gettext-tools 0.19-rc1 - en to fi translation catalogue (614 entries)

en:                                 (only language C++)
fi:                                 (vain C++-kieli)

en:                                 (only languages C, C++, ObjectiveC)
fi:                                 (vain kielet C, C++, ObjectiveC)

en:                                 (only languages C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
                                    Lua, JavaScript, Vala)
fi:                                 (vain kielet C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
                                    Lua, JavaScript, Vala)

en:                                 (only languages C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
                                    Lua, JavaScript, Vala, Desktop)
fi:                                 (vain kielet C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, Tcl, Perl, PHP, GCC-source, Glade,
                                    Lua, JavaScript, Vala, Desktop)

en:                                 (only languages C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, YCP, Tcl, Perl, PHP, GCC-source,
                                    Lua, JavaScript, Vala)
fi:                                 (vain kielille C, C++, ObjectiveC, Shell,
                                    Python, Lisp, EmacsLisp, librep, Scheme, Java,
                                    C#, awk, YCP, Tcl, Perl, PHP, GCC-source,
                                    Lua, JavaScript, Vala)

en:       --backup=CONTROL        make a backup of def.po
fi:       --backup=CONTROL        tee tiedoston def.po varmuuskopio

en:       --boost                 recognize Boost format strings
fi:       --boost                 tunnista Boost-muotoiset merkkijonot

en:       --check-accelerators[=CHAR]  check presence of keyboard accelerators for
                                    menu items
fi:       --check-accelerators[=CHAR]  tarkista näppäimistöpikavalitsimien olemassaolo
                                    valikkoriveillä

en:       --check-domain          check for conflicts between domain directives
                                    and the --output-file option
fi:       --check-domain          tarkista nimiavaruusdirektiivien ja valitsimen
                                    --output-file väliset ristiriidat

en:       --check-format          check language dependent format strings
fi:       --check-format          tarkista kieliriippuvaiset muotomerkkijonot

en:       --check-header          verify presence and contents of the header entry
fi:       --check-header          tarkista otsakkeen olemassaolo ja sisältö

en:       --clear-fuzzy           set all messages non-'fuzzy'
fi:       --clear-fuzzy           aseta kaikki viestit epävajaiksi

en:       --clear-obsolete        set all messages non-obsolete
fi:       --clear-obsolete        aseta kaikki sanomat ei-vanhentuneiksi

en:       --clear-previous        remove the "previous msgid" from all messages
fi:       --clear-previous        poista "previous msgid" kaikista viesteistä

en:       --color                 use colors and other text attributes always
          --color=WHEN            use colors and other text attributes if WHEN.
                                  WHEN may be 'always', 'never', 'auto', or 'html'.
fi:       --color                 käytä aina värejä ja muita tekstiattribuutteja
          --color=MILLOIN         käytä värejä ja muita tekstiattribuutteja, jos MILLOIN.
                                  MILLOIN saattaa olla ’always’, ’never’, ’auto’, tai ’html’.

en:       --copyright-holder=STRING  set copyright holder in output
fi:       --copyright-holder=STRING  aseta copyright-omistajan tulosteessa

en:       --csharp                C# mode: generate a .NET .dll file
fi:       --csharp                C#-tila: tuota .NET .dll -tiedosto

en:       --csharp                C# mode: input is a .NET .dll file
fi:       --csharp                C#-tila: syöte on .NET .dll -tiedosto

en:       --csharp-resources      C# resources mode: generate a .NET .resources file
fi:       --csharp-resources      C#-resurssitila: tuota .NET .resources -tiedosto

en:       --csharp-resources      C# resources mode: input is a .NET .resources file
fi:       --csharp-resources      C#-resurssitila: syöte on .NET .resources -tiedosto

en:       --debug                 more detailed formatstring recognition result
fi:       --debug                 yksityiskohtaisempi muotomerkkijonotunnistustulos

en:       --desktop               Desktop Entry mode: generate a .desktop file
fi:       --desktop               Työpöytä-syöttötila: tuota .desktop -tiedosto

en:       --empty                 when removing 'fuzzy', also set msgstr empty
fi:       --empty                 poistettaessa ’fuzzy’-merkityt vajaat viestit poista myös tyhjä msgstr

en:       --endianness=BYTEORDER  write out 32-bit numbers in the given byte order
                                    (big or little, default depends on platform)
fi:       --endianness=BYTEORDER  kirjoita 32-bittisiä numeroita annetussa endian-
                                    tavujärjestyksessä (big tai little, oletus riippuu
                                    alustasta)

en:       --escape                use C escapes in output, no extended chars
fi:       --escape                käytä C-koodinvaihtomerkkejä tulosteessa, ei laajennettuja merkkejä

en:       --flag=WORD:ARG:FLAG    additional flag for strings inside the argument
                                  number ARG of keyword WORD
fi:       --flag=WORD:ARG:FLAG    lisälippu merkkijonoille avainsanan WORD argumentti-
                                  numeron ARG sisällä

en:       --force-po              write PO file even if empty
fi:       --force-po              kirjoita PO-tiedosto vaikka se on tyhjä

en:       --foreign-user          omit FSF copyright in output for foreign user
fi:       --foreign-user          ohita FSF copyright-tulosteessa vieraskieliselle käyttäjälle

en:       --from-code=NAME        encoding of input files
                                    (except for Python, Tcl, Glade)
fi:       --from-code=NIMI        syötetiedostojen koodaus
                                    (paitsi kielille Python, Tcl, Glade)

en:       --fuzzy                 synonym for --only-fuzzy --clear-fuzzy
fi:       --fuzzy                 synonyymi valitsimelle --only-fuzzy --clear-fuzzy

en:       --ignore-file=FILE.po   manipulate only entries not listed in FILE.po
fi:       --ignore-file=TIEDOSTO.po manipuloi vain rivejä, joita ei ole luetteloitu tiedostossa TIEDOSTO.po

en:       --indent                indented output style
fi:       --indent                sisennetty tulostetyyli

en:       --java2                 like --java, and assume Java2 (JDK 1.2 or higher)
fi:       --java2                 kuten --java, ja otaksu Java2 (JDK 1.2 tai uudempi)

en:       --kde                   recognize KDE 4 format strings
fi:       --kde                   tunnista KDE 4 -muotoiset merkkijonot

en:       --keep-header           keep header entry unmodified, don't filter it
fi:       --keep-header           pidä otsake muokkaamattomana, älä suodata sitä

en:       --lang=CATALOGNAME      set 'Language' field in the header entry
fi:       --lang=LUETTELONIMI     aseta ’Language’-kenttä otsakkeessa

en:       --msgid-bugs-address=EMAIL@ADDRESS  set report address for msgid bugs
fi:       --msgid-bugs-address=EMAIL@ADDRESS  aseta ilmoitusosoite msgid-vikailmoituksia varten

en:       --no-escape             do not use C escapes in output (default)
fi:       --no-escape             älä käytä C-koodinvaihtomerkkejä tulosteessa (oletus)

en:       --no-fuzzy              remove 'fuzzy' marked messages
fi:       --no-fuzzy              poista ’fuzzy’-merkityt vajaat viestit

en:       --no-hash               binary file will not include the hash table
fi:       --no-hash               binaaritiedosto ei sisällä hash-taulua

en:       --no-location           do not write '#: filename:line' lines
fi:       --no-location           älä kirjoita ’#: filename:line’ -rivejä

en:       --no-location           suppress '#: filename:line' lines
fi:       --no-location           vaienna ’#: filename:line’ -rivit

en:       --no-obsolete           remove obsolete #~ messages
fi:       --no-obsolete           poista vanhentuneet #~ -viestit

en:       --no-translator         assume the PO file is automatically generated
fi:       --no-translator         otaksu PO-tiedosto tuotetuksi automaattisesti

en:       --no-wrap               do not break long message lines, longer than
                                  the output page width, into several lines
fi:       --no-wrap               älä katkaise pitkiä viestirivejä, pitempiä kuin
                                  tulostesivun leveys, useammalle riville

en:       --obsolete              synonym for --only-obsolete --clear-obsolete
fi:       --obsolete              synonyymi valitsimelle --only-obsolete --clear-obsolete

en:       --omit-header           don't write header with 'msgid ""' entry
fi:       --omit-header           älä kirjoita otsaketta, jossa on ’msgid ""’ -rivi

en:       --only-file=FILE.po     manipulate only entries listed in FILE.po
fi:       --only-file=TIEDOSTO.po manipuloi vain rivejä, jotka on luetteloitu tiedostossa TIEDOSTO.po

en:       --only-fuzzy            keep 'fuzzy' marked messages
fi:       --only-fuzzy            pidä ’fuzzy’-merkityt vajaat viestit

en:       --only-obsolete         keep obsolete #~ messages
fi:       --only-obsolete         pidä vanhentuneet #~ -viestit

en:       --package-name=PACKAGE  set package name in output
fi:       --package-name=PACKAGE  aseta pakkausnimi tulosteessa

en:       --package-version=VERSION  set package version in output
fi:       --package-version=VERSION  aseta pakkausversio tulosteessa

en:       --previous              keep previous msgids of translated messages
fi:       --previous              säilytä käännettyjen viestien aikaisemmat msgid-merkkijonot

en:       --previous              when setting 'fuzzy', keep previous msgids
                                  of translated messages.
fi:       --previous              kun asetetaan vajaiksi, säilytä käännettyjen
                                  viestien aikaisemmat msgid-merkkijonot

en:       --properties-output     write out a Java .properties file
fi:       --properties-output     luo Java .properties -tiedoston

en:       --qt                    Qt mode: generate a Qt .qm file
fi:       --qt                    Qt-tila: tuota Qt .qm -tiedosto

en:       --qt                    recognize Qt format strings
fi:       --qt                    tunnista Qt-muotoiset merkkijonot

en:       --set-fuzzy             set all messages 'fuzzy'
fi:       --set-fuzzy             aseta kaikki viestit vajaiksi

en:       --set-obsolete          set all messages obsolete
fi:       --set-obsolete          aseta kaikki viestit vanhentuneiksi

en:       --sort-by-file          sort output by file location
fi:       --sort-by-file          lajitttele tuloste tiedoston sijainnin perusteella

en:       --sort-output           generate sorted output
fi:       --sort-output           tuota lajiteltu tuloste

en:       --source                produce a .java file, instead of a .class file
fi:       --source                tuota .java-tiedosto, eikä .class -tiedostoa

en:       --statistics            print statistics about translations
fi:       --statistics            tulosta tilastot käännöksistä

en:       --strict                enable strict Uniforum mode
fi:       --strict                ota käyttöön tiukka Uniforum-tila

en:       --strict                strict Uniforum output style
fi:       --strict                tiukka Uniforum-tulostetyyli

en:       --strict                write out strict Uniforum conforming .po file
fi:       --strict                luo tiukasti Uniforum-yhteensopiva .po-tiedosto

en:       --strict                write strict uniforum style
fi:       --strict                kirjoita tiukkaa uniforum-tyyliä

en:       --stringtable-input     input file is in NeXTstep/GNUstep .strings syntax
fi:       --stringtable-input     syötetiedosto on NeXTstep/GNUstep .strings -syntaksissa

en:       --stringtable-input     input files are in NeXTstep/GNUstep .strings
                                  syntax
fi:       --stringtable-input     syötetiedostot ovat NeXTstep/GNUstep .strings
                                  -syntaksissa

en:       --stringtable-output    write out a NeXTstep/GNUstep .strings file
fi:       --stringtable-output    luo NeXTstep/GNUstep .strings -tiedosto

en:       --style=STYLEFILE       specify CSS style rule file for --color
fi:       --style=TYYLITIEDOSTO   määritä CSS-tyylisääntötiedosto valitsimelle --color

en:       --suffix=SUFFIX         override the usual backup suffix
fi:       --suffix=LOPPULIITE     korvaa tavallisen varmuuskopioloppuliitteen

en:       --tcl                   Tcl mode: generate a tcl/msgcat .msg file
fi:       --tcl                   Tcl-tila: tuotaa tcl/msgcat .msg -tiedosto

en:       --tcl                   Tcl mode: input is a tcl/msgcat .msg file
fi:       --tcl                   Tcl-tila: syöte on tcl/msgcat .msg -tiedosto

en:       --translated            keep translated, remove untranslated messages
fi:       --translated            pidä käännetyt, poista kääntämättömät viestit

en:       --untranslated          keep untranslated, remove translated messages
fi:       --untranslated          pidä kääntämättömät, poista käännetyt viestit

en:       --use-first             use first available translation for each
                                  message, don't merge several translations
fi:       --use-first             käytä ensimmäistä käytettävissä olevaa käännöstä
                                  jokaiselle viestille, älä yhdistä useita käännöksiä

en:       --use-fuzzy             consider fuzzy entries
fi:       --use-fuzzy             ota huomioon vajausrivit

en:       --use-untranslated      consider untranslated entries
fi:       --use-untranslated      ota huomioon kääntämättömät rivit

en:   --template=TEMPLATE         a .desktop file used as a template
fi:   --template=MALLINNE         tiedostoa .desktop käytetään mallinteena

en:   -<, --less-than=NUMBER      print messages with less than this many
                                  definitions, defaults to infinite if not set
fi:   -<, --less-than=NUMERO      tulosta viestit, joissa on vähemmän kuin näin monta
                                  määrittelyä. Oletus ääretön, jos ei ole asetettu

en:   ->, --more-than=NUMBER      print messages with more than this many
                                  definitions, defaults to 0 if not set
fi:   ->, --more-than=NUMERO      tulosta viestit, jossa on enemmän kuin näin monta
                                  määrittelyä. Oletus 0, jos ei ole asetettu

