gettext-tools 0.21 - en to fi translation catalogue (641 entries)

en:                                 (only XML based languages)
fi:                                 (vain XML-pohjaiset kielet)

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

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 kielet 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        varmuuskopioi def.po

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[=MERK]  tarkasta valikon kohtien näppäimistö-
                                    pikavalitsinten olemassaolo

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

en:       --check-format          check language dependent format strings
fi:       --check-format          tarkasta kieliriippuvaiset muotoilumerkkijonot

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

en:       --check=NAME            perform syntax check on messages
                                    (ellipsis-unicode, space-ellipsis,
                                     quote-unicode, bullet-unicode)
fi:       --check=NIMI            suorita syntaksitarkastus viesteille
                                    (ellipsis-unicode, space-ellipsis,
                                     quote-unicode)

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 viestit ei-vanhentuneiksi

en:       --clear-previous        remove the "previous msgid" from all messages
fi:       --clear-previous        poista aikaisempi 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 voi olla ”always”, ”never”, ”auto” tai ”html”.

en:       --copyright-holder=STRING  set copyright holder in output
fi:       --copyright-holder=MJONO   aseta tekijänoikeuksien haltija
                                       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                 yksityiskohtainen muotoilumerkkijonon
                                    tunnistuksen tulos

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 vajaiksi merkittyjä aseta myös
                                  msgstr tyhjäksi

en:       --endianness=BYTEORDER  write out 32-bit numbers in the given byte order
                                    (big or little, default depends on platform)
fi:       --endianness=TAVUJÄRJ   kirjoita 32-bittisiä lukuja 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-suojauksia tulosteessa,
                                    ei laajennettuja merkkejä

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

en:       --for-msgfmt            produce output for '%s', not for a translator
fi:       --for-msgfmt            tuota tulostetta ”%s”:lle, ei
                                    ihmiskääntäjää varten

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

en:       --foreign-user          omit FSF copyright in output for foreign user
fi:       --foreign-user          jätä tulosteesta pois FSF:n tekijänoikeustieto

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

en:       --fuzzy                 synonym for --only-fuzzy --clear-fuzzy
fi:       --fuzzy                 sama kuin --only-fuzzy --clear-fuzzy

en:       --ignore-file=FILE.po   manipulate only entries not listed in FILE.po
fi:       --ignore-file=TIEDOSTO.po säädä vain TIEDOSTO.po:ssa esiintymättömiä kohtia

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

en:       --its=FILE              apply ITS rules from FILE
fi:       --its=TIEDOSTO          sovella TIEDOSTOn ITS-säännöt

en:       --itstool               write out itstool comments
fi:       --itstool               tulosta itstoolin kommentit

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=KATALOGINIMI     aseta otasketietojen ”Language”-kenttä

en:       --msgid-bugs-address=EMAIL@ADDRESS  set report address for msgid bugs
fi:       --msgid-bugs-address=SPOSTI@OSOITE   aseta osoite msgid-vioista ilmoittamiseen

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

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

en:       --no-hash               binary file will not include the hash table
fi:       --no-hash               ei hajautustaulua binääritiedostoon

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

en:       --no-location           suppress '#: filename:line' lines
fi:       --no-location           vaienna ’#: tiedosto:rivi’ -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 automaattisesti tuotetuksi

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

en:       --obsolete              synonym for --only-obsolete --clear-obsolete
fi:       --obsolete              sama kuin --only-obsolete --clear-obsolete

en:       --omit-header           don't write header with 'msgid ""' entry
fi:       --omit-header           älä kirjoita otsaketta, joka
                                  sisältää ”msgid ""”:n

en:       --only-file=FILE.po     manipulate only entries listed in FILE.po
fi:       --only-file=TIEDOSTO.po säädä vain TIEDOSTO.po:ssa esiintyviä kohtia

en:       --only-fuzzy            keep 'fuzzy' marked messages
fi:       --only-fuzzy            säilytä vajaaksi merkityt viestit

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

en:       --package-name=PACKAGE  set package name in output
fi:       --package-name=PAKETTI  aseta paketin nimi tulosteessa

en:       --package-version=VERSION  set package version in output
fi:       --package-version=VERSIO   aseta paketin versio tulosteessa

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

en:       --previous              when setting 'fuzzy', keep previous msgids
                                  of translated messages.
fi:       --previous              säilytä vajaaksi asettaessa käännettyjen
                                  viestien aikaisemmat msgid:t

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

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:       --sentence-end=TYPE     type describing the end of sentence
                                    (single-space, which is the default, 
                                     or double-space)
fi:       --sentence-end=TYYPPI   lauseen loppua kuvaileva tyyppi
                                    (single-space, joka on oletus, 
                                     tai double-space)

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            näytä tilasto 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 tarkasti 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/GNUstepin .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/GNUstepin .strings-tiedosto

en:       --style=STYLEFILE       specify CSS style rule file for --color
fi:       --style=TYYLITIEDOSTO   anna CSS-tyylisääntötiedosto --color:ille

en:       --suffix=SUFFIX         override the usual backup suffix
fi:       --suffix=LOPPULIITE     korvaa tavallinen varmuuskopion loppuliite

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            säilytä käännetyt, poista kääntämättömät viestit

en:       --untranslated          keep untranslated, remove translated messages
fi:       --untranslated          säilytä 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ä kullekin viestillä ensimmäistä saatavilla
                                  olevaa käännöstä, älä yhdistä useita käännöksiä

en:       --use-fuzzy             consider fuzzy entries
fi:       --use-fuzzy             ota huomioon vajaat kohdat

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

en:       --xml                   XML mode: generate XML file
fi:       --xml                   XML-tila: tuota XML-tiedosto

en:   --newline                   add a newline at the end of input and
                                    remove a newline from the end of output
fi:   --newline                   lisää rivinvaihto syötteen loppuun ja
                                    poista rivinvaihto tulosteen lopusta

en:   --newline                   add newline at the end of input
fi:   --newline                   lisää rivinvaihto syötteen loppuun

en:   --template=TEMPLATE         a .desktop file used as a template
fi:   --template=MALLI            mallina käytettävä .desktop-tiedosto

en:   --template=TEMPLATE         an XML file used as a template
fi:   --template=MALLI            käytä XML-tiedostoa mallina

en:   -<, --less-than=NUMBER      print messages with less than this many
                                  definitions, defaults to infinite if not set
fi:   -<, --less-than=MÄÄRÄ       tulosta viestit, jotka on määritelty alle
                                  näin monta kertaa; oletus ääretön

en:   ->, --more-than=NUMBER      print messages with more than this many
                                  definitions, defaults to 0 if not set
fi:   ->, --more-than=MÄÄRÄ       tulosta viestit, jotka on määritelty yli
                                  näin monta kertaa; oletus 0

en:   ->, --more-than=NUMBER      print messages with more than this many
                                  definitions, defaults to 1 if not set
fi:   ->, --more-than=MÄÄRÄ       tulosta viestit, jotka on määritelty yli
                                  näin monta kertaa, oletus 1

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   tarkasta, 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;
                                  voidaan antaa useamman 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-suojauksia 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 XML language
fi:   -L, --language=NIMI          tunnista annettu XML-kieli

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

