libc 2.30.9000 - en to fi translation catalogue (1185 entries)

en: %.*s: ARGP_HELP_FMT parameter requires a value
fi: %.*s: parametri ARGP_HELP_FMT vaatii arvon

en: %.*s: Unknown ARGP_HELP_FMT parameter
fi: %.*s: Tuntematon ARGP_HELP_FMT-parametri

en: Garbage in ARGP_HELP_FMT: %s
fi: ARGP_HELP_FMT:ssä roskaa: %s

en: Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options.
fi: Pakolliset tai valinnaiset argumentit pitkille valitsimille ovat pakollisia tai valinnaisia kaikille vastaaville lyhyille valitsimille.

en: Usage:
fi: Käyttö:

en:   or:
fi:   tai:

en:  [OPTION...]
fi:  [VALITSIN...]

en: Try `%s --help' or `%s --usage' for more information.
fi: Kokeile ”%s --help” tai ”%s --usage” saadaksesi lisää tietoa.

en: Report bugs to %s.
fi: Ilmoita ohjelmistovirheistä osoitteeseen %s.

en: Give this help list
fi: Näytä tämä ohje

en: Give a short usage message
fi: Näytä lyhyt käyttöohje

en: NAME
fi: NIMI

en: Set the program name
fi: Aseta ohjelman nimi

en: SECS
fi: SEK

en: Hang for SECS seconds (default 3600)
fi: Odota SEK sekuntia (oletus 3600)

en: Print program version
fi: Näytä ohjelman versio

en: (PROGRAM ERROR) No version known!?
fi: (OHJELMAVIRHE) Tuntematon versio!?

en: %s: Too many arguments
fi: %s: Liian monta argumenttia

en: (PROGRAM ERROR) Option should have been recognized!?
fi: (OHJELMAVIRHE) Valitsinta ei tunnistettu!?

en: Create C header file NAME containing symbol definitions
fi: Luo C-otsikkotiedosto NAME, joka sisältää symbolimäärittelyt

en: Do not use existing catalog, force new output file
fi: Älä käytä olemassaolevaa katalogia, tee uusi tulostiedosto

en: Write output to file NAME
fi: Kirjoita tuloste tiedostoon NIMI

en: Generate message catalog.
    If INPUT-FILE is -, input is read from standard input.  If OUTPUT-FILE
    is -, output is written to standard output.
fi: Luo viestikatalogi.
    Jos SYÖTETIEDOSTO on -, syöte luetaan vakiosyötteestä.  Jos TULOSTIEDOSTO
    on -, tuloste kirjoitetaan vakiotulosteeseen.

en: -o OUTPUT-FILE [INPUT-FILE]...
    [OUTPUT-FILE [INPUT-FILE]...]
fi: -o TULOSTIEDOSTO [SYÖTETIEDOSTO]...
    [TULOSTIEDOSTO [SYÖTETIEDOSTO]...]

en: For bug reporting instructions, please see:
    %s.
fi: Katso ohjeet vikailmoitusten tekemiseen osoitteesta:
    %s.

en: Copyright (C) %s Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
fi: Copyright © %s Free Software Foundation, Inc.
    Tämä on vapaa ohjelmisto; katso kopiointiehdot lähdekoodista. Takuuta EI
    ole, ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.

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

en: *standard input*
fi: *vakiosyöte*

en: cannot open input file `%s'
fi: syötetiedostoa ”%s” ei voi avata

en: illegal set number
fi: virheellinen viestijoukon numero

en: duplicate set definition
fi: kaksinkertainen joukon määrittely

en: this is the first definition
fi: tämä on ensimmäinen määrittely

en: unknown set `%s'
fi: tuntematon joukko ”%s”

en: invalid quote character
fi: virheellinen lainausmerkki

en: unknown directive `%s': line ignored
fi: tuntematon direktiivi ”%s”: riviä ei huomioida

en: duplicated message number
fi: kaksinkertainen viestinumero

en: duplicated message identifier
fi: kaksinkertainen viestitunniste

en: invalid character: message ignored
fi: virheellinen merkki: viestiä ei huomioida

en: invalid line
fi: virheellinen rivi

en: malformed line ignored
fi: väärän muotoinen rivi jätetty huomioimatta

en: cannot open output file `%s'
fi: tulostiedostoa ”%s” ei voi avata

en: invalid escape sequence
fi: virheellinen ohjaussarja

en: unterminated message
fi: päättämätön viesti

en: while opening old catalog file
fi: avattaessa vanhaa katalogitiedostoa

en: conversion modules not available
fi: muunnosmoduulit eivät ole käytettävissä

en: cannot determine escape character
fi: ohjausmerkkiä ei voi määrittää

en: Don't buffer output
fi: Älä puskuroi tulostetta

en: Dump information generated by PC profiling.
fi: Vedosta PC-profiloinnin luomat tiedot.

en: [FILE]
fi: [TIEDOSTO]

en: cannot read header
fi: otsaketta ei voi lukea

en: cannot open input file
fi: syötetiedostoa ei voi avata

en: invalid pointer size
fi: virheellinen osoittimen koko

en: Usage: xtrace [OPTION]... PROGRAM [PROGRAMOPTION]...\n
fi: Käyttö: xtrace [VALITSIN]... OHJELMA [OHJELMANVALITSIN]...\n

en: Try \`%s --help' or \`%s --usage' for more information.\n
fi: Kokeile ”%s --help” tai ”%s --usage” saadaksesi lisää tietoa.\n

en: %s: option '%s' requires an argument.\n
fi: %s: valitsin ”--%s” vaatii argumentin.\n

en: Trace execution of program by printing currently executed function.
    
         --data=FILE          Don't run the program, just print the data from FILE.
    
       -?,--help              Print this help and exit
          --usage             Give a short usage message
       -V,--version           Print version information and exit
    
    Mandatory arguments to long options are also mandatory for any corresponding
    short options.
fi: Seuraa ohjelman suoritusta näyttämällä parhaillaan suoritettava funktio.
    
         --data=TIEDOSTO      Älä aja ohjelmaa, näytä vain data TIEDOSTOsta.
    
       -?,--help              Näytä tämä ohje ja poistu
          --usage             Näytä lyhyt käyttöohje
       -V,--version           Näytä versiotiedot ja poistu
    
    Pakolliset tai valinnaiset argumentit pitkille valitsimille ovat pakollisia tai valinnaisia kaikille vastaaville lyhyille valitsimille.

en: For bug reporting instructions, please see:\\n%s.\\n
fi: Ohjeet ohjelmistovioista ilmoittamiseen ovat osoitteessa:\\n%s\.\n

en: xtrace: unrecognized option \`$1'\n
fi: xtrace: tunnistamaton valitsin ”$1”\n

en: No program name given\n
fi: Ohjelman nimeä ei annettu\n

en: \`$program' is no executable\n
fi: \”$program” ei ole käynnistettävä\n

en: invalid namespace
fi: virheellinen nimiavaruus

en: invalid mode
fi: virheellinen tila

en: invalid mode parameter
fi: virheellinen tilaparametri

en: Can't open cache file %s
fi: Välimuistitiedostoa %s ei voi avata

en: mmap of cache file failed.
fi: välimuistitiedoston muistikartoitus epäonnistui.

en: File is not a cache file.
fi: Tiedosto ei ole välimuistitiedosto.

en: %d libs found in cache `%s'
fi: Välimuistista ”%2$s” löytyi %1$d kirjastoa

en: Can't create temporary cache file %s
fi: Tilapäistä välimuistitiedostoa %s ei voi luoda

en: Writing of cache data failed
fi: Välimuistidatan kirjoitus epäonnistui

en: Changing access rights of %s to %#o failed
fi: Tiedoston %s oikeuksien muutos arvoon %#o epäonnistui

en: Renaming of %s to %s failed
fi: Uudelleennimeäminen %s -> %s epäonnistui

en: error while loading shared libraries
fi: virhe ladattaessa jaettuja kirjastoja

en: DYNAMIC LINKER BUG!!!
fi: DYNAAMISEN LINKITTIMEN OHJELMISTOVIKA!!!

en: cannot create scope list
fi: aluelistaa ei voi luoda

en: shared object not open
fi: jaettu objekti ei ole avoin

en: DST not allowed in SUID/SGID programs
fi: DST ei ole sallittu SUID/SGID-ohjelmissa

en: empty dynamic string token substitution
fi: tyhjän dynaamisen merkkijonon osan korvaus

en: cannot load auxiliary `%s' because of empty dynamic string token substitution
fi: ylimääräistä ”%s” ei voi ladata, koska dynaamisen merkkijonon osa korvattiin tyhjällä

en: cannot allocate dependency buffer
fi: riippuvuuspuskuria ei voi varata

en: cannot allocate dependency list
fi: riippuvuuslistalle ei voi varata muistia

en: cannot allocate symbol search list
fi: symbolihakulistalle ei voi varata muistia

en: cannot create capability list
fi: kykylistaa ei voi luoda

en: cannot allocate name record
fi: nimitietueelle ei voi varata muistia

en: cannot create cache for search path
fi: hakupolulle ei voi luoda välimuistia

en: cannot create RUNPATH/RPATH copy
fi: RUNPATH/RPATH-kopiota ei voi luoda

en: cannot create search path array
fi: hakupolkutaulukkoa ei voi luoda

en: cannot stat shared object
fi: jaetun objektin tilaa ei voi lukea

en: cannot create shared object descriptor
fi: jaettua objektikahvaa ei voi luoda

en: cannot read file data
fi: tiedoston dataa ei voi lukea

en: cannot dynamically load executable
fi: suoritettavaa tiedostoa ei voi ladata dynaamisesti

en: object file has no dynamic section
fi: objektitiedostossa ei ole dynaamista osaa

en: shared object cannot be dlopen()ed
fi: jaettua objektia ei voi avata funktiolla dlopen()

en: cannot allocate memory for program header
fi: ohjelman otsakkeelle ei voi varata muistia

en: cannot close file descriptor
fi: tiedostokahvaa ei voi sulkea

en: file too short
fi: tiedosto on liian lyhyt

en: invalid ELF header
fi: virheellinen ELF-otsikko

en: ELF file data encoding not big-endian
fi: ELF-tiedoston tavujärjestys ei ole ”big-endian”

en: ELF file data encoding not little-endian
fi: ELF-tiedoston tavujärjestys ei ole ”little-endian”

en: ELF file version ident does not match current one
fi: ELF-tiedoston versiotunnus ei vastaa nykyistä

en: ELF file OS ABI invalid
fi: ELF-tiedoston OS ABI on virheellinen

en: ELF file ABI version invalid
fi: ELF-tiedoston ABI-versio virheellinen

en: internal error
fi: sisäinen virhe

en: ELF file version does not match current one
fi: ELF-tiedoston versio ei vastaa nykyistä

en: only ET_DYN and ET_EXEC can be loaded
fi: vain ET_DYN ja ET_EXEC voidaan ladata

en: ELF file's phentsize not the expected size
fi: ELF-tiedoston phent-koko ei ole odotetun kokoinen

en: wrong ELF class: ELFCLASS64
fi: väärä ELF-luokka: ELFCLASS64

en: wrong ELF class: ELFCLASS32
fi: väärä ELF-luokka: ELFCLASS32

en: cannot open shared object file
fi: jaettua objektitiedostoa ei voi avata

en: failed to map segment from shared object
fi: segmentin kartoitus jaetusta objektista epäonnistui

en: cannot change memory protections
fi: muistin suojausta ei voi muuttaa

en: cannot map zero-fill pages
fi: nollatäytteisiä sivuja ei voi kartoittaa

en: symbol lookup error
fi: virhe symbolien haussa

en: cannot extend global scope
fi: globaalia aluetta ei voi laajentaa

en: TLS generation counter wrapped!  Please report this.
fi: TLS-luontilaskurin ylivuoto! Lähetä tästä raportti.

en: invalid mode for dlopen()
fi: virheellinen tila funktiolle dlopen()

en: cannot make segment writable for relocation
fi: segmenttiä ei voi muuttaa kirjoitettavaksi uudelleensijoitusta varten

en: cannot restore segment prot after reloc
fi: segmentin suojausta ei voi palauttaa uudelleensijoituksen jälkeen

en: RTLD_NEXT used in code not dynamically loaded
fi: RTLD_NEXT:iä käytetty koodissa, jota ei ole ladattu dynaamisesti

en: cannot create TLS data structures
fi: TLS-tietorakenteita ei voi luoda

en: version lookup error
fi: virhe version selvittämisessä

en: cannot allocate version reference table
fi: versioviitetaulukolle ei voi varata muistia

en: Print cache
fi: Näytä välimuisti

en: Generate verbose messages
fi: Luo monisanaiset viestit

en: Don't build cache
fi: Älä luo välimuistia

en: Don't update symbolic links
fi: Älä päivitä symbolisia linkkejä

en: Change to and use ROOT as root directory
fi: Siirry ja käytä ROOTia juurihakemistona

en: ROOT
fi: JUURI

en: Use CACHE as cache file
fi: Käytä CACHEa välimuistitiedostona

en: Use CONF as configuration file
fi: Käytä CONFia asetustiedostona

en: Only process directories specified on the command line.  Don't build cache.
fi: Käsittele vain komentorivillä annetut hakemistot. Älä luo välimuistia.

en: Manually link individual libraries.
fi: Linkitä yksittäisiä kirjastoja käsin.

en: FORMAT
fi: MUOTO

en: Ignore auxiliary cache file
fi: Jätä huomiotta apuvälimuistitiedosto

en: Configure Dynamic Linker Run Time Bindings.
fi: Säädä dynaamisen linkittäjän ajonaikaiset sidonnat.

en: Path `%s' given more than once
fi: Polku ”%s” on annettu useammin kuin kerran

en: Can't stat %s
fi: Tiedoston %s tilaa ei voi lukea

en: Can't stat %s
fi: Tiedoston %s tilaa ei voi lukea

en: %s is not a symbolic link
fi: %s ei ole symbolinen linkki

en: Can't unlink %s
fi: Tiedoston %s linkitystä ei voi poistaa

en: Can't link %s to %s
fi: Linkitys %s -> %s ei onnistu

en:  (changed)
fi:  (muutettu)

en:  (SKIPPED)
fi:  (OHITETTU)

en: Can't find %s
fi: %s ei löydy

en: Cannot lstat %s
fi: Tiedoston %s tilaa ei voi lukea

en: Ignored file %s since it is not a regular file.
fi: Tiedostoa %s ei huomioitu, koska se ei ole tavallinen tiedosto.

en: No link created since soname could not be found for %s
fi: Linkkiä ei luotu, koska tiedostolle %s ei löytynyt so-nimeä

en: Can't open directory %s
fi: Hakemistoa %s ei voi avata

en: Input file %s not found.
fi: Syötetiedostoa %s ei löydy.

en: Cannot stat %s
fi: Tiedoston %s tilaa ei voi lukea

en: libc6 library %s in wrong directory
fi: libc6-kirjasto %s on väärässä hakemistossa

en: libraries %s and %s in directory %s have same soname but different type.
fi: kirjastoilla %s ja %s hakemistossa %s on sama so-nimi, mutta eri tyypit.

en: Warning: ignoring configuration file that cannot be opened: %s
fi: Varoitus: jätetään huomioimatta asetustiedosto, jota ei voi avata: %s

en: memory exhausted
fi: muisti lopussa