en:   ->, --more-than=NUMBER      print messages with more than this many
                                  definitions, defaults to 1 if not set
fi:   ->, --more-than=NUMERO      tulostaa viestejä, joissa on enemmän kuin näin
                                  monta määrittelyä. Oletus 1, jos ei ole asetettu

en:   -C, --c++                   shorthand for --language=C++
fi:   -C, --c++                   pikavalitsin valitsimelle --language=C++

en:   -C, --check-compatibility   check that GNU msgfmt behaves like X/Open msgfmt
fi:   -C, --check-compatibility   tarkista, että GNU msgfmt käyttäytyy kuin X/Open msgfmt

en:   -C, --compendium=FILE       additional library of message translations,
                                  may be specified more than once
fi:   -C, --compendium=TIEDOSTO   viestikäännösten lisäkirjasto,
                                  saatetaan määritellä useammin kuin kerran

en:   -D, --directory=DIRECTORY   add DIRECTORY to list for input files search
fi:   -D, --directory=HAKEMISTO   lisää HAKEMISTO syötetiedostojen hakuluetteloon

en:   -E, --escape                use C escapes in output, no extended chars
fi:   -E, --escape                käytä C-koodinvaihtomerkkejä tulosteessa, ei laajennettuja merkkejä

en:   -F, --sort-by-file          sort output by file location
fi:   -F, --sort-by-file          lajittele tuloste tiedostosijainnin mukaan

en:   -L, --language=NAME         recognise the specified language
                                    (C, C++, ObjectiveC, PO, Shell, Python, Lisp,
                                    EmacsLisp, librep, Scheme, Smalltalk, Java,
                                    JavaProperties, C#, awk, YCP, Tcl, Perl, PHP,
                                    GCC-source, NXStringTable, RST, Glade, Lua,
                                    JavaScript, Vala, Desktop)
fi:   -L, --language=NIMI         tunnista määritelty kieli
                                    (C, C++, ObjectiveC, PO, Shell, Python, Lisp,
                                    EmacsLisp, librep, Scheme, Smalltalk, Java,
                                    JavaProperties, C#, awk, YCP, Tcl, Perl, PHP,
                                    GCC-source, NXStringTable, RST, Glade, Lua,
                                    JavaScript, Vala, Desktop)

en:   -M[STRING], --msgstr-suffix[=STRING]  use STRING or "" as suffix for msgstr
                                    values
fi:   -M[STRING], --msgstr-suffix[=STRING]  käytä merkkijonoa STRING tai ”” loppuliitteenä msgstr-
                                    merkkijonon arvoille

en:   -N, --no-fuzzy-matching     do not use fuzzy matching
fi:   -N, --no-fuzzy-matching     älä käytä vajaustäsmäystä

en:   -P, --properties-input      input file is in Java .properties syntax
fi:   -P, --properties-input      syötetiedosto on Java .properties -syntaksissa

en:   -P, --properties-input      input files are in Java .properties syntax
fi:   -P, --properties-input      syötetiedostot ovat Java .properties -syntaksissa

en:   -T, --trigraphs             understand ANSI C trigraphs for input
fi:   -T, --trigraphs             ymmärrä ANSI C kolmimerkkejä syötettä varten

en:   -U, --update                update def.po,
                                  do nothing if def.po already up to date
fi:   -U, --update                päivitä tiedosto def.po,
                                  älä tee mitään, jos tiedosto def.po on jo ajan tasalla

en:   -V, --version               output version information and exit
fi:   -V, --version               tulosta ohjelman versiotiedot ja poistu

en:   -a, --alignment=NUMBER      align strings to NUMBER bytes (default: %d)
fi:   -a, --alignment=NUMERO      tasaa merkkijonot NUMEROon tavuun (oletus: %d)

en:   -a, --extract-all           extract all strings
fi:   -a, --extract-all           pura kaikki merkkijonot

en:   -c, --check                 perform all the checks implied by
                                    --check-format, --check-header, --check-domain
fi:   -c, --check                 suorita kaikki tarkistukset, jotka tehdään valitsimilla
                                    --check-format, --check-header, --check-domain

en:   -cTAG, --add-comments=TAG   place comment blocks starting with TAG and
                                    preceding keyword lines in output file
      -c, --add-comments          place all comment blocks preceding keyword lines
                                    in output file
fi:   -cTAG, --add-comments=TAG   sijoita TAG-alkuiset kommenttilohkot ja
                                    edeltävät avainsanarivit tulostetiedostoon
      -c, --add-comments          sijoita kaikkia kommenttilohkoja edeltävät avainsana-
                                    rivit tulostetiedostoon

en:   -d DIRECTORY                base directory for locale dependent .dll files
fi:   -d HAKEMISTO                perushakemisto paikallisasetuksista riippuville .dll-tiedostoille

en:   -d DIRECTORY                base directory of .msg message catalogs
fi:   -d HAKEMISTO                perushakemisto .msg-viestiluetteloille

en:   -d DIRECTORY                base directory of .po files
fi:   -d HAKEMISTO                .po-tiedostojen perushakemisto

en:   -d DIRECTORY                base directory of classes directory hierarchy
fi:   -d HAKEMISTO                luokkien hakemistohierarkian perushakemisto

en:   -d, --default-domain=NAME   use NAME.po for output (instead of messages.po)
fi:   -d, --default-domain=NIMI   käytä tiedostoa NIMI.po tulostukseen (eikä tiedostoa messages.po)

en:   -d, --repeated              print only duplicates
fi:   -d, --repeated              tulosta vain kaksoiskappaleet

en:   -e, --expression=SCRIPT     add SCRIPT to the commands to be executed
fi:   -e, --expression=SKRIPTI    lisää SKRIPTI suoritettaviin komentoihin

en:   -e, --no-escape             do not use C escapes in output (default)
fi:   -e, --no-escape             älä käytä C-koodinvaihtomerkkejä tulosteessa (oletus)

en:   -f, --file=SCRIPTFILE       add the contents of SCRIPTFILE to the commands
                                    to be executed
fi:   -f, --file=SKRIPTITIEDOSTO  lisää SKRIPTITIEDOSTOn sisältö suoritettaviin
                                    komentoihin

en:   -f, --files-from=FILE       get list of input files from FILE
fi:   -f, --files-from=TIEDOSTO   hae syötetiedostojen luettelo TIEDOSTOsta

en:   -f, --fqdn, --long          long host name, includes fully qualified domain
                                    name, and aliases
fi:   -f, --fqdn, --long          pitkä tietokonenimi, sisältää kokonaan kelpuutetun
                                    verkkoaluenimen ja aliakset

en:   -f, --use-fuzzy             use fuzzy entries in output
fi:   -f, --use-fuzzy             käytä vajausmerkintöjä tulosteessa

en:   -h, --help                  display this help and exit
fi:   -h, --help                  näytä tämä ohje ja poistu

en:   -i, --indent                indented output style
fi:   -i, --indent                sisennetty tulostetyyli

en:   -i, --indent                write indented output style
fi:   -i, --indent                kirjoita sisennettyä tulostetyyliä

en:   -i, --indent                write the .po file using indented style
fi:   -i, --indent                kirjoita .po -tiedosto käyttäen sisennettyä tyyliä

en:   -i, --input=INPUTFILE       input PO file
fi:   -i, --input=SYÖTETIEDOSTO   syöte-PO-tiedosto

en:   -i, --input=INPUTFILE       input POT file
fi:   -i, --input=SYÖTETIEDOSTO   syötteen POT-tiedosto

en:   -i, --ip-address            addresses for the hostname
fi:   -i, --ip-address            osoitteet tietokoneelle

en:   -j, --java                  Java mode: generate a Java ResourceBundle class
fi:   -j, --java                  Java-tila: tuota Java ResourceBundle -luokka

en:   -j, --java                  Java mode: input is a Java ResourceBundle class
fi:   -j, --java                  Java-tila: syöte on Java ResourceBundle -luokka

en:   -j, --join-existing         join messages with existing file
fi:   -j, --join-existing         liitä viesti oleamssaolevaan tiedostoon

en:   -kWORD, --keyword=WORD      look for WORD as an additional keyword
      -k, --keyword               do not to use default keywords
fi:   -kWORD, --keyword=WORD      etsi WORD-argumentti lisäavainsanana
      -k, --keyword               älä käytä oletusavainsanoja

en:   -l, --locale=LL_CC          set target locale
fi:   -l, --locale=LL_CC          aseta kohdepaikallisasetus

en:   -l, --locale=LOCALE         locale name, either language or language_COUNTRY
fi:   -l, --locale=MAA-ASETUSTO   maa-asetuston nimi, joko kieli tai kieli_MAA

en:   -m, --multi-domain          apply ref.pot to each of the domains in def.po
fi:   -m, --multi-domain          käytä ref.pot-tiedostoa jokaiselle nimiavaruudelle tiedostossa def.po

en:   -m[STRING], --msgstr-prefix[=STRING]  use STRING or "" as prefix for msgstr
                                    values
fi:   -m[STRING], --msgstr-prefix[=STRING]  käytä merkkijonoa STRING tai ”” etuliitteenä msgstr-
                                    merkkijonon arvoille

en:   -n, --add-location          generate '#: filename:line' lines (default)
fi:   -n, --add-location          tuota ’#: filename:line’ -rivit (oletus)

en:   -n, --add-location          preserve '#: filename:line' lines (default)
fi:   -n, --add-location          säilytä ’#: filename:line’ -rivit (oletus)

en:   -n, --quiet, --silent       suppress automatic printing of pattern space
fi:   -n, --quiet, --silent       vaienna mallitilan automaattinen tulostus

en:   -o, --output-file=FILE      write output to specified PO file
fi:   -o, --output-file=TIEDOSTO  kirjoita tuloste määriteltyyn PO-tiedostoon

en:   -o, --output-file=FILE      write output to specified file
fi:   -o, --output-file=TIEDOSTO  kirjoita tuloste määriteltyyn tiedostoon

en:   -o, --output=FILE           write output to specified file
fi:   -o, --output=TIEDOSTO       kirjoita tuloste määriteltyyn tiedostoon

en:   -p, --output-dir=DIR        output files will be placed in directory DIR
fi:   -p, --output-dir=HAKEMISTO  tulostetiedostot sijoitetaan HAKEMISTOon

en:   -p, --properties-output     write out a Java .properties file
fi:   -p, --properties-output     luo Java .properties -tiedosto

en:   -q, --quiet, --silent       suppress progress indicators
fi:   -q, --quiet, --silent       vaienna edistymisindikaattorit

en:   -r, --resource=RESOURCE     resource name
fi:   -r, --resource=RESURSSI     resurssinimi

en:   -s, --short                 short host name
fi:   -s, --short                 lyhyt tietokonenimi

en:   -s, --sort-output           generate sorted output
fi:   -s, --sort-output           tuota lajiteltu tuloste

en:   -t, --to-code=NAME          encoding for output
fi:   -t, --to-code=NIMI          koodaus tulosteelle

en:   -u, --unique                print only unique messages, discard duplicates
fi:   -u, --unique                tulosta vain uniikit viestit, hylkää kaksoiskappaleet

en:   -u, --unique                shorthand for --less-than=2, requests
                                  that only unique messages be printed
fi:   -u, --unique                pikavalitsin valitsimelle --less-than=2, pyynnöille
                                  että vain uniikkeja viestejä tulostetaan

en:   -v, --verbose               increase verbosity level
fi:   -v, --verbose               kasvata laveustasoa

en:   -w, --width=NUMBER          set output page width
fi:   -w, --width=NUMERO          aseta tulostesivun leveys

en:   -x, --exclude-file=FILE.po  entries from FILE.po are not extracted
fi:   -x, --exclude-file=FILE.po  rivejä tiedostossa FILE.po ei ole poimittu

en:   FILE ...                    input .mo files
fi:   TIEDOSTO ...                syötteen .mo -tiedostot

en:   INPUTFILE                   input PO file
fi:   SYÖTETIEDOSTO               syötteen PO-tiedosto

en:   INPUTFILE                   input PO or POT file
fi:   SYÖTETIEDOSTO               syötteen PO- tai POT-tiedosto

en:   INPUTFILE ...               input files
fi:   SYÖTETIEDOSTO ...           syötetiedostot

en:   def.po                      translations
fi:   def.po                      käännökset

en:   def.po                      translations referring to old sources
fi:   def.po                      käännökset, jotka viittaavat vanhoihin lähdekoodeihin

en:   filename.po ...             input files
fi:   tiedosto.po ...             syötetiedostot

en:   ref.pot                     references to new sources
fi:   ref.pot                     viittaa uusiin lähdekoodeihin

en:   ref.pot                     references to the sources
fi:   ref.pot                     viitteet lähteisiin

en:  done.
fi:  valmis.

en:  failed.
fi:  epäonnistui.

en:  timed out.
fi:  aikavalvonta toimi.

en: %d translated message | %d translated messages
fi[0]: %d käännetty viesti
fi[1]: %d käännettyä viestiä

en: %s and %s are mutually exclusive
fi: valitsimet %s ja %s ovat toisensa poissulkevia

en: %s and %s are mutually exclusive in %s
fi: valitsimet %s ja %s ovat toisensa poissulkevia kohteessa %s

en: %s and explicit file names are mutually exclusive
fi: valitsin %s ja eksplisiittiset tiedostonimet ovat toisensa poissulkevia

en: %s does not exist
fi: %s ei ole olemassa

en: %s exists but cannot read
fi: %s on olemassa, mutta sen lukeminen epäonnistui

en: %s is only valid with %s
fi: valitsin %s on kelvollinen vain valitsimen %s kanssa

