qBittorrent/src/lang/qbittorrent_fi.ts
2016-03-28 21:36:48 +03:00

8590 lines
344 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="fi">
<context>
<name>AboutDlg</name>
<message>
<location filename="../gui/about.ui" line="15"/>
<source>About qBittorrent</source>
<translation>Tietoja qBittorrentista</translation>
</message>
<message>
<location filename="../gui/about.ui" line="56"/>
<source>About</source>
<translation>Yleistä</translation>
</message>
<message>
<location filename="../gui/about.ui" line="94"/>
<source>Author</source>
<translation>Tekijä</translation>
</message>
<message>
<location filename="../gui/about.ui" line="126"/>
<location filename="../gui/about.ui" line="217"/>
<source>Nationality:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/about.ui" line="140"/>
<location filename="../gui/about.ui" line="203"/>
<source>Name:</source>
<translation>Nimi:</translation>
</message>
<message>
<location filename="../gui/about.ui" line="133"/>
<location filename="../gui/about.ui" line="210"/>
<source>E-mail:</source>
<translation>Sähköposti:</translation>
</message>
<message>
<location filename="../gui/about.ui" line="106"/>
<source>Greece</source>
<translation>Kreikka</translation>
</message>
<message>
<location filename="../gui/about.ui" line="100"/>
<source>Current maintainer</source>
<translation>Nykyinen ylläpitäjä</translation>
</message>
<message>
<location filename="../gui/about.ui" line="170"/>
<source>Original author</source>
<translation>Alkuperäinen kehittäjä</translation>
</message>
<message>
<location filename="../gui/about.ui" line="254"/>
<source>Special Thanks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/about.ui" line="280"/>
<source>Translators</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/about.ui" line="328"/>
<source>Libraries</source>
<translation>Kirjastot</translation>
</message>
<message>
<location filename="../gui/about.ui" line="334"/>
<source>qBittorrent was built with the following libraries:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/about.ui" line="176"/>
<source>France</source>
<translation>Ranska</translation>
</message>
<message>
<location filename="../gui/about.ui" line="306"/>
<source>License</source>
<translation>Lisenssi</translation>
</message>
</context>
<context>
<name>AddNewTorrentDialog</name>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="17"/>
<source>Save at</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="28"/>
<source>Saving Management:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="35"/>
<source>Simple</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="45"/>
<source>Advanced</source>
<translation type="unfinished">Lisäasetukset</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="82"/>
<source>Browse...</source>
<translation>Selaa...</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="91"/>
<source>Set as default save path</source>
<translation>Aseta tallennuksen oletuspoluksi</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="101"/>
<source>Never show again</source>
<translation>Älä näytä tätä uudelleen</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="118"/>
<source>Torrent settings</source>
<translation>Torrentin asetukset</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="124"/>
<source>Set as default category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="139"/>
<source>Category:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="164"/>
<source>Start torrent</source>
<translation>Aloita torrent</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="210"/>
<source>Torrent information</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="174"/>
<source>Skip hash check</source>
<translation>Ohita tarkistus</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="218"/>
<source>Size:</source>
<translation>Koko:</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="238"/>
<source>Hash:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="252"/>
<source>Comment:</source>
<translation>Kommentti:</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="228"/>
<source>Date:</source>
<translation>Päiväys:</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="369"/>
<source>Normal</source>
<translation>Normaali</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="374"/>
<source>High</source>
<translation>Korkea</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="379"/>
<source>Maximum</source>
<translation>Suurin</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.ui" line="384"/>
<source>Do not download</source>
<translation>Älä lataa</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="206"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="212"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="670"/>
<source>I/O Error</source>
<translation>I/O-virhe</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="206"/>
<source>The torrent file does not exist.</source>
<translation>Torrent-tiedostoa ei ole olemassa.</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="220"/>
<source>Invalid torrent</source>
<translation>Virheellinen torrent</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="220"/>
<source>Failed to load the torrent: %1</source>
<translation>Torrentin lataaminen epäonnistui: %1</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="231"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="236"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="263"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="268"/>
<source>Already in download list</source>
<translation>On jo latausluettelossa</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="696"/>
<source>Not Available</source>
<comment>This comment is unavailable</comment>
<translation>Ei saatavilla</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="697"/>
<source>Not Available</source>
<comment>This date is unavailable</comment>
<translation>Ei saatavilla</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="705"/>
<source>Not available</source>
<translation>Ei saatavilla</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="253"/>
<source>Invalid magnet link</source>
<translation>Virheellinen magnet-linkki</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="212"/>
<source>The torrent file cannot be read from the disk. Probably you don&apos;t have enough permissions.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="231"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="263"/>
<source>Torrent is already in download list. Trackers weren&apos;t merged because it is a private torrent.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="236"/>
<source>Torrent is already in download list. Trackers were merged.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="240"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="272"/>
<source>Cannot add torrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="240"/>
<source>Cannot add this torrent. Perhaps it is already in adding state.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="253"/>
<source>This magnet link was not recognized</source>
<translation>Tätä magnet-linkkiä ei tunnistettu</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="268"/>
<source>Magnet link is already in download list. Trackers were merged.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="272"/>
<source>Cannot add this torrent. Perhaps it is already in adding.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="281"/>
<source>Magnet link</source>
<translation>Magnet-linkki</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="288"/>
<source>Retrieving metadata...</source>
<translation>Noudetaan metatietoja...</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="372"/>
<source>Not Available</source>
<comment>This size is unavailable.</comment>
<translation>Ei saatavilla</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="374"/>
<source>Free space on disk: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="415"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="417"/>
<source>Choose save path</source>
<translation>Valitse tallennuskansio</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="450"/>
<source>Rename the file</source>
<translation>Nimeä tiedosto uudelleen</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="451"/>
<source>New name:</source>
<translation>Uusi nimi:</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="455"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="480"/>
<source>The file could not be renamed</source>
<translation>Tiedostoa ei voitu nimetä uudelleen</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="456"/>
<source>This file name contains forbidden characters, please choose a different one.</source>
<translation>Tämä tiedostonimi sisältää kiellettyjä merkkejä, valitse toinen tiedostonimi.</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="481"/>
<location filename="../gui/addnewtorrentdialog.cpp" line="518"/>
<source>This name is already in use in this folder. Please use a different name.</source>
<translation>Tämä nimi on jo käytössä tässä kansiossa. Käytä toista nimeä.</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="517"/>
<source>The folder could not be renamed</source>
<translation>Kansiota ei voitu nimetä uudelleen</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="577"/>
<source>Rename...</source>
<translation>Nimeä uudelleen...</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="581"/>
<source>Priority</source>
<translation>Prioriteetti</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="671"/>
<source>Invalid metadata</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="678"/>
<source>Parsing metadata...</source>
<translation>Jäsennetään metatietoja...</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="682"/>
<source>Metadata retrieval complete</source>
<translation>Metatietojen noutaminen valmistui</translation>
</message>
<message>
<location filename="../gui/addnewtorrentdialog.cpp" line="744"/>
<source>Download Error</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>AdvancedSettings</name>
<message>
<location filename="../gui/advancedsettings.cpp" line="205"/>
<source>Disk write cache size</source>
<translation>Levykirjoituksen välimuistin koko</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="175"/>
<source> MiB</source>
<translation> MiB</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="225"/>
<source>Outgoing ports (Min) [0: Disabled]</source>
<translation>Uloslähtevät portit (minimi) [0: ei käytössä]</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="230"/>
<source>Outgoing ports (Max) [0: Disabled]</source>
<translation>Uloslähtevät portit (maksimi) [0: ei käytössä]</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="233"/>
<source>Recheck torrents on completion</source>
<translation>Tarkista torrentit uudelleen niiden valmistuttua</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="239"/>
<source>Transfer list refresh interval</source>
<translation>Siirtolistan päivitystiheys</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="238"/>
<source> ms</source>
<comment> milliseconds</comment>
<translation> ms</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="93"/>
<source>Setting</source>
<translation>Asetus</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="93"/>
<source>Value</source>
<comment>Value set for this setting</comment>
<translation>Arvo</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="173"/>
<source> (auto)</source>
<translation>(autom.)</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="184"/>
<source>qBittorrent Section</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="186"/>
<location filename="../gui/advancedsettings.cpp" line="191"/>
<source>Open documentation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="189"/>
<source>libtorrent Section</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="210"/>
<source> s</source>
<comment> seconds</comment>
<translation> s</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="211"/>
<source>Disk cache expiry interval</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="214"/>
<source>Enable OS cache</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="219"/>
<source> m</source>
<comment> minutes</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="242"/>
<source>Resolve peer countries (GeoIP)</source>
<translation>Selvitä asiakkaiden kotimaat (GeoIP)</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="245"/>
<source>Resolve peer host names</source>
<translation>Selvitä asiakkaiden isäntänimet</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="253"/>
<source>Strict super seeding</source>
<translation>Tiukka super seed</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="273"/>
<source>Network Interface (requires restart)</source>
<translation>Verkkoliitäntä (vaatii uudelleenkäynnistyksen)</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="276"/>
<source>Listen on IPv6 address (requires restart)</source>
<translation>Kuuntele IPv6-osoitetta (vaatii uudelleenkäynnistyksen)</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="301"/>
<source>Confirm torrent recheck</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="304"/>
<source>Exchange trackers with other peers</source>
<translation>Vaihda seurantapalvelimia muiden vertaisten kanssa</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="307"/>
<source>Always announce to all trackers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="255"/>
<source>Any interface</source>
<comment>i.e. Any network interface</comment>
<translation>Mikä tahansa liitäntä</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="220"/>
<source>Save resume data interval</source>
<comment>How often the fastresume file is saved.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="250"/>
<source>Maximum number of half-open connections [0: Unlimited]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="279"/>
<source>IP Address to report to trackers (requires restart)</source>
<translation>Seurantapalvelimille raportoitava IP-osoite (vaatii uudelleenkäynnistyksen)</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="282"/>
<source>Display program on-screen notifications</source>
<translation>Näytä ohjelman ilmoituksia näytöllä</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="285"/>
<source>Enable embedded tracker</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="290"/>
<source>Embedded tracker port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="293"/>
<source>Check for software updates</source>
<translation>Tarkista ohjelmistopäivitykset</translation>
</message>
<message>
<location filename="../gui/advancedsettings.cpp" line="297"/>
<source>Use system icon theme</source>
<translation>Käytä järjestelmän kuvaketeemaa</translation>
</message>
</context>
<context>
<name>Application</name>
<message>
<location filename="../app/application.cpp" line="132"/>
<source>qBittorrent %1 started</source>
<comment>qBittorrent v3.2.0alpha started</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/application.cpp" line="389"/>
<source>Information</source>
<translation type="unfinished">Tiedot</translation>
</message>
<message>
<location filename="../app/application.cpp" line="390"/>
<source>To control qBittorrent, access the Web UI at http://localhost:%1</source>
<translation>Ohjaa qBittorrentia selainkäyttöliittymän kautta osoitteessa http://localhost:%1</translation>
</message>
<message>
<location filename="../app/application.cpp" line="391"/>
<source>The Web UI administrator user name is: %1</source>
<translation>Selainkäyttöliittymän ylläpitäjän käyttäjätunnus on: %1</translation>
</message>
<message>
<location filename="../app/application.cpp" line="394"/>
<source>The Web UI administrator password is still the default one: %1</source>
<translation>Selainkäyttöliittymän ylläpitäjän salasana on edelleen oletus: %1</translation>
</message>
<message>
<location filename="../app/application.cpp" line="395"/>
<source>This is a security risk, please consider changing your password from program preferences.</source>
<translation>Tämä on turvallisuusriski. Vaihda salasana ohjelman asetuksista.</translation>
</message>
<message>
<location filename="../app/application.cpp" line="569"/>
<source>Saving torrent progress...</source>
<translation>Tallennetaan torrentin edistymistä...</translation>
</message>
</context>
<context>
<name>AutomatedRssDownloader</name>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="208"/>
<source>Save to:</source>
<translation>Tallenna kohteeseen:</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="14"/>
<source>RSS Downloader</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="26"/>
<source>Enable Automated RSS Downloader</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="48"/>
<source>Download Rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="88"/>
<source>Rule Definition</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="94"/>
<source>Use Regular Expressions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="103"/>
<source>Must Contain:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="110"/>
<source>Must Not Contain:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="117"/>
<source>Episode Filter:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="180"/>
<source>Assign Category:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="196"/>
<source>Save to a Different Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="236"/>
<source>Ignore Subsequent Matches for (0 to Disable)</source>
<comment>... X days</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="246"/>
<source> days</source>
<translation>päivää</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="276"/>
<source>Add Paused:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="284"/>
<source>Use global settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="289"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="294"/>
<source>Never</source>
<translation type="unfinished">Ei koskaan</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="315"/>
<source>Apply Rule to Feeds:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="337"/>
<source>Matching RSS Articles</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="362"/>
<source>&amp;Import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.ui" line="369"/>
<source>&amp;Export...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="79"/>
<source>Matches articles based on episode filter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="79"/>
<source>Example: </source>
<translation>Esimerkki:</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="80"/>
<source> will match 2, 5, 8 through 15, 30 and onward episodes of season one</source>
<comment>example X will match</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="81"/>
<source>Episode filter rules: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="81"/>
<source>Season number is a mandatory non-zero value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="82"/>
<source>Episode number is a mandatory non-zero value</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="83"/>
<source>Filter must end with semicolon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="84"/>
<source>Three range types for episodes are supported: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="85"/>
<source>Single number: &lt;b&gt;1x25;&lt;/b&gt; matches episode 25 of season one</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="86"/>
<source>Normal range: &lt;b&gt;1x25-40;&lt;/b&gt; matches episodes 25 through 40 of season one</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="87"/>
<source>Infinite range: &lt;b&gt;1x25-;&lt;/b&gt; matches episodes 25 and upward of season one</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="268"/>
<source>Last Match: %1 days ago</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="270"/>
<source>Last Match: Unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="360"/>
<source>New rule name</source>
<translation>Uuden säännön nimi</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="360"/>
<source>Please type the name of the new download rule.</source>
<translation>Anna uuden lataussäännön nimi.</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="364"/>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="482"/>
<source>Rule name conflict</source>
<translation>Ristiriita säännön nimessä</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="364"/>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="482"/>
<source>A rule with this name already exists, please choose another name.</source>
<translation>Samalla nimellä oleva sääntö on jo olemassa, valitse toinen nimi.</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="382"/>
<source>Are you sure you want to remove the download rule named &apos;%1&apos;?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="384"/>
<source>Are you sure you want to remove the selected download rules?</source>
<translation>Haluatko varmasti poistaa valitut lataussäännöt?</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="385"/>
<source>Rule deletion confirmation</source>
<translation>Säännön poistamisen vahvistus</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="401"/>
<source>Destination directory</source>
<translation>Kohdekansio</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="409"/>
<source>Invalid action</source>
<translation>Virheellinen toiminto</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="409"/>
<source>The list is empty, there is nothing to export.</source>
<translation>Luettelo on tyhjä, ei mitään vietävää.</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="413"/>
<source>Where would you like to save the list?</source>
<translation>Mihin haluat tallentaa luettelon?</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="413"/>
<source>Rules list (*.rssrules)</source>
<translation>Sääntöluettelo (*.rssrules)</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="418"/>
<source>I/O Error</source>
<translation>I/O-virhe</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="418"/>
<source>Failed to create the destination file</source>
<translation>Kohdetiedoston luominen epäonnistui</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="426"/>
<source>Please point to the RSS download rules file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="426"/>
<source>Rules list</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="430"/>
<source>Import Error</source>
<translation>Tuontivirhe</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="430"/>
<source>Failed to import the selected rules file</source>
<translation>Valitun sääntöluettelon tuonti epäonnistui</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="441"/>
<source>Add new rule...</source>
<translation>Lisää uusi sääntö...</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="447"/>
<source>Delete rule</source>
<translation>Poista sääntö</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="449"/>
<source>Rename rule...</source>
<translation>Nimeä sääntö uudelleen...</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="451"/>
<source>Delete selected rules</source>
<translation>Poista valitut säännöt</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="478"/>
<source>Rule renaming</source>
<translation>Säännön nimeäminen uudelleen</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="478"/>
<source>Please type the new rule name</source>
<translation>Anna uuden säännön nimi</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="580"/>
<source>Regex mode: use Perl-like regular expressions</source>
<translation>Regex-tila: käytä Perlin kaltaisia säännöllisiä lausekkeita</translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="584"/>
<source>Wildcard mode: you can use&lt;ul&gt;&lt;li&gt;? to match any single character&lt;/li&gt;&lt;li&gt;* to match zero or more of any characters&lt;/li&gt;&lt;li&gt;Whitespaces count as AND operators&lt;/li&gt;&lt;/ul&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/automatedrssdownloader.cpp" line="586"/>
<source>Wildcard mode: you can use&lt;ul&gt;&lt;li&gt;? to match any single character&lt;/li&gt;&lt;li&gt;* to match zero or more of any characters&lt;/li&gt;&lt;li&gt;| is used as OR operator&lt;/li&gt;&lt;/ul&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BitTorrent::Session</name>
<message>
<location filename="../base/bittorrent/session.cpp" line="217"/>
<source>Peer ID: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="575"/>
<source>HTTP User-Agent is &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="602"/>
<source>Anonymous mode [ON]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="604"/>
<source>Anonymous mode [OFF]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="788"/>
<source>PeX support [ON]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="790"/>
<source>PeX support [OFF]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="792"/>
<source>Restart is required to toggle PeX support</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="797"/>
<source>Local Peer Discovery support [ON]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="801"/>
<source>Local Peer Discovery support [OFF]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="814"/>
<source>Encryption support [ON]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="819"/>
<source>Encryption support [FORCED]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="824"/>
<source>Encryption support [OFF]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="901"/>
<source>Embedded Tracker [ON]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="903"/>
<source>Failed to start the embedded tracker!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="906"/>
<source>Embedded Tracker [OFF]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="944"/>
<source>&apos;%1&apos; reached the maximum ratio you set. Removing...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="950"/>
<source>&apos;%1&apos; reached the maximum ratio you set. Pausing...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1638"/>
<source>System network status changed to %1</source>
<comment>e.g: System network status changed to ONLINE</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1638"/>
<source>ONLINE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1638"/>
<source>OFFLINE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1650"/>
<source>Network configuration of %1 has changed, refreshing session binding</source>
<comment>e.g: Network configuration of tun0 has changed, refreshing session binding</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1939"/>
<source>Unable to decode &apos;%1&apos; torrent file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2054"/>
<source>Recursive download of file &apos;%1&apos; embedded in torrent &apos;%2&apos;</source>
<comment>Recursive download of &apos;test.torrent&apos; embedded in torrent &apos;test2&apos;</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2372"/>
<source>Couldn&apos;t save &apos;%1.torrent&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2490"/>
<source>because %1 is disabled.</source>
<comment>this peer was blocked because uTP is disabled.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2493"/>
<source>because %1 is disabled.</source>
<comment>this peer was blocked because TCP is disabled.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2511"/>
<source>URL seed lookup failed for URL: &apos;%1&apos;, message: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2551"/>
<source>qBittorrent failed listening on interface %1 port: %2/%3. Reason: %4.</source>
<comment>e.g: qBittorrent failed listening on interface 192.168.0.1 port: TCP/6881. Reason: already in use.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1067"/>
<source>&apos;%1&apos; was removed from transfer list and hard disk.</source>
<comment>&apos;xxx.avi&apos; was removed...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1069"/>
<source>&apos;%1&apos; was removed from transfer list.</source>
<comment>&apos;xxx.avi&apos; was removed...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1204"/>
<source>Downloading &apos;%1&apos;, please wait...</source>
<comment>e.g: Downloading &apos;xxx.torrent&apos;, please wait...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1503"/>
<source>DHT support [ON]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1508"/>
<source>DHT support [OFF]. Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1516"/>
<source>DHT support [OFF]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="209"/>
<location filename="../base/bittorrent/session.cpp" line="1720"/>
<source>qBittorrent is trying to listen on any interface port: %1</source>
<comment>e.g: qBittorrent is trying to listen on any interface port: TCP/6881</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1673"/>
<source>The network interface defined is invalid: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="213"/>
<location filename="../base/bittorrent/session.cpp" line="1731"/>
<source>qBittorrent is trying to listen on interface %1 port: %2</source>
<comment>e.g: qBittorrent is trying to listen on interface 192.168.0.1 port: TCP/6881</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1697"/>
<source>qBittorrent didn&apos;t find an %1 local address to listen on</source>
<comment>qBittorrent didn&apos;t find an IPv4 local address to listen on</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1724"/>
<source>qBittorrent failed to listen on any interface port: %1. Reason: %2.</source>
<comment>e.g: qBittorrent failed to listen on any interface port: TCP/6881. Reason: no such interface</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1850"/>
<source>Tracker &apos;%1&apos; was added to torrent &apos;%2&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1860"/>
<source>Tracker &apos;%1&apos; was deleted from torrent &apos;%2&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1875"/>
<source>URL seed &apos;%1&apos; was added to torrent &apos;%2&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="1881"/>
<source>URL seed &apos;%1&apos; was removed from torrent &apos;%2&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2149"/>
<source>Unable to resume torrent &apos;%1&apos;.</source>
<comment>e.g: Unable to resume torrent &apos;hash&apos;.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2208"/>
<source>Successfully parsed the provided IP filter: %1 rules were applied.</source>
<comment>%1 is a number</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2214"/>
<source>Error: Failed to parse the provided IP filter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2406"/>
<source>Couldn&apos;t add torrent. Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2355"/>
<source>&apos;%1&apos; resumed. (fast resume)</source>
<comment>&apos;torrent name&apos; was resumed. (fast resume)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2386"/>
<source>&apos;%1&apos; added to download list.</source>
<comment>&apos;torrent name&apos; was added to download list.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2454"/>
<source>An I/O error occurred, &apos;%1&apos; paused. %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2462"/>
<source>UPnP/NAT-PMP: Port mapping failure, message: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2468"/>
<source>UPnP/NAT-PMP: Port mapping successful, message: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2478"/>
<source>due to IP filter.</source>
<comment>this peer was blocked due to ip filter.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2481"/>
<source>due to port filter.</source>
<comment>this peer was blocked due to port filter.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2484"/>
<source>due to i2p mixed mode restrictions.</source>
<comment>this peer was blocked due to i2p mixed mode restrictions.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2487"/>
<source>because it has a low port.</source>
<comment>this peer was blocked because it has a low port.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2525"/>
<source>qBittorrent is successfully listening on interface %1 port: %2/%3</source>
<comment>e.g: qBittorrent is successfully listening on interface 192.168.0.1 port: TCP/6881</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/session.cpp" line="2560"/>
<source>External IP: %1</source>
<comment>e.g. External IP: 192.168.0.1</comment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BitTorrent::TorrentHandle</name>
<message>
<location filename="../base/bittorrent/torrenthandle.cpp" line="1417"/>
<source>Could not move torrent: &apos;%1&apos;. Reason: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/torrenthandle.cpp" line="1562"/>
<source>File sizes mismatch for torrent &apos;%1&apos;, pausing it.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/torrenthandle.cpp" line="1568"/>
<source>Fast resume data was rejected for torrent &apos;%1&apos;. Reason: %2. Checking again...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CategoryFiltersList</name>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="200"/>
<source>All (0)</source>
<comment>this is for the category filter</comment>
<translation type="unfinished">Kaikki (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="203"/>
<source>Uncategorized (0)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="236"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="263"/>
<source>%1 (%2)</source>
<comment>category_name (10)</comment>
<translation type="unfinished">%1 (%2)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="296"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="392"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="412"/>
<source>Uncategorized (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="324"/>
<source>Add category...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="328"/>
<source>Remove category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="329"/>
<source>Remove unused categories</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="331"/>
<source>Resume torrents</source>
<translation type="unfinished">Palauta torrentit</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="332"/>
<source>Pause torrents</source>
<translation type="unfinished">Keskeytä torrentit</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="333"/>
<source>Delete torrents</source>
<translation type="unfinished">Poista torrentit</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="360"/>
<source>New Category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="360"/>
<source>Category:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="363"/>
<source>Invalid category name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="364"/>
<source>Category name must not contain &apos;\&apos;.
Category name must not start/end with &apos;/&apos;.
Category name must not contain &apos;//&apos; sequence.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="391"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="411"/>
<source>All (%1)</source>
<comment>this is for the category filter</comment>
<translation type="unfinished">Kaikki (%1)</translation>
</message>
</context>
<context>
<name>CookiesDlg</name>
<message>
<location filename="../gui/rss/cookiesdlg.ui" line="14"/>
<source>Cookies management</source>
<translation>Evästeiden hallinta</translation>
</message>
<message>
<location filename="../gui/rss/cookiesdlg.ui" line="36"/>
<source>Key</source>
<extracomment>As in Key/Value pair</extracomment>
<translation>Avain</translation>
</message>
<message>
<location filename="../gui/rss/cookiesdlg.ui" line="41"/>
<source>Value</source>
<extracomment>As in Key/Value pair</extracomment>
<translation>Arvo</translation>
</message>
<message>
<location filename="../gui/rss/cookiesdlg.cpp" line="50"/>
<source>Common keys for cookies are: &apos;%1&apos;, &apos;%2&apos;.
You should get this information from your Web browser preferences.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DeletionConfirmationDlg</name>
<message>
<location filename="../gui/deletionconfirmationdlg.h" line="48"/>
<source>Are you sure you want to delete &apos;%1&apos; from the transfer list?</source>
<comment>Are you sure you want to delete &apos;ubuntu-linux-iso&apos; from the transfer list?</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/deletionconfirmationdlg.h" line="50"/>
<source>Are you sure you want to delete these %1 torrents from the transfer list?</source>
<comment>Are you sure you want to delete these 5 torrents from the transfer list?</comment>
<translation>Haluatko varmasti poistaa nämä %1 torrentia siirtolistalta?</translation>
</message>
</context>
<context>
<name>DownloadedPiecesBar</name>
<message>
<location filename="../gui/properties/downloadedpiecesbar.cpp" line="37"/>
<source>White: Missing pieces</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/downloadedpiecesbar.cpp" line="37"/>
<source>Green: Partial pieces</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/downloadedpiecesbar.cpp" line="37"/>
<source>Blue: Completed pieces</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ExecutionLog</name>
<message>
<location filename="../gui/executionlog.ui" line="39"/>
<source>General</source>
<translation>Yleinen</translation>
</message>
<message>
<location filename="../gui/executionlog.ui" line="45"/>
<source>Blocked IPs</source>
<translation>Estetyt IP-osoitteet</translation>
</message>
<message>
<location filename="../gui/executionlog.cpp" line="106"/>
<source>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; was blocked %2</source>
<comment>x.y.z.w was blocked</comment>
<translation>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; estettiin %2</translation>
</message>
<message>
<location filename="../gui/executionlog.cpp" line="108"/>
<source>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; was banned</source>
<comment>x.y.z.w was banned</comment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FeedListWidget</name>
<message>
<location filename="../gui/rss/feedlistwidget.cpp" line="46"/>
<source>RSS feeds</source>
<translation>RSS-syötteet</translation>
</message>
<message>
<location filename="../gui/rss/feedlistwidget.cpp" line="48"/>
<source>Unread</source>
<translation>Lukematon</translation>
</message>
</context>
<context>
<name>FileLogger</name>
<message>
<location filename="../app/filelogger.cpp" line="168"/>
<source>An error occured while trying to open the log file. Logging to file is disabled.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FilterParserThread</name>
<message>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="65"/>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="159"/>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="267"/>
<source>I/O Error: Could not open ip filter file in read mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="278"/>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="290"/>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="311"/>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="320"/>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="330"/>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="340"/>
<location filename="../base/bittorrent/private/filterparserthread.cpp" line="360"/>
<source>Parsing Error: The filter file is not a valid PeerGuardian P2B file.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>GeoIPDatabase</name>
<message>
<location filename="../base/net/private/geoipdatabase.cpp" line="101"/>
<location filename="../base/net/private/geoipdatabase.cpp" line="131"/>
<source>Unsupported database file size.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/private/geoipdatabase.cpp" line="236"/>
<source>Metadata error: &apos;%1&apos; entry not found.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/private/geoipdatabase.cpp" line="237"/>
<source>Metadata error: &apos;%1&apos; entry has invalid type.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/private/geoipdatabase.cpp" line="246"/>
<source>Unsupported database version: %1.%2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/private/geoipdatabase.cpp" line="253"/>
<source>Unsupported IP version: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/private/geoipdatabase.cpp" line="260"/>
<source>Unsupported record size: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/private/geoipdatabase.cpp" line="273"/>
<source>Invalid database type: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/private/geoipdatabase.cpp" line="294"/>
<source>Database corrupted: no data section found.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpServer</name>
<message>
<location filename="../webui/extra_translations.h" line="36"/>
<source>File</source>
<translation>Tiedosto</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="37"/>
<source>Edit</source>
<translation>Muokkaa</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="38"/>
<source>Help</source>
<translation>Opaste</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="40"/>
<source>Exit qBittorrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="43"/>
<source>Only one link per line</source>
<translation>Yksi linkki riville</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="45"/>
<source>Download</source>
<translation>Lataa</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="47"/>
<source>Global upload rate limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="48"/>
<source>Global download rate limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="49"/>
<source>Alternative upload rate limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="50"/>
<source>Alternative download rate limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="51"/>
<source>Maximum active downloads must be greater than -1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="52"/>
<source>Maximum active uploads must be greater than -1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="53"/>
<source>Maximum active torrents must be greater than -1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="54"/>
<source>Maximum number of connections limit must be greater than 0 or disabled.</source>
<translation>Yhteyksien enimmäismäärän pitää olla suurempi kuin 0 tai poistettu käytöstä.</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="55"/>
<source>Maximum number of connections per torrent limit must be greater than 0 or disabled.</source>
<translation>Yhteyksien torrenttikohtaisen maksimimäärän pitää olla suurempi kuin 0 tai poistettu käytöstä.</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="56"/>
<source>Maximum number of upload slots per torrent limit must be greater than 0 or disabled.</source>
<translation>Lähetyslohkojen torrenttikohtaisen enimmäismäärän pitää olla suurempi kuin 0 tai poistettu käytöstä.</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="57"/>
<source>Unable to save program preferences, qBittorrent is probably unreachable.</source>
<translation>Asetuksia ei voitu tallentaa, qBittorrenttiin ei todennäköisesti saada yhteyttä.</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="58"/>
<source>Language</source>
<translation>Kieli</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="59"/>
<source>The port used for incoming connections must be between 1 and 65535.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="60"/>
<source>The port used for the Web UI must be between 1 and 65535.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="68"/>
<source>Unable to log in, qBittorrent is probably unreachable.</source>
<translation>Kirjautuminen epäonnistui, qBittorrent ei luultavasti ole tavoitettavissa.</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="69"/>
<source>Invalid Username or Password.</source>
<translation>Virheellinen käyttäjätunnus tai salasana.</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="70"/>
<source>Password</source>
<translation>Salasana</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="71"/>
<source>Login</source>
<translation>Kirjaudu</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="72"/>
<source>Upload Failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="73"/>
<source>Original authors</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="74"/>
<source>Upload limit:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="75"/>
<source>Download limit:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="76"/>
<source>Apply</source>
<translation>Toteuta</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="77"/>
<source>Add</source>
<translation>Lisää</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="87"/>
<source>Category:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="116"/>
<source>Upload Torrents</source>
<comment>Upload torrent files to qBittorent using WebUI</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="78"/>
<source>All</source>
<translation>Kaikki</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="79"/>
<source>Downloading</source>
<translation>Ladataan</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="80"/>
<source>Seeding</source>
<translation>Jaetaan</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="81"/>
<source>Completed</source>
<translation>Valmistunut</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="82"/>
<source>Resumed</source>
<translation>Palautettu</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="83"/>
<source>Paused</source>
<translation>Keskeytetty</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="84"/>
<source>Active</source>
<translation>Aktiiviset</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="85"/>
<source>Inactive</source>
<translation>Toimettomat</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="86"/>
<source>Save files to location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="88"/>
<source>Cookie:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="89"/>
<source>Type folder here</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="90"/>
<source>Run an external program on torrent completion</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="91"/>
<source>Enable bandwidth management (uTP)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="92"/>
<source>Apply rate limit to uTP connections</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="93"/>
<source>Alternative Global Rate Limits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="94"/>
<source>More information</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="95"/>
<source>Information about certificates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="96"/>
<source>Save Files to</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="97"/>
<source>Watch Folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="98"/>
<source>Default Folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="103"/>
<source>from</source>
<comment>from time1 to time2</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="104"/>
<source>to</source>
<comment>from time1 to time2</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="105"/>
<source>Other...</source>
<comment>Save Files to: Watch Folder / Default Folder / Other...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="106"/>
<source>Every day</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished">joka päivä</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="107"/>
<source>Week days</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="108"/>
<source>Week ends</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="109"/>
<source>Monday</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="110"/>
<source>Tuesday</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="111"/>
<source>Wednesday</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="112"/>
<source>Thursday</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="113"/>
<source>Friday</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="114"/>
<source>Saturday</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="115"/>
<source>Sunday</source>
<comment>Schedule the use of alternative rate limits on ...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="102"/>
<source>Downloaded</source>
<comment>Is the file downloaded or not?</comment>
<translation>Ladattu</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="39"/>
<source>Logout</source>
<translation>Kirjaudu ulos</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="41"/>
<source>Download from URLs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="42"/>
<source>Download Torrents from their URLs or Magnet links</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="44"/>
<source>Upload local torrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="46"/>
<source>Are you sure you want to delete the selected torrents from the transfer list?</source>
<translation>Haluatko varmasti poistaa valitut torrentit siirtolistalta?</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="61"/>
<source>Save</source>
<translation>Tallenna</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="62"/>
<source>qBittorrent client is not reachable</source>
<translation>qBittorrent ei ole tavoitettavissa</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="63"/>
<source>HTTP Server</source>
<translation>HTTP-palvelin</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="64"/>
<source>The following parameters are supported:</source>
<translation>Seuraavat parametrit ovat tuettuja:</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="65"/>
<source>Torrent path</source>
<translation>Torrentin polku</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="66"/>
<source>Torrent name</source>
<translation>Torrentin nimi</translation>
</message>
<message>
<location filename="../webui/extra_translations.h" line="67"/>
<source>qBittorrent has been shutdown.</source>
<translation>qBittorrent on sammutettu.</translation>
</message>
</context>
<context>
<name>LineEdit</name>
<message>
<location filename="../gui/lineedit/src/lineedit.cpp" line="37"/>
<source>Clear the text</source>
<translation>Tyhjennä teksti</translation>
</message>
</context>
<context>
<name>LogListWidget</name>
<message>
<location filename="../gui/loglistwidget.cpp" line="48"/>
<source>Copy</source>
<translation>Kopioi</translation>
</message>
<message>
<location filename="../gui/loglistwidget.cpp" line="49"/>
<source>Clear</source>
<translation>Tyhjennä</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../gui/mainwindow.ui" line="43"/>
<source>&amp;Edit</source>
<translation>&amp;Muokkaa</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="66"/>
<source>&amp;Tools</source>
<translation>T&amp;yökalut</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="86"/>
<source>&amp;File</source>
<translation>&amp;Tiedosto</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="56"/>
<source>&amp;Help</source>
<translation>&amp;Ohje</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="70"/>
<source>On Downloads &amp;Done</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="96"/>
<source>&amp;View</source>
<translation>&amp;Näytä</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="175"/>
<source>&amp;Options...</source>
<translation>&amp;Asetukset...</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="185"/>
<source>&amp;Resume</source>
<translation>&amp;Jatka</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="208"/>
<source>Torrent &amp;Creator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="213"/>
<source>Set Upload Limit...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="218"/>
<source>Set Download Limit...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="228"/>
<source>Set Global Download Limit...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="233"/>
<source>Set Global Upload Limit...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="238"/>
<source>Minimum Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="246"/>
<source>Top Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="254"/>
<source>Decrease Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="262"/>
<source>Increase Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="273"/>
<location filename="../gui/mainwindow.ui" line="276"/>
<source>Alternative Speed Limits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="284"/>
<source>&amp;Top Toolbar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="287"/>
<source>Display Top Toolbar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="295"/>
<source>S&amp;peed in Title Bar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="298"/>
<source>Show Transfer Speed in Title Bar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="306"/>
<source>&amp;RSS Reader</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="314"/>
<source>Search &amp;Engine</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="319"/>
<source>L&amp;ock qBittorrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="330"/>
<source>&amp;Import Existing Torrent...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="333"/>
<source>Import Torrent...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="338"/>
<source>Do&amp;nate!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="346"/>
<source>R&amp;esume All</source>
<translation>J&amp;atka kaikkia</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="430"/>
<source>Normal Messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="438"/>
<source>Information Messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="446"/>
<source>Warning Messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="454"/>
<source>Critical Messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="100"/>
<source>&amp;Log</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="359"/>
<source>&amp;Exit qBittorrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="367"/>
<source>&amp;Suspend System</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="375"/>
<source>&amp;Hibernate System</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="383"/>
<source>S&amp;hutdown System</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="391"/>
<source>&amp;Disabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="406"/>
<source>&amp;Statistics</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="411"/>
<source>Check for Updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="414"/>
<source>Check for Program Updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="180"/>
<source>&amp;About</source>
<translation>&amp;Tietoja</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="190"/>
<source>&amp;Pause</source>
<translation>P&amp;ysäytä</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="195"/>
<source>&amp;Delete</source>
<translation>&amp;Poista</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="351"/>
<source>P&amp;ause All</source>
<translation>Py&amp;säytä kaikki</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="162"/>
<source>&amp;Add Torrent File...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="165"/>
<source>Open</source>
<translation>Avaa</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="170"/>
<source>E&amp;xit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="203"/>
<source>Open URL</source>
<translation>Avaa osoite</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="223"/>
<source>&amp;Documentation</source>
<translation>&amp;Dokumentaatio</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="322"/>
<source>Lock</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="396"/>
<location filename="../gui/mainwindow.ui" line="422"/>
<location filename="../gui/mainwindow.cpp" line="1352"/>
<source>Show</source>
<translation>Näytä</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1535"/>
<source>Check for program updates</source>
<translation>Tarkista ohjelmapäivitykset</translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="200"/>
<source>Add Torrent &amp;Link...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.ui" line="341"/>
<source>If you like qBittorrent, please donate!</source>
<translation>Jos pidät qBittorrentista, lahjoita!</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1563"/>
<source>Execution Log</source>
<translation>Suoritusloki</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="533"/>
<source>Clear the password</source>
<translation>Tyhjennä salasana</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="206"/>
<source>Filter torrent list...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="177"/>
<source>&amp;Set Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="179"/>
<source>&amp;Clear Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="224"/>
<source>Transfers</source>
<translation>Siirrot</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="375"/>
<source>Torrent file association</source>
<translation>Torrent-tiedostojen liittäminen</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="376"/>
<source>qBittorrent is not the default application to open torrent files or Magnet links.
Do you want to associate qBittorrent to torrent files and Magnet links?</source>
<translation>qBittorrent ei ole torrent-tiedostojen ja Magnet-linkkien oletussovellus.
Haluatko määrittää torrent-tiedostot ja Magnet-linkit qBittorrentille?</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="430"/>
<source>Icons Only</source>
<translation>Vain kuvakkeet</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="432"/>
<source>Text Only</source>
<translation>Vain teksti</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="434"/>
<source>Text Alongside Icons</source>
<translation>Teksti kuvakkeiden vieressä</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="436"/>
<source>Text Under Icons</source>
<translation>Teksti kuvakkeiden alla</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="438"/>
<source>Follow System Style</source>
<translation>Seuraa järjestelmän tyyliä</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="518"/>
<location filename="../gui/mainwindow.cpp" line="545"/>
<location filename="../gui/mainwindow.cpp" line="847"/>
<source>UI lock password</source>
<translation>Käyttöliittymän lukitussalasana</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="518"/>
<location filename="../gui/mainwindow.cpp" line="545"/>
<location filename="../gui/mainwindow.cpp" line="847"/>
<source>Please type the UI lock password:</source>
<translation>Anna käyttöliittymän lukitussalasana:</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="522"/>
<source>The password should contain at least 3 characters</source>
<translation>Salasanassa pitää olla vähintään kolme merkkiä</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="527"/>
<source>Password update</source>
<translation>Salasanan päivitys</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="527"/>
<source>The UI lock password has been successfully updated</source>
<translation>Käyttöliittymän lukitussalasana päivitettiin onnistuneesti</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="533"/>
<source>Are you sure you want to clear the password?</source>
<translation>Haluatko varmasti tyhjentää salasanan?</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="585"/>
<source>Search</source>
<translation>Etsi</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="596"/>
<source>Transfers (%1)</source>
<translation>Siirrot (%1)</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="687"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="687"/>
<source>Failed to add torrent: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="693"/>
<source>Download completion</source>
<translation>Latauksen valmistuminen</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="699"/>
<source>I/O Error</source>
<comment>i.e: Input/Output Error</comment>
<translation>I/O-virhe</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="760"/>
<source>Recursive download confirmation</source>
<translation>Rekursiivinen latausvahvistus</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="761"/>
<source>Yes</source>
<translation>Kyllä</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="762"/>
<source>No</source>
<translation>Ei</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="763"/>
<source>Never</source>
<translation>Ei koskaan</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="783"/>
<source>Global Upload Speed Limit</source>
<translation>Yleinen lähetysnopeusrajoitus</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="799"/>
<source>Global Download Speed Limit</source>
<translation>Yleinen latausnopeusrajoitus</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="949"/>
<source>&amp;No</source>
<translation type="unfinished">&amp;Ei</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="950"/>
<source>&amp;Yes</source>
<translation type="unfinished">&amp;Kyllä</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="951"/>
<source>&amp;Always Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1434"/>
<source>Python found in %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1449"/>
<source>Old Python Interpreter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1519"/>
<source>qBittorrent Update Available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1520"/>
<source>A new version is available.
Do you want to download %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1529"/>
<source>Already Using the Latest qBittorrent Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1459"/>
<source>Undetermined Python version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="693"/>
<source>&apos;%1&apos; has finished downloading.</source>
<comment>e.g: xxx.avi has finished downloading.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="699"/>
<source>An I/O error occurred for torrent &apos;%1&apos;.
Reason: %2</source>
<comment>e.g: An error occurred for torrent &apos;xxx.avi&apos;.
Reason: disk is full.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="760"/>
<source>The torrent &apos;%1&apos; contains torrent files, do you want to proceed with their download?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="775"/>
<source>Couldn&apos;t download file at URL &apos;%1&apos;, reason: %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1449"/>
<source>Your Python version %1 is outdated. Please upgrade to latest version for search engines to work. Minimum requirement: 2.7.0/3.3.0.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1459"/>
<source>Couldn&apos;t determine your Python version (%1). Search engine disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1470"/>
<location filename="../gui/mainwindow.cpp" line="1482"/>
<source>Missing Python Interpreter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1471"/>
<source>Python is required to use the search engine but it does not seem to be installed.
Do you want to install it now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1482"/>
<source>Python is required to use the search engine but it does not seem to be installed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1530"/>
<source>No updates available.
You are already using the latest version.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1534"/>
<source>&amp;Check for Updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1677"/>
<source>Checking for Updates...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1678"/>
<source>Already checking for program updates in the background</source>
<translation>Ohjelmapäivityksiä tarkistetaan jo taustalla</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1693"/>
<source>Python found in &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1746"/>
<source>Download error</source>
<translation>Lataamisvirhe</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1746"/>
<source>Python setup could not be downloaded, reason: %1.
Please install it manually.</source>
<translation>Python-asennuksen lataaminen epäonnistui, syy: %1.
Asenna se käsin.</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="522"/>
<location filename="../gui/mainwindow.cpp" line="861"/>
<source>Invalid password</source>
<translation>Virheellinen salasana</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="563"/>
<location filename="../gui/mainwindow.cpp" line="575"/>
<source>RSS (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="775"/>
<source>URL download error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="861"/>
<source>The password is invalid</source>
<translation>Salasana on virheellinen</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1247"/>
<location filename="../gui/mainwindow.cpp" line="1254"/>
<source>DL speed: %1</source>
<comment>e.g: Download speed: 10 KiB/s</comment>
<translation>Latausnopeus: %1</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1250"/>
<location filename="../gui/mainwindow.cpp" line="1256"/>
<source>UP speed: %1</source>
<comment>e.g: Upload speed: 10 KiB/s</comment>
<translation>Lähetysnopeus: %1</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1261"/>
<source>[D: %1, U: %2] qBittorrent %3</source>
<comment>D = Download; U = Upload; %3 is qBittorrent version</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1352"/>
<source>Hide</source>
<translation>Piilota</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="946"/>
<source>Exiting qBittorrent</source>
<translation>Suljetaan qBittorrent</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="947"/>
<source>Some files are currently transferring.
Are you sure you want to quit qBittorrent?</source>
<translation>Joitain tiedostosiirtoja on vielä meneillään.
Haluatko varmasti lopettaa qBittorrentin?</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1088"/>
<source>Open Torrent Files</source>
<translation>Avaa torrent-tiedostot</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1089"/>
<source>Torrent Files</source>
<translation>Torrent-tiedostot</translation>
</message>
<message>
<location filename="../gui/mainwindow.cpp" line="1124"/>
<source>Options were saved successfully.</source>
<translation>Asetukset tallennettiin onnistuneesti.</translation>
</message>
</context>
<context>
<name>Net::DNSUpdater</name>
<message>
<location filename="../base/net/dnsupdater.cpp" line="197"/>
<source>Your dynamic DNS was successfully updated.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="202"/>
<source>Dynamic DNS error: The service is temporarily unavailable, it will be retried in 30 minutes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="212"/>
<source>Dynamic DNS error: hostname supplied does not exist under specified account.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="218"/>
<source>Dynamic DNS error: Invalid username/password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="224"/>
<source>Dynamic DNS error: qBittorrent was blacklisted by the service, please report a bug at http://bugs.qbittorrent.org.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="231"/>
<source>Dynamic DNS error: %1 was returned by the service, please report a bug at http://bugs.qbittorrent.org.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="238"/>
<source>Dynamic DNS error: Your username was blocked due to abuse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="259"/>
<source>Dynamic DNS error: supplied domain name is invalid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="270"/>
<source>Dynamic DNS error: supplied username is too short.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/dnsupdater.cpp" line="281"/>
<source>Dynamic DNS error: supplied password is too short.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Net::DownloadHandler</name>
<message>
<location filename="../base/net/downloadhandler.cpp" line="104"/>
<source>I/O Error</source>
<translation type="unfinished">I/O-virhe</translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="117"/>
<source>The file size is %1. It exceeds the download limit of %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="186"/>
<source>Unexpected redirect to magnet URI.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Net::GeoIPManager</name>
<message>
<location filename="../base/net/geoipmanager.cpp" line="104"/>
<location filename="../base/net/geoipmanager.cpp" line="431"/>
<source>GeoIP database loaded. Type: %1. Build time: %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="108"/>
<location filename="../base/net/geoipmanager.cpp" line="452"/>
<source>Couldn&apos;t load GeoIP database. Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="380"/>
<source>Venezuela, Bolivarian Republic of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="383"/>
<source>Viet Nam</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="393"/>
<location filename="../base/net/geoipmanager.cpp" line="397"/>
<source>N/A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="143"/>
<source>Andorra</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="144"/>
<source>United Arab Emirates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="145"/>
<source>Afghanistan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="146"/>
<source>Antigua and Barbuda</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="147"/>
<source>Anguilla</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="148"/>
<source>Albania</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="149"/>
<source>Armenia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="150"/>
<source>Angola</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="151"/>
<source>Antarctica</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="152"/>
<source>Argentina</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="153"/>
<source>American Samoa</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="154"/>
<source>Austria</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="155"/>
<source>Australia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="156"/>
<source>Aruba</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="158"/>
<source>Azerbaijan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="159"/>
<source>Bosnia and Herzegovina</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="160"/>
<source>Barbados</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="161"/>
<source>Bangladesh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="162"/>
<source>Belgium</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="163"/>
<source>Burkina Faso</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="164"/>
<source>Bulgaria</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="165"/>
<source>Bahrain</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="166"/>
<source>Burundi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="167"/>
<source>Benin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="169"/>
<source>Bermuda</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="170"/>
<source>Brunei Darussalam</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="173"/>
<source>Brazil</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="174"/>
<source>Bahamas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="175"/>
<source>Bhutan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="176"/>
<source>Bouvet Island</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="177"/>
<source>Botswana</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="178"/>
<source>Belarus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="179"/>
<source>Belize</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="180"/>
<source>Canada</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="181"/>
<source>Cocos (Keeling) Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="182"/>
<source>Congo, The Democratic Republic of the</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="183"/>
<source>Central African Republic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="184"/>
<source>Congo</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="185"/>
<source>Switzerland</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="187"/>
<source>Cook Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="188"/>
<source>Chile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="189"/>
<source>Cameroon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="190"/>
<source>China</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="191"/>
<source>Colombia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="192"/>
<source>Costa Rica</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="193"/>
<source>Cuba</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="194"/>
<source>Cape Verde</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="195"/>
<source>Curacao</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="196"/>
<source>Christmas Island</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="197"/>
<source>Cyprus</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="198"/>
<source>Czech Republic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="199"/>
<source>Germany</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="200"/>
<source>Djibouti</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="201"/>
<source>Denmark</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="202"/>
<source>Dominica</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="203"/>
<source>Dominican Republic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="204"/>
<source>Algeria</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="205"/>
<source>Ecuador</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="206"/>
<source>Estonia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="207"/>
<source>Egypt</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="208"/>
<source>Western Sahara</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="209"/>
<source>Eritrea</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="210"/>
<source>Spain</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="211"/>
<source>Ethiopia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="212"/>
<source>Finland</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="213"/>
<source>Fiji</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="214"/>
<source>Falkland Islands (Malvinas)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="215"/>
<source>Micronesia, Federated States of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="216"/>
<source>Faroe Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="217"/>
<source>France</source>
<translation type="unfinished">Ranska</translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="218"/>
<source>Gabon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="219"/>
<source>United Kingdom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="220"/>
<source>Grenada</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="221"/>
<source>Georgia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="222"/>
<source>French Guiana</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="224"/>
<source>Ghana</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="225"/>
<source>Gibraltar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="226"/>
<source>Greenland</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="227"/>
<source>Gambia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="228"/>
<source>Guinea</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="229"/>
<source>Guadeloupe</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="230"/>
<source>Equatorial Guinea</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="231"/>
<source>Greece</source>
<translation type="unfinished">Kreikka</translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="232"/>
<source>South Georgia and the South Sandwich Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="233"/>
<source>Guatemala</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="234"/>
<source>Guam</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="235"/>
<source>Guinea-Bissau</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="236"/>
<source>Guyana</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="237"/>
<source>Hong Kong</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="238"/>
<source>Heard Island and McDonald Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="239"/>
<source>Honduras</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="240"/>
<source>Croatia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="241"/>
<source>Haiti</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="242"/>
<source>Hungary</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="243"/>
<source>Indonesia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="244"/>
<source>Ireland</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="245"/>
<source>Israel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="247"/>
<source>India</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="248"/>
<source>British Indian Ocean Territory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="249"/>
<source>Iraq</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="250"/>
<source>Iran, Islamic Republic of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="251"/>
<source>Iceland</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="252"/>
<source>Italy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="254"/>
<source>Jamaica</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="255"/>
<source>Jordan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="256"/>
<source>Japan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="257"/>
<source>Kenya</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="258"/>
<source>Kyrgyzstan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="259"/>
<source>Cambodia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="260"/>
<source>Kiribati</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="261"/>
<source>Comoros</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="262"/>
<source>Saint Kitts and Nevis</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="263"/>
<source>Korea, Democratic People&apos;s Republic of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="264"/>
<source>Korea, Republic of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="265"/>
<source>Kuwait</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="266"/>
<source>Cayman Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="267"/>
<source>Kazakhstan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="268"/>
<source>Lao People&apos;s Democratic Republic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="269"/>
<source>Lebanon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="270"/>
<source>Saint Lucia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="271"/>
<source>Liechtenstein</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="272"/>
<source>Sri Lanka</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="273"/>
<source>Liberia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="274"/>
<source>Lesotho</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="275"/>
<source>Lithuania</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="276"/>
<source>Luxembourg</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="277"/>
<source>Latvia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="279"/>
<source>Morocco</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="280"/>
<source>Monaco</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="281"/>
<source>Moldova, Republic of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="284"/>
<source>Madagascar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="285"/>
<source>Marshall Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="287"/>
<source>Mali</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="288"/>
<source>Myanmar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="289"/>
<source>Mongolia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="291"/>
<source>Northern Mariana Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="292"/>
<source>Martinique</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="293"/>
<source>Mauritania</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="294"/>
<source>Montserrat</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="295"/>
<source>Malta</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="296"/>
<source>Mauritius</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="297"/>
<source>Maldives</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="298"/>
<source>Malawi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="299"/>
<source>Mexico</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="300"/>
<source>Malaysia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="301"/>
<source>Mozambique</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="302"/>
<source>Namibia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="303"/>
<source>New Caledonia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="304"/>
<source>Niger</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="305"/>
<source>Norfolk Island</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="306"/>
<source>Nigeria</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="307"/>
<source>Nicaragua</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="308"/>
<source>Netherlands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="309"/>
<source>Norway</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="310"/>
<source>Nepal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="311"/>
<source>Nauru</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="312"/>
<source>Niue</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="313"/>
<source>New Zealand</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="314"/>
<source>Oman</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="315"/>
<source>Panama</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="316"/>
<source>Peru</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="317"/>
<source>French Polynesia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="318"/>
<source>Papua New Guinea</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="319"/>
<source>Philippines</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="320"/>
<source>Pakistan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="321"/>
<source>Poland</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="322"/>
<source>Saint Pierre and Miquelon</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="324"/>
<source>Puerto Rico</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="326"/>
<source>Portugal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="327"/>
<source>Palau</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="328"/>
<source>Paraguay</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="329"/>
<source>Qatar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="330"/>
<source>Reunion</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="331"/>
<source>Romania</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="333"/>
<source>Russian Federation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="334"/>
<source>Rwanda</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="335"/>
<source>Saudi Arabia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="336"/>
<source>Solomon Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="337"/>
<source>Seychelles</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="338"/>
<source>Sudan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="339"/>
<source>Sweden</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="340"/>
<source>Singapore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="342"/>
<source>Slovenia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="343"/>
<source>Svalbard and Jan Mayen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="344"/>
<source>Slovakia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="345"/>
<source>Sierra Leone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="346"/>
<source>San Marino</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="347"/>
<source>Senegal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="348"/>
<source>Somalia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="349"/>
<source>Suriname</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="351"/>
<source>Sao Tome and Principe</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="352"/>
<source>El Salvador</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="354"/>
<source>Syrian Arab Republic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="355"/>
<source>Swaziland</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="356"/>
<source>Turks and Caicos Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="357"/>
<source>Chad</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="358"/>
<source>French Southern Territories</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="359"/>
<source>Togo</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="360"/>
<source>Thailand</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="361"/>
<source>Tajikistan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="362"/>
<source>Tokelau</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="364"/>
<source>Turkmenistan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="365"/>
<source>Tunisia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="366"/>
<source>Tonga</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="363"/>
<source>Timor-Leste</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="171"/>
<source>Bolivia, Plurinational State of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="172"/>
<source>Bonaire, Sint Eustatius and Saba</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="186"/>
<source>Cote d&apos;Ivoire</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="278"/>
<source>Libya</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="283"/>
<source>Saint Martin (French part)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="286"/>
<source>Macedonia, The Former Yugoslav Republic of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="290"/>
<source>Macao</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="323"/>
<source>Pitcairn</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="325"/>
<source>Palestine, State of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="341"/>
<source>Saint Helena, Ascension and Tristan da Cunha</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="350"/>
<source>South Sudan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="353"/>
<source>Sint Maarten (Dutch part)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="367"/>
<source>Turkey</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="368"/>
<source>Trinidad and Tobago</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="369"/>
<source>Tuvalu</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="370"/>
<source>Taiwan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="371"/>
<source>Tanzania, United Republic of</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="372"/>
<source>Ukraine</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="373"/>
<source>Uganda</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="374"/>
<source>United States Minor Outlying Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="375"/>
<source>United States</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="376"/>
<source>Uruguay</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="377"/>
<source>Uzbekistan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="378"/>
<source>Holy See (Vatican City State)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="379"/>
<source>Saint Vincent and the Grenadines</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="381"/>
<source>Virgin Islands, British</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="382"/>
<source>Virgin Islands, U.S.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="384"/>
<source>Vanuatu</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="385"/>
<source>Wallis and Futuna</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="386"/>
<source>Samoa</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="387"/>
<source>Yemen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="388"/>
<source>Mayotte</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="332"/>
<source>Serbia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="389"/>
<source>South Africa</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="390"/>
<source>Zambia</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="282"/>
<source>Montenegro</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="391"/>
<source>Zimbabwe</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="157"/>
<source>Aland Islands</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="223"/>
<source>Guernsey</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="246"/>
<source>Isle of Man</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="253"/>
<source>Jersey</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="168"/>
<source>Saint Barthelemy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="420"/>
<source>Could not uncompress GeoIP database file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="441"/>
<source>Couldn&apos;t save downloaded GeoIP database file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="444"/>
<source>Successfully updated GeoIP database.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/geoipmanager.cpp" line="459"/>
<source>Couldn&apos;t download GeoIP database file. Reason: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Net::PortForwarder</name>
<message>
<location filename="../base/net/portforwarder.cpp" line="110"/>
<source>UPnP / NAT-PMP support [ON]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/portforwarder.cpp" line="119"/>
<source>UPnP / NAT-PMP support [OFF]</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Net::Smtp</name>
<message>
<location filename="../base/net/smtp.cpp" line="500"/>
<source>Email Notification Error:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerInfo</name>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="293"/>
<source>interested(local) and choked(peer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="299"/>
<source>interested(local) and unchoked(peer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="308"/>
<source>interested(peer) and choked(local)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="314"/>
<source>interested(peer) and unchoked(local)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="322"/>
<source>optimistic unchoke</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="329"/>
<source>peer snubbed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="336"/>
<source>incoming connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="343"/>
<source>not interested(local) and unchoked(peer)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="350"/>
<source>not interested(peer) and unchoked(local)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="357"/>
<source>peer from PEX</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="364"/>
<source>peer from DHT</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="371"/>
<source>encrypted traffic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="378"/>
<source>encrypted handshake</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/bittorrent/peerinfo.cpp" line="393"/>
<source>peer from LSD</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PeerListWidget</name>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="74"/>
<source>IP</source>
<translation>IP</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="75"/>
<source>Port</source>
<translation>Portti</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="76"/>
<source>Flags</source>
<translation>Liput</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="77"/>
<source>Connection</source>
<translation>Yhteys</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="78"/>
<source>Client</source>
<comment>i.e.: Client application</comment>
<translation>Asiakassovellus</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="79"/>
<source>Progress</source>
<comment>i.e: % downloaded</comment>
<translation>Edistyminen</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="80"/>
<source>Down Speed</source>
<comment>i.e: Download speed</comment>
<translation>Latausnopeus</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="81"/>
<source>Up Speed</source>
<comment>i.e: Upload speed</comment>
<translation>Lähetysnopeus</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="82"/>
<source>Downloaded</source>
<comment>i.e: total data downloaded</comment>
<translation>Ladattu</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="83"/>
<source>Uploaded</source>
<comment>i.e: total data uploaded</comment>
<translation>Lähetetty</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="84"/>
<source>Relevance</source>
<comment>i.e: How relevant this peer is to us. How many pieces it has that we don&apos;t.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="85"/>
<source>Files</source>
<comment>i.e. files that are being downloaded right now</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="154"/>
<source>Column visibility</source>
<translation type="unfinished">Sarakkeen näkyvyys</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="233"/>
<source>Add a new peer...</source>
<translation>Lisää uusi asiakas...</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="239"/>
<source>Copy selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="241"/>
<location filename="../gui/properties/peerlistwidget.cpp" line="279"/>
<source>Ban peer permanently</source>
<translation>Poista asiakas pysyvästi</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="253"/>
<source>Manually adding peer &apos;%1&apos;...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="257"/>
<source>The peer &apos;%1&apos; could not be added to this torrent.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="290"/>
<source>Manually banning peer &apos;%1&apos;...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="261"/>
<location filename="../gui/properties/peerlistwidget.cpp" line="263"/>
<source>Peer addition</source>
<translation>Asiakkaan lisäys</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="73"/>
<source>Country</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="261"/>
<source>Some peers could not be added. Check the Log for details.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="263"/>
<source>The peers were added to this torrent.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="279"/>
<source>Are you sure you want to ban permanently the selected peers?</source>
<translation>Haluatko varmasti poistaa valitut asiakkaat pysyvästi?</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="280"/>
<source>&amp;Yes</source>
<translation>&amp;Kyllä</translation>
</message>
<message>
<location filename="../gui/properties/peerlistwidget.cpp" line="280"/>
<source>&amp;No</source>
<translation>&amp;Ei</translation>
</message>
</context>
<context>
<name>PeersAdditionDlg</name>
<message>
<location filename="../gui/properties/peersadditiondlg.cpp" line="58"/>
<source>No peer entered</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peersadditiondlg.cpp" line="59"/>
<source>Please type at least one peer.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peersadditiondlg.cpp" line="69"/>
<source>Invalid peer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peersadditiondlg.cpp" line="70"/>
<source>The peer &apos;%1&apos; is invalid.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PieceAvailabilityBar</name>
<message>
<location filename="../gui/properties/pieceavailabilitybar.cpp" line="39"/>
<source>White: Unavailable pieces</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/pieceavailabilitybar.cpp" line="39"/>
<source>Blue: Available pieces</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PluginSelectDlg</name>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="17"/>
<source>Search plugins</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="30"/>
<source>Installed search plugins:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="50"/>
<source>Name</source>
<translation type="unfinished">Nimi</translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="55"/>
<source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="60"/>
<source>Url</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="65"/>
<location filename="../gui/search/pluginselectdlg.ui" line="124"/>
<source>Enabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="83"/>
<source>You can get new search engine plugins here: &lt;a href=&quot;http://plugins.qbittorrent.org&quot;&gt;http://plugins.qbittorrent.org&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="98"/>
<source>Install a new one</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="105"/>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="112"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.ui" line="129"/>
<source>Uninstall</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="162"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="224"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="283"/>
<source>Yes</source>
<translation type="unfinished">Kyllä</translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="166"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="205"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="228"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="287"/>
<source>No</source>
<translation type="unfinished">Ei</translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="211"/>
<source>Uninstall warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="211"/>
<source>Some plugins could not be uninstalled because they are included in qBittorrent. Only the ones you added yourself can be uninstalled.
Those plugins were disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="213"/>
<source>Uninstall success</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="213"/>
<source>All selected plugins were uninstalled successfully</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="333"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="340"/>
<source>New search engine plugin URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="334"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="341"/>
<source>URL:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="338"/>
<source>Invalid link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="338"/>
<source>The link doesn&apos;t seem to point to a search engine plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="354"/>
<source>Select search plugins</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="355"/>
<source>qBittorrent search plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="395"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="408"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="437"/>
<source>Search plugin update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="395"/>
<source>All your plugins are already up to date.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="408"/>
<source>Sorry, couldn&apos;t check for plugin updates. %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="415"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="421"/>
<location filename="../gui/search/pluginselectdlg.cpp" line="430"/>
<source>Search plugin install</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="415"/>
<source>&quot;%1&quot; search engine plugin was successfully installed.</source>
<comment>%1 is the name of the search engine</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="421"/>
<source>Couldn&apos;t install &quot;%1&quot; search engine plugin. %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="430"/>
<source>&quot;%1&quot; search engine plugin was successfully updated.</source>
<comment>%1 is the name of the search engine</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginselectdlg.cpp" line="437"/>
<source>Couldn&apos;t update &quot;%1&quot; search engine plugin. %2</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PluginSourceDlg</name>
<message>
<location filename="../gui/search/pluginsourcedlg.ui" line="13"/>
<source>Plugin source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginsourcedlg.ui" line="26"/>
<source>Search plugin source:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginsourcedlg.ui" line="35"/>
<source>Local file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/pluginsourcedlg.ui" line="42"/>
<source>Web link</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Preferences</name>
<message>
<location filename="../gui/options.ui" line="54"/>
<source>Downloads</source>
<translation>Lataukset</translation>
</message>
<message>
<location filename="../gui/options.ui" line="59"/>
<source>Connection</source>
<translation>Yhteys</translation>
</message>
<message>
<location filename="../gui/options.ui" line="64"/>
<source>Speed</source>
<translation>Nopeus</translation>
</message>
<message>
<location filename="../gui/options.ui" line="74"/>
<source>Web UI</source>
<translation>Web-käyttöliittymä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="79"/>
<location filename="../gui/options.ui" line="762"/>
<source>Advanced</source>
<translation>Lisäasetukset</translation>
</message>
<message>
<location filename="../gui/options.ui" line="161"/>
<source>(Requires restart)</source>
<translation>(Vaatii uudelleenkäynnistyksen)</translation>
</message>
<message>
<location filename="../gui/options.ui" line="205"/>
<source>Use alternating row colors</source>
<extracomment>In transfer list, one every two rows will have grey background.</extracomment>
<translation>Käytä vaihtelevia rivivärejä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="285"/>
<location filename="../gui/options.ui" line="311"/>
<source>Start / Stop Torrent</source>
<translation>Aloita / pysäytä torrent</translation>
</message>
<message>
<location filename="../gui/options.ui" line="295"/>
<location filename="../gui/options.ui" line="321"/>
<source>No action</source>
<translation>Ei toimintoa</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1019"/>
<source>Append .!qB extension to incomplete files</source>
<translation>Pääte .!qB keskeneräisille tiedostoille</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1032"/>
<source>Copy .torrent files to:</source>
<translation>Kopioi .torrent-tiedostot kohteeseen:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1439"/>
<source>Connections Limits</source>
<translation>Yhteysrajoitukset</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1592"/>
<source>Proxy Server</source>
<translation>Välityspalvelin</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1895"/>
<source>Global Rate Limits</source>
<translation>Yleiset nopeusrajoitukset</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2197"/>
<source>Apply rate limit to transport overhead</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="1990"/>
<source>Schedule the use of alternative rate limits</source>
<translation>Aseta aikataulu vaihtoehtoisille nopeusrajoituksille</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2002"/>
<source>From:</source>
<extracomment>from (time1 to time2)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2026"/>
<source>To:</source>
<extracomment>time1 to time2</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2314"/>
<source>Enable Local Peer Discovery to find more peers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2326"/>
<source>Encryption mode:</source>
<translation>Salaustila:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2334"/>
<source>Prefer encryption</source>
<translation>Suosi salausta</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2339"/>
<source>Require encryption</source>
<translation>Vaadi salaus</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2344"/>
<source>Disable encryption</source>
<translation>Ei salausta</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2422"/>
<source>Maximum active downloads:</source>
<translation>Aktiivisia latauksia enintään:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2442"/>
<source>Maximum active uploads:</source>
<translation>Aktiivisia lähetettäviä torrentteja enintään:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2462"/>
<source>Maximum active torrents:</source>
<translation>Aktiivisia torrentteja enintään:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="687"/>
<source>When adding a torrent</source>
<translation>Kun lisätään torrent-tiedostoa</translation>
</message>
<message>
<location filename="../gui/options.ui" line="49"/>
<source>Behavior</source>
<translation>Toiminta</translation>
</message>
<message>
<location filename="../gui/options.ui" line="125"/>
<source>Language</source>
<translation>Kieli</translation>
</message>
<message>
<location filename="../gui/options.ui" line="703"/>
<source>Display torrent content and some options</source>
<translation>Näytä torrentin sisältö ja joitakin valintoja</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1309"/>
<source>Run external program on torrent completion</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="1375"/>
<source>Port used for incoming connections:</source>
<translation>Portti sisääntuleville yhteyksille:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1395"/>
<source>Random</source>
<translation>Satunnainen</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1445"/>
<source>Global maximum number of connections:</source>
<translation>Kaikkien yhteyksien enimmäismäärä:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1471"/>
<source>Maximum number of connections per torrent:</source>
<translation>Yhteyksien enimmäismäärä torrenttia kohden:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1494"/>
<source>Maximum number of upload slots per torrent:</source>
<translation>Lähetyspaikkoja torrentia kohden:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1917"/>
<location filename="../gui/options.ui" line="2108"/>
<source>Upload:</source>
<translation>Lähetys:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1961"/>
<location filename="../gui/options.ui" line="2115"/>
<source>Download:</source>
<translation>Lataus:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1924"/>
<location filename="../gui/options.ui" line="1947"/>
<location filename="../gui/options.ui" line="2154"/>
<location filename="../gui/options.ui" line="2161"/>
<source>KiB/s</source>
<translation>KiB/s</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1197"/>
<source>Remove folder</source>
<translation>Poista kansio</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2067"/>
<source>Every day</source>
<translation>joka päivä</translation>
</message>
<message utf8="true">
<location filename="../gui/options.ui" line="2298"/>
<source>Exchange peers with compatible Bittorrent clients (µTorrent, Vuze, ...)</source>
<translation>Vaihta asiakastietoja yhteensopivien Bittorrent-asiakkaiden (µTorrent, Vuze, ...) kanssa</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1634"/>
<source>Host:</source>
<translation>Isäntä:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1613"/>
<source>SOCKS4</source>
<translation>SOCKS4</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1600"/>
<source>Type:</source>
<translation>Tyyppi:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="14"/>
<source>Options</source>
<translation>Asetukset</translation>
</message>
<message>
<location filename="../gui/options.ui" line="259"/>
<source>Action on double-click</source>
<translation>Toiminta tuplanapsautuksella</translation>
</message>
<message>
<location filename="../gui/options.ui" line="268"/>
<source>Downloading torrents:</source>
<translation>Torrentteja ladatessa:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="290"/>
<location filename="../gui/options.ui" line="316"/>
<source>Open destination folder</source>
<translation>Avaa kohdekansio</translation>
</message>
<message>
<location filename="../gui/options.ui" line="303"/>
<source>Completed torrents:</source>
<translation>Valmistuneet torrentit:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="335"/>
<source>Desktop</source>
<translation>Työpöytä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="348"/>
<source>Show splash screen on start up</source>
<translation>Näytä aloituskuva käynnistettäessä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="358"/>
<source>Start qBittorrent minimized</source>
<translation>Käynnistä qBittorrent pienennettynä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="394"/>
<source>Minimize qBittorrent to notification area</source>
<translation>Pienennä qBittorrent ilmoitusalueelle</translation>
</message>
<message>
<location filename="../gui/options.ui" line="404"/>
<source>Close qBittorrent to notification area</source>
<comment>i.e: The systray tray icon will still be visible when closing the main window.</comment>
<translation>Sulje qBittorrent ilmoitusalueelle</translation>
</message>
<message>
<location filename="../gui/options.ui" line="413"/>
<source>Tray icon style:</source>
<translation>Ilmaisinalueen kuvakkeen tyyli:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="421"/>
<source>Normal</source>
<translation>Normaali</translation>
</message>
<message>
<location filename="../gui/options.ui" line="426"/>
<source>Monochrome (Dark theme)</source>
<translation>Harmaasävy (Tumma teema)</translation>
</message>
<message>
<location filename="../gui/options.ui" line="431"/>
<source>Monochrome (Light theme)</source>
<translation>Harmaasävy (Vaalea teema)</translation>
</message>
<message>
<location filename="../gui/options.ui" line="133"/>
<source>User Interface Language:</source>
<translation>Käyttöliittymän kieli:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="189"/>
<source>Transfer List</source>
<translation>Siirtoluettelo</translation>
</message>
<message>
<location filename="../gui/options.ui" line="195"/>
<source>Confirm when deleting torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="341"/>
<source>Start qBittorrent on Windows start up</source>
<translation>Käynnistä qBittorrent Windowsin käynnistyessä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="365"/>
<source>Confirmation on exit when torrents are active</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="385"/>
<source>Show qBittorrent in notification area</source>
<translation>Näytä qBittorrent ilmoitusalueella</translation>
</message>
<message>
<location filename="../gui/options.ui" line="444"/>
<source>File association</source>
<translation>Tiedostotyypit</translation>
</message>
<message>
<location filename="../gui/options.ui" line="450"/>
<source>Use qBittorrent for .torrent files</source>
<translation>Käytä qBittorrenttia .torrent-tiedostoihin</translation>
</message>
<message>
<location filename="../gui/options.ui" line="457"/>
<source>Use qBittorrent for magnet links</source>
<translation>Käytä qBittorrenttia magnet-linkkeihin</translation>
</message>
<message>
<location filename="../gui/options.ui" line="470"/>
<source>Power Management</source>
<translation>Virranhallinta</translation>
</message>
<message>
<location filename="../gui/options.ui" line="476"/>
<source>Inhibit system sleep when torrents are active</source>
<translation>Estä lepotila kun aktiivisia torrentteja</translation>
</message>
<message>
<location filename="../gui/options.ui" line="696"/>
<source>Do not start the download automatically</source>
<comment>The torrent will be added to download list in pause state</comment>
<translation>Älä aloita lataamista automaattisesti</translation>
</message>
<message>
<location filename="../gui/options.ui" line="712"/>
<source>Bring torrent dialog to the front</source>
<translation>Tuo torrent-ikkuna päällimmäiseksi</translation>
</message>
<message>
<location filename="../gui/options.ui" line="966"/>
<source>Pre-allocate disk space for all files</source>
<translation>Varaa kaikille tiedostoille levytila ennakkoon</translation>
</message>
<message>
<location filename="../gui/options.ui" line="973"/>
<source>Keep incomplete torrents in:</source>
<translation>Tallenna puolivalmiit torrentit kohteeseen:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1137"/>
<source>Automatically add torrents from:</source>
<translation>Lisää torrentit automaattisesti kohteesta:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1187"/>
<source>Add folder...</source>
<translation>Lisää kansio...</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1081"/>
<source>Copy .torrent files for finished downloads to:</source>
<translation>Kopioi valmistuneiden latausten .torrent-tiedostot kohteeseen:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1224"/>
<source>Email notification upon download completion</source>
<translation>Sähköposti-ilmoitus latauksen valmistuttua</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1238"/>
<source>Destination email:</source>
<translation>Lähetä osoitteeseen:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1248"/>
<source>SMTP server:</source>
<translation>SMTP-palvelin:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1297"/>
<source>This server requires a secure connection (SSL)</source>
<translation>Tämä palvelin vaatii suojatun yhteyden (SSL)</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1367"/>
<source>Listening Port</source>
<translation>Kuunteluportti</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1417"/>
<source>Use UPnP / NAT-PMP port forwarding from my router</source>
<translation>Käytä UPnP-/NAT-PMP-portinohjausta reitittimeltä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1427"/>
<source>Use different port on each startup</source>
<translation>Käytä eri porttia aina käynnistyksen yhteydessä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1553"/>
<source>Global maximum number of upload slots:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="1688"/>
<source>Otherwise, the proxy server is only used for tracker connections</source>
<translation>Muussa tapauksessa välityspalvelinta käytetään vain seurantapalvelimen yhteyksiin</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1691"/>
<source>Use proxy for peer connections</source>
<translation>Välitä myös käyttäjien välinen liikenne</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1698"/>
<source>Disable connections not supported by proxies</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="1711"/>
<source>Use proxy only for torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="1708"/>
<source>RSS feeds, search engine, software updates or anything else other than torrent transfers and related operations (such as peer exchanges) will use a direct connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="1780"/>
<source>Info: The password is saved unencrypted</source>
<translation>Tärkeää: salasana tallennetaan salaamattomana</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1793"/>
<source>IP Filtering</source>
<translation>IP-suodatus</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1834"/>
<source>Reload the filter</source>
<translation>Lataa suodatin uudelleen</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1850"/>
<source>Apply to trackers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2190"/>
<source>Apply rate limit to peers on LAN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2053"/>
<source>When:</source>
<translation>Ajankohta:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="217"/>
<source>Hide zero and infinity values</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="225"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="230"/>
<source>Paused torrents only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="375"/>
<source>Confirmation on auto-exit when downloads finish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="486"/>
<source>Log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="500"/>
<source>Save path:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="530"/>
<source>Backup the log file after:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="537"/>
<source> MB</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="573"/>
<source>Delete backup logs older than:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="597"/>
<source>days</source>
<comment>Delete backup logs older than 10 months</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="602"/>
<source>months</source>
<comment>Delete backup logs older than 10 months</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="607"/>
<source>years</source>
<comment>Delete backup logs older than 10 years</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="734"/>
<source>Saving Management</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="745"/>
<source>Default Saving Mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="752"/>
<source>Simple</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="784"/>
<source>Default Save Path</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="840"/>
<source>Enable Subcategories:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="847"/>
<source>Yes</source>
<translation type="unfinished">Kyllä</translation>
</message>
<message>
<location filename="../gui/options.ui" line="857"/>
<source>No</source>
<translation type="unfinished">Ei</translation>
</message>
<message>
<location filename="../gui/options.ui" line="885"/>
<source>When Torrent Category changed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="891"/>
<source>Relocate torrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="901"/>
<source>Switch torrent to Simple Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="914"/>
<source>When Default Save Path changed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="920"/>
<location filename="../gui/options.ui" line="946"/>
<source>Relocate affected torrents</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="927"/>
<location filename="../gui/options.ui" line="953"/>
<source>Switch affected torrents to Simple Mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="940"/>
<source>When Category changed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2072"/>
<source>Weekdays</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2077"/>
<source>Weekends</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2184"/>
<source>Rate Limits Settings</source>
<translation type="unfinished"></translation>
</message>
<message utf8="true">
<location filename="../gui/options.ui" line="2204"/>
<source>Enable µTP protocol</source>
<translation type="unfinished"></translation>
</message>
<message utf8="true">
<location filename="../gui/options.ui" line="2211"/>
<source>Apply rate limit to µTP protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2282"/>
<source>Privacy</source>
<translation>Yksityisyys</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2288"/>
<source>Enable DHT (decentralized network) to find more peers</source>
<translation>Käytä DHT:tä (hajautettua verkkoa) useampien vertaisten löytämiseen</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2301"/>
<source>Enable Peer Exchange (PeX) to find more peers</source>
<translation>Käytä PeX:tä useampien vertaisten löytämiseen</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2311"/>
<source>Look for peers on your local network</source>
<translation>Etsi asiakkaita paikallisverkostasi</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2369"/>
<source>Enable when using a proxy or a VPN connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2372"/>
<source>Enable anonymous mode</source>
<translation>Käytä anonyymitilaa</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2379"/>
<source> (&lt;a href=&quot;https://github.com/qbittorrent/qBittorrent/wiki/Anonymous-Mode&quot;&gt;More information&lt;/a&gt;)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2521"/>
<source>Do not count slow torrents in these limits</source>
<translation>Älä laske hitaita torrenteja näihin rajoituksiin</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2542"/>
<source>Seed torrents until their ratio reaches</source>
<translation>Jatka torrenttien jakamista kunnes jakosuhde saavuttaa</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2571"/>
<source>then</source>
<translation>sitten</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2582"/>
<source>Pause them</source>
<translation>Pysäytä ne</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2587"/>
<source>Remove them</source>
<translation>Poista ne</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2606"/>
<source>Automatically add these trackers to new downloads:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2728"/>
<source>Use UPnP / NAT-PMP to forward the port from my router</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2738"/>
<source>Use HTTPS instead of HTTP</source>
<translation>Käytä HTTPS:ää HTTP:n sijaan</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2781"/>
<source>Import SSL Certificate</source>
<translation>Tuo SSL-varmenne</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2834"/>
<source>Import SSL Key</source>
<translation>Tuo SSL-avain</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2856"/>
<source>&lt;a href=https://httpd.apache.org/docs/current/ssl/ssl_faq.html#aboutcerts&gt;Information about certificates&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2769"/>
<source>Certificate:</source>
<translation>Varmenne:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1984"/>
<source>Alternative Rate Limits</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2822"/>
<source>Key:</source>
<translation>Avain:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2901"/>
<source>Bypass authentication for localhost</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2925"/>
<source>Update my dynamic domain name</source>
<translation>Päivitä dynaamisen verkkotunnukseni nimi</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2937"/>
<source>Service:</source>
<translation>Palvelu:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2960"/>
<source>Register</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options.ui" line="2969"/>
<source>Domain name:</source>
<translation>Verkkotunnuksen nimi:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1608"/>
<source>(None)</source>
<translation>(Ei mikään)</translation>
</message>
<message>
<location filename="../gui/options.ui" line="69"/>
<source>BitTorrent</source>
<translation>BitTorrent</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1623"/>
<source>HTTP</source>
<translation>HTTP</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1660"/>
<location filename="../gui/options.ui" line="2693"/>
<source>Port:</source>
<translation>Portti:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1258"/>
<location filename="../gui/options.ui" line="1724"/>
<location filename="../gui/options.ui" line="2869"/>
<source>Authentication</source>
<translation>Sisäänkirjautuminen</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1270"/>
<location filename="../gui/options.ui" line="1738"/>
<location filename="../gui/options.ui" line="2908"/>
<location filename="../gui/options.ui" line="2983"/>
<source>Username:</source>
<translation>Käyttäjätunnus:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1280"/>
<location filename="../gui/options.ui" line="1758"/>
<location filename="../gui/options.ui" line="2915"/>
<location filename="../gui/options.ui" line="2997"/>
<source>Password:</source>
<translation>Salasana:</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2407"/>
<source>Torrent Queueing</source>
<translation>Torrentien jonotus</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2531"/>
<source>Share Ratio Limiting</source>
<translation>Jakosuhteen rajoittaminen</translation>
</message>
<message>
<location filename="../gui/options.ui" line="2679"/>
<source>Enable Web User Interface (Remote control)</source>
<translation>Ota web-käyttöliittymä käyttöön (etäyhteys)</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1618"/>
<source>SOCKS5</source>
<translation>SOCKS5</translation>
</message>
<message>
<location filename="../gui/options.ui" line="1805"/>
<source>Filter path (.dat, .p2p, .p2b):</source>
<translation>Suodatustiedoston sijainti (.dat, .p2p, p2b):</translation>
</message>
</context>
<context>
<name>PreviewSelect</name>
<message>
<location filename="../gui/previewselect.cpp" line="54"/>
<source>Name</source>
<translation>Nimi</translation>
</message>
<message>
<location filename="../gui/previewselect.cpp" line="55"/>
<source>Size</source>
<translation>Koko</translation>
</message>
<message>
<location filename="../gui/previewselect.cpp" line="56"/>
<source>Progress</source>
<translation type="unfinished">Edistyminen</translation>
</message>
<message>
<location filename="../gui/previewselect.cpp" line="90"/>
<location filename="../gui/previewselect.cpp" line="127"/>
<source>Preview impossible</source>
<translation>Esikatselu ei onnistu</translation>
</message>
<message>
<location filename="../gui/previewselect.cpp" line="90"/>
<location filename="../gui/previewselect.cpp" line="127"/>
<source>Sorry, we can&apos;t preview this file</source>
<translation>Valitettavasti tätä tiedostoa ei voi esikatsella</translation>
</message>
</context>
<context>
<name>PropListDelegate</name>
<message>
<location filename="../gui/properties/proplistdelegate.cpp" line="115"/>
<source>Not downloaded</source>
<translation>Ei ladattu</translation>
</message>
<message>
<location filename="../gui/properties/proplistdelegate.cpp" line="124"/>
<location filename="../gui/properties/proplistdelegate.cpp" line="171"/>
<source>Normal</source>
<comment>Normal (priority)</comment>
<translation>Normaali</translation>
</message>
<message>
<location filename="../gui/properties/proplistdelegate.cpp" line="118"/>
<location filename="../gui/properties/proplistdelegate.cpp" line="172"/>
<source>High</source>
<comment>High (priority)</comment>
<translation>Korkea</translation>
</message>
<message>
<location filename="../gui/properties/proplistdelegate.cpp" line="73"/>
<source>N/A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/proplistdelegate.cpp" line="112"/>
<source>Mixed</source>
<comment>Mixed (priorities</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/proplistdelegate.cpp" line="121"/>
<location filename="../gui/properties/proplistdelegate.cpp" line="173"/>
<source>Maximum</source>
<comment>Maximum (priority)</comment>
<translation>Korkein</translation>
</message>
</context>
<context>
<name>PropTabBar</name>
<message>
<location filename="../gui/properties/proptabbar.cpp" line="46"/>
<source>General</source>
<translation>Yleiset</translation>
</message>
<message>
<location filename="../gui/properties/proptabbar.cpp" line="51"/>
<source>Trackers</source>
<translation>Seurantapalvelimet</translation>
</message>
<message>
<location filename="../gui/properties/proptabbar.cpp" line="55"/>
<source>Peers</source>
<translation>Lataajat</translation>
</message>
<message>
<location filename="../gui/properties/proptabbar.cpp" line="59"/>
<source>HTTP Sources</source>
<translation>HTTP-lähteet</translation>
</message>
<message>
<location filename="../gui/properties/proptabbar.cpp" line="63"/>
<source>Content</source>
<translation>Sisältö</translation>
</message>
<message>
<location filename="../gui/properties/proptabbar.cpp" line="69"/>
<source>Speed</source>
<translation type="unfinished">Nopeus</translation>
</message>
</context>
<context>
<name>PropertiesWidget</name>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="330"/>
<source>Downloaded:</source>
<translation>Ladattu:</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="107"/>
<source>Availability:</source>
<translation>Saatavuus:</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="78"/>
<source>Progress:</source>
<translation type="unfinished">Edistyminen:</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="154"/>
<source>Transfer</source>
<translation>Siirto</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="546"/>
<source>Time Active:</source>
<extracomment>Time (duration) the torrent is active (not paused)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="575"/>
<source>ETA:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="504"/>
<source>Uploaded:</source>
<translation>Lähetetty:</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="433"/>
<source>Seeds:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="449"/>
<source>Download Speed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="185"/>
<source>Upload Speed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="214"/>
<source>Peers:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="272"/>
<source>Download Limit:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="346"/>
<source>Upload Limit:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="591"/>
<source>Wasted:</source>
<translation>Hukattu:</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="230"/>
<source>Connections:</source>
<translation>Yhteydet:</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="604"/>
<source>Information</source>
<translation>Tiedot</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="863"/>
<source>Comment:</source>
<translation>Kommentti:</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="1020"/>
<source>Select All</source>
<translation>Valitse kaikki</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="1027"/>
<source>Select None</source>
<translation>Poista valinnat</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="1103"/>
<source>Normal</source>
<translation>Normaali</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="1098"/>
<source>High</source>
<translation>Korkea</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="288"/>
<source>Share Ratio:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="404"/>
<source>Reannounce In:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="362"/>
<source>Last Seen Complete:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="622"/>
<source>Total Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="651"/>
<source>Pieces:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="680"/>
<source>Created By:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="709"/>
<source>Added On:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="738"/>
<source>Completed On:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="767"/>
<source>Created On:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="796"/>
<source>Torrent Hash:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="828"/>
<source>Save Path:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="1093"/>
<source>Maximum</source>
<translation>Korkein</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.ui" line="1085"/>
<location filename="../gui/properties/propertieswidget.ui" line="1088"/>
<source>Do not download</source>
<translation>Älä lataa</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="431"/>
<source>Never</source>
<translation type="unfinished">Ei koskaan</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="438"/>
<source>%1 x %2 (have %3)</source>
<comment>(torrent pieces) eg 152 x 4MB (have 25)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="383"/>
<location filename="../gui/properties/propertieswidget.cpp" line="386"/>
<source>%1 (%2 this session)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="395"/>
<source>%1 (seeded for %2)</source>
<comment>e.g. 4m39s (seeded for 3m10s)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="402"/>
<source>%1 (%2 max)</source>
<comment>%1 and %2 are numbers, e.g. 3 (10 max)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="415"/>
<location filename="../gui/properties/propertieswidget.cpp" line="419"/>
<source>%1 (%2 total)</source>
<comment>%1 and %2 are numbers, e.g. 3 (10 total)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="423"/>
<location filename="../gui/properties/propertieswidget.cpp" line="427"/>
<source>%1 (%2 avg.)</source>
<comment>%1 and %2 are speed rates, e.g. 200KiB/s (100KiB/s avg.)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="568"/>
<source>Open</source>
<translation>Avaa</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="569"/>
<source>Open Containing Folder</source>
<translation>Avaa sisältävä kansio</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="570"/>
<source>Rename...</source>
<translation>Nimeä uudelleen...</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="575"/>
<source>Priority</source>
<translation>Prioriteetti</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="621"/>
<source>New Web seed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="627"/>
<source>Remove Web seed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="629"/>
<source>Copy Web seed URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="630"/>
<source>Edit Web seed URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="655"/>
<source>Rename the file</source>
<translation>Nimeä tiedosto uudelleen</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="656"/>
<source>New name:</source>
<translation>Uusi nimi:</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="660"/>
<location filename="../gui/properties/propertieswidget.cpp" line="688"/>
<source>The file could not be renamed</source>
<translation>Tiedostoa ei voitu nimetä uudelleen</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="661"/>
<source>This file name contains forbidden characters, please choose a different one.</source>
<translation>Tiedostonimi sisältää kiellettyjä merkkejä, valitse toinen.</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="689"/>
<location filename="../gui/properties/propertieswidget.cpp" line="731"/>
<source>This name is already in use in this folder. Please use a different name.</source>
<translation>Nimi on jo käytössä tässä kansiossa. Käytä toista nimeä.</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="730"/>
<source>The folder could not be renamed</source>
<translation>Kansiota ei voitu nimetä uudelleen</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="833"/>
<source>qBittorrent</source>
<translation>qBittorrent</translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="81"/>
<source>Filter files...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="776"/>
<source>New URL seed</source>
<comment>New HTTP source</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="777"/>
<source>New URL seed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="783"/>
<location filename="../gui/properties/propertieswidget.cpp" line="834"/>
<source>This URL seed is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="826"/>
<source>Web seed editing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/propertieswidget.cpp" line="827"/>
<source>Web seed URL:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../webui/abstractwebapplication.cpp" line="111"/>
<source>Your IP address has been banned after too many failed authentication attempts.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/webapplication.cpp" line="380"/>
<source>Error: &apos;%1&apos; is not a valid torrent file.
</source>
<translation>Virhe: &apos;%1&apos; ei ole kelvollinen torrent-tiedosto.
</translation>
</message>
<message>
<location filename="../webui/webapplication.cpp" line="388"/>
<source>Error: Could not add torrent to session.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/webapplication.cpp" line="397"/>
<source>I/O Error: Could not create temporary file.</source>
<translation>I/O-virhe: väliaikaistiedoston luominen epäonnistui.</translation>
</message>
<message>
<location filename="../app/main.cpp" line="145"/>
<source>%1 is an unknown command line parameter.</source>
<comment>--random-parameter is an unknown command line parameter.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="157"/>
<location filename="../app/main.cpp" line="170"/>
<source>%1 must be the single command line parameter.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="180"/>
<source>%1 must specify the correct port (1 to 65535).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="204"/>
<source>You cannot use %1: qBittorrent is already running for this user.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="387"/>
<source>Usage:</source>
<translation>Käyttö:</translation>
</message>
<message>
<location filename="../app/main.cpp" line="400"/>
<source>Options:</source>
<translation>Valinnat:</translation>
</message>
<message>
<location filename="../app/main.cpp" line="402"/>
<source>Displays program version</source>
<translation>Näyttää ohjelman version</translation>
</message>
<message>
<location filename="../app/main.cpp" line="404"/>
<source>Displays this help message</source>
<translation>Näyttää tämän ohjeviestin</translation>
</message>
<message>
<location filename="../app/main.cpp" line="406"/>
<source>Changes the Web UI port (current: %1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="409"/>
<source>Disable splash screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="411"/>
<source>Run in daemon-mode (background)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="413"/>
<source>Downloads the torrents passed by the user</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="423"/>
<source>Help</source>
<translation>Ohje</translation>
</message>
<message>
<location filename="../app/main.cpp" line="432"/>
<source>Run application with -h option to read about command line parameters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="434"/>
<source>Bad command line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="440"/>
<source>Bad command line: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="453"/>
<source>Legal Notice</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="454"/>
<location filename="../app/main.cpp" line="464"/>
<source>qBittorrent is a file sharing program. When you run a torrent, its data will be made available to others by means of upload. Any content you share is your sole responsibility.
No further notices will be issued.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="455"/>
<source>Press %1 key to accept and continue...</source>
<translation>Paina %1 hyväksyäksesi ja jatkaaksesi...</translation>
</message>
<message>
<location filename="../app/main.cpp" line="465"/>
<source>Legal notice</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/main.cpp" line="466"/>
<source>Cancel</source>
<translation>Peru</translation>
</message>
<message>
<location filename="../app/main.cpp" line="467"/>
<source>I Agree</source>
<translation>Hyväksyn</translation>
</message>
<message>
<location filename="../app/application.cpp" line="242"/>
<source>Torrent name: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/application.cpp" line="243"/>
<source>Torrent size: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/application.cpp" line="244"/>
<source>Save path: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/application.cpp" line="245"/>
<source>The torrent was downloaded in %1.</source>
<comment>The torrent was downloaded in 1 hour and 20 seconds</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/application.cpp" line="248"/>
<source>Thank you for using qBittorrent.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/application.cpp" line="254"/>
<source>[qBittorrent] &apos;%1&apos; has finished downloading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="204"/>
<source>The remote host name was not found (invalid hostname)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="206"/>
<source>The operation was canceled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="208"/>
<source>The remote server closed the connection prematurely, before the entire reply was received and processed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="210"/>
<source>The connection to the remote server timed out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="212"/>
<source>SSL/TLS handshake failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="214"/>
<source>The remote server refused the connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="216"/>
<source>The connection to the proxy server was refused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="218"/>
<source>The proxy server closed the connection prematurely</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="220"/>
<source>The proxy host name was not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="222"/>
<source>The connection to the proxy timed out or the proxy did not reply in time to the request sent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="224"/>
<source>The proxy requires authentication in order to honor the request but did not accept any credentials offered</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="226"/>
<source>The access to the remote content was denied (401)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="228"/>
<source>The operation requested on the remote content is not permitted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="230"/>
<source>The remote content was not found at the server (404)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="232"/>
<source>The remote server requires authentication to serve the content but the credentials provided were not accepted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="234"/>
<source>The Network Access API cannot honor the request because the protocol is not known</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="236"/>
<source>The requested operation is invalid for this protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="238"/>
<source>An unknown network-related error was detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="240"/>
<source>An unknown proxy-related error was detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="242"/>
<source>An unknown error related to the remote content was detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="244"/>
<source>A breakdown in protocol was detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/net/downloadhandler.cpp" line="246"/>
<source>Unknown error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/upgrade.h" line="54"/>
<location filename="../app/upgrade.h" line="67"/>
<source>Upgrade</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/upgrade.h" line="57"/>
<source>You updated from an older version that saved things differently. You must migrate to the new saving system. You will not be able to use an older version than v3.3.0 again. Continue? [y/n]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/upgrade.h" line="66"/>
<source>You updated from an older version that saved things differently. You must migrate to the new saving system. If you continue, you will not be able to use an older version than v3.3.0 again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/upgrade.h" line="166"/>
<source>Couldn&apos;t migrate torrent with hash: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/upgrade.h" line="169"/>
<source>Couldn&apos;t migrate torrent. Invalid fastresume file name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RSS</name>
<message>
<location filename="../gui/rss/rss.ui" line="17"/>
<source>Search</source>
<translation>Etsi</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="25"/>
<source>New subscription</source>
<translation>Uusi tilaus</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="35"/>
<location filename="../gui/rss/rss.ui" line="174"/>
<location filename="../gui/rss/rss.ui" line="177"/>
<source>Mark items read</source>
<translation>Merkitse lukemattomaksi</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="48"/>
<source>Update all</source>
<translation>Päivitä kaikki</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="77"/>
<source>RSS Downloader...</source>
<translation>RSS-lataaja...</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="84"/>
<source>Settings...</source>
<translation>Asetukset...</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="106"/>
<source>Torrents: (double-click to download)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="137"/>
<location filename="../gui/rss/rss.ui" line="140"/>
<source>Delete</source>
<translation>Poista</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="145"/>
<source>Rename...</source>
<translation>Nimeä uudelleen...</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="148"/>
<source>Rename</source>
<translation>Nimeä uudelleen</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="153"/>
<location filename="../gui/rss/rss.ui" line="156"/>
<source>Update</source>
<translation>Päivitä</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="161"/>
<source>New subscription...</source>
<translation>Uusi tilaus...</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="166"/>
<location filename="../gui/rss/rss.ui" line="169"/>
<source>Update all feeds</source>
<translation>Päivitä syötteet</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="182"/>
<source>Download torrent</source>
<translation>Lataa torrentti</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="187"/>
<source>Open news URL</source>
<translation>Avaa uusi URL</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="192"/>
<source>Copy feed URL</source>
<translation>Kopioi syötteen osoite</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="197"/>
<source>New folder...</source>
<translation>Uusi kansio...</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="202"/>
<source>Manage cookies...</source>
<translation>Evästeiden hallinta...</translation>
</message>
<message>
<location filename="../gui/rss/rss.ui" line="45"/>
<source>Refresh RSS streams</source>
<translation>Päivitä syötteet</translation>
</message>
</context>
<context>
<name>RSSImp</name>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="219"/>
<source>Stream URL:</source>
<translation>Syötteen osoite:</translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="219"/>
<source>Please type a RSS stream URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="229"/>
<source>This RSS feed is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="173"/>
<source>Please choose a folder name</source>
<translation>Valitse kansion nimi</translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="173"/>
<source>Folder name:</source>
<translation>Kansion nimi:</translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="173"/>
<source>New folder</source>
<translation>Uusi kansio</translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="257"/>
<source>Deletion confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="258"/>
<source>Are you sure you want to delete the selected RSS feeds?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="405"/>
<source>Please choose a new name for this RSS feed</source>
<translation>Valitse uusi nimi tälle RSS-syötteelle</translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="405"/>
<source>New feed name:</source>
<translation>Uusi syötteen nimi:</translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="409"/>
<source>Name already in use</source>
<translation>Nimi on jo käytössä</translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="409"/>
<source>This name is already used by another item, please choose another one.</source>
<translation>Tämä nimi on jo käytössä, valitse toinen.</translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="579"/>
<source>Date: </source>
<translation>Päivä: </translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="581"/>
<source>Author: </source>
<translation>Tekijä: </translation>
</message>
<message>
<location filename="../gui/rss/rss_imp.cpp" line="658"/>
<source>Unread</source>
<translation>Lukematon</translation>
</message>
</context>
<context>
<name>Rss::Feed</name>
<message>
<location filename="../base/rss/rssfeed.cpp" line="381"/>
<source>Automatic download of &apos;%1&apos; from &apos;%2&apos; RSS feed failed because it doesn&apos;t contain a torrent or a magnet link...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/rss/rssfeed.cpp" line="386"/>
<source>Automatically downloading &apos;%1&apos; torrent from &apos;%2&apos; RSS feed...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Rss::Private::Parser</name>
<message>
<location filename="../base/rss/private/rssparser.cpp" line="248"/>
<source>Invalid RSS feed.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RssSettingsDlg</name>
<message>
<location filename="../gui/rss/rsssettingsdlg.ui" line="14"/>
<source>RSS Reader Settings</source>
<translation>RSS-lukijan asetukset</translation>
</message>
<message>
<location filename="../gui/rss/rsssettingsdlg.ui" line="32"/>
<source>RSS feeds refresh interval:</source>
<translation>RSS-syötteen päivitystiheys:</translation>
</message>
<message>
<location filename="../gui/rss/rsssettingsdlg.ui" line="39"/>
<source> min</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>minutes</source>
<translation type="obsolete">minuuttia</translation>
</message>
<message>
<location filename="../gui/rss/rsssettingsdlg.ui" line="55"/>
<source>Maximum number of articles per feed:</source>
<translation>Artikkeleiden enimmäismäärä syötettä kohden:</translation>
</message>
</context>
<context>
<name>ScanFoldersDelegate</name>
<message>
<location filename="../gui/scanfoldersdelegate.cpp" line="66"/>
<source>Watch Folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/scanfoldersdelegate.cpp" line="67"/>
<source>Default Folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/scanfoldersdelegate.cpp" line="68"/>
<source>Browse...</source>
<translation type="unfinished">Selaa...</translation>
</message>
<message>
<location filename="../gui/scanfoldersdelegate.cpp" line="102"/>
<source>Choose save path</source>
<translation type="unfinished">Valitse tallennuskansio</translation>
</message>
</context>
<context>
<name>ScanFoldersModel</name>
<message>
<location filename="../base/scanfoldersmodel.cpp" line="131"/>
<source>Watch Folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/scanfoldersmodel.cpp" line="134"/>
<source>Default Folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/scanfoldersmodel.cpp" line="156"/>
<source>Watched Folder</source>
<translation>Seurattu kansio</translation>
</message>
<message>
<location filename="../base/scanfoldersmodel.cpp" line="159"/>
<source>Save Files to</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SearchEngine</name>
<message>
<location filename="../base/searchengine.cpp" line="171"/>
<source>Unknown search engine plugin file format.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="185"/>
<source>A more recent version of this plugin is already installed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="213"/>
<location filename="../base/searchengine.cpp" line="216"/>
<source>Plugin is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="337"/>
<source>Update server is temporarily unavailable. %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="355"/>
<location filename="../base/searchengine.cpp" line="357"/>
<source>Failed to download the plugin file. %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="597"/>
<source>An incorrect update info received.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="621"/>
<source>All categories</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="622"/>
<source>Movies</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="623"/>
<source>TV shows</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="624"/>
<source>Music</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="625"/>
<source>Games</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="626"/>
<source>Anime</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="627"/>
<source>Software</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="628"/>
<source>Pictures</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/searchengine.cpp" line="629"/>
<source>Books</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SearchListDelegate</name>
<message>
<location filename="../gui/search/searchlistdelegate.cpp" line="57"/>
<location filename="../gui/search/searchlistdelegate.cpp" line="61"/>
<source>Unknown</source>
<translation type="unfinished">Tuntematon</translation>
</message>
</context>
<context>
<name>SearchTab</name>
<message>
<location filename="../gui/search/searchtab.cpp" line="72"/>
<source>Name</source>
<comment>i.e: file name</comment>
<translation>Nimi</translation>
</message>
<message>
<location filename="../gui/search/searchtab.cpp" line="73"/>
<source>Size</source>
<comment>i.e: file size</comment>
<translation>Koko</translation>
</message>
<message>
<location filename="../gui/search/searchtab.cpp" line="74"/>
<source>Seeders</source>
<comment>i.e: Number of full sources</comment>
<translation>Jakajia</translation>
</message>
<message>
<location filename="../gui/search/searchtab.cpp" line="75"/>
<source>Leechers</source>
<comment>i.e: Number of partial sources</comment>
<translation>Lataajia</translation>
</message>
<message>
<location filename="../gui/search/searchtab.cpp" line="76"/>
<source>Search engine</source>
<translation>Hakupalvelu</translation>
</message>
</context>
<context>
<name>SearchWidget</name>
<message>
<location filename="../gui/search/searchwidget.ui" line="14"/>
<location filename="../gui/search/searchwidget.ui" line="28"/>
<location filename="../gui/search/searchwidget.cpp" line="181"/>
<location filename="../gui/search/searchwidget.cpp" line="202"/>
<location filename="../gui/search/searchwidget.cpp" line="296"/>
<source>Search</source>
<translation type="unfinished">Etsi</translation>
</message>
<message>
<location filename="../gui/search/searchwidget.ui" line="51"/>
<source>Status:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.ui" line="75"/>
<location filename="../gui/search/searchwidget.cpp" line="364"/>
<source>Stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.ui" line="107"/>
<source>Download</source>
<translation type="unfinished">Lataa</translation>
</message>
<message>
<location filename="../gui/search/searchwidget.ui" line="117"/>
<source>Go to description page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.ui" line="127"/>
<source>Copy description page URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.ui" line="147"/>
<source>Search plugins...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="121"/>
<source>All enabled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="122"/>
<source>All plugins</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="125"/>
<location filename="../gui/search/searchwidget.cpp" line="167"/>
<source>Multiple...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="194"/>
<location filename="../gui/search/searchwidget.cpp" line="283"/>
<location filename="../gui/search/searchwidget.cpp" line="302"/>
<source>Search Engine</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="194"/>
<source>Please install Python to use the Search Engine.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="212"/>
<source>Empty search pattern</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="212"/>
<source>Please type a search pattern first</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="239"/>
<location filename="../gui/search/searchwidget.cpp" line="341"/>
<source>Results &lt;i&gt;(%1)&lt;/i&gt;:</source>
<comment>i.e: Search results</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="271"/>
<source>Searching...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="274"/>
<source>Stop</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="283"/>
<location filename="../gui/search/searchwidget.cpp" line="292"/>
<source>Search has finished</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="288"/>
<location filename="../gui/search/searchwidget.cpp" line="307"/>
<source>Search aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="290"/>
<source>Search returned no results</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="302"/>
<source>Search has failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/search/searchwidget.cpp" line="309"/>
<source>An error occurred during search...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SettingsStorage</name>
<message>
<location filename="../base/settingsstorage.cpp" line="111"/>
<source>Detected unclean program exit. Using fallback file to restore settings.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/settingsstorage.cpp" line="195"/>
<source>An access error occurred while trying to write the configuration file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/settingsstorage.cpp" line="197"/>
<source>A format error occurred while trying to write the configuration file.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ShutdownConfirmDlg</name>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="118"/>
<source>qBittorrent will now exit.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="120"/>
<source>E&amp;xit Now</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="121"/>
<source>Exit confirmation</source>
<translation>Lopetusvahvistus</translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="124"/>
<source>The computer is going to shutdown.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="126"/>
<source>&amp;Shutdown Now</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="130"/>
<source>The computer is going to enter suspend mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="132"/>
<source>&amp;Suspend Now</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="133"/>
<source>Suspend confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="136"/>
<source>The computer is going to enter hibernation mode.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="138"/>
<source>&amp;Hibernate Now</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="139"/>
<source>Hibernate confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="143"/>
<source>You can cancel the action within %1 seconds.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit now</source>
<translation type="obsolete">Lopeta nyt</translation>
</message>
<message>
<location filename="../gui/shutdownconfirm.cpp" line="127"/>
<source>Shutdown confirmation</source>
<translation>Sammutusvahvitus</translation>
</message>
<message>
<source>Shutdown now</source>
<translation type="obsolete">Sammuta nyt</translation>
</message>
</context>
<context>
<name>SpeedLimitDialog</name>
<message>
<location filename="../gui/speedlimitdlg.cpp" line="78"/>
<source>KiB/s</source>
<translation>KiB/s</translation>
</message>
</context>
<context>
<name>SpeedPlotView</name>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="47"/>
<source>Total Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="48"/>
<source>Total Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="52"/>
<source>Payload Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="53"/>
<source>Payload Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="57"/>
<source>Overhead Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="58"/>
<source>Overhead Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="62"/>
<source>DHT Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="63"/>
<source>DHT Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="67"/>
<source>Tracker Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedplotview.cpp" line="68"/>
<source>Tracker Download</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SpeedWidget</name>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="68"/>
<source>Period:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="71"/>
<source>1 Minute</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="72"/>
<source>5 Minutes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="73"/>
<source>30 Minutes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="74"/>
<source>6 Hours</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="103"/>
<source>Select Graphs</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="79"/>
<source>Total Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="80"/>
<source>Total Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="81"/>
<source>Payload Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="82"/>
<source>Payload Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="83"/>
<source>Overhead Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="84"/>
<source>Overhead Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="85"/>
<source>DHT Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="86"/>
<source>DHT Download</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="87"/>
<source>Tracker Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/speedwidget.cpp" line="88"/>
<source>Tracker Download</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>StatsDialog</name>
<message>
<location filename="../gui/statsdialog.ui" line="14"/>
<source>Statistics</source>
<translation>Tilastot</translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="20"/>
<source>User statistics</source>
<translation>Käyttäjätilastot</translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="26"/>
<source>Total peer connections:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="33"/>
<source>Global ratio:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="47"/>
<source>Alltime download:</source>
<translation>Ladattu kaikkiaan:</translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="68"/>
<source>Alltime upload:</source>
<translation>Lähetetty kaikkiaan:</translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="82"/>
<source>Total waste (this session):</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="99"/>
<source>Cache statistics</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="105"/>
<source>Read cache Hits:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="126"/>
<source>Total buffers size:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="136"/>
<source>Performance statistics</source>
<translation>Suorituskykytilastot</translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="170"/>
<source>Queued I/O jobs:</source>
<translation>Jonoon asetetut I/O-työt:</translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="177"/>
<source>Write cache overload:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="184"/>
<source>Average time in queue (ms):</source>
<translation>Keskimääräinen aika jonossa (ms):</translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="191"/>
<source>Read cache overload:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="198"/>
<source>Total queued size:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statsdialog.ui" line="243"/>
<source>OK</source>
<translation>OK</translation>
</message>
</context>
<context>
<name>StatusBar</name>
<message>
<location filename="../gui/statusbar.cpp" line="67"/>
<location filename="../gui/statusbar.cpp" line="189"/>
<source>Connection status:</source>
<translation>Yhteyden tila:</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="67"/>
<location filename="../gui/statusbar.cpp" line="189"/>
<source>No direct connections. This may indicate network configuration problems.</source>
<translation>Ei suoria yhteyksiä. Tämä voi olla merkki verkko-ongelmista.</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="87"/>
<location filename="../gui/statusbar.cpp" line="198"/>
<source>DHT: %1 nodes</source>
<translation>DHT: %1 solmua</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="157"/>
<source>qBittorrent needs to be restarted</source>
<translation>qBittorrent pitää käynnistää uudelleen</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="167"/>
<source>qBittorrent was just updated and needs to be restarted for the changes to be effective.</source>
<translation>qBittorrent päivitettiin juuri. Muutosten vuoksi qBittorrent on käynnistettävä uudelleen.</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="179"/>
<location filename="../gui/statusbar.cpp" line="185"/>
<source>Connection Status:</source>
<translation>Yhteyden tila:</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="179"/>
<source>Offline. This usually means that qBittorrent failed to listen on the selected port for incoming connections.</source>
<translation>Ei yhteyttä. Yleensä tämä tarkoittaa, että qBittorrent ei pystynyt kuuntelemaan sisääntulevien yhteyksien porttia.</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="185"/>
<source>Online</source>
<translation>Verkkoyhteydessä</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="238"/>
<source>Click to switch to alternative speed limits</source>
<translation>Napsauta vaihtaaksesi vaihtoehtoisiin nopeusrajoituksiin</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="233"/>
<source>Click to switch to regular speed limits</source>
<translation>Napsauta vaihtaaksesi tavallisiin nopeusrajoituksiin</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="248"/>
<source>Manual change of rate limits mode. The scheduler is disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="256"/>
<source>Global Download Speed Limit</source>
<translation>Yleinen latausnopeusrajoitus</translation>
</message>
<message>
<location filename="../gui/statusbar.cpp" line="284"/>
<source>Global Upload Speed Limit</source>
<translation>Yleinen lähetysnopeusrajoitus</translation>
</message>
</context>
<context>
<name>StatusFiltersWidget</name>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="117"/>
<source>All (0)</source>
<comment>this is for the status filter</comment>
<translation>Kaikki (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="120"/>
<source>Downloading (0)</source>
<translation>Ladataan (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="123"/>
<source>Seeding (0)</source>
<translation>Jakaa (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="126"/>
<source>Completed (0)</source>
<translation>Valmiina (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="129"/>
<source>Resumed (0)</source>
<translation>Palautettu (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="132"/>
<source>Paused (0)</source>
<translation>Keskeytetty (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="135"/>
<source>Active (0)</source>
<translation>Aktiivisena (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="138"/>
<source>Inactive (0)</source>
<translation>Ei aktiivisena (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="141"/>
<source>Errored (0)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="158"/>
<source>All (%1)</source>
<translation>Kaikki (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="159"/>
<source>Downloading (%1)</source>
<translation>Ladataan (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="160"/>
<source>Seeding (%1)</source>
<translation>Jakaa (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="161"/>
<source>Completed (%1)</source>
<translation>Valmiina (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="162"/>
<source>Paused (%1)</source>
<translation>Keskeytetty (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="163"/>
<source>Resumed (%1)</source>
<translation>Palautettu (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="164"/>
<source>Active (%1)</source>
<translation>Aktiivisena (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="165"/>
<source>Inactive (%1)</source>
<translation>Ei aktiivisena (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="166"/>
<source>Errored (%1)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TorrentContentModel</name>
<message>
<location filename="../gui/torrentcontentmodel.cpp" line="59"/>
<source>Name</source>
<translation>Nimi</translation>
</message>
<message>
<location filename="../gui/torrentcontentmodel.cpp" line="59"/>
<source>Size</source>
<translation>Koko</translation>
</message>
<message>
<location filename="../gui/torrentcontentmodel.cpp" line="59"/>
<source>Progress</source>
<translation>Edistyminen</translation>
</message>
<message>
<location filename="../gui/torrentcontentmodel.cpp" line="59"/>
<source>Download Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentcontentmodel.cpp" line="59"/>
<source>Remaining</source>
<translation type="unfinished">Jäljellä</translation>
</message>
</context>
<context>
<name>TorrentCreatorDlg</name>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="78"/>
<source>Select a folder to add to the torrent</source>
<translation>Valitse torrentiin lisättävä kansio</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="92"/>
<source>Select a file to add to the torrent</source>
<translation>Valitse torrentiin lisättävä tiedosto</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="114"/>
<source>No input path set</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="114"/>
<source>Please type an input path first</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="124"/>
<source>Select destination torrent file</source>
<translation>Valitse kohde-torrent-tiedosto</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="124"/>
<source>Torrent Files (*.torrent)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="176"/>
<source>Torrent was created successfully: %1</source>
<comment>%1 is the path of the torrent</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="152"/>
<location filename="../gui/torrentcreatordlg.cpp" line="165"/>
<location filename="../gui/torrentcreatordlg.cpp" line="176"/>
<source>Torrent creation</source>
<translation>Torrentin luonti</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="152"/>
<source>Torrent creation was unsuccessful, reason: %1</source>
<translation>Torrentin luominen epäonnistui, syy: %1</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.cpp" line="165"/>
<source>Created torrent file is invalid. It won&apos;t be added to download list.</source>
<translation>Luotu torrent-tiedosto on virheellinen, sitä ei lisätä latausluetteloon.</translation>
</message>
</context>
<context>
<name>TorrentImportDlg</name>
<message>
<location filename="../gui/torrentimportdlg.ui" line="14"/>
<source>Torrent Import</source>
<translation>Torrentin tuonti</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.ui" line="53"/>
<source>This assistant will help you share with qBittorrent a torrent that you have already downloaded.</source>
<translation>Tämä avustaja auttaa jakamaan qBittorrentilla jo entuudestaan jakamasi torrentin.</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.ui" line="65"/>
<source>Torrent file to import:</source>
<translation>Tuotava torrent-tiedosto:</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.ui" line="109"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.ui" line="90"/>
<source>Content location:</source>
<translation>Nykyinen sijainti:</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.ui" line="121"/>
<source>Skip the data checking stage and start seeding immediately</source>
<translation>Ohita tietojen tarkistus ja aloita jakaminen välittömästi</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.ui" line="131"/>
<source>Import</source>
<translation>Tuo</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.cpp" line="65"/>
<source>Torrent file to import</source>
<translation>Tuotava torrent-tiedosto</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.cpp" line="65"/>
<source>Torrent files</source>
<translation>Torrent-tiedostot</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.cpp" line="89"/>
<source>&apos;%1&apos; Files</source>
<comment>%1 is a file extension (e.g. PDF)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.cpp" line="91"/>
<source>Please provide the location of &apos;%1&apos;</source>
<comment>%1 is a file name</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.cpp" line="124"/>
<source>Please point to the location of the torrent: %1</source>
<translation>Määritä torrentin sijainti: %1</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.cpp" line="222"/>
<source>Invalid torrent file</source>
<translation>Virheellinen torrent-tiedosto</translation>
</message>
<message>
<location filename="../gui/torrentimportdlg.cpp" line="222"/>
<source>This is not a valid torrent file.</source>
<translation>Tämä ei ole kelvollinen torrent-tiedosto.</translation>
</message>
</context>
<context>
<name>TorrentModel</name>
<message>
<location filename="../gui/torrentmodel.cpp" line="97"/>
<source>Name</source>
<comment>i.e: torrent name</comment>
<translation>Nimi</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="98"/>
<source>Size</source>
<comment>i.e: torrent size</comment>
<translation>Koko</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="99"/>
<source>Done</source>
<comment>% Done</comment>
<translation>Valmis</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="100"/>
<source>Status</source>
<comment>Torrent status (e.g. downloading, seeding, paused)</comment>
<translation>Tila</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="101"/>
<source>Seeds</source>
<comment>i.e. full sources (often untranslated)</comment>
<translation>Jakajia</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="102"/>
<source>Peers</source>
<comment>i.e. partial sources (often untranslated)</comment>
<translation>Lataajia</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="103"/>
<source>Down Speed</source>
<comment>i.e: Download speed</comment>
<translation>Latausnopeus</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="104"/>
<source>Up Speed</source>
<comment>i.e: Upload speed</comment>
<translation>Lähetysnopeus</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="105"/>
<source>Ratio</source>
<comment>Share ratio</comment>
<translation>Jakosuhde</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="106"/>
<source>ETA</source>
<comment>i.e: Estimated Time of Arrival / Time left</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="107"/>
<source>Category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="108"/>
<source>Added On</source>
<comment>Torrent was added to transfer list on 01/01/2010 08:00</comment>
<translation>Lisätty</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="109"/>
<source>Completed On</source>
<comment>Torrent was completed on 01/01/2010 08:00</comment>
<translation>Valmistunut</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="110"/>
<source>Tracker</source>
<translation>Seurantapalvelin</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="111"/>
<source>Down Limit</source>
<comment>i.e: Download limit</comment>
<translation>Latausraja</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="112"/>
<source>Up Limit</source>
<comment>i.e: Upload limit</comment>
<translation>Lähetysraja</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="113"/>
<source>Downloaded</source>
<comment>Amount of data downloaded (e.g. in MB)</comment>
<translation>Ladattu</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="114"/>
<source>Uploaded</source>
<comment>Amount of data uploaded (e.g. in MB)</comment>
<translation>Lähetetty</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="115"/>
<source>Session Download</source>
<comment>Amount of data downloaded since program open (e.g. in MB)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="116"/>
<source>Session Upload</source>
<comment>Amount of data uploaded since program open (e.g. in MB)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="117"/>
<source>Remaining</source>
<comment>Amount of data left to download (e.g. in MB)</comment>
<translation>Jäljellä</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="118"/>
<source>Time Active</source>
<comment>Time (duration) the torrent is active (not paused)</comment>
<translation>Aikaa aktiivisena</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="119"/>
<source>Save path</source>
<comment>Torrent save path</comment>
<translation>Tallennuspolku</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="120"/>
<source>Completed</source>
<comment>Amount of data completed (e.g. in MB)</comment>
<translation type="unfinished">Valmistunut</translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="121"/>
<source>Ratio Limit</source>
<comment>Upload share ratio limit</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="122"/>
<source>Last Seen Complete</source>
<comment>Indicates the time when the torrent was last seen complete/whole</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="123"/>
<source>Last Activity</source>
<comment>Time passed since a chunk was downloaded/uploaded</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentmodel.cpp" line="124"/>
<source>Total Size</source>
<comment>i.e. Size including unwanted data</comment>
<translation>Koko yhteensä</translation>
</message>
</context>
<context>
<name>TrackerFiltersList</name>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="448"/>
<source>All (0)</source>
<comment>this is for the tracker filter</comment>
<translation type="unfinished">Kaikki (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="451"/>
<source>Trackerless (0)</source>
<translation>Ei seurantapalvelinta (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="454"/>
<source>Error (0)</source>
<translation>Virhe (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="457"/>
<source>Warning (0)</source>
<translation>Varoitus (0)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="501"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="558"/>
<source>Trackerless (%1)</source>
<translation>Ei seurantapalvelinta (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="507"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="553"/>
<source>%1 (%2)</source>
<comment>openbittorrent.com (10)</comment>
<translation>%1 (%2)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="583"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="615"/>
<source>Error (%1)</source>
<translation>Virhe (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="596"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="630"/>
<source>Warning (%1)</source>
<translation>Varoitus (%1)</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="660"/>
<source>Couldn&apos;t decode favicon for URL &apos;%1&apos;. Trying to download favicon in PNG format.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="665"/>
<source>Couldn&apos;t decode favicon for URL &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="679"/>
<source>Couldn&apos;t download favicon for URL &apos;%1&apos;. Reason: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="688"/>
<source>Resume torrents</source>
<translation>Palauta torrentit</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="689"/>
<source>Pause torrents</source>
<translation>Keskeytä torrentit</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="690"/>
<source>Delete torrents</source>
<translation>Poista torrentit</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="724"/>
<location filename="../gui/transferlistfilterswidget.cpp" line="738"/>
<source>All (%1)</source>
<comment>this is for the tracker filter</comment>
<translation>Kaikki (%1)</translation>
</message>
</context>
<context>
<name>TrackerList</name>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="69"/>
<source>URL</source>
<translation>Verkko-osoite</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="70"/>
<source>Status</source>
<translation>Tila</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="71"/>
<source>Peers</source>
<translation>Asiakkaat</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="72"/>
<source>Message</source>
<translation>Viesti</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="217"/>
<location filename="../gui/properties/trackerlist.cpp" line="286"/>
<source>Working</source>
<translation>Toiminnassa</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="218"/>
<source>Disabled</source>
<translation>Ei käytössä</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="239"/>
<source>This torrent is private</source>
<translation>Torrentti on yksityinen</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="290"/>
<source>Updating...</source>
<translation>Päivitetään...</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="294"/>
<source>Not working</source>
<translation>Ei toiminnassa</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="298"/>
<source>Not contacted yet</source>
<translation>Ei ole vielä yhteyttä</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="380"/>
<source>Tracker URL:</source>
<translation>Seurantapalvelimen osoite:</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="380"/>
<source>Tracker editing</source>
<translation>Seurantapalvelimen muokkaus</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="386"/>
<location filename="../gui/properties/trackerlist.cpp" line="397"/>
<source>Tracker editing failed</source>
<translation>Seurantapalvelimen muokkaaminen epäonnistui</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="386"/>
<source>The tracker URL entered is invalid.</source>
<translation>Kirjoitettu seurantapalvelimen osoite on virheellinen.</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="397"/>
<source>The tracker URL already exists.</source>
<translation>Seurantapalvelimen osoite on jo olemassa.</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="448"/>
<source>Add a new tracker...</source>
<translation>Lisää uusi seurantapalvelin...</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="454"/>
<source>Copy tracker URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="455"/>
<source>Edit selected tracker URL</source>
<translation>Muokkaa valitun seurantapalvelimen osoitetta</translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="460"/>
<source>Force reannounce to selected trackers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="462"/>
<source>Force reannounce to all trackers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/trackerlist.cpp" line="453"/>
<source>Remove tracker</source>
<translation>Poista seurantapalvelin</translation>
</message>
</context>
<context>
<name>TrackersAdditionDlg</name>
<message>
<location filename="../gui/properties/trackersadditiondlg.ui" line="14"/>
<source>Trackers addition dialog</source>
<translation>Seurantapalvelimien lisäys</translation>
</message>
<message>
<location filename="../gui/properties/trackersadditiondlg.ui" line="20"/>
<source>List of trackers to add (one per line):</source>
<translation>Seurantapalvelimet jokainen omalla rivillään:</translation>
</message>
<message utf8="true">
<location filename="../gui/properties/trackersadditiondlg.ui" line="44"/>
<source>µTorrent compatible list URL:</source>
<translation>µTorrent-yhteensopivan listan osoite:</translation>
</message>
<message>
<location filename="../gui/properties/trackersadditiondlg.cpp" line="73"/>
<source>I/O Error</source>
<translation>I/O-virhe</translation>
</message>
<message>
<location filename="../gui/properties/trackersadditiondlg.cpp" line="73"/>
<source>Error while trying to open the downloaded file.</source>
<translation>Virhe avattaessa ladattua tiedostoa.</translation>
</message>
<message>
<location filename="../gui/properties/trackersadditiondlg.cpp" line="111"/>
<source>No change</source>
<translation>Ei muutosta</translation>
</message>
<message>
<location filename="../gui/properties/trackersadditiondlg.cpp" line="111"/>
<source>No additional trackers were found.</source>
<translation>Lisää seurantapalvelimia ei löytynyt.</translation>
</message>
<message>
<location filename="../gui/properties/trackersadditiondlg.cpp" line="119"/>
<source>Download error</source>
<translation>Latausvirhe</translation>
</message>
<message>
<location filename="../gui/properties/trackersadditiondlg.cpp" line="119"/>
<source>The trackers list could not be downloaded, reason: %1</source>
<translation>Seurantapalvelinlistaa ei voitu ladata, syy: %1</translation>
</message>
</context>
<context>
<name>TransferListDelegate</name>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="238"/>
<source>Downloading</source>
<translation>Ladataan</translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="244"/>
<source>Downloading metadata</source>
<comment>used when loading a magnet link</comment>
<translation>Ladataan metadataa</translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="250"/>
<source>Allocating</source>
<comment>qBittorrent is allocating the files on disk</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="274"/>
<source>Paused</source>
<translation>Pysäytetty</translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="261"/>
<source>Queued</source>
<comment>i.e. torrent is queued</comment>
<translation>Jonossa</translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="254"/>
<source>Seeding</source>
<comment>Torrent is complete and in upload-only mode</comment>
<translation>Jaetaan</translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="241"/>
<source>Stalled</source>
<comment>Torrent is waiting for download to begin</comment>
<translation>Seisahtunut</translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="247"/>
<source>[F] Downloading</source>
<comment>used when the torrent is forced started. You probably shouldn&apos;t translate the F.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="257"/>
<source>[F] Seeding</source>
<comment>used when the torrent is forced started. You probably shouldn&apos;t translate the F.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="265"/>
<source>Checking</source>
<comment>Torrent local data is being checked</comment>
<translation>Tarkastetaan</translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="268"/>
<source>Queued for checking</source>
<comment>i.e. torrent is queued for hash checking</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="271"/>
<source>Checking resume data</source>
<comment>used when loading the torrents from disk after qbt is launched. It checks the correctness of the .fastresume file. Normally it is completed in a fraction of a second, unless loading many many torrents.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="277"/>
<source>Completed</source>
<translation type="unfinished">Valmistunut</translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="280"/>
<source>Missing Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="283"/>
<source>Errored</source>
<comment>torrent status, the torrent has an error</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="133"/>
<source>%1 (seeded for %2)</source>
<comment>e.g. 4m39s (seeded for 3m10s)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistdelegate.cpp" line="199"/>
<source>%1 ago</source>
<comment>e.g.: 1h 20m ago</comment>
<translation>%1 sitten</translation>
</message>
</context>
<context>
<name>TransferListFiltersWidget</name>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="817"/>
<source>Status</source>
<translation>Tila</translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="825"/>
<source>Categories</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistfilterswidget.cpp" line="833"/>
<source>Trackers</source>
<translation>Seurantapalvelimet</translation>
</message>
</context>
<context>
<name>TransferListWidget</name>
<message>
<location filename="../gui/transferlistwidget.cpp" line="512"/>
<source>Column visibility</source>
<translation>Sarakkeen näkyvyys</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="253"/>
<source>Choose save path</source>
<translation>Valitse tallennuskansio</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="440"/>
<source>Torrent Download Speed Limiting</source>
<translation>Torrentin latausnopeuden rajoitus</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="469"/>
<source>Torrent Upload Speed Limiting</source>
<translation>Torrentin lähetysnopeuden rajoitus</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="500"/>
<source>Recheck confirmation</source>
<translation>Tarkista uudelleen vahvistus</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="500"/>
<source>Are you sure you want to recheck the selected torrent(s)?</source>
<translation>Haluatko varmasti tarkistaa uudelleen valitut torrentit?</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="610"/>
<source>Rename</source>
<translation>Nimeä uudelleen</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="610"/>
<source>New name:</source>
<translation>Uusi nimi:</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="630"/>
<source>Resume</source>
<comment>Resume/start the torrent</comment>
<translation>Jatka</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="634"/>
<source>Force Resume</source>
<comment>Force Resume/start the torrent</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="632"/>
<source>Pause</source>
<comment>Pause the torrent</comment>
<translation>Pysäytä</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="582"/>
<source>New Category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="582"/>
<source>Category:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="585"/>
<source>Invalid category name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="586"/>
<source>Category name must not contain &apos;\&apos;.
Category name must not start/end with &apos;/&apos;.
Category name must not contain &apos;//&apos; sequence.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="636"/>
<source>Delete</source>
<comment>Delete the torrent</comment>
<translation>Poista</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="638"/>
<source>Preview file...</source>
<translation>Esikatsele...</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="640"/>
<source>Limit share ratio...</source>
<translation>Rajoita jakosuhde...</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="642"/>
<source>Limit upload rate...</source>
<translation>Rajoita lähetysnopeus...</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="644"/>
<source>Limit download rate...</source>
<translation>Rajoita latausnopeus...</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="646"/>
<source>Open destination folder</source>
<translation>Avaa kohdekansio</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="648"/>
<source>Move up</source>
<comment>i.e. move up in the queue</comment>
<translation>Siirrä ylös jonossa</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="650"/>
<source>Move down</source>
<comment>i.e. Move down in the queue</comment>
<translation>Siirrä alas jonossa</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="652"/>
<source>Move to top</source>
<comment>i.e. Move to top of the queue</comment>
<translation>Siirrä jonon kärkeen</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="654"/>
<source>Move to bottom</source>
<comment>i.e. Move to bottom of the queue</comment>
<translation>Siirrä jonon viimeiseksi</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="656"/>
<source>Set location...</source>
<translation>Aseta kohde...</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="662"/>
<source>Copy name</source>
<translation>Kopioi nimi</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="672"/>
<source>Download first and last pieces first</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="675"/>
<source>Enable Advanced Saving Management</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="774"/>
<source>Category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="775"/>
<source>New...</source>
<comment>New category...</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="776"/>
<source>Reset</source>
<comment>Reset category</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="831"/>
<source>Priority</source>
<translation>Prioriteetti</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="658"/>
<source>Force recheck</source>
<translation>Pakota uudelleentarkistus</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="660"/>
<source>Copy magnet link</source>
<translation>Kopioi Magnet-osoite</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="664"/>
<source>Super seeding mode</source>
<translation>super seed -tila</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="667"/>
<source>Rename...</source>
<translation>Nimeä uudelleen...</translation>
</message>
<message>
<location filename="../gui/transferlistwidget.cpp" line="669"/>
<source>Download in sequential order</source>
<translation>Lataa järjestyksessä</translation>
</message>
</context>
<context>
<name>UpDownRatioDlg</name>
<message>
<location filename="../gui/updownratiodlg.ui" line="14"/>
<source>Torrent Upload/Download Ratio Limiting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/updownratiodlg.ui" line="20"/>
<source>Use global ratio limit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/updownratiodlg.ui" line="23"/>
<location filename="../gui/updownratiodlg.ui" line="33"/>
<location filename="../gui/updownratiodlg.ui" line="45"/>
<source>buttonGroup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/updownratiodlg.ui" line="30"/>
<source>Set no ratio limit</source>
<translation>Rajaton</translation>
</message>
<message>
<location filename="../gui/updownratiodlg.ui" line="42"/>
<source>Set ratio limit to</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WebUI</name>
<message>
<location filename="../webui/webui.cpp" line="85"/>
<source>The Web UI is listening on port %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../webui/webui.cpp" line="87"/>
<source>Web UI Error - Unable to bind Web UI to port %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>about</name>
<message>
<location filename="../gui/about_imp.h" line="63"/>
<source>An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/about_imp.h" line="64"/>
<source>Copyright %1 2006-2016 The qBittorrent project</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/about_imp.h" line="65"/>
<source>Home Page:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/about_imp.h" line="66"/>
<source>Forum:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/about_imp.h" line="67"/>
<source>Bug Tracker:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>addPeersDialog</name>
<message>
<location filename="../gui/properties/peersadditiondlg.ui" line="14"/>
<source>Add Peers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peersadditiondlg.ui" line="20"/>
<source>List of peers to add (one per line):</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/properties/peersadditiondlg.ui" line="37"/>
<source>Format: IPv4:port / [IPv6]:port</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>authentication</name>
<message>
<location filename="../gui/login.ui" line="14"/>
<location filename="../gui/login.ui" line="47"/>
<source>Tracker authentication</source>
<translation>Seurantapalvelimen todennus</translation>
</message>
<message>
<location filename="../gui/login.ui" line="64"/>
<source>Tracker:</source>
<translation>Seurantapalvelin:</translation>
</message>
<message>
<location filename="../gui/login.ui" line="86"/>
<source>Login</source>
<translation>Sisäänkirjautuminen</translation>
</message>
<message>
<location filename="../gui/login.ui" line="94"/>
<source>Username:</source>
<translation>Käyttäjätunnus:</translation>
</message>
<message>
<location filename="../gui/login.ui" line="117"/>
<source>Password:</source>
<translation>Salasana:</translation>
</message>
<message>
<location filename="../gui/login.ui" line="154"/>
<source>Log in</source>
<translation>Kirjaudu sisään</translation>
</message>
<message>
<location filename="../gui/login.ui" line="161"/>
<source>Cancel</source>
<translation>Peru</translation>
</message>
</context>
<context>
<name>confirmDeletionDlg</name>
<message>
<location filename="../gui/confirmdeletiondlg.ui" line="20"/>
<source>Deletion confirmation - qBittorrent</source>
<translation>Poistamisvahvistus - qBittorrent</translation>
</message>
<message>
<location filename="../gui/confirmdeletiondlg.ui" line="67"/>
<source>Remember choice</source>
<translation>Muista valinta</translation>
</message>
<message>
<location filename="../gui/confirmdeletiondlg.ui" line="94"/>
<source>Also delete the files on the hard disk</source>
<translation>Poista tiedostot myös kiintolevyltä</translation>
</message>
</context>
<context>
<name>confirmShutdownDlg</name>
<message>
<location filename="../gui/confirmshutdowndlg.ui" line="64"/>
<source>Don&apos;t show again</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>createTorrentDialog</name>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="308"/>
<source>Cancel</source>
<translation>Peru</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="14"/>
<source>Torrent Creation Tool</source>
<translation>Torrentinluontityökalu</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="38"/>
<source>Torrent file creation</source>
<translation>Torrent-tiedoston luominen</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="60"/>
<source>Add file</source>
<translation>Lisää tiedosto</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="67"/>
<source>Add folder</source>
<translation>Lisää kansio</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="48"/>
<source>File or folder to add to the torrent:</source>
<translation>Torrentiin lisättävä tiedosto tai kansio:</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="78"/>
<source>Tracker URLs:</source>
<translation>Seurantapalvelimien osoitteet:</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="88"/>
<source>Web seeds urls:</source>
<translation>Weblähteet:</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="98"/>
<source>Comment:</source>
<translation>Kommentti:</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="127"/>
<source>You can separate tracker tiers / groups with an empty line.</source>
<comment>A tracker tier is a group of trackers, consisting of a main tracker and its mirrors.</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="148"/>
<source>Piece size:</source>
<translation>Osakoko:</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="165"/>
<source>16 KiB</source>
<translation type="unfinished">512 KiB {16 ?}</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="170"/>
<source>32 KiB</source>
<translation>32 KiB</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="175"/>
<source>64 KiB</source>
<translation>64 KiB</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="180"/>
<source>128 KiB</source>
<translation>128 KiB</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="185"/>
<source>256 KiB</source>
<translation>256 KiB</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="190"/>
<source>512 KiB</source>
<translation>512 KiB</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="195"/>
<source>1 MiB</source>
<translation>1 MiB</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="200"/>
<source>2 MiB</source>
<translation>2 MiB</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="205"/>
<source>4 MiB</source>
<translation>4 MiB</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="210"/>
<source>8 MiB</source>
<translation type="unfinished">4 MiB {8 ?}</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="215"/>
<source>16 MiB</source>
<translation type="unfinished">4 MiB {16 ?}</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="223"/>
<source>Auto</source>
<translation>Automaattinen</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="248"/>
<source>Private (won&apos;t be distributed on DHT network if enabled)</source>
<translation>Yksityinen (ei jaeta DHT-verkossa)</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="255"/>
<source>Start seeding after creation</source>
<translation>Aloita jakaminen luomisen jälkeen</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="265"/>
<source>Ignore share ratio limits for this torrent</source>
<translation>Älä huomioi jakorajoituksia tämän torrentin kohdalla</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="301"/>
<source>Create and save...</source>
<translation>Luo ja tallenna...</translation>
</message>
<message>
<location filename="../gui/torrentcreatordlg.ui" line="272"/>
<source>Progress:</source>
<translation>Edistyminen:</translation>
</message>
</context>
<context>
<name>downloadFromURL</name>
<message>
<location filename="../gui/downloadfromurldlg.ui" line="28"/>
<source>Add torrent links</source>
<translation>Lisää torrent-linkkejä</translation>
</message>
<message>
<location filename="../gui/downloadfromurldlg.ui" line="58"/>
<source>One per line (HTTP links, Magnet links and info-hashes are supported)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/downloadfromurldlg.ui" line="80"/>
<source>Download</source>
<translation>Lataa</translation>
</message>
<message>
<location filename="../gui/downloadfromurldlg.ui" line="87"/>
<source>Cancel</source>
<translation>Peru</translation>
</message>
<message>
<location filename="../gui/downloadfromurldlg.ui" line="14"/>
<source>Download from urls</source>
<translation>Lataa verkko-osoitteista</translation>
</message>
<message>
<location filename="../gui/downloadfromurldlg.h" line="96"/>
<source>No URL entered</source>
<translation>Et antanut verkko-osoitetta</translation>
</message>
<message>
<location filename="../gui/downloadfromurldlg.h" line="96"/>
<source>Please type at least one URL.</source>
<translation>Anna vähintään yksi verkko-osoite.</translation>
</message>
</context>
<context>
<name>errorDialog</name>
<message>
<location filename="../app/stacktrace_win_dlg.ui" line="14"/>
<source>Crash info</source>
<translation>Kaatumistiedot</translation>
</message>
</context>
<context>
<name>fsutils</name>
<message>
<location filename="../base/utils/fs.cpp" line="447"/>
<location filename="../base/utils/fs.cpp" line="454"/>
<location filename="../base/utils/fs.cpp" line="464"/>
<location filename="../base/utils/fs.cpp" line="497"/>
<location filename="../base/utils/fs.cpp" line="509"/>
<source>Downloads</source>
<translation>Lataukset</translation>
</message>
</context>
<context>
<name>misc</name>
<message>
<location filename="../base/utils/misc.cpp" line="85"/>
<source>B</source>
<comment>bytes</comment>
<translation>B</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="86"/>
<source>KiB</source>
<comment>kibibytes (1024 bytes)</comment>
<translation>KiB</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="87"/>
<source>MiB</source>
<comment>mebibytes (1024 kibibytes)</comment>
<translation>MiB</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="88"/>
<source>GiB</source>
<comment>gibibytes (1024 mibibytes)</comment>
<translation>GiB</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="89"/>
<source>TiB</source>
<comment>tebibytes (1024 gibibytes)</comment>
<translation>TiB</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="286"/>
<source>Python not detected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="314"/>
<source>Python version: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="341"/>
<source>/s</source>
<comment>per second</comment>
<translation>/s</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="414"/>
<source>%1h %2m</source>
<comment>e.g: 3hours 5minutes</comment>
<translation>%1 h %2 min</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="418"/>
<source>%1d %2h</source>
<comment>e.g: 2days 10hours</comment>
<translation>%1 d %2 h</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="329"/>
<source>Unknown</source>
<comment>Unknown (size)</comment>
<translation>Tuntematon</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="209"/>
<source>qBittorrent will shutdown the computer now because all downloads are complete.</source>
<translation>qBittorrent sammuttaa tietokoneen nyt, koska kaikki lataukset ovat valmistuneet.</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="407"/>
<source>&lt; 1m</source>
<comment>&lt; 1 minute</comment>
<translation>alle minuutti</translation>
</message>
<message>
<location filename="../base/utils/misc.cpp" line="410"/>
<source>%1m</source>
<comment>e.g: 10minutes</comment>
<translation>%1 min</translation>
</message>
<message>
<location filename="../webui/btjson.cpp" line="459"/>
<source>Working</source>
<translation type="unfinished">Toiminnassa</translation>
</message>
<message>
<location filename="../webui/btjson.cpp" line="457"/>
<source>Updating...</source>
<translation>Päivitetään...</translation>
</message>
<message>
<location filename="../webui/btjson.cpp" line="461"/>
<source>Not working</source>
<translation type="unfinished">Ei toiminnassa</translation>
</message>
<message>
<location filename="../webui/btjson.cpp" line="455"/>
<source>Not contacted yet</source>
<translation>Ei yhteyttä vielä</translation>
</message>
</context>
<context>
<name>options_imp</name>
<message>
<location filename="../gui/options_imp.cpp" line="1341"/>
<location filename="../gui/options_imp.cpp" line="1343"/>
<source>Choose export directory</source>
<translation>Valitse vientihakemisto</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1353"/>
<location filename="../gui/options_imp.cpp" line="1355"/>
<location filename="../gui/options_imp.cpp" line="1394"/>
<location filename="../gui/options_imp.cpp" line="1396"/>
<location filename="../gui/options_imp.cpp" line="1407"/>
<location filename="../gui/options_imp.cpp" line="1409"/>
<source>Choose a save directory</source>
<translation>Valitse tallennuskansio</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1289"/>
<source>Add directory to scan</source>
<translation>Lisää seurattava hakemisto</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="215"/>
<source>Supported parameters (case sensitive):</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="216"/>
<source>%N: Torrent name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="217"/>
<source>%L: Category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="218"/>
<source>%F: Content path (same as root path for multifile torrent)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="219"/>
<source>%R: Root path (first torrent subdirectory path)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="220"/>
<source>%D: Save path</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="221"/>
<source>%C: Number of files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="222"/>
<source>%Z: Torrent size (bytes)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="223"/>
<source>%T: Current tracker</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="224"/>
<source>%I: Info hash</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="225"/>
<source>Tip: Encapsulate parameter with quotation marks to avoid text being cut off at whitespace (e.g., &quot;%N&quot;)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1296"/>
<source>Folder is already being watched.</source>
<translation>Kansio on jo seurannassa.</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1299"/>
<source>Folder does not exist.</source>
<translation>Kansiota ei ole.</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1302"/>
<source>Folder is not readable.</source>
<translation>Kansiota ei voida lukea.</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1313"/>
<source>Failure</source>
<translation>Virhe</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1313"/>
<source>Failed to add Scan Folder &apos;%1&apos;: %2</source>
<translation>Kansiota &quot;%1&quot; ei voitu lisätä seurattavien joukkoon: %2</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1380"/>
<location filename="../gui/options_imp.cpp" line="1382"/>
<source>Filters</source>
<translation>Suotimet</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1380"/>
<location filename="../gui/options_imp.cpp" line="1382"/>
<source>Choose an IP filter file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1449"/>
<source>SSL Certificate</source>
<translation>SSL-varmenne</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1461"/>
<source>SSL Key</source>
<translation>SSL-avain</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1494"/>
<source>Parsing error</source>
<translation>Jäsennysvirhe</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1494"/>
<source>Failed to parse the provided IP filter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1496"/>
<source>Successfully refreshed</source>
<translation>Päivitetty onnistuneesti</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1496"/>
<source>Successfully parsed the provided IP filter: %1 rules were applied.</source>
<comment>%1 is a number</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1583"/>
<source>Invalid key</source>
<translation>Virheellinen avain</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1583"/>
<source>This is not a valid SSL key.</source>
<translation>Tämä ei ole kelvollinen SSL-avain.</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1599"/>
<source>Invalid certificate</source>
<translation>Virheellinen varmenne</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1599"/>
<source>This is not a valid SSL certificate.</source>
<translation>Tämä ei ole kelvollinen SSL-varmenne.</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1607"/>
<source>The start time and the end time can&apos;t be the same.</source>
<translation>Aloitus- ja päättymisaika eivät voi olla samoja.</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1607"/>
<source>Time Error</source>
<translation>Aikavirhe</translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1616"/>
<location filename="../gui/options_imp.cpp" line="1620"/>
<source>Length Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1616"/>
<source>The Web UI username must be at least 3 characters long.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/options_imp.cpp" line="1620"/>
<source>The Web UI password must be at least 6 characters long.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>preview</name>
<message>
<location filename="../gui/preview.ui" line="14"/>
<source>Preview selection</source>
<translation>Esikatsele valinta</translation>
</message>
<message>
<location filename="../gui/preview.ui" line="26"/>
<source>The following files support previewing, please select one of them:</source>
<translation>Seuraavat tiedostot tukevat esikatselua, valitse yksi niistä:</translation>
</message>
<message>
<location filename="../gui/preview.ui" line="61"/>
<source>Preview</source>
<translation>Esikatsele</translation>
</message>
<message>
<location filename="../gui/preview.ui" line="68"/>
<source>Cancel</source>
<translation>Peru</translation>
</message>
</context>
</TS>