en: %s:%u: cannot read directory %s
fi: %s:%u: hakemistoa %s ei voi lukea

en: relative path `%s' used to build cache
fi: suhteellista polkua ”%s” käytetään välimuistin luomiseen

en: Can't chdir to /
fi: Juurihakemistoon / siirtyminen ei onnistu

en: Can't open cache file directory %s
fi: Välimuistihakemistoa %s ei voi avata

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

en: Usage: ldd [OPTION]... FILE...
          --help              print this help and exit
          --version           print version information and exit
      -d, --data-relocs       process data relocations
      -r, --function-relocs   process data and function relocations
      -u, --unused            print unused direct dependencies
      -v, --verbose           print all information
fi: Käyttö: ldd [VALITSIN]... TIEDOSTO...
          --help              näytä tämä ohje ja poistu
          --version           näytä versiotiedot ja poistu
      -d, --data-relocs       käsittele datan uudelleensijoitukset
      -r, --function-relocs   käsittele datan ja funktioiden
                                uudelleensijoitukset
      -u, --unused            näytä käyttämättömät suorat riippuvuudet
      -v, --verbose           näytä kaikki tieto

en: ldd: option \`$1' is ambiguous
fi: ldd: valitsin ”$1” on moniselitteinen

en: unrecognized option
fi: tunnistamaton valitsin

en: Try \`ldd --help' for more information.
fi: Komento ”ldd --help” antaa lisää tietoa.

en: missing file arguments
fi: tiedostoargumentit puuttuvat

note: TRANS This is a ``file doesn't exist'' error TRANS for ordinary files that are referenced in contexts where they are TRANS expected to already exist.
en: No such file or directory
fi: Tiedostoa tai hakemistoa ei ole

en: not regular file
fi: ei ole tavallinen tiedosto

en: 	not a dynamic executable
fi: 	käynnistettävää tiedostoa ei voi ladata dynaamisesti

en: exited with unknown exit code
fi: poistuttiin tuntemattomalla paluuarvolla

en: error: you do not have read permission for
fi: Virhe: sinulla ei ole lukuoikeutta tiedostoon

en: cannot read object name
fi: objektin nimeä ei voi lukea

en: List dynamic shared objects loaded into process.
fi: Luettele prosessiin ladatut dynaamiset jaetut objektit.

en: Exactly one parameter with process ID required.
fi: Vaaditaan täsmälleen yksi, prosessi-ID:n sisältävä parametri.

en: invalid process ID '%s'
fi: virheellinen prosessi-ID ”%s”

en: cannot open %s
fi: tiedostoa %s ei voi avata

en: invalid thread ID '%s'
fi: virheellinen säie-ID ”%s”

en: cannot attach to process %lu
fi: ei voida kiinnittyä prosessiin %lu

en: cannot get information about process %lu
fi: tietojen saaminen prosessista %lu ei onnistu

en: process %lu is no ELF program
fi: prosessi %lu ei ole ELF-ohjelma

en: file %s is truncated
fi: tiedosto %s on typistetty

en: %s is a 32 bit ELF file.
fi: %s on 32-bittinen ELF-tiedosto.

en: %s is a 64 bit ELF file.
fi: %s on 64-bittinen ELF-tiedosto.

en: Unknown ELFCLASS in file %s.
fi: Tuntematon ELFCLASS tiedostossa %s.

en: %s is not a shared object file (Type: %d).
fi: %s ei ole jaettu objektitiedosto (Tyyppi: %d).

en: more than one dynamic segment
fi: useampi kuin yksi dynaaminen segmentti

en: Cannot fstat file %s.
fi: Tiedoston %s tilaa ei voi lukea.

en: File %s is empty, not checked.
fi: Tiedosto %s on tyhjä, ei tarkastettu.

en: File %s is too small, not checked.
fi: Tiedosto %s on liian pieni, ei tarkastettu.

en: Cannot mmap file %s.
fi: Tiedoston %s muistikartoitus epäonnistui.

en: %s is not an ELF file - it has the wrong magic bytes at the start.
fi: %s ei ole ELF-tiedosto - sen alussa on väärät taikatavut.

en: Usage: sln src dest|file
fi: Käyttö: sln lähde kohde|tiedosto

en: %s: file open error: %m
fi: %s: virhe tiedoston avaamisessa: %m

en: No target in line %d
fi: Ei kohdetta rivillä %d

en: %s: destination must not be a directory
fi: %s kohde ei saa olla hakemisto

en: %s: failed to remove the old destination
fi: %s: vanhan kohteen poistaminen epäonnistui

en: %s: invalid destination: %s
fi: %s: virheellinen kohde: %s

en: Invalid link from "%s" to "%s": %s
fi: Virheellinen linkki ”%s” -> ”%s”: %s

en: Mandatory arguments to long options are also mandatory for any corresponding\nshort options.\n
fi: Pakolliset argumentit pitkille valitsimille ovat pakollisia kaikille vastaaville lyhyille valitsimille.\n

en: %s: option requires an argument -- '%s'\n
fi: %s: valitsin vaatii argumentin -- ”%c”\n

en: %s: option is ambiguous; possibilities:
fi: %s: valitsin on moniselitteinen; vaihtoehdot:

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

en: %s: unrecognized option '%c%s'\n
fi: %s: tunnistamaton valitsin ”%c%s”\n

en: Output selection:
fi: Tulostevalinnat:

en: print list of count paths and their number of use
fi: näytä lista lasketuista poluista ja niiden käyttökertojen määrä

en: generate flat profile with counts and ticks
fi: luo kutsukerrat ja -ajat sisältävä ”litteä” profiili

en: generate call graph
fi: luo kutsukaavio

en: Read and display shared object profiling data.
fi: Lue ja näytä jaetun objektin profilointidata.

en: SHOBJ [PROFDATA]
fi: JAETTU_OBJEKTI [PROFILOINTIDATA]

en: failed to load shared object `%s'
fi: jaettua objektia ”%s” ei voitu ladata

en: cannot create internal descriptor
fi: sisäistä kahvaa ei voi ladata

en: Reopening shared object `%s' failed
fi: Jaetun objektin ”%s” uudelleenavaus epäonnistui

en: reading of section headers failed
fi: osaotsikkojen lukeminen epäonnistui

en: reading of section header string table failed
fi: osaotsikkojen taulukon lukeminen epäonnistui

en: *** Cannot read debuginfo file name: %m
fi: *** Ei voida lukea debuginfo-tiedostonimeä: %m

en: cannot determine file name
fi: tiedostonimeä ei voi määrittää

en: reading of ELF header failed
fi: ELF-otsakkeen lukeminen epäonnistui

en: *** The file `%s' is stripped: no detailed analysis possible
fi: *** Tiedosto ”%s” on karsittu: tarkka analyysi ei ole mahdollinen

en: failed to load symbol data
fi: symbolitietojen lataus ei onnistunut

en: cannot load profiling data
fi: profilointidataa ei voi ladata

en: while stat'ing profiling data file
fi: luettaessa profilointidatatiedoston tilaa

en: profiling data file `%s' does not match shared object `%s'
fi: profilointidatatiedosto ”%s” ei vastaa jaettua objektia ”%s”

en: failed to mmap the profiling data file
fi: profilointidatatiedoston muistikartoitus epäonnistui

en: error while closing the profiling data file
fi: virhe suljettaessa profilointidatatiedostoa

en: `%s' is no correct profile data file for `%s'
fi: ”%s” ei ole oikea profiilidatatiedosto ”%s”:lle

en: cannot allocate symbol data
fi: symbolidatalle ei voi varata muistia

en: cannot open output file
fi: tulostiedostoa ei voi avata

en: error while closing input `%s'
fi: virhe suljettaessa syötettä ”%s”

en: incomplete character or shift sequence at end of buffer
fi: epätäydellinen merkki- tai siirtosarja puskurin lopussa

en: error while reading the input
fi: virhe luettaessa syötettä

en: unable to allocate buffer for input
fi: muistin varaaminen syötepuskurille ei onnistu

en: Input/Output format specification:
fi: Syöte/tulostemuodon määrittely:

en: encoding of original text
fi: alkuperäisen tekstin koodaus

en: encoding for output
fi: tulosteen koodaus

en: Information:
fi: Tietoa:

en: list all known coded character sets
fi: luettele kaikki tunnetut koodatut merkistöt

en: Output control:
fi: Tulosteen hallinta:

en: omit invalid characters from output
fi: jätä virheelliset merkit pois tulosteesta

en: FILE
fi: TIEDOSTO

en: output file
fi: tulostiedosto

en: suppress warnings
fi: vaienna varoitukset

en: print progress information
fi: näytä tieto etenemisestä

en: Convert encoding of given files from one encoding to another.
fi: Muunna annetun tiedoston koodaus toiseksi.

en: [FILE...]
fi: [TIEDOSTO...]

en: failed to start conversion processing
fi: muunnoksen aloittaminen epäonnistui

en: conversions from `%s' and to `%s' are not supported
fi: muunnos ”%s” <-> ”%s” ei ole tuettu

en: conversion from `%s' is not supported
fi: muunnos merkistöstä ”%s” ei ole tuettu

en: conversion to `%s' is not supported
fi: muunnos merkistöön ”%s” ei ole tuettu

en: conversion from `%s' to `%s' is not supported
fi: muunnos ”%s” -> ”%s” ei ole tuettu

en: conversion stopped due to problem in writing the output
fi: muunnos pysäytettiin tulosteen kirjoitusongelman takia

en: internal error (illegal descriptor)
fi: sisäinen virhe (virheellinen kahva)

en: unknown iconv() error %d
fi: tuntematon iconv()-virhe %d

en: The following list contains all the coded character sets known.  This does
    not necessarily mean that all combinations of these names can be used for
    the FROM and TO command line parameters.  One coded character set can be
    listed with several different names (aliases).
fi: Seuraavassa listassa ovat kaikki tunnetut koodatut merkistöt. Tämä ei
    kuitenkaan välttämättä tarkoita sitä, että kaikkia näiden nimien
    yhdistelmiä voisi käyttää FROM- ja TO-komentoriviparametreina. Yksi
    koodattu merkistö voi olla listalla useilla eri nimillä (aliaksilla).

en: Create fastloading iconv module configuration file.
fi: Luo nopeasti latautuva iconv-moduuliasetustiedosto.

en: [DIR...]
fi: [HAKEMISTO...]

en: PATH
fi: POLKU

en: Prefix used for all file accesses
fi: Jokaisen tiedoston käsittelyssä käytettävä etuliite

en: Put output in FILE instead of installed location (--prefix does not apply to FILE)
fi: Ohjaa tuloste TIEDostoon eikä asennussijaintiin (--prefix ei päde TIEDostoon)

en: Do not search standard directories, only those on the command line
fi: Älä etsi vakiohakemistoista, vain komentorivillä annetuista

en: no output file produced because warnings were issued
fi: tulostiedostoa ei tuotettu varoituksen takia

en: while inserting in search tree
fi: lisättäessä hakupuuhun

en: cannot generate output file
fi: tulostiedostoa ei voi luoda

en: rcmd: Cannot allocate memory
fi: rcmd: Muistin varaaminen ei onnistu

en: rcmd: socket: All ports in use
fi: rcmd: socket: Kaikki portit käytössä

en: connect to address %s:
fi: yhdistä osoitteeseen %s:

en: Trying %s...
fi: Yritetään %s...

en: rcmd: write (setting up stderr): %m
fi: rcmd: write (alustetaan vakiovirhetuloste): %m

en: rcmd: poll (setting up stderr): %m
fi: rcmd: poll (alustetaan vakiovirhetuloste): %m

en: poll: protocol failure in circuit setup
fi: poll: protokollavirhe piiriasetuksissa

en: socket: protocol failure in circuit setup
fi: socket: protokollavirhe piiriasetuksissa

en: rcmd: %s: short read
fi: rcmd: %s: vajaa luku

en: lstat failed
fi: tiedoston tilan luku epäonnistui

en: cannot open
fi: ei voi avata

en: fstat failed
fi: tiedoston tilan luku epäonnistui

en: bad owner
fi: virheellinen omistaja

en: writeable by other than owner
fi: kirjoitusoikeus muulla kuin omistajalla

en: hard linked somewhere
fi: kovalinkitetty johonkin

en: out of memory
fi: muisti lopussa

en: Error: .netrc file is readable by others.
fi: Virhe: .netrc-tiedosto on muiden luettavissa.

en: Remove 'password' line or make file unreadable by others.
fi: Poista ”password”-rivi tai estä muilta tiedoston luku.

en: Unknown .netrc keyword %s
fi: Tuntematon .netrc-avainsana %s

en: cannot read character map directory `%s'
fi: merkistökarttahakemistoa ”%s” ei voi lukea

en: character map file `%s' not found
fi: merkistökarttatiedostoa ”%s” ei löydy

en: default character map file `%s' not found
fi: oletusmerkistökarttatiedostoa ”%s” ei löydy

en: character map `%s' is not ASCII compatible, locale not ISO C compliant [--no-warnings=ascii]
fi: merkistökartta ”%s” ei ole ASCII-yhteensopiva, maa-asetusto ei ole ISO C -yhteensopiva [--no-warnings=ascii]

en: %s: <mb_cur_max> must be greater than <mb_cur_min>
fi: %s: <mb_cur_max> on oltava suurempi kuin <mb_cur_min>

en: invalid definition
fi: virheellinen määrittely

en: bad argument
fi: virheellinen argumentti

en: duplicate definition of <%s>
fi: kaksinkertainen <%s>:n määrittely

en: value for <%s> must be 1 or greater
fi: <%s>:n arvon on oltava 1 tai suurempi

en: value of <%s> must be greater or equal than the value of <%s>
fi: <%s>:n arvon on oltava suurempi tai yhtäsuuri kuin <%s>:n arvo

en: argument to <%s> must be a single character
fi: argumentin <%s>:lle on oltava yksittäinen merkki

en: character sets with locking states are not supported
fi: lukitustiloja sisältäviä merkistöjä ei tueta

en: syntax error in %s definition: %s
fi: syntaksivirhe %s-määrittelyssä: %s

en: no symbolic name given
fi: symbolista nimeä ei ole annettu

en: invalid encoding given
fi: annettu koodaus on virheellinen

en: too few bytes in character encoding
fi: liian vähän tavuja merkkikoodauksessa

en: too many bytes in character encoding
fi: liian monta tavua merkkikoodauksessa

en: no symbolic name given for end of range
fi: välin lopulle ei ole annettu symbolista nimeä

en: %1$s: definition does not end with `END %1$s'
fi: %1$s: määrittelyn lopusta puuttuu ”END %1$s”

en: only WIDTH definitions are allowed to follow the CHARMAP definition
fi: CHARMAP-määrittelyn jälkeen vain WIDTH-määrittelyt ovat sallittuja

en: value for %s must be an integer
fi: %s:n arvon on oltava kokonaisluku

en: %s: error in state machine
fi: %s: virhe tilakoneessa

en: %s: premature end of file
fi: %s: ennenaikainen tiedoston loppu

en: unknown character `%s'
fi: tuntematon merkki ”%s”

en: number of bytes for byte sequence of beginning and end of range not the same: %d vs %d
fi: välin alku- ja lopputavusarjojen tavumäärä ei ole sama: %d vs %d

en: invalid names for character range
fi: virheelliset nimet merkkivälille

en: hexadecimal range format should use only capital characters
fi: heksadesimaalisessa muodossa tulee käyttää vain isoja kirjaimia

