From 1d3cf5e80b78a9085160cddf83abbe30d0ebba96 Mon Sep 17 00:00:00 2001 From: Henrik Ahlgren Date: Thu, 25 Jun 2015 22:30:17 +0300 Subject: [PATCH] Update Finnish translations --- locale/fi_FI/LC_MESSAGES/messages.mo | Bin 40060 -> 53669 bytes locale/fi_FI/LC_MESSAGES/messages.po | 307 +++++++++++++-------------- 2 files changed, 143 insertions(+), 164 deletions(-) diff --git a/locale/fi_FI/LC_MESSAGES/messages.mo b/locale/fi_FI/LC_MESSAGES/messages.mo index b20659d4d37a254c5adf7fba79275728c4ab6337..e0427d630ccc81c0e1b258d8e2fd4f5bd7b9ee4e 100644 GIT binary patch literal 53669 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, YEAR. # +# Translators: +# Arto Tolonen , 2013. msgid "" msgstr "" "Project-Id-Version: tt-rss 1.7.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-23 08:54+0300\n" -"PO-Revision-Date: 2013-04-20 10:44+0200\n" -"Last-Translator: Arto Tolonen \n" +"PO-Revision-Date: 2015-06-25 22:05+0300\n" +"Last-Translator: Henrik Ahlgren \n" "Language-Team: \n" "Language: fi_FI\n" "MIME-Version: 1.0\n" @@ -141,25 +143,23 @@ msgstr "Käyttäjäoikeutesi eivät riitä tämän sivun näyttämiseen." #: errors.php:29 msgid "Configuration check failed" -msgstr "" +msgstr "Konfiguraation tarkastus epäonnistui" #: errors.php:31 msgid "Your version of MySQL is not currently supported. Please see official site for more information." -msgstr "" +msgstr "MySQL-versiotasi ei tällä hetkellä tueta. Katso lisätietoja viralliselta sivustolta." #: errors.php:35 msgid "SQL escaping test failed, check your database and PHP configuration" msgstr "" #: errors.php:37 -#, fuzzy msgid "Method not found" -msgstr "Syötettä ei löydy" +msgstr "Metodia ei löydy" #: errors.php:39 -#, fuzzy msgid "Plugin not found" -msgstr "Käyttäjätunnusta ei löydy" +msgstr "Lisäosaa ei löydy" #: index.php:133 #: index.php:150 @@ -360,7 +360,7 @@ msgstr "Kirjaudu ulos" #: index.php:256 msgid "Updates are available from Git." -msgstr "" +msgstr "Päivityksiä saatavilla Gitistä." #: prefs.php:33 #: prefs.php:120 @@ -401,9 +401,8 @@ msgid "Users" msgstr "Käyttäjät" #: prefs.php:136 -#, fuzzy msgid "System" -msgstr "Järjestelmän lisäosat" +msgstr "Järjestelmä" #: register.php:187 #: include/login_form.php:245 @@ -412,7 +411,7 @@ msgstr "Luo uusi käyttäjätili" #: register.php:193 msgid "New user registrations are administratively disabled." -msgstr "" +msgstr "Uusien käyttäjien rekisteröityminen on hallinnollisesti estetty." #: register.php:197 #: register.php:242 @@ -438,11 +437,11 @@ msgstr "" #: register.php:224 msgid "Desired login:" -msgstr "" +msgstr "Haluttu käyttäjätunnus:" #: register.php:227 msgid "Check availability" -msgstr "" +msgstr "Tarkasta saatavuus" #: register.php:229 #: classes/handler/public.php:784 @@ -456,31 +455,31 @@ msgstr "Paljonko on kaksi plus kaksi:" #: register.php:235 msgid "Submit registration" -msgstr "" +msgstr "Lähetä rekisteröinti" #: register.php:253 msgid "Your registration information is incomplete." -msgstr "" +msgstr "Antamasi rekisteröintitiedot ovat epätäydelliset." #: register.php:268 msgid "Sorry, this username is already taken." -msgstr "" +msgstr "Valitettavasti käyttäjätunnus on jo varattu." #: register.php:287 msgid "Registration failed." -msgstr "" +msgstr "Rekisteröinti epäonnistui." #: register.php:334 msgid "Account created successfully." -msgstr "" +msgstr "Käyttäjätunnus luotu onnistuneesti." #: register.php:356 msgid "New user registrations are currently closed." -msgstr "" +msgstr "Uusien käyttäjien rekisteröinti on tällä hetkellä suljettu." #: update.php:62 msgid "Tiny Tiny RSS data update script." -msgstr "" +msgstr "Tiny Tiny RSS:n datapäivitysskripti." #: include/digest.php:109 #: include/functions.php:1269 @@ -490,14 +489,14 @@ msgstr "" #: classes/opml.php:421 #: classes/pref/feeds.php:226 msgid "Uncategorized" -msgstr "" +msgstr "Luokittelemattomat" #: include/feedbrowser.php:84 #, php-format msgid "%d archived article" msgid_plural "%d archived articles" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%d arkistoitu artikkeli" +msgstr[1] "%d arkistoitua artikkelia" #: include/feedbrowser.php:108 msgid "No feeds found." @@ -541,7 +540,7 @@ msgstr "Siirry edelliseen artikkeliin (älä laajenna tai merkitse luetuksi)" #: include/functions2.php:61 msgid "Show search dialog" -msgstr "Etsi..." +msgstr "Näytä hakudialogi" #: include/functions2.php:62 msgid "Article" @@ -746,8 +745,8 @@ msgstr "Hakutulokset: %s" #: classes/feeds.php:714 msgid "comment" msgid_plural "comments" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "kommentti" +msgstr[1] "kommenttia" #: include/functions2.php:1302 #: classes/feeds.php:718 @@ -801,11 +800,11 @@ msgstr "Syötteen osoite" #: plugins/af_sort_bayes/init.php:402 #: plugins/share/init.php:123 msgid "Close this window" -msgstr "Sulje" +msgstr "Sulje ikkuna" #: include/functions2.php:1661 msgid "(edit note)" -msgstr "" +msgstr "(muokkaa muistiinpanoa)" #: include/functions2.php:1915 msgid "unknown type" @@ -879,7 +878,7 @@ msgstr "Käytä vähemmän dataliikennettä" #: include/login_form.php:228 msgid "Does not display images in articles, reduces automatic refreshes." -msgstr "" +msgstr "Ei näytetä kuvia artikkeleissa, vähentää automaattipäivityksiä." #: include/login_form.php:236 msgid "Remember me" @@ -892,19 +891,19 @@ msgstr "Kirjaudu sisään" #: include/sessions.php:61 msgid "Session failed to validate (incorrect IP)" -msgstr "" +msgstr "Istunnon validointi epäonnistui (virheellinen IP)" #: include/sessions.php:67 msgid "Session failed to validate (schema version changed)" -msgstr "" +msgstr "Istunnon validointi epäonnistui (tietokantakaava muuttunut)" #: include/sessions.php:85 msgid "Session failed to validate (user not found)" -msgstr "" +msgstr "Istunnon validointi epäonnistui (käyttäjää ei löydy)" #: include/sessions.php:94 msgid "Session failed to validate (password changed)" -msgstr "" +msgstr "Session validointi epäonnistui (salasana vaihtunut)" #: classes/backend.php:33 msgid "Other interface tips are available in the Tiny Tiny RSS wiki." @@ -1064,11 +1063,11 @@ msgstr "Käyttäjäoikeutesi eivät riitä päivitysscriptin suorittamiseen." #: classes/handler/public.php:918 msgid "Database Updater" -msgstr "" +msgstr "Tietokannan päivitys" #: classes/handler/public.php:983 msgid "Perform updates" -msgstr "" +msgstr "Suorita päivityksiä" #: classes/feeds.php:53 msgid "View as RSS feed" @@ -1081,9 +1080,9 @@ msgid "View as RSS" msgstr "Näytä RSS-syötteenä" #: classes/feeds.php:62 -#, fuzzy, php-format +#, php-format msgid "Last updated: %s" -msgstr "Syötteet päivitetty viimeksi %s" +msgstr "Päivitetty viimeksi: %s" #: classes/feeds.php:90 #: classes/pref/users.php:337 @@ -1322,9 +1321,8 @@ msgid "This feed" msgstr "Tämä syöte" #: classes/feeds.php:1158 -#, fuzzy msgid "Search syntax" -msgstr "Etsi" +msgstr "Haun syntaksi" #: classes/article.php:25 msgid "Article not found." @@ -1401,7 +1399,7 @@ msgstr "" #: plugins/import_export/init.php:424 #, php-format msgid "Upload failed with error code %d" -msgstr "" +msgstr "Lähettäminen epäonnistui virhekoodilla %d" #: classes/opml.php:484 #: plugins/googlereaderimport/init.php:80 @@ -1414,7 +1412,7 @@ msgstr "Ladatun tiedoston siirtäminen epäonnistui." #: plugins/googlereaderimport/init.php:84 #: plugins/import_export/init.php:442 msgid "Error: please upload OPML file." -msgstr "" +msgstr "Virhe: lähetä OPML-tiedosto." #: classes/opml.php:499 #, fuzzy @@ -1424,17 +1422,17 @@ msgstr "Virhe: siirretty OPML-tiedosto katosi." #: classes/opml.php:506 #: plugins/googlereaderimport/init.php:187 msgid "Error while parsing document." -msgstr "" +msgstr "Virhe tulkitessa dokumenttia." #: classes/pref/system.php:8 #: classes/pref/users.php:6 #: plugins/instances/init.php:154 msgid "Your access level is insufficient to open this tab." -msgstr "" +msgstr "Käyttäjäoikeutesi eivät ole riittävät tämän alasivun avaamiseen." #: classes/pref/system.php:29 msgid "Error Log" -msgstr "" +msgstr "Virheloki" #: classes/pref/system.php:40 #: plugins/af_sort_bayes/init.php:250 @@ -1442,26 +1440,24 @@ msgid "Refresh" msgstr "Päivitä" #: classes/pref/system.php:43 -#, fuzzy msgid "Clear log" -msgstr "Poista värit" +msgstr "Tyhjennä loki" #: classes/pref/system.php:48 msgid "Error" -msgstr "" +msgstr "Virhe" #: classes/pref/system.php:49 -#, fuzzy msgid "Filename" -msgstr "Tiedosto:" +msgstr "Tiedosto" #: classes/pref/system.php:50 msgid "Message" -msgstr "" +msgstr "Viesti" #: classes/pref/system.php:52 msgid "Date" -msgstr "" +msgstr "Päiväys" #: classes/pref/users.php:34 msgid "User not found" @@ -1497,7 +1493,7 @@ msgstr "Valinnat" #: classes/pref/users.php:232 #, php-format msgid "Added user %s with password %s" -msgstr "" +msgstr "Käyttäjätunnus %s lisätty salasanalla %s" #: classes/pref/users.php:239 #, php-format @@ -1512,12 +1508,12 @@ msgstr "Käyttäjätunnus %s on jo olemassa." #: classes/pref/users.php:265 #, php-format msgid "Changed password of user %s to %s" -msgstr "" +msgstr "Käyttäjän %s salasanaksi vaihdettu %s" #: classes/pref/users.php:267 #, php-format msgid "Sending new password of user %s to %s" -msgstr "" +msgstr "Lähetetään käyttäjän %s uusi salasana osoitteeseen %s" #: classes/pref/users.php:291 msgid "[tt-rss] Password change notification" @@ -1604,7 +1600,7 @@ msgstr "Artikkeleiden siivous" #: classes/pref/feeds.php:643 msgid "Hint: you need to fill in your login information if your feed requires authentication, except for Twitter feeds." -msgstr "" +msgstr "Vinkki: sinun on annettava kirjautumistiedot jos syöte vaatii kirjautumisen, paitsi Twitter-syötteet." #: classes/pref/feeds.php:659 #: classes/pref/feeds.php:857 @@ -1619,7 +1615,7 @@ msgstr "Sisällytä sähköpostitiivistelmään" #: classes/pref/feeds.php:684 #: classes/pref/feeds.php:869 msgid "Always display image attachments" -msgstr "Näytä aina kuvat" +msgstr "Näytä aina liitetyt kuvat" #: classes/pref/feeds.php:697 #: classes/pref/feeds.php:877 @@ -1698,7 +1694,7 @@ msgstr "Lisää toimintoja..." #: classes/pref/feeds.php:1349 msgid "Manual purge" -msgstr "" +msgstr "Manuaalinen siivous" #: classes/pref/feeds.php:1353 msgid "Clear feed data" @@ -1715,15 +1711,15 @@ msgstr "OPML" #: classes/pref/feeds.php:1406 msgid "Using OPML you can export and import your feeds, filters, labels and Tiny Tiny RSS settings." -msgstr "" +msgstr "OPML:ää käyttäen voit viedä ja tuoda syötteitä, suodattimia, tunnisteita ja Tiny Tiny RSS:n asetuksia." #: classes/pref/feeds.php:1406 msgid "Only main settings profile can be migrated using OPML." -msgstr "" +msgstr "Vain pääasetusprofiili voidaan siirtää OPML:ää käyttäen." #: classes/pref/feeds.php:1419 msgid "Import my OPML" -msgstr "" +msgstr "Tuo OPML" #: classes/pref/feeds.php:1423 msgid "Filename:" @@ -1731,39 +1727,39 @@ msgstr "Tiedosto:" #: classes/pref/feeds.php:1425 msgid "Include settings" -msgstr "" +msgstr "Sisältäen asetukset" #: classes/pref/feeds.php:1429 msgid "Export OPML" -msgstr "" +msgstr "Vie OMPL" #: classes/pref/feeds.php:1433 msgid "Your OPML can be published publicly and can be subscribed by anyone who knows the URL below." -msgstr "" +msgstr "OPML:si voidaan julkaista ja kuka vain voi tilata ne käyttäen alla olevaa osoitetta." #: classes/pref/feeds.php:1435 msgid "Published OPML does not include your Tiny Tiny RSS settings, feeds that require authentication or feeds hidden from Popular feeds." -msgstr "" +msgstr "Julkaistu OPML ei sisällä Tiny Tiny RSS -asetuksiasi, autentikointia vaativia syötteitä tai suosituista syötteistä piilotettuja syötteitä." #: classes/pref/feeds.php:1437 msgid "Public OPML URL" -msgstr "" +msgstr "Julkinen OPML URL" #: classes/pref/feeds.php:1438 msgid "Display published OPML URL" -msgstr "" +msgstr "Näytä julkaistu OPML URL" #: classes/pref/feeds.php:1447 msgid "Firefox integration" -msgstr "" +msgstr "Firefox-integraatio" #: classes/pref/feeds.php:1449 msgid "This Tiny Tiny RSS site can be used as a Firefox Feed Reader by clicking the link below." -msgstr "" +msgstr "Tiny Tiny RSS -sivustoa voidaan käyttää Firefoxin syötelukijana klikkaamalla alla olevaa linkkiä" #: classes/pref/feeds.php:1456 msgid "Click here to register this site as a feed reader." -msgstr "" +msgstr "Klikkaa tästä rekisteröidäksesi tämän sivuston syötelukijaksi." #: classes/pref/feeds.php:1464 msgid "Published & shared articles / Generated feeds" @@ -2028,7 +2024,7 @@ msgstr "Oletusaikaväli" #: classes/pref/prefs.php:32 msgid "Shortest interval at which a feed will be checked for updates regardless of update method" -msgstr "" +msgstr "Lyhyin aikaväli millä syötettä tarkistetaan riippumatta päivitystavasta" #: classes/pref/prefs.php:33 msgid "Mark articles in e-mail digest as read" @@ -2085,7 +2081,7 @@ msgstr "Päiväyksen pitempi muoto" #: classes/pref/prefs.php:42 msgid "The syntax used is identical to the PHP date() function." -msgstr "" +msgstr "Syntaksi on sama kuin PHP:n date()-funktiossa." #: classes/pref/prefs.php:43 msgid "On catchup show next feed" @@ -2153,9 +2149,8 @@ msgid "Customize CSS stylesheet to your liking" msgstr "Muokkaa lukijaa mieleiseksesi CSS-tyylitiedostolla" #: classes/pref/prefs.php:54 -#, fuzzy msgid "Time zone" -msgstr "Käyttäjän aikavyöhyke" +msgstr "Aikavyöhyke" #: classes/pref/prefs.php:55 msgid "Group headlines in virtual feeds" @@ -2166,13 +2161,12 @@ msgid "Special feeds, labels, and categories are grouped by originating feeds" msgstr "Erikoiset-syötteet, tunnisteet ja kansiot ryhmitellään alkuperäisen syötteen mukaan" #: classes/pref/prefs.php:56 -#, fuzzy msgid "Language" -msgstr "Kieli:" +msgstr "Kieli" #: classes/pref/prefs.php:57 msgid "Theme" -msgstr "" +msgstr "Teema" #: classes/pref/prefs.php:57 msgid "Select one of the available CSS themes" @@ -2192,7 +2186,7 @@ msgstr "Syötetyt salasanat eivät täsmää." #: classes/pref/prefs.php:87 msgid "Function not supported by authentication module." -msgstr "" +msgstr "Autentikointimoduli ei tue toimintoa." #: classes/pref/prefs.php:126 msgid "The configuration was saved." @@ -2204,7 +2198,7 @@ msgstr "Tietosi tallennettiin." #: classes/pref/prefs.php:160 msgid "Your preferences are now set to default values." -msgstr "" +msgstr "Asetuksesi ovat nyt oletusarvoissaan." #: classes/pref/prefs.php:183 msgid "Personal data / Authentication" @@ -2256,11 +2250,11 @@ msgstr "Vaihda salasana" #: classes/pref/prefs.php:308 msgid "One time passwords / Authenticator" -msgstr "" +msgstr "Kertakäyttösalasanat" #: classes/pref/prefs.php:312 msgid "One time passwords are currently enabled. Enter your current password below to disable." -msgstr "" +msgstr "Kertakäyttösalasanat on käytössä. Anna nykyinen salasana poistaaksesi käytöstä." #: classes/pref/prefs.php:337 #: classes/pref/prefs.php:388 @@ -2273,15 +2267,15 @@ msgstr "Poista OTP käytöstä" #: classes/pref/prefs.php:354 msgid "You will need a compatible Authenticator to use this. Changing your password would automatically disable OTP." -msgstr "" +msgstr "Tarvitset yhteensopivan autentikointiohjelman. Salasanan vaihtaminen poistaa kertakäyttösalasanat käytöstä." #: classes/pref/prefs.php:356 msgid "Scan the following code by the Authenticator application:" -msgstr "" +msgstr "Skannaa tämä koodi autentikointiohjelmalla" #: classes/pref/prefs.php:393 msgid "Enter the generated one time password" -msgstr "" +msgstr "Syötä luotu kertakäyttösalasana" #: classes/pref/prefs.php:407 msgid "Enable OTP" @@ -2289,11 +2283,11 @@ msgstr "Aktivoi kertakäyttösalasana" #: classes/pref/prefs.php:413 msgid "PHP GD functions are required for OTP support." -msgstr "" +msgstr "Kertakäyttösalasanojen tuki vaatii PHP GD -funktiot." #: classes/pref/prefs.php:456 msgid "Some preferences are only available in default profile." -msgstr "" +msgstr "Jotkut asetukset ovat saatavilla vain oletusprofiilissa." #: classes/pref/prefs.php:554 msgid "Customize" @@ -2338,7 +2332,7 @@ msgstr "Päivitä sivu aktivoidaksesi lisäosiin tehdyt muutokset." #: classes/pref/prefs.php:698 msgid "Download more plugins at tt-rss.org forums or wiki." -msgstr "" +msgstr "Lataa lisää lisäosia tt-rss.org:n foorumeilta tai wikistä." #: classes/pref/prefs.php:724 msgid "System plugins" @@ -2383,9 +2377,8 @@ msgid "Enable selected plugins" msgstr "Aktivoi valitut lisäosat" #: classes/pref/prefs.php:913 -#, fuzzy msgid "Incorrect one time password" -msgstr "Väärä salasana" +msgstr "Väärä kertakäyttösalasana" #: classes/pref/prefs.php:916 #: classes/pref/prefs.php:933 @@ -2420,7 +2413,7 @@ msgstr "" #: classes/dlg.php:48 msgid "Your Public OPML URL is:" -msgstr "" +msgstr "Julkinen OPML URL:isi on:" #: classes/dlg.php:57 #: classes/dlg.php:214 @@ -2435,7 +2428,7 @@ msgstr "" #: classes/dlg.php:75 #: classes/dlg.php:84 msgid "Last update:" -msgstr "" +msgstr "Viimeksi päivitetty:" #: classes/dlg.php:80 msgid "Update daemon is taking too long to perform a feed update. This could indicate a problem like crash or a hang. Please check the daemon process or contact instance owner." @@ -2468,7 +2461,7 @@ msgstr "Tämän RSS-syötteen julkinen osoite on:" #: plugins/af_psql_trgm/init.php:28 #, php-format msgid "Data saved (%s, %d)" -msgstr "" +msgstr "Tiedot talletettu (%s, %d)" #: plugins/af_psql_trgm/init.php:112 #, fuzzy @@ -2477,9 +2470,8 @@ msgstr "Tähdelliset artikkelit" #: plugins/af_psql_trgm/init.php:118 #: plugins/af_psql_trgm/init.php:225 -#, fuzzy msgid "Mark similar articles as read" -msgstr "Merkitäänkö kaikki artikkelit luetuksi?" +msgstr "Merkitäänkö samankaltaiset artikkelit luetuksi?" #: plugins/af_psql_trgm/init.php:164 msgid "Global settings" @@ -2508,16 +2500,16 @@ msgstr "" #: plugins/af_comics/init.php:39 msgid "Feeds supported by af_comics" -msgstr "" +msgstr "af_comics:n tukemat syötteet" #: plugins/af_comics/init.php:41 msgid "The following comics are currently supported:" -msgstr "" +msgstr "Seuraavat sarjakuvat ovat tuettuja:" #: plugins/note/init.php:26 #: plugins/note/note.js:11 msgid "Edit article note" -msgstr "" +msgstr "Muokkaa artikkelin muistiinpanoa" #: plugins/googlereaderimport/init.php:92 #: plugins/import_export/init.php:450 @@ -2531,7 +2523,7 @@ msgstr "" #: plugins/googlereaderimport/init.php:183 msgid "The document has incorrect format." -msgstr "" +msgstr "Dokumentin muoto on virheellinen." #: plugins/googlereaderimport/init.php:354 msgid "Import starred or shared items from Google Reader" @@ -2555,7 +2547,7 @@ msgstr "" #: plugins/mailto/init.php:49 #: plugins/mail/init.php:112 msgid "Multiple articles" -msgstr "" +msgstr "Monta artikkelia" #: plugins/mailto/init.php:71 msgid "Clicking the following link to invoke your mail client:" @@ -2563,7 +2555,7 @@ msgstr "" #: plugins/mailto/init.php:75 msgid "Forward selected article(s) by email." -msgstr "" +msgstr "Lähetä valitut artikkeli(t) sähköpostitse." #: plugins/mailto/init.php:78 msgid "You should be able to edit the message before sending in your mail client." @@ -2624,7 +2616,7 @@ msgstr[1] "" #: plugins/import_export/init.php:395 msgid "Could not load XML document." -msgstr "" +msgstr "XML-dokumentin lataus epäonnistui." #: plugins/import_export/init.php:407 msgid "Prepare data" @@ -2649,15 +2641,15 @@ msgstr "Asetukset tallennettiin." #: plugins/auth_internal/init.php:65 msgid "Please enter your one time password:" -msgstr "" +msgstr "Syötä kertakäyttösalasanasi:" #: plugins/auth_internal/init.php:188 msgid "Password has been changed." -msgstr "" +msgstr "Salasana on vaihdettu." #: plugins/auth_internal/init.php:190 msgid "Old password is incorrect." -msgstr "" +msgstr "Vanha salasana on virheellinen." #: plugins/close_button/init.php:22 msgid "Close article" @@ -2665,20 +2657,19 @@ msgstr "Sulje artikkeli" #: plugins/mail/init.php:28 msgid "Mail addresses saved." -msgstr "" +msgstr "Sähköpostiosoite on tallennettu." #: plugins/mail/init.php:34 -#, fuzzy msgid "Mail plugin" -msgstr "Käyttäjän lisäosat" +msgstr "Sähköpostilisäosa" #: plugins/mail/init.php:36 msgid "You can set predefined email addressed here (comma-separated list):" -msgstr "" +msgstr "Voit listata sähköpostiosoitteita tähän (pilkulla erotettuna):" #: plugins/mail/init.php:140 msgid "To:" -msgstr "" +msgstr "Vastaanottaja:" #: plugins/mail/init.php:155 msgid "Subject:" @@ -2734,7 +2725,7 @@ msgstr "" #: plugins/instances/init.php:314 msgid "Last connected" -msgstr "" +msgstr "Viimeksi yhteydessä" #: plugins/instances/init.php:315 msgid "Status" @@ -2742,7 +2733,7 @@ msgstr "Tila" #: plugins/instances/init.php:316 msgid "Stored feeds" -msgstr "" +msgstr "Talletetut syötteet" #: plugins/instances/init.php:433 msgid "Create link" @@ -2750,9 +2741,8 @@ msgstr "Luo linkki" #: plugins/vf_shared/init.php:16 #: plugins/vf_shared/init.php:54 -#, fuzzy msgid "Shared articles" -msgstr "Tähdelliset artikkelit" +msgstr "Jaetut artikkelit" #: plugins/af_sort_bayes/init.php:122 msgid "+1" @@ -2805,20 +2795,20 @@ msgstr "" #: plugins/bookmarklets/init.php:22 msgid "Drag the link below to your browser toolbar, open the feed you're interested in in your browser and click on the link to subscribe to it." -msgstr "" +msgstr "Raahaa allaoleva linkki selaimesi työkaluriville, avaa syöte josta olet kiinnsotunut selaimessasi ja klikkaa linkkiä tilataksesi syötteen." #: plugins/bookmarklets/init.php:26 #, php-format msgid "Subscribe to %s in Tiny Tiny RSS?" -msgstr "" +msgstr "TIlataanko %s Tiny Tiny RSS:ssä?" #: plugins/bookmarklets/init.php:31 msgid "Subscribe in Tiny Tiny RSS" -msgstr "" +msgstr "Tilaa Tiny Tiny RSS:ssä" #: plugins/bookmarklets/init.php:34 msgid "Use this bookmarklet to publish arbitrary pages using Tiny Tiny RSS" -msgstr "" +msgstr "Käytä tätä kirjanmerkkiä tilataksesi sivuja Tiny Tiny RSS:ää käyttäen" #: plugins/share/init.php:39 msgid "You can disable all articles shared by unique URLs here." @@ -2830,33 +2820,31 @@ msgstr "Poista kaikkien artikkeleiden jako" #: plugins/share/init.php:77 msgid "Share by URL" -msgstr "" +msgstr "Jaa osoitteella" #: plugins/share/init.php:99 msgid "You can share this article by the following unique URL:" -msgstr "" +msgstr "Voit jakaa tämän artikkelin seuraavalla uniikilla osoitteella:" #: plugins/share/init.php:117 -#, fuzzy msgid "Unshare article" -msgstr "Poista tähti artikkelista" +msgstr "Poista artikkelin jako" #: js/functions.js:62 msgid "The error will be reported to the configured log destination." -msgstr "" +msgstr "Virhe lähetetään konfiguroituun lokikohteeseen." #: js/functions.js:90 msgid "Report to tt-rss.org" -msgstr "" +msgstr "Ilmoita tt-rss.org:lle" #: js/functions.js:93 -#, fuzzy msgid "Close" -msgstr "sulje" +msgstr "Sulje" #: js/functions.js:104 msgid "Are you sure to report this exception to tt-rss.org? The report will include information about your web browser and tt-rss configuration. Your IP will be saved in the database." -msgstr "" +msgstr "Haluatko varmasti ilmoittaa tämän poikkeaman tt-rss.org:lle? Raportti sisältää tietoja web-selaimestaasi ja tt-rss-konfiguraatiosta. IP-osoitteesi talletetaan tietokantaan." #: js/functions.js:224 #, fuzzy @@ -2916,7 +2904,7 @@ msgstr "Yhtään syötettä ei ole valittuna." #: js/functions.js:1727 msgid "Remove selected feeds from the archive? Feeds with stored articles will not be removed." -msgstr "" +msgstr "Poistetaanko valitut syötteet arkistosta? Syötteitä joissa on tallennettuja artikkeleita ei poisteta." #: js/functions.js:1766 msgid "Feeds with update errors" @@ -2987,7 +2975,7 @@ msgstr "Poistetaanko valitut tunnisteet?" #: js/prefs.js:299 msgid "Removing selected labels..." -msgstr "" +msgstr "Poistetaan valitut tunnisteet..." #: js/prefs.js:312 #: js/prefs.js:1380 @@ -2996,7 +2984,7 @@ msgstr "Yhtään tunnistetta ei ole valittuna" #: js/prefs.js:326 msgid "Remove selected users? Neither default admin nor your account will be removed." -msgstr "" +msgstr "Poistetaanko valitut käyttäjät? Ylläpitäjän tai sinun tunnustasi ei poisteta." #: js/prefs.js:329 msgid "Removing selected users..." @@ -3071,7 +3059,7 @@ msgstr "Käyttäjätiedot" #: js/prefs.js:589 msgid "Please select only one filter." -msgstr "Valitse vain yksi syöte" +msgstr "Valitse vain yksi syöte." #: js/prefs.js:607 msgid "Combine selected filters?" @@ -3095,13 +3083,13 @@ msgstr "" #: js/prefs.js:799 msgid "Please choose an OPML file first." -msgstr "" +msgstr "Valitse ensin OPML-tiedosto." #: js/prefs.js:802 #: plugins/googlereaderimport/init.js:45 #: plugins/import_export/import_export.js:115 msgid "Importing, please wait..." -msgstr "" +msgstr "Importoidaan, odota..." #: js/prefs.js:969 msgid "Reset to defaults?" @@ -3117,7 +3105,7 @@ msgstr "Poistetaanko kaikki tämän lisäosan tallentamat tiedot?" #: js/prefs.js:1792 msgid "Clear all messages in the error log?" -msgstr "" +msgstr "Tyhjätäänkö kaikki viestit virhelokista?" #: js/tt-rss.js:127 msgid "Mark all articles as read?" @@ -3144,7 +3132,7 @@ msgstr "" #: js/tt-rss.js:518 #: js/tt-rss.js:719 msgid "Widescreen is not available in combined mode." -msgstr "" +msgstr "Leveä näyttö ei käytössä yhdistelmätilassa." #: js/tt-rss.js:677 msgid "You can't unsubscribe from the category." @@ -3185,11 +3173,11 @@ msgid "Publish article" msgstr "Julkista artikkeli" #: js/viewfeed.js:690 -#, fuzzy, perl-format +#, perl-format msgid "%d article selected" msgid_plural "%d articles selected" -msgstr[0] "Yhtään artikkelia ei ole valittuna." -msgstr[1] "Yhtään artikkelia ei ole valittuna." +msgstr[0] "%d artikkeli valittu" +msgstr[1] "%d artikkelia valittu" #: js/viewfeed.js:762 #: js/viewfeed.js:790 @@ -3209,15 +3197,15 @@ msgstr "Yhtään artikkelia ei ole valittuna." #, perl-format msgid "Delete %d selected article in %s?" msgid_plural "Delete %d selected articles in %s?" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Poista %d valittu artikkeli syötteessä %s?" +msgstr[1] "Poista %d valittua artikkelia syötteessä %s?" #: js/viewfeed.js:1048 #, perl-format msgid "Delete %d selected article?" msgid_plural "Delete %d selected articles?" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Poista %d valittu artikkeli?" +msgstr[1] "Poista %d valittua artikkelia?" #: js/viewfeed.js:1090 #, perl-format @@ -3255,9 +3243,8 @@ msgstr "Tallennetaan artikkelin avainsanat..." #: js/viewfeed.js:1326 #: js/viewfeed.js:113 #: js/viewfeed.js:184 -#, fuzzy msgid "Click to open next unread feed." -msgstr "Napsauta muokataksesi syötettä" +msgstr "Napsauta avataksesi seuraavan lukemattoman syötteen." #: js/viewfeed.js:1984 msgid "Open original article" @@ -3277,9 +3264,8 @@ msgid "Select articles in group" msgstr "Valitse osoittimen kohdalla oleva artikkeli" #: js/viewfeed.js:2191 -#, fuzzy msgid "Mark group as read" -msgstr "Merkitse luetuiksi" +msgstr "Merkitse ryhmä luetuiksi" #: js/viewfeed.js:2203 msgid "Mark feed as read" @@ -3302,9 +3288,8 @@ msgid "Sorry, your browser does not support sandboxed iframes." msgstr "" #: plugins/af_psql_trgm/init.js:11 -#, fuzzy msgid "Related articles" -msgstr "Poista artikkeli" +msgstr "Liittyvät artikkelit" #: plugins/note/note.js:17 msgid "Saving article note..." @@ -3340,21 +3325,19 @@ msgstr "Tuo tiedot" #: plugins/import_export/import_export.js:112 msgid "Please choose the file first." -msgstr "" +msgstr "Valitse ensin tiedosto." #: plugins/shorten_expanded/init.js:37 -#, fuzzy msgid "Click to expand article" msgstr "Napsauta nähdäksesi koko artikkelin." #: plugins/mail/mail.js:36 msgid "Error sending email:" -msgstr "" +msgstr "Virhe lähtettäessä sähköpostia:" #: plugins/mail/mail.js:38 -#, fuzzy msgid "Your message has been sent." -msgstr "Tietosi tallennettiin." +msgstr "Viestisi lähetettiin." #: plugins/instances/instances.js:10 msgid "Link Instance" @@ -3375,11 +3358,11 @@ msgstr "" #: plugins/instances/instances.js:139 #: plugins/instances/instances.js:151 msgid "No instances are selected." -msgstr "" +msgstr "Ei valittuja instansseja." #: plugins/instances/instances.js:156 msgid "Please select only one instance." -msgstr "" +msgstr "Valitse vain yksi instanssi." #: plugins/af_sort_bayes/init.js:26 #, fuzzy @@ -3392,27 +3375,23 @@ msgstr "" #: plugins/share/share.js:10 msgid "Share article by URL" -msgstr "" +msgstr "Jaa artikkeli URL:lla" #: plugins/share/share.js:14 -#, fuzzy msgid "Generate new share URL for this article?" -msgstr "Anna uusi pistemäärä tälle artikkelille:" +msgstr "Luodaanko uusi jako-URL tälle artikkelille?" #: plugins/share/share.js:18 -#, fuzzy msgid "Trying to change URL..." msgstr "Vaihdetaan osoitetta..." #: plugins/share/share.js:55 -#, fuzzy msgid "Remove sharing for this article?" -msgstr "Muokkaa tämän artikkelin avainsanoja" +msgstr "Poistetaanko tämän artikkelin jakaminen?" #: plugins/share/share.js:59 -#, fuzzy msgid "Trying to unshare..." -msgstr "Vaihdetaan osoitetta..." +msgstr "Poistetaan jakaminen..." #: plugins/share/share_prefs.js:3 msgid "This will invalidate all previously shared article URLs. Continue?" @@ -3446,7 +3425,7 @@ msgstr "Merkitäänkö kaikki kahta viikkoa vanhemmat artikkelit syötteessä %s #: js/functions.js:615 msgid "Error explained" -msgstr "" +msgstr "Virheet selitettynä" #: js/functions.js:697 msgid "Upload complete." @@ -3571,7 +3550,7 @@ msgstr "Syötteet joissa ei ole tuoreita artikkeleita" #: js/prefs.js:1214 msgid "Replace current OPML publishing address with a new one?" -msgstr "" +msgstr "Korvataanko nykyinen OPML-julkaisuosoite uudella?" #: js/prefs.js:1303 msgid "Clearing feed..."