en:   -N, --no-fuzzy-matching     do not use fuzzy matching
fi:   -N, --no-fuzzy-matching     älä tuota vajaita kohtia
                                    sumealla täsmäyksellä

en:   -P, --properties-input      input file is in Java .properties syntax
fi:   -P, --properties-input      syötetiedosto on Javan .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:n kolmimerkit syötteessä

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

en:   -V, --version               output version information and exit
fi:   -V, --version               näytä ohjelman versiotiedot ja poistu

en:   -a, --alignment=NUMBER      align strings to NUMBER bytes (default: %d)
fi:   -a, --alignment=MÄÄRÄ       tasaa merkkijonot MÄÄRÄän tavuun (oletus: %d)

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

en:   -c, --check                 perform all the checks implied by
                                    --check-format, --check-header, --check-domain
fi:   -c, --check                 suorita kaikki seuraavien valitsinten tarkastukset:
                                    --check-format, --check-header, --check-domain

en:   -c, --cldr                  print plural rules in the CLDR format
fi:   -c, --cldr                  tulosta monikkosäännöt CLDR-muodossa

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 avainsanarivejä edeltävät
                                    kommenttilohkot tulostiedostoon
      -c, --add-comments          sijoita kaikki avainsanarivejä edeltävät
                                    kommenttilohkot tulostiedostoon

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

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

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ä tulostiedostoa NIMI.po (eikä 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-suojausksia 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ä konenimi, sisältää täydellisen
                                    verkkotunnuksen ja aliakset

en:   -f, --use-fuzzy             use fuzzy entries in output
fi:   -f, --use-fuzzy             käytä vajaita kohtia 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 sisennettyllä tyylillä

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öte-POT-tiedosto

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

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ä viestit olemassa olevaan
                                    tiedostoon

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

en:   -l, --locale=LL_CC[.ENCODING]  set target locale
fi:   -l, --locale=LL_CC[.MERKISTÖ]  aseta kohdemaa-asetusto

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 def.po:n nimiavaruudelle

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

en:   -n, --add-location          generate '#: filename:line' lines (default)
fi:   -n, --add-location          tuota ”#: tiedosto:rivi” -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 hahmoavaruuden 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 annettuun tiedostoon

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

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

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

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

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

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

en:   -s, --sort-output           generate sorted output
fi:   -s, --sort-output           tuota lajiteltu tuloste (ei suositeltava)

en:   -t, --to-code=NAME          encoding for output
fi:   -t, --to-code=NIMI          tulosteen merkistö

en:   -u, --unique                print only unique messages, discard duplicates
fi:   -u, --unique                tulosta vain ainutkertaiset 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,
                                  tulostaa vain ainutkertaiset viestit

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

en:   -w, --width=NUMBER          set output page width
fi:   -w, --width=MÄÄRÄ           aseta tulostesivun leveys

en:   -x, --exclude-file=FILE.po  entries from FILE.po are not extracted
fi:   -x, --exclude-file=TIED.po  TIED.po:sta ei poimita viestejä

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

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

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 vanhaan lähdekoodiin

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

en:   ref.pot                     references to new sources
fi:   ref.pot                     viittaukset uuteen lähdekoodiin

en:   ref.pot                     references to the sources
fi:   ref.pot                     viittaukset lähdekoodiin

en:  done.
fi:  valmis.

en:  failed.
fi:  epäonnistui.

en:  timed out.
fi:  aikakatkaistu.

en: "%s" node does not contain "%s"
fi: ”%s”-solmu ei sisällä arvoa "%s"

en: "%s" node does not have "%s"
fi: ”%s”-solmulla ei ole ”%s”-määrettä

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: %s ja %s ovat toisensa poissulkevat

en: %s and %s are mutually exclusive in %s
fi: %s ja %s ovat toisensa poissulkevat kun annettu %s

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

en: %s cannot be read
fi: tiedostoa %s ei voida lukea

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: %s on kelvollinen vain valitsimen %s tai %s kanssa

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

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

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

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

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

en: %s subprocess I/O error
fi: %s-aliprosessin siirräntävirhe

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

en: %s%s: Here is the occurrence with plural.
fi: %s%s: Tässä on monikollinen esiintymä.

en: %s%s: Here is the occurrence without plural.
fi: %s%s: Tässä on monikoton esiintymä.

en: %s: error while converting from "%s" encoding to "%s" encoding
fi: %s: virhe merkistöjen ”%s” ja ”%s” välillä

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

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äärittele oikea lähdemerkistö valitsimella --from-code

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 https://www.python.org/peps/pep-0263.html.
fi: %s:%d: Vaillinainen monitavusekvenssi tiedoston lopussa.
    Määrittele oikea lähdemerkistö valitsimella --from-code tai kommentilla, ks.
    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äärittele oikea lähdemerkistö valitsimella --from-code.

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äärittele oikea lähdemerkistö valitsimella --from-code

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 https://www.python.org/peps/pep-0263.html.
fi: %s:%d: Vaillinainen monitavusekvenssi rivin lopussa.
    Määrittele oikea lähdemerkistö valitsimella --from-code tai kommentilla, ks.
    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äärittele oikea lähdemerkistö valitsimella --from-code.

en: %s:%d: Invalid multibyte sequence.
    Please specify the correct source encoding through --from-code
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määrittele oikea lähdemerkistö valitsimella --from-code

en: %s:%d: Invalid multibyte sequence.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in https://www.python.org/peps/pep-0263.html.
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määrittele oikea lähdemerkistö valitsimella --from-code tai kommentilla, ks.
    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äärittele oikea lähdemerkistö valitsimella --from-code.

en: %s:%d: Invalid multibyte sequence.
    Please specify the source encoding through --from-code
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määrittele oikea lähdemerkistö valitsimella --from-code

en: %s:%d: Invalid multibyte sequence.
    Please specify the source encoding through --from-code.
fi: %s:%d: Virheellinen monitavusekvenssi.
    Määrittele oikea lähdemerkistö valitsimella --from-code.

en: %s:%d: Long incomplete multibyte sequence.
    Please specify the correct source encoding through --from-code
fi: %s:%d: Pitkä vaillinainen monitavusekvenssi.
    Määrittele oikea lähdemerkistö valitsimella --from-code

en: %s:%d: Long incomplete multibyte sequence.
    Please specify the correct source encoding through --from-code or through a
    comment as specified in https://www.python.org/peps/pep-0263.html.
fi: %s:%d: Pitkä vaillinainen monitavusekvenssi.
    Määrittele oikea lähdemerkistö valitsimella --from-code tai kommentilla, ks.
    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äärittele oikea lähdemerkistö valitsimella --from-code.

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: '%s' does not use %%C but '%s' uses %%C
fi: ”%s” ei käytä %%C:tä, mutta ”%s” käyttää %%C:tä

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: nimettömiä argumentteja sisältävää ”%s”-muotomerkkijonoa ei voi
    kotoistaa oikein:
    Ihmiskääntäjällä ei ole mahdollisuutta muuttaa argumenttien
    järjestystä. Harkitse nimettyjen argumenttien käyttämistä
    muotomerkkijonossa sekä argumenteiksi sanakirjoja taulukoiden sijaan.

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 muotoilumerkkijono, mutta ”%s” ei ole: sisältää ’L’-lipun tai kaksimerkkisen argumenttinumeron

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

en: '%s' is not a valid encoding name.  Using ASCII as fallback.
fi: ”%s” ei ole kelvollinen merkistön nimi. Käytetään ASCIIta varavaihtoehtona.

en: '%s' is not a valid name: %c
fi: ”%s” ei ole kelvollinen nimi: %c

en: '%s' is not a valid name: '%c'
fi: ”%s” ei ole kelvollinen nimi: ’%c’

en: '%s' uses %%C but '%s' doesn't
fi: ”%s” käyttää %%C:tä, 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: ”domain %s”-direktiivi ohitetaan

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

en: 'msgid' and 'msgid_plural' entries do not both end with '\n'
fi: ”msgid” ja ”msgid_plural” eivät molemmat pääty ’\n’:ään

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

en: 'msgid' and 'msgstr' entries do not both end with '\n'
fi: ”msgid” ja ”msgstr” eivät molemmat pääty ’\n’:ään

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

en: 'msgid' and 'msgstr[%u]' entries do not both end with '\n'
fi: ”msgid” ja ”msgstr[%u]” eivät molemmat pääty ’\n’:ään

en: (output from '%s')
fi: (”%s”-ohjelman tuloste)

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öskatalogi merkistöön %s ”msgconv”-komennolla,
      suorita sitten ”%s”,
      ja muunna lopuksi takaisin merkistöön %s ”msgconv”-komennolla.

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 LC_ALL maa-asetustoksi, jonka merkistö on %s,
      muunna käännöskatalogi merkistöön %s ”msgconv”-komennolla,
      suorita sitten ”%s”,
      muunna sitten takaisin merkistöön %s ”msgconv”-komennolla.

en: - Set LC_ALL to a locale with encoding %s.
fi: - Aseta LC_ALL maa-asetustoksi, jonka merkistö on %s.

en: --join-existing cannot be used when output is written to stdout
fi: valitsinta --join-existing ei voi käyttää kun tuloste kirjoitetaan vakiotulosteeseen

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: ASCII bullet ('%c') instead of Unicode
fi: ASCII-luettelomerkki (”%c”) Unicoden sijaan

en: ASCII double quote used instead of Unicode
fi: ASCII-lainausmerkkiä käytetty Unicoden sijaan

en: ASCII ellipsis ('...') instead of Unicode
fi: ASCII-ellipsi (”...”) Unicode-ellipsin sijaan

en: ASCII single quote used instead of Unicode
fi: ASCII-heittomerkkiä käytetty Unicoden sijaan

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öskatalogin kaikkiin käännöksiin.
    KOMENTO voi olla mikä tahansa ohjelma, joka lukee käännöksen
    vakiosyötteestä. Sitä kutsutaan kerran kullekin käännökselle.
    Sen tulosteesta tulee msgexecin tuloste. msgexecin paluukoodi on
    suurin kaikkien käynnistyskertojen paluukoodeista.

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

en: Attribute manipulation:
fi: Määreiden säätäminen:

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

en: By default the language is guessed depending on the input file name extension.
fi: Oletuksena kieli arvataan syötetiedostonimen päätteestä.

en: Cannot convert from "%s" to "%s". %s relies on iconv(), and iconv() does not support this conversion.
fi: Muunnos merkistöjen ”%s” ja ”%s” välillä epäonnistui. %s käyttää iconv()-funktiota, joka ei tue tätä muunnosta.

en: Cannot convert from "%s" to "%s". %s relies on iconv(). This version was built without iconv().
fi: Muunnos merkistöjen ”%s” ja ”%s” välillä epäonnistui. %s käyttää iconv()-funktiota, jota ei tässä koonnoksessa ole käytössä.

en: Cannot output multiple translation domains into a single file with the specified output format.
fi: Useita käännösnimiavaruuksia ei voida tulostaa yhteen tiedostoon annetussa tulostemuodossa.

en: Cannot output multiple translation domains into a single file with the specified output format. Try using PO file syntax instead.
fi: Useita käännösnimiavaruuksia ei voida tulostaa yhteen tiedostoon annetussa tulostemuodossa. 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ä merkistökoodauksen nimi.
    Viestin muunnos 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,
    joka 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,
    joka ei tässä koonnoksessa ole käytössä.

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

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

en: Command input:
fi: Komentosyöte:

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 kahta Uniforum-tyylistä .po-tiedostoa sen tarkastamiseksi, että
    molemmat saman joukon msgid-merkkijonoja. Tiedosto def.po on olemassa oleva
    PO-tiedosto käännöksineen. Tiedosto ref.pot on viimeksi luotu PO-tiedosto tai
    POT-mallitiedosto (yleensä xgettext-ohjelman luoma). Tästä on hyötyä
    varmistamiseksi, että olet kääntänyt joka ikisen ohjelman viestin. Kun
    tarkkaa täsmäävyyttä ei löydy, käytetään sumeaa täsmäystä tuottamaan parempaa
    diagnostiikkaa.

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ää annetut PO-tiedostot.
    Etsi viestit, jotka ovat yhteisiä kahdelle tai useammalle annetulle
    PO-tiedostolle. Käyttämällä valitsinta --more-than voidaan vaatia suurempaa
    yhdenmukaisuutta tulostettaville viesteille. Sitä vastoin valitsinta
    --less-than voidaan käyttää määrittelemään pienempi yhdenmukaisuus
    (ts. valitsin --less-than=2 tulostaa vain ainutkertaiset viestit).
    Käännökset, kommentit ja poimintakommentit kumuloituvat, paitsi jos
    valitsin --use-first on annettu. Silloin ne otetaan ensimmäisestä
    PO-tiedostosta, jossa ne esiintyvät.

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

en: Continuing anyway.
fi: Jatketaan kuitenkin.

en: Conversion from "%s" to "%s" introduces duplicates: some different msgids become equal.
fi: Muunnos merkistöjen ”%s” ja ”%s” välillä aiheuttaa 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 merkistöjen %s ja %s välillä muuttaa
    joitakin msgid- ja msgctxt-merkkijonoja.
    Vaihda joko kaikki msgid- ja msgctxt-merkkijonot puhtaaksi
    ASCII-tekstiksi, tai varmista että ne ovat UTF-8-merkistössa 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 viestikatalogi Uniforum-tyyliseksi .po-tiedostoksi.

en: Converts a translation catalog to a different character encoding.
fi: Muuntaa käännöskatalogin eri merkistökoodaukseen.

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

en: Could not parse file %s as XML
fi: Tiedostoa %s ei voitu jäsentää XML-muodosta

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öskatalogin. Syötetiedosto on viimeksi luotu
    englanninkielinen PO-tiedosto, tai POT-mallitiedosto (yleensä xgettext-
    ohjelman luoma). Kääntämättömille kohdille annetaan käännös, joka on
    sama kuin msgid.

en: Danilo Segan
fi: Danilo Šegan

en: Desktop Entry mode options:
fi: Työpöytämerkintä-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. Se on varattu GNU gettextin käyttöön:
    gettext("") palauttaa metatiedot sisältävän otsakkeen,
    ei tyhjää merkkijonoa.

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

en: Extract or convert Unicode CLDR plural rules.
    
    If both LOCALE and RULES are specified, it reads CLDR plural rules for
    LOCALE from RULES and print them in a form suitable for gettext use.
    If no argument is given, it reads CLDR plural rules from the standard input.
fi: Pura tai muunna Unicode CLDR -monikkosäännöt.
    
    Jos sekä MAA-ASETUSTO että SÄÄNNÖT on annettu, lukee CLDR-monikkosäännöt
    MAA-ASETUSTOn säännöt SÄÄNNÖistä ja tulostaa ne gettext-käyttöön sopivassa
    muodossa. Ilman argumentteja lukee CLDR-monikkosäännöt vakiosyötteestä.

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öskatalogista kaikki viestit, jotka täsmäävät annettuun hahmoon
    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 URLin sisällön. Jos URLiin ei saada yhteyttä,
    käytetään sen sijaan paikallista TIEDOSTOa.

en: Filter input and output:
fi: Suodatinsyöte ja -tuloste:

en: Filters the messages of a translation catalog according to their attributes,
    and manipulates the attributes.
fi: Suodattaa käännöskatalogin viestit niiden määreiden mukaan sekä säätää
    määreitä.

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: Etsi viestit, jotka ovat yhteisiä kahdelle tai useammalle annetulle
    PO-tiedostolle. Käyttämällä valitsinta --more-than voidaan vaatia suurempaa
    yhdenmukaisuutta tulostettaville viesteille. Sitä vastoin valitsinta
    --less-than voidaan käyttää määrittelemään pienempi yhdenmukaisuus
    (ts. valitsin --less-than=2 tulostaa vain ainutkertaiset viestit).
    Käännökset, kommentit ja poimintakommentit kumuloituvat, mutta vain
    ensimmäisestä PO-tiedostosta, jossa ne esiintyvät. Tiedostosijainnit
    kaikista PO-tiedostoista kumuloituvat.

en: Found '~%c' without matching '~%c'.
fi: Löytyi ”~%c” mutta täsmäävä ”~%c” puuttuu.

en: Found more than one .pot file.
    Please specify the input .pot file through the --input option.
fi: Löytyi useampi .pot-tiedosto.
    Määrittele syöte-.pot 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äärittele syöte-.pot valitsimella --input.

en: Generate binary message catalog from textual translation description.
fi: Tuota binäärimuotoinen viestikatalogi 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ötettä.

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-tiedostoa.
    Jos tiedosto on -, luetaan vakiosyötettä.

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 tulostiedostoa ei ole annettu, se riippuu valitsimesta --locale tai käyttäjän
    maa-asetustosta. Jos tiedosto 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: Pilkku puuttuu ”%2$s”:n jäljestä direktiivissä %1$u.

en: In the directive number %u, '%c' cannot start a field name.
fi: ’%2$c’ ei voi olla kentän nimen alussa direktiivissä %1$u.

en: In the directive number %u, '%c' cannot start a getattr argument.
fi: ’%2$c’ ei voi olla getattr-argumentin alussa direktiivissä %1$u.

en: In the directive number %u, '%c' cannot start a getitem argument.
fi: ’%2$c’ ei voi olla getitem-argumentin alussa direktiivissä numero %1$u.

en: In the directive number %u, '%c' is not followed by a digit.
fi: Merkkiä ’%2$c’ ei seuraa luku direktiivissä %1$u.

en: In the directive number %u, ',' is not followed by a number.
fi: Merkin ”,” jäljestä puuttuu lukuarvo direktiivissä %u.

en: In the directive number %u, '{' is not followed by an argument number.
fi: Argumenttinumero puuttuu merkin ”{” jäljestä direktiivissä %u.

en: In the directive number %u, '~:[' is not followed by two clauses, separated by '~;'.
fi: ”~:[”:n jälkeen ei ole kahta ”~;”:lla erotettua lausetta direktiivissä numero %u.

en: In the directive number %u, '~;' is used in an invalid position.
fi: ”~;” on käytössä virheellisessä kohdassa direktiivissä numero %u.

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: Valinta ei sisällä lukuarvoa direktiivissä %u.

en: In the directive number %u, a flag is given after the precision.
fi: Lippu annettu tarkkuuden jälkeen direktiivissä %u.

en: In the directive number %u, a flag is given after the width.
fi: Lippu annettu leveyden jälkeen direktiivissä %u.

en: In the directive number %u, a precision is given twice.
fi: Tarkkuus on annettu kahdesti direktiivissä %u.

en: In the directive number %u, a precision is invalid for the conversion '%c'.
fi: Tarkkuus on virheellinen ’%2$c’-muunnokselle direktiivissä %1$u.

en: In the directive number %u, a precision is not allowed before '%c'.
fi: Tarkkuus ei ole sallittu ’%2$c’:n edellä direktiivissä %1$u.

en: In the directive number %u, a precision specification is not allowed before '%c'.
fi: Tarkkuusmäärittely ei ole sallittu ”%2$c”:n edellä direktiivissä %1$u.

en: In the directive number %u, a width is given twice.
fi: Leveys on annettu kahdesti direktiivissä numero %u.

en: In the directive number %u, a width is invalid for the conversion '%c'.
fi: Leveys on virheellinen ’%2$c’-muunnokselle direktiivissä %1$u.

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: Liput eivät ole sallittuja ”%2$c”:n edellä direktiivissä %1$u.

en: In the directive number %u, for the conversion '%c', the character '%c' is not a valid conversion suffix.
fi: Merkki ’%3$c’ ei ole kelvollinen muunnosjälkiliite ’%2$c’-muunnokselle direktiivissä %1$u.

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: Parametri %2$u on ”%3$s”-tyyppinen, vaikka odotettiin ”%4$s”-tyyppistä parametriä direktiivissä numero %1$u.

en: In the directive number %u, the argument %d is negative.
fi: Argumentti %2$d on negatiivinen direktiivissä numero %1$u.

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

en: In the directive number %u, the argument number for the precision must be equal to %u.
fi: Tarkkuuden argumenttinumeron on oltava %2$u direktiivissä %1$u.

en: In the directive number %u, the argument number is not followed by a comma and one of "%s", "%s", "%s", "%s".
fi: Argumenttinumeroa ei seuraa pilkku tai yksi seuraavista: ”%2$s”, ”%3$s”, ”%4$s”, ”%5$s” direktiivissä %1$u.

en: In the directive number %u, the character '%c' is not a digit between 1 and 9.
fi: Merkki ’%2$c’ ei ole numero väliltä 1–9 direktiivissä numero %1$u.

en: In the directive number %u, the character '%c' is not a valid conversion specifier.
fi: Merkki ”%2$c” ei ole kelvollinen muunnosmääre direktiivissä %1$u.

en: In the directive number %u, the flag '%c' is invalid for the conversion '%c'.
fi: Lippu ’%2$c’ on virheellinen ’%3$c’-muunnokselle direktiivissä %1$u.

en: In the directive number %u, the flags combination is invalid.
fi: Lippuyhdistelmä on virheellinen direktiivissä %u.

en: In the directive number %u, the precision is missing.
fi: Tarkkuus puuttuu direktiivissä %u.

en: In the directive number %u, the precision specification is invalid.
fi: Tarkkuusmäärittely on virheellinen direktiivissä %u.

en: In the directive number %u, the precision's argument number 0 is not a positive integer.
fi: Tarkkuuden argumentti 0 ei ole positiivinen kokonaisluku direktiivissä %u.

en: In the directive number %u, the reference to the argument of the previous directive is invalid.
fi: Viittaus edellisen direktiivin argumenttiin on virheellinen direktiivissä %u.

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

en: In the directive number %u, the substring "%s" is not a valid date/time style.
fi: Alimerkkijono ”%2$s” ei ole kelvollinen päivämäärä-/aikatyyli direktiivissä %1$u.

en: In the directive number %u, the substring "%s" is not a valid number style.
fi: Alimerkkijono ”%2$s” ei ole kelvollinen lukuarvotyyli direktiivissä %1$u.

en: In the directive number %u, the token after '<' is not followed by '>'.
fi: Merkin ”<”:n jälkeistä symbolia ei seuraa merkki ”>” direktiivissä numero %u.

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: ”<”:n jälkeinen symboli ei ole muotoilumääritemakron nimi direktiivissä numero %u. Kelvolliset makronimet luetellaan ISO C 99:n luvussa 7.8.1.

en: In the directive number %u, the width is given after the precision.
fi: Leveys on annettu tarkkuuden jälkeen direktiivissä %u.

en: In the directive number %u, the width's argument number 0 is not a positive integer.
fi: Leveyden argumentti 0 ei ole positiivinen kokonaisluku direktiivissä %u.

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 liikaa parametreja; odotettiin korkeintaan %u parametria.
fi[1]: Direktiivissä numero %u annettiin liikaa parametreja; odotettiin korkeintaan %u parametria.

en: In the directive number %u, two names are given for the same argument.
fi: Kaksi nimeä annettu samalle argumentille direktiivissä numero %u.

en: In the directive number %u, two numbers are given for the same argument.
fi: Kaksi lukuarvoa annettu samalle argumentille direktiivissä numero %u.

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ötetiedostojen sijainti:

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, mm. %s ja %s.
    Muunnetaan tuloste UTF-8:ksi.
    Toisen tulostemerkistön 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: 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: Maa-asetuston merkistö ”%s” eroaa
    syötetiedoston merkistöstä ”%s”.
    ”%s”:n tuloste saattaa olla virheellinen.
    Mahdollisia kiertokeinoja:

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: Maa-asetuston merkistö ”%s” ei ole siirrettävä merkistökoodauksen nimi.
    ”%s”:n tuloste saattaa olla virheellinen.
    Mahdollinen kiertokeino on asettaa 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ä, joista täsmäävät siirretään luotavaan uuteen
    tiedostoon; kommentit säilytetään, mutta poimintakommentit ja tiedosto-
    sijainnit hylätään. Tiedosto ref.pot on joko viimeksi luotu PO-tiedosto
    ajantasaisin lähdekoodiviittauksin mutta vanhoilla käännöksillä tai
    POT-mallitiedosto (yleensä xgettext-ohjelman luoma); kaikki käännökset ja
    kommentit tiedostossa hylätään, kuitenkin poimintakommentit ja tiedosto-
    sijainnit säilytetään. Kun tarkkaa täsmäävyyttä ei löydy, käytetään sumeaa
    täsmäystä tuottamaan parempaia tuloksia.

en: Message selection:
fi: Viestien valinta:

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: Viestien valinta:
      [-N LÄHDETIEDOSTO]... [-M NIMIAVARUUSNIMI]...
      [-J MSGCTXT-HAHMO] [-K MSGID-HAHMO] [-T MSGSTR-HAHMO]
      [-C KOMMENTTIHAHMO] [-X POIMINTAKOMMENTTIHAHMO]
    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-HAHMOn kanssa,
    tai jos -K on annettu ja sen avain (msgid tai msgid_plural) täsmää MSGID-HAHMOn kanssa,
    tai jos -T on annettu ja sen käännös (msgstr) täsmää MSGSTR-HAHMOn kanssa,
    tai jos -C on annettu ja kääntäjän kommentti täsmää KOMMENTTIHAHMOn kanssa,
    tai jos -X on annettu ja poimintakommentti täsmää POIMINTAKOMMENTTIHAHMOn kanssa.
    
    Kun useampi kuin yksi valintakriteeri määritellään, valittujen viestien
    joukko on valittujen viestien joka kriteerin yhdistelmä.
    
    MSGCTXT-HAHMO tai MSGID-HAHMO tai MSGSTR-HAHMO tai KOMMENTTIHAHMO tai
    POIMINTAKOMMENTTIHAHMO -syntaksi:
      [-E | -F] [-e HAHMO | -f TIEDOSTO]...
    HAHMOt ovat oletuksena perus-sää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               hahmojen alku msgctxt-merkkijonolle
      -K, --msgid                 hahmojen alku msgid-merkkijonolle
      -T, --msgstr                hahmojen alku msgstr-merkkijonolle
      -C, --comment               hahmojen alku kääntäjän kommentille
      -X, --extracted-comment     hahmojen alku poimintakommentille
      -E, --extended-regexp       HAHMO on laajennettu säännöllinen lauseke
      -F, --fixed-strings         HAHMO on joukko rivinvaihdolla eroteltuja merkkijonoja
      -e, --regexp=HAHMO          käytä HAHMO a säännöllisenä lausekkeena
      -f, --file=TIEDOSTO         nouda HAHMO TIEDOSTOsta
      -i, --ignore-case           ohita erilainen kirjainkoko
      -v, --invert-match          tulosta vain viestit, jotka eivät täsmää mihinkään
                                  valintakriteeriin

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: Tulostiedosto %s on jo olemassa.
    Määrittele maa-asetusto valitsimella --locale tai
    tulos-.po-tiedosto valitsimella --output-file.

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

en: Output file location in Java mode:
fi: Tulostiedostojen sijainti Java-tilassa:

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

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

en: Output file location:
fi: Tulostiedostojen sijainti:

en: Output format:
fi: Tulosteen muoto:

en: Please specify the source encoding through --from-code
fi: Määrittele lähdemerkistö valitsimella --from-code

en: Please specify the source encoding through --from-code or through a comment
    as specified in https://www.python.org/peps/pep-0263.html.
fi: Määrittele lähdemerkistö valitsimella --from-code tai kommentilla, ks.
    <http://www.python.org/peps/pep-0263.html>.

en: Please specify the source encoding through --from-code.
fi: Määrittele lähdemerkistö valitsimella --from-code.

en: Print the machine's hostname.
fi: Näytä järjestelmän konenimi.

en: Recode Serbian text from Cyrillic to Latin script.
fi: Muunna serbiankielinen teksti kyrillisestä latinalaiseen aakkostoon.

en: Report bugs in the bug tracker at <%s>
    or by email to <%s>.
fi: Ilmoita vioista vianjäljittimeen <%s>
    tai sähköpostitse osoitteeseen <%s>.

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. .dll-tiedosto sijoitetaan alihakemistoon
    määritellyssä hakemistossa, jonka nimi riippuu maa-asetustosta.

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. .dll-tiedosto kirjoitetaan alihakemistoon
    määritellyssä hakemistossa, jonka nimi riippuu maa-asetustosta.

en: The -l and -d options are mandatory.  The .msg file is located in the
    specified directory.
fi: Valitsimet -l ja -d ovat pakollisia. .msg-tiedosto sijoitetaan annettuun
    hakemistoon.

en: The -l and -d options are mandatory.  The .msg file is written in the
    specified directory.
fi: Valitsimet -l ja -d ovat pakollisia. .msg -tiedosto 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: Varmuuskopion loppuliite 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: Direktiivin numero %u päättävä merkki ei ole numero väliltä 1–9.

en: The character that terminates the directive number %u is not a valid conversion specifier.
fi: Direktiivin %u päättävä merkki ei ole kelvollinen muunnosmäärite.

en: The character that terminates the directive number %u, for the conversion '%c', is not a valid conversion suffix.
fi: Direktiivin %u päättävä merkki ei ole kelvollinen muunnosjälkiliite ’%c’-muunnokselle.

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ä maa-asetuston nimi resurssinimeen
    alaviivalla erotettuna. 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: Luokan nimi määritellään liittämällä alaviivalla erotettu maa-asetuston nimi
    resurssinimeen. Luokka sijoitetaan käyttäen CLASSPATH-muuttujaa.

en: The default encoding is the current locale's encoding.
fi: Oletusmerkistö on vallitsevan maa-asetuston merkistö.

en: The directive number %u ends with an invalid character '%c' instead of '}'.
fi: Direktiivin %u lopussa on virheellinen merkki ”%c” eikä ”}”.

en: The directive number %u ends with an invalid character instead of '}'.
fi: Direktiivin %u lopussa on virheellinen merkki eikä ”}”.

en: The directive number %u starts with | but does not end with |.
fi: Direktiivin %u alussa on | mutta se ei pääty merkkiin |.

en: The element <%s> does not contain a <%s> element
fi: Elementti <%s> ei sisällä <%s>-elementtiä

en: The element <%s> does not have attribute <%s>
fi: Elementillä <%s> ei ole määritettä <%s>

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 sisältää ei-ASCII-merkkejä.
    Tämä aiheuttaa pulmia kääntäjille, jotka käyttävät eri
    merkistöä kuin sinä. Harkitse sen sijaan puhtaan ASCIIn
    käyttämistä msgctxt:ssä.
    %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 sisältää ei-ASCII-merkkejä.
    Tämä aiheuttaa pulmia kääntäjille, jotka käyttävät eri
    merkistöä kuin sinä. Harkitse sen sijaan puhtaan ASCIIn
    käyttämistä msgid:ssä.
    %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 viestikatalogin tulisi sisältää sähköpostiosoitteesi, jotta käyttäjät
    voivat antaa 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 annettu.
    Jos käytät ”Makevars”-tiedostoa, määrittele siinä
    MSGID_BUGS_ADDRESS-muuttuja; muussa tapauksessa
    käytä komentorivivalitsinta --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, ellei tuotostiedostoa ei ole annettu
    tai jos se on -.

en: The root element must be <%s>
fi: Juurielementin on oltava <%s>

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

en: The string ends in the middle of a directive.
fi: Merkkijono loppuu kesken direktiivin.

en: The string ends in the middle of a directive: found '{' without matching '}'.
fi: Merkkijono päättyy kesken direktiivin: löytyi ”{”, mutta täsmäävä ”}” puuttuu.

en: The string ends in the middle of a ~/.../ directive.
fi: Merkkijono loppuu kesken ~/.../-direktiivin.

en: The string refers to a shell variable whose value may be different inside shell functions.
fi: Merkkijono viittaa kuorimuuttujaan, jolla saattaa olla eri arvo eri kuorifunktioissa.

en: The string refers to a shell variable with a non-ASCII name.
fi: Merkkijono viittaa kuorimuuttujaan, jonka nimi ei ole ASCIIta.

en: The string refers to a shell variable with an empty name.
fi: Merkkijono viittaa kuorimuuttujaan tyhjällä nimellä.

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 kuorimuuttujaan monimutkaisella aaltosuljesyntaksilla. Tätä syntaksia ei turvallisuussyistä voi käyttää tässä.

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

en: The string refers to argument number %u but ignores the arguments %u and %u.
fi: Merkkijono viittaa argumenttiin numero %u, mutta ohittaa argumentit %u ja %u.

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

en: The string refers to arguments both through absolute argument numbers and through unnumbered argument specifications.
fi: Merkkijono viittaa argumentteihin sekä absoluuttisilla argumenttinumeroilla että numeroimattomilla argumenttimäärittelyillä.

en: The string refers to arguments both through argument names and through unnamed argument specifications.
fi: Merkkijono viittaa argumentteihin sekä argumenttinimillä että nimettömillä argumenttimäärittelyillä.

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

en: The string refers to the argument named '%s' in incompatible ways.
fi: Merkkijono viittaa ”%s”-nimiseen argumenttiin yhteensopimattomasti.

en: The string starts in the middle of a directive: found '}' without matching '{'.
fi: Merkkijono alkaa kesken direktiivin: löytyi ”}”, mutta täsmäävä ”{” puuttuu.

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 valitsilla --backup tai
    ympäristömuuttujalla VERSION_CONTROL. Tässä ovat arvot:
      none, off       älä koskaan varmuuskopioi (vaikka --backup olisi annettu)
      numbered, t     tee numeroituja varmuuskopioita
      existing, nil   tee numeroituja, jos sellaisia on jo olemassa, muussa
                      tapauksessa yksinkertaisia
      simple, never   tee aina yksinkertaisia varmuuskopioita

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

en: Try using the following, valid for %s:
fi: Yritä käyttää seuraavaa, sopii kielelle %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ää käännöskatalogin kaksoiskappalekäännökset.
    Löytää saman viestitunnuksen kaksoiskappalekäännökset. Tällaiset
    kaksoiskappaleet ovat virheellistä syötettä muille ohjelmille kuten msgfmt,
    msgmerge tai msgcat. Oletuksena kaksoiskappaleet yhdistetään toisiinsa. Kun
    käytetään valitsinta --repeated, vain kaksoiskappaleet tulostetaan ja kaikki
    muut viestit hylätään. Kommentit ja poimintakommentit kumuloituvat, paitsi
    jos on annettu valitsin --use-first, jolloin ne otetaan ensimmäisestä
    käännöksestä. Tiedostosijainnit kumuloituvat. Käytettäessä valitsinta
    --unique kaksoiskappaleet hylätään.

en: Unknown encoding "%s". Proceeding with ASCII instead.
fi: Tuntematon merkistö ”%s”. Jatketaan sen sijaan ASCII-merkistöllä.

en: Usage: %s [OPTION...] [LOCALE RULES]...
fi: Käyttö: %s [VALITSIN...] [MAA-ASETUSTOSÄÄNNÖT]...

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] URL 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ödyllisiä SUODATTIMEN-VALITSIN-asetuksia kun SUODATIN on ”sed”:

en: Workaround: If the msgid is a sentence, change the wording of the sentence; otherwise, use contexts for disambiguation.
fi: Kiertokeino: Jos msgid on lause, muuta sanajärjestystä. Muussa tapauksessa käytä konteksteja merkitysten erottamiseen.

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

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

en: XML mode options:
fi: XML-tilan valitsimet:

en: You are in a language indifferent environment.  Please set
    your LANG environment variable, as described in
    <%s>.
    This is necessary so you can test your translations.
fi: Olet kielettömässä ympäristössä. Aseta LANG-ympäristö-
    muuttuja ohjeiden mukaisesti:
    <%s>.
    Tämä on välttämätöntä käännösten testaamiseksi.

en: a close element name
fi: läheinen elementin nimi

en: a format specification for argument %u doesn't exist in '%s'
fi: argumentin %u muotoilumääre puuttuu ”%s”:stä

en: a format specification for argument %u, as in '%s', doesn't exist in '%s'
fi: ”%2$s”:n argumenttia %1$u vastaava muotoilumääre puuttuu ”%3$s”:stä

en: a format specification for argument '%s' doesn't exist in '%s'
fi: ”%2$s” ei sisällä muotomäärittelyä argumentille ”%1$s”

en: a format specification for argument '%s', as in '%s', doesn't exist in '%s'
fi: ”%3$s” ei sisällä muotomäärittelyä argumentille ”%1$s”, eli ”%2$s”