en: %s is only valid with %s or %s
fi: valitsin %s on kelvollinen vain valitsimen %s tai %s kanssa

en: %s is only valid with %s, %s or %s
fi: valitsin %s on kelvollinen vain valitsimen %s, %s tai %s kanssa

en: %s requires a "--template template" specification
fi: valitsin %s vaatii ”--template template”-määrittelyn

en: %s requires a "-d directory" specification
fi: valitsin %s vaatii ”-d directory”-määrittelyn

en: %s requires a "-l locale" specification
fi: valitsin %s vaatii ”-l locale”-määrittelyn

en: %s requires a "-o file" specification
fi: valitsin %s vaatii ”-o file”-määrittelyn

en: %s subprocess
fi: %s aliprosessi

en: %s subprocess I/O error
fi: %s aliprosessisiirräntävirhe

en: %s subprocess failed
fi: %s aliprosessi epäonnistui

en: %s subprocess failed with exit code %d
fi: %s aliprosessi epäonnistui poistumiskoodilla %d

en: %s subprocess got fatal signal %d
fi: %s aliprosessi vastaanotti fataalin signaalin %d

en: %s subprocess terminated with exit code %d
fi: %s aliprosessi päättyi poistumiskoodilla %d

en: %s%s: warning:
fi: %s%s: varoitus:

en: %s: error while converting from "%s" encoding to "%s" encoding
fi: %s: virhe muunnettaessa ”%s”-koodauksesta ”%s”-koodaukseen

en: %s: input is not valid in "%s" encoding
fi: %s: syöte ei ole kelvollinen ”%s”-koodauksessa

en: %s: invalid option -- '%c'
fi: %s: virheellinen valitsin -- ’%c’

en: %s: option '%c%s' doesn't allow an argument
fi: %s: valitsin ’%c%s’ ei salli argumenttia

en: %s: option '%s' is ambiguous; possibilities:
fi: %s: valitsin ’%s’ ei ole yksiselitteinen; mahdollisuudet:

en: %s: option '--%s' doesn't allow an argument
fi: %s: valitsin ’--%s’ ei salli argumenttia

en: %s: option '--%s' requires an argument
fi: %s: valitsin ’--%s’ vaatii argumentin

en: %s: option '-W %s' doesn't allow an argument
fi: %s: valitsin ’-W %s’ ei salli argumenttia

en: %s: option '-W %s' is ambiguous
fi: %s: valitsin ’-W %s’ ei ole yksiselitteinen

en: %s: option '-W %s' requires an argument
fi: %s: valitsin ’-W %s’ vaatii argumentin

en: %s: option requires an argument -- '%c'
fi: %s: valitsin vaatii argumentin -- ’%c’

en: %s: unrecognized option '%c%s'
fi: %s: tunnistamaton valitsin ’%c%s’

en: %s: unrecognized option '--%s'
fi: %s: tunnistamaton valitsin ’--%s’

en: %s: warning: source file contains fuzzy translation
fi: %s: varoitus: lähdetiedosto sisältää vajaan käännöksen

en: %s:%d: Incomplete multibyte sequence at end of file.
    Please specify the correct source encoding through --from-code
fi: %s:%d: Vaillinainen monitavusekvenssi tiedoston lopussa.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code avulla

en: %s:%d: Incomplete multibyte sequence at end of file.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in http://www.python.org/peps/pep-0263.html.
fi: %s:%d: Vaillinainen monitavusekvenssi tiedoston lopussa.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code tai kommentin avulla
    kuten on määritelty asiakirjassa http://www.python.org/peps/pep-0263.html.

en: %s:%d: Incomplete multibyte sequence at end of file.
    Please specify the correct source encoding through --from-code.
fi: %s:%d: Vaillinainen monitavusekvenssi tiedoston lopussa.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code avulla.

en: %s:%d: Incomplete multibyte sequence at end of line.
    Please specify the correct source encoding through --from-code
fi: %s:%d: Vaillinainen monitavusekvenssi rivin lopussa.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code avulla

en: %s:%d: Incomplete multibyte sequence at end of line.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in http://www.python.org/peps/pep-0263.html.
fi: %s:%d: Vaillinainen monitavusekvenssi rivin lopussa.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code tai kommentin avulla
    kuten on määritelty asiakirjassa http://www.python.org/peps/pep-0263.html.

en: %s:%d: Incomplete multibyte sequence at end of line.
    Please specify the correct source encoding through --from-code.
fi: %s:%d: Vaillinainen monitavusekvenssi rivin lopussa.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code avulla.

en: %s:%d: Invalid multibyte sequence.
    Please specify the correct source encoding through --from-code
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code avulla

en: %s:%d: Invalid multibyte sequence.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in http://www.python.org/peps/pep-0263.html.
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code tai kommentin avulla
    kuten on määritelty asiakirjassa http://www.python.org/peps/pep-0263.html.

en: %s:%d: Invalid multibyte sequence.
    Please specify the correct source encoding through --from-code.
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code avulla.

en: %s:%d: Invalid multibyte sequence.
    Please specify the source encoding through --from-code
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määritä lähdekoodikoodaus valitsimen --from-code avulla

en: %s:%d: Invalid multibyte sequence.
    Please specify the source encoding through --from-code or through a comment
    as specified in http://www.python.org/peps/pep-0263.html.
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määritä lähdekoodikoodaus valitsimen --from-code tai kommentin avulla
    kuten on määritelty asiakirjassa http://www.python.org/peps/pep-0263.html.

en: %s:%d: Invalid multibyte sequence.
    Please specify the source encoding through --from-code.
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määritä lähdekoodikoodaus valitsimen --from-code avulla.

en: %s:%d: Long incomplete multibyte sequence.
    Please specify the correct source encoding through --from-code
fi: %s:%d: Pitkä vaillinainen monitavusekvenssi.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code avulla

en: %s:%d: Long incomplete multibyte sequence.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in http://www.python.org/peps/pep-0263.html.
fi: %s:%d: Pitkä vaillinainen monitavusekvenssi.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code tai kommentin avulla
    kuten on määritelty asiakirjassa http://www.python.org/peps/pep-0263.html.

en: %s:%d: Long incomplete multibyte sequence.
    Please specify the correct source encoding through --from-code.
fi: %s:%d: Pitkä vaillinainen monitavusekvenssi.
    Määritä oikea lähdekoodikoodaus valitsimen --from-code avulla.

en: %s:%d: can't find string terminator "%s" anywhere before EOF
fi: %s:%d: ei löydetä merkkijonopäättämismerkkiä ”%s” mistään ennen EOF-tiedostonloppumerkkiä

en: %s:%d: iconv failure
fi: %s:%d: iconv-häiriö

en: %s:%d: invalid interpolation ("\L") of 8bit character "%c"
fi: %s:%d: virheellinen 8-bitisen merkin ”%c” interpolaatio (”\L”)

en: %s:%d: invalid interpolation ("\U") of 8bit character "%c"
fi: %s:%d: virheellinen 8-bittisen merkin ”%c” interpolaatio (”\U”)

en: %s:%d: invalid interpolation ("\l") of 8bit character "%c"
fi: %s:%d: virheellinen 8-bittisen merkin ”%c” interpolaatio (”\l”)

en: %s:%d: invalid interpolation ("\u") of 8bit character "%c"
fi: %s:%d: virheellinen 8-bittisen merkin ”%c” interpolaatio (”\u”)

en: %s:%d: invalid string definition
fi: %s:%d: virheellinen merkkijonomäärittely

en: %s:%d: invalid string expression
fi: %s:%d: virheellinen merkkijonolauseke

en: %s:%d: invalid variable interpolation at "%c"
fi: %s:%d: virheellinen muuttujainterpolaatio osoitteessa ”%c”

en: %s:%d: missing number after #
fi: %s:%d: numero puuttuu merkin # jäljestä

en: %s:%d: missing right brace on \x{HEXNUMBER}
fi: %s:%d: puuttuu oikea aaltosulje kohteessa \x{HEXNUMBER}

en: %s:%d: warning: %s is not allowed
fi: %s:%d: varoitus: %s ei ole sallittu

en: %s:%d: warning: ')' found where '}' was expected
fi: %s:%d: varoitus: ’)’ löytyi kun ’}’ odotettiin

en: %s:%d: warning: '}' found where ')' was expected
fi: %s:%d: varoitus: ’}’ löytyi kun ’)’ odotettiin

en: %s:%d: warning: RegExp literal terminated too early
fi: %s:%d: varoitus: RegExp-merkkijonoliteraali päättyi liian aikaisin

en: %s:%d: warning: invalid Unicode character
fi: %s:%d: varoitus: virheellinen Unicode-merkki

en: %s:%d: warning: lone surrogate U+%04X
fi: %s:%d: varoitus: yksinäinen sijainen U+%04X

en: %s:%d: warning: regular expression literal terminated too early
fi: %s:%d: varoitus: säännöllisen lausekkeen merkkijonoliteraali päättyi liian aikaisin

en: %s:%d: warning: unterminated XML markup
fi: %s:%d: varoitus: päättämätön XML-merkkaus

en: %s:%d: warning: unterminated character constant
fi: %s:%d: varoitus: päättämätön merkkivakio

en: %s:%d: warning: unterminated regular expression
fi: %s:%d: varoitus: päättämätön säännöllinen lauseke

en: %s:%d: warning: unterminated string
fi: %s:%d: varoitus: päättämätön merkkijono

en: %s:%d: warning: unterminated string constant
fi: %s:%d: varoitus: päättämätön merkkijonovakio

en: %s:%d: warning: unterminated string literal
fi: %s:%d: varoitus: päättämätön merkkijonoliteraali

en: %s:%lu: warning: the syntax $"..." is deprecated due to security reasons; use eval_gettext instead
fi: %s:%lu: varoitus: syntaksi $"..." on vanhentunut turvallisuussyistä; käytä sen sijaan funktiota eval_gettext

en: %sRead %ld old + %ld reference, merged %ld, fuzzied %ld, missing %ld, obsolete %ld.
fi: %sLuettu %ld vanhaa + %ld viitettä, yhdistettyjä %ld, vajaita %ld, puuttuvia %ld, vanhentuneita %ld.

en: '
fi: ”

en: '%s' does not use %%C but '%s' uses %%C
fi: ’%s’ ei käytä %%C, mutta ’%s’ käyttää %%C

en: '%s' does not use %%m but '%s' uses %%m
fi: ’%s’ ei käytä %%m, mutta ’%s’ käyttää %%m

en: '%s' format string with unnamed arguments cannot be properly localized:
    The translator cannot reorder the arguments.
    Please consider using a format string with named arguments,
    and a mapping instead of a tuple for the arguments.
fi: ’%s’-muotomerkkijonon kotoistaminen oikein nimeättömillä argumenteilla epäonnistui:
    Kääntäjän argumenttien uudelleenjärjestäminen epäonnistui.
    Harkitse muotomerkkijonon käyttämistä nimetyillä argumenteilla,
    ja kartoittamalla eikä argumenttien monilla.

en: '%s' is a simple format string, but '%s' is not: it contains an 'L' flag or a double-digit argument number
fi: ’%s’ on yksinkertainen muotomerkkijono, mutta ’%s’ ei ole: se sisältää ’L’-lipun tai kaksilukuisen argumenttinumeron

en: '%s' is not a valid %s format string, unlike '%s'. Reason: %s
fi: ’%s’ ei ole kelvollinen %s-muotomerkkijono, toisin kuin ’%s’. Syy: %s

en: '%s' is not a valid encoding name.  Using ASCII as fallback.
fi: ’%s’ ei ole kelvollinen koodausnimi. Käytetään ASCII-koodia varmistuksena.

en: '%s' uses %%C but '%s' doesn't
fi: ’%s’ käyttää %%C, mutta ’%s’ ei käytä

en: '%s' uses %%m but '%s' doesn't
fi: ’%s’ käyttää %%m, mutta ’%s’ ei käytä

en: 'domain %s' directive ignored
fi: ’nimiavaruus %s’-direktiivi ohitetaan

en: 'msgid' and 'msgid_plural' entries do not both begin with '\n'
fi: ’msgid’ ja ’msgid_plural’ -rivit eivät molemmat ala merkillä ’\n’

en: 'msgid' and 'msgid_plural' entries do not both end with '\n'
fi: ’msgid’ ja ’msgid_plural’ -rivit eivät molemmat lopu merkillä ’\n’

en: 'msgid' and 'msgstr' entries do not both begin with '\n'
fi: ’msgid’ ja ’msgstr’ -rivit eivät molemmat ala merkillä ’\n’

en: 'msgid' and 'msgstr' entries do not both end with '\n'
fi: ’msgid’ ja ’msgstr’ -rivit eivät molemmat lopu merkillä ’\n’

en: 'msgid' and 'msgstr[%u]' entries do not both begin with '\n'
fi: ’msgid’ ja ’msgstr[%u]’ -rivit eivät molemmat ala merkillä ’\n’

en: 'msgid' and 'msgstr[%u]' entries do not both end with '\n'
fi: ’msgid’ ja ’msgstr[%u]’ -rivit eivät molemmat lopu merkillä ’\n’

en: , %d fuzzy translation | , %d fuzzy translations
fi[0]: , %d vajaa käännös
fi[1]: , %d vajaata käännöstä

en: , %d untranslated message | , %d untranslated messages
fi[0]: , %d kääntämätön viesti
fi[1]: , %d kääntämätöntä viestiä

en: - Convert the translation catalog to %s using 'msgconv',
      then apply '%s',
      then convert back to %s using 'msgconv'.