en: <%s> and <%s> are invalid names for range
fi: <%s> ja <%s> ovat virheellisiä nimiä välille

en: upper limit in range is smaller than lower limit
fi: välin yläraja on pienempi kuin alaraja

en: resulting bytes for range not representable.
fi: välin tulostavut eivät ole esitettävissä.

en: No definition for %s category found
fi: Kategorian %s määrittelyä ei löytynyt

en: %s: field `%s' not defined
fi: %s: kenttää ”%s” ei ole määritelty

en: %s: field `%s' must not be empty
fi: %s: kenttä ”%s” ei saa olla tyhjä

en: %s: invalid escape `%%%c' sequence in field `%s'
fi: %s: virheellinen ohjaussarja ”%%%c” kentässä ”%s”

en: %s: terminology language code `%s' not defined
fi: %s: terminologiakielikoodia ”%s” ei ole määritelty

en: %s: field `%s' must not be defined
fi: %s: kenttä ”%s” ei saa olla määritelty

en: %s: language abbreviation `%s' not defined
fi: %s: kielilyhennettä ”%s” ei ole määritelty

en: %s: `%s' value does not match `%s' value
fi: %s: ”%s”-arvo ei vastaa ”%s”-arvoa

en: %s: numeric country code `%d' not valid
fi: %s: numeerinen maakoodi ”%d” ei kelpaa

en: %s: field `%s' declared more than once
fi: %s: kenttä ”%s” määritelty useammin kuin kerran

en: %s: unknown character in field `%s'
fi: %s: tuntematon merkki kentässä ”%s”

en: %s: incomplete `END' line
fi: %s: epätäydellinen ”END”-rivi

en: %s: syntax error
fi: %s: syntaksivirhe

en: `%.*s' already defined in charmap
fi: ”%.*s” on jo määritelty merkistökartassa

en: `%.*s' already defined in repertoire
fi: ”%.*s” on jo määritelty valikoimassa

en: `%.*s' already defined as collating symbol
fi: ”%.*s” on jo määritelty vertailusymboliksi

en: `%.*s' already defined as collating element
fi: ”%.*s” on jo määritelty vertailuelementiksi

en: %s: `forward' and `backward' are mutually excluding each other
fi: %s: ”forward” ja ”backward” sulkevat toisensa pois

en: %s: `%s' mentioned more than once in definition of weight %d
fi: %s: ”%s” mainittu useammin kuin kerran painon %d määrittelyssä

en: %s: too many rules; first entry only had %d
fi: %s: liian monta sääntöä; ensimmäisellä merkinnällä oli vain %d

en: %s: not enough sorting rules
fi: %s: ei riittävästi lajittelusääntöjä

en: %s: empty weight string not allowed
fi: %s: tyhjiä painomerkkijonoja ei sallita

en: %s: weights must use the same ellipsis symbol as the name
fi: %s: painojen on käytettävä samaa sanankatkaisusymbolia kuin nimen

en: %s: too many values
fi: %s: liian monta arvoa

en: %s: the start and the end symbol of a range must stand for characters
fi: %s: välin alku- ja loppusymbolien tulee edustaa merkkejä

en: %s: byte sequences of first and last character must have the same length
fi: %s: ensimmäisen ja viimeisen merkin tavusarjojen on oltava saman pituiset

en: %s: symbolic range ellipsis must not directly follow `order_start'
fi: %s: symbolisen välin sanankatkaisu ei saa suoraan seurata sanaa ”order_start”

en: %s: symbolic range ellipsis must not be directly followed by `order_end'
fi: %s: symbolisen välin sanankatkaisua ei saa suoraan seurata ”order_end”

en: `%s' and `%.*s' are not valid names for symbolic range
fi: ”%s” ja ”%.*s” eivät ole kelvollisia nimiä symboliselle välille

en: %s: `%s' must be a character
fi: %s: ”%s” on oltava merkki

en: %s: `position' must be used for a specific level in all sections or none
fi: %s: ”position” on käytetävä tietylle tasolle kaikissa osissa tai ei yhdessäkään

en: symbol `%s' not defined
fi: symbolia ”%s” ei ole määritelty

en: symbol `%s' has the same encoding as
fi: symbolilla ”%s” on sama koodaus kuin

en: symbol `%s'
fi: symboli ”%s”

en: too many errors; giving up
fi: liian monta virhettä; luovutetaan

en: %s: more than one 'else'
fi: %s: useampi kuin yksi ”else”

en: %s: duplicate definition of `%s'
fi: %s: kaksinkertainen määrittely ”%s”

en: %s: duplicate declaration of section `%s'
fi: %s: kaksinkertainen määrittely osalle ”%s”

en: %s: unknown character in collating symbol name
fi: %s: tuntematon merkki vertailusymbolin nimessä

en: %s: unknown character in equivalent definition name
fi: %s: tuntematon merkki yhtäläisyysmäärittelyn nimessä

en: %s: unknown character in equivalent definition value
fi: %s: tuntematon merkki yhtäläisyysmäärittelyn arvossa

en: %s: unknown symbol `%s' in equivalent definition
fi: %s: tuntematon symboli ”%s” yhtäläisyysmäärittelyssä

en: error while adding equivalent collating symbol
fi: virhe lisättäessä yhtäläisyysvertailusymbolia

en: duplicate definition of script `%s'
fi: kaksinkertainen skriptin ”%s” määrittely

en: %s: unknown section name `%.*s'
fi: %s: tuntematon osan nimi ”%.*s”

en: %s: multiple order definitions for section `%s'
fi: %s: useita järjestysmäärittelyjä osalle ”%s”

en: %s: invalid number of sorting rules
fi: %s: virheellinen määrä lajittelusääntöjä

en: %s: multiple order definitions for unnamed section
fi: %s: useita järjestysmäärittelyjä nimettömälle osalle

en: %s: missing `order_end' keyword
fi: %s: avainsana ”order_end” puuttuu

en: %s: order for collating symbol %.*s not yet defined
fi: %s: vertailusymbolin %.*s järjestystä ei ole vielä määritelty

en: %s: order for collating element %.*s not yet defined
fi: %s: vertailuelementin %.*s järjestystä ei ole vielä määritelty

en: %s: cannot reorder after %.*s: symbol not known
fi: %s: uudelleenjärjestys kohdan %.*s jälkeen ei onnistu: tuntematon symboli

en: %s: missing `reorder-end' keyword
fi: %s: avainsana ”reorder-end” puuttuu

en: %s: section `%.*s' not known
fi: %s: osaa ”%.*s” ei tunneta

en: %s: bad symbol <%.*s>
fi: %s: virheellinen symboli <%.*s>

en: %s: cannot have `%s' as end of ellipsis range
fi: %s: ”%s” ei voi olla sanankatkaisuvälin loppuna

en: %s: empty category description not allowed
fi: %s: tyhjää kategoriakuvausta ei sallita

en: %s: missing `reorder-sections-end' keyword
fi: %s: avainsana ”reorder-sections-end” puuttuu

en: No character set name specified in charmap
fi: Merkistön nimeä ei ole määritelty merkistökartassa

en: character L'\u%0*x' in class `%s' must be in class `%s'
fi: merkin L'\u%0*x' luokassa ”%s” on oltava luokassa ”%s”

en: character L'\u%0*x' in class `%s' must not be in class `%s'
fi: merkki L'\u%0*x' luokassa ”%s” ei saa olla luokassa ”%s”

en: internal error in %s, line %u
fi: sisäinen virhe tiedostossa %s, rivillä %u

en: character '%s' in class `%s' must be in class `%s'
fi: merkin '%s' luokassa ”%s” on oltava luokassa ”%s”

en: character '%s' in class `%s' must not be in class `%s'
fi: merkin '%s' luokassa ”%s” ei saa olla luokassa ”%s”

en: <SP> character not in class `%s'
fi: <SP>-merkki ei ole luokassa ”%s”

en: <SP> character must not be in class `%s'
fi: <SP>-merkki ei saa olla luokassa ”%s”

en: character <SP> not defined in character map
fi: merkkiä <SP> ei ole määritelty merkistökartassa

en: `digit' category has not entries in groups of ten
fi: ”digit”-kategorian merkinnät eivät ole kymmenen ryhmissä

en: no input digits defined and none of the standard names in the charmap
fi: syötenumeroita ei ole määritelty, eikä merkistökartassa ole standardinimiä

en: not all characters used in `outdigit' are available in the charmap
fi: kaikki ”outdigit”:in merkit eivät ole käytettävissä merkistökartassa

en: not all characters used in `outdigit' are available in the repertoire
fi: kaikki ”outditit”:in merkit eivät ole käytettävissä valikoimassa

en: character class `%s' already defined
fi: merkkiluokka ”%s” on jo määritelty

en: implementation limit: no more than %Zd character classes allowed
fi: toteutuksen rajoitus: korkeintaan %Zd merkkiluokkaa sallittu

en: character map `%s' already defined
fi: merkistökartta ”%s” on jo määritelty

en: implementation limit: no more than %d character maps allowed
fi: toteutuksen rajoitus: korkeintaan %d merkistökarttaa sallittu

en: %s: field `%s' does not contain exactly ten entries
fi: %s: kenttä ”%s” ei sisällä tasan kymmentä merkintää

en: to-value <U%0*X> of range is smaller than from-value <U%0*X>
fi: välin to-arvo <U%0*X> on pienempi kuin from-arvo <U%0*X>

en: start and end character sequence of range must have the same length
fi: välin aloitus- ja lopetusmerkkisarjojen on oltava saman pituiset

en: to-value character sequence is smaller than from-value sequence
fi: to-arvon merkkisarja on pienempi kuin from-arvon sarja

en: premature end of `translit_ignore' definition
fi: ennenaikainen ”translit_ignore”-määrittelyn loppu

en: syntax error
fi: syntaksivirhe

en: %s: syntax error in definition of new character class
fi: %s: syntaksivirhe uuden merkkiluokan määrittelyssä

en: %s: syntax error in definition of new character map
fi: %s: syntaksivirhe uuden merkistökartan määrittelyssä

en: ellipsis range must be marked by two operands of same type
fi: sanankatkaisuväliä on merkittävä kahdella saman tyyppisellä operandilla

en: with symbolic name range values the absolute ellipsis `...' must not be used
fi: absoluuttista sanankatkaisua ”...” ei saa käyttää symbolisen nimivälin arvojen kanssa

en: with UCS range values one must use the hexadecimal symbolic ellipsis `..'
fi: UCS-välin arvojen kanssa on käytettävä heksadesimaalista symbolista sanankatkaisua ”..”

en: with character code range values one must use the absolute ellipsis `...'
fi: merkkikoodivälin arvojen kanssa on käytettävä absoluuttista sanankatkaisua ”...”

en: duplicated definition for mapping `%s'
fi: kaksinkertainen määrittely kartoitukselle ”%s”

en: %s: `translit_start' section does not end with `translit_end'
fi: %s: ”translit_start”-osa ei lopu tekstiin ”translit_end”

en: %s: duplicate `default_missing' definition
fi: %s: kaksinkertainen ”default_missing”-määrittely

en: previous definition was here
fi: edellinen määrittely oli täällä

en: %s: no representable `default_missing' definition found
fi: %s: esitettävissä olevaa ”default_missing”-määrittelyä ei löytynyt

en: %s: character `%s' not defined while needed as default value
fi: %s: oletusarvona tarvittavaa merkkiä ”%s” ei ole määritelty

en: %s: character `%s' in charmap not representable with one byte
fi: %s: merkistökartan merkki ”%s” ei ole esitettävissä yhdellä tavulla

en: %s: character `%s' needed as default value not representable with one byte
fi: %s: oletusarvona tarvittava merkki ”%s” ei ole esitettävissä yhdellä tavulla

en: no output digits defined and none of the standard names in the charmap
fi: tulostenumeroita ei ole määritelty, eikä merkistökartassa ole standardinimiä

en: %s: transliteration data from locale `%s' not available
fi: %s: translitterointidata maa-asetustosta ”%s” ei ole käytettävissä

en: %s: no identification for category `%s'
fi: %s: ei tunnistetta kategorialle ”%s”

en: %s: duplicate category version definition
fi: %s: kaksinkertainen kategorian versiomäärittely

en: %s: invalid value for field `%s'
fi: %s: virheellinen arvo kentälle ”%s”

en: %s: field `%s' undefined
fi: %s: kenttä ”%s” on määrittelemätön

en: %s: value for field `%s' must not be an empty string
fi: %s: kentän ”%s” arvo ei saa olla tyhjä merkkijono

en: %s: no correct regular expression for field `%s': %s
fi: %s: ei kelvollista säännöllistä ilmausta kentälle ”%s”: %s

en: %s: value of field `int_curr_symbol' has wrong length
fi: %s: ”int_curr_symbol”-kentän arvo on väärän pituinen

en: %s: value for field `%s' must be in range %d...%d
fi: %s: kentän ”%s” arvon on oltava välillä %d...%d

en: %s: value for field `%s' must be a single character
fi: %s: kentän ”%s” arvon on oltava yksittäinen merkki

en: %s: `-1' must be last entry in `%s' field
fi: %s: ”-1” on oltava viimeinen merkintä kentässä ”%s”

en: %s: values for field `%s' must be smaller than 127
fi: %s: kentän ”%s” arvojen on oltava pienempiä kuin 127

en: conversion rate value cannot be zero
fi: muuntokerroin ei voi olla nolla

en: %s: invalid escape sequence in field `%s'
fi: %s: virheellinen ohjaussarja kentässä ”%s”

en: %s: direction flag in string %Zd in `era' field is not '+' nor '-'
fi: %s: suuntalippu merkkijonossa %Zd kentässä ”era” ei ole ”+” eikä ”-”

en: %s: direction flag in string %Zd in `era' field is not a single character
fi: %s: suuntalippu merkkijonossa %Zd kentässä ”era” ei ole yksittäinen merkki

en: %s: invalid number for offset in string %Zd in `era' field
fi: %s: virheellinen arvo siirtymälle merkkijonossa %Zd kentässä ”era”

en: %s: garbage at end of offset value in string %Zd in `era' field
fi: %s: roskaa siirtymäarvon lopussa merkkijonossa %Zd kentässä ”era”

en: %s: invalid starting date in string %Zd in `era' field
fi: %s: virheellinen aloituspäivä merkkijonossa %Zd kentässä ”era”

en: %s: garbage at end of starting date in string %Zd in `era' field
fi: %s: roskaa aloituspäivän lopussa merkkijonossa %Zd kentässä ”era”

en: %s: starting date is invalid in string %Zd in `era' field
fi: %s: aloituspäivä on virheellinen merkkijonossa %Zd kentässä ”era”

en: %s: invalid stopping date in string %Zd in `era' field
fi: %s: virheellinen lopetuspäivä merkkijonossa %Zd kentässä ”era”

en: %s: garbage at end of stopping date in string %Zd in `era' field
fi: %s: roskaa lopetuspäivän lopussa merkkijonossa %Zd kentässä ”era”

en: %s: missing era name in string %Zd in `era' field
fi: %s: puuttuva aikakauden nimi merkkijonossa %Zd kentässä ”era”

en: %s: missing era format in string %Zd in `era' field
fi: %s: puuttuva aikakausimuoto merkkijonossa %Zd kentässä ”era”

en: %s: third operand for value of field `%s' must not be larger than %d
fi: %s: kentän ”%s” arvon kolmas operandi ei saa olla suurempi kuin %d