en: a format specification for argument {%u} doesn't exist in '%s'
fi: ”%2$s” ei sisällä muotomäärittelyä argumentille {%1$u}

en: a format specification for argument {%u}, as in '%s', doesn't exist in '%s'
fi: ”%3$s”, eli ”%2$s” ei sisällä muotomäärittelyä argumentille {%1$u}

en: a format specification for arguments %u and %u doesn't exist in '%s', only one argument may be ignored
fi: ”%3$s” ei sisällä muotomäärittelyä argumenteille %1$u ja %2$u, vain yksi argumentti voidaan ohittaa

en: after '<'
fi: ”<”:n jäljessä

en: after '='
fi: ”=”:n jäljessä

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”-määre

en: but header entry lacks a "plural=EXPRESSION" attribute
fi: mutta otsakkeesta puuttuu ”plural=LAUSEKE”-määre

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 XPath context
fi: XPath-kontekstia ei voi luoda

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

en: cannot evaluate XPath expression: %s
fi: ei voida laskea XPath-lauseketta: %s

en: cannot evaluate XPath location path: %s
fi: ei voida laskea XPath-sijaintipolkua: %s

en: cannot extract rules for %s
fi: sääntöjä ei saada poimittua maa-asetustolle %s

en: cannot locate ITS rules for %s
fi: tulostiedoston ”%s” luominen epäonnistui

