diff --git a/locales/fi.json b/locales/fi.json
index df7bb2be..7f97e869 100644
--- a/locales/fi.json
+++ b/locales/fi.json
@@ -21,47 +21,47 @@
"No": "Ei",
"Import and Export Data": "Tuo ja vie tietoja",
"Import": "Tuo",
- "Import Invidious data": "Vie Invidious-tietoja",
+ "Import Invidious data": "Tuo Invidious-tietoja",
"Import YouTube subscriptions": "Tuo YouTube-tilaukset",
"Import FreeTube subscriptions (.db)": "Tuo FreeTube-tilaukset (.db)",
"Import NewPipe subscriptions (.json)": "Tuo NewPipe-tilaukset (.json)",
- "Import NewPipe data (.zip)": "Tuo NewPipe data (.zip)",
+ "Import NewPipe data (.zip)": "Tuo NewPipe-tietoja (.zip)",
"Export": "Vie",
- "Export subscriptions as OPML": "Vie tilaukset muodossa OPML",
- "Export subscriptions as OPML (for NewPipe & FreeTube)": "Vie tilaukset muodossa OPML (NewPipe ja FreeTube)",
- "Export data as JSON": "Vie data muodossa JSON",
+ "Export subscriptions as OPML": "Vie tilaukset OPML-muodossa",
+ "Export subscriptions as OPML (for NewPipe & FreeTube)": "Vie tilaukset OPML-muodossa (NewPipe & FreeTube)",
+ "Export data as JSON": "Vie data JSON-muodossa",
"Delete account?": "Poista tili?",
"History": "Historia",
- "An alternative front-end to YouTube": "Vaihtoehtoinen käyttöliittymä YouTubelle",
- "JavaScript license information": "JavaScript-käyttöoikeustiedot",
+ "An alternative front-end to YouTube": "Vaihtoehtoinen front-end YouTubelle",
+ "JavaScript license information": "JavaScript-lisenssitiedot",
"source": "lähde",
- "Log in": "Kirjaudu",
- "Log in/register": "Kirjaudu sisään / Rekisteröidy",
+ "Log in": "Kirjaudu sisään",
+ "Log in/register": "Kirjaudu sisään/rekisteröidy",
"Log in with Google": "Kirjaudu sisään Googlella",
"User ID": "Käyttäjätunnus",
"Password": "Salasana",
"Time (h:mm:ss):": "Aika (h:mm:ss):",
- "Text CAPTCHA": "Teksti CAPTCHA",
- "Image CAPTCHA": "Kuva CAPTCHA",
+ "Text CAPTCHA": "Teksti-CAPTCHA",
+ "Image CAPTCHA": "Kuva-CAPTCHA",
"Sign In": "Kirjaudu sisään",
"Register": "Rekisteröidy",
"E-mail": "Sähköposti",
"Google verification code": "Google-vahvistuskoodi",
"Preferences": "Asetukset",
"preferences_category_player": "Soittimen asetukset",
- "preferences_video_loop_label": "Aina silmukka: ",
+ "preferences_video_loop_label": "Toista jatkuvasti aina: ",
"preferences_autoplay_label": "Automaattinen toisto: ",
"preferences_continue_label": "Toista seuraava oletuksena: ",
"preferences_continue_autoplay_label": "Toista seuraava video automaattisesti: ",
"preferences_listen_label": "Kuuntele oletuksena: ",
- "preferences_local_label": "Proxy videot: ",
+ "preferences_local_label": "Proxytä videot: ",
"preferences_speed_label": "Oletusnopeus: ",
"preferences_quality_label": "Ensisijainen videon laatu: ",
"preferences_volume_label": "Soittimen äänenvoimakkuus: ",
"preferences_comments_label": "Oletuskommentit: ",
"youtube": "YouTube",
"reddit": "Reddit",
- "preferences_captions_label": "Tekstitykset: ",
+ "preferences_captions_label": "Oletustekstitykset: ",
"Fallback captions: ": "Toissijaiset tekstitykset: ",
"preferences_related_videos_label": "Näytä aiheeseen liittyviä videoita: ",
"preferences_annotations_label": "Näytä huomautukset oletuksena: ",
@@ -73,9 +73,9 @@
"preferences_dark_mode_label": "Teema: ",
"dark": "tumma",
"light": "vaalea",
- "preferences_thin_mode_label": "Kapea tila ",
+ "preferences_thin_mode_label": "Kapea tila: ",
"preferences_category_misc": "Sekalaiset asetukset",
- "preferences_automatic_instance_redirect_label": "Automaattinen palveluntarjoajan uudelleenohjaus (perääntyminen sivulle redirect.invidious.io) ",
+ "preferences_automatic_instance_redirect_label": "Automaattinen instanssin uudelleenohjaus (perääntyminen sivulle redirect.invidious.io): ",
"preferences_category_subscription": "Tilausten asetukset",
"preferences_annotations_subscribed_label": "Näytä oletuksena tilattujen kanavien huomautukset: ",
"Redirect homepage to feed: ": "Uudelleenohjaa kotisivu syötteeseen: ",
@@ -122,7 +122,7 @@
"search": "haku",
"Log out": "Kirjaudu ulos",
"Source available here.": "Lähdekoodi on saatavilla täällä.",
- "View JavaScript license information.": "JavaScript-koodin lisenssit.",
+ "View JavaScript license information.": "Katso JavaScript-koodin lisenssitiedot.",
"View privacy policy.": "Katso tietosuojaseloste.",
"Trending": "Nousussa",
"Public": "Julkinen",
@@ -130,7 +130,7 @@
"Private": "Yksityinen",
"View all playlists": "Kaikki soittolistat",
"Updated `x` ago": "Päivitetty `x` sitten",
- "Delete playlist `x`?": "Poistetaanko soittolista `x`?",
+ "Delete playlist `x`?": "Poista soittolista `x`?",
"Delete playlist": "Poista soittolista",
"Create playlist": "Luo soittolista",
"Title": "Nimi",
@@ -139,8 +139,8 @@
"Show more": "Näytä enemmän",
"Show less": "Näytä vähemmän",
"Watch on YouTube": "Katso YouTubessa",
- "Switch Invidious Instance": "Vaihda Invidious-palveluntarjoajaa",
- "Broken? Try another Invidious Instance": "Rikki? Kokeile toista Invidious-palveluntarjoajaa",
+ "Switch Invidious Instance": "Vaihda Invidious-instanssia",
+ "Broken? Try another Invidious Instance": "Rikki? Kokeile toista Invidious-instanssia",
"Hide annotations": "Piilota merkkaukset",
"Show annotations": "Näytä merkkaukset",
"Genre: ": "Genre: ",
@@ -157,10 +157,10 @@
"View YouTube comments": "Näytä YouTube-kommentit",
"View more comments on Reddit": "Katso lisää kommentteja Redditissä",
"View `x` comments": {
- "([^.,0-9]|^)1([^.,0-9]|$)": "Näytä `x` komenttia",
- "": "Näytä `x` kommenttia"
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Katso `x` kommentti",
+ "": "Katso `x` kommenttia"
},
- "View Reddit comments": "Näytä Reddit-kommentit",
+ "View Reddit comments": "Katso Reddit-kommentit",
"Hide replies": "Piilota vastaukset",
"Show replies": "Näytä vastaukset",
"Incorrect password": "Väärä salasana",
@@ -178,7 +178,7 @@
"Password cannot be empty": "Salasana ei voi olla tyhjä",
"Password cannot be longer than 55 characters": "Salasana ei voi olla yli 55 merkkiä pitkä",
"Please log in": "Kirjaudu sisään, ole hyvä",
- "Invidious Private Feed for `x`": "Invidousin yksityinen syöte `x`:lle",
+ "Invidious Private Feed for `x`": "Invidiousin yksityinen syöte `x`:lle",
"channel:`x`": "kanava:`x`",
"Deleted or invalid channel": "Poistettu tai virheellinen kanava",
"This channel does not exist.": "Tätä kanavaa ei ole olemassa.",
@@ -192,11 +192,11 @@
"Playlist does not exist.": "Soittolistaa ei ole olemassa.",
"Could not pull trending pages.": "Nousussa olevien sivujen lataus epäonnistui.",
"Hidden field \"challenge\" is a required field": "Piilotettu kenttä \"challenge\" vaaditaan",
- "Hidden field \"token\" is a required field": "Piilotettu kenttä \"tunniste\" vaaditaan",
+ "Hidden field \"token\" is a required field": "Piilotettu kenttä \"tunnus\" vaaditaan",
"Erroneous challenge": "Virheellinen haaste",
- "Erroneous token": "Virheellinen tunniste",
+ "Erroneous token": "Virheellinen tunnus",
"No such user": "Käyttäjää ei ole olemassa",
- "Token is expired, please try again": "Tunniste on vanhentunut, yritä uudestaan",
+ "Token is expired, please try again": "Tunnus on vanhentunut, yritä uudestaan",
"English": "englanti",
"English (auto-generated)": "englanti (automaattisesti luotu)",
"Afrikaans": "afrikaans",
@@ -221,7 +221,7 @@
"Danish": "tanska",
"Dutch": "hollanti",
"Esperanto": "esperanto",
- "Estonian": "eesti",
+ "Estonian": "viro",
"Filipino": "filipino",
"Finnish": "suomi",
"French": "ranska",
@@ -310,7 +310,7 @@
"About": "Tietoa",
"Rating: ": "Arvosana: ",
"preferences_locale_label": "Kieli: ",
- "View as playlist": "Näytä soittolistana",
+ "View as playlist": "Katso soittolistana",
"Default": "Oletus",
"Music": "Musiikki",
"Gaming": "Videopelit",
@@ -322,7 +322,7 @@
"(edited)": "(muokattu)",
"YouTube comment permalink": "Pysyvä linkki YouTube-kommenttiin",
"permalink": "pysyvä linkki",
- "`x` marked it with a ❤": "`x` merkattu ❤:llä",
+ "`x` marked it with a ❤": "`x` merkkasi ❤:llä",
"Audio mode": "Äänitila",
"Video mode": "Videotila",
"Videos": "Videot",
@@ -358,5 +358,84 @@
"Current version: ": "Tämänhetkinen versio: ",
"next_steps_error_message": "Sinun tulisi kokeilla seuraavia: ",
"next_steps_error_message_refresh": "Päivitä",
- "next_steps_error_message_go_to_youtube": "Siirry YouTubeen"
+ "next_steps_error_message_go_to_youtube": "Siirry YouTubeen",
+ "generic_count_hours": "{{count}} tunti",
+ "generic_count_hours_plural": "{{count}} tuntia",
+ "download_subtitles": "Tekstitykset - `x` (.vtt)",
+ "user_created_playlists": "`x` luotua soittolistaa",
+ "Video unavailable": "Video ei ole saatavilla",
+ "videoinfo_youTube_embed_link": "Upota",
+ "tokens_count": "{{count}} tunnus",
+ "tokens_count_plural": "{{count}} tunnusta",
+ "generic_videos_count": "{{count}} video",
+ "generic_videos_count_plural": "{{count}} videota",
+ "generic_playlists_count": "{{count}} soittolista",
+ "generic_playlists_count_plural": "{{count}} soittolistaa",
+ "generic_subscriptions_count": "{{count}} tilaus",
+ "generic_subscriptions_count_plural": "{{count}} tilausta",
+ "comments_view_x_replies": "Katso {{count}} vastaus",
+ "comments_view_x_replies_plural": "Katso {{count}} vastausta",
+ "generic_count_months": "{{count}} kuukausi",
+ "generic_count_months_plural": "{{count}} kuukautta",
+ "generic_count_weeks": "{{count}} viikko",
+ "generic_count_weeks_plural": "{{count}} viikkoa",
+ "generic_count_days": "{{count}} päivä",
+ "generic_count_days_plural": "{{count}} päivää",
+ "generic_count_minutes": "{{count}} minuutti",
+ "generic_count_minutes_plural": "{{count}} minuuttia",
+ "comments_points_count": "{{count}} piste",
+ "comments_points_count_plural": "{{count}} pistettä",
+ "generic_count_seconds": "{{count}} sekunti",
+ "generic_count_seconds_plural": "{{count}} sekuntia",
+ "crash_page_before_reporting": "Varmista ennen bugin ilmoittamista, että sinä olet:",
+ "crash_page_refresh": "yrittänyt päivittää sivun",
+ "crash_page_read_the_faq": "lukenut Usein kysytyt kysymykset (FAQ)",
+ "crash_page_search_issue": "etsinyt olemassa olevia issueita Githubissa",
+ "generic_views_count": "{{count}} katselu",
+ "generic_views_count_plural": "{{count}} katselua",
+ "preferences_quality_dash_option_720p": "720p",
+ "generic_subscribers_count": "{{count}} tilaaja",
+ "generic_subscribers_count_plural": "{{count}} tilaajaa",
+ "preferences_quality_dash_option_1440p": "1440p",
+ "crash_page_you_found_a_bug": "Vaikuttaa siltä, että löysit bugin Invidiousista!",
+ "subscriptions_unseen_notifs_count": "{{count}} näkemätön ilmoitus",
+ "subscriptions_unseen_notifs_count_plural": "{{count}} näkemätöntä ilmoitusta",
+ "crash_page_switch_instance": "yrittänyt käyttää toista instassia",
+ "videoinfo_invidious_embed_link": "Upotuslinkki",
+ "user_saved_playlists": "`x` tallennetua soittolistaa",
+ "crash_page_report_issue": "Jos mikään näistä ei auttanut, avaathan uuden issuen GitHubissa (mieluiten englanniksi) ja sisällytät seuraavan tekstin viestissäsi (ÄLÄ käännä tätä tekstiä):",
+ "preferences_quality_option_hd720": "HD720",
+ "preferences_quality_dash_option_worst": "Huonoin",
+ "preferences_quality_dash_option_4320p": "4320p",
+ "preferences_quality_dash_option_2160p": "2160p",
+ "preferences_quality_dash_option_1080p": "1080p",
+ "preferences_quality_dash_option_480p": "480p",
+ "preferences_quality_dash_option_360p": "360p",
+ "preferences_quality_dash_option_240p": "240p",
+ "preferences_quality_dash_option_144p": "144p",
+ "invidious": "Invidious",
+ "preferences_region_label": "Sisältömaa: ",
+ "preferences_quality_option_medium": "Keskitaso",
+ "preferences_quality_option_small": "Pieni",
+ "preferences_quality_dash_option_auto": "Auto",
+ "preferences_quality_dash_option_best": "Paras",
+ "preferences_quality_option_dash": "DASH (mukautuva laatu)",
+ "preferences_quality_dash_label": "Haluttava DASH-videolaatu: ",
+ "generic_count_years": "{{count}} vuosi",
+ "generic_count_years_plural": "{{count}} vuotta",
+ "purchased": "Ostettu",
+ "360": "360°",
+ "videoinfo_watch_on_youTube": "Katso YouTubessa",
+ "none": "ei mikään",
+ "videoinfo_started_streaming_x_ago": "Striimaaminen aloitettu `x` sitten",
+ "preferences_save_player_pos_label": "Tallenna toistokohta: ",
+ "footer_donate_page": "Lahjoita",
+ "footer_source_code": "Lähdekoodi",
+ "adminprefs_modified_source_code_url_label": "URL muokattuun lähdekoodirepositoryyn",
+ "Released under the AGPLv3 on Github.": "Julkaistu AGPLv3-lisenssin alla GitHubissa.",
+ "short": "Lyhyt (< 4 minuuttia)",
+ "long": "Pitkä (> 20 minuuttia)",
+ "footer_documentation": "Dokumentaatio",
+ "footer_original_source_code": "Alkuperäinen lähdekoodi",
+ "footer_modfied_source_code": "Muokattu lähdekoodi"
}