diff --git a/www/common/translations/messages.fi.json b/www/common/translations/messages.fi.json
index 342770ad2..4b1641f73 100644
--- a/www/common/translations/messages.fi.json
+++ b/www/common/translations/messages.fi.json
@@ -133,7 +133,7 @@
"tags_noentry": "Et voi lisätä tunnistetta poistettuun asiakirjaan",
"slideOptionsText": "Asetukset",
"slideOptionsTitle": "Mukauta dioja",
- "slide_invalidLess": "Virheellinen muokattu tyyli",
+ "slide_invalidLess": "Virheellinen mukautettu tyyli",
"languageButton": "Kieli",
"languageButtonTitle": "Valitse syntaksin korostamiseen käytettävä kieli",
"themeButton": "Teema",
@@ -221,24 +221,24 @@
"contacts_title": "Yhteystiedot",
"contacts_added": "Yhteystietopyyntö hyväksytty.",
"contacts_rejected": "Yhteystietopyyntö hylätty",
- "contacts_request": "{0} haluaisi lisätä sinut yhteystietoihinsa. Hyväksytäänkö??",
+ "contacts_request": "{0} haluaisi lisätä sinut yhteyshenkilöksi. Hyväksytäänkö??",
"contacts_send": "Lähetä",
- "contacts_remove": "Poista yhteystieto",
+ "contacts_remove": "Poista tämä yhteystieto",
"contacts_confirmRemove": "Oletko varma, että haluat poistaa henkilön {0} yhteystiedoistasi?",
- "contacts_typeHere": "Kirjoita viesti...",
- "contacts_warning": "Kaikki tähän kirjoittamasi on pysyvää ja saatavilla kaikille tämän asiakirjan nykyisille ja tuleville käyttäjille. Olethan varovainen arkaluontoisten tietojen suhteen!",
+ "contacts_typeHere": "Kirjoita viesti tänne...",
+ "contacts_warning": "Kaikki tähän kirjoittamasi on pysyvää ja tämän asiakirjan nykyisten ja tulevien käyttäjien luettavissa. Olethan varovainen arkaluontoisten tietojen suhteen!",
"contacts_padTitle": "Keskustelu",
- "contacts_info1": "Tässä ovat yhteystietosi. Täältä käsin voit:",
- "contacts_info2": "Napsauttaa yhteystietosi kuvaketta keskustellaksesi hänen kanssaan",
- "contacts_info3": "Kaksoisnapsauttaa yhteystietosi kuvaketta katsellaksesi hänen profiiliaan",
- "contacts_info4": "Kumpi tahansa keskustelun osapuoli voi tyhjentää keskusteluhistorian pysyvästi",
+ "contacts_info1": "Täällä ovat yhteyshenkilönne. Täältä käsin voit:",
+ "contacts_info2": "Napsauttaa yhteyshenkilön kuvaketta keskustellaksesi hänen kanssaan",
+ "contacts_info3": "Kaksoisnapsauttaa yhteyshenkilön kuvaketta ja katsoa hänen profiiliaan",
+ "contacts_info4": "Keskustelun molemmat osapuolet voivat tyhjentää keskusteluhistorian pysyvästi",
"contacts_removeHistoryTitle": "Tyhjennä keskusteluhistoria",
"contacts_confirmRemoveHistory": "Oletko varma, että haluat tyhjentää keskusteluhistorian pysyvästi? Tietoja ei voida palauttaa",
"contacts_removeHistoryServerError": "Keskusteluhistorian poistamisessa tapahtui virhe. Yritä myöhemmin uudelleen",
"contacts_fetchHistory": "Hae vanhempia viestejä",
- "contacts_rooms": "Keskusteluhuoneet",
- "contacts_leaveRoom": "Lähde keskusteluhuoneesta",
- "contacts_online": "Toinen käyttäjä tästä keskusteluhuoneesta on online-tilassa",
+ "contacts_rooms": "Huoneet",
+ "contacts_leaveRoom": "Lähde huoneesta",
+ "contacts_online": "Toinen käyttäjä tästä huoneesta on linjoilla",
"fm_rootName": "Drive",
"fm_trashName": "Roskakori",
"fm_filesDataName": "Kaikki tiedostot",
@@ -262,7 +262,7 @@
"fm_fileName": "Tiedostonimi",
"fm_type": "Tyyppi",
"fm_lastAccess": "Käyttöaika",
- "fm_creation": "Luonti",
+ "fm_creation": "Luotu",
"fm_forbidden": "Kielletty toiminto",
"fm_originalPath": "Alkuperäinen polku",
"fm_openParent": "Näytä kansiossa",
@@ -542,7 +542,7 @@
"owner_request": "{0} haluaa sinut {1} omistajaksi",
"owner_request_accepted": "{0} on hyväksynyt tarjouksesi {1} omistajuudesta",
"share_linkTeam": "Lisää tiimin CryptDriveen",
- "team_pickFriends": "Valitse tiimiin kutsuttavat yhteystiedot",
+ "team_pickFriends": "Valitse tiimiin kutsuttavat yhteyshenkilöt",
"team_inviteModalButton": "Kutsu",
"drive_sfPassword": "Jaettu kansiosi {0} ei ole enää saatavilla. Se on joko poistettu omistajansa toimesta tai sille on asetettu uusi salasana. Voit poistaa tämän kansion CryptDrivestasi tai palauttaa käyttöoikeuden käyttämällä uutta salasanaa.",
"drive_sfPasswordError": "Väärä salasana",
@@ -571,7 +571,7 @@
"passwordFaqLink": "Lue lisää salasanoista",
"share_noContactsLoggedIn": "Et ole vielä yhteydessä kenenkään kanssa CryptPadissa. Jaa linkki käyttäjäprofiiliisi, jotta muut käyttäjät voivat lähettää sinulle yhteyspyyntöjä.",
"share_copyProfileLink": "Kopioi käyttäjäprofiilin linkki",
- "share_noContactsNotLoggedIn": "Kirjaudu sisään tai rekisteröidy nähdäksesi olemassaolevat yhteystietosi ja lisätäksesi uusia yhteystietoja.",
+ "share_noContactsNotLoggedIn": "Kirjaudu sisään tai rekisteröidy nähdäksesi olemassaolevat yhteyshenkilöt ja lisätäksesi uusia.",
"contacts_mute": "Mykistä",
"contacts_unmute": "Poista mykistys",
"contacts_manageMuted": "Hallinnoi mykistyksiä",
@@ -676,9 +676,9 @@
"features_f_devices": "Sinun asiakirjat kaikissa sinun laitteissasi",
"features_f_devices_note": "CryptDrive käytettävissä kaikkialta käyttäjätunnuksen avulla",
"features_f_social": "Yhteistyöominaisuudet",
- "features_f_social_note": "Lisää yhteystietoja turvallista yhteistyötä varten, luo profiili, hienojakoiset käyttöoikeudet",
+ "features_f_social_note": "Lisää tietoturvalliseen yhteistyöhön yhteystietoja, luo profiili, hienovaraisia käyttöoikeuksia",
"features_f_file1": "Lataa ja jaa tiedostoja",
- "features_f_file1_note": "Säilytä haluamasi tiedostot, kuten kuvat, PDF-tiedostot ja videot CryptDrivessasi. Voit jakaa ne yhteystietojesi kanssa tai upottaa ne asiakirjoihisi (maksimikoko {0}Mt)",
+ "features_f_file1_note": "Tallenna tiedostoja CryptDriveen: kuvia, PDF-tiedostoja, videoita ja paljon muuta. Voit jakaa niitä yhteyshenkilöiden kanssa tai upottaa niitä asiakirjoihisi. (maksimikoko {0}Mt)",
"features_f_storage1": "Henkilökohtainen tallennustila ({0})",
"features_f_storage1_note": "CryptDriveen tallennettuja padeja ei poisteta käyttämättömyyden takia",
"features_f_register": "Rekisteröidy ilmaiseksi",
@@ -778,7 +778,7 @@
"allow_disabled": "pois käytöstä",
"allow_enabled": "käytössä",
"allow_checkbox": "Ota käyttöön käyttölista",
- "access_noContact": "Ei lisättäviä yhteystietoja",
+ "access_noContact": "Ei muita lisättäviä yhteystietoja",
"contacts": "Yhteystiedot",
"accessButton": "Käyttöoikeudet",
"access_allow": "Lista",
@@ -847,7 +847,7 @@
"fm_info_sharedFolderHistory": "Tämä on jaetun kansiosi historia: {0}
CryptDrivesi pysyy lukutilassa selatessasi sitä.",
"notifications_dismiss": "Hylkää",
"share_withFriends": "Jaa",
- "share_linkFriends": "Jaa yhteystietojen kanssa",
+ "share_linkFriends": "Jaa yhteyshenkilöiden kanssa",
"share_filterFriend": "Hae nimen perusteella",
"notification_folderShared": "{0} on jakanut kanssasi kansion: {1}",
"notification_fileShared": "{0} on jakanut kanssasi tiedoston: {1}",
@@ -860,7 +860,7 @@
"profile_addDescription": "Lisää kuvaus",
"notifications_empty": "Ei ilmoituksia saatavilla",
"friendRequest_notification": "{0} lähetti sinulle yhteyspyynnön",
- "friendRequest_received": "{0} haluaisi olla yhteystietosi",
+ "friendRequest_received": "{0} haluaisi olla yhteyshenkilönäsi",
"friendRequest_accepted": "{0} hyväksyi yhteyspyyntösi",
"friendRequest_declined": "{0} kieltäytyi yhteyspyynnöstäsi",
"friendRequest_decline": "Kieltäydy",
@@ -1325,8 +1325,8 @@
"toolbar_storeInDrive": "Tallenna CryptDriveen",
"genericCopySuccess": "Kopioitu leikepöytään",
"mediatag_defaultImageName": "kuva",
- "admin_emailTitle": "Ylläpidon yhteyssähköposti",
- "admin_emailHint": "Aseta instanssisi yhteyssähköposti tähän",
+ "admin_emailTitle": "Ylläpidon sähköposti",
+ "admin_emailHint": "Aseta instanssisi sähköposti tänne",
"share_formView": "Osallistuja",
"form_editMax": "Enimmäismäärä valittavia vaihtoehtoja",
"form_poll_switch": "Vaihda akseleita",
@@ -1502,5 +1502,94 @@
"calendar_show": "Näytä kalentereita",
"calendar_hide": "Piilota kalentereita",
"fm_filterBy": "Suodatus",
- "fm_rmFilter": "Poista suodatus"
+ "fm_rmFilter": "Poista suodatus",
+ "team_autoTrim": "Karsitaan tiimiaseman historiaa... Ole hyvä ja odota.",
+ "oo_rtChannelMissing": "Virhe tapahtui ladatessa asiakirjaasi. Se on nyt lukutilassa estääkseen datan korruptoitumista tai menetystä. Ole hyvä ja käytä alla olevaa nappia lähettääksesi tarvittavat tiedot tuelle.",
+ "oo_rtChannelMissingNoSupport": "Virhe tapahtui ladatessa asiakirjaasi. Se on nyt lukutilassa estääkseen datan korruptoitumista tai menetystä. Ole hyvä ja lähetä seuraavat tiedot instanssin ylläpitäjälle.",
+ "form_responseMsg": "Tämä viesti näytetään sen jälkeen kun osallistujat lähettävät lomakkeen.",
+ "form_makePublicWarning": "Oletko varma että haluat tehdä tämän lomakkeen vastauksista julkisia? Menneet ja tulevat vastaukset näkyvät osallistujille. Tätä ei voi peruuttaa.",
+ "form_anonymous": "Vieraspääsy (ei kirjautunut)",
+ "form_anonymous_blocked": "Vierailijoiden vastaukset tälle lomakkeelle on estetty. Sinun pitää kirjautua tai rekisteröityä lähettääksesi vastaukset.",
+ "settings_driveRedirectTitle": "Kotisivu-uudelleenohjaus",
+ "settings_driveRedirectHint": "Automaattinen uudelleenohjaus kotisivulta asemalle kun kirjautuminen ei enää ole oletuksena käytössä. Vanhempi tapa voidaan ottaa käyttöön alla.",
+ "settings_driveRedirect": "Uudelleenohjaa minut automaattisesti",
+ "mdToolbar_embed": "Upota tiedosto",
+ "admin_checkupHint": "CryptPad sisältää sivun joka automaattisesti diagnosoi yleisiä asetusongelmia ja antaa mahdollisia korjausehdotuksia.",
+ "admin_consentToContactLabel": "Annan luvan",
+ "support_premiumPriority": "Premium-käyttäjät auttavat kehittämään CryptPadin käytettävyyttä ja saavat asiakaspalautteessa etusijan.",
+ "ui_openDirectly": "Tämä toiminto ei ole tarjolla kun CryptPad on toisessa sivustossa upotettuna. Avaa tämä asiakirja uudessa välilehdessä?",
+ "admin_enableDiskMeasurementsTitle": "Mittaa levyn suoritustasoa",
+ "creation_expiresIn": "Tuhoutuu",
+ "pad_settings_outline": "Valitse pitäisikö sisällysluettelon olla oletuksena näkyvissä vai piilotettuna.",
+ "pad_settings_comments": "Valitse pitäisikö kommenttien olla oletuksena näkyvissä vai piilotettuna.",
+ "form_invalid": "Epäkelpo lomake",
+ "form_editMaxLength": "Enimmäismäärä kirjaimia",
+ "form_answerWarning": "Vahvistamaton identiteetti",
+ "og_register": "Rekisteröi tili {0}",
+ "og_contact": "{0} yhteys",
+ "og_pricing": "{0} hinnoittelu",
+ "og_features": "{0} ominaisuuksia",
+ "calendar_str_until": "{0} asti",
+ "calendar_rec_warn_delall": "Tätä tapahtumaa ei enää toisteta. Ensimmäinen {0} tapahtuma jää, kaikki muut poistetaan.",
+ "calendar_rec_warn_updateall": "Tämän tapahtuman toistosääntöä muutettiin. Ensimmäinen {0} tapahtuma jää, kaikki muut korvataan.",
+ "team_inviteUses": "Käyttökertoja tälle linkille (0 = rajoittamaton)",
+ "form_responseNotification": "Uusia palautteita lomakkeelle: {0}",
+ "form_answer_new": "Lähetä uudelleen",
+ "form_allowNotifications": "Ilmoituksia uusista vastauksista",
+ "form_showCondorcetMethod": "Condorcet-metodi",
+ "form_condorcetSchulze": "Schulze",
+ "form_condorcetRanked": "Sijoitetut parit",
+ "form_showCondorcetWinner": "voittaja: ",
+ "form_noCondorcetWinner": "Ei voittajaa",
+ "form_type_date": "Päivämäärä",
+ "mfa_revoke_code": "Ole hyvä ja anna vahvistuskoodi",
+ "mfa_recovery_title": "Laita tämä palautuskoodi talteen nyt",
+ "mfa_recovery_warning": "Tätä koodia ei näytetä uudelleen, ole hyvä ja laita se turvalliseen paikkaan nyt ja äläkä näytä sitä kenellekään.",
+ "settings_removeOwnedTitle": "Tuhoa kaikki omistetut asiakirjat",
+ "settings_removeOwnedButton": "Tuhoa omistetut asiakirjat",
+ "settings_removeOwnedText": "Ole hyvä ja odota kunnes asiakirjojasi tuhotaan...",
+ "settings_removeOwnedHint": "Kaikki asiakirjat, jossa olet ainoa omistaja, tuhotaan lopullisesti",
+ "recovery_forgot": "Unohdin palautuskoodin",
+ "register_nameTooLong": "Käyttäjänimien on oltava {0} kirjainta lyhyempiä",
+ "recovery_mfa_secret_ph": "Palautuskoodi",
+ "label_logo": "CryptPad-logo",
+ "goLeft": "Vasen",
+ "goRight": "Oikea",
+ "date": "Päivämäärä",
+ "context_menu": "Kansiotoimintoja",
+ "team_nameTooLong": "Tiimin nimi on liian pitkä (maks. 50 kirjainta)",
+ "selectLanguage": "Valitse kieli",
+ "dph_reason": "Syy: {0}",
+ "dph_default": "Tämä sisältö ei enää ole tarjolla",
+ "dph_account_inactive": "Tämä tili on poistettu epäaktiivisuuden takia",
+ "dph_account_moderated": "Tämä tili on moderaatiotiimin jäädyttämä",
+ "dph_account_pw": "Tämän tilin salasana muutettiin",
+ "dph_pad_destroyed": "Tämä asiakirja tuhottiin omistajan toimesta",
+ "dph_pad_inactive": "Tämä asiakirja poistettiin epäaktiivisuuden takia",
+ "dph_tmp_destroyed": "Tämä mallipohja tuhottiin omistajan toimesta",
+ "calendar_rec_change_first": "Siirretään toistettava tapahtuma eri kalenteriin. Kaikki seuraavat tapahtumat myös siirretään.",
+ "calendar_rec_change": "Siirretään toistettava tapahtuma eri kalenteriin. Voit soveltaa tämän muutokset tälle tai kaikille toistettaville tapahtumille.",
+ "ssoauth_header": "CryptPad-salasana",
+ "ssoauth_form_hint_login": "Ole hyvä ja anna CryptPad-salasanasi",
+ "kanban_showTags": "Näytä kaikki tunnisteet",
+ "kanban_hideTags": "Näytä vähemmän tunnisteita",
+ "register_invalidToken": "Kutsulinkki on epäkelvollinen",
+ "moderationPage": "Käyttäjätuki",
+ "support_cat_closed": "Suljettu",
+ "support_cat_search": "Etsi",
+ "support_cat_settings": "Asetukset",
+ "support_pending_tag": "Arkistoitu",
+ "support_closed_tag": "Suljettu",
+ "support_privacyTitle": "Vastaa anonyymisti",
+ "support_userKey": "Käyttäjän julkinen avain",
+ "support_pasteUserData": "Liitä käyttäjätiedot tänne",
+ "support_recordedContent": "Sisältö",
+ "support_legacyDump": "Vie kaikki",
+ "support_movePending": "Siirrä arkistoon",
+ "support_copyUserData": "Kopioi käyttäjätiedot",
+ "onboarding_upload": "Valitse logo",
+ "forms_pollOptionNo": "Ei",
+ "forms_pollOptionYes": "Kyllä",
+ "fo_trash_move_error": "Jaetun kansion sisältöä ei voi siirtää roskakoriin. Käytä sen sijaan \"Poista\".",
+ "fo_sharedFolder_move_error": "Jaettuja kansioita ei voi siirtää toisiin jaettuihin kansioihin."
}