en: %s: values for field `%s' must not be larger than %d
fi: %s: kentän ”%s” arvot eivät saa olla suurempia kuin %d

en: %s: too few values for field `%s'
fi: %s: liian vähän arvoja kentälle ”%s”

en: extra trailing semicolon
fi: ylimääräinen puolipiste lopussa

en: %s: too many values for field `%s'
fi: %s: liian monta arvoa kentälle ”%s”

en: trailing garbage at end of line
fi: roskaa rivin lopussa

en: garbage at end of number
fi: roskaa lukuarvon lopussa

en: garbage at end of character code specification
fi: roskaa merkkikoodimäärittelyn lopussa

en: unterminated symbolic name
fi: päättämätön symbolinen nimi

en: illegal escape sequence at end of string
fi: virheellinen ohjaussarja merkkijonon lopussa

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

en: symbol `%.*s' not in charmap
fi: symboli ”%.*s” ei ole merkistökartassa

en: symbol `%.*s' not in repertoire map
fi: symboli ”%.*s” ei ole valikoimakartassa

en: unknown name "%s"
fi: tuntematon nimi ”%s”

en: System information:
fi: Tietoa järjestelmästä:

en: Write names of available locales
fi: Näytä käytettävissä olevien maa-asetustojen nimet

en: Write names of available charmaps
fi: Näytä käytettävissä olevien merkistökarttojen nimet

en: Modify output format:
fi: Muuta tulostemuotoa:

en: Write names of selected categories
fi: Näytä valittujen kategorioiden nimet

en: Write names of selected keywords
fi: Näytä valittujen avainsanojen nimet

en: Print more information
fi: Näytä lisää tietoa

en: Get locale-specific information.
fi: Hae maa-asetustokohtaiset tiedot.

en: NAME
    [-a|-m]
fi: NIMI
    [-a|-m]

en: while preparing output
fi: valmisteltaessa tulostetta

en: Input Files:
fi: Syötetiedostot:

en: Symbolic character names defined in FILE
fi: Symboliset merkkien nimet annettu TIEDOSTOssa

en: Source definitions are found in FILE
fi: Lähdemäärittelyt löytyvät TIEDOSTOsta

en: FILE contains mapping from symbolic names to UCS4 values
fi: TIEDOSTO sisältää kartoituksen symbolisista nimistä UCS4-arvoiksi

en: Create output even if warning messages were issued
fi: Luo tuloste varoituksista huolimatta

en: Do not create hard links between installed locales
fi: Älä luo kovia linkkejä asennettujen maa-asetustojen välille

en: Optional output file prefix
fi: Valinnainen tulostiedoston pääte

en: Strictly conform to POSIX
fi: Noudata tarkasti POSIXia

en: Suppress warnings and information messages
fi: Vaienna varoitukset ja tiedotukset

en: Print more messages
fi: Näytä lisää viestejä

en: <warnings>
fi: <varoitukset>

en: Comma-separated list of warnings to disable; supported warnings are: ascii, intcurrsym
fi: Pilkuilla eroteltu luettelo käytöstä poistettavista varoituksista; tuetut varoitukset ovat: ascii, intcurrsym

en: Comma-separated list of warnings to enable; supported warnings are: ascii, intcurrsym
fi: Pilkuilla eroteltu luettelo käyttöön otettavista varoituksista; tuetut varoitukset ovat: ascii, intcurrsym

en: Archive control:
fi: Arkiston hallinta:

en: Don't add new data to archive
fi: Älä lisää uutta dataa arkistoon

en: Add locales named by parameters to archive
fi: Lisää parametrina annetut maa-asetustot arkistoon

en: Replace existing archive content
fi: Korvaa olemassaoleva arkiston sisältö

en: Remove locales named by parameters from archive
fi: Poista parametrina annetut maa-asetustot arkistosta

en: List content of archive
fi: Listaa arkiston sisältö

en: locale.alias file to consult when making archive
fi: Arkistoa luotaessa käytettävä locale.alias-tiedosto

en: Generate little-endian output
fi: Tuota little-endian-muotoa

en: Generate big-endian output
fi: Tuota big-endian-muotoa

en: Compile locale specification
fi: Käännä maa-asetustomäärittelyt

en: NAME
    [--add-to-archive|--delete-from-archive] FILE...
    --list-archive [FILE]
fi: NIMI
    [--add-to-archive|--delete-from-archive] TIEDOSTO...
    --list-archive [TIEDOSTO]

en: cannot create directory for output files
fi: tulostiedostoille ei voi luoda hakemistoa

en: FATAL: system does not define `_POSIX2_LOCALEDEF'
fi: VAKAVAA: ”_POSIX2_LOCALEDEF” ei ole määritelty järjestelmässä

en: cannot open locale definition file `%s'
fi: maa-asetustotiedostoa ”%s” ei voi avata

en: cannot write output files to `%s'
fi: tulostiedostoja ei voi kirjoittaa hakemistoon ”%s”

en: no output file produced because errors were issued
fi: tulostiedostoa ei tuotettu virheiden takia

en: circular dependencies between locale definitions
fi: kehäriippuvuuksia maa-asetustomäärittelyissä

en: cannot add already read locale `%s' a second time
fi: luettua maa-asetustoa ”%s” ei voi lisätä toista kertaa

en: cannot initialize archive file
fi: arkistotiedostoa ei voi alustaa

en: cannot resize archive file
fi: arkistotiedoston kokoa ei voi muuttaa

en: cannot map archive header
fi: arkiston otsaketta ei voi kartoittaa

en: failed to create new locale archive
fi: uuden maa-asetustoarkiston luominen epäonnistui

en: cannot change mode of new locale archive
fi: uuden maa-asetustoarkiston tilaa ei voi muuttaa

en: cannot read data from locale archive
fi: ei voi lukea dataa maa-asetustoarkistosta

en: cannot lock new archive
fi: uutta arkistoa ei voi lukita

en: cannot extend locale archive file
fi: maa-asetustoarkistoa ei voi laajentaa

en: cannot change mode of resized locale archive
fi: maa-asetustoarkiston tilaa ei voi muuttaa

en: cannot rename new archive
fi: uutta arkistoa ei voi nimetä uudelleen

en: cannot open locale archive "%s"
fi: maa-asetustoarkistoa ”%s” ei voi avata

en: cannot stat locale archive "%s"
fi: maa-asetustoarkiston ”%s” tilaa ei voi lukea

en: cannot lock locale archive "%s"
fi: maa-asetustoarkistoa ”%s” ei voi lukita

en: cannot read archive header
fi: arkiston otsaketta ei voi lukea

en: locale '%s' already exists
fi: maa-asetusto ”%s” on jo olemassa

en: cannot add to locale archive
fi: ei voi lisätä maa-asetustoarkistoon

en: locale alias file `%s' not found
fi: maa-asetustojen aliastiedostoa ”%s” ei löydy

en: Adding %s
fi: Listätään %s

en: stat of "%s" failed: %s: ignored
fi: tiedoston ”%s” tilan lukeminen epäonnistui: %s: ei huomioida

en: "%s" is no directory; ignored
fi: ”%s” ei ole hakemisto: ei huomioida

en: cannot open directory "%s": %s: ignored
fi: hakemistoa ”%s” ei voi avata: %s: ei huomioida

en: incomplete set of locale files in "%s"
fi: epätäydellinen valikoima maa-asetustotiedostoja hakemistossa ”%s”

en: cannot read all files in "%s": ignored
fi: kaikkia tiedostoja hakemistossa ”%s” ei voi lukea: ei huomioida

en: locale "%s" not in archive
fi: maa-asetusto ”%s” ei ole arkistossa

en: argument to `%s' must be a single character
fi: argumentin ”%s”:lle on oltava yksittäinen merkki

en: syntax error: not inside a locale definition section
fi: syntaksivirhe: ei ole maa-asetustomäärittelyosan sisällä

en: cannot open output file `%s' for category `%s'
fi: kategorian ”%2$s” tulostiedostoa ”%1$s” ei voi avata

en: failure while writing data for category `%s'
fi: virhe kirjoitettaessa kategorian ”%s” dataa

en: cannot create output file `%s' for category `%s'
fi: kategorialle ”%2$s” ei voi luoda tulostiedostoa ”%1$s”

en: locale name should consist only of portable characters
fi: maa-asetuston nimessä saa olla vain siirrettäviä merkkejä

en: no other keyword shall be specified when `copy' is used
fi: muita avainsanoja ei tule antaa käytettäessä toimintoa ”copy”

en: `%1$s' definition does not end with `END %1$s'
fi: ”%1$s”-määrittelyn lopusta puuttuu ”END %1$s”

en: syntax error in repertoire map definition: %s
fi: syntaksivirhe valikoimakartan määrittelyssä: %s

en: no <Uxxxx> or <Uxxxxxxxx> value given
fi: ei <Uxxxx>- tai <Uxxxxxxxx>-arvoa annettu

en: cannot save new repertoire map
fi: uutta valikoimakarttaa ei voi turvata

en: repertoire map file `%s' not found
fi: valikoimakarttatiedostoa ”%s” ei löydy

en: The owner is set to the current user, the group is set to `%s', and the access permission is set to `%o'.
    
    %s
fi: Omistajaksi on asetettu nykyinen käyttäjä, ryhmäksi ”%s” ja pääsyoikeuksiksi ”%o”.
    
    %s

en: too many arguments
fi: liian monta argumenttia

en: memory is consistent, library is buggy
fi: muisti on yhtenäinen, kirjastossa on ohjelmistovirheitä

en: memory clobbered before allocated block
fi: muisti kärsinyt ennen varattuja lohkoja

en: memory clobbered past end of allocated block
fi: muisti kärsinyt varattujen lohkojen jälkeen

en: block freed twice
fi: lohko vapautettu kahdesti

en: bogus mcheck_status, library is buggy
fi: väärä mcheck_status, kirjastossa on ohjelmavirhe

en: %s: option '%s' requires an argument\n
fi: %s: valitsin ”%s” vaatii argumentin\n

en: Usage: memusage [OPTION]... PROGRAM [PROGRAMOPTION]...
    Profile memory usage of PROGRAM.
    
       -n,--progname=NAME     Name of the program file to profile
       -p,--png=FILE          Generate PNG graphic and store it in FILE
       -d,--data=FILE         Generate binary data file and store it in FILE
       -u,--unbuffered        Don't buffer output
       -b,--buffer=SIZE       Collect SIZE entries before writing them out
          --no-timer          Don't collect additional information through timer
       -m,--mmap              Also trace mmap & friends
    
       -?,--help              Print this help and exit
          --usage             Give a short usage message
       -V,--version           Print version information and exit
    
     The following options only apply when generating graphical output:
       -t,--time-based        Make graph linear in time
       -T,--total             Also draw graph of total memory use
          --title=STRING      Use STRING as title of the graph
       -x,--x-size=SIZE       Make graphic SIZE pixels wide
       -y,--y-size=SIZE       Make graphic SIZE pixels high
    
    Mandatory arguments to long options are also mandatory for any corresponding
    short options.
fi: Käyttö: memusage [VALITSIN]... OHJELMA [OHJELMVALITSIN]...
    Profiloi OHJELMAn muistinkäyttöä.
    
       -n,--progname=NIMI     Profiloitavan ohjelman nimi
       -p,--png=TIED          Luo PNG-kuva ja tallenna se TIEDostoon
       -d,--data=TIED         Luo binäärinen datatiedosto ja tallenna TIEDostoon
       -u,--unbuffered        Älä puskuroi tulostetta
       -b,--buffer=KOKO       Kerää KOKO merkintää ennen niiden tulostamista
          --no-timer          Älä kerää lisätietoa ajastimella
       -m,--mmap              Jäljitä myös mmap:ia & kumppaneita
    
       -?,--help              Näytä tämä ohje ja poistu
          --usage             Anna lyhyt käyttöohje
       -V,--version           Näytä versiotiedot ja poistu
    
     Seuraavat valitsimet pätevät vain kuvan tuottamiseen:
       -t,--time-based        Tee kaaviosta lineaarinen ajan suhteen
       -T,--total             Piirrä myös muistin kokonaiskäyttö
          --title=TEKSTI      Käytä TEKSTIä kuvan otsikkona
       -x,--x-size=KOKO       Tee kuvasta KOKO kuvapistettä leveä
       -y,--y-size=KOKO       Tee kuvasta KOKO kuvapistettä korkea
    
    Pitkien valitsinten pakolliset argumentit ovat myös pakollisia vastaaville
    lyhyille.

en: Syntax: memusage [--data=FILE] [--progname=NAME] [--png=FILE] [--unbuffered]
    	    [--buffer=SIZE] [--no-timer] [--time-based] [--total]
    	    [--title=STRING] [--x-size=SIZE] [--y-size=SIZE]
    	    PROGRAM [PROGRAMOPTION]...
fi: Käyttö: memusage [--data=TIED] [--progname=NIMI] [--png=TIED] [--unbuffered]
    	    [--buffer=KOKO] [--no-timer] [--time-based] [--total]
    	    [--title=TEKSTI] [--x-size=KOKO] [--y-size=KOKO]
    	    OHJELMA [OHJELMAVALITSIN]...

