# Finnish messages for coreutils. # Copyright © 2002, 2003, 2004 Free Software Foundation, Inc. # This file is distributed under the same license as the coreutils package. # Lauri Nurmi , 2003, 2004. # Matti Koskimies , 2002. # # SANOJA: # ownership -> omistajuus vai omistaja? # # päätös: # separator = erotin # delimiter = rajoitin # # user ID = ... # group ID = ... # msgid "" msgstr "" "Project-Id-Version: coreutils 5.2.1\n" "Report-Msgid-Bugs-To: bug-gnulib@gnu.org\n" "POT-Creation-Date: 2005-09-30 17:42+0300\n" "PO-Revision-Date: 2004-03-14 19:02+0200\n" "Last-Translator: Lauri Nurmi \n" "Language-Team: Finnish \n" "X-Bugs: Report translation errors to the Language-Team address.\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural= ( n!=1) ;\n" #: lib/argmatch.c:137 #, c-format msgid "invalid argument %s for %s" msgstr "virheellinen argumentti %s %s:lle" # Vähän huono käyttää taivutuspäätettä, mutta jälkimmäinen %s voinee # viitata moneenkin asiaan. #: lib/argmatch.c:138 #, c-format msgid "ambiguous argument %s for %s" msgstr "moniselitteinen argumentti %s %s:lle" #: lib/argmatch.c:157 #, c-format msgid "Valid arguments are:" msgstr "Kelvolliset argumentit:" #: lib/argp-help.c:1194 #, fuzzy msgid "" "Mandatory or optional arguments to long options are also mandatory or " "optional for any corresponding short options." msgstr "" "Pitkien valitsinten pakolliset argumentit ovat pakollisia myös lyhyille.\n" #: lib/argp-help.c:1597 #, fuzzy msgid " [OPTION...]" msgstr "Käyttö: %s [VALITSIN]...\n" #: lib/argp-help.c:1624 #, fuzzy, c-format msgid "Try `%s --help' or `%s --usage' for more information.\n" msgstr "Lisätietoja saa komennolla \"%s --help\".\n" #: lib/argp-help.c:1652 #, fuzzy, c-format msgid "Report bugs to %s.\n" msgstr "" "\n" "Lähetä raportit ohjelmistovioista (englanniksi) osoitteeseen\n" "<%s>.\n" #: lib/argp-help.c:1872 lib/error.c:121 msgid "Unknown system error" msgstr "Tuntematon järjestelmävirhe" #: lib/argp-parse.c:84 msgid "NAME" msgstr "NIMI" #: lib/argp-parse.c:619 #, fuzzy, c-format msgid "%s: Too many arguments\n" msgstr "liian monta argumenttia\n" #: lib/c-stack.c:244 #, fuzzy msgid "program error" msgstr "lukuvirhe" #: lib/closeout.c:94 msgid "write error" msgstr "kirjoitusvirhe" #: lib/copy-file.c:65 #, fuzzy, c-format msgid "error while opening \"%s\" for reading" msgstr "tiedostoa %s ei voi avata lukemista varten" #: lib/copy-file.c:72 #, fuzzy, c-format msgid "cannot open backup file \"%s\" for writing" msgstr "tiedostoa %s ei voi avata lukemista varten" #: lib/copy-file.c:80 #, fuzzy, c-format msgid "error reading \"%s\"" msgstr "virhe luettaessa tiedostoa %s" #: lib/copy-file.c:85 lib/copy-file.c:89 #, fuzzy, c-format msgid "error writing \"%s\"" msgstr "virhe kirjoitettaessa tiedostoa %s" #: lib/copy-file.c:91 #, fuzzy, c-format msgid "error after reading \"%s\"" msgstr "virhe luettaessa tiedostoa %s" #: lib/csharpcomp.c:273 #, fuzzy msgid "fdopen() failed" msgstr "avaaminen epäonnistui" #: lib/execute.c:186 lib/execute.c:262 lib/execute.c:304 lib/pipe.c:231 #: lib/pipe.c:349 lib/pipe.c:409 lib/wait-process.c:336 lib/wait-process.c:403 #, fuzzy, c-format msgid "%s subprocess failed" msgstr "%s: siirtyminen epäonnistui" #: lib/file-type.c:43 msgid "regular empty file" msgstr "tavallinen tyhjä tiedosto" #: lib/file-type.c:43 msgid "regular file" msgstr "tavallinen tiedosto" #: lib/file-type.c:46 msgid "directory" msgstr "hakemisto" #: lib/file-type.c:49 msgid "block special file" msgstr "lohkoerikoistiedosto" #: lib/file-type.c:52 msgid "character special file" msgstr "merkkierikoistiedosto" #: lib/file-type.c:55 msgid "fifo" msgstr "putkitiedosto" #: lib/file-type.c:58 msgid "symbolic link" msgstr "symbolinen linkki" #: lib/file-type.c:61 msgid "socket" msgstr "pistoke" #: lib/file-type.c:64 msgid "message queue" msgstr "viestijono" #: lib/file-type.c:67 msgid "semaphore" msgstr "semafori" #: lib/file-type.c:70 msgid "shared memory object" msgstr "jaettu muistiobjekti" #: lib/file-type.c:73 #, fuzzy msgid "typed memory object" msgstr "jaettu muistiobjekti" #: lib/file-type.c:75 msgid "weird file" msgstr "outo tiedosto" #: lib/gai_strerror.c:45 #, fuzzy msgid "Address family for hostname not supported" msgstr "fifo-tiedostot eivät ole tuettuja" #: lib/gai_strerror.c:49 #, fuzzy msgid "ai_family not supported" msgstr "fifo-tiedostot eivät ole tuettuja" #: lib/gai_strerror.c:54 #, fuzzy msgid "ai_socktype not supported" msgstr "fifo-tiedostot eivät ole tuettuja" #: lib/gai_strerror.c:55 #, fuzzy msgid "System error" msgstr "kirjoitusvirhe" #: lib/gai_strerror.c:74 #, fuzzy msgid "Unknown error" msgstr "Tuntematon järjestelmävirhe" #: lib/getopt.c:551 lib/getopt.c:570 #, c-format msgid "%s: option `%s' is ambiguous\n" msgstr "%s: valitsin \"%s\" ei ole yksiselitteinen\n" #: lib/getopt.c:603 lib/getopt.c:607 #, c-format msgid "%s: option `--%s' doesn't allow an argument\n" msgstr "%s: valitsin \"--%s\" ei salli argumenttia\n" #: lib/getopt.c:616 lib/getopt.c:621 #, c-format msgid "%s: option `%c%s' doesn't allow an argument\n" msgstr "%s: valitsin \"%c%s\" ei salli argumenttia\n" #: lib/getopt.c:667 lib/getopt.c:689 lib/getopt.c:1020 lib/getopt.c:1042 #, c-format msgid "%s: option `%s' requires an argument\n" msgstr "%s: valitsin \"%s\" vaatii argumentin\n" #: lib/getopt.c:727 lib/getopt.c:730 #, c-format msgid "%s: unrecognized option `--%s'\n" msgstr "%s: tunnistamaton valitsin \"--%s\"\n" #: lib/getopt.c:738 lib/getopt.c:741 #, c-format msgid "%s: unrecognized option `%c%s'\n" msgstr "%s: tunnistamaton valitsin \"%c%s\"\n" # Pitäisikö näissä sijoittaa %c muualle kuin loppuun? # Ei kovin luonteva sanajärjestys englanniksikaan. #: lib/getopt.c:796 lib/getopt.c:799 #, c-format msgid "%s: illegal option -- %c\n" msgstr "%s: virheellinen valitsin -- %c\n" #: lib/getopt.c:805 lib/getopt.c:808 #, c-format msgid "%s: invalid option -- %c\n" msgstr "%s: epäkelpo valitsin -- %c\n" #: lib/getopt.c:863 lib/getopt.c:882 lib/getopt.c:1095 lib/getopt.c:1116 #, c-format msgid "%s: option requires an argument -- %c\n" msgstr "%s: valitsin vaatii argumentin -- %c\n" #: lib/getopt.c:935 lib/getopt.c:954 #, c-format msgid "%s: option `-W %s' is ambiguous\n" msgstr "%s: valitsin \"-W %s\" ei ole yksiselitteinen\n" #: lib/getopt.c:978 lib/getopt.c:999 #, c-format msgid "%s: option `-W %s' doesn't allow an argument\n" msgstr "%s: valitsin \"-W %s\" ei salli argumenttia\n" #: lib/human.c:486 msgid "block size" msgstr "lohkokoko" #: lib/mkdir-p.c:106 #, c-format msgid "%s exists but is not a directory" msgstr "%s on olemassa, mutta ei ole hakemisto" # Muita sanamahdollisuuksia kuin "kohde"? #: lib/mkdir-p.c:203 lib/mkdir-p.c:294 #, c-format msgid "cannot change owner and/or group of %s" msgstr "kohteen %s omistajaa ja/tai ryhmää ei voi muuttaa" #: lib/mkdir-p.c:229 lib/mkdir-p.c:266 #, c-format msgid "cannot create directory %s" msgstr "hakemiston %s luominen ei onnistu" #: lib/mkdir-p.c:240 #, c-format msgid "cannot chdir to directory %s" msgstr "siirtyminen hakemistoon %s ei onnistu" #: lib/mkdir-p.c:307 lib/mkdir-p.c:332 #, c-format msgid "cannot change permissions of %s" msgstr "kohteen %s oikeuksien muuttaminen ei onnistu" #: lib/obstack.c:438 lib/obstack.c:441 lib/xalloc-die.c:38 lib/xsetenv.c:40 msgid "memory exhausted" msgstr "muisti loppu" #: lib/openat-die.c:36 #, fuzzy msgid "unable to record current working directory" msgstr "alkuperäiseen työhakemistoon palaaminen epäonnistui" #: lib/openat-die.c:49 msgid "failed to return to initial working directory" msgstr "alkuperäiseen työhakemistoon palaaminen epäonnistui" #: lib/pagealign_alloc.c:143 #, fuzzy msgid "Failed to open /dev/zero for read" msgstr "tiedoston %s oikeuksien säilyttäminen ei onnistu" #: lib/pipe.c:157 lib/pipe.c:160 lib/pipe.c:264 lib/pipe.c:267 #, fuzzy msgid "cannot create pipe" msgstr "linkkiä %s ei voi luoda" #. TRANSLATORS: #. Get translations for open and closing quotation marks. #. #. The message catalog should translate "`" to a left #. quotation mark suitable for the locale, and similarly for #. "'". If the catalog has no translation, #. locale_quoting_style quotes `like this', and #. clocale_quoting_style quotes "like this". #. #. For example, an American English Unicode locale should #. translate "`" to U+201C (LEFT DOUBLE QUOTATION MARK), and #. should translate "'" to U+201D (RIGHT DOUBLE QUOTATION #. MARK). A British English Unicode locale should instead #. translate these to U+2018 (LEFT SINGLE QUOTATION MARK) and #. U+2019 (RIGHT SINGLE QUOTATION MARK), respectively. #. #. If you don't know what to put here, please see #. #. and use glyphs suitable for your language. #: lib/quotearg.c:245 msgid "`" msgstr "\"" #: lib/quotearg.c:246 msgid "'" msgstr "\"" #: lib/regcomp.c:137 #, fuzzy msgid "Invalid regular expression" msgstr "%s: virheellinen säännöllinen lauseke: %s" #: lib/regcomp.c:143 #, fuzzy msgid "Invalid character class name" msgstr "virheellinen merkkiluokka \"%s\"" #: lib/regcomp.c:167 #, fuzzy msgid "Memory exhausted" msgstr "muisti loppu" #: lib/regcomp.c:170 #, fuzzy msgid "Invalid preceding regular expression" msgstr "%s: virheellinen säännöllinen lauseke: %s" #: lib/regcomp.c:173 #, fuzzy msgid "Premature end of regular expression" msgstr "virhe säännöllisen lausekkeen haussa" #: lib/regcomp.c:176 #, fuzzy msgid "Regular expression too big" msgstr "%s: virheellinen säännöllinen lauseke: %s" #: lib/regcomp.c:659 #, fuzzy msgid "No previous regular expression" msgstr "virhe säännöllisen lausekkeen haussa" # Kaikkihan muistavat kääntää nämä ja vastaavat juuri näin. Ei pelkkä kK. #: lib/rpmatch.c:70 msgid "^[yY]" msgstr "^[kKyY]" #: lib/rpmatch.c:73 msgid "^[nN]" msgstr "^[eEnN]" #: lib/unicodeio.c:147 msgid "iconv function not usable" msgstr "iconv-funktio ei ole käyttökelpoinen" #: lib/unicodeio.c:149 msgid "iconv function not available" msgstr "iconv-funktio ei ole saatavilla" #: lib/unicodeio.c:156 msgid "character out of range" msgstr "merkki sallitun välin ulkopuolella" #: lib/unicodeio.c:219 #, c-format msgid "cannot convert U+%04X to local character set" msgstr "merkin U+%04X muunnos paikalliseen merkistöön ei onnistu" #: lib/unicodeio.c:221 #, c-format msgid "cannot convert U+%04X to local character set: %s" msgstr "merkin U+%04X muunnos paikalliseen merkistöön ei onnistu: %s" #: lib/userspec.c:110 msgid "invalid user" msgstr "virheellinen käyttäjä" #: lib/userspec.c:111 msgid "invalid group" msgstr "virheellinen ryhmä" #: lib/userspec.c:113 msgid "cannot get the login group of a numeric UID" msgstr "numeerisen UID:n kirjautumisryhmää ei löydy" #: lib/version-etc.c:74 #, fuzzy msgid "" "\n" "This is free software. You may redistribute copies of it under the terms " "of\n" "the GNU General Public License .\n" "There is NO WARRANTY, to the extent permitted by law.\n" "\n" msgstr "" "Tämä ohjelma on vapaaohjelmisto; voitte levittää edelleen ja/tai \n" "muuttaa sitä Free Software Foundationin julkaiseman GNU General Public\n" "License'in ehtojen mukaisesti; joko version 2, tai (valintanne mukaan)\n" "minkä tahansa myöhemmän version.\n" #. TRANSLATORS: %s denotes an author name. #: lib/version-etc.c:90 #, c-format msgid "Written by %s.\n" msgstr "Kirjoittanut %s.\n" #. TRANSLATORS: Each %s denotes an author name. #: lib/version-etc.c:94 #, c-format msgid "Written by %s and %s.\n" msgstr "Kirjoittaneet %s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #: lib/version-etc.c:98 #, c-format msgid "Written by %s, %s, and %s.\n" msgstr "Kirjoittaneet %s, %s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #. You can use line breaks, estimating that each author name occupies #. ca. 16 screen columns and that a screen line has ca. 80 columns. #: lib/version-etc.c:104 #, c-format msgid "" "Written by %s, %s, %s,\n" "and %s.\n" msgstr "" "Kirjoittaneet %s, %s,\n" "%s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #. You can use line breaks, estimating that each author name occupies #. ca. 16 screen columns and that a screen line has ca. 80 columns. #: lib/version-etc.c:110 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, and %s.\n" msgstr "" "Kirjoittaneet %s, %s,\n" "%s, %s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #. You can use line breaks, estimating that each author name occupies #. ca. 16 screen columns and that a screen line has ca. 80 columns. #: lib/version-etc.c:116 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, and %s.\n" msgstr "" "Kirjoittaneet %s, %s,\n" "%s, %s, %s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #. You can use line breaks, estimating that each author name occupies #. ca. 16 screen columns and that a screen line has ca. 80 columns. #: lib/version-etc.c:123 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, %s, and %s.\n" msgstr "" "Kirjoittaneet %s, %s,\n" "%s, %s, %s,\n" "%s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #. You can use line breaks, estimating that each author name occupies #. ca. 16 screen columns and that a screen line has ca. 80 columns. #: lib/version-etc.c:130 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, %s, %s,\n" "and %s.\n" msgstr "" "Kirjoittaneet %s, %s,\n" "%s, %s, %s, %s,\n" "%s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #. You can use line breaks, estimating that each author name occupies #. ca. 16 screen columns and that a screen line has ca. 80 columns. #: lib/version-etc.c:138 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, %s, %s,\n" "%s, and %s.\n" msgstr "" "Kirjoittaneet %s, %s,\n" "%s, %s, %s, %s,\n" "%s, %s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #. You can use line breaks, estimating that each author name occupies #. ca. 16 screen columns and that a screen line has ca. 80 columns. #: lib/version-etc.c:148 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, %s, %s,\n" "%s, %s, and others.\n" msgstr "" "Kirjoittaneet %s, %s,\n" "%s, %s, %s, %s,\n" "%s, %s, %s ja muut.\n" #: lib/xmemcoll.c:50 msgid "string comparison failed" msgstr "merkkijonovertailu epäonnistui" #: lib/xmemcoll.c:51 msgid "Set LC_ALL='C' to work around the problem." msgstr "Aseta LC_ALL='C' ongelman kiertämiseksi." #: lib/xmemcoll.c:53 #, c-format msgid "The strings compared were %s and %s." msgstr "Vertaillut merkkijonot olivat %s ja %s."