# Finnish (fi) localisation of Virtaal. # Copyright (C) 2008-2010 Zuza Software Foundation (Translate.org.za) # This file is distributed under the same license as the Virtaal package. # Jussi Aalto , 2009, 2010. #: ../virtaal/support/native_widgets.py:50 #: ../virtaal/support/native_widgets.py:51 msgid "" msgstr "" "Project-Id-Version: Virtaal 0.4.0\n" "Report-Msgid-Bugs-To: translate-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2011-04-18 15:51+0200\n" "PO-Revision-Date: 2011-05-19 15:48+0200\n" "Last-Translator: Jussi \n" "Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Pootle 2.1.5\n" #: ../share/applications/virtaal.desktop.in.h:1 #: ../share/virtaal/virtaal.glade.h:1 ../virtaal/support/native_widgets.py:101 #: ../virtaal/views/mainview.py:746 msgid "Virtaal" msgstr "Virtaal" #: ../share/applications/virtaal.desktop.in.h:2 msgid "Translation Tool" msgstr "Käännöstyökalu" #: ../share/applications/virtaal.desktop.in.h:3 msgid "" "A translation tool to help a human translator translate files into other " "languages" msgstr "Käännöstyökalu helpottamaan tiedostojen kääntämistä muille kielille" #: ../share/virtaal/virtaal.glade.h:2 msgid "_File" msgstr "_Tiedosto" #: ../share/virtaal/virtaal.glade.h:3 msgid "_Update to Template" msgstr "P_äivitä mallineeseen" #: ../share/virtaal/virtaal.glade.h:4 msgid "_Export" msgstr "Vi_e" #: ../share/virtaal/virtaal.glade.h:5 msgid "_Recent Files" msgstr "_Viimeisimmät tiedostot" #: ../share/virtaal/virtaal.glade.h:6 msgid "_Edit" msgstr "_Muokkaa" #. l10n: Activating this menu item copies the whole source (or part thereof) to the target. The "copy" is not necessarily the same as the source: terminology placeables are translated when copied and language-specific punctionation changes are made automatically. #: ../share/virtaal/virtaal.glade.h:8 msgid "Transfer From Source" msgstr "Siirrä lähteestä" #. l10n: More information about placeables: http://translate.sourceforge.net/wiki/virtaal/placeables #: ../share/virtaal/virtaal.glade.h:10 msgid "P_revious Placeable" msgstr "_Edellinen sijoite" #: ../share/virtaal/virtaal.glade.h:11 msgid "_Next Placeable" msgstr "_Seuraava sijoite" #: ../share/virtaal/virtaal.glade.h:12 msgid "_View" msgstr "_Näytä" #: ../share/virtaal/virtaal.glade.h:13 msgid "_Full Screen" msgstr "_Kokoruututila" #: ../share/virtaal/virtaal.glade.h:14 msgid "_Quality Checks" msgstr "_Laatutarkastukset" #: ../share/virtaal/virtaal.glade.h:15 msgid "_Navigation" msgstr "_Selailu" #: ../share/virtaal/virtaal.glade.h:16 msgid "P_age Up" msgstr "S_ivu ylöspäin" #: ../share/virtaal/virtaal.glade.h:17 msgid "_Page Down" msgstr "_Sivu alaspäin" #: ../share/virtaal/virtaal.glade.h:18 msgid "_Help" msgstr "_Ohje" #: ../share/virtaal/virtaal.glade.h:19 msgid "_Online Help" msgstr "_Ohjeita verkosta" #: ../share/virtaal/virtaal.glade.h:20 msgid "_Tutorial" msgstr "_Harjoitustehtävä" #: ../share/virtaal/virtaal.glade.h:21 msgid "_Localization Guide" msgstr "_Kotoistusohje" #: ../share/virtaal/virtaal.glade.h:22 msgid "Report a _Bug" msgstr "Tee _vikailmoitus" #: ../share/virtaal/virtaal.glade.h:23 msgid "New Language Pair" msgstr "Uusi kielipari" #: ../share/virtaal/virtaal.glade.h:24 msgid "" "The Original is the language from which you are translating, also " "called the source language.\n" "\n" "If you are translating from English to French then English would be your " "original or source language." msgstr "" "Alkuperäinen on kieli josta olet kääntämässä, ts. lähdekieli.\n" "\n" "Jos käännät englannista suomeksi on englanti siis alkuperäinen tai " "lähdekieli." #: ../share/virtaal/virtaal.glade.h:27 msgid "Original" msgstr "Alkuperäinen" #: ../share/virtaal/virtaal.glade.h:28 msgid "" "The Translation is the language into which you are translating, also " "called the target language.\n" "\n" "If you are translating from English to French then French would be your " "translation or target language." msgstr "" "Käännös on kieli jolle olet kääntämässä, ts. kohdekieli.\n" "\n" "Jos käännät englannista suomeksi on suomi siis käännös- tai kohdekieli." #: ../share/virtaal/virtaal.glade.h:31 msgid "Translation" msgstr "Käännös" #: ../share/virtaal/virtaal.glade.h:32 msgid "_Add Missing Language..." msgstr "_Lisää puuttuva kieli..." #: ../share/virtaal/virtaal.glade.h:33 msgid "Add Missing Language" msgstr "Lisää puuttuva kieli" #: ../share/virtaal/virtaal.glade.h:34 msgid "Language name:" msgstr "Kielen nimi:" #: ../share/virtaal/virtaal.glade.h:35 msgid "ISO code:" msgstr "ISO-koodi:" #: ../share/virtaal/virtaal.glade.h:36 msgid "Plural expression:" msgstr "Monikon lauseke:" #: ../share/virtaal/virtaal.glade.h:37 msgid "Number of plurals:" msgstr "Monikoiden määrä:" #: ../share/virtaal/virtaal.glade.h:38 msgid "" "Depending on the translation task, the plural information might be optional." msgstr "Käännöstehtävästä riippuen, monikkotiedot saattavat olla valinnaisia." #: ../share/virtaal/virtaal.glade.h:39 msgid "Language Information" msgstr "Kielen tiedot" #: ../share/virtaal/virtaal.glade.h:40 msgid "Virtaal Preferences" msgstr "Virtaal - asetukset" #: ../share/virtaal/virtaal.glade.h:41 msgid "The name stored in the file header" msgstr "Tiedoston otsakkeeseen tallennettava nimi" #. l10n: This label is for the name of the translator #: ../share/virtaal/virtaal.glade.h:43 msgid "Name:" msgstr "Nimi:" #: ../share/virtaal/virtaal.glade.h:44 msgid "The e-mail address stored in the file header" msgstr "Tiedoston otsakkeeseen tallennettava sähköpostiosoite" #: ../share/virtaal/virtaal.glade.h:45 msgid "E-mail address:" msgstr "Sähköpostiosoite:" #: ../share/virtaal/virtaal.glade.h:46 msgid "" "The team information stored in the file header. This can be an e-mail " "address or a URL, for example." msgstr "" "Tiedoston otsakkeeseen tallennettava ryhmätieto. Tämä voi olla esimerkiksi " "sähköpostiosoite tai URL." #: ../share/virtaal/virtaal.glade.h:47 msgid "Team:" msgstr "Ryhmä:" #: ../share/virtaal/virtaal.glade.h:48 msgid "Translator Information" msgstr "Kääntäjän tiedot" #: ../share/virtaal/virtaal.glade.h:49 msgid "Source text:" msgstr "Lähdeteksti:" #: ../share/virtaal/virtaal.glade.h:50 msgid "Target text:" msgstr "Kohdeteksti:" #: ../share/virtaal/virtaal.glade.h:51 msgid "Use _Default Fonts" msgstr "Käytä _oletuskirjasimia" #: ../share/virtaal/virtaal.glade.h:52 msgid "Fonts" msgstr "Kirjasimet" #. l10n: This tab label refers to the general preferences #: ../share/virtaal/virtaal.glade.h:54 msgid "General" msgstr "Yleiset" #: ../share/virtaal/virtaal.glade.h:55 msgid "" "Placeables are special parts of the text that can be automatically " "highlighted and easily inserted into the translation." msgstr "" "Sijoitteet ovat tekstin erityisosia jotka voidaan korostaa automaattisesti " "ja lisätä helposti käännökseen." #: ../share/virtaal/virtaal.glade.h:56 msgid "Placeables" msgstr "Sijoitteet" #: ../share/virtaal/virtaal.glade.h:57 msgid "Plug-ins" msgstr "Liitännäiset" #: ../share/virtaal/virtaal.glade.h:58 msgid "Terminology Files" msgstr "Terminologiatiedostot" #: ../share/virtaal/virtaal.glade.h:59 msgid "Add Term" msgstr "Lisää termi" #. l10n: This label refers to comments about a new term that is added #: ../share/virtaal/virtaal.glade.h:61 msgid "C_omments" msgstr "K_ommentit" #: ../share/virtaal/virtaal.glade.h:62 msgid "Terminology _file:" msgstr "_Terminologiatiedosto:" #: ../share/virtaal/virtaal.glade.h:63 msgid "Web Look-ups" msgstr "Verkkohaut" #: ../share/virtaal/virtaal.glade.h:64 msgid "Add URL" msgstr "Lisää URL" #: ../share/virtaal/virtaal.glade.h:65 msgid "URL:" msgstr "URL:" #: ../share/virtaal/virtaal.glade.h:66 msgid "Put queries in quotes" msgstr "Laita kyselyt lainausmerkkien sisään" #: ../share/virtaal/virtaal.glade.h:67 msgid "Options" msgstr "Valinnat" #. l10n: Remove the tags if underlining is unsuitable for your language. Most languages won't need to change this. Translate 'Open' normally. #: ../share/virtaal/virtaal.glade.h:69 msgid "Open" msgstr "Avaa" #: ../share/virtaal/virtaal.glade.h:70 msgid "Recent Files" msgstr "Viimeisimmät tiedostot" #: ../share/virtaal/virtaal.glade.h:71 msgid "Tutorial" msgstr "Harjoitustehtävä" #: ../share/virtaal/virtaal.glade.h:72 msgid "Cheat Sheet" msgstr "Pikaohje" #. l10n: Only change this URL if there is a translated version in your language, or if the default English is really unsuitable for users in your language #: ../share/virtaal/virtaal.glade.h:74 #: ../virtaal/controllers/welcomescreencontroller.py:38 msgid "http://translate.sourceforge.net/wiki/virtaal/features" msgstr "http://translate.sourceforge.net/wiki/virtaal/features" #: ../share/virtaal/virtaal.glade.h:75 msgid "More..." msgstr "Lisää..." #: ../share/virtaal/virtaal.glade.h:76 msgid "Features" msgstr "Ominaisuudet" #: ../share/virtaal/virtaal.glade.h:77 msgid "Getting Started" msgstr "Käytön aloitus" #. l10n: Only change this URL if there is a translated version in your language, or if the default English is really unsuitable for users in your language #: ../share/virtaal/virtaal.glade.h:79 #: ../virtaal/controllers/welcomescreencontroller.py:34 msgid "http://translate.sourceforge.net/wiki/virtaal/using_virtaal" msgstr "http://translate.sourceforge.net/wiki/virtaal/using_virtaal" #: ../share/virtaal/virtaal.glade.h:80 msgid "Manual" msgstr "Käyttöohje" #. l10n: Only change this URL if there is a translated version in your language, or if the default English is really unsuitable for users in your language #: ../share/virtaal/virtaal.glade.h:82 #: ../virtaal/controllers/welcomescreencontroller.py:35 msgid "http://translate.sourceforge.net/wiki/guide/start" msgstr "http://translate.sourceforge.net/wiki/guide/start" #: ../share/virtaal/virtaal.glade.h:83 msgid "Localization Guide" msgstr "Kotoistusohje" #. l10n: Only change this URL if there is a translated version in your language, or if the default English is really unsuitable for users in your language #: ../share/virtaal/virtaal.glade.h:85 #: ../virtaal/controllers/welcomescreencontroller.py:37 msgid "http://translate.sourceforge.net/wiki/virtaal/index#contact" msgstr "http://translate.sourceforge.net/wiki/virtaal/index#contact" #: ../share/virtaal/virtaal.glade.h:86 msgid "Feedback" msgstr "Palaute" #: ../share/virtaal/virtaal.glade.h:87 msgid "Support" msgstr "Tuki" #: ../share/virtaal/virtaal.glade.h:88 msgid "Properties" msgstr "Tiedoston ominaisuudet" #: ../share/virtaal/virtaal.glade.h:89 msgid "Words (total):" msgstr "Sanoja (yhteensä):" #: ../share/virtaal/virtaal.glade.h:90 msgid "Strings (total):" msgstr "Merkkijonoja (yhteensä):" #: ../share/virtaal/virtaal.glade.h:91 msgid "File type:" msgstr "Tiedostotyyppi:" #: ../share/virtaal/virtaal.glade.h:92 msgid "File size:" msgstr "Tiedoston koko:" #: ../share/virtaal/virtaal.glade.h:93 msgid "Location:" msgstr "Sijainti:" #: ../virtaal/tips.py:27 msgid "" "At the end of a translation, simply press to continue with the next " "one." msgstr "Paina käännöksen lopussa siirtyäksesi seuraavaan käännökseen." #: ../virtaal/tips.py:28 msgid "" "To copy the original string into the target field, simply press ." msgstr "" "Alkuperäisen merkkijonon voi kopioida kohdekenttään painamalla ." #. l10n: Refer to the translation of "Fuzzy" to find the appropriate shortcut key to recommend #: ../virtaal/tips.py:31 msgid "To mark the current translation as fuzzy, simply press ." msgstr "Nykyisen käännöksen voi merkitä sumeaksi painamalla ." #: ../virtaal/tips.py:32 msgid "" "To mark the current translation as incomplete, simply press ." msgstr "" "Nykyisen käännöksen voi merkitä keskeneräiseksi painamalla " "." #: ../virtaal/tips.py:33 msgid "To mark the current translation as complete, simply press ." msgstr "Nykyisen käännöksen voi merkitä valmiiksi painamalla ." #: ../virtaal/tips.py:34 msgid "Use Ctrl+Up or Ctrl+Down to move between translations." msgstr "" "Käytä näppäinyhdistelmiä Ctrl+Ylös tai Ctrl+Alas liikkuaksesi käännöksestä " "toiseen." #: ../virtaal/tips.py:35 msgid "" "Use Ctrl+PgUp or Ctrl+PgDown to move in large steps between translations." msgstr "" "Näppäinyhdistelmillä Ctrl+PgUp tai Ctrl+PgDown voit liikkua isommilla " "askelilla käännösten välillä." #: ../virtaal/controllers/checkscontroller.py:29 msgid "Fuzzy" msgstr "Sumea" #: ../virtaal/controllers/checkscontroller.py:30 #: ../virtaal/controllers/unitcontroller.py:83 msgid "Untranslated" msgstr "Kääntämätön" #: ../virtaal/controllers/checkscontroller.py:31 msgid "Accelerators" msgstr "Pikanäppäin" #: ../virtaal/controllers/checkscontroller.py:32 msgid "Acronyms" msgstr "Akronyymit" #: ../virtaal/controllers/checkscontroller.py:33 msgid "Blank" msgstr "Tyhjä" #: ../virtaal/controllers/checkscontroller.py:34 msgid "Brackets" msgstr "Sulkeet" #: ../virtaal/controllers/checkscontroller.py:35 msgid "Compendium conflict" msgstr "PO Compendium -ristiriita" #: ../virtaal/controllers/checkscontroller.py:36 msgid "Translator credits" msgstr "Kääntäjien kunniataulu" #: ../virtaal/controllers/checkscontroller.py:37 msgid "Double quotes" msgstr "Lainausmerkkien määrä" #: ../virtaal/controllers/checkscontroller.py:38 msgid "Double spaces" msgstr "Kaksoisvälilyönti" #: ../virtaal/controllers/checkscontroller.py:39 msgid "Repeated word" msgstr "Sanan toisto" #: ../virtaal/controllers/checkscontroller.py:40 #: ../virtaal/controllers/placeablescontroller.py:96 msgid "E-mail" msgstr "Sähköposti" #: ../virtaal/controllers/checkscontroller.py:41 msgid "Ending punctuation" msgstr "Lopettava välimerkki" #: ../virtaal/controllers/checkscontroller.py:42 msgid "Ending whitespace" msgstr "Välilyönti lopussa" #: ../virtaal/controllers/checkscontroller.py:43 msgid "Escapes" msgstr "Koodinvaihtomerkki" #: ../virtaal/controllers/checkscontroller.py:44 msgid "File paths" msgstr "Tiedostopolut" #: ../virtaal/controllers/checkscontroller.py:45 msgid "Functions" msgstr "Funktiot" #: ../virtaal/controllers/checkscontroller.py:46 msgid "GConf values" msgstr "GConf-arvot" #: ../virtaal/controllers/checkscontroller.py:47 msgid "Old KDE comment" msgstr "Vanha KDE-kommentti" #: ../virtaal/controllers/checkscontroller.py:48 msgid "Long" msgstr "Pitkähkö" #: ../virtaal/controllers/checkscontroller.py:49 msgid "Must translate words" msgstr "Sana joka on käännettävä" #: ../virtaal/controllers/checkscontroller.py:50 msgid "Newlines" msgstr "Rivinvaihto" #: ../virtaal/controllers/checkscontroller.py:51 msgid "Number of plurals" msgstr "Monikoiden määrä" #: ../virtaal/controllers/checkscontroller.py:52 msgid "Don't translate words" msgstr "Sana jota ei tule kääntää" #: ../virtaal/controllers/checkscontroller.py:53 #: ../virtaal/controllers/placeablescontroller.py:120 msgid "Numbers" msgstr "Luvut" #: ../virtaal/controllers/checkscontroller.py:54 #: ../devsupport/optparse.py:1612 msgid "Options" msgstr "Valitsimet" #: ../virtaal/controllers/checkscontroller.py:55 msgid "printf()" msgstr "printf()" #: ../virtaal/controllers/checkscontroller.py:56 msgid "Punctuation spacing" msgstr "Välimerkin jälkeinen välilyönti" #: ../virtaal/controllers/checkscontroller.py:57 msgid "Pure punctuation" msgstr "" #: ../virtaal/controllers/checkscontroller.py:58 msgid "Number of sentences" msgstr "Kappaleiden määrä" #: ../virtaal/controllers/checkscontroller.py:59 msgid "Short" msgstr "Lyhyehkö" #: ../virtaal/controllers/checkscontroller.py:60 msgid "Simple capitalization" msgstr "Poikkeava kirjainkoko" #: ../virtaal/controllers/checkscontroller.py:61 msgid "Simple plural(s)" msgstr "" #: ../virtaal/controllers/checkscontroller.py:62 msgid "Single quotes" msgstr "Puolilainausmerkkien määrä" #: ../virtaal/controllers/checkscontroller.py:63 msgid "Spelling" msgstr "Oikeinkirjoitus" #: ../virtaal/controllers/checkscontroller.py:64 msgid "Starting capitalization" msgstr "Aloittava versaali" #: ../virtaal/controllers/checkscontroller.py:65 msgid "Starting punctuation" msgstr "Välimerkki alussa" #: ../virtaal/controllers/checkscontroller.py:66 msgid "Starting whitespace" msgstr "Tyhjemerkki alussa" #: ../virtaal/controllers/checkscontroller.py:67 msgid "Tabs" msgstr "Sarkaimet" #: ../virtaal/controllers/checkscontroller.py:68 msgid "Unchanged" msgstr "Ei muutettu" #: ../virtaal/controllers/checkscontroller.py:69 #: ../virtaal/controllers/placeablescontroller.py:129 msgid "URLs" msgstr "URLit" #: ../virtaal/controllers/checkscontroller.py:70 msgid "Valid characters" msgstr "Merkistövirhe" #: ../virtaal/controllers/checkscontroller.py:71 msgid "Placeholders" msgstr "Paikkamerkit" #: ../virtaal/controllers/checkscontroller.py:72 msgid "XML tags" msgstr "XML-tagit" #: ../virtaal/controllers/checkscontroller.py:111 msgid "Default" msgstr "Oletus" #: ../virtaal/controllers/checkscontroller.py:112 msgid "OpenOffice.org" msgstr "OpenOffice.org" #: ../virtaal/controllers/checkscontroller.py:113 msgid "Mozilla" msgstr "Mozilla" #: ../virtaal/controllers/checkscontroller.py:114 msgid "KDE" msgstr "KDE" #: ../virtaal/controllers/checkscontroller.py:115 msgid "GNOME" msgstr "GNOME" #: ../virtaal/controllers/checkscontroller.py:116 msgid "Drupal" msgstr "Drupal" #: ../virtaal/controllers/maincontroller.py:80 #: ../virtaal/controllers/maincontroller.py:89 #: ../virtaal/controllers/maincontroller.py:98 msgid "Header information" msgstr "Otsaketiedot" #: ../virtaal/controllers/maincontroller.py:81 msgid "Please enter your name" msgstr "Anna nimesi" #: ../virtaal/controllers/maincontroller.py:90 msgid "Please enter your e-mail address" msgstr "Anna sähköpostiosoitteesi" #: ../virtaal/controllers/maincontroller.py:99 msgid "Please enter your team's information" msgstr "Anna käännösryhmäsi tiedot" #: ../virtaal/controllers/maincontroller.py:200 #: ../virtaal/controllers/maincontroller.py:327 msgid "" "You selected the currently open file for opening. Do you want to reload the " "file?" msgstr "" "Valitsit avattavaksi tällä hetkellä avattuna olevan tiedoston. Haluatko " "ladata tiedoston uudestaan?" #: ../virtaal/controllers/maincontroller.py:211 #: ../virtaal/controllers/maincontroller.py:311 #: ../virtaal/controllers/maincontroller.py:338 #, python-format msgid "" "Could not open file.\n" "\n" "%(error_message)s\n" "\n" "Try opening a different file." msgstr "" "Tiedostoa ei voitu avata.\n" "\n" "%(error_message)s\n" "\n" "Yritä avata joku toinen tiedosto." #: ../virtaal/controllers/maincontroller.py:227 #: ../virtaal/support/native_widgets.py:142 #: ../virtaal/support/native_widgets.py:188 ../virtaal/views/mainview.py:314 msgid "Save" msgstr "Tallenna" #: ../virtaal/controllers/maincontroller.py:247 #, python-format msgid "" "Could not save file.\n" "\n" "%(error_message)s\n" "\n" "Try saving to a different location." msgstr "" "Tiedostoa ei voitu tallentaa.\n" "\n" "%(error_message)s\n" "\n" "Yritä tallentaa johonkin toiseen paikkaan." #: ../virtaal/controllers/maincontroller.py:252 #, python-format msgid "" "Could not save file.\n" "\n" "%(error_message)s" msgstr "" "Tiedostoa ei voitu tallentaa.\n" "\n" "%(error_message)s" #: ../virtaal/controllers/maincontroller.py:263 msgid "Can only export Gettext PO files" msgstr "Vain Gettext PO-tiedostojen vienti on mahdollista" #: ../virtaal/controllers/maincontroller.py:272 msgid "Export" msgstr "Tiedoston vienti" #: ../virtaal/controllers/maincontroller.py:280 #, python-format msgid "" "Could not export file.\n" "\n" "%(error_message)s\n" "\n" "Try saving to a different location." msgstr "" "Tiedoston vienti ei onnistunut.\n" "\n" "%(error_message)s\n" "\n" "Yritä tallentaa johonkin toiseen paikkaan." #: ../virtaal/controllers/maincontroller.py:285 #, python-format msgid "" "Could not export file.\n" "\n" "%(error_message)s" msgstr "" "Tiedoston vienti ei onnistunut.\n" "\n" "%(error_message)s" #: ../virtaal/controllers/maincontroller.py:301 msgid "Reload File" msgstr "Lataa tiedosto uudelleen" #: ../virtaal/controllers/maincontroller.py:301 msgid "Reload file from last saved copy and lose all changes?" msgstr "" "Haluatko ladata tiedoston viimeisimmän tallennetun kopion uudelleen ja " "menettää kaikki muutokset?" #. l10n: See http://en.wikipedia.org/wiki/CamelCase #: ../virtaal/controllers/placeablescontroller.py:83 msgid "CamelCase" msgstr "CamelCase" #: ../virtaal/controllers/placeablescontroller.py:84 msgid "" "Words with internal capitalization, such as some brand names and WikiWords" msgstr "" "Sanayhdistelmät joissa käytetään versaalia jokaisen osan alussa, esim. eräät " "tuotenimet ja WikiSanat" #: ../virtaal/controllers/placeablescontroller.py:87 msgid "Capitals" msgstr "Suuraakkoset" #. l10n: this refers to "UPPERCASE" / "CAPITAL" letters #: ../virtaal/controllers/placeablescontroller.py:89 msgid "Words containing uppercase letters only" msgstr "Pelkästään isoista kirjaimista koostuvat sanat" #: ../virtaal/controllers/placeablescontroller.py:92 msgid "Command Line Options" msgstr "Komentorivin valitsimet" #: ../virtaal/controllers/placeablescontroller.py:93 msgid "Application command line options, such as --help, -h and -I" msgstr "Sovelluksen komentorivivalitsimet, kuten --help, -h ja -I" #: ../virtaal/controllers/placeablescontroller.py:97 msgid "E-mail addresses" msgstr "Sähköpostiosoitteet" #: ../virtaal/controllers/placeablescontroller.py:100 msgid "File Names" msgstr "Tiedostonimet" #: ../virtaal/controllers/placeablescontroller.py:101 msgid "Paths referring to file locations" msgstr "Tiedostojen sijaintiin viittaavat polut" #: ../virtaal/controllers/placeablescontroller.py:104 msgid "Placeholders (printf)" msgstr "Paikkamerkit (printf)" #: ../virtaal/controllers/placeablescontroller.py:105 msgid "Placeholders used in \"printf\" strings" msgstr "\"printf\"-merkkijonoissa käytettävät paikkamerkit" #: ../virtaal/controllers/placeablescontroller.py:108 msgid "Placeholders (Python)" msgstr "Paikkamerkit (Python)" #: ../virtaal/controllers/placeablescontroller.py:109 msgid "Placeholders in Python strings" msgstr "Python-merkkijonojen paikkamerkit" #: ../virtaal/controllers/placeablescontroller.py:112 msgid "Placeholders (Java)" msgstr "Paikkamerkit (Java)" #: ../virtaal/controllers/placeablescontroller.py:113 msgid "Placeholders in Java strings" msgstr "Java-merkkijonojen paikkamerkit" #: ../virtaal/controllers/placeablescontroller.py:116 msgid "Placeholders (Qt)" msgstr "Paikkamerkit (Qt)" #: ../virtaal/controllers/placeablescontroller.py:117 msgid "Placeholders in Qt strings" msgstr "Qt-merkkijonojen paikkamerkit" #. l10n: 'decimal fractions' refer to numbers like 0.2 or 499,99 #: ../virtaal/controllers/placeablescontroller.py:122 msgid "Integer numbers and decimal fractions" msgstr "Kokonaisluvut ja desimaaliosat" #: ../virtaal/controllers/placeablescontroller.py:125 msgid "Punctuation" msgstr "Välimerkit" #: ../virtaal/controllers/placeablescontroller.py:126 msgid "Symbols and less frequently used punctuation marks" msgstr "Symbolit ja harvemmin käytetyt välimerkit" #: ../virtaal/controllers/placeablescontroller.py:130 msgid "URLs, hostnames and IP addresses" msgstr "URLit, konenimet ja IP-osoitteet" #. l10n: see http://en.wikipedia.org/wiki/Character_entity_reference #: ../virtaal/controllers/placeablescontroller.py:134 msgid "XML Entities" msgstr "XML-entiteetit" #: ../virtaal/controllers/placeablescontroller.py:135 msgid "Entity references, such as & and ©" msgstr "Entiteettiviitteet, kuten & ja ©" #: ../virtaal/controllers/placeablescontroller.py:138 msgid "XML Tags" msgstr "XML-tagit" #: ../virtaal/controllers/placeablescontroller.py:139 msgid "XML tags, such as and " msgstr "XML-tagit, kuten ja " #: ../virtaal/controllers/placeablescontroller.py:153 msgid "Spaces" msgstr "Välilyönnit" #: ../virtaal/controllers/placeablescontroller.py:154 msgid "Double spaces and spaces in unexpected positions" msgstr "" "Kaksoisvälilyönnit ja odottamattomissa paikoissa sijaitsevat välilyönnit" #: ../virtaal/controllers/placeablescontroller.py:155 msgid "\"alt\" Attributes" msgstr "\"alt\"-attribuutit" #: ../virtaal/controllers/placeablescontroller.py:156 msgid "Placeable for \"alt\" attributes (as found in HTML)" msgstr "Sijoite \"alt\"-attribuuteille (joita esim. HTML sisältää)" #: ../virtaal/controllers/placeablescontroller.py:157 msgid "Placeholders (Drupal)" msgstr "Paikkamerkit (Drupal)" #: ../virtaal/controllers/placeablescontroller.py:158 msgid "Placeholders in Drupal strings" msgstr "Drupal-merkkijonojen paikkamerkit" #: ../virtaal/controllers/storecontroller.py:194 msgid "No source or translatable files in bundle" msgstr "Arkisto ei sisällä lähdekoodia tai käännöstiedostoja" #: ../virtaal/controllers/storecontroller.py:225 msgid "The file contains nothing to translate." msgstr "Tiedosto ei sisällä mitään käännettävää." #. l10n: The heading of statistics before updating to the new template #: ../virtaal/controllers/storecontroller.py:423 msgid "Before:" msgstr "Ennen:" #. l10n: The heading of statistics after updating to the new template #: ../virtaal/controllers/storecontroller.py:425 msgid "After:" msgstr "Jälkeen:" #: ../virtaal/controllers/storecontroller.py:426 #, python-format msgid "Translated: %d" msgstr "Käännettyjä: %d" #: ../virtaal/controllers/storecontroller.py:427 #, python-format msgid "Fuzzy: %d" msgstr "Sumeita: %d" #: ../virtaal/controllers/storecontroller.py:428 #, python-format msgid "Untranslated: %d" msgstr "Kääntämättömiä: %d" #: ../virtaal/controllers/storecontroller.py:429 #, python-format msgid "Total: %d" msgstr "Yhteensä: %d" #. l10n: this refers to updating a file to a new template (POT file) #: ../virtaal/controllers/storecontroller.py:447 msgid "File Updated" msgstr "Tiedosto päivitetty" #: ../virtaal/controllers/unitcontroller.py:84 msgid "Needs work" msgstr "Keskeneräinen" #: ../virtaal/controllers/unitcontroller.py:85 msgid "Rejected" msgstr "Hylätty" #: ../virtaal/controllers/unitcontroller.py:86 msgid "Needs review" msgstr "Tarkastettava" #: ../virtaal/controllers/unitcontroller.py:87 msgid "Translated" msgstr "Käännetty" #: ../virtaal/controllers/unitcontroller.py:88 msgid "Reviewed" msgstr "Tarkastettu" #: ../virtaal/controllers/welcomescreencontroller.py:64 msgid "http://translate.sourceforge.net/wiki/virtaal/cheatsheet" msgstr "http://translate.sourceforge.net/wiki/virtaal/cheatsheet" #: ../virtaal/modes/defaultmode.py:28 msgid "All" msgstr "Kaikki" #: ../virtaal/modes/qualitycheckmode.py:33 msgid "Quality Checks" msgstr "Laatutarkastukset" #. l10n: This is the button where the user can select units by failing quality checks #: ../virtaal/modes/qualitycheckmode.py:130 msgid "Select Checks" msgstr "Valitse tarkastukset" #. l10n: This refers to quality checks #: ../virtaal/modes/qualitycheckmode.py:133 msgid "All Checks" msgstr "Kaikki tarkastukset" #: ../virtaal/modes/quicktransmode.py:31 msgid "Incomplete" msgstr "Keskeneräiset" #: ../virtaal/modes/searchmode.py:35 ../virtaal/modes/searchmode.py:68 msgid "Search" msgstr "Haku" #: ../virtaal/modes/searchmode.py:70 msgid "_Case sensitive" msgstr "_Huomioi kirjainkoko" #. l10n: To read about what regular expressions are, see #. http://en.wikipedia.org/wiki/Regular_expression #: ../virtaal/modes/searchmode.py:74 msgid "_Regular expression" msgstr "_Säännöllinen lauseke" #. l10n: This text label shows in front of the text box where the replacement #. text is typed. Keep in mind that the text box will appear after this text. #. If this sentence construction is hard to use, consdider translating this as #. "Replacement" #: ../virtaal/modes/searchmode.py:82 msgid "Replace with" msgstr "Korvaava teksti" #. l10n: Button text #: ../virtaal/modes/searchmode.py:85 msgid "Replace" msgstr "Korvaa" #. l10n: Check box #: ../virtaal/modes/searchmode.py:88 msgid "Replace _All" msgstr "Korvaa _kaikki" #: ../virtaal/modes/workflowmode.py:34 msgid "Workflow" msgstr "Työnkulku" #. l10n: This is the button where the user can select units by workflow state #: ../virtaal/modes/workflowmode.py:112 msgid "Select States" msgstr "Valitse tilat" #. l10n: This refers to workflow states #: ../virtaal/modes/workflowmode.py:115 msgid "All States" msgstr "Kaikki tilat" #: ../virtaal/plugins/autocompletor.py:214 msgid "Automatically complete long words while you type" msgstr "Täydentää automaattisesti pitkät sanat kirjoitettaessa" #: ../virtaal/plugins/autocompletor.py:215 msgid "AutoCompletor" msgstr "Automaattitäydennin" #: ../virtaal/plugins/autocorrector.py:303 msgid "Automatically correct text while you type" msgstr "Korjaa automaattisesti virheitä tekstiä kirjoitettaessa" #: ../virtaal/plugins/autocorrector.py:304 msgid "AutoCorrector" msgstr "Automaattikorjain" #: ../virtaal/plugins/spellchecker.py:47 msgid "Spell Checker" msgstr "Oikeinkirjoituksen tarkistus" #: ../virtaal/plugins/spellchecker.py:48 msgid "Check spelling and provide suggestions" msgstr "Tarkistaa oikeinkirjoituksen ja näyttää ehdotuksia" #. l10n: This refers to spell checking #: ../virtaal/plugins/spellchecker.py:334 msgid "(no suggestions)" msgstr "(ei ehdotuksia)" #. l10n: This refers to spell checking #: ../virtaal/plugins/spellchecker.py:338 msgid "Ignore All" msgstr "Ohita kaikki" #. l10n: This refers to spelling suggestions #: ../virtaal/plugins/spellchecker.py:342 msgid "More..." msgstr "Lisää..." #. l10n: This refers to the spell checking dictionary #: ../virtaal/plugins/spellchecker.py:348 #, python-format msgid "Add \"%s\" to Dictionary" msgstr "Lisää \"%s\" sanakirjaan" #: ../virtaal/plugins/spellchecker.py:351 msgid "Languages" msgstr "Kielet" #: ../virtaal/plugins/lookup/__init__.py:29 msgid "Perform look-ups on selected text" msgstr "Suorita valitun tekstin haku" #: ../virtaal/plugins/lookup/__init__.py:30 msgid "External Look-up" msgstr "Ulkoinen haku" #. l10n: The 'services' here refer to different look-up plugins, #. such as web look-up, etc. #: ../virtaal/plugins/lookup/lookupview.py:70 msgid "Select Look-up Services" msgstr "Valitse hakupalvelut" #: ../virtaal/plugins/lookup/lookupview.py:71 msgid "Select the services that should be used to perform look-ups" msgstr "Valitse palvelut joista hakuja suoritetaan" #: ../virtaal/plugins/lookup/lookupview.py:131 #, python-format msgid "Look-up \"%(selection)s\"" msgstr "Hae \"%(selection)s\"" #. l10n: plugin name #: ../virtaal/plugins/lookup/models/weblookup.py:40 msgid "Web Look-up" msgstr "Verkkohaku" #: ../virtaal/plugins/lookup/models/weblookup.py:41 msgid "Look-up the selected text on a web site" msgstr "Hae valittua tekstiä verkkosivustolta" #. l10n: Try to keep this as short as possible. Feel free to transliterate. #: ../virtaal/plugins/lookup/models/weblookup.py:46 #: ../virtaal/plugins/tm/models/google_translate.py:172 msgid "Google" msgstr "Google" #: ../virtaal/plugins/lookup/models/weblookup.py:52 msgid "Wikipedia" msgstr "Wikipedia" #: ../virtaal/plugins/lookup/models/weblookup.py:58 #: ../virtaal/plugins/terminology/models/opentran.py:46 #: ../virtaal/plugins/tm/models/opentran.py:37 msgid "Open-Tran.eu" msgstr "Open-Tran.eu" #: ../virtaal/plugins/lookup/models/weblookup.py:177 #: ../virtaal/views/widgets/selectview.py:75 msgid "Name" msgstr "Nimi" #: ../virtaal/plugins/lookup/models/weblookup.py:186 msgid "URL" msgstr "URL" #. l10n: Whether the selected text should be surrounded by "quotes" #: ../virtaal/plugins/lookup/models/weblookup.py:197 msgid "Quote Query" msgstr "Laita haku lainausmerkkeihin" #: ../virtaal/plugins/migration.py:53 msgid "Migrate settings from KBabel, Lokalize and/or Poedit to Virtaal." msgstr "Siirtää KBabelin, Lokalizen ja/tai Poeditin asetukset Virtaaliin." #: ../virtaal/plugins/migration.py:54 msgid "Migration Assistant" msgstr "Siirtymäavustin" #: ../virtaal/plugins/migration.py:68 msgid "Should Virtaal try to import settings and data from other applications?" msgstr "" "Haluatko että Virtaal yrittää tuoda asetuksia ja tietoja muista " "sovelluksista?" #: ../virtaal/plugins/migration.py:69 msgid "Import data from other applications?" msgstr "Tuodaanko tietoja muista sovelluksista?" #: ../virtaal/plugins/migration.py:94 msgid "Migration was successfully completed" msgstr "Siirto suoritettu onnistuneesti" #: ../virtaal/plugins/migration.py:95 msgid "The following items were migrated:" msgstr "Seuraavat kohteet siirrettiin:" #: ../virtaal/plugins/migration.py:98 msgid "Migration completed" msgstr "Siirto valmis" #: ../virtaal/plugins/migration.py:100 msgid "Virtaal was not able to migrate any settings or data" msgstr "Virtaal ei pystynyt siirtämään asetuksia tai tietoja" #: ../virtaal/plugins/migration.py:101 msgid "Nothing migrated" msgstr "Mitään ei siirretty" #: ../virtaal/plugins/migration.py:159 msgid "Poedit settings" msgstr "Poeditin asetukset" #: ../virtaal/plugins/migration.py:188 #, python-format msgid "Poedit's Translation Memory: %(database_language_code)s" msgstr "Poeditin käännösmuisti: %(database_language_code)s" #: ../virtaal/plugins/migration.py:213 #, python-format msgid "KBabel's Translation Memory: %(database_language_code)s" msgstr "KBabelin käännösmuisti: %(database_language_code)s" #: ../virtaal/plugins/migration.py:231 msgid "Lokalize settings" msgstr "Lokalizen asetukset" #: ../virtaal/plugins/migration.py:255 #, python-format msgid "Lokalize's Translation Memory: %(database_name)s" msgstr "Lokalizen käännösmuisti: %(database_name)s" #: ../virtaal/plugins/terminology/__init__.py:27 msgid "Terminology Help" msgstr "Terminologia-avustin" #: ../virtaal/plugins/terminology/__init__.py:28 msgid "Terminology suggestions" msgstr "Tekee terminologiaehdotuksia" #: ../virtaal/plugins/terminology/models/autoterm.py:41 msgid "Localization Terminology" msgstr "Kotoistusterminologia" #: ../virtaal/plugins/terminology/models/autoterm.py:42 msgid "Selected localization terminology" msgstr "Valittu kotoistusterminologia" #: ../virtaal/plugins/terminology/models/localfile/__init__.py:42 msgid "Local Files" msgstr "Paikalliset tiedostot" #: ../virtaal/plugins/terminology/models/localfile/__init__.py:43 msgid "Local terminology files" msgstr "Paikalliset terminologiatiedostot" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:58 #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:60 msgid "Terminology _Files..." msgstr "Ter_minologiatiedostot..." #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:66 #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:68 msgid "Add _Term..." msgstr "Lisää _termi..." #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:137 msgid "File" msgstr "Tiedosto" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:147 msgid "Extendable" msgstr "Laajennettavissa" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:172 msgid "Add Files" msgstr "Lisää tiedostoja" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:179 #: ../virtaal/support/native_widgets.py:79 ../virtaal/views/mainview.py:259 msgid "All Supported Files" msgstr "Kaikki tuetut tiedostot" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:205 #: ../virtaal/support/native_widgets.py:156 #: ../virtaal/support/native_widgets.py:185 ../virtaal/views/mainview.py:303 msgid "All Files" msgstr "Kaikki tiedostot" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:245 #, python-format msgid "\"%s\" is not a usable file." msgstr "\"%s\" ei ole käyttökelpoinen tiedosto." #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:250 #, python-format msgid "" "Unable to load %(filename)s:\n" "\n" "%(errormsg)s" msgstr "" "Tiedostoa %(filename)s ei voitu ladata:\n" "\n" "%(errormsg)s" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:251 msgid "Error opening file" msgstr "Virhe avattaessa tiedostoa" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:388 #, python-format msgid "_Source term — %(langname)s" msgstr "_Lähdetermi — %(langname)s" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:389 #, python-format msgid "_Target term — %(langname)s" msgstr "_Kohdetermi — %(langname)s" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:433 msgid "Identical entry already exists." msgstr "Samanlainen termipari on jo olemassa." #. l10n: The variable is an existing term formatted for emphasis. The default is bold formatting, but you can remove/change the markup if needed. Leave it unchanged if you are unsure. #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:446 #, python-format msgid "%s" msgstr "%s" #: ../virtaal/plugins/terminology/models/localfile/localfileview.py:447 #, python-format msgid "Existing translations: %(translations)s" msgstr "Aiempia käännöksiä: %(translations)s" #: ../virtaal/plugins/terminology/models/opentran.py:47 msgid "Terms from Open-Tran.eu" msgstr "Termejä Open-Tran.eu:sta" #: ../virtaal/plugins/terminology/termview.py:166 msgid "Select Terminology Sources" msgstr "Valitse terminologialähteet" #: ../virtaal/plugins/terminology/termview.py:167 msgid "Select the sources of terminology suggestions" msgstr "Valitse terminologiaehdotusten lähteet" #: ../virtaal/plugins/tm/__init__.py:27 msgid "Translation Memory" msgstr "Käännösmuisti" #: ../virtaal/plugins/tm/__init__.py:28 msgid "Translation memory suggestions" msgstr "Käännösmuistin ehdotukset" #. l10n: Try to keep this as short as possible. #: ../virtaal/plugins/tm/models/amagama.py:28 #: ../virtaal/plugins/tm/models/amagama.py:31 msgid "Amagama" msgstr "Amagama" #: ../virtaal/plugins/tm/models/amagama.py:29 #: ../virtaal/plugins/tm/models/opentran.py:38 msgid "Previous translations for Free and Open Source Software" msgstr "" "Aiempia käännöksiä eri FOSS-projekteilta (Free and Open Source Software)" #: ../virtaal/plugins/tm/models/currentfile.py:32 msgid "Current File" msgstr "Tämä tiedosto" #: ../virtaal/plugins/tm/models/currentfile.py:33 msgid "Translated units from the currently open file" msgstr "Käännettyjä kohtia tästä tiedostosta" #. l10n: Try to keep this as short as possible. #: ../virtaal/plugins/tm/models/currentfile.py:95 #: ../virtaal/plugins/tm/models/currentfile.py:115 msgid "This file" msgstr "Tämä tied." #. l10n: The name of Google Translate in your language (translated in most languages). See http://translate.google.com/ #: ../virtaal/plugins/tm/models/google_translate.py:117 msgid "Google Translate" msgstr "Google kääntäjä" #: ../virtaal/plugins/tm/models/google_translate.py:118 msgid "Unreviewed machine translations from Google's translation service" msgstr "Tarkistamattomia konekäännöksiä Googlen käännöspalvelusta" #: ../virtaal/plugins/tm/models/microsoft_translator.py:39 msgid "Microsoft Translator" msgstr "Microsoft Translator" #: ../virtaal/plugins/tm/models/microsoft_translator.py:40 msgid "Unreviewed machine translations from Microsoft Translator" msgstr "Tarkistamattomia konekäännöksiä Microsoftin käännöspalvelusta" #. l10n: Try to keep this as short as possible. Feel free to transliterate in CJK languages for optimal vertical display. #: ../virtaal/plugins/tm/models/microsoft_translator.py:106 msgid "Microsoft" msgstr "Microsoft" #. l10n: This is the name of a software library. You almost definitely don't want to translate this. The lower case 'l' is intentional. #. l10n: Try to keep this as short as possible. Feel free to transliterate in CJK languages for vertical display optimization. #: ../virtaal/plugins/tm/models/libtranslate.py:45 #: ../virtaal/plugins/tm/models/libtranslate.py:101 msgid "libtranslate" msgstr "libtranslate" #: ../virtaal/plugins/tm/models/libtranslate.py:46 msgid "Unreviewed machine translations from various services" msgstr "Tarkistamattomia konekäännöksiä eri palveluista" #: ../virtaal/plugins/tm/models/localtm.py:37 msgid "Local Translation Memory" msgstr "Paikallinen käännösmuisti" #: ../virtaal/plugins/tm/models/localtm.py:38 msgid "Previous translations you have made" msgstr "Aiemmin tekemäsi käännökset" #. l10n: Try to keep this as short as possible. #: ../virtaal/plugins/tm/models/localtm.py:40 msgid "Local TM" msgstr "Paikall. TM" #. l10n: Try to keep this as short as possible. Feel free to transliterate in CJK languages for vertical display optimization. #: ../virtaal/plugins/tm/models/moses.py:33 #: ../virtaal/plugins/tm/models/moses.py:74 msgid "Moses" msgstr "Moses" #: ../virtaal/plugins/tm/models/moses.py:34 msgid "Unreviewed machine translations from a Moses server" msgstr "Tarkistamattomia konekäännöksiä Moses-palvelimelta" #. l10n: Try to keep this as short as possible. Feel free to transliterate in CJK languages for vertical display optimization. #: ../virtaal/plugins/tm/models/opentran.py:77 #: ../virtaal/plugins/tm/models/opentran.py:79 msgid "OpenTran" msgstr "OpenTran" #: ../virtaal/plugins/tm/models/remotetm.py:30 msgid "Remote Server" msgstr "Etäpalvelin" #: ../virtaal/plugins/tm/models/remotetm.py:31 msgid "A translation memory server" msgstr "Käännösmuistipalvelin" #. l10n: Try to keep this as short as possible. #: ../virtaal/plugins/tm/models/remotetm.py:33 msgid "Remote TM" msgstr "Etä-TM" #: ../virtaal/plugins/tm/models/tinytm.py:36 msgid "TinyTM" msgstr "TinyTM" #: ../virtaal/plugins/tm/models/tinytm.py:37 msgid "A TinyTM translation memory server" msgstr "TinyTM-käännösmuistipalvelin" #. l10n: Try to keep this as short as possible. Feel free to transliterate in CJK languages for optimal vertical display. #: ../virtaal/plugins/tm/models/apertium.py:43 #: ../virtaal/plugins/tm/models/apertium.py:125 msgid "Apertium" msgstr "Apertium" #: ../virtaal/plugins/tm/models/apertium.py:44 msgid "Unreviewed machine translations from Apertium" msgstr "Tarkistamattomia konekäännöksiä Apertium-käännöspalvelimelta" #: ../virtaal/plugins/tm/tmview.py:111 msgid "Translation _Suggestions" msgstr "Käännös_ehdotukset" #: ../virtaal/plugins/tm/tmview.py:153 #, python-format msgid "Ctrl+%(number_key)d" msgstr "Ctrl+%(number_key)d" #. l10n: The 'sources' here refer to different translation memory plugins, #. such as local tm, open-tran.eu, the current file, etc. #: ../virtaal/plugins/tm/tmview.py:176 msgid "Select sources of Translation Memory" msgstr "Valitse käännösmuistin lähteet" #: ../virtaal/plugins/tm/tmview.py:177 msgid "Select the sources that should be queried for translation memory" msgstr "Valitse lähteet joiden käännösmuisteista kyselyt suoritetaan" #. l10n: match quality column label #: ../virtaal/plugins/tm/tmwidgets.py:64 msgid "%" msgstr "%" #: ../virtaal/plugins/tm/tmwidgets.py:66 msgid "Matches" msgstr "Osumat" #: ../virtaal/plugins/tm/tmwidgets.py:68 msgid "TM Source" msgstr "TM-lähde" #. l10n: This message allows you to customize the appearance of the match percentage. Most languages can probably leave it unchanged. #: ../virtaal/plugins/tm/tmwidgets.py:138 #, python-format msgid "%(match_quality)s%%" msgstr "%(match_quality)s%%" #. l10n: This indicates a suggestion from machine translation. It is displayed instead of the match percentage. #: ../virtaal/plugins/tm/tmwidgets.py:148 msgid "?" msgstr "?" #: ../virtaal/support/native_widgets.py:129 #: ../virtaal/support/native_widgets.py:157 ../virtaal/views/mainview.py:252 msgid "Choose a Translation File" msgstr "Valitse käännöstiedosto" #: ../virtaal/views/checksunitview.py:73 msgid "No issues" msgstr "Ei ongelmia" #: ../virtaal/views/checksunitview.py:80 msgid "Quality Check" msgstr "Laatutarkastus" #: ../virtaal/views/checksunitview.py:86 msgid "Description" msgstr "Kuvaus" #: ../virtaal/views/checksprojview.py:40 msgid "Project Type" msgstr "Projektin tyyppi" #. l10n: The label indicating the checker style (GNOME/KDE/whatever) #: ../virtaal/views/checksprojview.py:63 #, python-format msgid "Checks: %(checker_name)s" msgstr "Tarkastukset: %(checker_name)s" #: ../virtaal/views/langview.py:76 msgid "_New Language Pair..." msgstr "_Uusi kielipari..." #: ../virtaal/views/mainview.py:221 msgid "Error" msgstr "Virhe" #: ../virtaal/views/mainview.py:333 msgid "" "The current file has been modified.\n" "Do you want to save your changes?" msgstr "" "Nykyistä tiedostoa on muokattu.\n" "Haluatko tallentaa muutokset?" #: ../virtaal/views/mainview.py:336 msgid "_Discard" msgstr "_Hylkää" #. l10n: This is the title of the main window of Virtaal #. %(modified_marker)s is a star that is displayed if the file is modified, and should be at the start of the window title #. %(current_file)s is the file name of the current file #. most languages will not need to change this #: ../virtaal/views/mainview.py:377 #, python-format msgid "%(modified_marker)s%(current_file)s - Virtaal" msgstr "%(modified_marker)s%(current_file)s - Virtaal" #: ../virtaal/views/mainview.py:402 msgid "Please enter the number of noun forms (plurals) to use" msgstr "Anna käytettävien nominimuotojen (monikot) määrä" #: ../virtaal/views/mainview.py:408 msgid "Please enter the plural equation to use" msgstr "Anna käytettävä monikon lauseke" #. l10n: This refers to the 'mode' that determines how Virtaal moves #. between units. #: ../virtaal/views/modeview.py:62 msgid "N_avigation:" msgstr "S_elailu:" #: ../virtaal/views/modeview.py:108 ../virtaal/views/propertiesview.py:134 msgid "Save the file for up-to-date information" msgstr "Tallenna tiedosto nähdäksesi ajantasaiset tiedot" #: ../virtaal/views/propertiesview.py:32 msgid "Untranslated:" msgstr "Kääntämättömiä:" #: ../virtaal/views/propertiesview.py:33 msgid "Needs work:" msgstr "Keskeneräisiä:" #: ../virtaal/views/propertiesview.py:34 msgid "Rejected:" msgstr "Hylättyjä:" #: ../virtaal/views/propertiesview.py:35 msgid "Needs review:" msgstr "Tarkastettavia:" #: ../virtaal/views/propertiesview.py:36 msgid "Translated:" msgstr "Käännettyjä:" #: ../virtaal/views/propertiesview.py:37 msgid "Reviewed:" msgstr "Tarkastettuja:" #: ../virtaal/views/propertiesview.py:59 msgid "(0%)" msgstr "(0 %)" #: ../virtaal/views/propertiesview.py:61 msgid "(100%)" msgstr "(100 %)" #. l10n: This is the formatting for percentages in the file properties. If unsure, just copy the original. #: ../virtaal/views/propertiesview.py:64 #, python-format msgid "(%04.1f%%)" msgstr "(%04.1f%%)" #. l10n: The total number of words. You can not use %Id at this stage. If unsure, just copy the original. #: ../virtaal/views/propertiesview.py:191 #: ../virtaal/views/propertiesview.py:192 #, python-format msgid "%d" msgstr "%d" #: ../virtaal/views/propertiesview.py:203 #, python-format msgid "%.1f KB" msgstr "%.1f kt" #: ../virtaal/views/storeview.py:163 ../virtaal/views/storeview.py:172 msgid "Export failed" msgstr "Tiedoston vienti epäonnistui" #: ../virtaal/views/storeview.py:181 msgid "Preview failed" msgstr "Esikatselu epäonnistui" #: ../virtaal/views/unitview.py:614 msgid "Move one step back in the workflow (Ctrl+Shift+Enter)" msgstr "Siirry työnkulussa askel taaksepäin (Ctrl+Shift+Enter)" #: ../virtaal/views/unitview.py:615 msgid "Click to move to a specific state in the workflow" msgstr "Napsauta siirtyäksesi työnkulussa tiettyyn kohtaan" #: ../virtaal/views/unitview.py:616 msgid "Move one step forward in the workflow (Ctrl+Enter)" msgstr "Siirry työnkulussa askel eteenpäin (Ctrl+Enter)" #: ../virtaal/views/widgets/aboutdialog.py:34 msgid "Copyright © 2007-2010 Zuza Software Foundation" msgstr "Tekijänoikeudet © 2007-2010 Zuza Software Foundation" #. l10n: Please retain the literal name "Virtaal", but feel free to #. additionally transliterate the name and to add a translation of "For Language", which is what the name means. #: ../virtaal/views/widgets/aboutdialog.py:37 msgid "Virtaal is a program for doing translation." msgstr "Virtaal on käännösohjelma." #: ../virtaal/views/widgets/aboutdialog.py:38 msgid "" "The initial focus is on software translation (localization or l10n), but we " "definitely intend it to be useful as a general purpose tool for Computer " "Aided Translation (CAT)." msgstr "" "Ohjelman pääpainopisteessä on ohjelmistojen kääntäminen (kotoistus tai " "l10n), mutta sen tarkoitus on toimia myös käyttökelpoisena perustyökaluna " "tietokoneavusteisessa kääntämisessä (CAT)." #: ../virtaal/views/widgets/aboutdialog.py:52 msgid "Virtaal website" msgstr "Virtaal-projektin kotisivu" #: ../virtaal/views/widgets/aboutdialog.py:65 msgid "We thank our donors:" msgstr "Kiitämme tukijoitamme:" #: ../virtaal/views/widgets/aboutdialog.py:66 msgid "The International Development Research Centre" msgstr "The International Development Research Centre" #: ../virtaal/views/widgets/aboutdialog.py:68 msgid "Mozilla Corporation" msgstr "Mozilla Corporation" #. l10n: Rather than translating, fill in the names of the translators #: ../virtaal/views/widgets/aboutdialog.py:73 msgid "translator-credits" msgstr "Jussi Aalto" #: ../virtaal/views/widgets/langadddialog.py:103 msgid "Language code must be an ASCII string." msgstr "Kielikoodin pitää olla ASCII-merkkijono." #: ../virtaal/views/widgets/langadddialog.py:106 msgid "Language code must be at least 2 characters long." msgstr "Kielikoodin pitää olla vähintään kahden merkin pituinen." #: ../virtaal/views/widgets/langselectdialog.py:79 #: ../virtaal/views/widgets/langselectdialog.py:86 msgid "Language" msgstr "Kieli" #. l10n: This is the column heading for the language code #: ../virtaal/views/widgets/langselectdialog.py:94 #: ../virtaal/views/widgets/langselectdialog.py:101 msgid "Code" msgstr "Koodi" #: ../virtaal/views/widgets/selectview.py:67 msgid "Enabled" msgstr "Käytössä" #: ../virtaal/views/widgets/selectview.py:117 msgid "Configure..." msgstr "Asetukset..." #: ../virtaal/views/widgets/welcomescreen.py:79 msgid "Translation memory" msgstr "Käännösmuisti" #: ../virtaal/views/widgets/welcomescreen.py:80 msgid "Terminology assistance" msgstr "Terminologia-avustin" #: ../virtaal/views/widgets/welcomescreen.py:81 msgid "Quality checks" msgstr "Laatutarkastukset" #: ../virtaal/views/widgets/welcomescreen.py:82 msgid "Machine translation" msgstr "Tuki konekäännöksille" #: ../virtaal/views/widgets/welcomescreen.py:83 msgid "Highlighting and insertion of placeables" msgstr "Sijoitteiden korostus ja lisäys" #: ../virtaal/views/widgets/welcomescreen.py:84 msgid "Many plugins and options for customization" msgstr "Useita liitännäisiä ja mukautusvaihtoehtoja" #: ../virtaal/models/storemodel.py:142 msgid "The file does not exist." msgstr "Tiedostoa ei ole olemassa." #: ../virtaal/models/storemodel.py:144 msgid "Not a valid file." msgstr "Tiedosto ei ole kelvollinen." #: ../share/mime/packages/virtaal-mimetype.xml.in.h:1 msgid "TMX Translation Memory" msgstr "TMX-käännösmuisti" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:2 msgid "TMX" msgstr "TMX" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:3 msgid "Translation Memory eXchange" msgstr "Translation Memory eXchange" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:4 msgid "TBX Glossary" msgstr "TBX-sanasto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:5 msgid "TBX" msgstr "TBX" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:6 msgid "TermBase eXchange" msgstr "TermBase eXchange" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:7 msgid "Wordfast Translation Memory" msgstr "Wordfast-käännösmuisti" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:8 msgid "Qt Linguist Translation File" msgstr "Qt Linguist -käännöstiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:9 msgid "Qt Message File" msgstr "Qt-viestitiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:10 msgid "Qt Phrase Book" msgstr "Qt Phrase Book -tiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:11 msgid "INI File" msgstr "INI-tiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:12 msgid "INI" msgstr "INI" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:13 msgid "Initialization" msgstr "Initialization" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:14 msgid "Java Properties File" msgstr "Java properties -tiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:15 msgid "OpenOffice.org Translation File" msgstr "OpenOffice.org-käännöstiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:16 msgid "XLIFF Translation File" msgstr "XLIFF-käännöstiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:17 msgid "XLIFF" msgstr "XLIFF" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:18 msgid "XML Localization Interchange File Format" msgstr "XML Localization Interchange File Format" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:19 msgid "C++ RC File" msgstr "C++ RC -tiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:20 msgid "RC" msgstr "RC" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:21 msgid "Resource Compiler" msgstr "Resource Compiler" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:22 msgid "Tcl Translation File" msgstr "Tcl-käännöstiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:23 msgid "JavaScript error message file" msgstr "JavaScript-virheviestitiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:24 msgid "Gettext Translation Template" msgstr "Gettext-käännösmalline" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:25 msgid "Trados Tag Editor" msgstr "Trados-tagimuokkain" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:26 msgid "OS X Strings File" msgstr "OS X Strings -tiedosto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:27 msgid "UTX Dictionary" msgstr "UTX-sanasto" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:28 msgid "UTX" msgstr "UTX" #: ../share/mime/packages/virtaal-mimetype.xml.in.h:29 msgid "Universal Terminology eXchange" msgstr "Universal Terminology eXchange" #: ../devsupport/tmp_strings.py:23 msgid "Gettext PO file" msgstr "Gettext PO-tiedosto" #: ../devsupport/tmp_strings.py:24 msgid "Gettext MO file" msgstr "Gettext MO-tiedosto" #: ../devsupport/tmp_strings.py:25 msgid "Qt .qm file" msgstr "Qt .qm -tiedosto" #: ../devsupport/tmp_strings.py:26 msgid "OmegaT Glossary" msgstr "OmegaT-sanasto" #: ../bin/virtaal:87 #, c-format msgid "%prog [options] [translation_file]" msgstr "%prog [valitsimet] [käännöstiedosto]" #: ../bin/virtaal:90 msgid "LOG" msgstr "LOKITIEDOSTO" #: ../bin/virtaal:91 msgid "turn on logging, storing the result to the supplied filename." msgstr "" "käynnistää lokiin kirjaamisen ja tallentaa tulosteen määrittämääsi " "tiedostoon" #: ../bin/virtaal:93 msgid "CONFIG" msgstr "ASETUSTIEDOSTO" #: ../bin/virtaal:94 msgid "use the configuration file given by the supplied filename." msgstr "käyttää asetustiedostona määrittämääsi tiedostoa" #: ../bin/virtaal:97 msgid "enable debugging features" msgstr "ota käyttöön vianjäljitystoiminnot" #: ../bin/virtaal:104 msgid "PROFILE" msgstr "PROFIILI" #: ../bin/virtaal:106 msgid "perform profiling, storing the result to the supplied filename." msgstr "suorittaa profiloinnin ja tallentaa tuloksen määrittämääsi tiedostoon" #: ../bin/virtaal:129 msgid "Could not open log file '%(filename)s'" msgstr "Lokitiedostoa \"%(filename)s\" ei voitu avata" #: ../bin/virtaal:137 msgid "Could not read configuration file '%(filename)s'" msgstr "Asetustiedostoa \"%(filename)s\" ei voitu lukea" #: ../bin/virtaal:141 msgid "invalid number of arguments" msgstr "argumenttien lukumäärä virheellinen" #: ../bin/virtaal:167 msgid "Profiling support is not available" msgstr "Profilointituki ei ole käytettävissä" #: ../bin/virtaal:179 msgid "Could not open profile file '%(filename)s'" msgstr "Profiilitiedostoa \"%(filename)s\" ei voitu avata" #: ../devsupport/optparse.py:134 #, python-format msgid "no such option: %s" msgstr "tuntematon valitsin: %s" #: ../devsupport/optparse.py:145 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "epäselvä valitsin: %s (%s?)" #: ../devsupport/optparse.py:368 #, python-format msgid "Usage: %s\n" msgstr "Käyttö: %s\n" #: ../devsupport/optparse.py:387 msgid "Usage" msgstr "Käyttö" #: ../devsupport/optparse.py:412 msgid "integer" msgstr "kokonaisluku" #: ../devsupport/optparse.py:413 msgid "long integer" msgstr "pitkä kokonaisluku" #: ../devsupport/optparse.py:414 msgid "floating-point" msgstr "liukuluku" #: ../devsupport/optparse.py:415 msgid "complex" msgstr "kompleksiluku" #: ../devsupport/optparse.py:423 #, python-format msgid "option %s: invalid %s value: %r" msgstr "valitsin %s: virheellinen %s-arvo: %r" #: ../devsupport/optparse.py:431 #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "valitsin %s: virheellinen valinta: %r (käytettävissä ovat %s)" #: ../devsupport/optparse.py:1246 msgid "show this help message and exit" msgstr "näytä tämä ohjeviesti ja poistu" #: ../devsupport/optparse.py:1251 msgid "show program's version number and exit" msgstr "näytä ohjelman versionumero ja poistu" #: ../devsupport/optparse.py:1274 msgid "%prog [options]" msgstr "%prog [valitsimet]" #: ../devsupport/optparse.py:1484 ../devsupport/optparse.py:1523 #, python-format msgid "%s option requires an argument" msgstr "valitsin %s vaatii argumentin" #: ../devsupport/optparse.py:1486 ../devsupport/optparse.py:1525 #, python-format msgid "%s option requires %d arguments" msgstr "valitsin %s vaatii %d argumenttia" #: ../devsupport/optparse.py:1495 #, python-format msgid "%s option does not take a value" msgstr "valitsimessa %s ei käytetä arvoa" #~ msgid "F_uzzy" #~ msgstr "S_umea" #~ msgid "Extensive format support" #~ msgstr "Laaja tuki eri tiedostomuodoille" #~ msgid "Local translation files" #~ msgstr "Paikalliset käännöstiedostot" #~ msgid "Currently open file" #~ msgstr "Avoinna oleva tiedosto" #~ msgid "Machine Translation with libtranslate" #~ msgstr "libtranslaten konekäännöksiä" #~ msgid "Unreviewed machine translations" #~ msgstr "Tarkistamattomia konekäännöksiä" #~ msgid "Apertium Machine Translation" #~ msgstr "Apertium-konekäännös"