kasts/po/fi/kasts.po
2024-04-30 01:23:49 +00:00

2617 lines
67 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Copyright (C) YEAR This file is copyright:
# This file is distributed under the same license as the kasts package.
# Tommi Nieminen <translator@legisign.org>, 2021, 2022, 2023, 2024.
#
msgid ""
msgstr ""
"Project-Id-Version: kasts\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-04-30 00:38+0000\n"
"PO-Revision-Date: 2024-02-02 17:35+0200\n"
"Last-Translator: Tommi Nieminen <translator@legisign.org>\n"
"Language-Team: Finnish <kde-i18n-doc@kde.org>\n"
"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Lokalize 22.12.3\n"
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Tommi Nieminen"
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "translator@legisign.org"
#: audiomanager.cpp:397
#, kde-format
msgid "Streaming on metered connection not allowed"
msgstr "Suoratoistoa ei sallittu maksullisessa yhteydessä"
#: audiomanager.cpp:406 enclosure.cpp:147 error.cpp:64
#, kde-format
msgid "No network connection"
msgstr "Ei verkkoyhteyttä"
#: audiomanager.cpp:546
#, kde-format
msgid "Invalid Media"
msgstr "Virheellinen media"
#: enclosure.cpp:143
#, kde-format
msgid "Podcast downloads not allowed on metered connection"
msgstr "Podcastien lataamista ei sallittu maksullisissa yhteyksissä"
#: entry.cpp:100 feed.cpp:136
#, kde-format
msgctxt "<name> and <name>"
msgid "%1 and %2"
msgstr "%1 ja %2"
#: entry.cpp:103 feed.cpp:139
#, kde-format
msgctxt "<name(s)>, and <name>"
msgid "%1, and %2"
msgstr "%1 ja %2"
#: error.cpp:48
#, kde-format
msgid "Podcast update error"
msgstr "Podcast-virkistysvirhe"
#: error.cpp:50
#, kde-format
msgid "Media download error"
msgstr "Median latausvirhe"
#: error.cpp:52
#, kde-format
msgid "Update not allowed on metered connection"
msgstr "Maksullinen yhteys ei salli virkistystä"
#: error.cpp:54
#, kde-format
msgid "Invalid media file"
msgstr "Virheellinen mediatiedosto"
#: error.cpp:56
#, kde-format
msgid "Nothing found"
msgstr "Mitään ei löytynyt"
#: error.cpp:58
#, kde-format
msgid "Error moving storage path"
msgstr "Virhe siirrettäessä tallennuspaikkaa"
#: error.cpp:60
#, kde-format
msgid "Error syncing feed and/or episode status"
msgstr "Virhe synkronoitaessa syötteen tai jakson tilaa"
#: error.cpp:62
#, kde-format
msgid "Streaming not allowed on metered connection"
msgstr "Suoratoistoa ei sallittu maksullisissa yhteyksissä"
#: kmediasession/example-app/qml/Main.qml:20
#, kde-format
msgid "Example KMediaSession Player"
msgstr "Esimerkki-KMediaSession-soitin"
#: kmediasession/example-app/qml/Main.qml:72
#, kde-format
msgid "Select File…"
msgstr "Valitse tiedosto…"
#: kmediasession/example-app/qml/Main.qml:78
#, kde-format
msgid "Select Media File"
msgstr "Valitse mediatiedosto"
#: kmediasession/example-app/qml/Main.qml:85
#, kde-format
msgid "OR"
msgstr "TAI"
#: kmediasession/example-app/qml/Main.qml:93
#, kde-format
msgid "Open"
msgstr "Avaa"
#: kmediasession/example-app/qml/Main.qml:101 qml/ChapterListDelegate.qml:37
#: qml/Desktop/DesktopPlayerControls.qml:131 qml/GenericEntryDelegate.qml:368
#, kde-format
msgid "Play"
msgstr "Soita"
#: kmediasession/example-app/qml/Main.qml:109
#: qml/Desktop/DesktopPlayerControls.qml:131 qml/GenericEntryDelegate.qml:391
#, kde-format
msgid "Pause"
msgstr "Keskeytä"
#: kmediasession/example-app/qml/Main.qml:117 qml/SleepTimerDialog.qml:42
#, kde-format
msgid "Stop"
msgstr "Pysäytä"
#: kmediasession/example-app/qml/Main.qml:147
#, kde-format
msgid "Mute"
msgstr "Vaimenna"
#: kmediasession/example-app/qml/Main.qml:174
#, kde-format
msgid "Title: %1"
msgstr "Otsikko: %1"
#: kmediasession/example-app/qml/Main.qml:177
#, kde-format
msgid "Artist: %1"
msgstr "Artisti: %1"
#: kmediasession/example-app/qml/Main.qml:180
#, kde-format
msgid "Album: %1"
msgstr "Albumi: %1"
#: kmediasession/example-app/qml/Main.qml:191
#, kde-format
msgid "Media status: %1"
msgstr "Median tila: %1"
#: kmediasession/example-app/qml/Main.qml:194
#, kde-format
msgid "Playback status: %1"
msgstr "Toiston tila: %1"
#: kmediasession/example-app/qml/Main.qml:197
#, kde-format
msgid "Error: %1"
msgstr "Virhe: %1"
#: kmediasession/powermanagement/powermanagementinterface.cpp:188
#: kmediasession/powermanagement/powermanagementinterface.cpp:214
#, kde-format
msgctxt "Explanation for sleep inhibit during media playback"
msgid "Playing Media"
msgstr "Toistaa musiikkia"
#: main.cpp:100
#, kde-format
msgid "Podcast Application"
msgstr "Podcast-sovellus"
#: main.cpp:102
#, kde-format
msgid "Adds a new podcast to subscriptions."
msgstr "Lisää tilauksiin uuden podcastin."
#: main.cpp:103
#, kde-format
msgid "Podcast URL"
msgstr "Podcastin verkko-osoite"
#: main.cpp:108 qml/Main.qml:25
#, kde-format
msgid "Kasts"
msgstr "Kasts"
#: main.cpp:110
#, kde-format
msgid "Podcast Player"
msgstr "Podcast-soitin"
#: main.cpp:112
#, fuzzy, kde-format
#| msgid "© 20202023 KDE Community"
msgid "© 20202024 KDE Community"
msgstr "© 20202023 KDE-yhteisö"
#: main.cpp:113
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: main.cpp:114
#, kde-format
msgid "Bart De Vries"
msgstr "Bart De Vries"
#: models/abstractepisodeproxymodel.cpp:184
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "No filter"
msgstr "Ei suodatinta"
#: models/abstractepisodeproxymodel.cpp:186
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Played episodes"
msgstr "Kuunnellut jaksot"
#: models/abstractepisodeproxymodel.cpp:188
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Unplayed episodes"
msgstr "Kuuntelemattomat jaksot"
#: models/abstractepisodeproxymodel.cpp:190
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Episodes marked as \"New\""
msgstr "”Uusiksi” merkityt jaksot"
#: models/abstractepisodeproxymodel.cpp:192
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Episodes not marked as \"New\""
msgstr "Jaksot, joita ei ole merkitty ”uusiksi”"
#: models/abstractepisodeproxymodel.cpp:194
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Episodes marked as Favorite"
msgstr "Suosikeiksi merkityt jaksot"
#: models/abstractepisodeproxymodel.cpp:196
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Episodes not marked as Favorite"
msgstr "Jaksot, joita ei ole merkitty suosikeiksi"
#: models/abstractepisodeproxymodel.cpp:206
#, kde-format
msgctxt "@label:chooser Choice of fields to search for string"
msgid "Title"
msgstr "Otsikko"
#: models/abstractepisodeproxymodel.cpp:208
#, kde-format
msgctxt "@label:chooser Choice of fields to search for string"
msgid "Description"
msgstr "Kuvaus"
#: models/abstractepisodeproxymodel.cpp:210
#, kde-format
msgctxt "@label:chooser Choice of fields to search for string"
msgid "Podcast title"
msgstr "Podcastin otsikko"
#: models/abstractepisodeproxymodel.cpp:220
#, kde-format
msgctxt "@label:chooser Sort episodes by decreasing date"
msgid "Date: newer first"
msgstr "Päiväys: uusin ensin"
#: models/abstractepisodeproxymodel.cpp:222
#, kde-format
msgctxt "@label:chooser Sort episodes by increasing date"
msgid "Date: older first"
msgstr "Päiväys: vanhin ensin"
#: models/feedsproxymodel.cpp:120
#, kde-format
msgctxt ""
"@label:chooser Sort podcasts by decreasing number of unplayed episodes"
msgid "Unplayed count: descending"
msgstr "Kuuntelemattomien määrä: laskeva"
#: models/feedsproxymodel.cpp:122
#, kde-format
msgctxt ""
"@label:chooser Sort podcasts by increasing number of unplayed episodes"
msgid "Unplayed count: ascending"
msgstr "Kuuntelemattomien määrä: nouseva"
#: models/feedsproxymodel.cpp:124
#, kde-format
msgctxt "@label:chooser Sort podcasts by decreasing number of new episodes"
msgid "New count: descending"
msgstr "Uusien määrä: laskeva"
#: models/feedsproxymodel.cpp:126
#, kde-format
msgctxt "@label:chooser Sort podcasts by increasing number of new episodes"
msgid "New count: ascending"
msgstr "Uusien määrä: nouseva"
#: models/feedsproxymodel.cpp:128
#, kde-format
msgctxt "@label:chooser Sort podcasts by decreasing number of favorites"
msgid "Favorite count: descending"
msgstr "Suosikkimäärä: laskeva"
#: models/feedsproxymodel.cpp:130
#, kde-format
msgctxt "@label:chooser Sort podcasts by increasing number of favorites"
msgid "Favorite count: ascending"
msgstr "Suosikkimäärä: nouseva"
#: models/feedsproxymodel.cpp:132
#, kde-format
msgctxt "@label:chooser Sort podcasts titles alphabetically"
msgid "Podcast title: A → Z"
msgstr "Podcastin otsikko: A→Ö"
#: models/feedsproxymodel.cpp:134
#, kde-format
msgctxt "@label:chooser Sort podcasts titles in reverse alphabetical order"
msgid "Podcast title: Z → A"
msgstr "Podcastin otsikko: Ö→A"
#: qml/AddFeedSheet.qml:21
#, kde-format
msgid "Add New Podcast"
msgstr "Lisää uusi podcast"
#: qml/AddFeedSheet.qml:27
#, kde-format
msgid "Url:"
msgstr "Verkko-osoite:"
#: qml/AddFeedSheet.qml:49
#, kde-format
msgid "Add Podcast"
msgstr "Lisää podcast"
#: qml/ConnectionCheckAction.qml:22
#, kde-format
msgctxt "@info:status"
msgid "Podcast updates are currently not allowed on metered connections"
msgstr ""
"Podcastien virkistystä ei toistaiseksi sallita maksullisissa yhteyksissä"
#: qml/ConnectionCheckAction.qml:56
#, kde-format
msgctxt "@title:window"
msgid "Select Option"
msgstr "Valitse vaihtoehto"
#: qml/ConnectionCheckAction.qml:56
#, kde-format
msgctxt "@title:window"
msgid "Network not reachable"
msgstr "Verkko tavoittamattomissa"
#: qml/ConnectionCheckAction.qml:67
#, kde-format
msgctxt "@info:status"
msgid ""
"It seems the network cannot be reached. If this is incorrect, this check can "
"be disabled through: Settings > Network."
msgstr ""
"Verkkoa ei ilmeisesti tavoiteta. Ellei näin ole, tarkistuksen voi kuitenkin "
"poistaa käytöstä: Asetukset > Verkko."
#: qml/ConnectionCheckAction.qml:85
#, kde-format
msgid "Don't Allow"
msgstr "Älä salli"
#: qml/ConnectionCheckAction.qml:99
#, kde-format
msgid "Allow Once"
msgstr "Salli kerran"
#: qml/ConnectionCheckAction.qml:113
#, kde-format
msgid "Always Allow"
msgstr "Salli aina"
#: qml/Desktop/DesktopPlayerControls.qml:121
#, kde-format
msgid "Seek backward"
msgstr "Kelaa taaksepäin"
#: qml/Desktop/DesktopPlayerControls.qml:140
#, kde-format
msgid "Seek forward"
msgstr "Kelaa eteenpäin"
#: qml/Desktop/DesktopPlayerControls.qml:149
#, kde-format
msgid "Skip forward"
msgstr "Hyppää eteenpäin"
#: qml/Desktop/DesktopPlayerControls.qml:169
#, kde-format
msgid "Playback rate:"
msgstr "Soittonopeus:"
#: qml/Desktop/DesktopPlayerControls.qml:226
#, kde-format
msgctxt "@action:button"
msgid "Show chapter list"
msgstr "Näytä lukujen luettelo"
#: qml/Desktop/DesktopPlayerControls.qml:237
#, kde-format
msgctxt "@action:button"
msgid "Show episode info"
msgstr "Näytä jaksotiedot"
#: qml/Desktop/DesktopPlayerControls.qml:248
#, kde-format
msgctxt "@action:button"
msgid "Open sleep timer settings"
msgstr "Ajaa uniajastimen asetukset"
#: qml/Desktop/DesktopPlayerControls.qml:262
#: qml/Mobile/MobilePlayerControls.qml:348
#, kde-format
msgctxt "@action:button"
msgid "Open volume settings"
msgstr "Avaa äänenvoimakkuusasetukset"
#: qml/Desktop/DesktopPlayerControls.qml:294
#: qml/Mobile/MobilePlayerControls.qml:378
#, kde-format
msgctxt "@action:button"
msgid "Toggle mute"
msgstr "Vaimenna/lopeta vaimennus"
#: qml/Desktop/DesktopPlayerControls.qml:311
#, kde-format
msgctxt "@action:button"
msgid "Show more"
msgstr "Näytä lisää"
#: qml/Desktop/DesktopPlayerControls.qml:341
#, kde-format
msgctxt "@action:button"
msgid "Chapters"
msgstr "Luvut"
#: qml/Desktop/DesktopPlayerControls.qml:349
#, kde-format
msgctxt "@action:button"
msgid "Show Info"
msgstr "Näytä tiedot"
#: qml/Desktop/DesktopPlayerControls.qml:359
#, kde-format
msgctxt "@action:button"
msgid "Sleep Timer"
msgstr "Uniajastin"
#: qml/Desktop/DesktopPlayerControls.qml:392
#, kde-format
msgid "Chapters"
msgstr "Luvut"
#: qml/Desktop/DesktopPlayerControls.qml:418 qml/Desktop/HeaderBar.qml:119
#: qml/Mobile/MobilePlayerControls.qml:175
#, kde-format
msgid "No Track Title"
msgstr "Raidalla ei ole otsikkoa"
#: qml/Desktop/DesktopPlayerControls.qml:423 qml/Desktop/HeaderBar.qml:120
#: qml/Mobile/MobilePlayerControls.qml:185
#, kde-format
msgid "No track loaded"
msgstr "Ei ladattua raitaa"
# *** TARKISTA: Voi olla myös asennussovelluksen nimi, Discover
#: qml/DiscoverPage.qml:18 qml/FeedListPage.qml:41 qml/KastsGlobalDrawer.qml:79
#, fuzzy, kde-format
#| msgid "Discover"
msgctxt "@title of page allowing to search for new podcasts online"
msgid "Discover"
msgstr "Etsi"
#: qml/DiscoverPage.qml:27
#, kde-format
msgid "Search podcastindex.org"
msgstr "Etsi podcastindex.orgista"
#: qml/DiscoverPage.qml:37
#, kde-format
msgid "Search"
msgstr "Etsi"
#: qml/DiscoverPage.qml:83 qml/FeedDetailsPage.qml:160
#, kde-format
msgid "Subscribe"
msgstr "Tilaa"
#: qml/DiscoverPage.qml:83 qml/FeedDetailsPage.qml:160
#, kde-format
msgid "Subscribed"
msgstr "Tilattu"
#: qml/DownloadListPage.qml:15 qml/EpisodeListPage.qml:41
#: qml/KastsGlobalDrawer.qml:109
#, fuzzy, kde-format
#| msgid "Downloads"
msgctxt "@title of page with list of downloaded episodes"
msgid "Downloads"
msgstr "Lataukset"
#: qml/DownloadListPage.qml:31 qml/EpisodeListPage.qml:48
#, kde-format
msgid "Refresh All Podcasts"
msgstr "Virkistä kaikki podcastit"
#: qml/DownloadListPage.qml:55
#, kde-format
msgid "No downloads"
msgstr "Ei latauksia"
#: qml/DownloadListPage.qml:71
#, kde-format
msgid "Downloading"
msgstr "Ladataan"
#: qml/DownloadListPage.qml:72
#, kde-format
msgid "Incomplete Downloads"
msgstr "Kesken olevat lataukset"
#: qml/DownloadListPage.qml:73
#, kde-format
msgid "Downloaded"
msgstr "Ladattu"
#: qml/EntryPage.qml:23
#, kde-format
msgctxt "@title"
msgid "Episode Details"
msgstr "Jaksotiedot"
#: qml/EntryPage.qml:113
#, kde-format
msgctxt "@action:intoolbar Button to open an episode URL in browser"
msgid "Open in Browser"
msgstr "Avaa selaimeen"
#: qml/EntryPage.qml:121
#, kde-format
msgctxt "@action:intoolbar Button to start episode download"
msgid "Download"
msgstr "Lataa"
#: qml/EntryPage.qml:130
#, kde-format
msgctxt "@action:intoolbar Button to cancel ongoing download of episode"
msgid "Cancel Download"
msgstr "Peru lataus"
#: qml/EntryPage.qml:138
#, kde-format
msgctxt "@action:intoolbar Button to pause the playback of the episode"
msgid "Pause"
msgstr "Keskeytä"
#: qml/EntryPage.qml:146
#, kde-format
msgctxt "@action:intoolbar Button to start playback of the episode"
msgid "Play"
msgstr "Toista"
#: qml/EntryPage.qml:155
#, kde-format
msgctxt ""
"@action:intoolbar Action to start playback by streaming the episode rather "
"than downloading it first"
msgid "Stream"
msgstr "Suoratoista"
#: qml/EntryPage.qml:167
#, kde-format
msgctxt "@action:intoolbar Button to add an episode to the play queue"
msgid "Add to Queue"
msgstr "Lisää jonoon"
#: qml/EntryPage.qml:167
#, kde-format
msgctxt "@action:intoolbar Button to remove an episode from the play queue"
msgid "Remove from Queue"
msgstr "Poista jonosta"
#: qml/EntryPage.qml:183
#, kde-format
msgctxt "@action:intoolbar Button to remove the downloaded episode audio file"
msgid "Delete Download"
msgstr "Poista lataus"
#: qml/EntryPage.qml:191
#, kde-format
msgctxt ""
"@action:intoolbar Button to reset the play position of an episode to the "
"start"
msgid "Reset Play Position"
msgstr "Nollaa soittokohta"
#: qml/EntryPage.qml:197
#, kde-format
msgctxt "@action:intoolbar Button to mark eposide as not played"
msgid "Mark as Unplayed"
msgstr "Merkitse kuuntelemattomaksi"
#: qml/EntryPage.qml:197
#, kde-format
msgctxt "@action:intoolbar Button to mark episode as played"
msgid "Mark as Played"
msgstr "Merkitse kuunnelluksi"
#: qml/EntryPage.qml:204
#, kde-format
msgctxt "@action:intoolbar"
msgid "Remove \"New\" Label"
msgstr "Poista ”Uusi”-nimiö"
#: qml/EntryPage.qml:204
#, kde-format
msgctxt "@action:intoolbar"
msgid "Label as \"New\""
msgstr "Merkitse ”uudeksi”"
#: qml/EntryPage.qml:211 qml/GenericEntryListView.qml:313
#, kde-format
msgctxt ""
"@action:intoolbar Button to remove the \"favorite\" property of a podcast "
"episode"
msgid "Remove from Favorites"
msgstr "Poista suosikeista"
#: qml/EntryPage.qml:211 qml/GenericEntryListView.qml:304
#, kde-format
msgctxt "@action:intoolbar Button to add a podcast episode as favorite"
msgid "Add to Favorites"
msgstr "Lisää suosikkeihin"
#: qml/EntryPage.qml:219
#, kde-format
msgctxt "@action:intoolbar Button to open the podcast URL in browser"
msgid "Open Podcast"
msgstr "Avaa podcast"
#: qml/EntryPage.qml:290
#, kde-format
msgctxt "@action:button"
msgid "Copy Episode Download URL"
msgstr "Kopioi jakson latausosoite"
#: qml/EntryPage.qml:296
#, kde-format
msgctxt "@info:status"
msgid "Link Copied"
msgstr "Linkki kopioitu"
#: qml/EpisodeListPage.qml:17 qml/KastsGlobalDrawer.qml:99
#: qml/Mobile/BottomToolbar.qml:39
#, fuzzy, kde-format
#| msgid "Episodes"
msgctxt "@title of page with list of podcast episodes"
msgid "Episodes"
msgstr "Jaksot"
#: qml/EpisodeListPage.qml:54 qml/FeedDetailsPage.qml:69
#: qml/FeedListPage.qml:113
#, kde-format
msgctxt "@action:intoolbar"
msgid "Search"
msgstr "Etsi"
#: qml/EpisodeListPage.qml:90 qml/FeedDetailsPage.qml:361
#, kde-format
msgid "No episodes available"
msgstr "Ei jaksoja saatavilla"
#: qml/ErrorList.qml:30
#, kde-format
msgid "No errors logged"
msgstr "Ei virheitä lokissa"
#: qml/ErrorList.qml:62
#, kde-format
msgid "Error code:"
msgstr "Virhekoodi: "
#: qml/ErrorListOverlay.qml:22 qml/Settings/ErrorListPage.qml:22
#, kde-format
msgctxt "@title"
msgid "Error Log"
msgstr "Virheloki"
#: qml/ErrorListOverlay.qml:26 qml/Settings/ErrorListPage.qml:41
#, kde-format
msgctxt "@action:button"
msgid "Clear All Errors"
msgstr "Tyhjennä kaikki virheet"
#: qml/ErrorNotification.qml:30
#, kde-format
msgid "Show Error Log"
msgstr "Näytä virheloki"
#: qml/FeedDetailsPage.qml:28 qml/FeedListDelegate.qml:240
#, kde-format
msgid "Podcast Details"
msgstr "Podcastin tiedot"
#: qml/FeedDetailsPage.qml:124
#, kde-format
msgctxt "by <author(s)>"
msgid "by %1"
msgstr "tekijältä %1"
#: qml/FeedDetailsPage.qml:155
#, kde-format
msgid "Refresh Podcast"
msgstr "Virkistä podcast"
#: qml/FeedDetailsPage.qml:174
#, kde-format
msgid "Show Details"
msgstr "Näytä yksityiskohdat"
#: qml/FeedDetailsPage.qml:245
#, kde-format
msgid "Podcast URL:"
msgstr "Podcastin verkko-osoite:"
#: qml/FeedDetailsPage.qml:285
#, kde-format
msgid "Weblink:"
msgstr "Sivusto:"
#: qml/FeedDetailsPage.qml:313
#, kde-format
msgid "Subscribed since: %1"
msgstr "Tilattu: %1 alkaen"
#: qml/FeedDetailsPage.qml:326
#, kde-format
msgid "Last updated: %1"
msgstr "Viimeksi virkistetty: %1"
#: qml/FeedDetailsPage.qml:339
#, kde-format
msgid "1 Episode"
msgid_plural "%1 Episodes"
msgstr[0] "Yksi jakso"
msgstr[1] "%1 jaksoa"
#: qml/FeedDetailsPage.qml:339
#, kde-format
msgid "1 Unplayed"
msgid_plural "%1 Unplayed"
msgstr[0] "Yksi kuuntelematta"
msgstr[1] "%1 kuuntelematta"
#: qml/FeedDetailsPage.qml:361
#, kde-format
msgid "Error (%1): %2"
msgstr "Virhe (%1): %2"
#: qml/FeedListDelegate.qml:250
#, kde-format
msgid "Remove Podcast"
msgstr "Poista podcast"
#: qml/FeedListPage.qml:20 qml/KastsGlobalDrawer.qml:89
#: qml/Mobile/BottomToolbar.qml:31
#, fuzzy, kde-format
#| msgid "Subscriptions"
msgctxt "@title of page with list of podcast subscriptions"
msgid "Subscriptions"
msgstr "Tilaukset"
#: qml/FeedListPage.qml:48 qml/QueuePage.qml:38
#, kde-format
msgctxt "@action:intoolbar"
msgid "Refresh All Podcasts"
msgstr "Virkistä kaikki podcastit"
#: qml/FeedListPage.qml:54
#, kde-format
msgctxt "@action:intoolbar"
msgid "Add Podcast…"
msgstr "Lisää podcast…"
#: qml/FeedListPage.qml:63
#, kde-format
msgctxt "@action:intoolbar Open menu with options to sort subscriptions"
msgid "Sort"
msgstr "Lajittele"
#: qml/FeedListPage.qml:65
#, kde-format
msgctxt "@info:tooltip"
msgid "Select how to sort subscriptions"
msgstr "Valitse, miten tilaukset lajitellaan"
#: qml/FeedListPage.qml:118
#, kde-format
msgctxt "@action:intoolbar"
msgid "Import Podcasts…"
msgstr "Tuo podcasteja…"
#: qml/FeedListPage.qml:124
#, kde-format
msgctxt "@action:intoolbar"
msgid "Export Podcasts…"
msgstr "Vie podcasteja…"
#: qml/FeedListPage.qml:160
#, kde-format
msgctxt "@title:window"
msgid "Import Podcasts"
msgstr "Tuo podcasteja"
#: qml/FeedListPage.qml:162 qml/FeedListPage.qml:170
#, kde-format
msgctxt "@label:listbox File filter option in file dialog"
msgid "OPML Files (*.opml)"
msgstr "OPML-tiedostot (*.opml)"
#: qml/FeedListPage.qml:162
#, kde-format
msgctxt "@label:listbox File filter option in file dialog"
msgid "XML Files (*.xml)"
msgstr "XML-tiedostot (*.xml)"
#: qml/FeedListPage.qml:162 qml/FeedListPage.qml:170
#, kde-format
msgctxt "@label:listbox File filter option in file dialog"
msgid "All Files (*)"
msgstr "Kaikki tiedostot (*)"
#: qml/FeedListPage.qml:168
#, kde-format
msgctxt "@title:window"
msgid "Export Podcasts"
msgstr "Vie podcasteja"
#: qml/FeedListPage.qml:186
#, kde-format
msgctxt "@info Placeholder message for empty podcast list"
msgid "No podcasts added yet"
msgstr "Podcasteja ei ole vielä lisätty"
#: qml/FeedListPage.qml:186
#, kde-format
msgctxt ""
"@info Placeholder message for podcast list when no podcast matches the "
"search criteria"
msgid "No podcasts found"
msgstr "Podcasteja ei löytynyt"
#: qml/FeedListPage.qml:187
#, kde-format
msgctxt "@info:tipoftheday"
msgid "Get started by adding podcasts:"
msgstr "Aloita lisäämällä podcasteja:"
#: qml/FeedListPage.qml:201
#, kde-format
msgctxt "@action:button"
msgid "Search Online"
msgstr "Etsi verkossa"
#: qml/FeedListPage.qml:228
#, kde-format
msgctxt "@action:button"
msgid "Synchronize"
msgstr "Synkronoi"
#: qml/FeedListPage.qml:236 qml/Main.qml:74
#, kde-format
msgid "Settings"
msgstr "Asetukset"
#: qml/FeedListPage.qml:371
#, kde-format
msgctxt "@action:intoolbar"
msgid "Select All"
msgstr "Valitse kaikki"
#: qml/FeedListPage.qml:380
#, kde-format
msgctxt "@action:intoolbar"
msgid "Deselect All"
msgstr "Poista kaikki valinnat"
#: qml/FeedListPage.qml:389
#, kde-format
msgctxt "@action:intoolbar"
msgid "Remove Podcast"
msgid_plural "Remove Podcasts"
msgstr[0] "Poista podcast"
msgstr[1] "Poista podcast"
#: qml/FeedListPage.qml:412
#, kde-format
msgctxt "@action:intoolbar Open view with more podcast details"
msgid "Podcast Details"
msgstr "Podcastin tiedot"
#: qml/FilterInlineMessage.qml:32
#, kde-format
msgctxt "@action:button Reset filters active on ListView"
msgid "Reset"
msgstr "Palauta"
#: qml/FilterInlineMessage.qml:41
#, kde-format
msgctxt "@info:status Name of the filter which is active on the ListView"
msgid "Active filter: %1"
msgstr "Aktiivinen suodatin: %1"
#: qml/GenericEntryDelegate.qml:221
#, kde-format
msgid "Played"
msgstr "Kuunneltu"
# *** TARKISTA: Vai ”luettu” tms.?
#: qml/GenericEntryDelegate.qml:221
#, kde-format
msgid "Read"
msgstr "Lue"
#: qml/GenericEntryDelegate.qml:227
#, kde-format
msgid "New"
msgstr "Uusi"
#: qml/GenericEntryDelegate.qml:328 qml/GenericEntryListView.qml:262
#, kde-format
msgid "Remove from Queue"
msgstr "Poista jonosta"
#: qml/GenericEntryDelegate.qml:337 qml/GenericEntryListView.qml:322
#, kde-format
msgid "Download"
msgstr "Lataa"
#: qml/GenericEntryDelegate.qml:347
#, kde-format
msgid "Cancel Download"
msgstr "Peru lataus"
#: qml/GenericEntryDelegate.qml:354
#, kde-format
msgid "Delete Download"
msgstr "Poista lataus"
#: qml/GenericEntryDelegate.qml:361 qml/GenericEntryListView.qml:252
#, kde-format
msgid "Add to Queue"
msgstr "Lisää jonoon"
#: qml/GenericEntryDelegate.qml:378 qml/GenericEntryListView.qml:341
#, kde-format
msgctxt ""
"@action:inmenu Action to start playback by streaming the episode rather than "
"downloading it first"
msgid "Stream"
msgstr "Suoratoista"
#: qml/GenericEntryListView.qml:136
#, kde-format
msgctxt "@action:intoolbar Open menu with options to sort episodes"
msgid "Sort"
msgstr "Lajittele"
#: qml/GenericEntryListView.qml:138
#, kde-format
msgctxt "@info:tooltip"
msgid "Select how to sort episodes"
msgstr "Valitse, miten jaksot lajitellaan"
#: qml/GenericEntryListView.qml:187
#, kde-format
msgctxt ""
"@action:intoolbar Button to open menu to filter episodes based on their "
"status (played, new, etc.)"
msgid "Filter"
msgstr "Suodata"
#: qml/GenericEntryListView.qml:189
#, kde-format
msgctxt "@info:tooltip"
msgid "Filter episodes by status"
msgstr "Suodata jaksoja tilan mukaan"
#: qml/GenericEntryListView.qml:235
#, kde-format
msgid "Select All"
msgstr "Valitse kaikki"
#: qml/GenericEntryListView.qml:244
#, kde-format
msgid "Deselect All"
msgstr "Poista kaikki valinnat"
#: qml/GenericEntryListView.qml:272
#, kde-format
msgid "Mark as Played"
msgstr "Merkitse kuunnelluksi"
#: qml/GenericEntryListView.qml:280
#, kde-format
msgid "Mark as Unplayed"
msgstr "Merkitse kuuntelemattomaksi"
#: qml/GenericEntryListView.qml:288
#, kde-format
msgid "Label as \"New\""
msgstr "Merkitse ”uudeksi”"
#: qml/GenericEntryListView.qml:296
#, kde-format
msgid "Remove \"New\" Label"
msgstr "Poista ”Uusi”-nimiö"
#: qml/GenericEntryListView.qml:332
#, kde-format
msgctxt "context menu action"
msgid "Delete Download"
msgid_plural "Delete Downloads"
msgstr[0] "Poista lataus"
msgstr[1] "Poista lataukset"
#: qml/GlobalSearchField.qml:98
#, kde-format
msgctxt "@info Placeholder text in search box"
msgid "No search results"
msgstr "Ei hakutuloksia"
#: qml/GlobalSearchField.qml:105 qml/SearchBar.qml:53
#, kde-format
msgctxt "@action:intoolbar"
msgid "Advanced Search Options"
msgstr "Lisähakuasetukset"
#: qml/GlobalSearchField.qml:139 qml/SearchBar.qml:113
#, kde-format
msgctxt "@title:menu"
msgid "Search Preferences"
msgstr "Hakuasetukset"
#: qml/GlobalSearchField.qml:143 qml/SearchBar.qml:117
#, kde-format
msgctxt "@title:group Group of fields in which can be searched"
msgid "Search in:"
msgstr "Etsi:"
#: qml/KastsGlobalDrawer.qml:69 qml/Mobile/BottomToolbar.qml:23
#: qml/QueuePage.qml:18
#, fuzzy, kde-format
#| msgid "Queue"
msgctxt ""
"@title of page showing the list queued items; this is the noun 'the queue', "
"not the verb"
msgid "Queue"
msgstr "Lisää jonoon"
#: qml/KastsGlobalDrawer.qml:129 qml/Mobile/BottomToolbar.qml:47
#, fuzzy, kde-format
#| msgid "Settings"
msgctxt "@title of dialog with app settings"
msgid "Settings"
msgstr "Asetukset"
#: qml/Main.qml:227
#, kde-format
msgctxt "Number of Updated Podcasts"
msgid "Updated %2 of %1 Podcast"
msgid_plural "Updated %2 of %1 Podcasts"
msgstr[0] "Virkistetty %2/%1 podcast"
msgstr[1] "Virkistetty %2/%1 podcastia"
#: qml/Main.qml:254
#, kde-format
msgctxt "Number of Moved Files"
msgid "Moved %2 of %1 File"
msgid_plural "Moved %2 of %1 Files"
msgstr[0] "Siirrettiin %2/%1 tiedosto"
msgstr[1] "Siirrettiin %2/%1 tiedostoa"
#: qml/Main.qml:318
#, kde-format
msgctxt "@info:status"
msgid "Podcast downloads are currently not allowed on metered connections"
msgstr ""
"Podcastien lataamista ei toistaiseksi sallita maksullisissa yhteyksissä "
#: qml/Mobile/MobilePlayerControls.qml:24
#, kde-format
msgid "No Track Loaded"
msgstr "Ei ladattua raitaa"
#: qml/Mobile/MobilePlayerControls.qml:145
#, kde-format
msgid "No Title"
msgstr "Ei otsikkoa"
#: qml/Mobile/MobilePlayerControls.qml:153
#, kde-format
msgid "No podcast title"
msgstr "Podcastilla ei ole otsikkoa"
#: qml/Mobile/MobilePlayerControls.qml:219
#, kde-format
msgid "No chapters found"
msgstr "Lukuja ei löytynyt"
#: qml/PlaybackRateCustomizerDialog.qml:17
#, kde-format
msgctxt "@title:window"
msgid "Playback Rate Presets"
msgstr "Soittonopeuden esiasetukset"
#: qml/PlaybackRateCustomizerDialog.qml:53
#, kde-format
msgctxt "@info Label for controls to add new playback rate preset"
msgid "New Preset:"
msgstr "Uusi esiasetus:"
#: qml/PlaybackRateCustomizerDialog.qml:65
#, kde-format
msgctxt "@action:button Add new playback rate value to list"
msgid "Add"
msgstr "Lisää"
#: qml/PlaybackRateCustomizerDialog.qml:68
#, kde-format
msgctxt "@info:tooltip"
msgid "Add new playback rate value to list"
msgstr "Lisää luetteloon uusi toistonopeusarvo"
#: qml/PlaybackRateCustomizerDialog.qml:101
#, kde-format
msgctxt "@action:button"
msgid "Decrease playback rate"
msgstr "Hidasta soittonopeutta"
#: qml/PlaybackRateCustomizerDialog.qml:120
#, kde-format
msgctxt "@action:button"
msgid "Increase playback rate"
msgstr "Nopeuta soittonopeutta"
#: qml/PlaybackRateCustomizerDialog.qml:125
#, kde-format
msgctxt "@title:group List of custom playback rates"
msgid "Current Presets:"
msgstr "Nykyiset esiasetukset:"
#: qml/PlaybackRateMenu.qml:20
#, kde-format
msgctxt "@title:window"
msgid "Select Playback Rate"
msgstr "Valitse soittonopeus"
#: qml/PlaybackRateMenu.qml:52
#, kde-format
msgctxt "@action:button"
msgid "Customize"
msgstr "Mukauta"
#: qml/QueuePage.qml:62
#, kde-format
msgctxt "@info"
msgid "Queue is empty"
msgstr "Jono on tyhjä"
#: qml/QueuePage.qml:71
#, kde-format
msgctxt "@info:progress"
msgid "1 Episode"
msgid_plural "%1 Episodes"
msgstr[0] "Yksi jakso"
msgstr[1] "%1 jaksoa"
#: qml/QueuePage.qml:71
#, kde-format
msgctxt "@info:progress"
msgid "Time Left"
msgstr "Aikaa jäljellä"
#: qml/SearchBar.qml:41
#, kde-format
msgctxt "@label:textbox Placeholder text for episode search field"
msgid "Search episodes…"
msgstr "Etsi jaksoja…"
#: qml/Settings/AboutPage.qml:18 qml/Settings/SettingsPage.qml:53
#, fuzzy, kde-format
#| msgid "About"
msgctxt "@title:menu Category in settings"
msgid "About"
msgstr "Tietoa"
#: qml/Settings/AppearanceSettingsPage.qml:23
#, fuzzy, kde-format
#| msgid "Appearance"
msgctxt "@title Form header for settings related to app appearance"
msgid "Appearance"
msgstr "Ulkoasu"
#: qml/Settings/AppearanceSettingsPage.qml:33
#, fuzzy, kde-format
#| msgid "Color theme"
msgctxt "@label:listbox"
msgid "Color theme"
msgstr "Väriteema"
#: qml/Settings/AppearanceSettingsPage.qml:49
#, fuzzy, kde-format
#| msgid "Always show podcast titles in subscription view"
msgctxt "@option:check"
msgid "Always show podcast titles in subscription view"
msgstr "Näytä tilausnäkymässä aina podcastien otsikot"
#: qml/Settings/AppearanceSettingsPage.qml:61
#, kde-format
msgctxt "@option:check"
msgid "Show episode image instead of podcast image in lists"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:73
#, fuzzy, kde-format
#| msgid "Always show podcast titles in subscription view"
msgctxt "@option:check"
msgid "Show podcast titles in episode lists"
msgstr "Näytä tilausnäkymässä aina podcastien otsikot"
#: qml/Settings/AppearanceSettingsPage.qml:83
#, fuzzy, kde-format
#| msgctxt "Label for selecting the color of the tray icon"
#| msgid "Tray icon type"
msgctxt "@title Title header for settings related to the tray icon"
msgid "Tray icon"
msgstr "Ilmoituskuvakkeen tyyppi"
#: qml/Settings/AppearanceSettingsPage.qml:94
#, fuzzy, kde-format
#| msgid "Show icon in system tray"
msgctxt "@option:check"
msgid "Show icon in system tray"
msgstr "Näytä kuvake ilmoitusalueella"
#: qml/Settings/AppearanceSettingsPage.qml:106
#, fuzzy, kde-format
#| msgid "Minimize to tray instead of closing"
msgctxt "@option:check"
msgid "Minimize to tray instead of closing"
msgstr "Pienennä ilmoitusalueelle sulkemisen sijaan"
#: qml/Settings/AppearanceSettingsPage.qml:118
#, fuzzy, kde-format
#| msgctxt "Label for selecting the color of the tray icon"
#| msgid "Tray icon type"
msgctxt "@label:listbox Label for selecting the color of the tray icon"
msgid "Tray icon type"
msgstr "Ilmoituskuvakkeen tyyppi"
#: qml/Settings/AppearanceSettingsPage.qml:123
#, kde-format
msgctxt "Label describing style of tray icon"
msgid "Colorful"
msgstr "Värikäs"
#: qml/Settings/AppearanceSettingsPage.qml:124
#, kde-format
msgctxt "Label describing style of tray icon"
msgid "Light"
msgstr "Vaalea"
#: qml/Settings/AppearanceSettingsPage.qml:125
#, kde-format
msgctxt "Label describing style of tray icon"
msgid "Dark"
msgstr "Tumma"
#: qml/Settings/AppearanceSettingsPage.qml:135
#, kde-format
msgctxt "@title Form header for settings related to text/fonts"
msgid "Text"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:145
#, fuzzy, kde-format
#| msgid "Use system default"
msgctxt "@option:check"
msgid "Use system default"
msgstr "Käytä järjestelmän oletusta"
#: qml/Settings/AppearanceSettingsPage.qml:157
#, fuzzy, kde-format
#| msgid "Font size"
msgctxt "@label:spinbox"
msgid "Font size"
msgstr "Fonttikoko"
#: qml/Settings/ErrorListPage.qml:19 qml/Settings/SettingsPage.qml:47
#, fuzzy, kde-format
#| msgid "Error Log"
msgctxt "@title:menu Category in settings"
msgid "Error Log"
msgstr "Virheloki"
#: qml/Settings/GeneralSettingsPage.qml:23
#, fuzzy, kde-format
#| msgid "Playback settings"
msgctxt "@title Form header for settings related to playback"
msgid "Playback settings"
msgstr "Toistoasetukset"
#: qml/Settings/GeneralSettingsPage.qml:32
#, fuzzy, kde-format
#| msgctxt "Label for setting to select audio playback backend"
#| msgid "Select audio backend"
msgctxt "@label:listbox Label for setting to select audio playback backend"
msgid "Select audio backend"
msgstr "Valitse äänijärjestelmä"
#: qml/Settings/GeneralSettingsPage.qml:63
#, fuzzy, kde-format
#| msgid "Show time left instead of total track time"
msgctxt ""
"@option:check Label for setting whether the total track time is shown or a "
"countdown of the remaining play time"
msgid "Show time left instead of total track time"
msgstr "Näytä jäljellä oleva aika raidan kokonaisajan sijaan"
#: qml/Settings/GeneralSettingsPage.qml:73
#, fuzzy, kde-format
#| msgid "Adjust time left based on current playback speed"
msgctxt "@option:check"
msgid "Adjust time left based on current playback speed"
msgstr "Säädä jäljellä olevaa aikaa nykyisen toistonopeuden mukaan"
#: qml/Settings/GeneralSettingsPage.qml:82
#, fuzzy, kde-format
#| msgid "Prioritize streaming over downloading"
msgctxt "@option:check"
msgid "Prioritize streaming over downloading"
msgstr "Suosi suoratoistoa latauksen sijaan"
#: qml/Settings/GeneralSettingsPage.qml:94
#, kde-format
msgctxt "@label:spinbox"
msgid "Skip forward interval (in seconds)"
msgstr "Hyppyaskel eteenpäin (sekunteina)"
#: qml/Settings/GeneralSettingsPage.qml:108
#, kde-format
msgctxt "@label:spinbox"
msgid "Skip backward interval (in seconds)"
msgstr "Hyppyaskel taaksepäin (sekunteina)"
#: qml/Settings/GeneralSettingsPage.qml:123
#, fuzzy, kde-format
#| msgid "Podcast update error"
msgctxt "@title Form header for settings related podcast updates"
msgid "Podcast update settings"
msgstr "Podcast-virkistysvirhe"
#: qml/Settings/GeneralSettingsPage.qml:132
#, fuzzy, kde-format
#| msgid "Automatically fetch podcast updates on startup"
msgctxt "@label:listbox"
msgid "Automatically fetch podcast feeds"
msgstr "Virkistä podcastit automaattisesti käynnistettäessä"
#: qml/Settings/GeneralSettingsPage.qml:135
#, fuzzy, kde-format
#| msgid "Never"
msgctxt "@item:inlistbox automatic podcast update interval"
msgid "Never"
msgstr "Ei koskaan"
#: qml/Settings/GeneralSettingsPage.qml:136
#: qml/Settings/GeneralSettingsPage.qml:137
#: qml/Settings/GeneralSettingsPage.qml:138
#: qml/Settings/GeneralSettingsPage.qml:139
#: qml/Settings/GeneralSettingsPage.qml:140
#, kde-format
msgctxt "@item:inlistbox automatic podcast update interval"
msgid "Every hour"
msgid_plural "Every %1 hours"
msgstr[0] ""
msgstr[1] ""
#: qml/Settings/GeneralSettingsPage.qml:141
#: qml/Settings/GeneralSettingsPage.qml:142
#, kde-format
msgctxt "@item:inlistbox automatic podcast update interval"
msgid "Every day"
msgid_plural "Every %1 days"
msgstr[0] ""
msgstr[1] ""
#: qml/Settings/GeneralSettingsPage.qml:153
#, fuzzy, kde-format
#| msgid "Automatically fetch podcast updates on startup"
msgctxt "@option:check"
msgid "Fetch podcast updates on startup"
msgstr "Virkistä podcastit automaattisesti käynnistettäessä"
#: qml/Settings/GeneralSettingsPage.qml:166
#, fuzzy, kde-format
#| msgid "Update existing episode data on refresh (slower)"
msgctxt "@option:check"
msgid "Update existing episode data on refresh (slower)"
msgstr "Päivitä olemassa oleva jaksotieto virkistettäessä (hidas)"
#: qml/Settings/GeneralSettingsPage.qml:176
#, fuzzy, kde-format
#| msgid "Automatically queue new episodes"
msgctxt "@option:check"
msgid "Automatically queue new episodes"
msgstr "Lisää uudet jaksot jonoon automaattisesti"
#: qml/Settings/GeneralSettingsPage.qml:191
#, fuzzy, kde-format
#| msgid "Automatically download new episodes"
msgctxt "@option:check"
msgid "Automatically download new episodes"
msgstr "Lataa uudet jaksot automaattisesti"
#: qml/Settings/GeneralSettingsPage.qml:202
#, fuzzy, kde-format
#| msgid "Queue settings"
msgctxt "@title Form header for settings related to the queue"
msgid "Queue settings"
msgstr "Jonoasetukset"
#: qml/Settings/GeneralSettingsPage.qml:212
#, fuzzy, kde-format
#| msgid "Continue playing next episode after current one finishes"
msgctxt "@option:check"
msgid "Continue playing next episode after current one finishes"
msgstr "Jatka seuraavaan jaksoon, kun nykyinen on kuunneltu"
#: qml/Settings/GeneralSettingsPage.qml:224
#, fuzzy, kde-format
#| msgid "Reset play position after an episode is played"
msgctxt "@option:check"
msgid "Reset play position after an episode is played"
msgstr "Palata toistokohta, kun jakso on toistettu"
#: qml/Settings/GeneralSettingsPage.qml:236
#, fuzzy, kde-format
#| msgid "Played episode behavior"
msgctxt "@label:listbox"
msgid "Played episode behavior"
msgstr "Toistetun jakson toiminta"
#: qml/Settings/GeneralSettingsPage.qml:239
#, fuzzy, kde-format
#| msgid "Do not delete"
msgctxt "@item:inlistbox What to do with played episodes"
msgid "Do not delete"
msgstr "Älä poista"
#: qml/Settings/GeneralSettingsPage.qml:240
#, fuzzy, kde-format
#| msgid "Delete immediately"
msgctxt "@item:inlistbox What to do with played episodes"
msgid "Delete immediately"
msgstr "Poista välittömästi"
#: qml/Settings/GeneralSettingsPage.qml:241
#, fuzzy, kde-format
#| msgid "Delete at next startup"
msgctxt "@item:inlistbox What to do with played episodes"
msgid "Delete at next startup"
msgstr "Poista käynnistettäessä uudelleen"
#: qml/Settings/GeneralSettingsPage.qml:253
#, kde-format
msgctxt "@label:spinbox"
msgid "Mark episodes as played when the given time is remaining (in seconds)"
msgstr ""
"Merkitse jaksot toistetuiksi, kun jäljellä on annettu aika (sekunteina)"
#: qml/Settings/GeneralSettingsPage.qml:269
#, fuzzy, kde-format
#| msgid "When adding new podcasts"
msgctxt "@title Form header for settings triggered by adding new podcasts"
msgid "When adding new podcasts"
msgstr "Lisättäessä uusia podcasteja:"
#: qml/Settings/GeneralSettingsPage.qml:278
#, fuzzy, kde-format
#| msgid "Mark all episodes as played"
msgctxt "@option:radio"
msgid "Mark all episodes as played"
msgstr "Merkitse kaikki jaksot kuunnelluiksi"
#: qml/Settings/GeneralSettingsPage.qml:289
#, fuzzy, kde-format
#| msgid "Mark most recent episodes as unplayed"
msgctxt "@option:radio"
msgid "Mark most recent episodes as unplayed"
msgstr "Merkitse viimeisimmät jaksot kuuntelemattomiksi"
#: qml/Settings/GeneralSettingsPage.qml:312
#, fuzzy, kde-format
#| msgid "Mark all episodes as unplayed"
msgctxt "@option:radio"
msgid "Mark all episodes as unplayed"
msgstr "Merkitse kaikki jaksot kuuntelemattomiksi"
#: qml/Settings/NetworkSettingsPage.qml:28
#, fuzzy, kde-format
#| msgid "Network"
msgctxt "@title Form header for settings related to network connections"
msgid "Network"
msgstr "Verkko"
#: qml/Settings/NetworkSettingsPage.qml:37
#, fuzzy, kde-format
#| msgid "Enable network connection checks"
msgctxt "@option:check"
msgid "Enable network connection checks"
msgstr "Tarkista verkkoyhteys"
#: qml/Settings/NetworkSettingsPage.qml:47
#, fuzzy, kde-format
#| msgid "On metered connections"
msgctxt "@title Form header for settings related to metered connections"
msgid "On metered connections"
msgstr "Maksullisissa yhteyksissä"
#: qml/Settings/NetworkSettingsPage.qml:57
#, fuzzy, kde-format
#| msgid "Allow podcast updates"
msgctxt "@option:check"
msgid "Allow podcast updates"
msgstr "Salli podcastien virkistys"
#: qml/Settings/NetworkSettingsPage.qml:68
#, fuzzy, kde-format
#| msgid "Allow episode downloads"
msgctxt "@option:check"
msgid "Allow episode downloads"
msgstr "Salli jaksojen lataus"
#: qml/Settings/NetworkSettingsPage.qml:79
#, fuzzy, kde-format
#| msgid "Allow image downloads"
msgctxt "@option:check"
msgid "Allow image downloads"
msgstr "Salli kuvien lataus"
#: qml/Settings/NetworkSettingsPage.qml:90
#, fuzzy, kde-format
#| msgid "Allow streaming"
msgctxt "@option:check"
msgid "Allow streaming"
msgstr "Salli suoratoisto"
#: qml/Settings/NetworkSettingsPage.qml:99
#, fuzzy, kde-format
#| msgid "Network"
msgctxt "@title Form header for settings related to network proxies"
msgid "Network Proxy"
msgstr "Verkko"
#: qml/Settings/NetworkSettingsPage.qml:104
#, fuzzy, kde-format
#| msgid "Use system default"
msgctxt "@option:radio Network proxy selection"
msgid "System Default"
msgstr "Käytä järjestelmän oletusta"
#: qml/Settings/NetworkSettingsPage.qml:113
#, kde-format
msgctxt "@option:radio Network proxy selection"
msgid "No Proxy"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:122
#, kde-format
msgctxt "@option:radio Network proxy selection"
msgid "HTTP"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:131
#, kde-format
msgctxt "@option:radio Network proxy selection"
msgid "Socks5"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:146
#, fuzzy, kde-format
#| msgid "Hostname:"
msgctxt "@label:textbox Hostname for proxy config"
msgid "Host"
msgstr "Konenimi:"
#: qml/Settings/NetworkSettingsPage.qml:157
#, kde-format
msgctxt "@label:spinbox Port for proxy config"
msgid "Port"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:172
#, fuzzy, kde-format
#| msgid "Username:"
msgctxt "@label:textbox Username for proxy config"
msgid "User"
msgstr "Käyttäjätunnus:"
#: qml/Settings/NetworkSettingsPage.qml:183
#, fuzzy, kde-format
#| msgid "Password:"
msgctxt "@label:textbox Password for proxy config"
msgid "Password"
msgstr "Salasana:"
#: qml/Settings/NetworkSettingsPage.qml:197
#, kde-format
msgctxt "@action:button"
msgid "Apply"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:217
#, kde-format
msgctxt "@info:status Warning message related to app proxy settings"
msgid ""
"Your system level or app level proxy settings might be ignored by the audio "
"backend when streaming audio. The settings should still be honored by all "
"other network related actions, including downloading episodes."
msgstr ""
#: qml/Settings/SettingsPage.qml:17
#, fuzzy, kde-format
#| msgid "General"
msgctxt "@title:menu Category in settings"
msgid "General"
msgstr "Perusasetukset"
#: qml/Settings/SettingsPage.qml:23
#, fuzzy, kde-format
#| msgid "Appearance"
msgctxt "@title:menu Category in settings"
msgid "Appearance"
msgstr "Ulkoasu"
#: qml/Settings/SettingsPage.qml:29
#, fuzzy, kde-format
#| msgid "Storage"
msgctxt "@title:menu Category in settings"
msgid "Storage"
msgstr "Tallennusasema"
#: qml/Settings/SettingsPage.qml:35
#, fuzzy, kde-format
#| msgid "Network"
msgctxt "@title:menu Category in settings"
msgid "Network"
msgstr "Verkko"
#: qml/Settings/SettingsPage.qml:41
#, fuzzy, kde-format
#| msgid "Synchronization"
msgctxt "@title:menu Category in settings"
msgid "Synchronization"
msgstr "Synkronointi"
#: qml/Settings/StorageSettingsPage.qml:22
#, fuzzy, kde-format
#| msgid "Storage path"
msgctxt "@title Form header for settings related to storage paths"
msgid "Storage path"
msgstr "Tallennuspaikka"
#: qml/Settings/StorageSettingsPage.qml:32
#, fuzzy, kde-format
#| msgid "Storage path"
msgctxt "@label showing path used for local storage"
msgid "Storage path"
msgstr "Tallennuspaikka"
#: qml/Settings/StorageSettingsPage.qml:38
#, fuzzy, kde-format
#| msgid "Select folder…"
msgctxt "@action:button"
msgid "Select folder…"
msgstr "Valitse kansio…"
#: qml/Settings/StorageSettingsPage.qml:46
#, fuzzy, kde-format
#| msgid "Select Storage Path"
msgctxt "@title of dialog box"
msgid "Select Storage Path"
msgstr "Valitse tallennuspaikka"
#: qml/Settings/StorageSettingsPage.qml:56
#, fuzzy, kde-format
#| msgid "Use default path"
msgctxt "@option:check"
msgid "Use default path"
msgstr "Käytä oletussijaintia"
#: qml/Settings/StorageSettingsPage.qml:67
#, fuzzy, kde-format
#| msgid "Information"
msgctxt ""
"@title Form header for section showing information about local storage"
msgid "Information"
msgstr "Tietoa"
#: qml/Settings/StorageSettingsPage.qml:74
#, fuzzy, kde-format
#| msgid "Podcast downloads"
msgctxt "@label showing the storage space used by local podcast downloads"
msgid "Podcast downloads"
msgstr "Podcast-lataukset"
#: qml/Settings/StorageSettingsPage.qml:75
#: qml/Settings/StorageSettingsPage.qml:82
#, fuzzy, kde-format
#| msgctxt "Using <amount of bytes> of disk space"
#| msgid "Using %1 of disk space"
msgctxt "@label Using <amount of bytes> of disk space"
msgid "Using %1 of disk space"
msgstr "Levytilaa käytössä %1"
#: qml/Settings/StorageSettingsPage.qml:81
#, fuzzy, kde-format
#| msgid "Image cache"
msgctxt "@label showing the storage space used by the image cache"
msgid "Image cache"
msgstr "Kuvavälimuisti"
#: qml/Settings/StorageSettingsPage.qml:86
#, fuzzy, kde-format
#| msgid "Clear Cache"
msgctxt "@action:button"
msgid "Clear Cache"
msgstr "Tyhjennä välimuisti"
#: qml/Settings/SynchronizationSettingsPage.qml:35
#, fuzzy, kde-format
#| msgid "Account"
msgctxt "@label"
msgid "Account"
msgstr "Tili"
#: qml/Settings/SynchronizationSettingsPage.qml:36
#, fuzzy, kde-format
#| msgid "Logged into account \"%1\" on server \"%2\""
msgctxt ""
"@info:status Shows which sync account and sync server the user is logged into"
msgid "Logged into account \"%1\" on server \"%2\""
msgstr "Kirjauduttu tilille ”%1” palvelimella ”%2”"
#: qml/Settings/SynchronizationSettingsPage.qml:36
#, fuzzy, kde-format
#| msgid "Syncing disabled"
msgctxt "@info:status"
msgid "Syncing disabled"
msgstr "Synkronointi ei käytössä"
#: qml/Settings/SynchronizationSettingsPage.qml:39
#, fuzzy, kde-format
#| msgid "Logout"
msgctxt "@action:button"
msgid "Logout"
msgstr "Kirjaudu ulos"
#: qml/Settings/SynchronizationSettingsPage.qml:39
#, fuzzy, kde-format
#| msgid "Login"
msgctxt "@action:button"
msgid "Login"
msgstr "Kirjaudu"
#: qml/Settings/SynchronizationSettingsPage.qml:50
#, fuzzy, kde-format
#| msgid "Manually sync"
msgctxt "@label"
msgid "Manually sync"
msgstr "Synkronointi käsin"
#: qml/Settings/SynchronizationSettingsPage.qml:53
#, fuzzy, kde-format
#| msgid "Sync Now"
msgctxt "@action:button"
msgid "Sync Now"
msgstr "Synkronoi nyt"
#: qml/Settings/SynchronizationSettingsPage.qml:65
#, fuzzy, kde-format
#| msgid "Last full sync with server"
msgctxt "@info:status"
msgid "Last full sync with server"
msgstr "Viimeisin täysi synkronointi palvelimeen"
#: qml/Settings/SynchronizationSettingsPage.qml:73
#, fuzzy, kde-format
#| msgid "Last quick upload to sync server"
msgctxt "@info:status"
msgid "Last quick upload to sync server"
msgstr "Viimeisin pikalähetys synkronointipalvelimeen"
#: qml/Settings/SynchronizationSettingsPage.qml:79
#, fuzzy, kde-format
#| msgid "Automatic syncing"
msgctxt "@title Form header for settings related to automatic syncing"
msgid "Automatic syncing"
msgstr "Automaattinen synkronointi"
#: qml/Settings/SynchronizationSettingsPage.qml:89
#, fuzzy, kde-format
#| msgid "Do full sync on startup"
msgctxt "@option:check"
msgid "Do full sync on startup"
msgstr "Tee käynnistettäessä täysi synkronointi"
#: qml/Settings/SynchronizationSettingsPage.qml:99
#, fuzzy, kde-format
#| msgid "Do full sync when fetching podcasts"
msgctxt "@option:check"
msgid "Do full sync when fetching podcasts"
msgstr "Tee podcasteja noudettaessa täysi synkronointi"
#: qml/Settings/SynchronizationSettingsPage.qml:109
#, fuzzy, kde-format
#| msgid "Upload episode play positions on play/pause toggle"
msgctxt "@option:check"
msgid "Upload episode play positions on play/pause toggle"
msgstr "Lähetä toista/keskeytä-toiminnon jälkeen jakson toistokohdat"
#: qml/Settings/SynchronizationSettingsPage.qml:118
#, fuzzy, kde-format
#| msgid "Advanced options"
msgctxt "@title Form header for advanced settings related to syncing"
msgid "Advanced options"
msgstr "Lisäasetukset"
#: qml/Settings/SynchronizationSettingsPage.qml:127
#, fuzzy, kde-format
#| msgid "Fetch all episode states from server"
msgctxt "@label"
msgid "Fetch all episode states from server"
msgstr "Nouda kaikkien jaksojen tila palvelimelta"
#: qml/Settings/SynchronizationSettingsPage.qml:130
#, fuzzy, kde-format
#| msgid "Fetch"
msgctxt "@action:button"
msgid "Fetch"
msgstr "Nouda"
#: qml/Settings/SynchronizationSettingsPage.qml:142
#, fuzzy, kde-format
#| msgid "Push all local episode states to server"
msgctxt "@label"
msgid "Push all local episode states to server"
msgstr "Lähetä kaikkien paikallisten jaksojen tila palvelimeen"
#: qml/Settings/SynchronizationSettingsPage.qml:146
#, fuzzy, kde-format
#| msgid "Push"
msgctxt "@action:button"
msgid "Push"
msgstr "Lähetä"
#: qml/Settings/SynchronizationSettingsPage.qml:184
#, fuzzy, kde-format
#| msgid "Push all local episode states to server?"
msgctxt "@label"
msgid "Push all local episode states to server?"
msgstr "Lähetetäänkö kaikkien paikallisten jaksojen tila palvelimeen?"
#: qml/Settings/SynchronizationSettingsPage.qml:204
#, fuzzy, kde-format
#| msgid ""
#| "Please note that pushing the playback state of all local episodes to the "
#| "server might take a very long time and/or might overload the server. Also "
#| "note that this action will overwrite all existing episode states on the "
#| "server.\n"
#| "\n"
#| "Continue?"
msgctxt "@label"
msgid ""
"Please note that pushing the playback state of all local episodes to the "
"server might take a very long time and/or might overload the server. Also "
"note that this action will overwrite all existing episode states on the "
"server.\n"
"\n"
"Continue?"
msgstr ""
"Huomaa, että kaikkien paikallisten jaksojen toistotilan lähettäminen "
"palvelimeen kestää pitkään ja saattaa ylikuormittaa palvelimen. Toimenpide "
"myös korvaa kaiken palvelimella jo olevan jaksotiedon.\n"
"\n"
"Jatketaanko?"
#: qml/Settings/SynchronizationSettingsPage.qml:228
#, fuzzy, kde-format
#| msgid "Select Sync Provider"
msgctxt "@label"
msgid "Select Sync Provider"
msgstr "Valitse synkronointitarjoaja"
#: qml/Settings/SynchronizationSettingsPage.qml:240
#, fuzzy, kde-format
#| msgid "gpodder.net"
msgctxt "@label"
msgid "gpodder.net"
msgstr "gpodder.net"
#: qml/Settings/SynchronizationSettingsPage.qml:241
#, fuzzy, kde-format
#| msgid "Synchronize with official gpodder.net server"
msgctxt "@label"
msgid "Synchronize with official gpodder.net server"
msgstr "Synkronoi viralliseen gpodder.net-palvelimeen"
#: qml/Settings/SynchronizationSettingsPage.qml:244
#, fuzzy, kde-format
#| msgid "GPodder Nextcloud"
msgctxt "@label"
msgid "GPodder Nextcloud"
msgstr "GPodder Nextcloud"
#: qml/Settings/SynchronizationSettingsPage.qml:245
#, fuzzy, kde-format
#| msgid "Synchronize with GPodder Nextcloud app"
msgctxt "@label"
msgid "Synchronize with GPodder Nextcloud app"
msgstr "Synkronoi GPodder Nextcloud -sovelluksella"
#: qml/Settings/SynchronizationSettingsPage.qml:278
#, fuzzy, kde-format
#| msgid "Sync Login Credentials"
msgctxt "@title of dialog box"
msgid "Sync Login Credentials"
msgstr "Synkronoinnin kirjautumisasetukset"
#: qml/Settings/SynchronizationSettingsPage.qml:307
#, fuzzy, kde-format
#| msgid "Sync with GPodder Nextcloud app"
msgctxt "@label"
msgid "Sync with GPodder Nextcloud app"
msgstr "Synkronoi GPodder Nextcloud -sovelluksella"
#: qml/Settings/SynchronizationSettingsPage.qml:307
#, fuzzy, kde-format
#| msgid "Sync with gpodder.net service"
msgctxt "@label"
msgid "Sync with gpodder.net service"
msgstr "Synkronoi gpodder.net-palveluun"
#: qml/Settings/SynchronizationSettingsPage.qml:318
#, fuzzy, kde-format
#| msgctxt "argument is a weblink"
#| msgid ""
#| "Sync with a Nextcloud server that has the GPodder Sync app installed: %1."
#| "<br/>It is advised to manually create an app password for Kasts through "
#| "the web interface and use those credentials."
msgctxt "@label argument is a weblink"
msgid ""
"Sync with a Nextcloud server that has the GPodder Sync app installed: %1.<br/"
">It is advised to manually create an app password for Kasts through the web "
"interface and use those credentials."
msgstr ""
"Synkronoi Nextcloud-palvelimeen, jossa on GPodderin synkronointisovellus "
"asennettuna: %1.<br/>Käyttäjää suositellaan luomaan Kastsin sovellussalasana "
"itse verkkokäyttöliittymässä, ja käyttämään niitä tunnistustietoja."
#: qml/Settings/SynchronizationSettingsPage.qml:319
#, fuzzy, kde-format
#| msgctxt "argument is a weblink"
#| msgid ""
#| "If you don't already have an account, you should first create one at %1"
msgctxt "@label argument is a weblink"
msgid "If you don't already have an account, you should first create one at %1"
msgstr "Ellei sinulla ole jo tiliä, sen voi luoda osoitteessa %1"
#: qml/Settings/SynchronizationSettingsPage.qml:331
#, fuzzy, kde-format
#| msgid "Username:"
msgctxt "@label:textbox"
msgid "Username:"
msgstr "Käyttäjätunnus:"
#: qml/Settings/SynchronizationSettingsPage.qml:342
#, fuzzy, kde-format
#| msgid "Password:"
msgctxt "@label:textbox"
msgid "Password:"
msgstr "Salasana:"
#: qml/Settings/SynchronizationSettingsPage.qml:357
#, fuzzy, kde-format
#| msgid "Use custom server"
msgctxt "@option:check"
msgid "Use custom server"
msgstr "Käytä mukautettua palvelinta"
#: qml/Settings/SynchronizationSettingsPage.qml:362
#, fuzzy, kde-format
#| msgid "Hostname:"
msgctxt "@label:textbox"
msgid "Hostname:"
msgstr "Konenimi:"
#: qml/Settings/SynchronizationSettingsPage.qml:396
#, fuzzy, kde-format
#| msgid "Sync Device Settings"
msgctxt "@title"
msgid "Sync Device Settings"
msgstr "Synkronoi laiteasetukset"
#: qml/Settings/SynchronizationSettingsPage.qml:402
#, fuzzy, kde-format
#| msgid "Create a new device"
msgctxt "@action:button"
msgid "Create a new device"
msgstr "Luo uusi laite"
#: qml/Settings/SynchronizationSettingsPage.qml:408
#, fuzzy, kde-format
#| msgid "Device Name:"
msgctxt "@label:textbox"
msgid "Device Name:"
msgstr "Laitenimi:"
#: qml/Settings/SynchronizationSettingsPage.qml:418
#, fuzzy, kde-format
#| msgid "Device Description:"
msgctxt "@label:textbox"
msgid "Device Description:"
msgstr "Laitteen kuvaus:"
#: qml/Settings/SynchronizationSettingsPage.qml:427
#, fuzzy, kde-format
#| msgid "Device Type:"
msgctxt "@label:listbox"
msgid "Device Type:"
msgstr "Laitteen tyyppi:"
#: qml/Settings/SynchronizationSettingsPage.qml:434
#, fuzzy, kde-format
#| msgid "other"
msgctxt "@item:inlistbox type of device"
msgid "other"
msgstr "muu"
#: qml/Settings/SynchronizationSettingsPage.qml:435
#, fuzzy, kde-format
#| msgid "desktop"
msgctxt "@item:inlistbox type of device"
msgid "desktop"
msgstr "työpöytä"
#: qml/Settings/SynchronizationSettingsPage.qml:436
#, fuzzy, kde-format
#| msgid "laptop"
msgctxt "@item:inlistbox type of device"
msgid "laptop"
msgstr "kannettava"
#: qml/Settings/SynchronizationSettingsPage.qml:437
#, fuzzy, kde-format
#| msgid "server"
msgctxt "@item:inlistbox type of device"
msgid "server"
msgstr "palvelin"
#: qml/Settings/SynchronizationSettingsPage.qml:438
#, fuzzy, kde-format
#| msgid "mobile"
msgctxt "@item:inlistbox type of device"
msgid "mobile"
msgstr "mobiililaite"
#: qml/Settings/SynchronizationSettingsPage.qml:443
#, fuzzy, kde-format
#| msgid "Create Device"
msgctxt "@action:button"
msgid "Create Device"
msgstr "Luo laite"
#: qml/Settings/SynchronizationSettingsPage.qml:460
#, fuzzy, kde-format
#| msgid "or select an existing device"
msgctxt "@label"
msgid "or select an existing device"
msgstr "tai valitse olemassa oleva laite"
#: qml/Settings/SynchronizationSettingsPage.qml:508
#, fuzzy, kde-format
#| msgid "Device Sync Settings"
msgctxt "@title of dialog box"
msgid "Device Sync Settings"
msgstr "Laitteen synkronointiasetukset"
#: qml/Settings/SynchronizationSettingsPage.qml:530
#, fuzzy, kde-format
#| msgid ""
#| "Should all podcast subscriptions on this gpodder.net account be synced "
#| "across all devices?\n"
#| "If you don't know what this means, you should probably select \"Ok\"."
msgctxt "@label"
msgid ""
"Should all podcast subscriptions on this gpodder.net account be synced "
"across all devices?\n"
"If you don't know what this means, you should probably select \"Ok\"."
msgstr ""
"Tulisiko kaikki tämän gpodder.net-tilin podcast-tialukset synkronoida "
"kaikilla laitteilla?\n"
"Ellet tiedä mitä tämä tarkoittaa, kannattaa valita ”OK”."
#: qml/Settings/SynchronizationSettingsPage.qml:552
#, fuzzy, kde-format
#| msgid "Sync Now?"
msgctxt "@title of dialog box"
msgid "Sync Now?"
msgstr "Synkronoidaanko nyt?"
#: qml/Settings/SynchronizationSettingsPage.qml:572
#, fuzzy, kde-format
#| msgid "Perform a first sync now?"
msgctxt "@label"
msgid "Perform a first sync now?"
msgstr "Suoritetaanko ensisynkronointi nyt?"
#: qml/SleepTimerDialog.qml:17
#, kde-format
msgid "Sleep Timer"
msgstr "Uniajastin"
#: qml/SleepTimerDialog.qml:27
#, kde-format
msgid "Start"
msgstr "Käynnistä"
#: qml/SleepTimerDialog.qml:54
#, kde-format
msgid "Status: Active"
msgstr "Tila: Aktiivinen"
#: qml/SleepTimerDialog.qml:54
#, kde-format
msgid "Status: Inactive"
msgstr "Tila: Passiivinen"
#: qml/SleepTimerDialog.qml:60
#, kde-format
msgid "Remaining time: %1"
msgstr "Aikaa jäljellä: %1"
#: qml/SleepTimerDialog.qml:77
#, kde-format
msgid "Seconds"
msgstr "Sekunnit"
#: qml/SleepTimerDialog.qml:78
#, kde-format
msgid "Minutes"
msgstr "Minuutit"
#: qml/SleepTimerDialog.qml:79
#, kde-format
msgid "Hours"
msgstr "Tunnit"
#: qml/SyncPasswordOverlay.qml:25
#, kde-format
msgid "Sync Password Required"
msgstr "Synkronointisalasana vaaditaan"
#: qml/SyncPasswordOverlay.qml:49
#, kde-format
msgid ""
"The password for user \"%1\" on Nextcloud server \"%2\" could not be "
"retrieved."
msgstr "Käyttäjän ”%1” salasanaa Nextcloud-palvelimalla ”%2” ei saatu."
#: qml/SyncPasswordOverlay.qml:50
#, kde-format
msgid "The password for user \"%1\" on \"gpodder.net\" could not be retrieved."
msgstr "Käyttäjän ”%1” salasanaa gpodder.netissä ei saatu."
#: qml/SyncPasswordOverlay.qml:57
#, kde-format
msgid "Password:"
msgstr "Salasana:"
#: qml/UpdateNotification.qml:90 qml/UpdateNotification.qml:91
#, kde-format
msgid "Abort"
msgstr "Keskeytä"
#: qml/VolumeSlider.qml:47
#, kde-format
msgctxt "Volume as a percentage"
msgid "%1%"
msgstr "%1 %"
#: sync/sync.cpp:178
#, kde-format
msgid "Never"
msgstr "Ei koskaan"
#: sync/sync.cpp:201
#, kde-format
msgctxt ""
"Suggested description for this device on gpodder sync service; argument is "
"the hostname"
msgid "Kasts on %1"
msgstr "Kasts koneella %1"
#: sync/sync.cpp:295
#, kde-format
msgid "Could not log into GPodder-nextcloud server"
msgstr "GPodder-Nextcloud-palvelimeen ei voitu kirjautua."
#: sync/sync.cpp:334
#, kde-format
msgid "Could not log into GPodder server"
msgstr "GPodder-palvelimeen ei voitu kirjautua"
#: sync/sync.cpp:486 sync/sync.cpp:487
#, kde-format
msgid "I/O denied: Cannot save password."
msgstr "I/O estetty: salasanaa ei voi tallentaa."
#: sync/sync.cpp:567 sync/sync.cpp:568
#, kde-format
msgid "I/O denied: Cannot access password file."
msgstr "I/O estetty: ei pääsyä salasanatiedostoon."
#: sync/sync.cpp:650
#, kde-format
msgid "Could not create GPodder device"
msgstr "GPodder-laitetta ei voida luoda"
#: sync/sync.cpp:676
#, kde-format
msgid "Could not retrieve synced device status"
msgstr "Ei saatu synkronoidun laitteen tilaa"
#: sync/sync.cpp:727
#, kde-format
msgid "Could not retrieve subscriptions for device %1"
msgstr "Ei saatu laitteen %1 tilauksia"
#: sync/sync.cpp:746
#, kde-format
msgid "Could not upload subscriptions for device %1"
msgstr "Ei saatu lähetettyä laitteen %1 tilauksia"
#: sync/syncjob.cpp:67
#, kde-format
msgid "Could not retrieve subscription updates from server"
msgstr "Ei saatu tilauspäivityksiä palvelimesta"
#: sync/syncjob.cpp:70
#, kde-format
msgid "Could not upload subscription changes to server"
msgstr "Ei saatu lähetettyä tilausmuutoksia palvelimeen"
#: sync/syncjob.cpp:73
#, kde-format
msgid "Could not retrieve episode updates from server"
msgstr "Ei saatu jaksomuutoksia palvelimelta"
#: sync/syncjob.cpp:76
#, kde-format
msgid "Could not upload episode updates to server"
msgstr "Ei saatu lähetettyä jaksopäivityksiä palvelimeen"
#: sync/syncjob.cpp:79
#, kde-format
msgid "Internal data error"
msgstr "Sisäinen tietovirhe"
#: sync/syncjob.cpp:884
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Start sync"
msgstr "(Vaihe %1/%2) Aloitetaan synkronointi"
#: sync/syncjob.cpp:887
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Requesting remote subscription updates"
msgstr "(Vaihe %1/%2) Kysellään etätilauspäivityksiä"
#: sync/syncjob.cpp:890
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Uploading local subscription updates"
msgstr "(Vaihe %1/%2) Lähetetään paikallisia tilauspäivityksiä"
#: sync/syncjob.cpp:894
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %3 of %4) Updated %2 of %1 podcast"
msgid_plural "(Step %3 of %4) Updated %2 of %1 podcasts"
msgstr[0] "(Vaihe %3/%4) Päivitetty %2/%1 podcast"
msgstr[1] "(Vaihe %3/%4) Päivitetty %2/%1 podcastia"
#: sync/syncjob.cpp:902
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Requesting remote episode updates"
msgstr "(Vaihe %1/%2) Kysellään etäjaksopäivityksiä"
#: sync/syncjob.cpp:905
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Applying remote episode changes"
msgstr "(Vaihe %1/%2) Otetaan käyttöön etäjaksomuutoksia"
#: sync/syncjob.cpp:908
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Uploading local episode updates"
msgstr "(Vaihe %1/%2) Lähetetään paikallisia jaksopäivityksiä"
#: sync/syncjob.cpp:911
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Finished sync"
msgstr "(Vaihe %1/%2) Viimeistellään synkronointi"
#: sync/syncjob.cpp:914
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "Sync aborted"
msgstr "Synkronointi keskeytettiin"
#: sync/syncjob.cpp:918
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "Sync finished with error"
msgstr "Synkronointi päättyi virheeseen"
#: utils/enclosuredownloadjob.cpp:33
#, kde-format
msgid "Downloading %1"
msgstr "Ladataan: %1"
#: utils/storagemanager.cpp:90
#, kde-format
msgid "Old location:"
msgstr "Aiempi sijainti:"
#: utils/storagemanager.cpp:90
#, kde-format
msgid "New location:"
msgstr "Uusi sijainti:"
#: utils/storagemovejob.cpp:58
#, kde-format
msgid "Destination path not writable"
msgstr "Kohdesijaintiin ei voi kirjoittaa"
#: utils/storagemovejob.cpp:75 utils/storagemovejob.cpp:96
#, kde-format
msgid "Operation aborted by user"
msgstr "Käyttäjä keskeytti toimenpiteen"
#: utils/storagemovejob.cpp:112
#, kde-format
msgid "An error occurred while copying data"
msgstr "Tietoa kopioitaessa tapahtui virhe"
#: utils/systrayicon.cpp:25
#, kde-format
msgctxt "@info:tooltip"
msgid ""
"Kasts\n"
"Middle-click to play/pause"
msgstr ""
"Kasts\n"
"Toisto/tauko keskipainikkeella"
#: utils/systrayicon.cpp:51
#, kde-format
msgctxt "@action:inmenu"
msgid "Seek Backward"
msgstr "Hyppää taaksepäin"
#: utils/systrayicon.cpp:63
#, kde-format
msgctxt "@action:inmenu"
msgid "Play"
msgstr "Soita"
#: utils/systrayicon.cpp:71
#, kde-format
msgctxt "@action:inmenu"
msgid "Pause"
msgstr "Tauko"
#: utils/systrayicon.cpp:90
#, kde-format
msgctxt "@action:inmenu"
msgid "Seek Forward"
msgstr "Hyppää eteenpäin"
#: utils/systrayicon.cpp:102
#, kde-format
msgctxt "@action:inmenu"
msgid "Skip Forward"
msgstr "Hyppää eteenpäin"
#: utils/systrayicon.cpp:117
#, kde-format
msgctxt "@action:inmenu"
msgid "Quit"
msgstr "Lopeta"
#, fuzzy
#~| msgctxt ""
#~| "Label for settings related to the play time, e.g. whether the total "
#~| "track time is shown or a countdown of the remaining play time"
#~| msgid "Play time:"
#~ msgctxt ""
#~ "@option:check Label for settings related to the play time, e.g. whether "
#~ "the total track time is shown or a countdown of the remaining play time"
#~ msgid "Play time:"
#~ msgstr "Soittoaika:"
#, fuzzy
#~| msgctxt "Label for settings related to podcast updates"
#~| msgid "Update Settings:"
#~ msgctxt "@option:check Label for settings related to podcast updates"
#~ msgid "Update Settings:"
#~ msgstr "Päivitysasetukset:"
#~ msgid "Episode List"
#~ msgstr "Jaksoluettelo"
#~ msgctxt "@title Podcast subscription list page title"
#~ msgid "Subscriptions"
#~ msgstr "Tilaukset"
# *** TARKISTA: Voi olla myös asennussovelluksen nimi, Discover
#~ msgctxt "@action:intoolbar Open the podcast discover page"
#~ msgid "Discover"
#~ msgstr "Etsi"
#~ msgctxt "@title:column Page showing the list queued items"
#~ msgid "Queue"
#~ msgstr "Lisää jonoon"
#~ msgid "Font size:"
#~ msgstr "Fonttikoko:"
#~ msgid "Article"
#~ msgstr "Artikkeli"
#~ msgid "Podcast downloads not allowed due to user setting"
#~ msgstr "Käyttäjäasetus ei salli podcastien latausta"
#~ msgid "Connection or streaming not allowed on metered connection"
#~ msgstr "Yhteydenotto tai suoratoisto ei sallittu maksullisessa yhteydessä"
#~ msgid "General Settings"
#~ msgstr "Perusasetukset"
#~ msgid "Network Settings"
#~ msgstr "Verkkoasetukset"
#~ msgid "Storage Settings"
#~ msgstr "Tallennustila-asetukset"
#~ msgid "Synchronization Settings"
#~ msgstr "Synkronointiasetukset"
#~ msgctxt "@action:intoolbar"
#~ msgid "Search and Filter"
#~ msgstr "Etsi ja suodata"
#~ msgctxt "@title:menu"
#~ msgid "Select Filter"
#~ msgstr "Valitse suodatin"
#~ msgctxt "@action:button"
#~ msgid "Open Volume Settings"
#~ msgstr "Avaa äänenvoimakkuusasetukset"
#~ msgctxt "@action:button"
#~ msgid "Toggle Mute"
#~ msgstr "Vaimenna/lopeta vaimennus"
#~ msgid "Zoom in"
#~ msgstr "Lähennä"
#~ msgid "Zoom out"
#~ msgstr "Loitonna"
#~ msgid "Rotate left"
#~ msgstr "Kierrä vasemmalle"
#~ msgid "Rotate right"
#~ msgstr "Kierrä oikealle"
#~ msgid "Close"
#~ msgstr "Sulje"
#~ msgid "Select file..."
#~ msgstr "Valitse tiedosto…"
#~ msgctxt "@action:intoolbar"
#~ msgid "Add Podcast..."
#~ msgstr "Lisää podcast…"
#~ msgctxt "@action:intoolbar"
#~ msgid "Import Podcasts..."
#~ msgstr "Tuo podcasteja…"
#~ msgctxt "@action:intoolbar"
#~ msgid "Export Podcasts..."
#~ msgstr "Vie podcasteja…"
#~ msgctxt "@info:status Name of the filter which is active on the ListView"
#~ msgid "Filter Active: %1"
#~ msgstr "Aktiivinen suodatin: %1"
#~ msgid "Select folder..."
#~ msgstr "Valitse kansio…"
#, fuzzy
#~| msgid "Add Podcast"
#~ msgctxt "@action:intoolbar"
#~ msgid "Add Podcast"
#~ msgstr "Lisää podcast"
#, fuzzy
#~| msgid "All Files"
#~ msgctxt "@label:listbox File filter option in file dialog"
#~ msgid "All Files"
#~ msgstr "Kaikki tiedostot"
#~ msgctxt "context menu action"
#~ msgid "Remove Podcast"
#~ msgid_plural "Remove Podcasts"
#~ msgstr[0] "Poista podcast"
#~ msgstr[1] "Poista podcastit"
#~ msgid "Errors"
#~ msgstr "Virheet"
#, fuzzy
#~| msgid "Error Log"
#~ msgid "Error log"
#~ msgstr "Virheloki"
#~ msgid "New Episodes:"
#~ msgstr "Uudet jaksot:"
#~ msgid "Played Episodes:"
#~ msgstr "Kuunnellut jaksot:"
#~ msgid "Nothing Added to the Queue Yet"
#~ msgstr "Jonoon ei ole vielä lisätty mitään"
#~ msgctxt "by <Author(s)>"
#~ msgid "by %1"
#~ msgstr "tekijältä %1"
#~ msgid "Force Sync Now"
#~ msgstr "Pakota synkronointi nyt"
#~ msgid "Podcast updates not allowed due to user setting"
#~ msgstr "Käyttäjäasetus ei salli podcastien virkistystä"
#~ msgid "All Episodes"
#~ msgstr "Kaikki jaksot"
#~ msgctxt "<Podcast Name> - Details"
#~ msgid "%1 - Details"
#~ msgstr "%1 tiedot"