fi: - Muunna käännösluettelo po-tiedoston paikallisasetukseen %s käyttäen ohjelmaa 'msgconv',
      käytä sitten ohjelmaa ’%s’,
      muunna sitten takaisin po-tiedoston paikallisasetukseen %s käyttäen ohjelmaa 'msgconv'.

en: - Set LC_ALL to a locale with encoding %s,
      convert the translation catalog to %s using 'msgconv',
      then apply '%s',
      then convert back to %s using 'msgconv'.
fi: - Aseta muuttuja LC_ALL paikallisasetukseen koodauksella %s,
      muunna käännösluettelo koodaukseen %s käyttäen ohjelmaa 'msgconv',
      käytä sitten ohjelmaa ’%s’,
      muunna sitten takaisin po-tiedoston merkistöön %s käyttäen ohjelmaa 'msgconv'.

en: - Set LC_ALL to a locale with encoding %s.
fi: - Aseta LC_ALL paikallisasetukseen, jonka koodaus on %s.

en: --join-existing cannot be used when output is written to stdout
fi: valitsimen --join-existing käyttäminen epäonnistui kun tuloste kirjoitetaan vakiotulosteeseen

en: ...but this definition is similar
fi: ...mutta tämä määrittely on samanlainen

en: <stdin>
fi: <vakiosyöte>

en: <unnamed>
fi: <nimetön>

en: A --flag argument doesn't have the <keyword>:<argnum>:[pass-]<flag> syntax: %s
fi: Argumentilla --flag ei ole <avainsana>:<argumenttinumero>:[pass-]<lippu> -syntaksia: %s

en: A special builtin command called '0' outputs the translation, followed by a
    null byte.  The output of "msgexec 0" is suitable as input for "xargs -0".
fi: Erityinen sisäinen komento nimeltä ’0’ tulostaa käännöksen ja nollatavun.
    ”msgexec 0”:n tuloste kelpaa syötteeksi ”xargs -0”:lle.

en: Although being used in a format string position, the %s is not a valid %s format string. Reason: %s
fi: Vaikka käytetty muotomerkkijonopaikassa, merkkijono %s ei ole kelvollinen %s-muotomerkkijono. Syy: %s

en: Although declared as such, the %s is not a valid %s format string. Reason: %s
fi: Vaikka esitelty sellaisena, merkkijono %s ei ole kelvollinen %s-muotomerkkijono. Syy: %s

en: Applies a command to all translations of a translation catalog.
    The COMMAND can be any program that reads a translation from standard
    input.  It is invoked once for each translation.  Its output becomes
    msgexec's output.  msgexec's return code is the maximum return code
    across all invocations.
fi: Käyttää komentoa käännösluettelon kaikkiin käännöksiin.
    KOMENTO voi olla mikä tahansa ohjelma, joka lukee käännöksen
    vakiosyötteestä. Se kutsutaan kerran jokaisen käännöksen aikana.
    Se tulosteesta tulee msgexec-tuloste. Paluukoodi msgexec-ohjelmalle
    on kaikkien kutsujen maksimipaluukoodi.

en: Applies a filter to all translations of a translation catalog.
fi: Soveltaa suodatinta kaikkiin käännösluettelon käännöksiin.

en: Attribute manipulation:
fi: Attribuuttimanipulointi:

en: By default the input files are assumed to be in ASCII.
fi: Oletuksen syötetiedostojen otaksutaan olevan ASCII-tekstiä.

en: By default the language is guessed depending on the input file name extension.
fi: Oletuksena kieli on arvattu riippuen syötetiedostonimen tarkentimesta.

en: C# compiler not found, try installing pnet
fi: C#-kääntäjää ei löytynyt, yritä asentaa pnet

en: C# virtual machine not found, try installing pnet
fi: C#-virtuaalikonetta ei löytynyt, yritä asentaa pnet

en: Cannot convert from "%s" to "%s". %s relies on iconv(), and iconv() does not support this conversion.
fi: Muuntaminen koodauksesta ”%s” koodaukseen ”%s” epäonnistui. %s käyttää funktiota iconv(), ja iconv() ei tue tätä muunnosta.

en: Cannot convert from "%s" to "%s". %s relies on iconv(). This version was built without iconv().
fi: Muuntaminen koodauksesta ”%s” koodaukseen ”%s” epäonnistui. %s käyttää funktiota iconv(). Tämä versio on rakennettu ilman funktiota iconv().

en: Cannot output multiple translation domains into a single file with the specified output format.
fi: Useiden käännösnimiavaruuksien tulostaminen yhteen tiedostoon määritellyllä tulostemuodolla epäonnistui.

en: Cannot output multiple translation domains into a single file with the specified output format. Try using PO file syntax instead.
fi: Useiden käännösnimiavaruuksien tulostaminen yhteen tiedostoon määritellyssä tulostemuodossa epäonnistui. Yritä käyttää sen sijaan PO-tiedostosyntaksia.

en: Charset "%s" is not a portable encoding name.
    Message conversion to user's charset might not work.
fi: Merkistö "%s" ei ole siirrettävä koodausnimi.
    Viestimuunnos käyttäjän merkistöön ei ehkä toimi.

en: Charset "%s" is not supported. %s relies on iconv(),
    and iconv() does not support "%s".
fi: Merkistöä "%s" ei tueta. %s käyttää iconv()-funktiota,
    ja iconv() ei tue kohdetta "%s".

en: Charset "%s" is not supported. %s relies on iconv().
    This version was built without iconv().
fi: Merkistöä "%s" ei tueta. %s käyttää iconv()-funktiota.
    Tämä versio rakennettiin ilman iconv()-funktiota.

en: Charset missing in header.
    Message conversion to user's charset will not work.
fi: Merkistö puuttuu otsakkeessa.
    Viestimuunnos käyttäjän merkistöön ei toimi.

en: Choice of input file language:
fi: Syötetiedoston kielen valinta:

en: Compare two Uniforum style .po files to check that both contain the same
    set of msgid strings.  The def.po file is an existing PO file with the
    translations.  The ref.pot file is the last created PO file, or a PO Template
    file (generally created by xgettext).  This is useful for checking that
    you have translated each and every message in your program.  Where an exact
    match cannot be found, fuzzy matching is used to produce better diagnostics.
fi: Vertaa kaksi Uniforum-tyylistä .po-tiedostoa tarkistaakseen, että molemmat
    sisältävät saman msgid-merkkijonojen joukon. Tiedosto def.po on olemassaoleva
    PO-tiedosto käännöksineen. Tiedosto ref.pot on viimeisin luotu PO-tiedosto, tai
    PO-mallinnetiedosto (jonka yleensä xgettext-ohjelma luo). Tämä on hyödyllinen
    tarkistettaessa että olet kääntänyt jokaisen viestin ohjelmassasi. Siellä missä
    ei löydetä tarkkaa täsmäystä, käytetään vajaustäsmäystä tuottamaan parempi
    diagnostiikka.

en: Concatenates and merges the specified PO files.
    Find messages which are common to two or more of the specified PO files.
    By using the --more-than option, greater commonality may be requested
    before messages are printed.  Conversely, the --less-than option may be
    used to specify less commonality before messages are printed (i.e.
    --less-than=2 will only print the unique messages).  Translations,
    comments, extracted comments, and file positions will be cumulated, except
    that if --use-first is specified, they will be taken from the first PO file
    to define them.
fi: Liittää ja yhdistää määritellyt PO-tiedostot.
    Etsii viestejä, jotka ovat yhteisiä kahdelle tai useammille määritellyille
    PO-tiedostoille. Käyttämällä valitsinta --more-than voidaan pyytää suurempaa
    yhteistä ominaisuutta ennen viestien tulostamista. Toisinpäin, valitsinta
    --less-than voidaan käyttää määrittelemään pienempää yhteistä ominaisuutta
    ennen tulostusta (ts. valitsin --less-than=2 tulostaa vain uniikit viestit).
    Käännökset, kommentit ja pistekommentit kumuloituvat, paitsi jos valitsin
    --use-first on määritelty. Silloin ne otetaan ensimmäisestä PO-tiedostosta,
    joka on määritellyt ne.

en: Continuing anyway, expect parse errors.
fi: Jatketaan kuitenkin, oleta jäsennysvirheitä.

en: Continuing anyway.
fi: Jatketaan kuitenkin.

en: Conversion from "%s" to "%s" introduces duplicates: some different msgids become equal.
fi: Muunnos koodauksesta ”%s” koodaukseen ”%s” esitteli kaksoiskappaleita: jotkut eri msgid-merkkijonot ovat samoja.

en: Conversion of file %s from %s encoding to %s encoding
    changes some msgids or msgctxts.
    Either change all msgids and msgctxts to be pure ASCII, or ensure they are
    UTF-8 encoded from the beginning, i.e. already in your source code files.
fi: Tiedoston %s muunnos koodauksesta %s koodaukseen %s
    muuttaa joitakin msgid-merkkijonoja ja msgctxt-merkkijonoja.
    Vaihda joko kaikki msgid-merkkijonot ja msgctxt-merkkijonot puhtaaksi
    ASCII-tekstiksi, tai varmista että ne ovat UTF-8 -koodausta alusta alkaen,
    ts. jo lähdekooditiedostoissa.

en: Conversion target:
fi: Muunnoskohde:

en: Convert binary message catalog to Uniforum style .po file.
fi: Muunna binäärimuotoinen viestiluettelo Uniforum-tyyliseksi .po-tiedostoksi.

en: Converts a translation catalog to a different character encoding.
fi: Muuntaa käännösluettelon eri merkkikoodaukseen.

en: Copyright (C) %s Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.
fi: Copyright © %s Free Software Foundation, Inc.
    Lisenssi GPLv3+: GNU GPL versio 3 tai myöhempi <http://gnu.org/licenses/gpl.html>
    Tämä on vapaa ohjelmisto ja sen muuttaminen ja levittäminen edelleen on sallittua.
    Ohjelmalle EI ANNETA TAKUUTA lain sallimissa rajoissa.

en: Created %s.
fi: Luotu %s.

en: Creates a new PO file, initializing the meta information with values from the
    user's environment.
fi: Luo uuden PO-tiedoston alustaen meta-tiedot arvoilla käyttäjän ympäristöstä.

en: Creates an English translation catalog.  The input file is the last
    created English PO file, or a PO Template file (generally created by
    xgettext).  Untranslated entries are assigned a translation that is
    identical to the msgid.
fi: Luo englanninkielisen käännösluettelon. Syötetiedosto on viimeksi luotu
    englanninkielinen PO-tiedosto, tai PO-mallinnetiedosto (yleensä xgettext-
    ohjelman luoma). Kääntämättömät rivit liitetään käännökseen, joka on
    identtinen msgid-merkkijonolle.

en: Danilo Segan
fi: Danilo Šegan

en: Desktop Entry mode options:
fi: Työpyötäsyöttötilan valitsimet:

en: Empty msgid.  It is reserved by GNU gettext:
    gettext("") returns the header entry with
    meta information, not the empty string.
fi: Tyhjä msgid-merkkijono.  GNU gettext on varannut sen:
    gettext("") palauttaa otsakkeen metatiedolla,
    ei tyhjää merkkijonoa.

en: English translations for %s package
fi: Suomenkielinen käännös %s-paketille

en: Extract translatable strings from given input files.
fi: Poimi käännettävät merkkijonot annetuista syötetiedostoista.

en: Extracts all messages of a translation catalog that match a given pattern
    or belong to some given source files.
fi: Poimii käännösluettelosta kaikki viestit, jotka täsmäävät annettuun malliin
    tai kuuluvat johonkin annetuista lähdetiedostoista.

en: Fetches and outputs the contents of an URL.  If the URL cannot be accessed,
    the locally accessible FILE is used instead.
fi: Noutaa ja tulostaa verkko-osoitteen sisällön.  Jos verkko-osoitetta ei saada,
    käytetään sen sijaan paikallisesti haettua TIEDOSTOa.

en: Filters the messages of a translation catalog according to their attributes,
    and manipulates the attributes.
fi: Suodattaa käännösluettelon viestit niiden attribuuttien mukaan,
    ja manipuloi attribuutteja.

en: Find messages which are common to two or more of the specified PO files.
    By using the --more-than option, greater commonality may be requested
    before messages are printed.  Conversely, the --less-than option may be
    used to specify less commonality before messages are printed (i.e.
    --less-than=2 will only print the unique messages).  Translations,
    comments and extracted comments will be preserved, but only from the first
    PO file to define them.  File positions from all PO files will be
    cumulated.
fi: Etsii viestejä, jotka ovat yhteisiä kahdelle tai useammille määritellyille
    PO-tiedostoille. Käyttämällä valitsinta --more-than voidaan pyytää suurempaa
    yhteistä ominaisuutta ennen viestien tulostamista. Toisinpäin, valitsinta
    --less-than voidaan käyttää määrittelemään pienempää yhteistä ominaisuutta
    ennen tulostusta (ts. valitsin --less-than=2 tulostaa vain uniikit viestit).
    Käännökset, kommentit ja pistekommentit säilytetään, paitsi jos valitsin
    --use-first on määritelty. Silloin ne otetaan ensimmäisestä PO-tiedostosta,
    joka on määritellyt ne. Tiedostosijainnit kaikista PO-tiedostoista kumuloituvat.

en: Found '~%c' without matching '~%c'.
fi: Löytyi ’~%c’ ilman täsmäävää ’~%c’.

en: Found more than one .pot file.
    Please specify the input .pot file through the --input option.
fi: Löytyi useampi kuin yksi .pot-tiedosto.
    Määritä syötteen .pot-tiedosto valitsimella --input.

en: Found no .pot file in the current directory.
    Please specify the input .pot file through the --input option.
fi: Nykyisestä hakemistosta ei löytynyt .pot-tiedostoa.
    Määritä syötteen .pot-tiedosto valitsimella --input.

