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/devise.zh-HK.yml4
-rw-r--r--config/locales/doorkeeper.fi.yml108
-rw-r--r--config/locales/doorkeeper.sk.yml2
-rw-r--r--config/locales/doorkeeper.zh-HK.yml4
-rw-r--r--config/locales/en.yml15
-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.yml106
-rw-r--r--config/locales/pl.yml29
-rw-r--r--config/locales/simple_form.en.yml6
-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.pl.yml6
-rw-r--r--config/locales/simple_form.sk.yml16
-rw-r--r--config/locales/simple_form.zh-HK.yml6
-rw-r--r--config/locales/sk.yml27
-rw-r--r--config/locales/zh-HK.yml63
21 files changed, 1034 insertions, 250 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/devise.zh-HK.yml b/config/locales/devise.zh-HK.yml
index 12d6e3c2c..ca16e06aa 100644
--- a/config/locales/devise.zh-HK.yml
+++ b/config/locales/devise.zh-HK.yml
@@ -78,5 +78,5 @@ zh-HK:
       not_found: 找不到
       not_locked: 並未被鎖定
       not_saved:
-        one: 1 個錯誤令 %{resource} 被法被儲存︰
-        other: "%{count} 個錯誤令 %{resource} 被法被儲存︰"
+        one: 1 個錯誤令 %{resource} 無法被儲存︰
+        other: "%{count} 個錯誤令 %{resource} 無法被儲存︰"
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/doorkeeper.zh-HK.yml b/config/locales/doorkeeper.zh-HK.yml
index 747108762..4f46a416a 100644
--- a/config/locales/doorkeeper.zh-HK.yml
+++ b/config/locales/doorkeeper.zh-HK.yml
@@ -14,7 +14,7 @@ zh-HK:
             redirect_uri:
               fragment_present: URI 不可包含 "#fragment" 部份
               invalid_uri: 必需有正確的 URI.
-              relative_uri: 必需為絕對 URI.
+              relative_uri: 必需為完整 URI.
               secured_uri: 必需使用有 HTTPS/SSL 加密的 URI.
   doorkeeper:
     applications:
@@ -63,7 +63,7 @@ zh-HK:
         prompt: 應用程式 %{client_name} 要求得到你用戶的部份權限
         title: 需要用戶授權
       show:
-        title: Copy this authorization code and paste it to the application.
+        title: 請把這個授權碼複製到應用程式中。
     authorized_applications:
       buttons:
         revoke: 取消授權
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 65ae9182f..645999d66 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -259,6 +259,16 @@ en:
       created_msg: Report note successfully created!
       destroyed_msg: Report note successfully deleted!
     reports:
+      account:
+        created_reports: Reports created by this account
+        moderation:
+          silenced: Silenced
+          suspended: Suspended
+          title: Moderation
+        moderation_notes: Moderation Notes
+        note: note
+        report: report
+        targeted_reports: Reports made about this account
       action_taken_by: Action taken by
       are_you_sure: Are you sure?
       assign_to_self: Assign to me
@@ -283,6 +293,7 @@ en:
       nsfw:
         'false': Unhide media attachments
         'true': Hide media attachments
+      reopen: Reopen Report
       report: 'Report #%{id}'
       report_contents: Contents
       reported_account: Reported account
@@ -624,6 +635,10 @@ en:
     missing_resource: Could not find the required redirect URL for your account
     proceed: Proceed to follow
     prompt: 'You are going to follow:'
+  remote_unfollow:
+    error: Error
+    title: Title
+    unfollowed: Unfollowed
   sessions:
     activity: Last activity
     browser: Browser
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 b5e540e28..74045074e 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:
@@ -680,7 +689,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 5f5cb9b01..01fb9657f 100644
--- a/config/locales/ja.yml
+++ b/config/locales/ja.yml
@@ -4,6 +4,7 @@ ja:
     about_hashtag_html: ハッシュタグ <strong>#%{hashtag}</strong> の付いた公開トゥートです。どこでもいいので、連合に参加しているSNS上にアカウントを作れば会話に参加することができます。
     about_mastodon_html: Mastodon は、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。
     about_this: 詳細情報
+    administered_by: '管理者:'
     closed_registrations: 現在このインスタンスでの新規登録は受け付けていません。しかし、他のインスタンスにアカウントを作成しても全く同じネットワークに参加することができます。
     contact: 連絡先
     contact_missing: 未設定