en: memusage: option \`${1##*=}' is ambiguous
fi: memusage: valitsin \`${1##*=}' on moniselitteinen

en: memusage: unrecognized option \`$1'
fi: memusage: tunnistamaton valitsin ”$1”

en: No program name given
fi: Ohjelman nimeä ei annettu

en: Name output file
fi: Nimeä tulostiedosto

en: STRING
fi: MERKKIJONO

en: Title string used in output graphic
fi: Tulostekaavion otsikkomerkkijono

en: Generate output linear to time (default is linear to number of function calls)
fi: Luo tuloste ajan suhteen lineaariseksi (oletus on lineaarisuus suhteessa funktiokutsujen määrään)

en: Also draw graph for total memory consumption
fi: Piirrä myös kaavio kokonaismuistinkulutuksesta

en: VALUE
fi: ARVO

en: Make output graphic VALUE pixels wide
fi: Aseta tulostekaavio ARVO pikseliä leveäksi

en: Make output graphic VALUE pixels high
fi: Aseta tulostekaavio ARVO pikseliä korkeaksi

en: Generate graphic from memory profiling data
fi: Luo kaavio muistin profilointidatasta

en: DATAFILE [OUTFILE]
fi: DATATIEDOSTO [TULOSTIEDOSTO]

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

en: unable to free arguments
fi: argumentteja ei voi vapauttaa

en: Success
fi: Onnistui

en: Probable success
fi: Onnistui todennäköisesti

en: Not found
fi: Ei löydy

en: Probably not found
fi: Todennäköisesti ei löytynyt

en: Cache expired
fi: Välimuisti vanhentunut

en: NIS+ servers unreachable
fi: NIS+-palvelimia ei tavoiteta

en: Unknown object
fi: Tuntematon objekti

en: Server busy, try again
fi: Palvelin varattu, yritä uudelleen

en: Generic system error
fi: Yleinen järjestelmävirhe

en: First/next chain broken
fi: Ensimmäinen/seuraava ketju rikki

note: TRANS The file permissions do not allow the attempted operation.
en: Permission denied
fi: Lupa evätty

en: Not owner
fi: Ei ole omistaja

en: Name not served by this server
fi: Tämä palvelin ei tarjoa tätä nimeä

en: Server out of memory
fi: Palvelimen muisti lopussa

en: Object with same name exists
fi: Saman niminen objekti on olemassa

en: Not master server for this domain
fi: Ei ole tämän toimialueen pääpalvelin

en: Invalid object for operation
fi: Virheellinen objekti operaatiolle

en: Malformed name, or illegal name
fi: Väärän muotoinen tai virheellinen nimi

en: Unable to create callback
fi: vastakutsua ei voi luoda

en: Results sent to callback proc
fi: Tulokset lähetetty vastakutsuproseduurille

en: Not found, no such name
fi: Ei löytynyt, nimeä ei ole

en: Name/entry isn't unique
fi: Nimi/merkintä ei ole ainutkertainen

en: Modification failed
fi: Muutos epäonnistui

en: Database for table does not exist
fi: Tietokantaa taulukolle ei ole olemassa

en: Entry/table type mismatch
fi: Merkinnän/taulukon tyyppi on väärä

en: Link points to illegal name
fi: Linkki viittaa virheelliseen nimeen

en: Partial success
fi: Onnistui osittain

en: Too many attributes
fi: Liian monta määrettä

en: Error in RPC subsystem
fi: Virhe RPC-alijärjestelmässä

en: Missing or malformed attribute
fi: Puuttuva tai väärän muotoinen määre

en: Named object is not searchable
fi: Nimetty objekti ei ole haettavissa

en: Error while talking to callback proc
fi: Virhe puhuttaessa vastakutsuproseduurille

en: Non NIS+ namespace encountered
fi: Kohdattu NIS+:aan kuulumaton nimiavaruus

en: Illegal object type for operation
fi: Objektin tyyppi on virheellinen toiminnolle

en: Passed object is not the same object on server
fi: Välitetty objekti ei ole sama kuin palvelimella

en: Modify operation failed
fi: Muutostoiminto epäonnistui

en: Query illegal for named table
fi: Virheellinen kysely nimetylle taulukolle

en: Attempt to remove a non-empty table
fi: Yritettiin poistaa ei-tyhjä taulukko

en: Error in accessing NIS+ cold start file.  Is NIS+ installed?
fi: Virhe NIS+-kylmäkäynnistystiedoston käyttämisessä. Onko NIS+ asennettu?

en: Full resync required for directory
fi: Hakemisto vaatii täyden uudelleensynkronoinnin

en: NIS+ operation failed
fi: NIS+-toiminto epäonnistui

en: NIS+ service is unavailable or not installed
fi: NIS+-palvelu ei ole käytettävissä tai asennettu

en: Yes, 42 is the meaning of life
fi: Kyllä, 42 on elämän tarkoitus

en: Unable to authenticate NIS+ server
fi: NIS+-palvelinta ei voi todentaa

en: Unable to authenticate NIS+ client
fi: NIS+-asiakasta ei voi todentaa

en: No file space on server
fi: Palvelimella ei ole tilaa

en: Unable to create process on server
fi: Palvelimelle ei voi luoda prosessia

en: Master server busy, full dump rescheduled.
fi: Pääpalvelin on varattu, täysi vedostus ajastettu uudelleen.

en: LOCAL entry for UID %d in directory %s not unique
fi: PAIKALLINEN merkintä UID:lle %d hakemistossa %s ei ole ainutkertainen

en: UNKNOWN
fi: TUNTEMATON

en: TABLE
fi: TAULUKKO

en: PRIVATE
fi: YKSITYINEN

en: Name : `%s'
fi: Nimi : ”%s”

en: Type : %s
fi: Tyyppi: %s

en: Master Server :
fi: Pääpalvelin   :

en: Replicate :
fi: Kaksoiskappale:

en: 	Name       : %s
fi: 	Nimi       : %s

en: 	Public Key :
fi: 	Julkinen avain:

en: None.
fi: Ei mitään.

en: Diffie-Hellmann (%d bits)
fi: Diffie-Hellmann (%d bittiä)

en: RSA (%d bits)
fi: RSA (%d bittiä)

en: Unknown (type = %d, bits = %d)
fi: Tuntematon (tyyppi = %d, bitit = %d)

en: 	Universal addresses (%u)
fi: 	Yleiset osoitteet (%u)

en: Time to live :
fi: Elinaika     :

en: Default Access rights :
fi: Oletusarvoiset käyttöoikeudet:

en: 	Type         : %s
fi: 	Tyyppi       : %s

en: 	Access rights:
fi: 	Käyttöoikeus:

en: Group Flags :
fi: Ryhmäliput  :

en: 
    Group Members :
fi: 
    Ryhmän jäsenet:

en: Table Type          : %s
fi: Taulukkotyyppi      : %s

en: Number of Columns   : %d
fi: Sarakkeiden määrä   : %d

en: Character Separator : %c
fi: Merkkierotin        : %c

en: Search Path         : %s
fi: Hakupolku           : %s

en: Columns             :
fi: Sarakkeita          :

en: 	[%d]	Name          : %s
fi: 	[%d]	Nimi          : %s

en: 		Attributes    :
fi: 		Määreet       :

en: 		Access Rights :
fi: 		Käyttöoikeus  :

en: Linked Object Type :
fi: Linkitetyn objektin tyyppi:

en: Linked to : %s
fi: Linkitetty: %s

en: 	Entry data of type %s
fi: 	Merkintädata tyyppiä %s

en: 	[%u] - [%u bytes]
fi: 	[%u] - [%u tavua]

en: Encrypted data
fi: Salattua dataa

en: Binary data
fi: Binääridataa

en: Object Name   : %s
fi: Objektin nimi : %s

en: Directory     : %s
fi: Hakemisto     : %s

en: Owner         : %s
fi: Omistaja      : %s

en: Group         : %s
fi: Ryhmä         : %s

en: Access Rights :
fi: Käyttöoikeus  :

en: 
    Time to Live  :
fi: 
    Elinaika      :

en: Creation Time : %s
fi: Luontiaika    : %s

en: Mod. Time     : %s
fi: Muutosaika    : %s

en: Object Type   :
fi: Objektin tyyppi:

en:     Data Length = %u
fi:     Datan pituus = %u

en: Status            : %s
fi: Tila              : %s

en: Number of objects : %u
fi: Objektien määrä   : %u

en: Object #%d:
fi: Objekti #%d:

en: Group entry for "%s.%s" group:
fi: Ryhmämerkintä ryhmälle ”%s.%s”:

en:     Explicit members:
fi:     Ilmaistut jäsenet:

en:     No explicit members
fi:     Ei ilmaistuja jäseniä

en:     Implicit members:
fi:     Ilmaisemattomat jäsenet:

en:     No implicit members
fi:     Ei ilmaisemattomia jäseniä

en:     Recursive members:
fi:     Rekursiiviset jäsenet:

en:     No recursive members
fi:     Ei rekursiivisia jäseniä

en:     Explicit nonmembers:
fi:     Ilmaistut epäjäsenet:

en:     No explicit nonmembers
fi:     Ei ilmaistuja epäjäseniä

en:     Implicit nonmembers:
fi:     Ilmaisemattomat epäjäsenet:

en:     No implicit nonmembers
fi:     Ei ilmaisemattomia epäjäseniä

en:     Recursive nonmembers:
fi:     Rekursiiviset epäjäsenet:

en:     No recursive nonmembers
fi:     Ei rekursiivisia epäjäseniä

en: Request arguments bad
fi: Pyynnön argumentit virheellisiä

en: RPC failure on NIS operation
fi: RPC-virhe NIS-toiminnossa

en: Can't bind to server which serves this domain
fi: Sitominen tämän toimialueen palvelimeen ei onnistu

en: No such map in server's domain
fi: Karttaa ei ole palvelimen toimialueella

en: No such key in map
fi: Avainta ei ole kartassa

en: Internal NIS error
fi: Sisäinen NIS-virhe

en: Local resource allocation failure
fi: Paikallinen resurssienvaraus epäonnistui

en: No more records in map database
fi: Karttatietokannassa ei ole enempää tietueita

en: Can't communicate with portmapper
fi: Porttikartoittajan kanssa ei voi kommunikoida

en: Can't communicate with ypbind
fi: Kommunikonti ypbind:in kanssa ei onnistu

en: Can't communicate with ypserv
fi: Kommunikointi ypserv:in kanssa ei onnistu

en: Local domain name not set
fi: Paikallista toimialuenimeä ei ole asetettu

en: NIS map database is bad
fi: NIS-karttatietokanta on viallinen

en: NIS client/server version mismatch - can't supply service
fi: NIS-asiakas/palvelinversiot eivät täsmää - palvelua ei voi tarjota

en: Database is busy
fi: Tietokanta on varattu

en: Unknown NIS error code
fi: Tuntematon NIS-virhekoodi

en: Internal ypbind error
fi: Sisäinen ypbind-virhe

en: Domain not bound
fi: Toimialuetta ei ole sidottu

en: System resource allocation failure
fi: Järjestelmäresurssin varaus epäonnistui

en: Unknown ypbind error
fi: Tuntematon ypbind-virhe

en: yp_update: cannot convert host to netname
fi: yp_update: konenimeä ei voi muuntaa verkkonimeksi

en: yp_update: cannot get server address
fi: yp_update: palvelimen osoitetta ei löydy

en: Haven't found "%s" in hosts cache!
fi: ”%s” ei löytynyt konenimivälimuistista!

en: add new entry "%s" of type %s for %s to cache%s
fi: lisää uusi %2$s-tyyppinen merkintä ”%1$s” (%3$s) välimuistiin %4$s

en:  (first)
fi:  (ensimmäinen)

en: monitored file `%s` changed (mtime)
fi: valvottu tiedosto ”%s” muuttui (muutosaika)

en: invalid persistent database file "%s": %s
fi: virheellinen pysyvä tietokantatiedosto ”%s”: %s

en: uninitialized header
fi: alustamaton otsake

en: header size does not match
fi: otsakkeen koko ei täsmää

en: file size does not match
fi: tiedoston koko ei täsmää

en: verification failed
fi: vahvistus epäonnistui

en: cannot write to database file %s: %s
fi: tietokantatiedostoon %s ei voi kirjoittaa: %s

en: cannot open socket: %s
fi: pistoketta ei voi avata: %s

en: cannot enable socket to accept connections: %s
fi: pistoketta ei voi asettaa vastaanottamaan yhteyksiä: %s

en: monitoring file `%s` (%d)
fi: seurataan tiedostoa ”%s” (%d)

en: cannot handle old request version %d; current version is %d
fi: vanhaa pyyntöversiota %d ei voi käsitellä; nykyinen versio on %d

en: cannot write result: %s
fi: tulosta ei voi kirjoittaa: %s

en: error getting caller's id: %s
fi: virhe kutsujan tunnisteen hakemisessa: %s

en: short read while reading request: %s
fi: vajaa luku luettaessa pyyntöä: %s

en: key length in request too long: %d
fi: avaimen pituus pyynnössä liian pitkä: %d

en: short read while reading request key: %s
fi: vajaa luku luettaessa pyyntöavainta: %s

en: handle_request: request received (Version = %d) from PID %ld
fi: handle_request: pyyntö vastaanotettu (Versio = %d) PID:ltä %ld

en: handle_request: request received (Version = %d)
fi: handle_request: pyyntö vastaanotettu (Versio = %d)

en: monitored file `%s` was written to
fi: valvottuun tiedostoon ”%s” kirjoitettiin

en: could not start clean-up thread; terminating
fi: puhdistussäiettä ei voitu käynnistää; päätetään

en: could not start any worker thread; terminating
fi: mitään työsäiettä ei voitu käynnistää; päätetään

en: Failed to run nscd as user '%s'
fi: Ohjelman nscd ajaminen käyttäjän ”%s” oikeuksilla epäonnistui

en: initial getgrouplist failed
fi: alustava getgrouplist epäonnistui

en: getgrouplist failed
fi: getgrouplist epäonnistui

en: setgroups failed
fi: setgroups epäonnistui

en: short write in %s: %s
fi: vajaa kirjoitus tiedostossa %s: %s

en: Haven't found "%s" in group cache!
fi: ”%s” ei löytynyt ryhmävälimuistista!

en: Invalid numeric gid "%s"!
fi: Virheellinen numeerinen gid ”%s”!

en: freed %zu bytes in %s cache
fi: vapautettiin %zu tavua %s-välimuistissa

en: Read configuration data from NAME
fi: Lue asetukset tiedostosta NIMI

en: Do not fork and display messages on the current tty
fi: Älä haaraudu ja näytä viestit nykyisessä tty:ssä

en: Do not fork, but otherwise behave like a daemon
fi: Älä haarauta, mutta toimi muuten kuin demoni

en: NUMBER
fi: MÄÄRÄ

en: Start NUMBER threads
fi: Käynnistä MÄÄRÄ säiettä

en: Shut the server down
fi: Sammuta palvelin

en: Invalidate the specified cache
fi: Poista käytöstä määritelty välimuisti

en: TABLE,yes
fi: TAULUKKO,kyllä

en: Use separate cache for each user
fi: Käytä erillistä välimuistia jokaiselle käyttäjälle

en: Name Service Cache Daemon.
fi: Nimipalvelun välimuistidemoni.

en: wrong number of arguments
fi: väärä määrä argumentteja

en: failure while reading configuration file; this is fatal
fi: asetustiedostoa ei voi lukea; tämä on vakavaa

en: already running
fi: on jo käynnissä

en: cannot fork
fi: haarauttaminen ei onnistu

en: Could not create log file
fi: Lokitiedostoa ei voitu luoda

en: write incomplete
fi: keskeneräinen kirjoitus

en: invalidation failed
fi: mitätöinti epäonnistui

en: Only root is allowed to use this option!
fi: Vain root-käyttäjä voi käyttää tätä valitsinta!

en: '%s' is not a known database
fi: ”%s” ei ole tunnettu tietokanta

en: 'wait' failed
fi: ”wait” epäonnistui

en: child exited with status %d
fi: lapsi poistui paluuarvolla %d

en: database %s is not supported
fi: ”%s” ei ole tuettu tietokanta

en: Parse error: %s
fi: Jäsennysvirhe: %s

en: Must specify user name for server-user option
fi: Palvelinkäyttäjä-valitsimelle on annettava käyttäjänimi

en: Unknown option: %s %s %s
fi: Tuntematon valitsin: %s %s %s

en: cannot write statistics: %s
fi: tilastoa ei voi kirjoittaa: %s

en: yes
fi: kyllä

en: no
fi: ei

en: Only root or %s is allowed to use this option!
fi: Vain root ja %s voivat käyttää tätä valitsinta!

en: nscd not running!
fi: nscd ei ole käynnissä!

en: cannot read statistics data
fi: tilastodataa ei voi lukea

en: nscd configuration:
    
    %15d  server debug level
fi: nscd-asetukset:
    
    %15d  palvelimen debug-taso

en: Invalid numeric uid "%s"!
fi: Virheellinen numeerinen uid ”%s”!

en: prctl(KEEPCAPS) failed
fi: prctl(KEEPCAPS) epäonnistui

en: cap_init failed
fi: cap_init epäonnistui

en: cap_set_proc failed
fi: cap_set_proc epäonnistui

en: Failed to determine if kernel supports SELinux
fi: Ei voitu määrittää, tukeeko ydin SELinuxia

en: Failed to start AVC thread
fi: AVC-säikeen käynnistäminen epäonnistui

en: Failed to create AVC lock
fi: AVC-lukon luominen epäonnistui