en: Generate binary message catalog from textual translation description.
fi: Tuota binäärimuotoisia viestiluetteloita tekstimuotoisesta käännöskuvauksesta.

en: If input file is -, standard input is read.
fi: Jos syötetiedosto on -, luetaan vakiosyötettä.

en: If no input file is given or if it is -, standard input is read.
fi: Jos syötetiedostoa ei ole annettu tai se on -, luetaan vakiosyöte.

en: If no input file is given, the current directory is searched for the POT file.
    If it is -, standard input is read.
fi: Jos syötetiedostoa ei anneta, nykyisestä hakemistosta etsitään POT-tiedosto.
    Jos se on -, luetaan vakiosyöte.

en: If no output file is given, it depends on the --locale option or the user's
    locale setting.  If it is -, the results are written to standard output.
fi: Jos tulostetiedostoa ei ole annettu, se riippuu valitsimesta --locale tai käyttäjän
    paikkallisasetuksista. Jos se on -, tulokset kirjoitetaan vakiotulosteeseen.

en: If output file is -, output is written to standard output.
fi: Jos tulostiedosto on -, tuloste kirjoitetaan vakiotulosteeseen.

en: In the directive number %u, "%s" is not followed by a comma.
fi: Direktiivissä numero %u pilkku ei seuraa merkkijonoa ”%s”.

en: In the directive number %u, '%c' cannot start a field name.
fi: Direktiivissä numero %u merkki ’%c’ ei voi aloittaa kenttänimeä.

en: In the directive number %u, '%c' cannot start a getattr argument.
fi: Direktiivissä numero %u merkki ’%c’ ei voi aloittaa getattr-argumenttia.

en: In the directive number %u, '%c' cannot start a getitem argument.
fi: Direktiivissä numero %u merkki ’%c’ ei voi aloittaa getitem-argumenttia.

en: In the directive number %u, '%c' is not followed by a digit.
fi: Direktiivissä numero %u merkkiä ’%c’ ei seuraa luku.

en: In the directive number %u, ',' is not followed by a number.
fi: Direktiivissä numero %u numeroa ei ole merkin ’,’ jäljessä.

en: In the directive number %u, '{' is not followed by an argument number.
fi: Direktiivissä numero %u argumenttinumeroa ei ole merkin ’{’ jäljessä.

en: In the directive number %u, '~:[' is not followed by two clauses, separated by '~;'.
fi: Direktiivissä numero %u merkkien ’~:[’ jäljessä ei ole kaksi lausetta, jotka on eroteltu merkeillä ’~;’.

en: In the directive number %u, '~;' is used in an invalid position.
fi: Direktiivissä numero %u merkkejä ’~;’ käytetään virheellisessä paikassa.

en: In the directive number %u, a choice contains a number that is not followed by '<', '#' or '%s'.
fi: Direktiivissä numero %u valinta sisältää numeron, jota ei seuraa ’<’, ’#’ eikä ’%s’.

en: In the directive number %u, a choice contains no number.
fi: Direktiivissä numero %u valinta ei sisällä numeroa.

en: In the directive number %u, a precision is not allowed before '%c'.
fi: Direktiivissä numero %u tarkkuus ei ole sallittu ennen merkkiä ’%c’.

en: In the directive number %u, a precision specification is not allowed before '%c'.
fi: Direktiivissä numero %u tarkkuusmäärittely ei ole sallittu ennen merkkiä ’%c’.

en: In the directive number %u, both the @ and the : modifiers are given.
fi: Direktiivissä numero %u annettiin sekä @- että :-määritteet.

en: In the directive number %u, flags are not allowed before '%c'.
fi: Direktiivissä numero %u lippuja ei sallita ennen merkkiä ’%c’.

en: In the directive number %u, no more nesting is allowed in a format specifier.
fi: Direktiivissä numero %u ei sallita enempää sisäkkäisyyttä muotomääritteessä.

en: In the directive number %u, parameter %u is of type '%s' but a parameter of type '%s' is expected.
fi: Direktiivissä numero %u parametri %u on ’%s’-tyyppinen, mutta odotettiin ’%s’-tyyppistä parametriä.

en: In the directive number %u, the argument %d is negative.
fi: Direktiivissä numero %u argumentti %d on negatiivinen.

en: In the directive number %u, the argument number 0 is not a positive integer.
fi: Direktiivissä numero %u argumenttinumero 0 ei ole positiivinen kokonaisluku.

en: In the directive number %u, the argument number for the precision must be equal to %u.
fi: Direktiivissä numero %u argumenttinumeron tarkkuuden on oltava sama kuin %u.

en: In the directive number %u, the argument number is not followed by a comma and one of "%s", "%s", "%s", "%s".
fi: Direktiivissä numero %u argumenttinumeroa ei seuraa pilkku tai yksi seuraavista: ”%s”, ”%s”, ”%s”, ”%s”.

en: In the directive number %u, the character '%c' is not a digit between 1 and 9.
fi: Direktiivissä numero %u merkki ’%c’ ei ole luku välillä 1...9.

en: In the directive number %u, the character '%c' is not a valid conversion specifier.
fi: Direktiivissä numero %u merkki ’%c’ ei ole kelvollinen muunnosmäärite.

en: In the directive number %u, the flags combination is invalid.
fi: Direktiivissä numero %u lippuyhdistelmä on virheellinen.

en: In the directive number %u, the precision specification is invalid.
fi: Direktiivissä numero %u tarkkuusmäärittely on virheellinen.

en: In the directive number %u, the precision's argument number 0 is not a positive integer.
fi: Direktiivissä numero %u tarkkuuden argumenttinumero 0 ei ole positiivinen kokonaisluku.

en: In the directive number %u, the size specifier is incompatible with the conversion specifier '%c'.
fi: Direktiivissä numero %u kokomäärittelijä on yhteensopimaton muunnosmäärittelijän ’%c’ kanssa.

en: In the directive number %u, the substring "%s" is not a valid date/time style.
fi: Direktiivissä numero %u osamerkkijono ”%s” ei ole kelvollinen päivämäärä- tai aikatyyli.

en: In the directive number %u, the substring "%s" is not a valid number style.
fi: Direktiivissä numero %u osamerkkijono ”%s” ei ole kelvollinen numerotyyli.

en: In the directive number %u, the token after '<' is not followed by '>'.
fi: Direktiivissä numero %u merkin ’<’ jäljessä olevaa merkkijonoa ei seuraa merkki ’>’.

en: In the directive number %u, the token after '<' is not the name of a format specifier macro. The valid macro names are listed in ISO C 99 section 7.8.1.
fi: Direktiivinumerossa %u merkkijono merkin ’<’ jäljessä ei ole muotomääritemakron nimi. Kelvolliset makronimet luetellaan ISO C 99 luvussa 7.8.1

en: In the directive number %u, the width's argument number 0 is not a positive integer.
fi: Direktiivissä numero %u leveyden argumenttinumero 0 ei ole positiivinen kokonaisluku.

en: In the directive number %u, there is an unterminated format directive.
fi: Direktiivissä numero %u on päättämätön muotodirektiivi.

en: In the directive number %u, too many parameters are given; expected at most %u parameter. | In the directive number %u, too many parameters are given; expected at most %u parameters.
fi[0]: Direktiivissä numero %u annettiin liian monia parametreja; odotettiin korkeintaan %u parametri.
fi[1]: Direktiivissä numero %u annettiin liian monia parametreja; odotettiin korkeintaan %u parametria.

en: Informative output:
fi: Selittävä tuloste:

en: Input file interpretation:
fi: Syötetiedoston tulkinta:

en: Input file location in C# mode:
fi: Syötetiedostosijainti C#-tilassa:

en: Input file location in Java mode:
fi: Syötetiedostosijainti Java-tilassa:

en: Input file location in Tcl mode:
fi: Syötetiedostosijainti Tcl-tilassa:

en: Input file location:
fi: Syötetiedostosijainti:

en: Input file syntax:
fi: Syötetiedoston syntaksi:

en: Input files contain messages in different encodings, %s and %s among others.
    Converting the output to UTF-8.
    To select a different output encoding, use the --to-code option.
fi: Syötetiedostot sisältävät viestejä eri koodauksista, %s ja %s muiden muassa.
    Muunnetaan tuloste UTF-8 -koodaukseen.
    Eri tulostekoodauksen valitsemiseksi käytä valitsinta --to-code.

en: Input files contain messages in different encodings, UTF-8 among others.
    Converting the output to UTF-8.
fi: Syötetiedosto sisältää viestejä eri merkistöissä, mm. UTF-8:na.
    Muunnetaan tuloste UTF-8:ksi.

en: Installing GNU libiconv and then reinstalling GNU gettext
    would fix this problem.
fi: GNU libiconvin asennus ja GNU gettextin uudelleenasennus
    sen jälkeen korjaisi tämän ongelman.

en: Java compiler not found, try installing gcj or set $JAVAC
fi: Java-kääntäjää ei löytynyt, yritä asentaa gcj tai aseta muuttuja $JAVAC

en: Java virtual machine not found, try installing gij or set $JAVA
fi: Java-virtuaalikonetta ei löytynyt, yritä asentaa gij tai aseta muuttuja $JAVA

en: Language "glade" is not supported. %s relies on expat.
    This version was built without expat.
fi: Kieltä ”glade” ei tueta. %s turvautuu expat-ohjelmaan.
    Tämä versio on rakennettu ilman expat-ohjelmaa.

en: Language specific options:
fi: Kielikohtaiset valitsimet:

en: Locale charset "%s" is different from
    input file charset "%s".
    Output of '%s' might be incorrect.
    Possible workarounds are:
fi: Paikallisasetuksen merkistö "%s" eroaa
    syötetiedoston merkistöstä "%s".
    Tuloste ’%s’ saattaisi olla virheellinen.
    Mahdollisia kiertokeinoja ovat:

en: Locale charset "%s" is not a portable encoding name.
    Output of '%s' might be incorrect.
    A possible workaround is to set LC_ALL=C.
fi: Paikallisasetusmerkistö "%s" ei ole siirrettävä koodausnimi.
    ’%s’-tuloste saattaa olla virheellinen.
    Mahdollinen kiertokeino on asettaa muuttujaan LC_ALL=C.

en: Mandatory arguments to long options are mandatory for short options too.
fi: Pitkien valitsinten pakolliset argumentit ovat pakollisia myös lyhyille.

en: Mandatory arguments to long options are mandatory for short options too.
    Similarly for optional arguments.
fi: Pitkien valitsinten pakolliset argumentit ovat pakollisia myös lyhyille.
    Valinnaiset argumentit vastaavasti.

en: Merges two Uniforum style .po files together.  The def.po file is an
    existing PO file with translations which will be taken over to the newly
    created file as long as they still match; comments will be preserved,
    but extracted comments and file positions will be discarded.  The ref.pot
    file is the last created PO file with up-to-date source references but
    old translations, or a PO Template file (generally created by xgettext);
    any translations or comments in the file will be discarded, however dot
    comments and file positions will be preserved.  Where an exact match
    cannot be found, fuzzy matching is used to produce better results.
fi: Yhdistää kaksi Uniform-tyylistä .po-tiedostoa.  Tiedosto def.po on
    olemassa oleva PO-tiedosto käännöksillä, jotka siirretään uudelleen
    luotuun tiedostoon niin kauan kuin ne täsmäävät; kommentit säilytetään,
    mutta pistekommentit ja tiedostosijainnit hylätään.  Tiedosto ref.pot
    on viimeisin luotu PO-tiedosto ajantasaisilla lähdekoodiviittauksilla, mutta
    vanhoilla käännöksillä, tai PO-mallinnetiedosto (jonka yleensä luo xgettext);
    kaikki käännökset ja kommentit tiedostossa hylätään, kuitenkin piste-
    kommentit ja tiedostosijainnit säilytetään.  Siellä missä ei löydetä
    tarkkaa täsmäystä, käytetään vajaustäsmäystä paremman tuloksen tuottamiseksi.

en: Message selection:
fi: Viestivalinta:

en: Message selection:
      [-N SOURCEFILE]... [-M DOMAINNAME]...
      [-J MSGCTXT-PATTERN] [-K MSGID-PATTERN] [-T MSGSTR-PATTERN]
      [-C COMMENT-PATTERN] [-X EXTRACTED-COMMENT-PATTERN]
    A message is selected if it comes from one of the specified source files,
    or if it comes from one of the specified domains,
    or if -J is given and its context (msgctxt) matches MSGCTXT-PATTERN,
    or if -K is given and its key (msgid or msgid_plural) matches MSGID-PATTERN,
    or if -T is given and its translation (msgstr) matches MSGSTR-PATTERN,
    or if -C is given and the translator's comment matches COMMENT-PATTERN,
    or if -X is given and the extracted comment matches EXTRACTED-COMMENT-PATTERN.
    
    When more than one selection criterion is specified, the set of selected
    messages is the union of the selected messages of each criterion.
    
    MSGCTXT-PATTERN or MSGID-PATTERN or MSGSTR-PATTERN or COMMENT-PATTERN or
    EXTRACTED-COMMENT-PATTERN syntax:
      [-E | -F] [-e PATTERN | -f FILE]...
    PATTERNs are basic regular expressions by default, or extended regular
    expressions if -E is given, or fixed strings if -F is given.
    
      -N, --location=SOURCEFILE   select messages extracted from SOURCEFILE
      -M, --domain=DOMAINNAME     select messages belonging to domain DOMAINNAME
      -J, --msgctxt               start of patterns for the msgctxt
      -K, --msgid                 start of patterns for the msgid
      -T, --msgstr                start of patterns for the msgstr
      -C, --comment               start of patterns for the translator's comment
      -X, --extracted-comment     start of patterns for the extracted comment
      -E, --extended-regexp       PATTERN is an extended regular expression
      -F, --fixed-strings         PATTERN is a set of newline-separated strings
      -e, --regexp=PATTERN        use PATTERN as a regular expression
      -f, --file=FILE             obtain PATTERN from FILE
      -i, --ignore-case           ignore case distinctions
      -v, --invert-match          output only the messages that do not match any
                                  selection criterion
fi: Viestivalinta:
      [-N LÄHDETIEDOSTO]... [-M NIMIAVARUUSNIMI]...
      [-J MSGCTXT-MALLI] [-K MSGID-MALLI] [-T MSGSTR-MALLI]
      [-C KOMMENTTIMALLI] [-X PISTEKOMMENTTIMALLI]
    Viesti on valittu, jos se tulee yhdestä määritellystä lähdetiedostoista,
    tai jos se tulee yhdestä määritellyistä nimiavaruuksista,
    tai jos -J on annettu ja sen konteksti (msgctxt) täsmää MSGCTXT-MALLIn kanssa,
    tai jos -K on annettu ja sen avain (msgid tai msgid_plural) täsmää MSGID-MALLIn kanssa,
    tai jos -T on annettu ja sen käännös (msgstr) täsmää MSGSTR-MALLIn kanssa,
    tai jos -C on annettu ja kääntäjän kommentti täsmää KOMMENTTIMALLIn kanssa,
    tai jos -X on annettu ja pistekommentti täsmää PISTEKOMMENTTIMALLIn kanssa.
    
    Kun useampi kuin yksi valintakriteeri määritellään, valittujen viestien
    joukko on valittujen viestien joka kriteerin yhdistelmä.
    
    MSGCTXT-MALLI tai MSGID-MALLI tai MSGSTR-MALLI tai KOMMENTTIMALLI tai
    PISTEKOMMENTTIMALLI -syntaksi:
      [-E | -F] [-e MALLI | -f TIEDOSTO]...
    MALLIt ovat oletuksena perusäännöllisiä lausekkeita, tai laajennettuja
    säännöllisiä lausekkeita, jos valitsin -E on annettu, tai kiinteitä
    merkkijonoja, jos valitsin -F on annettu.
    
      -N, --location=LÄHDETIED    valitse tiedostosta LÄHDETIED poimitut viestit
      -M, --domain=NIMIAVARUUS    valitse kohteesen NIMIAVARUUS kuuluvat viestit
      -J, --msgctxt               mallien alku msgctxt-merkkijonolle
      -K, --msgid                 mallien alku msgid-merkkijonolle
      -T, --msgstr                mallien alku msgstr-merkkijonolle
      -C, --comment               mallien alku kääntäjän kommentille
      -X, --extracted-comment     mallien alku pistekommentille
      -E, --extended-regexp       MALLI on laajennettu säännöllinen lauseke
      -F, --fixed-strings         MALLI on joukko rivinvaihdolla eroteltuja merkkijonoja
      -e, --regexp=MALLI          käytä MALLIa säännöllisenä lausekkeena
      -f, --file=TIEDOSTO         hanki MALLI TIEDOSTOsta
      -i, --ignore-case           ohita erilainen kirjainkoko
      -v, --invert-match          tulosta vain viestit, jotka eivät täsmää mihinkään
                                  valintakriteeriin

en: Missing context for the string extracted from '%s' element
fi: Puuttuva asiayhteys merkkijonolle, joka poimittiin elementistä ’%s’

en: Non-ASCII character at %s%s.
fi: Ei-ASCII-merkki osoitteessa %s%s.

en: Non-ASCII comment at or before %s%s.
fi: Ei-ASCII-kommentti osoitteessa tai ennen osoitetta %s%s.

en: Non-ASCII string at %s%s.
fi: Ei-ASCII-merkkijono osoitteessa %s%s.

en: Operation mode:
fi: Toimintatila:

en: Operation modifiers:
fi: Toimintomääreet:

en: Output details:
fi: Tulosteen yksityiskohdat:

en: Output file %s already exists.
    Please specify the locale through the --locale option or
    the output .po file through the --output-file option.
fi: Tulostetiedosto %s on jo olemassa.
    Määritä paikallisasetus valitsimen --locale tai
    tulosteen .po-tiedosot valitsimen --output-file avulla .

en: Output file location in C# mode:
fi: Tulostetiedostosijainti C#-tilassa:

en: Output file location in Java mode:
fi: Tulostetiedostosijainti Java-tilassa:

en: Output file location in Tcl mode:
fi: Tulostetiedostosijainti Tcl-tilassa:

en: Output file location in update mode:
fi: Tulostetiedostosijainti päivitystilassa:

en: Output file location:
fi: Tulostetiedostosijainti:

en: Output format:
fi: Tulosteen muoto:

en: Please specify the source encoding through --from-code
fi: Määritä lähdekoodaus valitsimen --from-code avulla

en: Please specify the source encoding through --from-code or through a comment
    as specified in http://www.python.org/peps/pep-0263.html.
fi: Määritä lähdekoodikoodaus valitsimen --from-code tai kommentin avulla
    kuten on määritelty asiakirjassa http://www.python.org/peps/pep-0263.html.

en: Please specify the source encoding through --from-code.
fi: Määritä lähdekoodaus valitsimen --from-code avulla.

en: Print the machine's hostname.
fi: Näytä laitteen konenimi.

en: Recode Serbian text from Cyrillic to Latin script.
fi: Koodaa uudelleen serbiankielinen teksti kyrillisestä latinalaismerkkiseksi skriptiksi.

en: Report bugs to <bug-gnu-gettext@gnu.org>.
fi: Ilmoita ohjelmiston vioista (englanniksi) osoitteeseen <bug-gnu-gettext@gnu.org>.
    Ilmoita suomennoksen vioista osoitteeseen <translation-team-fi@lists.sourceforge.net>.

en: Retrieving %s...
fi: Noudetaan %s...

en: The -l and -d options are mandatory.  The .dll file is located in a
    subdirectory of the specified directory whose name depends on the locale.
fi: Valitsimet -l ja -d ovat pakollisia.  Tiedosto .dll sijoitetaan sellaisen
    hakemiston alihakemistoon, jonka nimi riippuu paikallisasetuksesta.

en: The -l and -d options are mandatory.  The .dll file is written in a
    subdirectory of the specified directory whose name depends on the locale.
fi: Valitsimet -l ja -d ovat pakollisia. Tiedosto .dll kirjoitetaan määriteltyyn
    alihakemistoon, jonka nimi riippuu paikallisasetuksesta.

en: The -l and -d options are mandatory.  The .msg file is located in the
    specified directory.
fi: Valitsimet -l ja -d ovat pakollisia.  Tiedosto .msg sijaitsee määritellyssä
    hakemistossa.

en: The -l and -d options are mandatory.  The .msg file is written in the
    specified directory.
fi: Valitsimet -l ja -d ovat pakollisia.  Tiedosto .msg kirjoitetaan
    määriteltyyn hakemistoon.

en: The -l, -o, and --template options are mandatory.  If -D is specified, input
    files are read from the directory instead of the command line arguments.
fi: Valitsimet -l, -o, ja --template ovat pakollisia.  Jos valitsin -D määritellään,
    syötetiedostot luetaan hakemistosta eikä komentoriviargumentteina.

en: The FILTER can be any program that reads a translation from standard input
    and writes a modified translation to standard output.
fi: SUODATIN voi olla mikä tahansa ohjelma, joka lukee käännöksen vakiosyötteestä
    ja kirjoittaa muutetun käännöksen vakiotulosteeseen.

en: The backup suffix is '~', unless set with --suffix or the SIMPLE_BACKUP_SUFFIX
    environment variable.
fi: Varmuuskopioloppuliite on ’~’, ellei ole asetettu valitsimella --suffix tai
    ympäristömuuttujalla SIMPLE_BACKUP_SUFFIX.

en: The character that terminates the directive number %u is not a digit between 1 and 9.
fi: Merkki, joka päättää direktivin numero %u ei ole luku välillä 1...9.

en: The character that terminates the directive number %u is not a valid conversion specifier.
fi: Merkki, joka päättää direktiivin numeron %u ei ole kelvollinen muunnosmäärite.

en: The class name is determined by appending the locale name to the resource name,
    separated with an underscore.  The -d option is mandatory.  The class is
    written under the specified directory.
fi: Luokkanimi on määritelty liittämällä paikallisasetusnimi resurssinimeen ja
    erottamalla ne alaviivalla.  Valitsin -d on pakollinen.  Luokka on
    kirjoitettu määriteltyyn hakemistoon.

en: The class name is determined by appending the locale name to the resource name,
    separated with an underscore.  The class is located using the CLASSPATH.
fi: Luokkanimi määritellään liittämällä paikallisasetuksen nimi resurssinimeen,
    erotettun alaviivalla. Luokka sijoitetaan käyttäen muuttujaa CLASSPATH.

en: The default encoding is the current locale's encoding.
fi: Oletuskoodaus on nykyisen paikallisasetuksen koodaus.

en: The directive number %u ends with an invalid character '%c' instead of '}'.
fi: Direktiivi numero %u päättyy virheelliseen merkkiin ’%c’ eikä sulkeeseen ’}’.

en: The directive number %u ends with an invalid character instead of '}'.
fi: Direktiivi numero %u päättyy virheelliseen merkkiin eikä sulkeeseen ’}’.