@@ -17,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: 本当のコミュニケーションのために
@@ -62,6 +63,13 @@ ja:
       are_you_sure: 本当に実行しますか?
       avatar: アイコン
       by_domain: ドメイン
+      change_email:
+        changed_msg: メールアドレスの変更に成功しました!
+        current_email: 現在のメールアドレス
+        label: メールアドレスを変更
+        new_email: 新しいメールアドレス
+        submit: Change Email
+        title: "%{username} さんのメールアドレスを変更"
       confirm: 確認
       confirmed: 確認済み
       demote: 降格
@@ -71,7 +79,7 @@ ja:
       display_name: 表示名
       domain: ドメイン
       edit: 編集
-      email: E-mail
+      email: メールアドレス
       enable: 有効化
       enabled: 有効
       feed_url: フィードURL
@@ -130,6 +138,7 @@ ja:
       statuses: トゥート数
       subscribe: 購読する
       title: アカウント
+      unconfirmed_email: 確認待ちのメールアドレス
       undo_silenced: サイレンスから戻す
       undo_suspension: 停止から戻す
       unsubscribe: 購読の解除
@@ -138,6 +147,7 @@ ja:
     action_logs:
       actions:
         assigned_to_self_report: "%{name} さんがレポート %{target} を自身の担当に割り当てました"
+        change_email_user: "%{name} さんが %{target} さんのメールアドレスを変更しました"
         confirm_user: "%{name} さんが %{target} さんのメールアドレスを確認済みにしました"
         create_custom_emoji: "%{name} さんがカスタム絵文字 %{target} を追加しました"
         create_domain_block: "%{name} さんがドメイン %{target} をブロックしました"
@@ -246,8 +256,8 @@ ja:
         title: フィルター
       title: 招待
     report_notes:
-      created_msg: モデレーションメモを書き込みました!
-      destroyed_msg: モデレーションメモを削除しました!
+      created_msg: レポートメモを書き込みました!
+      destroyed_msg: レポートメモを削除しました!
     reports:
       action_taken_by: レポート処理者
       are_you_sure: 本当に実行しますか?
@@ -256,15 +266,20 @@ ja:
       comment:
         label: コメント
         none: なし
+      created_at: レポート日時
       delete: 削除
+      history: モデレーション履歴
       id: ID
       mark_as_resolved: 解決済みとしてマーク
       mark_as_unresolved: 未解決として再び開く
       notes:
         create: 書き込む
         create_and_resolve: 書き込み、解決済みにする
+        create_and_unresolve: 書き込み、未解決として開く
         delete: 削除
-        label: メモ
+        label: モデレーターメモ
+        new_label: モデレーターメモの追加
+        placeholder: このレポートに取られた措置やその他更新を記述してください
       nsfw:
         'false': NSFW オフ
         'true': NSFW オン
@@ -610,6 +625,10 @@ ja:
     missing_resource: リダイレクト先が見つかりませんでした
     proceed: フォローする
     prompt: 'フォローしようとしています:'
+  remote_unfollow:
+    error: エラー
+    title: タイトル
+    unfollowed: フォロー解除しました
   sessions:
     activity: 最後のアクティビティ
     browser: ブラウザ
@@ -700,6 +719,83 @@ ja:
     reblogged: さんがブースト
     sensitive_content: 閲覧注意
   terms:
+    body_html: |
+      <h2>プライバシーポリシー</h2>
+      <h3 id="collect">どのような情報を収集しますか?</h3>
+
+      <ul>
+        <li><em>基本的なアカウント情報</em>: 当サイトに登録すると、ユーザー名・メールアドレス・パスワードの入力を求められることがあります。また表示名や自己紹介・プロフィール画像・ヘッダー画像といった追加のプロフィールを登録できます。ユーザー名・表示名・自己紹介・プロフィール画像・ヘッダー画像は常に公開されます。</li>
+        <li><em>投稿・フォロー・その他公開情報</em>: フォローしているユーザーの一覧は一般公開されます。フォロワーも同様です。メッセージを投稿する際、日時だけでなく投稿に使用したアプリケーション名も記録されます。メッセージには写真や動画といった添付メディアを含むことがあります。「公開」や「未収載」の投稿は一般公開されます。プロフィールに投稿を載せるとそれもまた公開情報となります。投稿はフォロワーに配信されます。場合によっては他のサーバーに配信され、そこにコピーが保存されることを意味します。投稿を削除した場合も同様にフォロワーに配信されます。他の投稿をリブログやお気に入り登録する行動は常に公開されます。</li>
+        <li><em>「ダイレクト」と「非公開」投稿</em>: すべての投稿はサーバーに保存され、処理されます。「非公開」投稿はフォロワーと投稿に書かれたユーザーに配信されます。「ダイレクト」投稿は投稿に書かれたユーザーにのみ配信されます。場合によっては他のサーバーに配信され、そこにコピーが保存されることを意味します。私たちはこれらの閲覧を一部の許可された者に限定するよう誠意を持って努めます。しかし他のサーバーにおいても同様に扱われるとは限りません。したがって、相手の所属するサーバーを吟味することが重要です。設定で新しいフォロワーの承認または拒否を手動で行うよう切り替えることもできます。<em>サーバー管理者は「ダイレクト」や「非公開」投稿も閲覧する可能性があることを忘れないでください。</em>また受信者がスクリーンショットやコピー、もしくは共有する可能性があることを忘れないでください。<em>いかなる危険な情報もMastodon上で共有しないでください。</em></li>
+        <li><em>IPアドレスやその他メタデータ</em>: ログインする際IPアドレスだけでなくブラウザーアプリケーション名を記録します。ログインしたセッションはすべてユーザー設定で見直し、取り消すことができます。使用されている最新のIPアドレスは最大12ヵ月間保存されます。またサーバーへのIPアドレスを含むすべてのリクエストのログを保持することがあります。</li>
+      </ul>
+
+      <hr class="spacer" />
+
+      <h3 id="use">情報を何に使用しますか?</h3>
+
+      <p>収集した情報は次の用途に使用されることがあります:</p>
+
+      <ul>
+        <li>Mastodonのコア機能の提供: ログインしている間にかぎり他の人たちと投稿を通じて交流することができます。例えば自分専用のホームタイムラインで投稿をまとめて読むために他の人たちをフォローできます。</li>
+        <li>コミュニティ維持の補助: 例えばIPアドレスを既知のものと比較し、BAN回避目的の複数登録者やその他違反者を判別します。</li>
+        <li>提供されたメールアドレスはお知らせの送信・投稿に対するリアクションやメッセージ送信の通知・お問い合わせやその他要求や質問への返信に使用されることがあります。</li>
+      </ul>
+
+      <hr class="spacer" />
+
+      <h3 id="protect">情報をどのように保護しますか?</h3>
+
+      <p>私たちはあなたが入力・送信する際や自身の情報にアクセスする際に個人情報を安全に保つため、さまざまなセキュリティ上の対策を実施します。特にブラウザーセッションだけでなくアプリケーションとAPI間の通信もSSLによって保護されます。またパスワードは強力な不可逆アルゴリズムでハッシュ化されます。二段階認証を有効にし、アカウントへのアクセスをさらに安全にすることができます。</p>
+
+      <hr class="spacer" />
+
+      <h3 id="data-retention">データ保持方針はどうなっていますか?</h3>
+
+      <p>私たちは次のように誠意を持って努めます:</p>
+
+      <ul>
+        <li>当サイトへのIPアドレスを含むすべての要求に対するサーバーログを90日以内のできるかぎりの間保持します。</li>
+        <li>登録されたユーザーに関連付けられたIPアドレスを12ヵ月以内の間保持します。</li>
+      </ul>
+
+      <p>あなたは投稿・添付メディア・プロフィール画像・ヘッダー画像を含む自身のデータのアーカイブを要求し、ダウンロードすることができます。</p>
+
+      <p>あなたはいつでもアカウントの削除を要求できます。削除は取り消すことができません。</p>
+
+      <hr class="spacer"/>
+
+      <h3 id="cookies">クッキーを使用していますか?</h3>
+
+      <p>はい。クッキーは (あなたが許可した場合に) WebサイトやサービスがWebブラウザーを介してコンピューターに保存する小さなファイルです。使用することで Web サイトがブラウザーを識別し、登録済みのアカウントがある場合関連付けます。</p>
+
+      <p>私たちはクッキーを将来の訪問のために設定を保存し呼び出す用途に使用します。</p>
+
+      <hr class="spacer" />
+
+      <h3 id="disclose">なんらかの情報を外部に提供していますか?</h3>
+
+      <p>私たちは個人を特定できる情報を外部へ販売・取引・その他方法で渡すことはありません。これには当サイトの運営・業務遂行・サービス提供を行ううえで補助する信頼できる第三者をこの機密情報の保護に同意するかぎり含みません。法令の遵守やサイトポリシーの施行、権利・財産・安全の保護に適切と判断した場合、あなたの情報を公開することがあります。</p>
+
+      <p>あなたの公開情報はネットワーク上の他のサーバーにダウンロードされることがあります。相手が異なるサーバーに所属する場合、「公開」と「非公開」投稿はフォロワーの所属するサーバーに配信され、「ダイレクト」投稿は受信者の所属するサーバーに配信されます。</p>
+
+      <p>あなたがアカウントの使用をアプリケーションに許可すると、承認した権限の範囲内で公開プロフィール情報・フォローリスト・フォロワー・リスト・すべての投稿・お気に入り登録にアクセスできます。アプリケーションはメールアドレスやパスワードに決してアクセスできません。</p>
+
+      <hr class="spacer" />
+
+      <h3 id="coppa">児童オンラインプライバシー保護法の遵守</h3>
+
+      <p>当サイト・製品・サービスは13歳以上の人を対象としています。サーバーが米国にあり、あなたが13歳未満の場合、COPPA (<a href="https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act">Children's Online Privacy Protection Act</a> - 児童オンラインプライバシー保護法) により当サイトを使用できません。</p>
+
+      <hr class="spacer" />
+
+      <h3 id="changes">プライバシーポリシーの変更</h3>
+
+      <p>プライバシーポリシーの変更を決定した場合、このページに変更点を掲載します。</p>
+
+      <p>この文章のライセンスはCC-BY-SAです。最終更新日は2018年3月7日です。</p>
+
+      <p>オリジナルの出典: <a href="https://github.com/discourse/discourse">Discourse privacy policy</a></p>
     title: "%{instance} 利用規約・プライバシーポリシー"
   themes:
     default: Mastodon
diff --git a/config/locales/pl.yml b/config/locales/pl.yml
index a71f48758..4fba2c0c1 100644
--- a/config/locales/pl.yml
+++ b/config/locales/pl.yml
@@ -63,6 +63,13 @@ pl:
       are_you_sure: Jesteś tego pewien?
       avatar: Awatar
       by_domain: Domena
+      change_email:
+        changed_msg: Pomyślnie zmieniono adres e-mail konta!
+        current_email: Obecny adres e-mail
+        label: Zmień adres e-mail
+        new_email: Nowy adres e-mail
+        submit: Zmień adres e-mail
+        title: Zmień adres e-mail dla %{username}
       confirm: Potwierdź
       confirmed: Potwierdzono
       demote: Degraduj
@@ -131,6 +138,7 @@ pl:
       statuses: Wpisy
       subscribe: Subskrybuj
       title: Konta
+      unconfirmed_email: Niepotwierdzony adres e-mail
       undo_silenced: Cofnij wyciszenie
       undo_suspension: Cofnij zawieszenie
       unsubscribe: Przestań subskrybować
@@ -139,6 +147,7 @@ pl:
     action_logs:
       actions:
         assigned_to_self_report: "%{name} przypisał sobie zgłoszenie %{target}"
+        change_email_user: "%{name} zmienił adres-email użytkownika %{target}"
         confirm_user: "%{name} potwierdził adres e-mail użytkownika %{target}"
         create_custom_emoji: "%{name} dodał nowe emoji %{target}"
         create_domain_block: "%{name} zablokował domenę %{target}"
@@ -251,6 +260,16 @@ pl:
       created_msg: Pomyslnie utworzono notatkę moderacyjną.
       destroyed_msg: Pomyślnie usunięto notatkę moderacyjną.
     reports:
+      account:
+        created_reports: Zgłoszenia utworzone z tego konta
+        moderation:
+          silenced: Wyciszone
+          suspended: Zawieszone
+          title: Moderacja
+        moderation_notes: Notatki moderacyjne
+        note: notatka
+        report: zgłoszenie
+        targeted_reports: Zgłoszenia dotycząće tego konta
       action_taken_by: Działanie podjęte przez
       are_you_sure: Czy na pewno?
       assign_to_self: Przypisz do siebie
@@ -258,18 +277,24 @@ pl:
       comment:
         label: Komentarz do zgłoszenia
         none: Brak
+      created_at: Zgłoszono
       delete: Usuń
+      history: Historia moderacji
       id: ID
       mark_as_resolved: Oznacz jako rozwiązane
       mark_as_unresolved: Oznacz jako nierozwiązane
       notes:
         create: Utwórz notatkę
         create_and_resolve: Rozwiąż i pozostaw notatkę
+        create_and_unresolve: Cofnij rozwiązanie i pozostaw notatkę
         delete: Usuń
         label: Notatki
+        new_label: Dodaj notatkę moderacyjną
+        placeholder: Opisz wykonane akcje i inne szczegóły dotyczące tego zgłoszenia…
       nsfw:
         'false': Nie oznaczaj jako NSFW
         'true': Oznaczaj jako NSFW
+      reopen: Otwórz ponownie
       report: 'Zgłoszenie #%{id}'
       report_contents: Zawartość
       reported_account: Zgłoszone konto
@@ -617,6 +642,10 @@ pl:
     missing_resource: Nie udało się znaleźć adresu przekierowania z Twojej domeny
     proceed: Śledź
     prompt: 'Zamierzasz śledzić:'
+  remote_unfollow:
+    error: Błąd
+    title: Tytuł
+    unfollowed: Przestałeś śledzić
   sessions:
     activity: Ostatnia aktywność
     browser: Przeglądarka
diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml
index 7ffa59f46..f635bf441 100644
--- a/config/locales/simple_form.en.yml
+++ b/config/locales/simple_form.en.yml
@@ -8,6 +8,7 @@ en:
         display_name:
           one: <span class="name-counter">1</span> character left
           other: <span class="name-counter">%{count}</span> characters left
+        fields: You can have up to 4 items displayed as a table on your profile
         header: PNG, GIF or JPG. At most 2MB. Will be downscaled to 700x335px
         locked: Requires you to manually approve followers
         note:
@@ -22,6 +23,10 @@ en:
       user:
         filtered_languages: Checked languages will be filtered from public timelines for you
     labels:
+      account:
+        fields:
+          name: Label
+          value: Content
       defaults:
         avatar: Avatar
         confirm_new_password: Confirm new password
@@ -31,6 +36,7 @@ en:
         display_name: Display name
         email: E-mail address
         expires_in: Expire after
+        fields: Profile metadata
         filtered_languages: Filtered languages
         header: Header
         locale: Language
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.pl.yml b/config/locales/simple_form.pl.yml
index 4f9594e6f..325cb2691 100644
--- a/config/locales/simple_form.pl.yml
+++ b/config/locales/simple_form.pl.yml
@@ -10,6 +10,7 @@ pl:
           many: Pozostało <span class="name-counter">%{count}</span> znaków
           one: Pozostał <span class="name-counter">1</span> znak
           other: Pozostało <span class="name-counter">%{count}</span> znaków
+        fields: Możesz ustawić maksymalnie 4 niestandardowe pola wyświetlane jako tabela na Twoim profilu
         header: PNG, GIF lub JPG. Maksymalnie 2MB. Zostanie zmniejszony do 700x335px
         locked: Musisz akceptować prośby o śledzenie
         note:
@@ -26,6 +27,10 @@ pl:
       user:
         filtered_languages: Wpisy w wybranych językach nie będą wyświetlać się na publicznych osiach czasu
     labels:
+      account:
+        fields:
+          name: Nazwa
+          value: Zawartość
       defaults:
         avatar: Awatar
         confirm_new_password: Potwierdź nowe hasło
@@ -35,6 +40,7 @@ pl:
         display_name: Widoczna nazwa
         email: Adres e-mail
         expires_in: Wygaśnie po
+        fields: Metadane profilu
         filtered_languages: Filtrowane języki
         header: Nagłówek
         locale: Język
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/simple_form.zh-HK.yml b/config/locales/simple_form.zh-HK.yml
index da0292a90..6b890b036 100644
--- a/config/locales/simple_form.zh-HK.yml
+++ b/config/locales/simple_form.zh-HK.yml
@@ -6,6 +6,7 @@ zh-HK:
         avatar: 支援 PNG, GIF 或 JPG 圖片,檔案最大為 2MB,會縮裁成 400x400px
         digest: 僅在你長時間未登錄,且收到了私信時發送
         display_name: 最多 30 個字元
+        fields: 個人資料頁可顯示多至 4 個項目
         header: 支援 PNG, GIF 或 JPG 圖片,檔案最大為 2MB,會縮裁成 700x335px
         locked: 你必須人手核准每個用戶對你的關注請求,而你的文章私隱會被預設為「只有關注你的人能看」
         note: 最多 160 個字元
@@ -18,6 +19,10 @@ zh-HK:
       user:
         filtered_languages: 下面被選擇的語言的文章將不會出現在你的公共時間軸上。
     labels:
+      account:
+        fields:
+          name: 標籤
+          value: 內容
       defaults:
         avatar: 個人頭像
         confirm_new_password: 確認新密碼
@@ -27,6 +32,7 @@ zh-HK:
         display_name: 顯示名稱
         email: 電郵地址
         expires_in: 失效時間
+        fields: 資料
         filtered_languages: 封鎖下面語言的文章
         header: 個人頁面頂部
         locale: 語言
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á.
diff --git a/config/locales/zh-HK.yml b/config/locales/zh-HK.yml
index 5c1feabfc..964ff5811 100644
--- a/config/locales/zh-HK.yml
+++ b/config/locales/zh-HK.yml
@@ -4,6 +4,7 @@ zh-HK:
     about_hashtag_html: 這些是包含「<strong>#%{hashtag}</strong>」標籤的公開文章。只要你有任何 Mastodon 服務站、或者聯盟網站的用戶,便可以與他們互動。
     about_mastodon_html: Mastodon(萬象)是<em>自由、開源</em>的社交網絡。服務站<em>各自獨立而互連</em>,避免單一商業機構壟斷。找你所信任的服務站,建立帳號,你即可與任何服務站上的用戶溝通,享受無縫的<em>網絡交流</em>。
     about_this: 關於本服務站
+    administered_by: 管理者:
     closed_registrations: 本服務站暫時停止接受登記。
     contact: 聯絡
     contact_missing: 未設定
@@ -60,7 +61,15 @@ zh-HK:
       destroyed_msg: 管理記錄已被刪除
     accounts:
       are_you_sure: 你確定嗎?
+      avatar: 頭像
       by_domain: 域名
+      change_email:
+        changed_msg: 帳號電郵更新成功!
+        current_email: 現時電郵
+        label: 改變電郵
+        new_email: 新的電郵
+        submit: 改變電郵
+        title: 改變 %{username} 的電郵
       confirm: 確定
       confirmed: 已確定
       demote: 降任
@@ -108,6 +117,7 @@ zh-HK:
       public: 公共
       push_subscription_expires: PuSH 訂閱過期
       redownload: 更新頭像
+      remove_avatar: 取消頭像
       reset: 重設
       reset_password: 重設密碼
       resubscribe: 重新訂閱
@@ -128,6 +138,7 @@ zh-HK:
       statuses: 文章
       subscribe: 訂閱
       title: 用戶
+      unconfirmed_email: 未確認的電郵
       undo_silenced: 解除靜音
       undo_suspension: 解除停權
       unsubscribe: 取消訂閱
@@ -135,6 +146,8 @@ zh-HK:
       web: 用戶頁面
     action_logs:
       actions:
+        assigned_to_self_report: "%{name} 指派了 %{target} 的舉報給自己"
+        change_email_user: "%{name} 改變了用戶 %{target} 的電郵地址"
         confirm_user: "%{name} 確認了用戶 %{target} 的電郵地址"
         create_custom_emoji: "%{name} 加入自訂表情符號 %{target}"
         create_domain_block: "%{name} 阻隔了網域 %{target}"
@@ -150,10 +163,13 @@ zh-HK:
         enable_user: "%{name} 把用戶 %{target} 設定為允許登入"
         memorialize_account: "%{name} 把 %{target} 設定為追悼帳戶"
         promote_user: "%{name} 對用戶 %{target} 进行了升任操作"
+        remove_avatar_user: "%{name} 取消了 %{target} 的頭像"
+        reopen_report: "%{name} 重開 %{target} 的舉報"
         reset_password_user: "%{name} 重設了用戶 %{target} 的密碼"
         resolve_report: "%{name} 處理了 %{target} 的舉報"
         silence_account: "%{name} 靜音了用戶 %{target}"
         suspend_account: "%{name} 停權了用戶 %{target}"
+        unassigned_report: "%{name} 取消指派 %{target} 的舉報"
         unsilence_account: "%{name} 取消了用戶 %{target} 的靜音狀態"
         unsuspend_account: "%{name} 取消了用戶 %{target} 的停權狀態"
         update_custom_emoji: "%{name} 更新了自訂表情符號 %{target}"
@@ -238,29 +254,60 @@ zh-HK:
         expired: 已失效
         title: 篩選
       title: 邀請用戶
+    report_notes:
+      created_msg: 舉報筆記已建立。
+      destroyed_msg: 舉報筆記已刪除。
     reports:
+      account:
+        created_reports: 由此帳號發出的舉報
+        moderation:
+          silenced: 被靜音的
+          suspended: 被停權的
+          title: 管理操作
+        moderation_notes: 管理筆記
+        note: 筆記
+        report: 舉報
+        targeted_reports: 關於此帳號的舉報
       action_taken_by: 操作執行者
       are_you_sure: 你確認嗎?
+      assign_to_self: 指派給自己
+      assigned: 指派負責人
       comment:
         label: 詳細解釋
         none: 沒有
+      created_at: 日期
       delete: 刪除
+      history: 執行紀錄
       id: ID
       mark_as_resolved: 標示為「已處理」
+      mark_as_unresolved: 標示為「未處理」
+      notes:
+        create: 建立筆記
+        create_and_resolve: 建立筆記並標示為「已處理」
+        create_and_unresolve: 建立筆記並標示為「未處理」
+        delete: 刪除
+        label: 管理筆記
+        new_label: 建立管理筆記
+        placeholder: 記錄已執行的動作,或其他更新
       nsfw:
         'false': 取消 NSFW 標記
         'true': 添加 NSFW 標記
+      reopen: 重開舉報
       report: '舉報 #%{id}'
       report_contents: 舉報內容
       reported_account: 舉報用戶
       reported_by: 舉報者
       resolved: 已處理
+      resolved_msg: 舉報已處理。
       silence_account: 將用戶靜音
       status: 狀態
+      statuses: 被舉報的文章
       suspend_account: 將用戶停權
       target: 對象
       title: 舉報
+      unassign: 取消指派
       unresolved: 未處理
+      updated_at: 更新
       view: 檢視
     settings:
       activity_api_enabled:
@@ -381,6 +428,7 @@ zh-HK:
     security: 登入資訊
     set_new_password: 設定新密碼
   authorize_follow:
+    already_following: 你已經關注了這個帳號
     error: 對不起,尋找這個跨站用戶的過程發生錯誤
     follow: 關注
     follow_request: 關注請求已發送给:
@@ -473,6 +521,7 @@ zh-HK:
       '21600': 6 小時後
       '3600': 1 小時後
       '43200': 12 小時後
+      '604800': 1 週後
       '86400': 1 天後
     expires_in_prompt: 永不過期
     generate: 生成邀請連結
@@ -574,6 +623,10 @@ zh-HK:
     missing_resource: 無法找到你用戶的轉接網址
     proceed: 下一步
     prompt: 你希望關注︰
+  remote_unfollow:
+    error: 錯誤
+    title: 標題
+    unfollowed: 取消關注
   sessions:
     activity: 最近活動
     browser: 瀏覽器
@@ -593,7 +646,7 @@ zh-HK:
       safari: Safari
       uc_browser: UC瀏覽器
       weibo: 新浪微博
-    current_session: 目前的 session
+    current_session: 目前的作業階段
     description: "%{platform} 上的 %{browser}"
     explanation: 這些是現在正登入於你的 Mastodon 帳號的瀏覽器。
     ip: IP 位址
@@ -611,8 +664,8 @@ zh-HK:
       windows_mobile: Windows Mobile
       windows_phone: Windows Phone
     revoke: 取消
-    revoke_success: Session 取消成功。
-    title: Session
+    revoke_success: 作業階段取消成功。
+    title: 作業階段
   settings:
     authorized_apps: 授權應用程式
     back: 回到 Mastodon
@@ -677,6 +730,10 @@ zh-HK:
     setup: 設定
     wrong_code: 你輸入的認證碼並不正確!可能伺服器時間和你手機不一致,請檢查你手機的時鐘,或與本站管理員聯絡。
   user_mailer:
+    backup_ready:
+      explanation: 你要求的 Mastodon 帳號完整備份檔案現已就緒,可供下載。
+      subject: 你的備份檔已可供下載
+      title: 檔案匯出
     welcome:
       edit_profile_action: 設定個人資料
       edit_profile_step: 你可以設定你的個人資料,包括上傳頭像、橫幅圖片、更改顯示名稱等等。如果你想在新的關注者關注你之前對他們進行審核,你也可以選擇為你的帳戶設為「私人」。