en: Failed to start AVC
fi: AVC:n käynnistys epäonnistui

en: database [key ...]
fi: tietokanta [avain ...]

en: Service configuration to be used
fi: Käytettävät palveluasetukset

en: Enumeration not supported on %s
fi: %s ei tue luettelemista

en: Unknown database name
fi: Tuntematon tietokannan nimi

en: Supported databases:
fi: Tuetut tietokannat:

en: Unknown database: %s
fi: Tuntematon tietokanta: %s

en: Convert key to lower case
fi: Muuta avain pienaakkosiksi

en: Do not print messages while building database
fi: Älä tulosta viestejä tietokantaa luotaessa

en: Print content of database file, one entry a line
fi: Tulosta tietokantatiedoston sisältö, yksi merkintä riviä kohden

en: CHAR
fi: MERKKI

en: INPUT-FILE OUTPUT-FILE
    -o OUTPUT-FILE INPUT-FILE
    -u INPUT-FILE
fi: SYÖTETIEDOSTO TULOSTIEDOSTO
    -o TULOSTIEDOSTO SYÖTETIEDOSTO
    -u SYÖTETIEDOSTO

en: cannot open database file `%s'
fi: tietokantatiedostoa ”%s” ei voi avata

en: cannot create temporary file name
fi: tilapäistiedoston nimeä ei voi luoda

en: cannot create temporary file
fi: tilapäistä tiedostoa ei voi luoda

en: cannot stat newly created file
fi: juuri luodun tiedoston tilaa ei voi lukea

en: cannot rename temporary file
fi: tilapäistä tiedostoa ei voi nimetä uudelleen

en: cannot create search tree
fi: hakupuuta ei voi luoda

en: duplicate key
fi: avaimen kaksoiskappale

en: problems while reading `%s'
fi: ongelmia luettaessa tiedostoa ”%s”

en: failed to write new database file
fi: uuden tietokantatiedoston kirjoittaminen epäonnistui

en: cannot stat database file
fi: tietokantatiedoston tilaa ei voi lukea

en: file not a database file
fi: tiedosto ei ole tietokantatiedosto

en: Usage: %s [-v specification] variable_name [pathname]
fi: Käyttö: %s [-v määrittely] muuttujanimi [polku]

en:        %s -a [pathname]
fi:        %s -a [polku]

en: unknown specification "%s"
fi: tuntematon määrittely ”%s”

en: undefined
fi: määrittelemätön

en: Unrecognized variable `%s'
fi: Tunnistamaton muuttuja ”%s”

en: %s: option '%s%s' is ambiguous
fi: %s: valitsin ”%s%s” on moniselitteinen

en: %s: option '%s%s' is ambiguous; possibilities:
fi: %s: valitsin ”%s%s” on moniselitteinen; vaihtoehdot:

en: %s: unrecognized option '%s%s'
fi: %s: tunnistamaton valitsin ”%s%s”

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

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

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

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

en: No match
fi: Ei vastaavuutta

en: Invalid regular expression
fi: Virheellinen säännöllinen ilmaus

en: Invalid collation character
fi: Virheellinen vertailumerkki

en: Invalid character class name
fi: Virheellinen merkkiluokan nimi

en: Trailing backslash
fi: Kenoviiva lopussa

en: Invalid back reference
fi: Virheellinen takaisinviittaus

en: Unmatched [, [^, [:, [., or [=
fi: Pariton [, [^, [:, [. tai [=

en: Unmatched ( or \(
fi: Pariton ( tai \(

en: Unmatched \{
fi: Pariton \{

en: Invalid content of \{\}
fi: Virheellinen \{\}:n sisältö

en: Invalid range end
fi: Virheellinen välin loppu

en: Memory exhausted
fi: Muisti lopussa

en: Invalid preceding regular expression
fi: Virheellinen edeltävä säännöllinen ilmaus

en: Premature end of regular expression
fi: Ennenaikainen säännöllisen ilmauksen loppu

en: Regular expression too big
fi: Liian suuri säännöllinen ilmaus

en: Unmatched ) or \)
fi: Pariton ) tai \)

en: No previous regular expression
fi: Ei edeltävää säännöllistä lauseketta

en: parameter null or not set
fi: parametri on null tai asettamatta

en: Resolver Error 0 (no error)
fi: Selvitysvirhe 0 (ei virhettä)

en: Unknown host
fi: Tuntematon konenimi

en: Host name lookup failure
fi: Konenimen hakuvirhe

en: Unknown server error
fi: Tuntematon palvelinvirhe

en: No address associated with name
fi: Nimeen ei liity osoitetta

en: Resolver internal error
fi: Sisäinen selvitysvirhe

en: Unknown resolver error
fi: Tuntematon selvitysvirhe

en: %s: line %d: cannot specify more than %d trim domains
fi: %s: rivi %d: voidaan määritellä korkeintaan %d ”trim”-toimialuetta

en: %s: line %d: list delimiter not followed by domain
fi: %s: rivi %d: listarajoittimen jälkeen ei ole toimialuetta

en: %s: line %d: expected `on' or `off', found `%s'
fi: %s: rivi %d: odotettiin ”on” tai ”off”, löytyi ”%s”

en: %s: line %d: bad command `%s'
fi: %s: rivi %d: virheellinen komento ”%s”