en: The directive number %u starts with | but does not end with |.
fi: Direktiivinumero %u alkaa merkillä | mutta ei pääty merkkeihin |.

en: The following msgctxt contains non-ASCII characters.
    This will cause problems to translators who use a character encoding
    different from yours. Consider using a pure ASCII msgctxt instead.
    %s
fi: Seuraava msgctxt-merkkijono sisältää ei-ASCII-merkkejä.
    Tämä aiheuttaa pulmia kääntäjille, jotka käyttävät erilaista
    merkkikoodausta kuin sinä. Harkitse sen sijaan puhtaan ASCII-
    msgctxt-merkkijonon käyttämistä.
    %s

en: The following msgid contains non-ASCII characters.
    This will cause problems to translators who use a character encoding
    different from yours. Consider using a pure ASCII msgid instead.
    %s
fi: Seuraava msgid-merkkijono sisältää ei-ASCII-merkkejä.
    Tämä aiheuttaa pulmia kääntäjille, jotka käyttävät erilaista
    merkkikoodausta kuin sinä. Harkitse sen sijaan puhtaan ASCII-
    msgid-merkkijonon käyttämistä.
    %s

en: The input text is read from standard input.  The converted text is output to
    standard output.
fi: Syöteteksti luetaan vakiosyötteestä.  Muunnettu teksti tulostetaan
    vakiotulosteeseen.

en: The new message catalog should contain your email address, so that users can
    give you feedback about the translations, and so that maintainers can contact
    you in case of unexpected technical problems.
fi: Uuden viestiluettelon pitäisi sisältää sähköpostiosoitteesi, jotta käyttäjät voivat
    antaa sinulle palautetta käännöksistä, ja jotta ylläpitäjät voivat ottaa yhteyttä
    odottamattomissa teknisissä pulmissa.

en: The option --msgid-bugs-address was not specified.
    If you are using a 'Makevars' file, please specify
    the MSGID_BUGS_ADDRESS variable there; otherwise please
    specify an --msgid-bugs-address command line option.
fi: Valitsinta --msgid-bugs-address ei määritelty.
    Jos käytät ’Makevars’-tiedostoa, määritä siinä
    MSGID_BUGS_ADDRESS-muuttuja; muussa tapauksessa
    määritä komentorivivalitsin --msgid-bugs-address.

en: The result is written back to def.po.
fi: Tulos kirjoitetaan takaisin tiedostoon def.po.

en: The results are written to standard output if no output file is specified
    or if it is -.
fi: Tulokset kirjoitetaan vakiotulosteeseen, jos tulostetiedostoa ei ole määritelty
    tai jos se on -.

en: The root element <%s> is not allowed in a valid Glade file
fi: Juurielementti <%s> ei ole sallittu virheettömässä Glade-tiedostossa

en: The string contains a lone '}' after directive number %u.
fi: Merkkijono sisältää yksinäisen ’}’-merkin direktiivinumeron %u jäljessä.

en: The string ends in the middle of a directive.
fi: Merkkijono loppuu keskellä direktiiviä.

en: The string ends in the middle of a directive: found '{' without matching '}'.
fi: Merkkijono loppuu keskellä direktiiviä: löytyi ’{’ ilman päättävää suljetta ’}’.

en: The string ends in the middle of a ~/.../ directive.
fi: Merkkijono loppuu keskellä ~/.../-direktiiviä.

en: The string refers to a shell variable whose value may be different inside shell functions.
fi: Merkkijono viittaa komentoikkunamuuttujaan, jonka arvo saattaa olla erilainen komentoikkunafunktioiden sisällä.

en: The string refers to a shell variable with a non-ASCII name.
fi: Merkkijono viittaa komentoikkunamuuttujaan, jolla on ei-ASCII-nimi.

en: The string refers to a shell variable with an empty name.
fi: Merkkijono viittaa komentoikkunamuuttujaan, jolla on tyhjä nimi.

en: The string refers to a shell variable with complex shell brace syntax. This syntax is unsupported here due to security reasons.
fi: Merkkijono viittaa komentoikkunamuuttujaan, jolla on mutkikas aaltosulkusyntaksi. Tämä syntaksi on tukematon turvallisuussyistä.

en: The string refers to argument number %u but ignores argument number %u.
fi: Merkkijono viittaa argumenttiin numero %u, mutta ohittaa argumentin numero %u.