en: cannot parse CLDR rule
fi: CLDR-sääntöä ei voi jäsentää

en: cannot read %s: %s
fi: tiedostoa %s ei voi lukea: %s

en: cannot read XML file %s
fi: XML-tiedostoa %s ei voi lukea

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

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

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

en: compilation of Java class failed, please try to set $JAVAC
fi: Java-luokan kääntäminen epäonnistui, yritä asettaa $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> kesken merkkijonon

en: could not get host name
fi: ei saatu noudettua konenimeä

en: document ended unexpectedly: %s
fi: asiakirja päättyi odottamatta: %s

en: document must begin with an element
fi: asiakirjan on alettava elementillä

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ä merkistön määrittelevää otsaketta

en: domain name "%s" not suitable as file name
fi: nimiavaruusnimi ”%s” ei ole kelvollinen tiedostonimeksi

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

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

en: element is closed
fi: elementti on suljettu

en: elements still open
fi: elementtejä on edelleen avoinna

en: empty
fi: tyhjä

en: empty 'msgstr' entry ignored
fi: tyhjä ”msgstr”-merkkijono ohitetaan

en: empty document
fi: tyhjä asiakirja

en: end-of-file within string
fi: tiedoston loppu kesken merkkijonon

en: end-of-line within string
fi: rivinvaihto kesken merkkijonon

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

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 merkistöjen ”%s” ja ”%s” välillä

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 parsing: %s
fi: virhe jäsennettäessä: ”%s”

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 %s-aliprosessiin

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: extra operand %s
fi: ylimääräinen operandi %s

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ää NUL-merkkiin päättämättömän merkkijonon

