# Finnish messages for gnulib. # Copyright © 2002, 2003, 2004, 2009 Free Software Foundation, Inc. # This file is distributed under the same license as the gnulib package. # Lauri Nurmi , 2003, 2004. # Matti Koskimies , 2002. # Jorma Karvonen , 2009. # msgid "" msgstr "" "Project-Id-Version: gnulib 1.0.0.1991.dbebf\n" "Report-Msgid-Bugs-To: bug-gnulib@gnu.org\n" "POT-Creation-Date: 2009-03-20 14:42+0200\n" "PO-Revision-Date: 2009-10-22 22:33+0200\n" "Last-Translator: Jorma Karvonen \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:133 #, c-format msgid "invalid argument %s for %s" msgstr "virheellinen argumentti %s kohteelle %s" #: lib/argmatch.c:134 #, c-format msgid "ambiguous argument %s for %s" msgstr "moniselitteinen argumentti %s kohteelle %s" #: lib/argmatch.c:153 #, c-format msgid "Valid arguments are:" msgstr "Kelvolliset argumentit:" #: lib/argp-help.c:147 #, c-format msgid "ARGP_HELP_FMT: %s value is less than or equal to %s" msgstr "ARGP_HELP_FMT: %s arvo on pienempi tai yhtäsuuri kuin %s" #: lib/argp-help.c:220 #, c-format msgid "%.*s: ARGP_HELP_FMT parameter requires a value" msgstr "%.*s: ARGP_HELP_FMT parametri vaatii arvon" #: lib/argp-help.c:226 #, c-format msgid "%.*s: ARGP_HELP_FMT parameter must be positive" msgstr "%.*s: ARGP_HELP_FMT parametrin on oltava positiivinen" #: lib/argp-help.c:235 #, c-format msgid "%.*s: Unknown ARGP_HELP_FMT parameter" msgstr "%.*s: Tuntematon ARGP_HELP_FMT-parametri" #: lib/argp-help.c:247 #, c-format msgid "Garbage in ARGP_HELP_FMT: %s" msgstr "Roskaa kohteessa ARGP_HELP_FMT: %s" #: lib/argp-help.c:1246 msgid "Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options." msgstr "Pitkien valitsimien pakolliset tai valinnaiset argumentit ovat pakollisia tai valinnaisia myös lyhyille valitsimille." #: lib/argp-help.c:1639 msgid "Usage:" msgstr "Käyttö:" #: lib/argp-help.c:1643 msgid " or: " msgstr " tai: " #: lib/argp-help.c:1655 msgid " [OPTION...]" msgstr " [VALITSIN...]" #: lib/argp-help.c:1682 #, c-format msgid "Try `%s --help' or `%s --usage' for more information.\n" msgstr "Lisätietoja saa komennolla ”%s --help” tai ”%s --usage”.\n" #: lib/argp-help.c:1710 #, c-format msgid "Report bugs to %s.\n" msgstr "Lähetä raportit ohjelmistovioista (englanniksi) osoitteeseen %s.\n" #: lib/argp-help.c:1929 lib/error.c:125 msgid "Unknown system error" msgstr "Tuntematon järjestelmävirhe" #: lib/argp-parse.c:81 msgid "give this help list" msgstr "anna tämä opasteluettelo" #: lib/argp-parse.c:82 msgid "give a short usage message" msgstr "anna tämä lyhyt käyttösanoma" #: lib/argp-parse.c:83 msgid "NAME" msgstr "NIMI" #: lib/argp-parse.c:83 msgid "set the program name" msgstr "aseta ohjelman nimi" #: lib/argp-parse.c:84 msgid "SECS" msgstr "SEKUNTIA" #: lib/argp-parse.c:85 msgid "hang for SECS seconds (default 3600)" msgstr "odota SEKUNTIA sekuntia (oletus 3600)" #: lib/argp-parse.c:142 msgid "print program version" msgstr "tulosta ohjelman versio" #: lib/argp-parse.c:158 #, c-format msgid "(PROGRAM ERROR) No version known!?" msgstr "(OHJELMAVIRHE) Versiota ei tiedetä!?" #: lib/argp-parse.c:611 #, c-format msgid "%s: Too many arguments\n" msgstr "%s: Liian monta argumenttia\n" #: lib/argp-parse.c:754 msgid "(PROGRAM ERROR) Option should have been recognized!?" msgstr "(OHJELMAVIRHE) Valitsimen pitäisi olla tunnistettava!?" #: lib/c-stack.c:198 lib/c-stack.c:309 msgid "program error" msgstr "ohjelmavirhe" #: lib/c-stack.c:199 lib/c-stack.c:310 msgid "stack overflow" msgstr "pinon ylivuoto" #: lib/clean-temp.c:333 #, c-format msgid "cannot find a temporary directory, try setting $TMPDIR" msgstr "ei voi löytää tilapäistä hakemistoa, yritä asettaa $TMPDIR-ympäristömuuttuja" #: lib/clean-temp.c:347 #, c-format msgid "cannot create a temporary directory using template \"%s\"" msgstr "ei voida luoda tilapäistä hakemistoa käyttäen mallinnetta ”%s”" #: lib/clean-temp.c:443 #, c-format msgid "cannot remove temporary file %s" msgstr "ei voida poistaa tilapäistä tiedostoa %s" #: lib/clean-temp.c:458 #, c-format msgid "cannot remove temporary directory %s" msgstr "ei voida poistaa tilapäistä hakemistoa %s" #: lib/closein.c:99 msgid "error closing file" msgstr "virhe suljettaessa tiedostoa" #: lib/closeout.c:112 msgid "write error" msgstr "kirjoitusvirhe" #: lib/copy-file.c:66 #, c-format msgid "error while opening \"%s\" for reading" msgstr "virhe avattaessa tiedostoa ”%s” lukemista varten" #: lib/copy-file.c:73 #, c-format msgid "cannot open backup file \"%s\" for writing" msgstr "ei voida avata varmuuskopiotiedostoa ”%s” kirjoittamista varten" #: lib/copy-file.c:81 #, c-format msgid "error reading \"%s\"" msgstr "virhe luettaessa tiedostoa ”%s”" #: lib/copy-file.c:86 lib/copy-file.c:91 lib/copy-file.c:130 #, c-format msgid "error writing \"%s\"" msgstr "virhe kirjoitettaessa tiedostoa ”%s”" #: lib/copy-file.c:93 lib/copy-file.c:132 #, c-format msgid "error after reading \"%s\"" msgstr "virhe luettaessa tiedostoa ”%s”" #: lib/csharpcomp.c:310 lib/javaversion.c:76 #, c-format msgid "fdopen() failed" msgstr "fdopen()-kutsu epäonnistui" #: lib/csharpcomp.c:571 #, c-format msgid "C# compiler not found, try installing pnet" msgstr "C#-kääntäjää ei löytynyt, yritä asentaa pnet" #: lib/csharpexec.c:343 #, c-format msgid "C# virtual machine not found, try installing pnet" msgstr "C#-virtuaalikonetta ei löytynyt, yritä asentaa pnet" #: lib/execute.c:189 lib/execute.c:262 lib/pipe.c:233 lib/pipe.c:348 #: lib/wait-process.c:282 lib/wait-process.c:356 #, c-format msgid "%s subprocess failed" msgstr "%s-aliprosessi epäonnistui" #: lib/file-type.c:38 msgid "regular empty file" msgstr "tavallinen tyhjä tiedosto" #: lib/file-type.c:38 msgid "regular file" msgstr "tavallinen tiedosto" #: lib/file-type.c:41 msgid "directory" msgstr "hakemisto" #: lib/file-type.c:44 msgid "block special file" msgstr "lohkoerikoistiedosto" #: lib/file-type.c:47 msgid "character special file" msgstr "merkkierikoistiedosto" #: lib/file-type.c:50 msgid "fifo" msgstr "putkitiedosto" #: lib/file-type.c:53 msgid "symbolic link" msgstr "symbolinen linkki" #: lib/file-type.c:56 msgid "socket" msgstr "pistoke" #: lib/file-type.c:59 msgid "message queue" msgstr "viestijono" #: lib/file-type.c:62 msgid "semaphore" msgstr "semafori" #: lib/file-type.c:65 msgid "shared memory object" msgstr "jaettu muistiobjekti" #: lib/file-type.c:68 msgid "typed memory object" msgstr "tyypitetty muistiobjekti" #: lib/file-type.c:70 msgid "weird file" msgstr "outo tiedosto" #: lib/gai_strerror.c:41 msgid "Address family for hostname not supported" msgstr "Osoiteperhe tietokonenimelle ei ole tuettu" #: lib/gai_strerror.c:42 msgid "Temporary failure in name resolution" msgstr "Tilapäinen virhe nimiratkaisussa" #: lib/gai_strerror.c:43 msgid "Bad value for ai_flags" msgstr "Väärä arvo kohteelle ai_flags" #: lib/gai_strerror.c:44 msgid "Non-recoverable failure in name resolution" msgstr "Korjaamaton virhe nimiratkaisussa" #: lib/gai_strerror.c:45 msgid "ai_family not supported" msgstr "ai_family ei ole tuettu" #: lib/gai_strerror.c:46 msgid "Memory allocation failure" msgstr "Muistinvarausvirhe" #: lib/gai_strerror.c:47 msgid "No address associated with hostname" msgstr "Tietokonenimeen ei ole liitetty osoitetta" #: lib/gai_strerror.c:48 msgid "Name or service not known" msgstr "Nimeä tai palvelua ei tunneta" #: lib/gai_strerror.c:49 msgid "Servname not supported for ai_socktype" msgstr "Servname ei ole tuettu kohteelle ai_socktype" #: lib/gai_strerror.c:50 msgid "ai_socktype not supported" msgstr "ai_socktype ei ole tuettu" #: lib/gai_strerror.c:51 msgid "System error" msgstr "Järjestelmävirhe" #: lib/gai_strerror.c:52 msgid "Argument buffer too small" msgstr "Argumenttipuskuri on liian suuri" #: lib/gai_strerror.c:54 msgid "Processing request in progress" msgstr "Prosessointipyyntö käsittelyssä" #: lib/gai_strerror.c:55 msgid "Request canceled" msgstr "Pyyntö peruttu" #: lib/gai_strerror.c:56 msgid "Request not canceled" msgstr "Pyyntöä ei ole peruttu" #: lib/gai_strerror.c:57 msgid "All requests done" msgstr "Kaikki pyynnöt suoritettu" #: lib/gai_strerror.c:58 msgid "Interrupted by a signal" msgstr "Signaalin keskeyttämä" #: lib/gai_strerror.c:59 msgid "Parameter string not correctly encoded" msgstr "Parametrimerkkijono ei ole oikein koodattu" #: lib/gai_strerror.c:71 msgid "Unknown error" msgstr "Tuntematon virhe" #: lib/getopt.c:526 lib/getopt.c:542 #, c-format msgid "%s: option `%s' is ambiguous\n" msgstr "%s: valitsin ”%s” ei ole yksiselitteinen\n" #: lib/getopt.c:575 lib/getopt.c:579 #, c-format msgid "%s: option `--%s' doesn't allow an argument\n" msgstr "%s: valitsin ”--%s” ei salli argumenttia\n" #: lib/getopt.c:588 lib/getopt.c:593 #, 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:636 lib/getopt.c:655 lib/getopt.c:971 lib/getopt.c:990 #, c-format msgid "%s: option `%s' requires an argument\n" msgstr "%s: valitsin ”%s” vaatii argumentin\n" #: lib/getopt.c:693 lib/getopt.c:696 #, c-format msgid "%s: unrecognized option `--%s'\n" msgstr "%s: tunnistamaton valitsin ”--%s”\n" #: lib/getopt.c:704 lib/getopt.c:707 #, 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:759 lib/getopt.c:762 #, c-format msgid "%s: illegal option -- %c\n" msgstr "%s: virheellinen valitsin -- %c\n" #: lib/getopt.c:768 lib/getopt.c:771 #, c-format msgid "%s: invalid option -- %c\n" msgstr "%s: epäkelpo valitsin -- %c\n" #: lib/getopt.c:823 lib/getopt.c:839 lib/getopt.c:1043 lib/getopt.c:1061 #, c-format msgid "%s: option requires an argument -- %c\n" msgstr "%s: valitsin vaatii argumentin -- %c\n" #: lib/getopt.c:892 lib/getopt.c:908 #, c-format msgid "%s: option `-W %s' is ambiguous\n" msgstr "%s: valitsin ”-W %s” ei ole yksiselitteinen\n" #: lib/getopt.c:932 lib/getopt.c:950 #, c-format msgid "%s: option `-W %s' doesn't allow an argument\n" msgstr "%s: valitsin ”-W %s” ei salli argumenttia\n" #: lib/javaversion.c:84 #, c-format msgid "%s subprocess I/O error" msgstr "%s-aliprosessisiirräntävirhe" #: lib/javacomp.c:126 lib/javacomp.c:140 lib/javacomp.c:156 #, c-format msgid "invalid source_version argument to compile_java_class" msgstr "virheellinen source_version-argumentti kohteelle compile_java_class" #: lib/javacomp.c:171 lib/javacomp.c:192 #, c-format msgid "invalid target_version argument to compile_java_class" msgstr "virheellinen target_version-argumentti kohteelle compile_java_class" #: lib/javacomp.c:503 #, c-format msgid "failed to create \"%s\"" msgstr "kohteen ”%s” luominen epäonnistui" #: lib/javacomp.c:510 #, c-format msgid "error while writing \"%s\" file" msgstr "virhe kirjoitettaessa tiedostoa ”%s”" #: lib/javacomp.c:2343 #, c-format msgid "Java compiler not found, try installing gcj or set $JAVAC" msgstr "Java-kääntäjää ei löytynyt, yritä asentaa gcj tai aseta $JAVAC-ympäristömuuttuja" #: lib/javaexec.c:417 #, c-format msgid "Java virtual machine not found, try installing gij or set $JAVA" msgstr "Java-virtuaalikonetta ei löytynyt, yritä asentaa gij tai aseta $JAVA-ympäristömuuttuja" #: lib/pipe.c:138 lib/pipe.c:142 lib/pipe.c:263 lib/pipe.c:267 #, c-format msgid "cannot create pipe" msgstr "ei voida luoda putkea" #: lib/openat-die.c:34 #, c-format msgid "unable to record current working directory" msgstr "ei kyetä tallentaman nykyistä työhakemistoa" #: lib/openat-die.c:47 #, c-format msgid "failed to return to initial working directory" msgstr "alkuperäiseen työhakemistoon palaaminen epäonnistui" #: lib/mkdir-p.c:196 #, c-format msgid "cannot change permissions of %s" msgstr "kohteen %s oikeuksien muuttaminen ei onnistu" #: lib/mkdir-p.c:206 #, c-format msgid "cannot create directory %s" msgstr "hakemiston %s luominen ei onnistu" #: lib/obstack.c:423 lib/obstack.c:425 lib/xalloc-die.c:34 lib/xsetenv.c:37 #, c-format msgid "memory exhausted" msgstr "muisti loppui" #: lib/regcomp.c:132 msgid "Success" msgstr "Onnistui" #: lib/regcomp.c:135 msgid "No match" msgstr "Ei osumaa" #: lib/regcomp.c:138 msgid "Invalid regular expression" msgstr "Virheellinen säännöllinen lauseke" #: lib/regcomp.c:141 msgid "Invalid collation character" msgstr "virheellinen collation-merkkiluokka" #: lib/regcomp.c:144 msgid "Invalid character class name" msgstr "Virheellinen merkkiluokkanimi" #: lib/regcomp.c:147 msgid "Trailing backslash" msgstr "Jälkikenoviiva" #: lib/regcomp.c:150 msgid "Invalid back reference" msgstr "Virheellinen paluuviite" #: lib/regcomp.c:153 msgid "Unmatched [ or [^" msgstr "Pariton [ tai [^" #: lib/regcomp.c:156 msgid "Unmatched ( or \\(" msgstr "pariton ( tai \\(" #: lib/regcomp.c:159 msgid "Unmatched \\{" msgstr "Pariton \\{" #: lib/regcomp.c:162 msgid "Invalid content of \\{\\}" msgstr "Kohteen \\{\\} virheellinen sisältö" #: lib/regcomp.c:165 msgid "Invalid range end" msgstr "Virheellinen lukualueen loppu" #: lib/regcomp.c:168 msgid "Memory exhausted" msgstr "Muisti loppui" #: lib/regcomp.c:171 msgid "Invalid preceding regular expression" msgstr "Virheellinen edeltävä säännöllinen lauseke" #: lib/regcomp.c:174 msgid "Premature end of regular expression" msgstr "Ennenaikainen säännöllisen lausekkeen loppu" #: lib/regcomp.c:177 msgid "Regular expression too big" msgstr "Säännöllinen lauseke on liian iso" #: lib/regcomp.c:180 msgid "Unmatched ) or \\)" msgstr "Pariton ) tai \\)" #: lib/regcomp.c:701 msgid "No previous regular expression" msgstr "Ei edellistä säännöllistä lauseketta" #: lib/pagealign_alloc.c:139 #, c-format msgid "Failed to open /dev/zero for read" msgstr "Kohteen /dev/zero avaaminen lukemista varten epäonnistui" #. 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:249 msgid "`" msgstr "”" #: lib/quotearg.c:250 msgid "'" msgstr "”" # Kaikkihan muistavat kääntää nämä ja vastaavat juuri näin. Ei pelkkä kK. #. TRANSLATORS: A regular expression testing for an affirmative answer #. (english: "yes"). Testing the first character may be sufficient. #. Take care to consider upper and lower case. #. To enquire the regular expression that your system uses for this #. purpose, you can use the command #. locale -k LC_MESSAGES | grep '^yesexpr=' #: lib/rpmatch.c:147 msgid "^[yY]" msgstr "^[kKyY]" #. TRANSLATORS: A regular expression testing for a negative answer #. (english: "no"). Testing the first character may be sufficient. #. Take care to consider upper and lower case. #. To enquire the regular expression that your system uses for this #. purpose, you can use the command #. locale -k LC_MESSAGES | grep '^noexpr=' #: lib/rpmatch.c:160 msgid "^[nN]" msgstr "^[eEnN]" #: lib/unicodeio.c:102 msgid "iconv function not usable" msgstr "iconv-funktio ei ole käyttökelpoinen" #: lib/unicodeio.c:104 msgid "iconv function not available" msgstr "iconv-funktio ei ole saatavilla" #: lib/unicodeio.c:111 msgid "character out of range" msgstr "merkki sallitun välin ulkopuolella" #: lib/unicodeio.c:175 #, c-format msgid "cannot convert U+%04X to local character set" msgstr "merkin U+%04X muunnos paikalliseen merkistöön ei onnistu" #: lib/unicodeio.c:177 #, 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:106 msgid "invalid user" msgstr "virheellinen käyttäjä" #: lib/userspec.c:107 msgid "invalid group" msgstr "virheellinen ryhmä" #: lib/userspec.c:108 msgid "invalid spec" msgstr "virheellinen määrittely" #: lib/verror.c:73 #, c-format msgid "unable to display error message" msgstr "ei kyetä näyttämään virheilmoitusta" #: lib/copy-acl.c:547 #, c-format msgid "preserving permissions for %s" msgstr "säilytetään oikeudet kohteelle %s" #: lib/xmemcoll.c:48 #, c-format msgid "string comparison failed" msgstr "merkkijonovertailu epäonnistui" #: lib/xmemcoll.c:49 #, c-format msgid "Set LC_ALL='C' to work around the problem." msgstr "Aseta LC_ALL='C' ongelman kiertämiseksi." #: lib/xmemcoll.c:51 #, c-format msgid "The strings compared were %s and %s." msgstr "Vertaillut merkkijonot olivat %s ja %s." #: lib/xprintf.c:50 lib/xprintf.c:76 #, c-format msgid "cannot perform formatted output" msgstr "muotoiltua tulostetta ei voitu suorittaa" #. TRANSLATORS: Translate "(C)" to the copyright symbol #. (C-in-a-circle), if this symbol is available in the user's #. locale. Otherwise, do not translate "(C)"; leave it as-is. #: lib/version-etc.c:65 msgid "(C)" msgstr "©" #: lib/version-etc.c:67 msgid "" "\n" "License GPLv3+: GNU GPL version 3 or later .\n" "This is free software: you are free to change and redistribute it.\n" "There is NO WARRANTY, to the extent permitted by law.\n" "\n" msgstr "" "\n" "Lisenssi GPLv3+: GNU GPL versio 3 tai myöhäisempi .\n" "Tämä on vapaa ohjelmisto: voit vapaasti muuttaa sitä tai jakaa sitä edelleen.\n" "Ohjelmalle EI OLE TAKUUTA siinä laajuudessa mitä laki sen sallii.\n" "\n" #. TRANSLATORS: %s denotes an author name. #: lib/version-etc.c:83 #, c-format msgid "Written by %s.\n" msgstr "Kirjoittanut %s.\n" #. TRANSLATORS: Each %s denotes an author name. #: lib/version-etc.c:87 #, 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:91 #, 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:97 #, 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:103 #, 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:109 #, 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:116 #, 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:123 #, 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:131 #, 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:141 #, 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" #. TRANSLATORS: The placeholder indicates the bug-reporting address #. for this package. Please add _another line_ saying #. "Report translation bugs to <...>\n" with the address for translation #. bugs (typically your translation team's web or email address). #: lib/version-etc.c:181 #, c-format msgid "" "\n" "Report bugs to <%s>.\n" msgstr "" "\n" "Lähetä raportit ohjelmistovioista (englanniksi) osoitteeseen <%s>.\n" #: lib/version-etc.c:182 #, c-format msgid "%s home page: .\n" msgstr "%s kotisivu: .\n" #: lib/version-etc.c:184 msgid "General help using GNU software: .\n" msgstr "Yleinen opaste GNU-ohjelmiston käyttämiseen: .\n" #: lib/xstrtol-error.c:63 #, c-format msgid "invalid %s%s argument `%s'" msgstr "virheellinen %s%s-argumentti ”%s”" #: lib/xstrtol-error.c:68 #, c-format msgid "invalid suffix in %s%s argument `%s'" msgstr "virheellinen jälkiliite kohteen %s%s argumentissa ”%s”" #: lib/xstrtol-error.c:72 #, c-format msgid "%s%s argument `%s' too large" msgstr "%s%s argumentti ”%s” on liian iso" #: lib/set-mode-acl.c:488 #, c-format msgid "setting permissions for %s" msgstr "asetetaan oikeudet kohteelle %s" #: lib/strsignal.c:111 #, c-format msgid "Real-time signal %d" msgstr "Tosiaikasignaali %d" #: lib/strsignal.c:115 #, c-format msgid "Unknown signal %d" msgstr "Tuntematon signaali %d" #: lib/wait-process.c:223 lib/wait-process.c:255 lib/wait-process.c:317 #, c-format msgid "%s subprocess" msgstr "%s-aliprosessi" #: lib/wait-process.c:274 lib/wait-process.c:346 #, c-format msgid "%s subprocess got fatal signal %d" msgstr "%s-aliprosessi sai kuolettavan signaalin %d" #: lib/sigpipe-die.c:37 msgid "error writing to a closed pipe or socket" msgstr "virhe kirjoitettaesa suljettuun putkeen tai pistokkeeseen" #~ msgid "block size" #~ msgstr "lohkokoko" #~ msgid "%s exists but is not a directory" #~ msgstr "%s on olemassa, mutta ei ole hakemisto"