en: %s: line %d: ignoring trailing garbage `%s'
fi: %s: rivi %d: ei huomioida loppuroskaa ”%s”

en: Illegal operand
fi: Virheellinen operandi

en: Illegal trap
fi: Virheellinen ansa

en: Coprocessor error
fi: Apusuorittimen virhe

en: Internal stack error
fi: Sisäinen pinovirhe

en: Integer divide by zero
fi: Kokonaisluvun jako nollalla

en: Integer overflow
fi: Kokonaisluvun ylivuoto

en: Floating-point divide by zero
fi: Liukuluvun jako nollalla

en: Floating-point overflow
fi: Liukuluvun ylivuoto

en: Floating-point underflow
fi: Liukuluvun alivuoto

en: Floating-poing inexact result
fi: Liukuluvun epätarkka tulos

en: Invalid floating-point operation
fi: Virheellinen liukulukuoperaatio

en: Subscript out of range
fi: Alaindeksi on sallitun välin ulkopuolella

en: Nonexisting physical address
fi: Olematon fyysinen osoite

en: Object-specific hardware error
fi: Objektikohtainen laitteistovirhe

en: Child has exited
fi: Lapsi lopetti

en: Child has stopped
fi: Lapsi on pysähtynyt

en: Stopped child has continued
fi: Pysähtynyt lapsi on jatkanut

en: Output buffers available
fi: Käytettävissä olevat tulostepuskurit

en: Input message available
fi: Syöteviesti saatavilla

en: I/O error
fi: I/O-virhe

en: Device disconnected
fi: Laitetta irrotettu

en: Signal sent by kill()
fi: Signaalin lähetti kill()

en: Signal sent by sigqueue()
fi: Signaalin lähetti sigqueue()

en: Signal generated by the expiration of a timer
fi: Ajastimen vanhenemisen synnyttämä signaali

en: Signal generated by the completion of an asynchronous I/O request
fi: Asynkronisen I/O-pyynnön valmistumisen synnyttämä signaali

en: Signal generated by the arrival of a message on an empty message queue
fi: Tyhjään viestijonoon saapuvan viestin synnyttämä signaali

en: Signal sent by tkill()
fi: Signaalin lähetti tkill()

en: Signal generated by the completion of an asynchronous name lookup request
fi: Asynkronisen nimenselvityspyynnön valmistumisen synnyttämä signaali

en: Signal generated by the completion of an I/O request
fi: I/O-pyynnön valmistumisen synnyttämä signaali

en: Signal sent by the kernel
fi: Ytimen lähettämä signaali

en: Unknown signal %d
fi: Tuntematon signaali %d

en: %s%sUnknown signal %d
fi: %s%sTuntematon signaali %d

en: Unknown signal
fi: Tuntematon signaali

en: Unknown error
fi: Tuntematon virhe

en: Real-time signal %d
fi: Reaaliaikasignaali %d

en: Unknown signal %d
fi: Tuntematon signaali %d

en: out of memory
fi: muisti lopussa

en: auth_unix.c: Fatal marshalling problem
fi: auth_none.c: Vakava serialisointiongelma

en: %s: %s; low version = %lu, high version = %lu
fi: %s: %s; alaversio = %lu, yläversio = %lu

en: %s: %s; why = %s
fi: %s: %s; syy = %s

en: %s: %s; why = (unknown authentication error - %d)
fi: %s: %s; syy = (tuntematon todennusvirhe - %d)

en: RPC: Success
fi: RPC: Onnistui

en: RPC: Can't encode arguments
fi: RPC: Argumentteja ei voi koodata

en: RPC: Can't decode result
fi: RPC: Tulosta ei voi selvittää

en: RPC: Unable to send
fi: RPC: Lähetys ei onnistu

en: RPC: Unable to receive
fi: RPC: Vastaanotto ei onnistu

en: RPC: Timed out
fi: RPC: Aikakatkaistu

en: RPC: Incompatible versions of RPC
fi: RPC: Epäyhteensopivat RPC:n versiot

en: RPC: Authentication error
fi: RPC: Todennusvirhe

en: RPC: Program unavailable
fi: RPC: Ohjelma ei ole käytettävissä

en: RPC: Program/version mismatch
fi: RPC: Ohjelma/versio ei täsmää

en: RPC: Procedure unavailable
fi: RPC: Proseduuri ei ole käytettävissä

en: RPC: Server can't decode arguments
fi: RPC: Palvelin ei voi selvittää argumentteja

en: RPC: Remote system error
fi: RPC: Etäjärjestelmän virhe

en: RPC: Unknown host
fi: RPC: Tuntematon konenimi

en: RPC: Unknown protocol
fi: RPC: Tuntematon protokolla

en: RPC: Port mapper failure
fi: RPC: Porttikartoittajan virhe

en: RPC: Program not registered
fi: RPC: Ohjelma ei ole rekisteröity

en: RPC: Failed (unspecified error)
fi: RPC: Epäonnistui (määrittelemätön virhe)

en: RPC: (unknown error code)
fi: RPC: (tuntematon virhekoodi)

en: Authentication OK
fi: Todennus OK

en: Invalid client credential
fi: Virheellinen asiakkaan valtuustieto

en: Server rejected credential
fi: Palvelin torjui valtuustiedon

en: Invalid client verifier
fi: Virheellinen asiakkaan varmistaja

en: Server rejected verifier
fi: Palvelin hylkäsi todennuksen

en: Client credential too weak
fi: Asiakkaan valtuustieto on liian heikko

en: Invalid server verifier
fi: Virheellinen palvelintodennus

en: Failed (unspecified error)
fi: Epäonnistui (määrittelemätön virhe)

en: clnt_raw.c: fatal header serialization error
fi: clnt_raw.c: vakava otsikon sarjallistamisvirhe

en: pmap_getmaps.c: rpc problem
fi: pmap_getmaps.c: rpc-ongelma

en: Cannot register service
fi: Palvelua ei voi rekisteröidä

en: Cannot create socket for broadcast rpc
fi: Yleislähetys-rpc:lle ei voi luoda pistoketta

en: Cannot set socket option SO_BROADCAST
fi: Pistokevalitsinta SO_BROADCAST ei voi asettaa

en: Cannot send broadcast packet
fi: Yleislähetyspakettia ei voi lähettää

en: Broadcast poll problem
fi: Yleislähetyskiertokyselyongelma

en: Cannot receive reply to broadcast
fi: Vastausta yleislähetykseen ei pystytä vastaanottamaan

en: svc_run: - out of memory
fi: svc_run: - muisti lopussa

en: svc_run: - poll failed
fi: svc_run: - kiertokysely epäonnistui

en: can't reassign procedure number %ld
fi: proseduurinumeroa %ld ei voi käyttää uudelleen

en: couldn't create an rpc server
fi: rpc-palvelinta ei voitu luoda

en: couldn't register prog %ld vers %ld
fi: ohjelmaa %ld versio %ld ei voitu rekisteröidä

en: registerrpc: out of memory
fi: registerrpc: muisti lopussa

en: trouble replying to prog %d
fi: ongelma ohjelmalle %d vastaamisessa

en: never registered prog %d
fi: ohjelmaa %d ei koskaan rekisteröity

en: svc_tcp.c - tcp socket creation problem
fi: svc_tcp.c - ongelma tcp-pistokkeen luomisessa

en: svc_tcp.c - cannot getsockname or listen
fi: svc_tcp.c - ”getsockname” ja ”listen” eivät ole mahdollisia

en: svcudp_create: socket creation problem
fi: svcudp_create: ongelma pistokkeen luomisessa

en: svcudp_create - cannot getsockname
fi: svcudp_create - ”getsockname” ei ole mahdollinen

en: svcudp_create: xp_pad is too small for IP_PKTINFO
fi: svcudp_create: xp_pad on liian pieni IP_PKTINFO:lle

en: enablecache: cache already enabled
fi: enablecache: välimuisti on jo käytössä

en: enablecache: could not allocate cache
fi: enablecache: välimuistin varaaminen ei onnistunut

en: enablecache: could not allocate cache data
fi: enablecache: välimuistidatan muistinvaraus ei onnistunut

en: enablecache: could not allocate cache fifo
fi: enablecache: välimuistififon muistinvaraus ei onnistunut

en: cache_set: victim not found
fi: cache_set: uhria ei löydy

en: cache_set: victim alloc failed
fi: cache_set uhrin varaus epäonnistui

en: cache_set: could not allocate new rpc_buffer
fi: cache_set: uuden ”rpc_buffer”:in muistinvaraus ei onnistunut

en: svc_unix.c - AF_UNIX socket creation problem
fi: svc_unix.c - ongelma AF_UNIX-pistokkeen luomisessa

en: svc_unix.c - cannot getsockname or listen
fi: svc_unix.c - ”getsockname” ja ”listen” eivät ole mahdollisia

en: Hangup
fi: Linjankatkaisu

en: Interrupt
fi: Keskeytys

en: Quit
fi: Lopetettu

en: Illegal instruction
fi: Virheellinen käsky

en: Trace/breakpoint trap
fi: Jäljitys/katkaisupisteansa

en: Aborted
fi: Keskeytetty

en: Floating point exception
fi: Liukulukupoikkeus

en: Killed
fi: Tapettu

en: Bus error
fi: Väylävirhe

en: Bad system call
fi: Virheellinen järjestelmäkutsu

en: Segmentation fault
fi: Muistialueen ylitys

note: TRANS There is no process reading from the other end of a pipe. TRANS Every library function that returns this error code also generates a TRANS @code{SIGPIPE} signal; this signal terminates the program if not handled TRANS or blocked.  Thus, your program will never actually see @code{EPIPE} TRANS u
en: Broken pipe
fi: Katkennut putki

en: Alarm clock
fi: Herätyskello

en: Terminated
fi: Päätetty

en: Urgent I/O condition
fi: Kiireellinen I/O-ehto

en: Stopped (signal)
fi: Pysäytetty (signaali)

en: Stopped
fi: Pysäytetty

en: Continued
fi: Jatkettu

en: Child exited
fi: Lapsi lopetti

en: Stopped (tty input)
fi: Pysäytetty (päätteen syöte)

en: Stopped (tty output)
fi: Pysäytetty (päätteen tuloste)

en: I/O possible
fi: I/O mahdollista

en: CPU time limit exceeded
fi: Suoritinaikaraja ylittynyt

en: File size limit exceeded
fi: Tiedoston kokoraja ylitetty

en: Virtual timer expired
fi: Virtuaaliajastin vanhentunut

en: Profiling timer expired
fi: Profilointiajastin vanhentunut

en: User defined signal 1
fi: Käyttäjän määrittelemä signaali 1

en: User defined signal 2
fi: Käyttäjän määrittelemä signaali 2

en: Window changed
fi: Ikkuna vaihtunut

en: EMT trap
fi: EMT-ansa

en: Stack fault
fi: Pinovirhe

en: Power failure
fi: Sähkökatko

en: Information request
fi: Tietopyyntö

en: Resource lost
fi: Resurssi menetetty

note: TRANS Only the owner of the file (or other resource) TRANS or processes with special privileges can perform the operation.
en: Operation not permitted
fi: Toiminto ei ole sallittu

note: TRANS No process matches the specified process ID.
en: No such process
fi: Prosessia ei ole

note: TRANS An asynchronous signal occurred and prevented TRANS completion of the call.  When this happens, you should try the call TRANS again. TRANS TRANS You can choose to have functions resume after a signal that is handled, TRANS rather than failing with @code{EINTR}; see @ref{Interrupted TRANS Primi
en: Interrupted system call
fi: Keskeytetty järjestelmäkutsu

note: TRANS Usually used for physical read or write errors.
en: Input/output error
fi: I/O-virhe

note: TRANS The system tried to use the device TRANS represented by a file you specified, and it couldn't find the device. TRANS This can mean that the device file was installed incorrectly, or that TRANS the physical device is missing or not correctly attached to the TRANS computer.
en: No such device or address
fi: Laitetta tai osoitetta ei ole

note: TRANS Used when the arguments passed to a new program TRANS being executed with one of the @code{exec} functions (@pxref{Executing a TRANS File}) occupy too much memory space.  This condition never arises on TRANS @gnuhurdsystems{}.
en: Argument list too long
fi: Argumenttilista on liian pitkä

note: TRANS Invalid executable file format.  This condition is detected by the TRANS @code{exec} functions; see @ref{Executing a File}.
en: Exec format error
fi: Käynnistettävän tiedoston muoto virheellinen

note: TRANS For example, I/O on a descriptor that has been TRANS closed or reading from a descriptor open only for writing (or vice TRANS versa).
en: Bad file descriptor
fi: Virheellinen tiedostokahva

note: TRANS This error happens on operations that are TRANS supposed to manipulate child processes, when there aren't any processes TRANS to manipulate.
en: No child processes
fi: Ei lapsiprosesseja

note: TRANS Allocating a system resource would have resulted in a TRANS deadlock situation.  The system does not guarantee that it will notice TRANS all such situations.  This error means you got lucky and the system TRANS noticed; it might just hang.  @xref{File Locks}, for an example.
en: Resource deadlock avoided
fi: Resurssiumpikuja vältetty

note: TRANS The system cannot allocate more virtual memory TRANS because its capacity is full.
en: Cannot allocate memory
fi: Muistin varaaminen ei onnistu

note: TRANS An invalid pointer was detected. TRANS On @gnuhurdsystems{}, this error never happens; you get a signal instead.
en: Bad address
fi: Virheellinen osoite

note: TRANS A file that isn't a block special file was given in a situation that TRANS requires one.  For example, trying to mount an ordinary file as a file TRANS system in Unix gives this error.
en: Block device required
fi: Lohkolaite vaaditaan

note: TRANS A system resource that can't be shared is already in use. TRANS For example, if you try to delete a file that is the root of a currently TRANS mounted filesystem, you get this error.
en: Device or resource busy
fi: Laite tai resurssi varattu

note: TRANS An existing file was specified in a context where it only TRANS makes sense to specify a new file.
en: File exists
fi: Tiedosto on olemassa

note: TRANS An attempt to make an improper link across file systems was detected. TRANS This happens not only when you use @code{link} (@pxref{Hard Links}) but TRANS also when you rename a file with @code{rename} (@pxref{Renaming Files}).
en: Invalid cross-device link
fi: Virheellinen laitteiden välinen linkki

note: TRANS The wrong type of device was given to a function that expects a TRANS particular sort of device.
en: No such device
fi: Laitetta ei ole

note: TRANS A file that isn't a directory was specified when a directory is required.
en: Not a directory
fi: Ei ole hakemisto

note: TRANS You cannot open a directory for writing, TRANS or create or remove hard links to it.
en: Is a directory
fi: On hakemisto

note: TRANS This is used to indicate various kinds of problems TRANS with passing the wrong argument to a library function.
en: Invalid argument
fi: Virheellinen argumentti

note: TRANS The current process has too many files open and can't open any more. TRANS Duplicate descriptors do count toward this limit. TRANS TRANS In BSD and GNU, the number of open files is controlled by a resource TRANS limit that can usually be increased.  If you get this error, you might TRANS want 
en: Too many open files
fi: Liian monta avointa tiedostoa

note: TRANS There are too many distinct file openings in the entire system.  Note TRANS that any number of linked channels count as just one file opening; see TRANS @ref{Linked Channels}.  This error never occurs on @gnuhurdsystems{}.
en: Too many open files in system
fi: Liian monta avointa tiedostoa järjestelmässä

note: TRANS Inappropriate I/O control operation, such as trying to set terminal TRANS modes on an ordinary file.
en: Inappropriate ioctl for device
fi: Laitteelle sopimaton ioctl

note: TRANS An attempt to execute a file that is currently open for writing, or TRANS write to a file that is currently being executed.  Often using a TRANS debugger to run a program is considered having it open for writing and TRANS will cause this error.  (The name stands for ``text file busy''.)  This 
en: Text file busy
fi: Tekstitiedosto varattu

note: TRANS The size of a file would be larger than allowed by the system.
en: File too large
fi: Liian suuri tiedosto

note: TRANS Write operation on a file failed because the TRANS disk is full.
en: No space left on device
fi: Laitteella ei ole tilaa jäljellä

note: TRANS Invalid seek operation (such as on a pipe).
en: Illegal seek
fi: Virheellinen siirto

note: TRANS An attempt was made to modify something on a read-only file system.
en: Read-only file system
fi: Kirjoitussuojattu tiedostojärjestelmä

note: TRANS The link count of a single file would become too large. TRANS @code{rename} can cause this error if the file being renamed already has TRANS as many links as it can take (@pxref{Renaming Files}).
en: Too many links
fi: Liian monta linkkiä

note: TRANS Used by mathematical functions when an argument value does TRANS not fall into the domain over which the function is defined.
en: Numerical argument out of domain
fi: Numeerinen argumentti ei kuulu määrittelyjoukkoon

note: TRANS Used by mathematical functions when the result value is TRANS not representable because of overflow or underflow.
en: Numerical result out of range
fi: Numeerinen tulos on sallitun välin ulkopuolella

note: TRANS The call might work if you try again TRANS later.  The macro @code{EWOULDBLOCK} is another name for @code{EAGAIN}; TRANS they are always the same in @theglibc{}. TRANS TRANS This error can happen in a few different situations: TRANS @itemize @bullet TRANS @item TRANS An operation that would bl
en: Resource temporarily unavailable
fi: Resurssi ei tilapäisesti ole käytettävissä

note: TRANS An operation that cannot complete immediately was initiated on an object TRANS that has non-blocking mode selected.  Some functions that must always TRANS block (such as @code{connect}; @pxref{Connecting}) never return TRANS @code{EAGAIN}.  Instead, they return @code{EINPROGRESS} to indicate t
en: Operation now in progress
fi: Toiminto on nyt käynnissä

note: TRANS An operation is already in progress on an object that has non-blocking TRANS mode selected.
en: Operation already in progress
fi: Toiminto on jo käynnissä

note: TRANS A file that isn't a socket was specified when a socket is required.
en: Socket operation on non-socket
fi: Pistoketoiminto muulle kuin pistokkeelle

note: TRANS The size of a message sent on a socket was larger than the supported TRANS maximum size.
en: Message too long
fi: Liian pitkä viesti

note: TRANS The socket type does not support the requested communications protocol.
en: Protocol wrong type for socket
fi: Protokollan tyyppi on väärä pistokkeelle

note: TRANS You specified a socket option that doesn't make sense for the TRANS particular protocol being used by the socket.  @xref{Socket Options}.
en: Protocol not available
fi: Protokolla ei ole käytettävissä

note: TRANS The socket domain does not support the requested communications protocol TRANS (perhaps because the requested protocol is completely invalid). TRANS @xref{Creating a Socket}.
en: Protocol not supported
fi: Protokolla ei ole tuettu

note: TRANS The socket type is not supported.
en: Socket type not supported
fi: Pistoketyyppi ei ole tuettu

note: TRANS The operation you requested is not supported.  Some socket functions TRANS don't make sense for all types of sockets, and others may not be TRANS implemented for all communications protocols.  On @gnuhurdsystems{}, this TRANS error can happen for many calls when the object does not support the
en: Operation not supported
fi: Toiminto ei ole tuettu

note: TRANS The socket communications protocol family you requested is not supported.
en: Protocol family not supported
fi: Protokollaperhe ei ole tuettu

note: TRANS The address family specified for a socket is not supported; it is TRANS inconsistent with the protocol being used on the socket.  @xref{Sockets}.
en: Address family not supported by protocol
fi: Protokolla ei tue osoiteperhettä

note: TRANS The requested socket address is already in use.  @xref{Socket Addresses}.
en: Address already in use
fi: Osoite on jo käytössä

note: TRANS The requested socket address is not available; for example, you tried TRANS to give a socket a name that doesn't match the local host name. TRANS @xref{Socket Addresses}.
en: Cannot assign requested address
fi: Pyydettyä osoitetta ei voi asettaa

note: TRANS A socket operation failed because the network was down.
en: Network is down
fi: Verkko on poissa käytöstä

note: TRANS A socket operation failed because the subnet containing the remote host TRANS was unreachable.
en: Network is unreachable
fi: Verkkoa ei tavoiteta

note: TRANS A network connection was reset because the remote host crashed.
en: Network dropped connection on reset
fi: Vastapää sulki yhteyden

note: TRANS A network connection was aborted locally.
en: Software caused connection abort
fi: Ohjelmisto aiheutti yhteyden katkaisun

note: TRANS A network connection was closed for reasons outside the control of the TRANS local host, such as by the remote machine rebooting or an unrecoverable TRANS protocol violation.
en: Connection reset by peer
fi: Vastapää sulki yhteyden

note: TRANS The kernel's buffers for I/O operations are all in use.  In GNU, this TRANS error is always synonymous with @code{ENOMEM}; you may get one or the TRANS other from network operations.
en: No buffer space available
fi: Puskuritilaa ei ole vapaana

note: TRANS You tried to connect a socket that is already connected. TRANS @xref{Connecting}.
en: Transport endpoint is already connected
fi: Siirron vastapää on jo yhdistetty

note: TRANS The socket is not connected to anything.  You get this error when you TRANS try to transmit data over a socket, without first specifying a TRANS destination for the data.  For a connectionless socket (for datagram TRANS protocols, such as UDP), you get @code{EDESTADDRREQ} instead.
en: Transport endpoint is not connected
fi: Siirron vastapää ei ole yhdistetty

note: TRANS No default destination address was set for the socket.  You get this TRANS error when you try to transmit data over a connectionless socket, TRANS without first specifying a destination for the data with @code{connect}.
en: Destination address required
fi: Kohdeosoite vaaditaan

note: TRANS The socket has already been shut down.
en: Cannot send after transport endpoint shutdown
fi: Siirron vastapään sulkemisen jälkeen ei voi lähettää

en: Too many references: cannot splice
fi: Liian monta viittausta: ei voi yhdistellä

note: TRANS A socket operation with a specified timeout received no response during TRANS the timeout period.
en: Connection timed out
fi: Yhteys aikakatkaistu

note: TRANS A remote host refused to allow the network connection (typically because TRANS it is not running the requested service).
en: Connection refused
fi: Yhteys torjuttu

note: TRANS Too many levels of symbolic links were encountered in looking up a file name. TRANS This often indicates a cycle of symbolic links.
en: Too many levels of symbolic links
fi: Liian monta symbolisten linkkien tasoa

note: TRANS Filename too long (longer than @code{PATH_MAX}; @pxref{Limits for TRANS Files}) or host name too long (in @code{gethostname} or TRANS @code{sethostname}; @pxref{Host Identification}).
en: File name too long
fi: Liian pitkä tiedostonimi

note: TRANS The remote host for a requested network connection is down.
en: Host is down
fi: Kone on alhaalla

en: No route to host
fi: Reititystä koneeseen ei ole

note: TRANS Directory not empty, where an empty directory was expected.  Typically, TRANS this error occurs when you are trying to delete a directory.
en: Directory not empty
fi: Hakemisto ei ole tyhjä

note: TRANS The file quota system is confused because there are too many users. TRANS @c This can probably happen in a GNU system when using NFS.
en: Too many users
fi: Liian monta käyttäjää

note: TRANS The user's disk quota was exceeded.
en: Disk quota exceeded
fi: Levykiintiö ylittynyt

note: TRANS This indicates an internal confusion in the TRANS file system which is due to file system rearrangements on the server host TRANS for NFS file systems or corruption in other file systems. TRANS Repairing this condition usually requires unmounting, possibly repairing TRANS and remounting the fi
en: Stale file handle
fi: Vanhentunut tiedostokahva

note: TRANS An attempt was made to NFS-mount a remote file system with a file name that TRANS already specifies an NFS-mounted file. TRANS (This is an error on some operating systems, but we expect it to work TRANS properly on @gnuhurdsystems{}, making this error code impossible.)
en: Object is remote
fi: Tiedosto on etätiedosto

note: TRANS This is used by the file locking facilities; see TRANS @ref{File Locks}.  This error is never generated by @gnuhurdsystems{}, but TRANS it can result from an operation to an NFS server running another TRANS operating system.
en: No locks available
fi: Lukkoja ei ole käytettävissä

note: TRANS This indicates that the function called is TRANS not implemented at all, either in the C library itself or in the TRANS operating system.  When you get this error, you can be sure that this TRANS particular function will always fail with @code{ENOSYS} unless you TRANS install a new version of 
en: Function not implemented
fi: Funktion toteutus puuttuu

note: TRANS While decoding a multibyte character the function came along an invalid TRANS or an incomplete sequence of bytes or the given wide character is invalid.
en: Invalid or incomplete multibyte or wide character
fi: Virheellinen tai epätäydellinen monitavumerkki tai leveä merkki

en: Bad message
fi: Virheellinen viesti

en: Identifier removed
fi: Tunniste poistettu

en: Multihop attempted
fi: Yritettiin suorittaa ”multihop”

en: No data available
fi: Dataa ei ole käytettävissä

en: Link has been severed
fi: Linkki on vahingoittunut

en: No message of desired type
fi: Halutun tyyppisiä viestejä ei ole

en: Out of streams resources
fi: Virtaresurssit lopussa

en: Device not a stream
fi: Laite ei ole virta

en: Value too large for defined data type
fi: Arvo on liian suuri annetulle tietotyypille

en: Protocol error
fi: Protokollavirhe

en: Timer expired
fi: Ajastin vanhentunut

note: TRANS An asynchronous operation was canceled before it TRANS completed.  @xref{Asynchronous I/O}.  When you call @code{aio_cancel}, TRANS the normal result is for the operations affected to complete with this TRANS error; @pxref{Cancel AIO Operations}.
en: Operation canceled
fi: Toiminto peruutettu

en: Owner died
fi: Omistaja kuoli

en: State not recoverable
fi: Tila ei ole palautettavissa

en: Interrupted system call should be restarted
fi: Keskeytetty järjestelmäkutsu on suoritettava uudestaan

en: Channel number out of range
fi: Kanavan numero on sallitun välin ulkopuolella

en: Level 2 not synchronized
fi: Taso 2 ei ole synkronoitu

en: Level 3 halted
fi: Taso 3 pysäytetty

en: Level 3 reset
fi: Taso 3 alustettu

en: Link number out of range
fi: Linkin numero on sallitun välin ulkopuolella

en: Protocol driver not attached
fi: Protokolla-ajuri ei ole kytketty

en: No CSI structure available
fi: CSI-rakennetta ei ole käytettävissä

en: Level 2 halted
fi: Taso 2 pysäytetty

en: Invalid exchange
fi: Virheellinen vaihto

en: Invalid request descriptor
fi: Virheellinen pyyntökahva

en: Exchange full
fi: Vaihto täynnä

en: No anode
fi: Ei anode

en: Invalid request code
fi: Virheellinen pyyntökoodi

en: Invalid slot
fi: Virheellinen viipale

en: File locking deadlock error
fi: Umpikuja tiedoston lukinnassa -virhe

en: Bad font file format
fi: Virheellinen kirjasintiedoston muoto

en: Machine is not on the network
fi: Kone ei ole verkossa

en: Package not installed
fi: Pakettia ei ole asennettu

en: Advertise error
fi: Ilmoitusvirhe

en: Srmount error
fi: Srmount-virhe

en: Communication error on send
fi: Yhteysvirhe lähetettäessä

en: RFS specific error
fi: RFS:n virhe

en: Name not unique on network
fi: Nimi ei ole ainutkertainen verkossa

en: File descriptor in bad state
fi: Tiedostokahva on virheellisessä tilassa

en: Remote address changed
fi: Etäosoite muuttunut

en: Can not access a needed shared library
fi: Tarvittavaa jaettua kirjastoa ei voi käyttää

en: Accessing a corrupted shared library
fi: Käytetään turmeltunutta jaettua kirjastoa

en: .lib section in a.out corrupted
fi: a.out:in .lib-osa on turmeltunut

en: Attempting to link in too many shared libraries
fi: Yritetään linkittää liian monta jaettua kirjastoa

en: Cannot exec a shared library directly
fi: Jaettua kirjastoa ei voi käynnistää suoraan

en: Streams pipe error
fi: Virtaputkivirhe

en: Structure needs cleaning
fi: Rakenne vaatii puhdistusta

en: Not a XENIX named type file
fi: Ei ole XENIXin nimetty tyyppitiedosto

en: No XENIX semaphores available
fi: XENIX-semaforeja ei ole käytettävissä

en: Is a named type file
fi: On nimetty tyyppitiedosto

en: Remote I/O error
fi: Vastapään I/O-virhe

en: No medium found
fi: Mediaa ei löydy

en: Wrong medium type
fi: Väärä mediatyyppi

en: Required key not available
fi: Vaadittava avain ei ole saatavilla

en: Key has expired
fi: Avain vanhentunut

en: Key has been revoked
fi: Avain on kumottu

en: Key was rejected by service
fi: Palvelu hylkäsi avaimen

en: Memory page has hardware error
fi: Muistisivulla on laitteistovirhe

en: RPC struct is bad
fi: RPC-rakenne on virheellinen

note: TRANS The file was the wrong type for the TRANS operation, or a data file had the wrong format. TRANS TRANS On some systems @code{chmod} returns this error if you try to set the TRANS sticky bit on a non-directory file; @pxref{Setting Permissions}.
en: Inappropriate file type or format
fi: Sopimaton tiedostotyyppi tai -muoto

en: RPC bad procedure for program
fi: RPC: väärä proseduuri ohjelmalle

en: Authentication error
fi: Todennusvirhe

note: TRANS On @gnuhurdsystems{}, opening a file returns this error when the file is TRANS translated by a program and the translator program dies while starting TRANS up, before it has connected to the file.
en: Translator died
fi: Kääntäjä kuoli

en: RPC version wrong
fi: RPC-versio on väärä

note: TRANS You did @strong{what}?
en: You really blew it this time
fi: Tällä kertaa todella sotkit asiat

note: TRANS This means that the per-user limit on new process would be exceeded by TRANS an attempted @code{fork}.  @xref{Limits on Resources}, for details on TRANS the @code{RLIMIT_NPROC} limit.
en: Too many processes
fi: Liian monta prosessia

note: TRANS This error code has no purpose.
en: Gratuitous error
fi: Tarpeeton virhe

note: TRANS A function returns this error when certain parameter TRANS values are valid, but the functionality they request is not available. TRANS This can mean that the function does not implement a particular command TRANS or option value or flag bit at all.  For functions that operate on some TRANS ob
en: Not supported
fi: Ei ole tuettu

en: RPC program version wrong
fi: RPC-ohjelman versio on väärä

note: TRANS On @gnuhurdsystems{}, servers supporting the @code{term} protocol return TRANS this error for certain operations when the caller is not in the TRANS foreground process group of the terminal.  Users do not usually see this TRANS error because functions such as @code{read} and @code{write} trans
en: Inappropriate operation for background process
fi: Taustaprosessille sopimaton toiminto

note: TRANS Go home and have a glass of warm, dairy-fresh milk. TRANS @c Okay.  Since you are dying to know, I'll tell you. TRANS @c This is a joke, obviously.  There is a children's song which begins, TRANS @c "Old McDonald had a farm, e-i-e-i-o."  Every time I see the (real) TRANS @c errno macro EIO, I 
en: Computer bought the farm
fi: Tietokone heitti veivinsä

note: TRANS In @theglibc{}, this is another name for @code{EAGAIN} (above). TRANS The values are always the same, on every operating system. TRANS TRANS C libraries in many older Unix systems have @code{EWOULDBLOCK} as a TRANS separate error code.
en: Operation would block
fi: Toiminto pysähtyisi

en: Need authenticator
fi: Tarvitaan todennin

en: RPC program not available
fi: RPC-ohjelma ei ole käytettävissä

en: Error in unknown error system:
fi: Virhe tuntemattomassa virhejärjestelmässä:

en: Address family for hostname not supported
fi: Konenimen osoiteperhe ei ole tuettu

en: Temporary failure in name resolution
fi: Tilapäinen virhe nimenselvityksessä

en: Bad value for ai_flags
fi: Väärä arvo kentälle ai_flags

en: Non-recoverable failure in name resolution
fi: Peruuttamaton virhe nimenselvityksessä

en: ai_family not supported
fi: ai_family ei ole tuettu

en: Memory allocation failure
fi: Muistinvarausvirhe

en: No address associated with hostname
fi: Konenimeen ei liity osoitetta

en: Name or service not known
fi: Nimeä tai palvelua ei tunneta

en: Servname not supported for ai_socktype
fi: ”Servname” ei ole tuettu ”ai_socktype”:lle

en: ai_socktype not supported
fi: ai_socktype ei ole tuettu

en: System error
fi: Järjestelmävirhe

en: Processing request in progress
fi: Pyynnön käsittely käynnissä

en: Request canceled
fi: Pyyntö peruutettu

en: Request not canceled
fi: Pyyntöä ei peruutettu

en: All requests done
fi: Kaikki pyynnöt suoritettu

en: Interrupted by a signal
fi: Signaalin keskeyttämä

en: Parameter string not correctly encoded
fi: Parametrimerkkijono ei ole koodattu oikein

en: %s is for unknown machine %d.
fi: %s on tarkoitettu tuntemattomalle koneelle %d.

en: has characters other than ASCII alphanumerics, '-' or '+'
fi: sisältää muita kuin alfanumeerisia ASCII-merkkejä tai ”-”/”+”

en: has fewer than 3 characters
fi: merkkejä on alle 3

en: has more than 6 characters
fi: merkkejä on yli 6

en: %s: Memory exhausted: %s
fi: %s: Muisti lopussa: %s

en: size overflow
fi: koon ylivuoto

en: integer overflow
fi: kokonaisluvun ylivuoto

en: command line
fi: komentorivi

en: standard input
fi: vakiosyöte

en: "%s", line %<PRIdMAX>:
fi: ”%s”, rivi %<PRIdMAX>:

en:  (rule from "%s", line %<PRIdMAX>)
fi:  (sääntö tiedostosta ”%s”, riviltä %<PRIdMAX>)

en: warning:
fi: varoitus:

en: %s: More than one -d option specified
fi: %s: Annettu useampi kuin yksi -d -valitsin

en: %s: More than one -l option specified
fi: %s: Annettu useampi kuin yksi -l -valitsin

en: %s: More than one -p option specified
fi: %s: Annettu useampi kuin yksi -p -valitsin

en: %s: More than one -t option specified
fi: %s: Annettu useampi kuin yksi -t -valitsin

en: %s: More than one -L option specified
fi: %s: Annettu useampi kuin yksi -L -valitsin

en: -s ignored
fi: -s jätetään huomiotta

en: empty file name
fi: tyhjä tiedostonimi

en: file name '%s' begins with '/'
fi: tiedostonimi ”%s” alkaa ”/”-merkillä

en: file name '%s' contains '%.*s' component
fi: tiedostonimi ”%s” sisältää ”%.*s”-komponentin

en: file name '%s' component contains leading '-'
fi: tiedostonimen ”%s” komponentti sisältää edeltävän ”-”-merkin

en: file name '%s' contains overlength component '%.*s...'
fi: tiedostonimi ”%s” sisältää ylipitkän ”%.*s...”-komponentin

en: file name '%s' contains byte '%c'
fi: tiedostonimi ”%s” sisältää tavun ”%c”

en: file name '%s' contains byte '\%o'
fi: tiedostonimi ”%s” sisältää tavun ”\%o”

en: %s: Can't create %s/%s: %s
fi: %s: Tiedostoa %s/%s ei voi luoda: %s

en: %s: Can't remove %s/%s: %s
fi: %s: Tiedostoa %s/%s ei voi poistaa: %s

en: symbolic link used because hard link failed: %s
fi: käytetään symbolista linkkiä, sillä kova linkitys epäonnistui: %s

en: copy used because hard link failed: %s
fi: käytetään kopiointia, sillä kova linkitys epäonnistui: %s

en: copy used because symbolic link failed: %s
fi: käytetään kopiointia, sillä symbolinen linkitys epäonnistui: %s

en: same rule name in multiple files
fi: sama säännön nimi useassa tiedostossa

en: %s in ruleless zone
fi: %s säännöttömässä vyöhykkeessä

en: line too long
fi: liian pitkä rivi

en: %s: Can't open %s: %s
fi: %s: Tiedostoa %s ei voi avata: %s

en: input line of unknown type
fi: syöterivi tuntematonta tyyppiä

en: expected continuation line not found
fi: odotettua jatkoriviä ei löytynyt

en: fractional seconds rejected by pre-2018 versions of zic
fi: zic:n 2018:aa aikaisemmat versiot hylkäävät sekunnin murto-osat

en: time overflow
fi: ajan ylivuoto

en: values over 24 hours not handled by pre-2007 versions of zic
fi: zic:n 2007:ää aikaisemmat versiot eivät käsittele yli 24 tunnin arvoja

en: invalid saved time
fi: virheellinen tallennettu aika

en: wrong number of fields on Rule line
fi: väärä määrä kenttiä Rule-rivillä

en: Invalid rule name "%s"
fi: Virheellinen säännön nimi ”%s”

en: wrong number of fields on Zone line
fi: väärä määrä kenttiä Zone-rivillä

en: "Zone %s" line and -l option are mutually exclusive
fi: ”Zone %s”-rivi ja -l -valitsin ovat toisensa poissulkevia

en: "Zone %s" line and -p option are mutually exclusive
fi: ”Zone %s”-rivi ja -p -valitsin ovat toisensa poissulkevia

en: wrong number of fields on Zone continuation line
fi: väärä määrä kenttiä Zone-jatkorivillä

en: invalid UT offset
fi: virheellinen UT-siirtymä

en: invalid abbreviation format
fi: virheellinen lyhennemuoto

en: Zone continuation line end time is not after end time of previous line
fi: Vyöhykkeen jatkorivin loppuaika ei ole edellisen rivin loppuaikaa myöhäisempi

en: format '%s' not handled by pre-2015 versions of zic
fi: zic:n 2015:tä aikaisemmat versiot eivät käsittele ”%s”-muotoa

en: invalid leaping year
fi: virheellinen karkausvuosi

en: invalid month name
fi: virheellinen kuukauden nimi

en: invalid day of month
fi: virheellinen kuukauden päivä

en: time too small
fi: aika on liian pieni

en: time too large
fi: aika on liian suuri

en: invalid time of day
fi: virheellinen kellonaika

en: wrong number of fields on Leap line
fi: väärä määrä kenttiä Leap-rivillä

en: wrong number of fields on Link line
fi: väärä määrä kenttiä Link-rivillä

en: invalid starting year
fi: virheellinen aloitusvuosi

en: invalid ending year
fi: virheellinen päättymisvuosi

en: starting year greater than ending year
fi: aloitusvuosi suurempi kuin lopetusvuosi

en: invalid weekday name
fi: virheellinen viikonpäivän nimi

en: too many transition times
fi: liian monta siirtymäaikaa

en: %s: pre-%d clients may mishandle distant timestamps
fi: %s: %d:ta vanhemmat asiakkaat saattavat käsitellä kaukaiset aikaleimat väärin

en: two rules for same instant
fi: kaksi sääntöä samalle hetkelle

en: can't determine time zone abbreviation to use just after until time
fi: ennen ”until”-aikaa käytettävää aikavyöhykelyhennettä ei voi määrittää

en: UT offset out of range
fi: UT-siirtymä sallitun välin ulkopuolella

en: too many local time types
fi: liian monta paikallisen ajan tyyppiä

en: too many leap seconds
fi: liian monta karkaussekuntia

en: Leap seconds too close together
fi: Karkaussekunnit liian lähellä toisiaan

en: "%s" is undocumented; use "last%s" instead
fi: ”%s” on dokumentoimaton; käytä sen sijaan ”last%s”

en: "%s" is ambiguous in pre-2017c zic
fi: ”%s” on moniselitteinen zic:n 2017c:tä aikaisemmissa versioissa

en: Odd number of quotation marks
fi: Pariton määrä lainausmerkkejä

en: use of 2/29 in non leap-year
fi: helmikuun 29. päivää käytetty muussa kuin karkausvuodessa

en: rule goes past start/end of month; will not work with pre-2004 versions of zic
fi: sääntö jatkuu kuukauden vaihteen yli; ei toimi zic:n 2004:ää vanhemmissa versioissa

en: time zone abbreviation has fewer than 3 characters
fi: aikavyöhykkeen lyhenteessä on alle 3 merkkiä

en: time zone abbreviation has too many characters
fi: aikavyöhykkeen lyhenteessä on liikaa merkkejä

en: time zone abbreviation differs from POSIX standard
fi: aikavyöhykkeen lyhenne eroaa POSIX-standardista

en: too many, or too long, time zone abbreviations
fi: liian monta tai liian pitkä aikavyöhykelyhenne