en: file "%s" contains a not NUL terminated string, at %s
fi: tiedosto ”%s” sisältää NUL-merkkiin päättämättömän merkkijonon kohdassa %s

en: file "%s" contains a not NUL terminated system dependent string
fi: tiedosto ”%s” sisältää järjestelmäriippuvaisen 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 not in GNU .mo format: Some messages are at a wrong index in the hash table.
fi: tiedosto ”%s” ei ole GNU:n .mo-muodossa: Jotkin viestit ovat väärässä indeksissä hajautustaulussa.

en: file "%s" is not in GNU .mo format: Some messages are not present in the hash table.
fi: tiedosto ”%s” ei ole GNU:n .mo-muodossa: Joitakin viestejä ei esiinny hajautustaulussa.

en: file "%s" is not in GNU .mo format: The array of messages is not sorted.
fi: tiedosto ”%s” ei ole GNU:n .mo-muodossa: Viestitaulukko ei ole lajiteltu.

en: file "%s" is not in GNU .mo format: The hash table contains invalid entries.
fi: tiedosto ”%s” ei ole GNU:n .mo-muodossa: Hajautustaulussa on virheellisiä merkintöjä.

en: file "%s" is not in GNU .mo format: The hash table size is invalid.
fi: tiedosto ”%s” ei ole GNU:n .mo-muodossa: Hajautustaulun koko on virheellinen.