en: The string refers to argument number %u in incompatible ways.
fi: Merkkijono viittaa argumenttinumeroon %u yhteensopimattomilla tavoilla.

en: The string refers to arguments both through absolute argument numbers and through unnumbered argument specifications.
fi: Merkkijono viittaa argumentteihin sekä absoluuttisien argumenttinumeroiden avulla että numeroimattomien argumenttimäärittelyjen avulla.

en: The string refers to arguments both through argument names and through unnamed argument specifications.
fi: Merkkijono viittaa argumentteihin sekä argumenttinimien että nimettömien argumenttimäärittelyjen avulla.

en: The string refers to some argument in incompatible ways.
fi: Merkkijono viittaa johonkin argumenttiin yhteensopimattomilla tavoilla.

en: The string refers to the argument named '%s' in incompatible ways.
fi: Merkkijono viittaa argumenttiin nimeltään ’%s’ yhteensopimattomilla tavoilla.

en: The string starts in the middle of a directive: found '}' without matching '{'.
fi: Merkkijono alkaa keskeltä direktiiviä: löytyi ’}’ ilman alkusuljetta ’{’.

en: The version control method may be selected via the --backup option or through
    the VERSION_CONTROL environment variable.  Here are the values:
      none, off       never make backups (even if --backup is given)
      numbered, t     make numbered backups
      existing, nil   numbered if numbered backups exist, simple otherwise
      simple, never   always make simple backups
fi: Versionhallintamenetelmä voidaan valita valitsimen --backup tai
    ympäristömuuttujan VERSION_CONTROL avulla.  Tässä ovat arvot:
      none, off       varmuuskopioita ei tehdä koskaan (vieläpä kun valitsin --backup on annettu)
      numbered, t     tee numeroituja varmuuskopioita
      existing, nil   numeroidaan, jos numeroituja varmuuskopioita esiintyy, muussa tapauksessa
                      yksinkertainen
      simple, never   tee aina yksinkertaisia varmuuskopioita

en: Try '%s --help' for more information.
fi: Komento ’%s --help’ antaa lisää tietoja.

en: Try using the following, valid for %s:
fi: Yritä käyttää seuraavaa, kelvollinen kohteelle %s:

en: Unifies duplicate translations in a translation catalog.
    Finds duplicate translations of the same message ID.  Such duplicates are
    invalid input for other programs like msgfmt, msgmerge or msgcat.  By
    default, duplicates are merged together.  When using the --repeated option,
    only duplicates are output, and all other messages are discarded.  Comments
    and extracted comments will be cumulated, except that if --use-first is
    specified, they will be taken from the first translation.  File positions
    will be cumulated.  When using the --unique option, duplicates are discarded.
fi: Yhdistää kaksoiskappalekäännöksen käännösluettelossa.
    Löytää saman viestitunnuksen käännösten kaksoiskappaleet. Sellaisia
    kaksoiskappaleita ovat muiden ohjelmien kuin msgfmt, msgmerge tai msgcat
    virheellinen syöte. Oletuksena kaksoiskappaleet yhdistetään toisiinsa. Kun
    käytetään valitsinta --repeated, vain kaksoiskappaleet tulostetaan, ja kaikki
    muut viestit hylätään. Kommentit ja pistekommentit kumuloituvat, paitsi
    jos on määritelty valitsin --use-first, jolloin ne otetaan ensimmäisestä
    käännöksestä.  Tiedostosijainnit kumuloituvat. Kun käytetään valitsinta
    --unique, kaksoiskappaleet hylätään.

en: Unknown encoding "%s". Proceeding with ASCII instead.
fi: Tuntematon koodaus ”%s”. Jatketaan sen sijaan ASCII-koodauksella.

en: Unknown system error
fi: Tuntematon järjestelmän virhe

en: Usage: %s [OPTION]
fi: Käyttö: %s [VALITSIN]

en: Usage: %s [OPTION] COMMAND [COMMAND-OPTION]
fi: Käyttö: %s [VALITSIN] KOMENTO [KOMENNON VALITSIN]

en: Usage: %s [OPTION] FILTER [FILTER-OPTION]
fi: Käyttö: %s [VALITSIN] SUODATIN [SUODATTIMEN VALITSIN]

en: Usage: %s [OPTION] INPUTFILE
fi: Käyttö: %s [VALITSIN] SYÖTETIEDOSTO

en: Usage: %s [OPTION] URL FILE
fi: Käyttö: %s [VALITSIN] VERKKO-OSOITE TIEDOSTO

en: Usage: %s [OPTION] [FILE]...
fi: Käyttö: %s [VALITSIN] [TIEDOSTO]...

en: Usage: %s [OPTION] [INPUTFILE]
fi: Käyttö: %s [VALITSIN] [SYÖTETIEDOSTO]

en: Usage: %s [OPTION] [INPUTFILE]...
fi: Käyttö: %s [VALITSIN] [SYÖTETIEDOSTO]...

en: Usage: %s [OPTION] def.po ref.pot
fi: Käyttö: %s [VALITSIN] def.po ref.pot

en: Usage: %s [OPTION] filename.po ...
fi: Käyttö: %s [VALITSIN] tiedosto.po ...

en: Useful FILTER-OPTIONs when the FILTER is 'sed':
fi: Hyödylliset SUODATTIMEN VALITSIN-asetukset kun SUODATIN on ’sed’:

en: Valid arguments are:
fi: Kelvolliset argumentit ovat:

en: Written by %s and %s.
fi: Kirjoittaneet %s ja %s.

en: Written by %s.
fi: Kirjoittanut %s.

en: You are in a language indifferent environment.  Please set
    your LANG environment variable, as described in the ABOUT-NLS
    file.  This is necessary so you can test your translations.
fi: Olet kielessä, joka poikkea ympäristöstäsi. Aseta LANG-
    ympäristömuuttuja, kuten kuvaillaan ABOUT-NLS-tiedostossa.
    Se on välttämätöntä, jotta voit testata käännöksiäsi.

en: _open_osfhandle failed
fi: _open_osfhandle epäonnistui

en: `
fi: ”

en: a format specification for argument %u doesn't exist in '%s'
fi: muotomäärittelyä argumentille %u ei ole merkkijonossa ’%s’

en: a format specification for argument %u, as in '%s', doesn't exist in '%s'
fi: muotomäärittelyä argumentille %u sellaisena kuin merkkijonossa ’%s’, ei ole olemassa merkkijonossa ’%s’

en: a format specification for argument '%s' doesn't exist in '%s'
fi: muotomäärittelyä argumentille ’%s’ ei löydy merkkijonosta ’%s’

en: a format specification for argument '%s', as in '%s', doesn't exist in '%s'
fi: muotomäärittelyä argumentille ’%s’, kuten merkkijonossa ’%s’:ssä, ei löydy merkkijonosta ’%s’

en: a format specification for argument {%u} doesn't exist in '%s'
fi: muotomäärittelyä argumentille {%u} ei ole merkkijonossa ’%s’

en: a format specification for argument {%u}, as in '%s', doesn't exist in '%s'
fi: muotomäärittelyä argumentille {%u}, kuten merkkijonossa ’%s’, ei ole merkkijonossa ’%s’

en: ambiguous argument %s for %s
fi: argumentti %s kontekstille %s ei ole yksiselitteinen

en: ambiguous argument specification for keyword '%.*s'
fi: argumenttimäärittely avainsanalle ’%.*s’ ei ole yksiselitteinen

en: at least one sed script must be specified
fi: vähintään yksi sed-skripti on määriteltävä

en: at least two files must be specified
fi: on annettava vähintään kaksi tiedostoa

en: at most one input file allowed
fi: enintään yksi syötetiedosto on sallittu

en: backup type
fi: varmuuskopiotyyppi

en: but header entry lacks a "nplurals=INTEGER" attribute
fi: mutta otsakkeesta puuttuu "nplurals=KOKONAISLUKU"-attribuutti

en: but header entry lacks a "plural=EXPRESSION" attribute
fi: mutta otsakkeesta puuttuu attribuutti "plural=LAUSEKE"

en: but some messages have one plural form | but some messages have %lu plural forms
fi[0]: mutta joillakin viesteillä on yksi monikkomuoto
fi[1]: mutta joillakin viesteillä on %lu monikkomuotoa

en: but some messages have only one plural form | but some messages have only %lu plural forms
fi[0]: mutta joillakin viesteillä on vain yksi monikkomuoto
fi[1]: mutta joillakin viesteillä on vain %lu monikkomuotoa

en: cannot create a temporary directory using template "%s"
fi: tilapäisen hakemiston luominen mallinnetta ”%s” käyttämällä epäonnistui

en: cannot create output file "%s"
fi: tulostetiedoston ”%s” luominen epäonnistui

en: cannot create pipe
fi: putken luominen epäonnistui

en: cannot find a temporary directory, try setting $TMPDIR
fi: tilapäisen hakemiston löytäminen epäonnistui, yritä asettaa $TMPDIR-muuttuja

en: cannot open backup file %s for writing
fi: varmuuskopiotiedoston %s avaaminen kirjoittamista varten epäonnistui

en: cannot remove temporary directory %s
fi: tilapäisen hakemiston %s poistaminen epäonnistui

en: cannot remove temporary file %s
fi: väliaikaistiedoston %s poistaminen epäonnistui

en: cannot restore fd %d: dup2 failed
fi: epäonnistunut tiedostotunnisteen %d palautus: dup2 epäonnistui

en: cannot set up nonblocking I/O to %s subprocess
fi: ei-lukitsevan siirron asettaminen aliprosessiin %s epäonnistui

en: communication with %s subprocess failed
fi: viestintä aliprosessin %s kanssa epäonnistui

en: compilation of C# class failed
fi: epäonnistunut C#-luokan kääntäminen

en: compilation of C# class failed, please try --verbose
fi: epäonnistunut C#-luokan kääntäminen, yritä valitsinta --verbose

en: compilation of Java class failed, please try --verbose or set $JAVAC
fi: epäonnistunut Java-luokan kääntäminen, yritä valitsinta --verbose tai aseta muuttuja $JAVAC

en: compilation of Java class failed, please try to set $JAVAC
fi: epäonnistunut Java-luokan kääntäminen, yritä asettaa muuttuja $JAVAC

en: context mismatch between singular and plural form
fi: kontekstitäsmäämättömyys yksikkö- ja monikkomuotojen välillä

en: context separator <EOT> within string
fi: kontekstierotin <EOT> merkkijonon sisällä

en: could not get host name
fi: ei saatu tietokonenimeä

en: creation of threads failed
fi: säikeiden luominen epäonnistui

en: domain "%s" in input file '%s' doesn't contain a header entry with a charset specification
fi: nimiavaruus ”%s” syötetiedostossa ’%s’ ei sisällä otsaketta, jossa on merkistömäärittely

en: domain name "%s" not suitable as file name
fi: nimiavaruusnimi ”%s” ei ole sopiva tiedostonimenä

en: domain name "%s" not suitable as file name: will use prefix
fi: nimiavaruusnimi ”%s” ei ole sopiva tiedostonimenä: käyttää etuliitettä

en: duplicate message definition
fi: kaksinkertainen viestimäärittely

en: empty 'msgstr' entry ignored
fi: tyhjä ’msgstr’-merkkijono jätetty huomioimatta

en: end-of-file within string
fi: tiedoston loppu merkkijonon sisällä

en: end-of-line within string
fi: rivinvaihto merkkijonon sisällä

en: error after reading "%s"
fi: virhe tiedoston ”%s” lukemisen jälkeen

en: error after reading %s
fi: virhe tiedoston %s lukemisen jälkeen

en: error reading "%s"
fi: virhe luettaessa tiedostoa ”%s”

en: error reading %s
fi: virhe luettaessa tiedostoa %s

en: error reading current directory
fi: virhe luettaessa nykyistä hakemistoa

en: error while converting from "%s" encoding to "%s" encoding
fi: virhe muunnettaessa ”%s”-koodauksesta ”%s”-koodaukseen

en: error while opening "%s" for reading
fi: virhe avattaessa tiedostoa ”%s” lukemista varten

en: error while opening "%s" for writing
fi: virhe avattaessa tiedostoa ”%s” kirjoittamista varten

en: error while opening %s for reading
fi: virhe avattaessa tiedostoa %s lukemista varten

en: error while reading "%s"
fi: virhe luettaessa tiedostoa ”%s”

en: error while writing "%s" file
fi: virhe kirjoitettaessa tiedostoa ”%s”

en: error while writing to %s subprocess
fi: virhe kirjoitettaessa aliprosessiin %s

en: error writing %s
fi: virhe kirjoitettaessa tiedostoa %s

en: error writing stdout
fi: virhe kirjoitettaessa vakiotulosteeseen

en: exactly 2 input files required
fi: tarvitaan täsmälleen kaksi syötetiedostoa

en: exactly one input file required
fi: tarvitaan täsmälleen yksi syötetiedosto

en: expected two arguments
fi: odotettiin kahta argumenttia

en: failed to create "%s"
fi: tiedoston ”%s” luominen epäonnistui

en: failed to create directory "%s"
fi: hakemiston ”%s” luominen epäonnistui

en: fdopen() failed
fi: fdopen() epäonnistui

en: file "%s" contains a not NUL terminated string
fi: tiedosto ”%s” sisältää merkkijonon, jota ei ole päätetty NUL-merkillä

en: file "%s" contains a not NUL terminated string, at %s
fi: tiedosto ”%s” sisältää osoitteessa %s merkkijonon, jota ei ole päätetty NUL-merkillä

en: file "%s" is not in GNU .mo format
fi: tiedosto ”%s” ei ole GNU:n .mo-muodossa

en: file "%s" is truncated
fi: tiedosto ”%s” typistetään

en: first plural form has nonzero index
fi: ensimmäisellä monikkomuodolla on nollasta poikkeava indeksi

en: format specifications in '%s' and '%s' are not equivalent
fi: muotomäärittelyt merkkijonossa ’%s’ ja merkkijonossa ’%s’ eivät ole yhdenmukaiset

en: format specifications in '%s' and '%s' for argument %u are not the same
fi: muotomäärittelyt eivät ole samat merkkijonossa ’%s’ ja merkkijonossa ’%s’ argumentille %u

en: format specifications in '%s' and '%s' for argument '%s' are not the same
fi: muotomäärittelyt eivät ole samat merkkijonossa ’%s’ ja merkkijonossa ’%s’ argumentille ’%s’

en: format specifications in '%s' and '%s' for argument {%u} are not the same
fi: muotomäärittelyt eivät ole samat merkkijonossa ’%s’ ja merkkijonossa ’%s’ argumentille {%u}

en: format specifications in '%s' are not a subset of those in '%s'
fi: muotomäärittelyt merkkijonossa ’%s’ eivät ole merkkijonon ’%s’ muotomäärittelyiden osajoukko

en: format specifications in '%s' expect a mapping, those in '%s' expect a tuple
fi: muotomäärittelyt merkkijonossa ’%s’ edellyttävät kartoitusta, muotomäärittelyt merkkijonossa ’%s’ edellyttävät järjestettyä joukkoa

en: format specifications in '%s' expect a tuple, those in '%s' expect a mapping
fi: muotomäärittelyt merkkijonossa ’%s’ edellyttävät järjestettyä joukkoa, muotomäärittelyt merkkijonossa ’%s’ edellyttävät kartoitusta

en: found %d fatal error | found %d fatal errors
fi[0]: %d vakava virhe
fi[1]: %d vakavaa virhettä

en: fuzzy 'msgstr' entry ignored
fi: vajaa ’msgstr’-merkkijono jätetty huomioimatta

en: header field '%s' missing in header
fi: otsakekenttä ’%s’ puuttuu otsakkeessa

en: header field '%s' still has the initial default value
fi: otsakekenttä ’%s’ on edelleen oletusarvossaan

en: iconv failure
fi: iconv-häiriö

en: impossible selection criteria specified (%d < n < %d)
fi: määritelty mahdoton valintakriteeri (%d < n < %d)

en: incomplete multibyte sequence at end of file
fi: vaillinainen monitavusekvenssi tiedoston lopussa

en: incomplete multibyte sequence at end of line
fi: vaillinainen monitavusekvenssi rivin lopussa

en: inconsistent use of #~
fi: epäjohdonmukainen #~ -käyttö

en: input file '%s' doesn't contain a header entry with a charset specification
fi: syötetiedostossa ’%s’ ei ole otsaketta, jossa on merkistömäärittely

en: input file doesn't contain a header entry with a charset specification
fi: syötetiedosto ei sisällä otsaketta, jossa on merkistömäärittely

en: input is not valid in "%s" encoding
fi: syöte ei ole kelvollinen ”%s”-koodauksessa

en: internationalized messages should not contain the '\%c' escape sequence
fi: paikallistettujen viestien ei pitäisi sisältää ’\%c’-koodinvaihtosekvenssiä

en: invalid argument %s for %s
fi: virheellinen argumentti %s kontekstille %s

en: invalid control sequence
fi: virheellinen ohjainsekvenssi

en: invalid endianness: %s
fi: virheellinen endian-tyyppi: %s

en: invalid multibyte sequence
fi: virheellinen monitavusekvenssi

en: invalid nplurals value
fi: virheellinen nplurals-arvo

en: invalid plural expression
fi: virheellinen monikkolauseke

en: invalid source_version argument to compile_java_class
fi: virheellinen source_version-argumentti kohteelle compile_java_class

en: invalid target_version argument to compile_java_class
fi: virheellinen target_version-argumentti kohteelle compile_java_class

en: keyword "%s" unknown
fi: avainsana ”%s” tuntematon

en: language '%s' unknown
fi: kieli ’%s’ on tuntematon

en: memory exhausted
fi: muisti loppui

en: message catalog has context dependent translations
    but the C# .resources format doesn't support contexts
fi: viestiluettelossa on kontekstiriippuvaisia käännöksiä
    mutta C# .resources -muoto ei tue konteksteja

en: message catalog has context dependent translations
    but the Tcl message catalog format doesn't support contexts
fi: viestiluettelossa on kontekstiriippuvaisia käännöksiä
    mutta Tcl-viestiluettelomuoto ei tue konteksteja

en: message catalog has context dependent translations, but the output format does not support them.
fi: viestiluettelossa on kontekstista riippuvia käännöksiä, mutta tulostemuoto ei tue niitä.

en: message catalog has msgctxt strings containing characters outside ISO-8859-1
    but the Qt message catalog format supports Unicode only in the translated
    strings, not in the context strings
fi: viestiluettelossa on msgctxt-merkkijonoja, jotka sisältävät koodauksen ISO-8859-1
    ulkopuolisia merkkejä, mutta Qt-viestiluettelomuoto tukee Unicode-merkkejä vain
    käännetyissä merkkijonoissa, ei kontekstimerkkijonoissa

en: message catalog has msgid strings containing characters outside ISO-8859-1
    but the Qt message catalog format supports Unicode only in the translated
    strings, not in the untranslated strings
fi: viestiluettelossa on msgid-merkkijonoja, jotka sisältävät koodauksen ISO-8859-1
    ulkopuolisia merkkejä, mutta Qt-viestiluettelomuoto tukee Unicode-merkkejä vain
    käännetyissä merkkijonoissa, ei kääntämättömissä merkkijonoissa

en: message catalog has plural form translations
fi: viestiluettelossa on monikkomuotoisia käännöksiä

en: message catalog has plural form translations
    but the C# .resources format doesn't support plural handling
fi: viestiluettelossa on monikkomuotoisia käännöksiä
    mutta C# .resources -muoto ei tue monikkokäsittelyä

en: message catalog has plural form translations
    but the Qt message catalog format doesn't support plural handling
fi: viestiluettelossa on monikkomuotoisia käännöksiä
    mutta Qt-viestiluettelomuoto ei tue monikkojen käsittelyä

en: message catalog has plural form translations
    but the Tcl message catalog format doesn't support plural handling
fi: viestiluettelossa on monikkomuotoisia käännöksiä
    mutta Tcl-viestiluettelomuoto ei tule monikkokäsittelyä

en: message catalog has plural form translations, but lacks a header entry with "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;"
fi: viestiluettelossa on monikkomuotoisia käännöksiä, mutta siitä puuttuu otsakerivi "Plural-Forms: nplurals=KOKONAISLUKU; plural=LAUSEKE;"

en: message catalog has plural form translations, but the output format does not support them.
fi: viestiluettelossa on monikkomuotoisia käännöksiä, mutta tulostemuoto ei tue niitä.

en: message catalog has plural form translations, but the output format does not support them. Try generating a Java class using "msgfmt --java", instead of a properties file.
fi: viestiluettelossa on monikkkomuotokäännöksiä, mutta tulostemuoto ei tue niitä. Yritä tuottaa Java-luokka käyttäen komentoa "msgfmt --java", eikä ominaisuustiedostoa.

en: missing 'msgid_plural' section
fi: puuttuva ’msgid_plural’-rivi

en: missing 'msgstr' section
fi: puuttuva ’msgstr’-rivi

en: missing 'msgstr[]' section
fi: puuttuva ’msgid_plural[]’-rivi

en: missing command name
fi: puuttuva komentonimi

en: missing filter name
fi: puuttuva suodatinnimi

en: msgstr has too many keyboard accelerator marks '%c'
fi: msgstr-merkkijonossa on liian monta pikanäppäinmerkkiä ’%c’

en: msgstr lacks the keyboard accelerator mark '%c'
fi: msgstr-merkkijonosta puuttuu pikanäppäinmerkki ’%c’

en: no input file given
fi: syötetiedostoa ei annettu

en: no input file should be given if %s and %s are specified
fi: syötetiedostoa ei pitäisi antaa, jos %s ja %s on määritelty

en: no input files given
fi: syötetiedostoja ei annettu

en: not a valid Java class name: %s
fi: kelvoton Java-luokkanimi: %s

en: nplurals = %lu but plural expression can produce values as large as %lu
fi: nplurals = %lu, mutta monikkolauseke voi palauttaa jopa arvon %lu

en: number of format specifications in '%s' and '%s' does not match
fi: muotomäärittelyiden määrä merkkijonossa ’%s’ ja merkkijonossa ’%s’ ei täsmää

en: option '%c' cannot be used before 'J' or 'K' or 'T' or 'C' or 'X' has been specified
fi: valitsinta ’%c’ ei voida käyttää ennen kuin ’J’ tai ’K’ tai ’T’ tai ’C’ tai ’X’ on määritelty

en: plural expression can produce arithmetic exceptions, possibly division by zero
fi: monikkolauseke voi aiheuttaa aritmeettisia poikkeuksia, mahdollisesti jaon nollalla

en: plural expression can produce division by zero
fi: monikkolauseke voi aiheuttaa jaon nollalla

en: plural expression can produce integer overflow
fi: monikkolauseke voi aiheuttaa kokonaisluvun ylivuodon

en: plural expression can produce negative values
fi: monikkolauseke voi palauttaa negatiivisia arvoja

en: plural form has wrong index
fi: monikkomuodolla on väärä indeksi

en: plural handling is a GNU gettext extension
fi: monikkomuotojen käsittely on GNU gettext -laajennos

en: present charset "%s" is not a portable encoding name
fi: nykyinen merkistö ”%s” ei ole siirrettävä koodausnimi

en: preserving permissions for %s
fi: säilytetään käyttöoikeudet kohteelle %s

en: read from %s subprocess failed
fi: lukeminen aliprosessista %s epäonnistui

en: setting permissions for %s
fi: asetetaan käyttöoikeuksia kohteelle %s

en: standard input
fi: vakiosyöte

en: standard output
fi: vakiotuloste

en: target charset "%s" is not a portable encoding name.
fi: kohdemerkistö %s” ei ole siirrettävä koodausnimi.

en: the argument to %s should be a single punctuation character
fi: argumentti valitsimeen %s pitäisi olla yksittäinen välimerkki

en: this file may not contain domain directives
fi: tämä tiedosto ei ehkä sisällä nimiavaruusdirektiivejä

en: this is the location of the first definition
fi: ensimmäinen määrittely täällä

en: this message is untranslated
fi: tämä viesti on kääntämättä

en: this message is used but not defined in %s
fi: tätä viestiä käytetään, mutta sitä ei ole määritelty nimiavaruudessa %s

en: this message is used but not defined...
fi: tätä viestiä käytetään, mutta sitä ei ole määritelty...

en: this message needs to be reviewed by the translator
fi: kääntäjän on katselmoitava tämä viesti

en: this message should define plural forms
fi: tämän viestin pitäisi määritellä monikkomuodot

en: this message should not define plural forms
fi: tämän viestin ei pitäisi määritellä monikkomuotoja

en: too many arguments
fi: liian monta argumenttia

en: too many errors, aborting
fi: liian monia virheitä, keskeytetään

en: two different charsets "%s" and "%s" in input file
fi: kaksi erilaista merkistöä ”%s” ja ”%s” syötetiedostossa

en: warning:
fi: varoitus:

en: warning: PO file header fuzzy
fi: varoitus: PO-tiedoston otsake on merkitty vajaaksi

en: warning: PO file header missing or invalid
fi: varoitus: PO-tiedoston otsake puuttuu tai on virheellinen

en: warning: charset conversion will not work
fi: varoitus: merkistömuunnos ei tule toimimaan

en: warning: file '%s' extension '%s' is unknown; will try C
fi: varoitus: tiedoston ’%s’ tarkennin ’%s’ on tuntematon; yritetään tarkenninta C

en: warning: invalid Unicode character
fi: varoitus: virheellinen Unicode-merkki

en: warning: invalid \uxxxx syntax for Unicode character
fi: varoitus: virheellinen \uxxxx -syntaksi Unicode-merkkille

en: warning: missing context for keyword '%.*s'
fi: varoitus: puuttuva konteksti avainsanalle ’%.*s’

en: warning: missing context for plural argument of keyword '%.*s'
fi: varoitus: puuttuva konteksti avainsanan ’%.*s’ monikkoargumentille

en: warning: older versions of msgfmt will give an error on this
fi: varoitus: msgfmt:n vanhat versiot antavat tästä virheen

en: warning: syntax error
fi: varoitus: syntaksivirhe

en: warning: syntax error, expected ';' after string
fi: varoitus: syntaksivirhe, odotettiin ’;’ merkkijonon jälkeen

en: warning: syntax error, expected '=' or ';' after string
fi: varoitus: syntaksivirhe, odotettiin ’=’ tai ’;’ merkkijonon jälkeen

en: warning: this message is not used
fi: varoitus: tätä viestiä ei käytetä

en: warning: unterminated key/value pair
fi: varoitus: päättämätön avain/arvo-pari

en: warning: unterminated string
fi: varoitus: päättämätön merkkijono

en: write error
fi: kirjoitusvirhe

en: write to %s subprocess failed
fi: kirjoittaminen aliprosessiin %s epäonnistui

en: write to stdout failed
fi: kirjoittaminen vakiotulosteeseen epäonnistui

en: xgettext cannot work without keywords to look for
fi: xgettext ei voi työskennellä ilman etsittäviä avainsanoja
