diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json
index 204d02a106..3da1fef551 100644
--- a/src/i18n/strings/fi.json
+++ b/src/i18n/strings/fi.json
@@ -511,5 +511,120 @@
"Verify device": "Varmenna laite",
"I verify that the keys match": "Totean että avaimet vastaavat toisiaan",
"Unable to restore session": "Istunnon palautus epäonnistui",
- "Continue anyway": "Jatka kuitenkin"
+ "Continue anyway": "Jatka kuitenkin",
+ "%(senderDisplayName)s removed the room name.": "%(senderDisplayName)s poisti huoneen nimen.",
+ "Changes to who can read history will only apply to future messages in this room": "Muutokset koskien ketkä voivat lukea historian koskevat vain uusia viestejä",
+ "Click here to join the discussion!": "Paina tästä liittyäksesi keskusteluun",
+ "%(count)s new messages|one": "%(count)s uusi viesti",
+ "%(count)s new messages|other": "%(count)s uutta viestiä",
+ "Curve25519 identity key": "Curve25519 tunnistusavain",
+ "Decrypt %(text)s": "Pura %(text)s",
+ "Devices will not yet be able to decrypt history from before they joined the room": "Laitteet eivät vielä pysty purkamaan viestejä ajalta ennen kun ne liittyivät huoneseen",
+ "Disable inline URL previews by default": "Ota oletusarvoisesti pois käytöstä URL esikatselut",
+ "Displays action": "Näyttää toiminnan",
+ "Don't send typing notifications": "Älä lähetä kirjoitusilmoituksia",
+ "End-to-end encryption is in beta and may not be reliable": "Päästä päähän salaus on vielä testausvaiheessa ja saattaa toimia epävarmasti",
+ "Error: Problem communicating with the given homeserver.": "Virhe: Ongelma yhteydenpidossa kotipalvelimeen",
+ "Existing Call": "Käynnissä oleva puhelu",
+ "Failed to lookup current room": "Nykyisen huoneen löytäminen epäonnistui",
+ "Join as voice or video.": "Liitty käyttäen ääntä tai videota",
+ "%(targetName)s joined the room.": "%(targetName)s liittyi huoneeseen.",
+ "%(senderName)s kicked %(targetName)s.": "%(senderName)s poisti käyttäjän %(targetName)s huoneesta.",
+ "%(targetName)s left the room.": "%(targetName)s poistui huoneesta.",
+ "Publish this room to the public in %(domain)s's room directory?": "Julkaise tämä huone domainin %(domain)s huoneluettelossa?",
+ "Missing room_id in request": "room_id puuttuu kyselystä",
+ "Missing user_id in request": "user_id puuttuu kyselystä",
+ "Must be viewing a room": "Pakko olla huoneessa",
+ "Never send encrypted messages to unverified devices from this device": "Älä koskaa lähetä salattuja viestejä varmentamattomiin laitteisiin tältä laitteelta",
+ "Never send encrypted messages to unverified devices in this room": "Älä koskaa lähetä salattuja viestejä varmentamattomiin laitteisiin tässä huoneessa",
+ "Never send encrypted messages to unverified devices in this room from this device": "Älä koskaa lähetä salattuja viestejä varmentamattomiin laitteisiin tässä huoneessa tältä laitteelta",
+ "New address (e.g. #foo:%(localDomain)s)": "Uusi osoite (esim. #foo:%(localDomain)s)",
+ "Press to start a chat with someone": "Paina ",
+ "Revoke Moderator": "Poista moderaattorioikeudet",
+ "Refer a friend to Riot:": "Suosittele Riot ystävälle:",
+ "%(targetName)s rejected the invitation.": "%(targetName)s hylkäsi kutsun.",
+ "Remote addresses for this room:": "Tämän huoneen etäosoitteet:",
+ "%(senderName)s removed their display name (%(oldDisplayName)s).": "%(senderName)s poisti näyttönimensä (%(oldDisplayName)s).",
+ "Report it": "Ilmoita siitä",
+ "restore": "palauta",
+ "Return to app": "Palaa ohjelmaan",
+ "Riot does not have permission to send you notifications - please check your browser settings": "Riotilla ei ole oikeuksia lähettää sinulle ilmoituksia. Ole hyvä ja tarkista selaimen asetukset",
+ "Riot was not given permission to send notifications - please try again": "Riotilla ei saannut oikeuksia lähettää ilmoituksia. Ole hyvä ja yritä uudelleen",
+ "Room %(roomId)s not visible": "Huone %(roomId)s ei ole näkyvissä",
+ "%(roomName)s does not exist.": "%(roomName)s ei ole olemassa.",
+ "%(roomName)s is not accessible at this time.": "%(roomName)s ei ole saatavilla tällä hetkellä.",
+ "Seen by %(userName)s at %(dateTime)s": "Käyttäjän %(userName)s näkemä %(dateTime)s",
+ "Send Reset Email": "Lähetä salasanan palautusviesti",
+ "%(senderDisplayName)s sent an image.": "%(senderDisplayName)s lähetti kuvan.",
+ "%(senderName)s sent an invitation to %(targetDisplayName)s to join the room.": "%(senderName)s lähetti kutsun käyttäjälle %(targetDisplayName)s liittyäkseen huoneeseen.",
+ "Server may be unavailable or overloaded": "Palvelin saattaa olla saavuttamattomissa tai ylikuormitettu",
+ "Show Text Formatting Toolbar": "Näytä tekstinmuotoilupalkki",
+ "Show timestamps in 12 hour format (e.g. 2:30pm)": "Näytä aikaleimat 12h muodossa (esim. 2:30pm)",
+ "Signed Out": "Uloskirjautunut",
+ "since the point in time of selecting this option": "tämän asetuksen valitsemisesta",
+ "Start authentication": "Aloita tunnistus",
+ "Success": "Onnistuminen",
+ "tag as %(tagName)s": "lisää tägi %(tagName)s",
+ "tag direct chat": "tägää suora viestittely",
+ "Tagged as: ": "Tägit:",
+ "The default role for new room members is": "Huoneen uusien jäsenten oletusrooli on",
+ "The main address for this room is": "Tämän huoneen pääosoite on",
+ "The phone number entered looks invalid": "Syötetty puhelinnumero näyttää virheelliseltä",
+ "The signing key you provided matches the signing key you received from %(userId)s's device %(deviceId)s. Device marked as verified.": "Syöttämäsi allekirjoitusavain vastaa käyttäjältä %(userId)s saamaasi allekirjoitusavainta. Laite on merkitty varmennetuksi.'",
+ "Unable to add email address": "Sähköpostiosoitteen lisääminen epäonnistui",
+ "Unable to remove contact information": "Yhteystietojen poistaminen epäonnistui",
+ "Unable to restore previous session": "Edellisen istunnon palauttaminen epäonnistui",
+ "Unable to verify email address.": "Sähköpostin varmentaminen epäonnistui.",
+ "Unbans user with given id": "Poistaa porttikiellon annetun ID:n omaavalta käyttäjältä",
+ "%(senderName)s unbanned %(targetName)s.": "%(senderName)s poisti porttikiellon käyttäjältä %(targetName)s.",
+ "Unable to capture screen": "Ruudun kaappaus epäonnistui",
+ "Unable to enable Notifications": "Ilmoitusten käyttöönotto epäonnistui",
+ "Unable to load device list": "Laitelistan lataaminen epäonnistui",
+ "Uploading %(filename)s and %(count)s others|other": "Ladataan %(filename)s ja %(count)s muuta",
+ "uploaded a file": "lattaa tiedosto",
+ "Upload Failed": "Lataus epäonnistui",
+ "Upload Files": "Lataa tiedostoja",
+ "Upload file": "Lataa tiedosto",
+ "Upload new:": "Lataa uusi:",
+ "Usage": "Käyttö",
+ "Use compact timeline layout": "Käytä kompaktia aikajanaa",
+ "Use with caution": "Käytä varoen",
+ "User ID": "Käyttäjätunniste",
+ "User Interface": "Käyttöliittymä",
+ "%(user)s is a": "%(user)s on",
+ "User name": "Käyttäjänimi",
+ "%(oneUser)sjoined %(repeats)s times": "%(oneUser)sliittyi %(repeat)s kertaa",
+ "%(severalUsers)sjoined": "%(severalUsers)sliittyivät",
+ "%(oneUser)sjoined": "%(oneUser)sliittyi",
+ "%(severalUsers)sleft %(repeats)s times": "%(severalUsers)spoistuivat %(repeat)s kertaa",
+ "%(oneUser)sleft %(repeats)s times": "%(oneUser)spoistui %(repeat)s kertaa",
+ "%(severalUsers)sleft": "%(severalUsers)sspoistuivat",
+ "%(oneUser)sleft": "%(oneUser)spoistui",
+ "%(severalUsers)sjoined and left %(repeats)s times": "%(severalUsers)sliittyivät ja poistuivat %(repeats)s kertaa",
+ "%(oneUser)sjoined and left %(repeats)s times": "%(oneUser)sliittyi ja poistui %(repeat)s kertaa",
+ "%(severalUsers)sjoined and left": "%(severalUsers)sliittyivät ja poistuivat",
+ "%(oneUser)sjoined and left": "%(oneUser)sliittyi ja poistui",
+ "%(severalUsers)sleft and rejoined %(repeats)s times": "%(oneUser)spoistui ja liittyi uudelleen %(repeats)s kertaa",
+ "%(oneUser)sleft and rejoined %(repeats)s times": "%(severalUsers)spoistuivat ja liittyivät uudelleen %(repeats)s kertaa",
+ "%(severalUsers)sleft and rejoined": "%(severalUsers)spoistuivat ja liittyivät uudelleen",
+ "%(oneUser)sleft and rejoined": "%(oneUser)spoistui ja liittyi uudelleen",
+ "%(severalUsers)srejected their invitations %(repeats)s times": "%(severalUsers)shylkäsivät kutsunsa %(repeats)s kertaa'",
+ "%(severalUsers)srejected their invitations": "%(severalUsers)hylkäsivät kutsunsa",
+ "%(oneUser)srejected their invitation": "%(oneUser)shylkäsi kutsunsa",
+ "%(severalUsers)shad their invitations withdrawn %(repeats)s times": "%(severalUsers)skutsut vedettiin takaisin %(repeats)s kertaa",
+ "%(oneUser)shad their invitation withdrawn %(repeats)s times": "%(oneUser)skutsu vedettiin takaisin %(repeats)s kertaa",
+ "%(severalUsers)shad their invitations withdrawn": "%(severalUsers)skutsut vedettiin takaisin",
+ "%(oneUser)shad their invitation withdrawn": "%(oneUser)skutsu vedettiin takaisin",
+ "were invited %(repeats)s times": "kutsuttiin %(repeats)s kertaa",
+ "was invited %(repeats)s times": "kutsuttiin %(repeats)s kertaa",
+ "were invited": "kutsuttiin",
+ "was invited": "kutsuttiin",
+ "were kicked %(repeats)s times": "poistettiin huoneesta %(repeats)s kertaa",
+ "was kicked %(repeats)s times": "poistettiin huoneesta %(repeats)s kertaa",
+ "were kicked": "poistettiin huoneesta",
+ "was kicked": "poistettiin huoneesta",
+ "%(severalUsers)schanged their name %(repeats)s times": "%(severalUsers)smuuttivat nimensä %(repeats)s kertaa",
+ "%(oneUser)schanged their name %(repeats)s times": "%(oneUser)smuutti nimensä %(repeats)s kertaa",
+ "%(severalUsers)schanged their name": "%(severalUsers)smuuttivat nimensä",
+ "%(oneUser)schanged their name": "%(oneUser)smuutti nimensä"
}