en: file "%s" is truncated
fi: tiedosto ”%s” katkeaa kesken

en: filter output is not terminated with a newline
fi: suodattimen tuloste ei pääty rivinvaihtoon

en: first plural form has nonzero index
fi: ensimmäisen monikkomuodon indeksi on nollasta poikkeava

en: format specifications in '%s' and '%s' are not equivalent
fi: ”%s” ja ”%s” eivät sisällä toisiaan vastaavia muotomäärittelyitä

en: format specifications in '%s' and '%s' for argument %u are not the same
fi: ”%s”:n ja ”%s”:n muotoilumääreet argumentille %u eroavat toisistaan

en: format specifications in '%s' and '%s' for argument '%s' are not the same
fi: ”%s” ja ”%s” sisältävät eri muotomäärittelyt argumentille ’%s’

en: format specifications in '%s' and '%s' for argument {%u} are not the same
fi: ”%s” ja ”%s” sisältävät erilaisen muotomäärittelyn argumentille {%u}

en: format specifications in '%s' are not a subset of those in '%s'
fi: ”%s” sisältää muotomäärittelyitä, jotka eivät ole osajoukko ”%s”:n sisältämistä

en: format specifications in '%s' expect a hash table, those in '%s' expect individual arguments
fi: ”%s”:n sisältämät muotomäärittelyt edellyttävät hajautustaulua, ”%s”:n edellyttävät yksittäisiä argumentteja

en: format specifications in '%s' expect a mapping, those in '%s' expect a tuple
fi: ”%s”:n sisältämät muotomäärittelyt edellyttävät kuvausta, ”%s”:n edellyttävät järjestettyä joukkoa

en: format specifications in '%s' expect a tuple, those in '%s' expect a mapping
fi: ”%s”:n sisältämät muotomäärittelyt edellyttävät järjestettyä joukkoa, ”%s”:n edellyttävät kuvausta

en: format specifications in '%s' expect individual arguments, those in '%s' expect a hash table
fi: ”%s”:n sisältämät muotomäärittelyt edellyttävät yksittäisiä argumentteja, ”%s”:n edellyttävät hajautustaulua

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

en: fuzzy 'msgstr' entry ignored
fi: vajaaksi merkitty ”msgstr”-merkkijono ohitetaan

en: header field '%s' missing in header
fi: otsakekenttä ”%s” puuttuu otsakkeesta

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

en: iconv failure
fi: iconv-virhe

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

en: incomplete multibyte sequence
fi: vaillinainen monitavusekvenssi

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ötetiedosto ”%s” ei sisällä merkistön määrittelevää otsaketta

en: input file doesn't contain a header entry with a charset specification
fi: syötetiedosto ei sisällä merkistömäärittelyn sisältävää otsaketta

en: input is not valid in "%s" encoding
fi: syöte ei ole kelvollista ”%s”-merkistössä

en: inside a comment or processing instruction
fi: kommentin tai käsittelyohjeen sisällä

en: inside an attribute name
fi: määritteen nimen sisällä

en: inside an attribute value
fi: määreen arvon sisällä

en: inside an element name
fi: elementin nimen sisällä

en: inside an open tag
fi: avoimen tunnisteen sisällä

en: inside the close tag
fi: sulkevan tunnisteen sisällä

en: internationalized messages should not contain the '\%c' escape sequence
fi: kansainvälistettyjen viestien ei tulisi sisältää ”\%c”-suojaussekvenssiä

en: invalid UTF-8 sequence
fi: virheellinen UTF-8-sekvenssi

en: invalid attribute value "%s" for "%s"
fi: virheellinen ”%2$s”-määreen arvo ”%1$s”

en: invalid character after '%s'
fi: virheellinen merkki ”%s”:n jäljessä

en: invalid character reference: %s
fi: virheellinen merkkiviittaus: %s

en: invalid control sequence
fi: virheellinen ohjainsekvenssi

en: invalid endianness: %s
fi: virheellinen tavujärjestys: %s

en: invalid entity reference: %s
fi: virheellinen entiteettiviittaus: %s

en: invalid multibyte sequence
fi: virheellinen monitavusekvenssi

en: invalid non-blank character
fi: virheellinen epätyhjä merkki

en: invalid non-blank line
fi: virheellinen epätyhjä rivi

en: invalid nplurals value
fi: virheellinen nplurals-arvo

en: invalid plural expression
fi: virheellinen monikkolauseke

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

en: language '%s' unknown
fi: kieli ”%s” tuntematon

en: memory exhausted
fi: muisti loppui

en: message catalog has context dependent translations
    but the C# .resources format doesn't support contexts
fi: viestikatalogissa 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: viestikatalogissa on kontekstiriippuvaisia käännöksiä
    mutta Tcl-viestikatalogimuoto ei tue konteksteja

en: message catalog has context dependent translations, but the output format does not support them.
fi: viestikatalogissa 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: viestikatalogissa on msgctxt-merkkijonoja, jotka sisältävät merkkejä
    ISO-8859-1-merkistön ulkopuolelta, mutta Qt-viestikatalogimuoto tukee
    Unicode-merkkejä vain käännetyissä merkkijonoissa, ei konteksti-
    merkkijonoissa

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: viestikatalogissa on msgid-merkkijonoja, jotka sisältävät merkkejä
    ISO-8859-1-merkistön ulkopuolelta, mutta Qt-viestikatalogimuoto tukee
    Unicode-merkkejä vain käännetyissä merkkijonoissa, ei konteksti-
    merkkijonoissa

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

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

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

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

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

en: message catalog has plural form translations, but the output format does not support them.
fi: viestikatalogissa 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: viestikatalogissa on monikkomuotokäännöksiä, mutta tulostemuoto ei tue niitä. Yritä tuottaa Java-luokka käyttäen komentoa "msgfmt --java", ei properties-tiedostoa.

en: missing '%c'
fi: puuttuva ’%c’

en: missing '%c' or '%c'
fi: puuttuva ’%c’ tai ’%c’

en: missing '=' after "%s"
fi: ”=” puuttuu ”%s”:n jäljestä

en: missing '>'
fi: puuttuva ”>”

en: missing 'msgid_plural' section
fi: puuttuva ”msgid_plural”-osa

en: missing 'msgstr' section
fi: puuttuva ”msgstr”-osa

en: missing 'msgstr[]' section
fi: puuttuva ”msgid_plural[]”-osa

en: missing command name
fi: puuttuva komentonimi

en: missing filter name
fi: puuttuva suodattimen nimi

en: msgid '%s' is used without plural and with plural.
fi: msgid:tä ”%s” käytetään ilman monikkoa ja sen kanssa.

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

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

en: no ending ';'
fi: lopusta puuttuu ”;”

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 tule antaa, jos %s ja %s on määritelty

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

en: non-permitted character
fi: ei-sallittu merkki

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

en: not a valid number specification
fi: ei kelvollinen lukumääritys

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: ”%s”:n ja ”%s”:n muotoilumääreiden määrä 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”, ”K”, ”T”, ”C” tai ”X” on annettu

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ä merkistökoodauksen nimi

en: selector is not specified
fi: selektoria ei ole määritelty

en: sentence end type '%s' unknown
fi: lauselopputyyppi ”%s” on tuntematon

en: space before ellipsis found in user visible strings
fi: välilyönti ennen ellipsiä löytyi käyttäjälle näkyvästä merkkijonosta

en: standard input
fi: vakiosyöte

en: standard output
fi: vakiotuloste

en: syntax check '%s' unknown
fi: syntaksitarkastus ”%s” on tuntematon

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

en: the argument to %s should be a single punctuation character
fi: %s:n argumentin tulee olla yksittäinen välimerkki

en: the root element is not "locatingRules"
fi: pääelementti ei ole ”locatingRules”

en: the root element is not "rules" under namespace %s
fi: juurielementti ei ole ”rules” nimiavaruudessa %s

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 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 tulee määritellä monikkomuodot

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

en: too many arguments
fi: liian monta argumenttia

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

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

en: unknown
fi: tuntematon

en: unterminated group name
fi: päättämätön ryhmän nimi

en: warning:
fi: varoitus:

en: warning: ITS rule file '%s' does not exist
fi: varoitus: ITS-sääntötiedostoa %s ei ole olemassa

en: warning: ITS rule file '%s' does not exist; check your gettext installation
fi: varoitus: ITS-sääntötiedostoa %s ole olemassa; tarkasta gettext-asennus

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

en: warning: a fallback ITS rule file '%s' is used; it may not be in sync with the upstream
fi: varoitus: käytetään ITS-sääntöjen varatiedostoa ”%s”, joka ei ehkä ole ajan tasalla ylävirran kanssa

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” pääte ”%s” on tuntematon; yritetään käsittelyä C:nä

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

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

en: warning: lone surrogate U+%04X
fi: varoitus: yksinäinen surrogaatti U+%04X

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 to %s subprocess failed
fi: kirjoittaminen %s-aliprosessiin epäonnistui

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

en: xgettext cannot work without keywords to look for
fi: xgettext ei toimi ilman etsittäviä avainsanoja
