language-pack-fi-base/0000755000000000000000000000000012704126465011756 5ustar language-pack-fi-base/debian/0000755000000000000000000000000012704126465013200 5ustar language-pack-fi-base/debian/rules0000755000000000000000000000165312704126465014265 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 PKGNAME=$(shell grep "^Package: " debian/control | head -1 | cut -f 2 -d\ ) PKG=$(shell pwd)/debian/$(PKGNAME) LOCALEDIR=$(PKG)/usr/share/locale-langpack build: dh_testdir clean: dh_testdir dh_testroot dh_clean binary-arch: binary-indep: dh_testdir dh_testroot mkdir -p $(LOCALEDIR) cd data; \ find -type d -exec mkdir -p "$(LOCALEDIR)/{}" \; ; \ find -type f -name "*.po" -exec sh -c "N='{}'; msgfmt -o $(LOCALEDIR)/\$${N%.po}.mo \$$N" \; ; \ [ ! -e data/extra.tar ] || tar -C $(PKG) -xf data/extra.tar [ ! -e data/static.tar ] || tar -C $(PKG) -xf data/static.tar dh_installdocs -i dh_installchangelogs -i dh_compress -i dh_fixperms -i dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i -- -Z xz binary: binary-arch binary-indep .PHONY: build build-arch build-indep clean binary-indep binary-arch binary language-pack-fi-base/debian/postinst0000644000000000000000000000021012704126465014777 0ustar #!/bin/sh -e if [ "$1" = "configure" ]; then /usr/share/locales/install-language-pack "fi" "" "$2" || true fi #DEBHELPER# exit 0 language-pack-fi-base/debian/control0000644000000000000000000000210112704126465014575 0ustar Source: language-pack-fi-base Section: translations Priority: optional Maintainer: Language pack maintainers Build-Depends-Indep: gettext Build-Depends: debhelper (>= 8) Standards-Version: 3.9.6 Package: language-pack-fi-base Architecture: all Pre-Depends: dpkg (>= 1.16.1), ${misc:Pre-Depends} Depends: ${misc:Depends}, locales (>= 2.3.6), language-pack-fi (>= ${binary:Version}) Recommends: Conflicts: language-pack-fi (<< ${binary:Version}) Replaces: language-pack-fi (<< ${binary:Version}), language-pack-fi-base (<< ${binary:Version}), language-pack-fi (<< ${binary:Version}), language-pack-gnome-fi (<< ${binary:Version}), language-pack-gnome-fi-base (<< ${binary:Version}), language-pack-kde-fi (<< ${binary:Version}), language-pack-kde-fi-base (<< ${binary:Version}) Description: translations for language Finnish Translation data for all supported packages for: Finnish . This package provides the bulk of translation data and is updated only seldom. language-pack-fi provides frequent translation updates, so you should install this as well. language-pack-fi-base/debian/copyright0000644000000000000000000000174312704126465015140 0ustar This package is developed and maintained by the Ubuntu language pack maintainers . The original source can always be found at: http://archive.ubuntu.com/ubuntu/ Copyright (C) 2004 - 2008 Canonical Ltd. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. language-pack-fi-base/debian/compat0000644000000000000000000000000212704126465014376 0ustar 8 language-pack-fi-base/debian/postrm0000644000000000000000000000020412704126465014443 0ustar #!/bin/sh -e if [ "$1" = "remove" ]; then /usr/share/locales/remove-language-pack "fi" "" "$2" || true fi #DEBHELPER# exit 0 language-pack-fi-base/debian/changelog0000644000000000000000000000027512704126465015056 0ustar language-pack-fi-base (1:16.04+20160415) xenial; urgency=low * Initial Release. -- Ubuntu automatic language-pack builder Fri, 15 Apr 2016 08:58:29 +0000 language-pack-fi-base/debian/source/0000755000000000000000000000000012704126465014500 5ustar language-pack-fi-base/debian/source/format0000644000000000000000000000001512704126465015707 0ustar 3.0 (native) language-pack-fi-base/data/0000755000000000000000000000000012704126465012667 5ustar language-pack-fi-base/data/extra.tar0000644000000000000000000002400012704126465014516 0ustar var/lib/locales/supported.d/fi0000644000373100047300000000002212704126465020213 0ustar langpacklangpack00000000000000fi_FI.UTF-8 UTF-8 language-pack-fi-base/data/fi/0000755000000000000000000000000012704126465013265 5ustar language-pack-fi-base/data/fi/LC_MESSAGES/0000755000000000000000000000000012704126502015042 5ustar language-pack-fi-base/data/fi/LC_MESSAGES/nano.po0000644000000000000000000017613012704126465016355 0ustar # GNU nano Finnish Translation. # Copyright © 2000, 2001, 2003, 2009, 2010, 2011, 2013, 2014, 2015 Free Software Foundation, Inc. # This file is distributed under the same license as the nano package. # # Pauli Virtanen , 2000, 2001. # Kalle Kivimaa , 2003. # Kalle Olavi Niemitalo , 2003. # Jorma Karvonen , 2009-2011, 2013-2015. msgid "" msgstr "" "Project-Id-Version: nano 2.4.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-25 16:41-0500\n" "PO-Revision-Date: 2016-03-29 23:19+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 06:01+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #. TRANSLATORS: This is a prompt. #: src/browser.c:220 msgid "Go To Directory" msgstr "Siirry hakemistoon" #: src/browser.c:227 src/browser.c:738 src/files.c:1174 src/files.c:2340 #: src/nano.c:1120 src/search.c:202 src/search.c:290 src/search.c:895 #: src/search.c:970 src/text.c:2935 src/text.c:3142 msgid "Cancelled" msgstr "Peruttu" #: src/browser.c:253 src/browser.c:300 #, c-format msgid "Can't go outside of %s in restricted mode" msgstr "Hakemistosta %s pois siirtyminen rajoitetussa tilassa epäonnistui" #: src/browser.c:264 src/browser.c:310 src/browser.c:326 src/files.c:1044 #: src/files.c:1052 src/files.c:1844 src/files.c:1971 src/files.c:2016 #: src/files.c:2037 src/files.c:2156 src/files.c:3062 src/files.c:3285 #: src/rcfile.c:596 src/rcfile.c:1435 #, c-format msgid "Error reading %s: %s" msgstr "Virhe luettaessa kohdetta %s: %s" #: src/browser.c:290 msgid "Can't move up a directory" msgstr "Ylähakemistoon siirtyminen epäonnistui" #. TRANSLATORS: Try to keep this at most 7 characters. #: src/browser.c:615 src/browser.c:623 msgid "(dir)" msgstr "(hakem.)" #. TRANSLATORS: Try to keep this at most 12 characters. #: src/browser.c:620 msgid "(parent dir)" msgstr "(ylähakem.)" #. TRANSLATORS: Try to keep this at most 7 characters. #. * If necessary, you can leave out the parentheses. #: src/browser.c:650 msgid "(huge)" msgstr "(suuri)" #. TRANSLATORS: This is the main search prompt. #: src/browser.c:727 src/search.c:173 msgid "Search" msgstr "Etsi" #: src/browser.c:777 src/search.c:466 src/search.c:536 msgid "This is the only occurrence" msgstr "Tämä on ainoa esiintymä" #: src/browser.c:793 src/search.c:364 msgid "Search Wrapped" msgstr "Etsintä jatkuu" #: src/browser.c:843 src/search.c:517 msgid "No current search pattern" msgstr "Ei nykyistä etsintämallia" #: src/files.c:50 #, c-format msgid "Directory '%s' does not exist" msgstr "" #: src/files.c:52 #, c-format msgid "Path '%s': %s" msgstr "" #: src/files.c:54 #, c-format msgid "Path '%s' is not a directory" msgstr "" #: src/files.c:57 #, c-format msgid "Path '%s' is not accessible" msgstr "" #. TRANSLATORS: Try to keep this at most 76 characters. #: src/files.c:158 msgid "" "Warning: Modifying a file which is not locked, check directory permission?" msgstr "" "Varoitus: Muokataan tiedostoa, joka ei ole lukittu, tarkista hakemiston " "käyttöoikeudet?" #: src/files.c:197 msgid "Couldn't determine my identity for lock file (getpwuid() failed)" msgstr "" "Identiteettini määritteleminen lukitustiedostolle (getpwuid()-funktiolla) " "epäonnistui" #: src/files.c:206 #, c-format msgid "Couldn't determine hostname for lock file: %s" msgstr "Tietokonenimen määritteleminen lukitustiedostolle epäonnistui: %s" #: src/files.c:227 src/files.c:238 src/files.c:275 src/files.c:285 #, c-format msgid "Error writing lock file %s: %s" msgstr "Virhe kirjoitettaessa lukitustiedostoa %s: %s" #: src/files.c:305 #, c-format msgid "Error deleting lock file %s: %s" msgstr "Virhe poistettaessa lukitustiedostoa %s: %s" #: src/files.c:341 #, c-format msgid "Error opening lock file %s: %s" msgstr "Virhe avattaessa lukitustiedostoa %s: %s" #: src/files.c:353 #, c-format msgid "Error reading lock file %s: Not enough data read" msgstr "Virhe luettaessa lukitustiedostoa %s: Dataa ei luettu riittävästi" #. TRANSLATORS: The second %s is the name of the user, the third that of the editor. #: src/files.c:371 #, c-format msgid "File %s is being edited (by %s with %s, PID %d); continue?" msgstr "" "Tiedostoa %s on muokattu (muokkaaja %s kohteella %s, PID-tunniste %d), " "jatketaanko?" #: src/files.c:426 #, c-format msgid "Can't insert file from outside of %s" msgstr "Tiedoston lisääminen hakemiston %s ulkopuolelta epäonnistui" #: src/files.c:439 src/files.c:1038 src/rcfile.c:589 src/rcfile.c:1385 #: src/rcfile.c:1426 #, c-format msgid "\"%s\" is a directory" msgstr "”%s” on hakemisto" #: src/files.c:441 #, c-format msgid "\"%s\" is not a normal file" msgstr "" #: src/files.c:566 msgid "No more open file buffers" msgstr "Ei enää avoimia tiedostopuskureita" #: src/files.c:582 #, c-format msgid "Switched to %s" msgstr "Vaihdettu tiedostoon %s" #: src/files.c:584 src/global.c:988 src/winio.c:2010 msgid "New Buffer" msgstr "Uusi teksti" #: src/files.c:943 #, c-format msgid "Read %lu line (Converted from DOS and Mac format)" msgid_plural "Read %lu lines (Converted from DOS and Mac format)" msgstr[0] "Luettu %lu rivi (Muunnettu DOS- ja Mac-muodosta)" msgstr[1] "Luettu %lu riviä (Muunnettu DOS- ja Mac-muodosta)" #: src/files.c:948 #, c-format msgid "" "Read %lu line (Converted from DOS and Mac format - Warning: No write " "permission)" msgid_plural "" "Read %lu lines (Converted from DOS and Mac format - Warning: No write " "permission)" msgstr[0] "" "Luettu %lu rivi (Muunnettu Mac-muodosta - Varoitus: Ei kirjoitusoikeutta)" msgstr[1] "" "Luettu %lu riviä (Muunnettu Mac-muodosta - Varoitus: Ei kirjoitusoikeutta)" #: src/files.c:954 #, c-format msgid "Read %lu line (Converted from Mac format)" msgid_plural "Read %lu lines (Converted from Mac format)" msgstr[0] "Luettu %lu rivi (Muunnettu Mac-muodosta)" msgstr[1] "Luettu %lu riviä (Muunnettu Mac-muodosta)" #: src/files.c:958 #, c-format msgid "" "Read %lu line (Converted from Mac format - Warning: No write permission)" msgid_plural "" "Read %lu lines (Converted from Mac format - Warning: No write permission)" msgstr[0] "" "Luettu %lu rivi (Muunnettu Mac-muodosta - Varoitus: Ei kirjoitusoikeutta)" msgstr[1] "" "Luettu %lu riviä (Muunnettu Mac-muodosta - Varoitus: Ei kirjoitusoikeutta)" #: src/files.c:964 #, c-format msgid "Read %lu line (Converted from DOS format)" msgid_plural "Read %lu lines (Converted from DOS format)" msgstr[0] "Luettu %lu rivi (Muunnettu DOS-muodosta)" msgstr[1] "Luettu %lu riviä (Muunnettu DOS-muodosta)" #: src/files.c:968 #, c-format msgid "" "Read %lu line (Converted from DOS format - Warning: No write permission)" msgid_plural "" "Read %lu lines (Converted from DOS format - Warning: No write permission)" msgstr[0] "" "Luettu %lu rivi Muunnettu DOS-muodosta - Varoitus: Ei kirjoitusoikeutta)" msgstr[1] "" "Luettu %lu riviä (Muunnettu DOS-muodosta - Varoitus: Ei kirjoitusoikeutta)" #: src/files.c:974 #, c-format msgid "Read %lu line" msgid_plural "Read %lu lines" msgstr[0] "Luettu %lu rivi" msgstr[1] "Luettu %lu riviä" #: src/files.c:977 #, c-format msgid "Read %lu line (Warning: No write permission)" msgid_plural "Read %lu lines (Warning: No write permission)" msgstr[0] "" msgstr[1] "" #: src/files.c:1019 src/files.c:1056 msgid "Reading File" msgstr "Lukee tiedostoa" #: src/files.c:1025 msgid "New File" msgstr "Uusi tiedosto" #: src/files.c:1028 #, c-format msgid "\"%s\" not found" msgstr "Ei löytynyt: ”%s”" #: src/files.c:1039 src/rcfile.c:590 src/rcfile.c:1386 src/rcfile.c:1427 #, c-format msgid "\"%s\" is a device file" msgstr "”%s” on laitetiedosto" #: src/files.c:1133 #, c-format msgid "Command to execute in new buffer [from %s] " msgstr "Uudessa puskurissa suoritettava komento [kohteesta %s] " #: src/files.c:1135 #, c-format msgid "Command to execute [from %s] " msgstr "Suoritettava komento [kohteesta %s] " # Toisaalla on "Ei voi lisätä tiedostoa hakemiston %s ulkopuolelta", # joten täälläkin on "hakemistosta" eikä "hakemistossa". #: src/files.c:1142 #, c-format msgid "File to insert into new buffer [from %s] " msgstr "Uuteen puskuriin lisättävä tiedosto [hakemistosta %s] " #: src/files.c:1144 #, c-format msgid "File to insert [from %s] " msgstr "Lisättävä tiedosto [hakemistosta %s] " # "Virheellinen näppäin yksipuskuritilassa"? # "Komento toimii vain monen puskurin tilassa"? #: src/files.c:1389 msgid "Key invalid in non-multibuffer mode" msgstr "Virheellinen näppäin yhden puskurin tilassa" #: src/files.c:1684 msgid "Failed to write backup file, continue saving? (Say N if unsure) " msgstr "" "Varmuuskopiotiedoston kirjoittaminen epäonnistui, jatketaanko tallentamista? " "(Sanoi N jos olet epävarma) " #: src/files.c:1800 #, c-format msgid "Can't write outside of %s" msgstr "Hakemiston %s ulkopuolelle kirjoittaminen epäonnistui" #: src/files.c:1885 src/files.c:1910 src/files.c:1928 src/files.c:1941 #: src/files.c:1952 src/files.c:1981 #, c-format msgid "Error writing backup file %s: %s" msgstr "Virhe kirjoitettaessa varmuuskopiotiedostoon %s: %s" #: src/files.c:1886 src/nano.c:690 msgid "Too many backup files?" msgstr "Liian monta varmuuskopiotiedostoa?" #: src/files.c:2026 src/text.c:2863 src/text.c:2875 src/text.c:3244 #: src/text.c:3253 #, c-format msgid "Error writing temp file: %s" msgstr "Virhe kirjoitettaessa tilapäiseen tiedostoon: %s" #: src/files.c:2049 src/files.c:2068 src/files.c:2080 src/files.c:2104 #: src/files.c:2121 src/files.c:2131 src/files.c:2164 src/files.c:2171 #, c-format msgid "Error writing %s: %s" msgstr "Virhe kirjoitettaessa %s: %s" #: src/files.c:2200 #, c-format msgid "Wrote %lu line" msgid_plural "Wrote %lu lines" msgstr[0] "Kirjoitettu %lu rivi" msgstr[1] "Kirjoitettu %lu riviä" #: src/files.c:2299 msgid " [DOS Format]" msgstr " [DOS-muoto]" #: src/files.c:2300 msgid " [Mac Format]" msgstr " [Mac-muoto]" #: src/files.c:2302 msgid " [Backup]" msgstr " [Varmuuskopio]" #: src/files.c:2309 msgid "Prepend Selection to File" msgstr "Lisää valinta tiedoston alkuun" #: src/files.c:2310 msgid "Append Selection to File" msgstr "Lisää valinta tiedoston loppuun" #: src/files.c:2311 msgid "Write Selection to File" msgstr "Kirjoita valinta tiedostoon" # "Alkuun lisättävä tiedosto" olisi väärinpäin. #: src/files.c:2314 msgid "File Name to Prepend to" msgstr "Minkä tiedoston alkuun" #: src/files.c:2315 msgid "File Name to Append to" msgstr "Minkä tiedoston loppuun" #: src/files.c:2316 msgid "File Name to Write" msgstr "Kirjoitettava tiedosto" #: src/files.c:2349 msgid "Save modified buffer anyway ? " msgstr "" #: src/files.c:2457 msgid "File exists, OVERWRITE ? " msgstr "Tiedosto olemassa, korvataanko ? " #: src/files.c:2466 msgid "Save file under DIFFERENT NAME ? " msgstr "Tallennetaanko tiedosto eri nimellä ? " #: src/files.c:2480 msgid "File was modified since you opened it, continue saving ? " msgstr "" "Tiedostoa on muokattu sen jälkeen kun avasit sen, jatketaanko tallentamista " "? " #: src/files.c:2917 msgid "(more)" msgstr "(jatkuu)" #: src/files.c:3004 #, c-format msgid "" "\n" "Press Enter to continue\n" msgstr "" "\n" "Paina return-painiketta jatkaaksesi nanon käynnistämistä\n" #: src/files.c:3020 #, c-format msgid "" "Unable to create directory %s: %s\n" "It is required for saving/loading search history or cursor positions.\n" msgstr "" "Hakemiston %s luominen epäonnistui: %s\n" "Sitä vaaditaan kohdistinkoordinaatin tai etsintähistorian " "tallentamiseksi/lataamiseksi.\n" #: src/files.c:3026 #, c-format msgid "" "Path %s is not a directory and needs to be.\n" "Nano will be unable to load or save search history or cursor positions.\n" msgstr "" "Polku %s ei ole hakemisto ja sen pitää olla.\n" "Nano ei kykene lataamaan tai tallentamaan etsintää tai " "kohdistinkoordinaatteja.\n" #: src/files.c:3045 #, c-format msgid "" "Detected a legacy nano history file (%s) which I tried to move\n" "to the preferred location (%s) but encountered an error: %s" msgstr "" "Havaittu perinteinen nano-historiatiedosto (%s), jota yritettiin siirtää\n" "parempana pidettyyn sijaintipaikkaan (%s), mutta kohdattiin virhe: %s" #: src/files.c:3049 #, c-format msgid "" "Detected a legacy nano history file (%s) which I moved\n" "to the preferred location (%s)\n" "(see the nano FAQ about this change)" msgstr "" "Havaittu perinteinen nano-historiatiedosto (%s), joka siirrettiin\n" "parempana pidettyyn sijaintipaikkaan (%s)\n" "(katso nano FAQ tästä muutoksesta)" #: src/files.c:3132 src/files.c:3140 src/files.c:3164 src/files.c:3176 #, c-format msgid "Error writing %s: %s\n" msgstr "" #. TRANSLATORS: Try to keep the next fifteen strings at most 10 characters. #: src/global.c:480 msgid "Exit" msgstr "Lopeta" #: src/global.c:481 msgid "Close" msgstr "Sulje" #: src/global.c:482 msgid "Uncut Text" msgstr "Liitä" # 80 sarakkeen näytöllä mahtuu 10 merkkiä, mieluummin 9. #: src/global.c:484 msgid "Unjustify" msgstr "Epätasaa" #: src/global.c:490 msgid "Read File" msgstr "Lue tied." #: src/global.c:491 msgid "Where Is" msgstr "Etsi" #: src/global.c:492 msgid "Replace" msgstr "Korvaa" # Tämä on "Etsi"-valikossa. # 80 sarakkeen näytöllä mahtuu 13 merkkiä, mieluummin 12. # Huomaa myös "Go To Line Help Text". #: src/global.c:493 msgid "Go To Line" msgstr "Rivinumero" #: src/global.c:494 msgid "Prev Line" msgstr "Ed. rivi" #: src/global.c:495 msgid "Next Line" msgstr "Seuraava rivi" #: src/global.c:496 msgid "Prev Page" msgstr "Ed. sivu" #: src/global.c:497 msgid "Next Page" msgstr "Seur. sivu" #: src/global.c:499 msgid "Justify" msgstr "Tasaa" #: src/global.c:500 msgid "FullJstify" msgstr "KokoTasaus" # "Päivitä"? #: src/global.c:502 msgid "Refresh" msgstr "Piirrä uudelleen" #. TRANSLATORS: Try to keep this string at most 12 characters. #: src/global.c:505 msgid "WhereIs Next" msgstr "EtsiSeuraava" #. TRANSLATORS: The next long series of strings are shortcut descriptions; #. * they are best kept shorter than 56 characters, but may be longer. #: src/global.c:512 msgid "Justify the current paragraph" msgstr "Tasaa nykyinen kappale" #: src/global.c:514 msgid "Cancel the current function" msgstr "Peru nykyinen toiminto" #: src/global.c:515 msgid "Display this help text" msgstr "Näytä tämä ohjeteksti" #: src/global.c:518 msgid "Close the current file buffer / Exit from nano" msgstr "Sulje nykyinen tiedostopuskuri / Poistu nanosta" #: src/global.c:520 msgid "Exit from nano" msgstr "Poistu nanosta" #: src/global.c:524 msgid "Write the current file to disk" msgstr "Kirjoita nykyinen tiedosto levylle" #: src/global.c:526 msgid "Insert another file into the current one" msgstr "Lisää toinen tiedosto nykyiseen tiedostoon" #: src/global.c:528 msgid "Search for a string or a regular expression" msgstr "Etsi merkkijonoa tai säännöllistä lauseketta" #: src/global.c:531 msgid "Search for a string" msgstr "Etsi merkkijonoa" #: src/global.c:533 msgid "Go one screenful up" msgstr "Siirry ruutu ylöspäin" #: src/global.c:534 msgid "Go one screenful down" msgstr "Siirry ruutu alaspäin" #: src/global.c:536 msgid "Cut the current line and store it in the cutbuffer" msgstr "Leikkaa nykyinen rivi leiketilaan" #: src/global.c:538 msgid "Uncut from the cutbuffer into the current line" msgstr "Liitä rivi leiketilasta nykyiselle riville" #: src/global.c:539 msgid "Display the position of the cursor" msgstr "Näytä kohdistimen sijainti" #: src/global.c:541 msgid "Invoke the spell checker, if available" msgstr "Käynnistä oikolukija (jos saatavilla)" #: src/global.c:543 msgid "Replace a string or a regular expression" msgstr "Korvaa merkkijono tai säännöllinen lauseke" #: src/global.c:544 msgid "Go to line and column number" msgstr "Siirry riville ja sarakkeelle numero" #: src/global.c:546 msgid "Mark text starting from the cursor position" msgstr "Merkitse teksti alkaen kohdistimen kohdalta" #: src/global.c:547 msgid "Repeat the last search" msgstr "Toista viimeisin etsintä" #: src/global.c:549 msgid "Copy the current line and store it in the cutbuffer" msgstr "Leikkaa nykyinen rivi leiketilaan" #: src/global.c:550 msgid "Indent the current line" msgstr "Sisennä nykyinen rivi" #: src/global.c:551 msgid "Unindent the current line" msgstr "Poista nykyisen rivin sisennys" #: src/global.c:552 msgid "Undo the last operation" msgstr "Peru viimeisin toiminto" #: src/global.c:553 msgid "Redo the last undone operation" msgstr "Tee uudelleen viimeisen toiminnon peruminen" #: src/global.c:555 msgid "Go back one character" msgstr "Siirry yksi merkki taaksepäin" #: src/global.c:556 msgid "Go forward one character" msgstr "Siirry yksi merkki eteenpäin" #: src/global.c:558 msgid "Go back one word" msgstr "Siirry yksi sana taaksepäin" #: src/global.c:559 msgid "Go forward one word" msgstr "Siirry yksi sana eteenpäin" #: src/global.c:561 msgid "Go to previous line" msgstr "Siirry edelliselle riville" #: src/global.c:562 msgid "Go to next line" msgstr "Siirry seuraavalle riville" #: src/global.c:563 msgid "Go to beginning of current line" msgstr "Siirry nykyisen rivin alkuun" #: src/global.c:564 msgid "Go to end of current line" msgstr "Siirry nykyisen rivin loppuun" #: src/global.c:567 msgid "Go to beginning of paragraph; then of previous paragraph" msgstr "Siirry kappaleen alkuun; sitten seuraavan kappaleen" #: src/global.c:569 msgid "Go just beyond end of paragraph; then of next paragraph" msgstr "Siirry vain kappaleen loppuun; sitten seuraavan kappaleen" #: src/global.c:571 msgid "Go to the first line of the file" msgstr "Siirry tiedoston ensimmäiselle riville" #: src/global.c:572 msgid "Go to the last line of the file" msgstr "Siirry tiedoston viimeiselle riville" #: src/global.c:574 msgid "Go to the matching bracket" msgstr "Siirry vastaavalle sulkeelle" #: src/global.c:576 msgid "Scroll up one line without scrolling the cursor" msgstr "Siirry rivi ylöspäin liikuttamatta kohdistinta" #: src/global.c:578 msgid "Scroll down one line without scrolling the cursor" msgstr "Siirry rivi alaspäin liikuttamatta kohdistinta" #: src/global.c:581 msgid "Switch to the previous file buffer" msgstr "Vaihda edelliseen tiedostopuskuriin" #: src/global.c:582 msgid "Switch to the next file buffer" msgstr "Vaihda seuraavaan tiedostopuskuriin" #: src/global.c:584 msgid "Insert the next keystroke verbatim" msgstr "Lisää seuraava näppäily kirjaimellisesti" #: src/global.c:585 msgid "Insert a tab at the cursor position" msgstr "Lisää sarkain kohdistimen kohdalle" #: src/global.c:586 msgid "Insert a newline at the cursor position" msgstr "Lisää rivinvaihto kohdistimen kohdalle" #: src/global.c:587 msgid "Delete the character under the cursor" msgstr "Poista kohdistimen kohdalla oleva merkki" # "Poista merkki kohdistimen vasemmalta puolelta"? #: src/global.c:589 msgid "Delete the character to the left of the cursor" msgstr "Poista kohdistimesta vasemmalle oleva merkki" #: src/global.c:592 msgid "Cut backward from cursor to word start" msgstr "" #: src/global.c:594 msgid "Cut forward from cursor to next word start" msgstr "" #: src/global.c:596 msgid "Cut from the cursor position to the end of the file" msgstr "Liitä teksti kohdistimesta tiedoston loppuun" #: src/global.c:599 msgid "Justify the entire file" msgstr "Tasaa nykyinen tiedosto" #: src/global.c:603 msgid "Count the number of words, lines, and characters" msgstr "Laske sanojen, rivien ja merkkien määrä" #: src/global.c:606 msgid "Refresh (redraw) the current screen" msgstr "Piirrä ruutu uudestaan" #: src/global.c:608 msgid "Suspend the editor (if suspension is enabled)" msgstr "" #: src/global.c:610 msgid "Save file without prompting" msgstr "" #: src/global.c:611 msgid "Search next occurrence backward" msgstr "" #: src/global.c:612 msgid "Search next occurrence forward" msgstr "" #: src/global.c:614 msgid "Toggle the case sensitivity of the search" msgstr "Vaihda merkkikoko etsinnässä" #: src/global.c:616 msgid "Reverse the direction of the search" msgstr "Vaihda etsinnän suunta" #: src/global.c:620 msgid "Toggle the use of regular expressions" msgstr "Vaihda säännöllisten lausekkeiden käyttö" #: src/global.c:624 msgid "Recall the previous search/replace string" msgstr "Kutsu takaisin edellinen haettu/korvattu merkkijono" #: src/global.c:626 msgid "Recall the next search/replace string" msgstr "Kutsu takaisin seuraava haettu/korvattu merkkijono" #: src/global.c:629 msgid "Go to file browser" msgstr "Siirry tiedostoselaimeen" #: src/global.c:632 msgid "Toggle the use of DOS format" msgstr "Vaihda DOS-muodon käyttö" #: src/global.c:633 msgid "Toggle the use of Mac format" msgstr "Vaihda Mac-muodon käyttö" #: src/global.c:634 msgid "Toggle appending" msgstr "Vaihda liittäminen loppuun" # "Prepend" is not an English word, use "prefix" #: src/global.c:635 msgid "Toggle prepending" msgstr "Vaihda liittäminen alkuun" #: src/global.c:636 msgid "Toggle backing up of the original file" msgstr "Vaihda alkuperäisen tiedoston varmuuskopiointi" #: src/global.c:637 msgid "Execute external command" msgstr "Suorita ulkoinen komento" #: src/global.c:639 msgid "Close buffer without saving it" msgstr "" #: src/global.c:641 msgid "Toggle the use of a new buffer" msgstr "Vaihda uuden puskurin käyttö" #: src/global.c:644 msgid "Exit from the file browser" msgstr "Poistu tiedostoselaimesta" #: src/global.c:645 msgid "Go to the first file in the list" msgstr "Siirry luettelon ensimmäiseen tiedostoon" #: src/global.c:646 msgid "Go to the last file in the list" msgstr "Siirry luettelon viimeiseen tiedostoon" #: src/global.c:647 msgid "Go to the previous file in the list" msgstr "Siirry luettelon edelliseen tiedostoon" #: src/global.c:648 msgid "Go to the next file in the list" msgstr "Siirry luettelon seuraavaan tiedostoon" #: src/global.c:649 msgid "Go to directory" msgstr "Siirry hakemistoon" #: src/global.c:652 msgid "Invoke the linter, if available" msgstr "Käynnistä esikatselu (jos saatavilla)" #: src/global.c:653 msgid "Go to previous linter msg" msgstr "Siirry edelliseen esikatseluun" #: src/global.c:654 msgid "Go to next linter msg" msgstr "Siirry seuraavaan esikatseluun" #: src/global.c:656 msgid "Invoke formatter, if available" msgstr "Käynnistä muotoilija (jos saatavilla)" #. TRANSLATORS: Try to keep the following strings at most 10 characters. #: src/global.c:671 msgid "Get Help" msgstr "Ohjeita" #: src/global.c:674 src/prompt.c:858 msgid "Cancel" msgstr "Peru" #: src/global.c:687 msgid "Write Out" msgstr "Kirjoita" #: src/global.c:723 msgid "Go To Dir" msgstr "Siirry hakemistoon" #: src/global.c:738 msgid "Cut Text" msgstr "Leikkaa" #: src/global.c:753 msgid "To Spell" msgstr "Oikolue" # Tämä on "Etsi"-valikossa. # 80 sarakkeen näytöllä mahtuu 13 merkkiä, mieluummin 12. # Huomaa myös "Go To Line Help Text". #: src/global.c:757 msgid "To Linter" msgstr "Esikatseluun" #: src/global.c:760 msgid "Formatter" msgstr "Muotoilija" #: src/global.c:767 msgid "Case Sens" msgstr "Kirj. koko" # "Äiti, mikä on säännöke?" "Kai se joku pikku sääntö on." #: src/global.c:772 msgid "Regexp" msgstr "Säännöke" #: src/global.c:777 msgid "Backwards" msgstr "Taaksepäin" #: src/global.c:784 msgid "No Replace" msgstr "Älä korvaa" #: src/global.c:792 msgid "Cur Pos" msgstr "Sijainti" #: src/global.c:807 msgid "First Line" msgstr "Ensim. rivi" #: src/global.c:809 msgid "Last Line" msgstr "Viim. rivi" # versiossa 1.1.99pre2 hakee merkkejä "([{<>}])" #: src/global.c:816 msgid "To Bracket" msgstr "Sulkeeseen" #: src/global.c:819 msgid "Mark Text" msgstr "Merkitse tekstiä" #: src/global.c:822 msgid "Copy Text" msgstr "Kopioi" #: src/global.c:825 msgid "Indent Text" msgstr "Sisennä" #: src/global.c:827 msgid "Unindent Text" msgstr "Poista sisennys" #: src/global.c:830 msgid "Undo" msgstr "Peru" #: src/global.c:832 msgid "Redo" msgstr "Tee uudelleen" #: src/global.c:836 src/global.c:842 msgid "Back" msgstr "Takaisin" #: src/global.c:838 src/global.c:844 msgid "Forward" msgstr "Eteenpäin" #: src/global.c:849 msgid "Prev Word" msgstr "Edellinen sana" #: src/global.c:851 msgid "Next Word" msgstr "Seuraava sana" #: src/global.c:855 msgid "Home" msgstr "Koti" #: src/global.c:857 msgid "End" msgstr "Loppu" # "Par" on "paragraph" ? #: src/global.c:866 msgid "Beg of Par" msgstr "Kappalealku" #: src/global.c:868 msgid "End of Par" msgstr "Kappaleloppu" #: src/global.c:873 msgid "Scroll Up" msgstr "Vieritä ylös" #: src/global.c:875 msgid "Scroll Down" msgstr "Vieritä alas" #: src/global.c:880 msgid "Prev File" msgstr "Edellinen tiedosto" #: src/global.c:882 msgid "Next File" msgstr "Seuraava tiedosto" #: src/global.c:891 msgid "Verbatim" msgstr "Merkintarkka" #: src/global.c:894 msgid "Tab" msgstr "Sarkain" #: src/global.c:896 msgid "Enter" msgstr "Enter" #: src/global.c:899 msgid "Delete" msgstr "Poista" #: src/global.c:901 msgid "Backspace" msgstr "Askelpalautin" #. TRANSLATORS: The next two strings refer to cutting words. #: src/global.c:912 msgid "Cut Left" msgstr "" #: src/global.c:914 msgid "Cut Right" msgstr "" #: src/global.c:916 msgid "CutTillEnd" msgstr "LeikLoppuun" #: src/global.c:926 msgid "Word Count" msgstr "Sanaluku" # Perään tulee "käytössä" tai "ei käytössä". #: src/global.c:933 msgid "Suspend" msgstr "Keskeytysnäppäin" #: src/global.c:937 msgid "Save" msgstr "" #: src/global.c:940 msgid "Previous" msgstr "" #: src/global.c:942 msgid "Next" msgstr "" # Tämä on Etsi-valikossa. # 80 sarakkeen näytöllä mahtuu 11 merkkiä. #: src/global.c:948 msgid "PrevHstory" msgstr "EdHistoria" # Tämä on Etsi-valikossa. # 80 sarakkeen näytöllä mahtuu 11 merkkiä. #: src/global.c:951 msgid "NextHstory" msgstr "SeurHistor." # Tämä on "Etsi"-valikossa. # 80 sarakkeen näytöllä mahtuu 13 merkkiä, mieluummin 12. # Huomaa myös "Go To Line Help Text". #: src/global.c:955 msgid "Go To Text" msgstr "Tekstiin" #: src/global.c:959 msgid "DOS Format" msgstr "DOS-muoto" #: src/global.c:961 msgid "Mac Format" msgstr "Mac-muoto" #: src/global.c:969 msgid "Append" msgstr "Lisää loppuun" #: src/global.c:971 msgid "Prepend" msgstr "Lisää alkuun" #: src/global.c:974 msgid "Backup File" msgstr "Varmuuskopio" #: src/global.c:981 msgid "Execute Command" msgstr "Suorita komento" # Tämä on Kirjoita tiedosto- ja Lisää tiedosto -valikoissa. # 80 sarakkeen näytöllä mahtuu 17 merkkiä, mieluummin 16. #: src/global.c:996 msgid "To Files" msgstr "Tiedostoselain" #: src/global.c:1004 msgid "First File" msgstr "Ensim. tiedosto" #: src/global.c:1006 msgid "Last File" msgstr "Viim. tiedosto" #: src/global.c:1010 msgid "Discard buffer" msgstr "" #. TRANSLATORS: Try to keep the next two strings at most 20 characters. #: src/global.c:1020 msgid "Prev Lint Msg" msgstr "Ed. esikatselu" #: src/global.c:1022 msgid "Next Lint Msg" msgstr "Seur. esikats." #. TRANSLATORS: The next seventeen strings are toggle descriptions; #. * they are best kept shorter than 40 characters, but may be longer. #: src/global.c:1285 msgid "Help mode" msgstr "Ohjetila" #: src/global.c:1287 msgid "Constant cursor position display" msgstr "Näytä kohdistimen sijainti aina" #: src/global.c:1289 msgid "Use of one more line for editing" msgstr "Käytä lisäriviä muokkaukseen" #: src/global.c:1291 msgid "Smooth scrolling" msgstr "Pehmeä vieritys" #: src/global.c:1293 msgid "Soft wrapping of overlong lines" msgstr "Pitkien rivien pehmeä rivitys" #: src/global.c:1295 msgid "Whitespace display" msgstr "Tyhjemerkkien näyttö" #: src/global.c:1297 msgid "Color syntax highlighting" msgstr "Värillinen rakenteen merkintä" #: src/global.c:1299 msgid "Smart home key" msgstr "Älykäs kotiavain" #: src/global.c:1301 msgid "Auto indent" msgstr "Automaattinen sisennys" #: src/global.c:1303 msgid "Cut to end" msgstr "Leikkaa loppuun saakka" #: src/global.c:1305 msgid "Hard wrapping of overlong lines" msgstr "Pitkien rivien kova rivitys" #: src/global.c:1307 msgid "Conversion of typed tabs to spaces" msgstr "Kirjoitettujen sarkainmerkkien muunnos välilyönneiksi" #: src/global.c:1309 msgid "Backup files" msgstr "Varmuuskopiotiedostot" #: src/global.c:1311 msgid "Reading file into separate buffer" msgstr "Luetaan tiedosto erilliseen puskuriin" #: src/global.c:1313 msgid "Mouse support" msgstr "Hiirituki" #: src/global.c:1315 msgid "No conversion from DOS/Mac format" msgstr "Ei muunnosta DOS/Mac-muodosta" # Perään tulee "käytössä" tai "ei käytössä". #: src/global.c:1317 msgid "Suspension" msgstr "Keskeytysnäppäin" #: src/help.c:209 msgid "" "Search Command Help Text\n" "\n" " Enter the words or characters you would like to search for, and then press " "Enter. If there is a match for the text you entered, the screen will be " "updated to the location of the nearest match for the search string.\n" "\n" " The previous search string will be shown in brackets after the search " "prompt. Hitting Enter without entering any text will perform the previous " "search. " msgstr "" "Etsi-komennon käyttöohje\n" "\n" " Kirjoita sanat tai merkit, joita haluat etsiä, ja paina enter. Jos antamasi " "teksti löytyy, näyttö siirtyy lähimpään paikkaan, josta teksti löytyi.\n" "\n" " Edellinen hakuteksti näkyy hakasuluissa Etsi:-kehotteen jälkeen. Jos painat " "vain enteriä antamatta mitään uutta tekstiä, nano hakee edellistä " "hakutekstiä uudestaan. " #: src/help.c:218 msgid "" "If you have selected text with the mark and then search to replace, only " "matches in the selected text will be replaced.\n" "\n" " The following function keys are available in Search mode:\n" "\n" msgstr "" "Jos olet valinnut tekstin merkitsemällä ja sitten etsit sitä korvattavaksi, " "vain vastaava teksti korvataan.\n" "\n" " Seuraavat toimintonäppäimet ovat käytettävissä Etsintä-tilassa:\n" "\n" #: src/help.c:224 msgid "" "Go To Line Help Text\n" "\n" " Enter the line number that you wish to go to and hit Enter. If there are " "fewer lines of text than the number you entered, you will be brought to the " "last line of the file.\n" "\n" " The following function keys are available in Go To Line mode:\n" "\n" msgstr "" "Etsi rivinumero -komennon käyttöohje\n" "\n" " Kirjoita haluamasi rivin numero ja paina enter. Jos tiedostossa on " "antamaasi lukua pienempi määrä rivejä, näyttö siirtyy viimeiselle riville.\n" "\n" " Seuraavat funktionäppäimet ovat käytössä Etsi rivinumero -tilassa:\n" "\n" #: src/help.c:233 msgid "" "Insert File Help Text\n" "\n" " Type in the name of a file to be inserted into the current file buffer at " "the current cursor location.\n" "\n" " If you have compiled nano with multiple file buffer support, and enable " "multiple file buffers with the -F or --multibuffer command line flags, the " "Meta-F toggle, or a nanorc file, inserting a file will cause it to be loaded " "into a separate buffer (use Meta-< and > to switch between file buffers). " msgstr "" "Lisää tiedosto -komennon käyttöohje\n" "\n" " Kirjoita tiedoston nimi. Nano lisää tiedoston valittuun puskuriin " "kohdistimen kohdalle.\n" "\n" " Jos olet kääntänyt nanon tukemaan useaa samanaikaista tiedostopuskuria, " "niin voit ottaa samanaikaiset puskurit käyttöön komentorivivalitsimilla -F " "tai --multibuffer, Meta-F-näppäinkomennolla tai nanorc-tiedostolla. Tällöin " "nano ei lisääkään tiedostoa valittuun puskuriin vaan lataa sen erilliseen " "puskuriin. (Tiedostopuskureita voit vaihtaa näppäinkomennoilla Meta-< ja " "Meta->). " #: src/help.c:242 msgid "" "If you need another blank buffer, do not enter any filename, or type in a " "nonexistent filename at the prompt and press Enter.\n" "\n" " The following function keys are available in Insert File mode:\n" "\n" msgstr "" "Jos tarvitset toisen tyhjän puskurin, älä valitse mitään tiedostonimeä tai " "kirjoita ei-olemassaolevaa tiedostonimeä komentokehotteella ja paina Enter-" "näppäintä.\n" "\n" " Seuraavat toimintonäppäimet ovat käytössä Lisää tiedosto -tilassa:\n" "\n" #: src/help.c:248 msgid "" "Write File Help Text\n" "\n" " Type the name that you wish to save the current file as and press Enter to " "save the file.\n" "\n" " If you have selected text with the mark, you will be prompted to save only " "the selected portion to a separate file. To reduce the chance of " "overwriting the current file with just a portion of it, the current filename " "is not the default in this mode.\n" "\n" " The following function keys are available in Write File mode:\n" "\n" msgstr "" "Kirjoita tiedosto -komennon käyttöohje\n" "\n" " Kirjoita, minkä nimiseksi haluat tallentaa nykyisen tiedoston, ja paina " "sitten Enter.\n" "\n" " Jos olet valinnut tekstiä merkitsemällä, niin nano kysyykin, mihin " "tiedostoon haluat tallentaa valitsemasi osan. Jotta et vahingossa " "tallentaisi pelkkää valittua tekstiä koko alkuperäisen tiedoston tilalle, " "nano ei tässä tapauksessa ehdota tiedoston nimeä valmiiksi.\n" "\n" " Seuraavat funktionäppäimet ovat käytössä Kirjoita tiedosto -tilassa:\n" "\n" #: src/help.c:262 msgid "" "File Browser Help Text\n" "\n" " The file browser is used to visually browse the directory structure to " "select a file for reading or writing. You may use the arrow keys or Page " "Up/Down to browse through the files, and S or Enter to choose the selected " "file or enter the selected directory. To move up one level, select the " "directory called \"..\" at the top of the file list.\n" "\n" " The following function keys are available in the file browser:\n" "\n" msgstr "" "Tiedostoselaimen käyttöohje\n" "\n" " Tiedostoselaimella voit visuaalisesti selata hakemistorakennetta ja valita " "siitä tiedoston luettavaksi tai kirjoitettavaksi. Voit selata tiedostoja " "nuolinäppäimillä tai Page Up- ja Page Down -näppäimillä. Kun olet löytänyt " "oikean tiedoston, valitse se painamalla S tai Enter; samoilla näppäimillä " "voit myös siirtyä alihakemistoon. Pääset hakemistorakenteessa ylöspäin yhden " "tason, kun valitset tiedostolistan yläpäästä hakemiston, jonka nimi on " "”..”.\n" "\n" " Seuraavat funktionäppäimet ovat käytössä tiedostoselaimessa:\n" "\n" #: src/help.c:275 msgid "" "Browser Search Command Help Text\n" "\n" " Enter the words or characters you would like to search for, and then press " "Enter. If there is a match for the text you entered, the screen will be " "updated to the location of the nearest match for the search string.\n" "\n" " The previous search string will be shown in brackets after the search " "prompt. Hitting Enter without entering any text will perform the previous " "search.\n" "\n" msgstr "" "Selaimen Etsi-komennon käyttöohje\n" "\n" " Kirjoita sanat tai merkit, joita haluat etsiä, ja paina enter. Jos antamasi " "teksti löytyy, näyttö siirtyy lähimpään paikkaan, josta teksti löytyi.\n" "\n" " Edellinen hakuteksti näkyy hakasuluissa Etsi:-kehoitteen jälkeen. Jos " "painat vain enteriä antamatta mitään uutta tekstiä, nano hakee edellistä " "hakutekstiä uudestaan.\n" "\n" #: src/help.c:284 msgid "" " The following function keys are available in Browser Search mode:\n" "\n" msgstr "" " Seuraavat funktionäppäimet ovat käytössä selaimen Etsi-tilassa:\n" "\n" #: src/help.c:288 msgid "" "Browser Go To Directory Help Text\n" "\n" " Enter the name of the directory you would like to browse to.\n" "\n" " If tab completion has not been disabled, you can use the Tab key to " "(attempt to) automatically complete the directory name.\n" "\n" " The following function keys are available in Browser Go To Directory mode:\n" "\n" msgstr "" "Selaimen siirry hakemistoon -komennon käyttöohje\n" "\n" " Kirjoita sen hakemiston nimi, jota haluat selata.\n" "\n" " Jos tab-täydennystä ei ole otettu pois käytöstä, niin voit TAB- eli " "sarkainnäppäintä painamalla (yrittää) täydentää hakemiston nimen " "automaattisesti.\n" "\n" " Seuraavat funktionäppäimet ovat käytössä Selaimen siirry hakemistoon -" "tilassa:\n" "\n" #: src/help.c:301 msgid "" "Spell Check Help Text\n" "\n" " The spell checker checks the spelling of all text in the current file. " "When an unknown word is encountered, it is highlighted and a replacement can " "be edited. It will then prompt to replace every instance of the given " "misspelled word in the current file, or, if you have selected text with the " "mark, in the selected text.\n" "\n" " The following function keys are available in Spell Check mode:\n" "\n" msgstr "" "Oikolue-komennon käyttöohje\n" "\n" " Oikoluin tarkistaa koko nykyisen tiedoston oikeinkirjoituksen. Kun se " "kohtaa sanan, jota se ei tunne, niin se korostaa sanan, ja voit kirjoittaa " "sen tilalle oikean muodon. Tämän jälkeen oikoluin kysyy, haluatko korvata " "nykyisestä tiedostosta kaikki muutkin samalla tavalla väärin kirjoitetut " "sanat.\n" "\n" " Seuraavat funktionäppäimet ovat käytössä Oikolue-tilassa:\n" "\n" #: src/help.c:316 msgid "" "Execute Command Help Text\n" "\n" " This mode allows you to insert the output of a command run by the shell " "into the current buffer (or a new buffer in multiple file buffer mode). If " "you need another blank buffer, do not enter any command.\n" "\n" " The following function keys are available in Execute Command mode:\n" "\n" msgstr "" "Suorita komento -komennon käyttöohje\n" "\n" " Tämän valikon kautta voit ajaa komentotulkissa komennon ja liittää sen " "tulosteet nykyiseen puskuriin (tai monen puskurin tilassa uuteen puskuriin). " "Jos tarvitset uuden tyhjän puskurin, älä kirjoita mitään komentoa.\n" "\n" " Seuraavat funktionäppäimet ovat käytössä Suorita komento -tilassa:\n" "\n" #: src/help.c:329 msgid "" "Main nano help text\n" "\n" " The nano editor is designed to emulate the functionality and ease-of-use of " "the UW Pico text editor. There are four main sections of the editor. The " "top line shows the program version, the current filename being edited, and " "whether or not the file has been modified. Next is the main editor window " "showing the file being edited. The status line is the third line from the " "bottom and shows important messages. " msgstr "" "Nanon pääohje\n" "\n" " Nano-editori on suunniteltu vastaamaan toiminnallisuudeltaan ja " "helppokäyttöisyydeltään UW Pico -editoria. Nanon näyttö koostuu neljästä " "osasta: ylin rivi näyttää ohjelman versionumeron, nykyisen tiedoston nimen " "sekä sen, onko tiedostoa muutettu. Seuraavana on pääikkuna, jossa näkyy " "muokattava tiedosto. Tilarivi on kolmas rivi alhaalta lukien ja näyttää " "tärkeät viestit. " #: src/help.c:339 msgid "" "The bottom two lines show the most commonly used shortcuts in the editor.\n" "\n" " The notation for shortcuts is as follows: Control-key sequences are notated " "with a caret (^) symbol and can be entered either by using the Control " "(Ctrl) key or pressing the Escape (Esc) key twice. Escape-key sequences are " "notated with the Meta (M-) symbol and can be entered using either the Esc, " "Alt, or Meta key depending on your keyboard setup. " msgstr "" "Kaksi alinta riviä näyttää useimmin käytetyt pikavalitsimet editorissa.\n" "\n" " Pikavalitsiminen merkintä on seuraava: Control-näppäinsekvenssit merkitään " "(^)-symbolilla ja voidaan kirjoittaa käyttämällä Control (Ctrl) -näppäintä " "tai painamalla Escape (Esc) -näppäintä kahdesti. Escape-näppäinsekvenssit " "merkitään Meta (M-) -symbolillla ja voidaan kirjoittaa joko Esc, Alt, tai " "Meta -näppäimellä riippuen näppäimistösi asetuksista. " #: src/help.c:348 msgid "" "Also, pressing Esc twice and then typing a three-digit decimal number from " "000 to 255 will enter the character with the corresponding value. The " "following keystrokes are available in the main editor window. Alternative " "keys are shown in parentheses:\n" "\n" msgstr "" "Vastaavan arvon voi kirjoittaa myös painamalla Esc-näppäintä kahdesti ja " "kirjoittamalla kolmelukuisen desimaalinumeron välillä 000 ... 255 saa " "vastaavan kirjaimen. Seuraavan näppäilyt ovat käytettävissä editorin " "pääikkunassa. Vaihtoehtoiset näppäimet näytetään sulkeissa:\n" "\n" #: src/help.c:380 src/help.c:457 msgid "enable/disable" msgstr "päälle/pois" #: src/nano.c:559 msgid "Key is invalid in view mode" msgstr "" #: src/nano.c:565 msgid "This function is disabled in restricted mode" msgstr "" #: src/nano.c:573 msgid "Help is not available" msgstr "" #: src/nano.c:684 #, c-format msgid "" "\n" "Buffer written to %s\n" msgstr "" "\n" "Puskuri kirjoitettu tiedostoon ”%s”\n" #: src/nano.c:686 #, c-format msgid "" "\n" "Buffer not written to %s: %s\n" msgstr "" "\n" "Puskuria ei kirjoitettu tiedostoon %s: %s\n" #: src/nano.c:689 #, c-format msgid "" "\n" "Buffer not written: %s\n" msgstr "" "\n" "Puskuria ei kirjoitettu tiedostoon: %s\n" #: src/nano.c:714 msgid "Window size is too small for nano...\n" msgstr "Ikkuna on liian pieni nanolle...\n" #: src/nano.c:807 #, c-format msgid "" "Usage: nano [OPTIONS] [[+LINE,COLUMN] FILE]...\n" "\n" msgstr "" "Käyttö: nano [VALITSIMET] [[+RIVI,SARAKE] TIEDOSTO]...\n" "\n" #: src/nano.c:810 #, c-format msgid "Option\t\tGNU long option\t\tMeaning\n" msgstr "Valitsin\t\tPitkä valitsin\t\tMerkitys\n" #: src/nano.c:812 #, c-format msgid "Option\t\tMeaning\n" msgstr "Valitsin\tMerkitys\n" #: src/nano.c:815 msgid "+LINE,COLUMN" msgstr "+RIVI,SARAKE" #. TRANSLATORS: The next forty or so strings are option descriptions #. * for the --help output. Try to keep them at most 40 characters. #: src/nano.c:818 msgid "Start at line LINE, column COLUMN" msgstr "Aloita rivillä RIVI, sarakkeessa SARAKE" #: src/nano.c:820 msgid "Enable smart home key" msgstr "Ota käyttöön älykäs kotinäppäin" # "tallennettaessa"? #: src/nano.c:822 msgid "Save backups of existing files" msgstr "Tallenna olemassaolevien tiedostojen varmuuskopiot" #: src/nano.c:823 msgid "-C " msgstr "-C " #: src/nano.c:823 msgid "--backupdir=" msgstr "--backupdir=" #: src/nano.c:824 msgid "Directory for saving unique backup files" msgstr "Hakemisto uniikkien varmuuskopiotiedostojen tallentamiseen" #: src/nano.c:827 msgid "Use bold instead of reverse video text" msgstr "Käytä lihavoitua tekstiä käänteisen videotekstin sijasta" #: src/nano.c:829 msgid "Convert typed tabs to spaces" msgstr "Muunna näppäillyt sarkainlyönnit välilyönneiksi" #: src/nano.c:834 msgid "Read a file into a new buffer by default" msgstr "Lue oletuksena tiedosto uuteen puskuriin" #: src/nano.c:837 msgid "Use (vim-style) lock files" msgstr "Käytä (vim-tyylisiä) lukitustiedostoja" #: src/nano.c:842 msgid "Log & read search/replace string history" msgstr "Muista viimeksi etsityt/korvatut merkkijonot" #: src/nano.c:846 msgid "Don't look at nanorc files" msgstr "Älä käytä nanorc-tiedostoja" #: src/nano.c:849 msgid "Fix numeric keypad key confusion problem" msgstr "Korjaa numeerisen näppäimistön näppäinten sekaantumispulma" #: src/nano.c:851 msgid "Don't add newlines to the ends of files" msgstr "Älä lisää rivinvaihtoa tiedostojen loppuun" #: src/nano.c:854 msgid "Don't convert files from DOS/Mac format" msgstr "Älä muunna tiedostoja DOS/Mac-muodosta" #: src/nano.c:856 msgid "Use one more line for editing" msgstr "Käytä yhtä lisäriviä muokkaukseen" #: src/nano.c:860 msgid "Log & read location of cursor position" msgstr "Kirjaa lokiin ja lue kohdistinkoordinaatin sijainti" #: src/nano.c:863 msgid "-Q " msgstr "-Q " #: src/nano.c:863 msgid "--quotestr=" msgstr "--quotestr=" #: src/nano.c:863 msgid "Quoting string" msgstr "Lainauksen merkintä" #: src/nano.c:866 msgid "Restricted mode" msgstr "Rajoitettu tila" #: src/nano.c:868 msgid "Scroll by line instead of half-screen" msgstr "Vieritä rivi kerrallaan puoliruudun sijasta" #: src/nano.c:870 msgid "-T <#cols>" msgstr "-T <#saraketta>" #: src/nano.c:870 msgid "--tabsize=<#cols>" msgstr "--tabsize=<#saraketta>" #: src/nano.c:871 msgid "Set width of a tab to #cols columns" msgstr "Aseta sarkaimen leveys #cols -sarakkeeksi" #: src/nano.c:873 msgid "Do quick statusbar blanking" msgstr "Tyhjennä tilarivi pikaisesti" #: src/nano.c:875 msgid "Print version information and exit" msgstr "Tulosta versiotiedot ja lopeta" #: src/nano.c:878 msgid "Detect word boundaries more accurately" msgstr "Havaitse sanarajat tarkemmin" #: src/nano.c:882 msgid "-Y " msgstr "-Y " #: src/nano.c:882 msgid "--syntax=" msgstr "--syntax=" #: src/nano.c:883 msgid "Syntax definition to use for coloring" msgstr "Väritykseen käytettävä syntaksimääritys" #: src/nano.c:885 msgid "Constantly show cursor position" msgstr "Näytä kohdistimen sijainti jatkuvasti" #: src/nano.c:887 msgid "Fix Backspace/Delete confusion problem" msgstr "Korjaa Backspace/Delete -näppäinten sekaantumispulma" #: src/nano.c:888 msgid "Show this help text and exit" msgstr "" #: src/nano.c:890 msgid "Automatically indent new lines" msgstr "Sisennä uudet rivit automaattisesti" #: src/nano.c:891 msgid "Cut from cursor to end of line" msgstr "Leikkaa kohdistimesta rivin loppuun" #: src/nano.c:894 msgid "Enable the use of the mouse" msgstr "Käytä hiirtä" #: src/nano.c:896 msgid "Do not read the file (only write it)" msgstr "Älä lue tiedostoa (vain kirjoita se)" #: src/nano.c:898 msgid "-o " msgstr "-o " #: src/nano.c:898 msgid "--operatingdir=" msgstr "--operatingdir=" #: src/nano.c:899 msgid "Set operating directory" msgstr "Aseta toimintahakemisto" #: src/nano.c:901 msgid "Preserve XON (^Q) and XOFF (^S) keys" msgstr "Salli XON (^Q)- ja XOFF (^S) -näppäimet" #: src/nano.c:905 msgid "Silently ignore startup issues like rc file errors" msgstr "Älä ilmoita käynnistyspulmista kuten rc-tiedoston virheistä" #: src/nano.c:908 msgid "-r <#cols>" msgstr "-r <#sarakkeet>" #: src/nano.c:908 msgid "--fill=<#cols>" msgstr "--fill=<#sarakkeet>" #: src/nano.c:909 msgid "Set hard-wrapping point at column #cols" msgstr "Aseta kova rivitys sarakkeeseen #cols" #: src/nano.c:913 msgid "-s " msgstr "-s " #: src/nano.c:913 msgid "--speller=" msgstr "--speller=" #: src/nano.c:914 msgid "Enable alternate speller" msgstr "Käytä vaihtoehtoista oikolukuohjelmaa" #: src/nano.c:916 msgid "Auto save on exit, don't prompt" msgstr "Tallenna tiedosto kysymättä poistuttaessa" #: src/nano.c:918 msgid "Save a file by default in Unix format" msgstr "" #: src/nano.c:920 msgid "View mode (read-only)" msgstr "Katselutila (vain luku)" #: src/nano.c:922 msgid "Don't hard-wrap long lines" msgstr "Älä kovarivitä pitkiä rivejä" #: src/nano.c:924 msgid "Don't show the two help lines" msgstr "Älä näytä kahta avusteriviä" #: src/nano.c:926 msgid "Enable suspension" msgstr "Ota käyttöön keskeyttäminen" #: src/nano.c:928 msgid "Enable soft line wrapping" msgstr "Ota käyttöön pehmeä rivitys" #: src/nano.c:937 #, c-format msgid " GNU nano, version %s\n" msgstr " GNU nano, versio %s\n" #: src/nano.c:940 #, c-format msgid " Email: nano@nano-editor.org\tWeb: http://www.nano-editor.org/" msgstr " Sähköposti: nano@nano-editor.org\tWeb: http://www.nano-editor.org/" #: src/nano.c:941 #, c-format msgid "" "\n" " Compiled options:" msgstr "" "\n" " Mukaan käännetyt valitsimet:" #: src/nano.c:1073 msgid "No file name" msgstr "Ei tiedostonimeä" #: src/nano.c:1108 msgid "Save modified buffer (ANSWERING \"No\" WILL DESTROY CHANGES) ? " msgstr "Tallenna muutettu teksti (Muutokset häviävät, jos vastaat ”ei”) ? " #: src/nano.c:1168 msgid "Couldn't reopen stdin from keyboard, sorry\n" msgstr "Vakiosyötteen avaaminen uudelleen näppäimistöstä epäonnistui\n" #: src/nano.c:1192 #, c-format msgid "Reading from stdin, ^C to abort\n" msgstr "Luetaan vakiosyötteestä, ^C lopettaa toiminnon\n" #: src/nano.c:1256 msgid "Received SIGHUP or SIGTERM\n" msgstr "Vastaanotettiin SIGHUP tai SIGTERM\n" #: src/nano.c:1272 #, c-format msgid "Use \"fg\" to return to nano.\n" msgstr "Palaa nanoon komennolla ”fg”.\n" #: src/nano.c:1294 msgid "Suspension is not enabled" msgstr "" #: src/nano.c:1448 msgid "enabled" msgstr "käytössä" #: src/nano.c:1448 msgid "disabled" msgstr "ei käytössä" #: src/nano.c:1607 src/winio.c:1125 msgid "Unknown Command" msgstr "Tuntematon komento" #: src/nano.c:1720 msgid "XON ignored, mumble mumble" msgstr "XON:ia ei käytetä, mutinaa" #: src/nano.c:1725 msgid "XOFF ignored, mumble mumble" msgstr "XOFF:ia ei käytetä, mutinaa" # puuttuu tai liian iso tai liian pieni #: src/nano.c:2139 src/rcfile.c:1334 #, c-format msgid "Requested tab size \"%s\" is invalid" msgstr "Haluttu sarkaimen koko ”%s” ei kelpaa" # puuttuu tai liian iso tai liian pieni #: src/nano.c:2200 src/rcfile.c:1259 #, c-format msgid "Requested fill size \"%s\" is invalid" msgstr "Haluttu täydennyspituus ”%s” ei kelpaa" #: src/nano.c:2247 #, c-format msgid "Type '%s -h' for a list of available options.\n" msgstr "Hae käytettävissä olevat valitsimet kirjoittamalla ’%s -h’.\n" #. TRANSLATORS: For the next three strings, if possible, specify #. * the single-byte shortcuts for both your language and English. #. * For example, in French: "OoYy" for "Oui". #: src/prompt.c:821 msgid "Yy" msgstr "KkYy" #: src/prompt.c:822 msgid "Nn" msgstr "EeNn" #: src/prompt.c:823 msgid "Aa" msgstr "aA" #: src/prompt.c:845 msgid "Yes" msgstr "Kyllä" #: src/prompt.c:850 msgid "All" msgstr "Kaikki" #: src/prompt.c:855 msgid "No" msgstr "Ei" #: src/rcfile.c:142 #, c-format msgid "Error in %s on line %lu: " msgstr "Virhe: %s, rivi %lu: " #: src/rcfile.c:201 #, c-format msgid "Argument '%s' has an unterminated \"" msgstr "parametri ’%s’ sisältää parittoman ”-merkin" #: src/rcfile.c:228 src/rcfile.c:280 src/rcfile.c:732 src/rcfile.c:793 #: src/rcfile.c:882 src/rcfile.c:933 msgid "Regex strings must begin and end with a \" character" msgstr "Säännöllisten lausekkeiden on alettava ja loputtava ”-merkillä" #: src/rcfile.c:254 src/search.c:62 #, c-format msgid "Bad regex \"%s\": %s" msgstr "Säännöllinen lauseke ”%s” ei kelpaa: %s" #: src/rcfile.c:274 msgid "Missing syntax name" msgstr "Puuttuva syntaksin nimi" #: src/rcfile.c:345 msgid "The \"none\" syntax is reserved" msgstr "Syntaksi ”none” on varattu" #: src/rcfile.c:352 msgid "The \"default\" syntax must take no extensions" msgstr "Syntaksi ”default” ei saa ottaa laajennuksia" #: src/rcfile.c:424 msgid "Missing key name" msgstr "Puuttuva näppäinnimi" #: src/rcfile.c:433 src/rcfile.c:444 msgid "Key name is too short" msgstr "Näppäinnimi on liian lyhyt" #: src/rcfile.c:454 msgid "Key name must begin with \"^\", \"M\", or \"F\"" msgstr "Näppäinnimien on alettava merkeillä ”^”, ”M”, tai ”F”" #: src/rcfile.c:457 #, c-format msgid "Key name %s is invalid" msgstr "" #: src/rcfile.c:466 msgid "Must specify a function to bind the key to" msgstr "On määriteltävä funktionäppäin, johon näppäin sidotaan" #. TRANSLATORS: Do not translate the word "all". #: src/rcfile.c:476 msgid "Must specify a menu (or \"all\") in which to bind/unbind the key" msgstr "" "On määriteltävä valikko (tai ”all”), johon näppäin sidotaan/josta näppäin " "irrotetaan" #: src/rcfile.c:483 #, c-format msgid "Cannot map name \"%s\" to a function" msgstr "Nimen ”%s” kartoittaminen funktioon epäonnistui" #: src/rcfile.c:490 #, c-format msgid "Cannot map name \"%s\" to a menu" msgstr "Nimen ”%s” kartoittaminen valikkoon epäonnistui" #: src/rcfile.c:522 #, c-format msgid "Function '%s' does not exist in menu '%s'" msgstr "Funktiota ’%s’ ei ole valikossa ’%s’" #: src/rcfile.c:534 #, c-format msgid "Sorry, keystroke \"%s\" may not be rebound" msgstr "Valitettavasti näppäinmerkkijonossa ”%s” on väärä sidonta" #: src/rcfile.c:631 #, c-format msgid "Error expanding %s: %s" msgstr "Virhe laajennettaessa kohdetta %s: %s" #: src/rcfile.c:674 #, c-format msgid "" "Color \"%s\" not understood.\n" "Valid colors are \"green\", \"red\", \"blue\",\n" "\"white\", \"yellow\", \"cyan\", \"magenta\" and\n" "\"black\", with the optional prefix \"bright\"\n" "for foreground colors." msgstr "" "Tuntematon väri ”%s”.\n" "Nano tuntee värit ”green”, ”red”, ”blue”,\n" "”white”, ”yellow”, ”cyan”, ”magenta” ja\n" "”black”, ja alussa voi olla ”bright”\n" "edustaväreinä." #: src/rcfile.c:696 msgid "Cannot add a color command without a syntax command" msgstr "En voi lisätä värikomentoa ilman syntaksikomentoa" #: src/rcfile.c:701 msgid "Missing color name" msgstr "Puuttuva värin nimi" #: src/rcfile.c:711 src/rcfile.c:872 msgid "Missing regex string" msgstr "Puuttuva säännöllinen lausekemerkkijono" #: src/rcfile.c:787 msgid "\"start=\" requires a corresponding \"end=\"" msgstr "”start=” vaatii vastaavan ”end=”:n" #: src/rcfile.c:839 #, c-format msgid "Background color \"%s\" cannot be bright" msgstr "Taustaväri ”%s” ei voi olla ”bright”" #: src/rcfile.c:867 msgid "Cannot add a header regex without a syntax command" msgstr "En voi lisätä säännöllistä otsakelauseketta ilman syntaksikomentoa" #: src/rcfile.c:922 msgid "Cannot add a magic string regex without a syntax command" msgstr "" "En voi lisätä maagista säännöllistä otsakelauseketta ilman syntaksikomentoa" #: src/rcfile.c:927 msgid "Missing magic string name" msgstr "Puuttuva maaginen säännöllinen lausekemerkkijono" #: src/rcfile.c:985 msgid "Cannot add a linter without a syntax command" msgstr "En voi lisätä esikatselua ilman syntaksikomentoa" #: src/rcfile.c:990 msgid "Missing linter command" msgstr "Puuttuva esikatselukomento" #: src/rcfile.c:1011 msgid "Cannot add formatter without a syntax command" msgstr "En voi lisätä muotoilijaa ilman syntaksikomentoa" #: src/rcfile.c:1016 msgid "Missing formatter command" msgstr "Puuttuva muotoilijakomento" #: src/rcfile.c:1046 #, c-format msgid "Fatal error: no keys mapped for function \"%s\". Exiting.\n" msgstr "" "Vakava virhe: funktioon ”%s” ei ole kartoitettu näppäimiä. Poistutaan.\n" #: src/rcfile.c:1048 #, c-format msgid "" "If needed, use nano with the -I option to adjust your nanorc settings.\n" msgstr "" "Tarvittaessa käytä nano-ohjelmaa ”-I”-valitsimella, jos nanorc-asetuksia " "täytyy säätää.\n" #: src/rcfile.c:1109 #, c-format msgid "Could not find syntax \"%s\" to extend" msgstr "Laajennettavan syntaksin ”%s” löytäminen epäonnistui" #: src/rcfile.c:1125 src/rcfile.c:1134 src/rcfile.c:1144 #, c-format msgid "Command \"%s\" not allowed in included file" msgstr "Komentoa ”%s” ei sallita sisällytetyssä tiedostossa" #: src/rcfile.c:1150 src/rcfile.c:1359 #, c-format msgid "Syntax \"%s\" has no color commands" msgstr "Syntaksissa ”%s” ei ole värikomentoja" #: src/rcfile.c:1180 #, c-format msgid "Command \"%s\" not understood" msgstr "Komentoa ”%s” ei ymmärretty" #: src/rcfile.c:1195 msgid "Missing option" msgstr "Puuttuva valitsin" #: src/rcfile.c:1217 #, c-format msgid "Option \"%s\" requires an argument" msgstr "Valitsin ”%s” vaatii argumentin" #: src/rcfile.c:1235 msgid "Option is not a valid multibyte string" msgstr "Valitsin ei ole monitavuinen merkkijono" #: src/rcfile.c:1272 src/rcfile.c:1300 src/rcfile.c:1309 msgid "Non-blank characters required" msgstr "Ei-tyhjemerkkejä vaadittu" #: src/rcfile.c:1282 msgid "Two single-column characters required" msgstr "Kaksi yksisarakkeista merkkiä vaadittu" #: src/rcfile.c:1348 #, c-format msgid "Cannot unset option \"%s\"" msgstr "En voi poistaa valitsinta ”%s”" #: src/rcfile.c:1354 #, c-format msgid "Unknown option \"%s\"" msgstr "Tuntematon valitsin ”%s”" #: src/rcfile.c:1413 msgid "I can't find my home directory! Wah!" msgstr "Kotihakemistoa ei löydy! Vää!" #: src/rcfile.c:1451 #, c-format msgid "" "\n" "Press Enter to continue starting nano.\n" msgstr "" "\n" "Paina enteriä jatkaaksesi nanon käynnistämistä.\n" #: src/search.c:96 #, c-format msgid "\"%.*s%s\" not found" msgstr "”%.*s%s” ei löytynyt" #. TRANSLATORS: The next three strings are modifiers of the search prompt. #: src/search.c:176 msgid " [Case Sensitive]" msgstr " [Kirj. koko]" #: src/search.c:180 msgid " [Regexp]" msgstr " [Säännöke]" #: src/search.c:184 msgid " [Backwards]" msgstr " [Taaksepäin]" #. TRANSLATORS: The next two strings are modifiers of the search prompt. #: src/search.c:189 msgid " (to replace) in selection" msgstr " (korvattava) valinnassa" #: src/search.c:191 msgid " (to replace)" msgstr " (korvattava)" #. TRANSLATORS: This is a prompt. #: src/search.c:718 msgid "Replace this instance?" msgstr "Korvataanko tämä kohta?" #. TRANSLATORS: This is a prompt. #: src/search.c:883 msgid "Replace with" msgstr "Korvaa merkkijonolla" # Pitäisiköhän olla passiivi? #: src/search.c:924 #, c-format msgid "Replaced %lu occurrence" msgid_plural "Replaced %lu occurrences" msgstr[0] "Korvattu %lu kohta" msgstr[1] "Korvattu %lu kohtaa" #. TRANSLATORS: This is a prompt. #: src/search.c:964 msgid "Enter line number, column number" msgstr "Kirjoita rivinnumero, sarakenumero" #: src/search.c:991 msgid "Invalid line or column number" msgstr "Virheellinen rivi- tai sarakenumero" # versiossa 1.1.99pre2 hakee merkkejä "([{<>}])" #: src/search.c:1124 msgid "Not a bracket" msgstr "Ei ole suljemerkki" #: src/search.c:1191 msgid "No matching bracket" msgstr "Ei vastaavaa suljetta" #: src/text.c:54 msgid "Mark Set" msgstr "Merkintä alkoi" #: src/text.c:58 msgid "Mark Unset" msgstr "Merkintä loppui" #: src/text.c:70 #, c-format msgid "Error invoking \"%s\"" msgstr "Virhe kutsuttaessa kohdetta ”%s”" #: src/text.c:475 msgid "Nothing in undo buffer!" msgstr "Peruutuspuskurissa ei ole mitään!" #: src/text.c:481 src/text.c:634 #, c-format msgid "Internal error: can't match line %d. Please save your work." msgstr "Sisäinen virhe: vastaavaa riviä %d ei löydy. Tallenna työsi." #. TRANSLATORS: Eight of the next nine strings describe actions #. * that are undone or redone. It are all nouns, not verbs. #: src/text.c:495 src/text.c:524 src/text.c:645 src/text.c:686 msgid "text add" msgstr "teksti lisää" #: src/text.c:505 src/text.c:656 msgid "text delete" msgstr "teksti poista" #: src/text.c:528 src/text.c:694 msgid "line join" msgstr "rivin liittäminen" #: src/text.c:547 src/text.c:710 msgid "text cut" msgstr "tekstileikkaus" #: src/text.c:552 src/text.c:714 msgid "text uncut" msgstr "testin leikkauksen peruutus" #: src/text.c:558 src/text.c:691 msgid "Internal error: line is missing. Please save your work." msgstr "" #: src/text.c:561 src/text.c:665 msgid "line break" msgstr "rivin katkaiseminen" #: src/text.c:569 src/text.c:725 msgid "text insert" msgstr "teksti lisää" #: src/text.c:589 src/text.c:718 msgid "text replace" msgstr "teksti korvaa" #: src/text.c:596 src/text.c:732 src/text.c:1030 src/text.c:1174 msgid "Internal error: unknown type. Please save your work." msgstr "Sisäinen virhe: tuntematon tyyppi. Tallenna työsi." #: src/text.c:601 #, c-format msgid "Undid action (%s)" msgstr "Peruttu toiminto (%s)" #: src/text.c:619 msgid "Nothing to re-do!" msgstr "Ei mitään tehtävää!" #: src/text.c:628 msgid "Internal error: cannot set up redo. Please save your work." msgstr "" "Sisäinen virhe: komennon redo asettaminen epäonnistui. Tallenna työsi." #: src/text.c:737 #, c-format msgid "Redid action (%s)" msgstr "Toiminto tehtiin uudelleen (%s)" #: src/text.c:827 src/text.c:2508 src/text.c:2944 msgid "Could not create pipe" msgstr "Putken luominen epäonnistui" #: src/text.c:853 src/text.c:2595 src/text.c:2750 src/text.c:2992 #: src/text.c:3286 msgid "Could not fork" msgstr "Lapsiprosessi epäonnistui" #: src/text.c:1853 #, c-format msgid "Bad quote string %s: %s" msgstr "Lainausmerkintä %s ei kelpaa: %s" #: src/text.c:2241 msgid "Can now UnJustify!" msgstr "Tasaamisen voi perua nyt." #: src/text.c:2435 msgid "Edit a replacement" msgstr "Muokkaa korvausta" #: src/text.c:2510 msgid "Creating misspelled word list, please wait..." msgstr "Luodaan väärin kirjoitettujen sanojen lista, ole hyvä ja odota..." #: src/text.c:2601 src/text.c:2999 msgid "Could not get size of pipe buffer" msgstr "Putken puskurin kokoa ei saatu selville" #: src/text.c:2652 msgid "Error invoking \"spell\"" msgstr "Virhe komennon ”spell” aikana" #: src/text.c:2655 msgid "Error invoking \"sort -f\"" msgstr "Virhe komennon ”sort -f” aikana" #: src/text.c:2658 msgid "Error invoking \"uniq\"" msgstr "Virhe komennon ”uniq” aikana" #: src/text.c:2881 msgid "Invoking spell checker, please wait" msgstr "Käynnistä oikoluin, odota hetki" #: src/text.c:2897 #, c-format msgid "Spell checking failed: %s" msgstr "Oikoluku epäonnistui: %s" #: src/text.c:2899 #, c-format msgid "Spell checking failed: %s: %s" msgstr "Oikoluku epäonnistui: %s: %s" #: src/text.c:2902 msgid "Finished checking spelling" msgstr "Oikoluku on valmis" #: src/text.c:2927 msgid "No linter defined for this type of file!" msgstr "Esikatselua ei ole määritelty tämäntyyppiselle tiedostolle" #: src/text.c:2932 msgid "Save modified buffer before linting?" msgstr "Tallennetaanko muokattu puskuri ennen esikatselua?" #: src/text.c:2949 msgid "Invoking linter, please wait" msgstr "Kutsutaan esikastelua, odota vähän" #: src/text.c:3105 #, c-format msgid "Got 0 parsable lines from command: %s" msgstr "Saatiin 0 jäsenneltäviltä riveiltä komennosta: %s" #: src/text.c:3134 #, c-format msgid "This message is for unopened file %s, open it in a new buffer?" msgstr "" "Tämä viesti on avamaattomalle tiedostolle %s, avataanko se uudessa " "puskurissa?" #: src/text.c:3153 msgid "No more errors in unopened files, cancelling" msgstr "" #: src/text.c:3192 msgid "At last message" msgstr "Viimeisessä viestissä" #: src/text.c:3197 msgid "At first message" msgstr "Ensimmäisessä viestissä" #: src/text.c:3237 msgid "Finished" msgstr "Valmis" #: src/text.c:3259 msgid "Invoking formatter, please wait" msgstr "Kutsutaan muotoilijaa, odota vähän" #: src/text.c:3314 msgid "Finished formatting" msgstr "Lopetettiin muotoilu" #: src/text.c:3396 #, c-format msgid "%sWords: %lu Lines: %ld Chars: %lu" msgstr "%sSanoja: %lu riviä: %ld merkkiä: %lu" #: src/text.c:3397 msgid "In Selection: " msgstr "Valinnassa: " #. TRANSLATORS: This is displayed when the next keystroke will be #. * inserted verbatim. #: src/text.c:3411 msgid "Verbatim Input" msgstr "Merkintarkka syöte" #: src/utils.c:391 src/utils.c:403 msgid "nano is out of memory!" msgstr "Nanolta loppui muisti!" #. TRANSLATORS: This is displayed during the input of a #. * six-digit hexadecimal Unicode character code. #: src/winio.c:1427 msgid "Unicode Input" msgstr "Unikoodisyöte" #: src/winio.c:1991 src/winio.c:1995 msgid "Modified" msgstr "Muokattu" #: src/winio.c:1992 msgid "View" msgstr "Näkymä" #: src/winio.c:2006 msgid "DIR:" msgstr "Kansio:" #: src/winio.c:2013 msgid "File:" msgstr "Tiedosto:" #: src/winio.c:3141 #, c-format msgid "line %ld/%ld (%d%%), col %lu/%lu (%d%%), char %lu/%lu (%d%%)" msgstr "rivi %ld/%ld (%d%%), sarake %lu/%lu (%d%%), merkki %lu/%lu (%d%%)" #: src/winio.c:3271 msgid "The nano text editor" msgstr "Nano-editori" #: src/winio.c:3272 msgid "version" msgstr "versio" #: src/winio.c:3273 msgid "Brought to you by:" msgstr "Tehneet:" #: src/winio.c:3274 msgid "Special thanks to:" msgstr "Erikoiskiitokset:" #: src/winio.c:3275 msgid "The Free Software Foundation" msgstr "Free Software Foundation" #: src/winio.c:3276 msgid "the many translators and the TP" msgstr "monta kielenkääntäjää ja Translationproject" # Special thanks to: (nimiä) For ncurses: (nimiä) #: src/winio.c:3277 msgid "For ncurses:" msgstr "Ncursesista:" #: src/winio.c:3278 msgid "and anyone else we forgot..." msgstr "ja kaikille muille, jotka unohdimme..." #: src/winio.c:3279 msgid "Thank you for using nano!" msgstr "Kiitos nanon käyttämisestä!" language-pack-fi-base/data/fi/LC_MESSAGES/kcm-driver-manager.po0000644000000000000000000002051312704126465021066 0ustar # Finnish translation for kubuntu-driver-manager # Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 # This file is distributed under the same license as the kubuntu-driver-manager package. # FIRST AUTHOR , 2014. # msgid "" msgstr "" "Project-Id-Version: kubuntu-driver-manager\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-09-08 22:52+0000\n" "PO-Revision-Date: 2015-04-01 08:36+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 08:27+0000\n" "X-Generator: Launchpad (build 17995)\n" #: Module.cpp:55 msgid "Driver Manager" msgstr "Ajurihallinta" #: Module.cpp:59 msgid "Copyright 2013 Rohan Garg" msgstr "Tekijänoikeus 2013 Rohan Garg" #: Module.cpp:61 msgid "Rohan Garg" msgstr "Rohan Garg" #: Module.cpp:61 msgid "Author" msgstr "Tekijä" #: Module.cpp:62 msgid "Harald Sitter" msgstr "Harald Sitter" #: Module.cpp:62 msgid "Qt 5 port" msgstr "" #: Module.cpp:77 msgctxt "@title/rich" msgid "Your computer requires no proprietary drivers" msgstr "Tietokoneesi ei tarvitse suljettuja ajureita" #: Module.cpp:130 msgctxt "" "The backend is trying to figure out what drivers are suitable for the users " "system" msgid "Collecting information about your system" msgstr "Kerätään tietokoneeseen liittyviä tietoja" #: Module.cpp:220 DriverManager.cpp:248 msgctxt "@label" msgid "" "The package system could not be initialized, your configuration may be " "broken." msgstr "" "Pakettijärjestelmää ei voitu valmistella. Asennus saattaa olla rikki." #: Module.cpp:232 msgctxt "The backend replied with a error" msgid "" "Something went terribly wrong. Please hit the 'Refresh Driver List' button" msgstr "" "Jokin meni pahasti vikaan. Napsauta \"Päivitä ajuriluettelo\"-painiketta" #: rc.cpp:1 msgctxt "NAME OF TRANSLATORS" msgid "Your names" msgstr " ,Launchpad Contributions:,Jiri Grönroos" #: rc.cpp:2 msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" msgstr ",," #. i18n: file: DriverWidget.ui:14 #. i18n: ectx: property (windowTitle), widget (QWidget, Form) #: rc.cpp:5 msgid "Form" msgstr "" #. i18n: file: DriverWidget.ui:20 #. i18n: ectx: property (text), widget (QLabel, label) #: rc.cpp:8 msgid "TextLabel" msgstr "" #. i18n: file: Module.ui:14 #. i18n: ectx: property (windowTitle), widget (QWidget, Module) #: rc.cpp:11 msgid "Dialog" msgstr "" #. i18n: file: Module.ui:63 #. i18n: ectx: property (text), widget (QPushButton, reloadButton) #: rc.cpp:14 msgid "Refresh Driver List" msgstr "Päivitä ajuriluettelo" #: DriverWidget.cpp:45 #, kde-format msgctxt "@info %1 is hardware vendor, %2 is hardware model" msgid "%1 %2" msgstr "%1 %2" #: DriverWidget.cpp:79 #, kde-format msgctxt "Manually installed 3rd party driver" msgid "This device is using a manually-installed driver : (%1)" msgstr "Tämä laite käyttää käsin asennettua ajuria : (%1)" #: DriverWidget.cpp:86 #, kde-format msgctxt "" "%1 is description and %2 is package name; when driver is recommended for use" msgid "Using %1 from %2 (Recommended Driver)" msgstr "Käytössä %1 paketista %2 (suositeltu ajuri)" #: DriverWidget.cpp:91 #, kde-format msgctxt "%1 is description and %2 is package name" msgid "Using %1 from %2" msgstr "Käytössä %1 paketista %2" #: DriverWidget.cpp:98 msgctxt "The driver is under a open source license" msgid "Open Source Driver" msgstr "Avoimen lähdekoodin ajuri" #: DriverWidget.cpp:101 msgctxt "The driver is under a proprietary license" msgid "Proprietary Driver" msgstr "Suljettu ajuri" #: DriverManager.cpp:253 msgctxt "@label" msgid "" "Another application seems to be using the package system at this time. You " "must close all other package managers before you will be able to install or " "remove any packages." msgstr "" "Toinen sovellus vaikuttaa käyttävän pakettienhallintajärjestelmää juuri nyt. " "Sulje kaikki muut pakettienhallintajärjestelmät, ennen kuin yrität asentaa " "tai poistaa paketteja." #: DriverManager.cpp:260 #, kde-format msgctxt "@label" msgid "" "You do not have enough disk space in the directory at %1 to continue with " "this operation." msgstr "" "Hakemistossa %1 ei ole riittävästi tallennustilaa tämän toiminnon " "jatkamiseksi." #: DriverManager.cpp:266 msgctxt "@label" msgid "Could not download packages" msgstr "Paketteja ei voitu ladata" #: DriverManager.cpp:269 msgctxt "@label" msgid "An error occurred while applying changes:" msgstr "Tapahtui virhe muutoksia toteuttaessa:" #: DriverManager.cpp:273 msgctxt "@label" msgid "" "This operation cannot continue since proper authorization was not provided" msgstr "" "Tätä toimintoa ei voi jatkaa, koska tarvittavaa valtuutusta ei saatu." #: DriverManager.cpp:277 msgctxt "@label" msgid "" "It appears that the QApt worker has either crashed or disappeared. Please " "report a bug to the QApt maintainers" msgstr "" "Vaikuttaa siltä, että QApt-hallintaohjelma on joko kaatunut tai kadonnut. " "Ilmoittakaa virheestä QAptin ylläpitäjille." #: DriverManager.cpp:285 msgctxt "@label" msgid "" "The following package has not been verified by its author. Downloading " "untrusted packages has been disallowed by your current configuration." msgid_plural "" "The following packages have not been verified by their authors. Downloading " "untrusted packages has been disallowed by your current configuration." msgstr[0] "" "Seuraavan paketin tekijä ei ole varmentanut pakettia. Varmentamattomien " "pakettien lataaminen on estetty nykyisten asetusten toimesta." msgstr[1] "" "Seuraavien pakettien tekijät eivät ole varmentaneet pakettejaan. " "Varmentamattomien pakettien lataaminen on estetty nykyisten asetusten " "toimesta." #: DriverManager.cpp:298 #, kde-format msgctxt "@label" msgid "" "The package \"%1\" has not been found among your software sources. " "Therefore, it cannot be installed. " msgstr "" "Pakettia \"%1\" ei löytynyt ohjelmistolähteistäsi, joten sitä ei voida " "asentaa. " #: DriverManager.cpp:310 msgctxt "@title:window" msgid "Media Change Required" msgstr "Asennusmedian vaihto vaaditaan" #: DriverManager.cpp:311 #, kde-format msgctxt "@label" msgid "Please insert %1 into %2" msgstr "Laita %1 kohteeseen %2" #: DriverManager.cpp:320 msgctxt "@title:window" msgid "Warning - Unverified Software" msgstr "Varoitus - varmentamaton ohjelma" #: DriverManager.cpp:322 msgctxt "@label" msgid "" "The following piece of software cannot be verified. Installing " "unverified software represents a security risk, as the presence of " "unverifiable software can be a sign of tampering. Do you wish to " "continue?" msgid_plural "" "The following pieces of software cannot be verified. Installing " "unverified software represents a security risk, as the presence of " "unverifiable software can be a sign of tampering. Do you wish to " "continue?" msgstr[0] "" "Seuraavaa ohjelmaa ei voitu varmentaa. Varmentamattomien ohjelmien " "asentaminen on tietoturvariski, koska varmentamaton ohjelma voi olla merkki " "siitä, että ohjelmaa on peukaloitu. Haluatko varmasti jatkaa?" msgstr[1] "" "Seuraavia ohjelmia ei voitu varmentaa. Varmentamattomien ohjelmien " "asentaminen on tietoturvariski, koska varmentamaton ohjelma voi olla merkki " "siitä, että ohjelmaa on peukaloitu. Haluatko varmasti jatkaa?" #: DriverManager.cpp:341 msgctxt "@title:window" msgid "Configuration File Changed" msgstr "Asetustiedostoa muutettu" #: DriverManager.cpp:343 #, kde-format msgctxt "@label Notifies a config file change" msgid "" "A new version of the configuration file %1 is " "available, but your version has been modified. Would you like to keep your " "current version or install the new version?" msgstr "" "Uusi versio asetustiedostosta %1 on saatavilla, mutta " "käytössäsi olevaa versiota on muokattu. Haluatko säilyttää nykyisen version " "vai asentaa uuden version?" #: DriverManager.cpp:348 msgctxt "@action Use the new config file" msgid "Use New Version" msgstr "Käytä uutta versiota" #: DriverManager.cpp:349 msgctxt "@action Keep the old config file" msgid "Keep Old Version" msgstr "Säilytä vanha versio" language-pack-fi-base/data/fi/LC_MESSAGES/checkbox.po0000644000000000000000000060073612704126465017214 0ustar # Finnish translation for checkbox # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the checkbox package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" "Project-Id-Version: checkbox\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-01-27 17:46+0000\n" "PO-Revision-Date: 2012-09-26 08:52+0000\n" "Last-Translator: Sami Jaktholm \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:28+0000\n" "X-Generator: Launchpad (build 17995)\n" #. Title of the user interface #: ../qt/checkbox-qt.desktop.in.h:1 ../plugins/user_interface.py:43 msgid "System Testing" msgstr "Järjestelmän testaus" #: ../gtk/checkbox-gtk.ui.h:2 ../checkbox_gtk/gtk_interface.py:561 msgid "_Test" msgstr "_Testaa" #: ../gtk/checkbox-gtk.ui.h:3 msgid "_Yes" msgstr "K_yllä" #: ../gtk/checkbox-gtk.ui.h:4 msgid "_No" msgstr "_Ei" #: ../gtk/checkbox-gtk.ui.h:5 msgid "_Skip this test" msgstr "Ohita tämä te_sti" #: ../checkbox_cli/cli_interface.py:460 msgid "Further information:" msgstr "Lisätietoja:" #: ../gtk/checkbox-gtk.ui.h:7 msgid "_Select All" msgstr "Valitse k_aikki" #: ../gtk/checkbox-gtk.ui.h:8 msgid "_Deselect All" msgstr "_Poista kaikki valinnat" #: ../gtk/checkbox-gtk.ui.h:9 msgid "_Previous" msgstr "_Edellinen" #: ../gtk/checkbox-gtk.ui.h:10 msgid "Ne_xt" msgstr "Seu_raava" #: ../qt/checkbox-qt.desktop.in.h:2 msgid "Test your system and submit results to Launchpad" msgstr "" #. description #: ../jobs/audio.txt.in:8 msgid "Test to detect audio devices" msgstr "Testi äänilaitteiden havaitsemiseen" #. description #: ../jobs/audio.txt.in:20 msgid "" "PURPOSE:\n" " This test will check that internal speakers work correctly\n" "STEPS:\n" " 1. Make sure that no external speakers or headphones are connected\n" " If testing a desktop, external speakers are allowed\n" " 2. Click the Test button to play a brief tone on your audio device\n" "VERIFICATION:\n" " Did you hear a tone?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, toimivatko sisäiset kaiuttimet oikein\n" "SUORITUS:\n" " 1. Varmista, että ulkoisia kaiuttimia tai kuulokkeita ei ole yhdistetty\n" " Jos testaat pöytäkonetta, ulkoiset kaiuttimet voivat olla liitettynä\n" " 2. Napsauta Testaa-painiketta toistaaksesi lyhyen äänen " "äänilaitteellasi\n" "VAHVISTUS:\n" " Kuulitko äänen?" #. description #: ../jobs/audio.txt.in:40 msgid "" "PURPOSE:\n" " HDMI audio interface verification\n" "STEPS:\n" " 1. Plug an external HDMI device with sound (Use only one " "HDMI/DisplayPort interface at a time for this test)\n" " 2. Click the Test button\n" "VERIFICATION:\n" " Did you hear the sound from the HDMI device?" msgstr "" #. description #: ../jobs/audio.txt.in:59 msgid "" "PURPOSE:\n" " DisplayPort audio interface verification\n" "STEPS:\n" " 1. Plug an external DisplayPort device with sound (Use only one " "HDMI/DisplayPort interface at a time for this test)\n" " 2. Click the Test button\n" "VERIFICATION:\n" " Did you hear the sound from the DisplayPort device?" msgstr "" #. description #: ../jobs/audio.txt.in:78 msgid "" "PURPOSE:\n" " This test will check that headphones connector works correctly\n" "STEPS:\n" " 1. Connect a pair of headphones to your audio device\n" " 2. Click the Test button to play a sound to your audio device\n" "VERIFICATION:\n" " Did you hear a sound through the headphones and did the sound play " "without any distortion, clicks or other strange noises from your headphones?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, toimiiko kuulokeliitäntä oikein\n" "SUORITUS:\n" " 1. Liitä kuulokkeet äänilaitteeseesi\n" " 2. Paina Testaa painiketta toistaaksesi äänen äänilaitteellasi\n" "VAHVISTUS:\n" " Kuulitko kuulokkeista äänen, jossa ei kuulu rahinaa, naksahduksia tai " "muita outoja ääniä?" #. description #: ../jobs/audio.txt.in:97 msgid "" "PURPOSE:\n" " This test will check that recording sound using the onboard microphone " "works correctly\n" "STEPS:\n" " 1. Disconnect any external microphones that you have plugged in\n" " 2. Click \"Test\", then speak into your internal microphone\n" " 3. After a few seconds, your speech will be played back to you.\n" "VERIFICATION:\n" " Did you hear your speech played back?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, onnistuuko äänen tallentaminen sisäisellä mikrofonilla\n" "SUORITUS:\n" " 1. Irrota kaikki ulkoiset mikrofonit jotka tietokoneeseen on kytketty\n" " 2. Napsauta Testaa painiketta ja puhu sisäiseen mikrofoniin\n" " 3. Muutaman sekunnin kuluttua puheesi toistetaan sinulle\n" "VAHVISTUS:\n" " Kuulitko puheesi toistuvan?" #. description #: ../jobs/audio.txt.in:117 msgid "" "PURPOSE:\n" " This test will check that recording sound using an external microphone " "works correctly\n" "STEPS:\n" " 1. Connect a microphone to your microphone port\n" " 2. Click \"Test\", then speak into the external microphone\n" " 3. After a few seconds, your speech will be played back to you\n" "VERIFICATION:\n" " Did you hear your speech played back?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että onnistuuko äänen tallentaminen ulkoisella " "mikrofonilla oikein\n" "SUORITUS:\n" " 1. Kytke mikrofooni mikrofoniliitäntään.\n" " 2. Napsauta Testaa-painiketta ja puhu mikrofoniin\n" " 3. Muutaman sekunnin kuluttua puheesi toistetaan sinulle\n" "VAHVISTUS:\n" " Kuulitko puheesi toistuvan?" #. description #: ../jobs/audio.txt.in:135 msgid "" "PURPOSE:\n" " This test will check that a USB audio device works correctly\n" "STEPS:\n" " 1. Connect a USB audio device to your system\n" " 2. Click \"Test\", then speak into the microphone\n" " 3. After a few seconds, your speech will be played back to you\n" "VERIFICATION:\n" " Did you hear your speech played back through the USB headphones?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että USB-äänilaite toimii oikein.\n" "SUORITUS:\n" " 1. Liitä USB-äänilaite järjestelmääsi\n" " 2. Valitse \"Testaa\" ja puhu mikrofoniin\n" " 3. Muutaman sekunnin kuluttua, puheesi toistetaan\n" "VAHVISTUS:\n" " Kuulitko puheesi USB-äänilaitteesta?" #. description #: ../jobs/audio.txt.in:149 msgid "" "Play back a sound on the default output and listen for it on the default " "input." msgstr "" "Toista ääntä oletusulostulon kautta ja kuuntele sitä " "oletussisääntuloliitännästä." #. description #: ../jobs/audio.txt.in:165 msgid "" "Collect audio-related system information. This data can be used to simulate " "this computer's audio subsystem and perform more detailed tests under a " "controlled environment." msgstr "" "Kerää äänijärjestelmän tietoja. Tietoja voidaan käyttää tietokoneen " "äänijärjestelmän simulointiin ja tarkempien testien suorittamiseen " "hallitussa ympäristössä." #. description #: ../jobs/audio.txt.in:175 msgid "Attaches the audio hardware data collection log to the results." msgstr "Liittää äänilaitteiston tietojen keräyslokin tuloksiin." #. description #: ../jobs/audio.txt.in:182 msgid "" "PURPOSE:\n" " Check that the various audio channels are working properly\n" "STEPS:\n" " 1. Click the Test button\n" "VERIFICATION:\n" " You should clearly hear a voice from the different audio channels" msgstr "" "TARKOITUS:\n" " Vahvistetaan, että useat äänikanavat toimivat oikein\n" "SUORITUS:\n" " 1. Napsauta Testaa\n" "VAHVISTUS:\n" " Sinun tulisi kuulla ääni eri äänikanavista" #. description #: ../jobs/audio.txt.in:185 msgid "" "This test will verify that the volume levels are at an acceptable level on " "your local system. The test will validate that the volume is greater than " "or equal to minvol and less than or equal to maxvol for all sources (inputs) " "and sinks (outputs) recognized by PulseAudio. It will also validate that " "the active source and sink are not muted. You should not manually adjust " "the volume or mute before running this test." msgstr "" #. description #: ../jobs/audio.txt.in:208 msgid "" "PURPOSE:\n" " Check that external line out connection works correctly\n" "STEPS:\n" " 1. Insert cable to speakers (with built-in amplifiers) on the line out " "port\n" " 2. Open system sound preferences, 'Output' tab, select 'Line-out' on " "the connector list. Click the Test button\n" " 3. On the system sound preferences, select 'Internal Audio' on the " "device list and click 'Test Speakers' to check left and right channel\n" "VERIFICATION:\n" " 1. Do you hear a sound in the speakers? The internal speakers should " "*not* be muted automatically\n" " 2. Do you hear the sound coming out on the corresponding channel?" msgstr "" #. description #: ../jobs/audio.txt.in:228 msgid "" "PURPOSE:\n" " Check that external line in connection works correctly\n" "STEPS:\n" " 1. Use a cable to connect the line in port to an external line out " "source.\n" " 2. Open system sound preferences, 'Input' tab, select 'Line-in' on the " "connector list. Click the Test button\n" " 3. After a few seconds, your recording will be played back to you.\n" "VERIFICATION:\n" " Did you hear your recording?" msgstr "" #. description #: ../jobs/audio.txt.in:289 msgid "" "PURPOSE:\n" " Check that balance control works correctly on internal speakers\n" "STEPS:\n" " 1. Check that moving the balance slider from left to right works " "smoothly\n" " 2. Click the Test button to play an audio tone for 10 seconds.\n" " 3. Move the balance slider from left to right and back.\n" " 4. Check that actual speaker audio balance follows your setting.\n" "VERIFICATION:\n" " Does the slider move smoothly, as well as being followed by the setting " "by the actual audio output?" msgstr "" #. description #: ../jobs/audio.txt.in:310 msgid "" "PURPOSE:\n" " Check that balance control works correctly on external headphone\n" "STEPS:\n" " 1. Check that moving the balance slider from left to right works " "smoothly\n" " 2. Click the Test button to play an audio tone for 10 seconds.\n" " 3. Move the balance slider from left to right and back.\n" " 4. Check that actual headphone audio balance follows your setting.\n" "VERIFICATION:\n" " Does the slider move smoothly, as well as being followed by the setting " "by the actual audio output?" msgstr "" #. description #: ../jobs/benchmarks.txt.in:18 msgid "Benchmark for each disk" msgstr "Mittaa jokaisen levyn suorituskyky" #. description #: ../jobs/benchmarks.txt.in:35 msgid "Run gtkperf to make sure that GTK based test cases work" msgstr "Aja gtkpref varmistaaksesi, että GTK:hon perustuvat testit toimivat" #. description #: ../jobs/benchmarks.txt.in:43 msgid "Run Render-Bench XRender/Imlib2 benchmark" msgstr "Aja Render-Bench XRender/Imlib2 -mittaus" #. description #: ../jobs/benchmarks.txt.in:50 msgid "Run Qgears2 XRender Extension gearsfancy benchmark" msgstr "Aja Qgears2 XRender Extension gearsfancy -mittaus" #. description #: ../jobs/benchmarks.txt.in:57 msgid "Run Qgears2 XRender Extension image scaling benchmark" msgstr "Aja Qgears2 XRender Extension image scaling -mittaus" #. description #: ../jobs/benchmarks.txt.in:64 msgid "Run Qgears2 OpenGL gearsfancy benchmark" msgstr "Aja Qgears2 OpenGL gearsfancy -mittaus" #. description #: ../jobs/benchmarks.txt.in:71 msgid "Run Qgears2 OpenGL image scaling benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:80 msgid "Run GLmark2-ES2 benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:90 msgid "Run GLmark2 benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:99 msgid "Run globs benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:105 msgid "Run Unigine Santuary benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:111 msgid "Run Unigine Tropics benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:117 msgid "Run Unigine Heaven benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:123 msgid "Run Lightsmark benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:129 msgid "Run Cachebench Read benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:135 msgid "Run Cachebench Write benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:141 msgid "Run Cachebench Read / Modify / Write benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:147 msgid "Run Stream Copy benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:153 msgid "Run Stream Scale benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:159 msgid "Run Stream Add benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:165 msgid "Run Stream Triad benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:172 msgid "Run Network Loopback benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:178 msgid "Check the time needed to reconnect to a WIFI access point" msgstr "" #. description #: ../jobs/benchmarks.txt.in:184 msgid "Run Encode MP3 benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:190 msgid "Run x264 H.264/AVC encoder benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:196 msgid "Run GnuPG benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:202 msgid "Run Compress PBZIP2 benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:208 msgid "Run Compress 7ZIP benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:214 msgid "Run N-Queens benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:220 msgid "Run Himeno benchmark" msgstr "" #. description #: ../jobs/benchmarks.txt.in:226 msgid "CPU utilization on an idle system." msgstr "" #. description #: ../jobs/benchmarks.txt.in:232 msgid "Disk utilization on an idle system." msgstr "" #. description #: ../jobs/benchmarks.txt.in:241 msgid "" "Run a stress test based on FurMark (OpenGL 2.1 or 3.2) Fullscreen 1920x1080 " "no antialiasing" msgstr "" #. description #: ../jobs/benchmarks.txt.in:252 msgid "" "Run a stress test based on FurMark (OpenGL 2.1 or 3.2) Windowed 1024x640 no " "antialiasing" msgstr "" #. description #: ../jobs/benchmarks.txt.in:263 msgid "" "Run GiMark, a geometry instancing test (OpenGL 3.3) Fullscreen 1920x1080 no " "antialiasing" msgstr "" #. description #: ../jobs/benchmarks.txt.in:274 msgid "" "Run GiMark, a geometry instancing test (OpenGL 3.3) Windowed 1024x640 no " "antialiasing" msgstr "" #. description #: ../jobs/benchmarks.txt.in:285 msgid "" "Run a tessellation test based on TessMark (OpenGL 4.0) Fullscreen 1920x1080 " "no antialiasing" msgstr "" #. description #: ../jobs/benchmarks.txt.in:295 msgid "" "Run a tessellation test based on TessMark (OpenGL 4.0) Windowed 1024x640 no " "antialiasing" msgstr "" #. description #: ../jobs/bluetooth.txt.in:23 msgid "" "Automated test to store bluetooth device information in checkbox report" msgstr "" "Automaattinen testi bluetooth-laitteiden tietojen liittämiseksi raporttiin" #. description #: ../jobs/bluetooth.txt.in:30 msgid "" "PURPOSE:\n" " This test will check that bluetooth connection works correctly\n" "STEPS:\n" " 1. Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n" " 2. Click on the bluetooth icon in the menu bar\n" " 3. Select 'Setup new device'\n" " 4. Look for the device in the list and select it\n" " 5. In the device write the PIN code automatically chosen by the wizard\n" " 6. The device should pair with the computer\n" " 7. Right-click on the bluetooth icon and select browse files\n" " 8. Authorize the computer to browse the files in the device if needed\n" " 9. You should be able to browse the files\n" "VERIFICATION:\n" " Did all the steps work?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, toimiiko bluetooth-yhteys\n" "SUORITUS:\n" " 1. Ota bluetooth käyttöön jollakin laitteella (PDA, puhelin, jne.)\n" " 2. Paina bluetooth-kuvaketta valikkopalkissa\n" " 3. Valitse \"Asenna uusi laite\"\n" " 4. Etsi laite listasta ja valitse se\n" " 5. Anna laitteelle asetusohjelman ehdottama PIN-koodi\n" " 6. Laitteen ja koneesi välille pitäisi avautua yhteys\n" " 7. Paina bluetooth-kuvaketta ja valitse \"Selaa tiedostoja\"\n" " 8. Anna koneellesi oikeus selata tiedostoja laitteella tarvittaessa\n" " 9. Tiedostojen selaamisen pitäisi onnistua\n" "VAHVISTUS:\n" " Onnistuivatko kaikki kohdat?" #. description #: ../jobs/bluetooth.txt.in:50 msgid "" "PURPOSE:\n" " This test will check that you can transfer information through a " "bluetooth connection\n" "STEPS:\n" " 1. Make sure that you're able to browse the files in your mobile device\n" " 2. Copy a file from the computer to the mobile device\n" " 3. Copy a file from the mobile device to the computer\n" "VERIFICATION:\n" " Were all files copied correctly?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, onnistuuko tiedon siirtäminen bluetooth-yhteyden " "välityksellä\n" "SUORITUS:\n" " 1. Varmista, että pystyt selaamaan kaikkia tiedostoja " "mobiililaitteessasi\n" " 2. Kopioi tiedosto tietokoneelta mobiililaitteeseen\n" " 3. Kopioi tiedosto mobiililaitteelta tietokoneeseen\n" "VAHVISTUS:\n" " Kopioitiinko kaikki tiedostot onnistuneesti?" #. description #: ../jobs/bluetooth.txt.in:61 msgid "" "PURPOSE:\n" " This test will check that you can record and hear audio using a " "bluetooth audio device\n" "STEPS:\n" " 1. Enable the bluetooth headset\n" " 2. Click on the bluetooth icon in the menu bar\n" " 3. Select 'Setup new device'\n" " 4. Look for the device in the list and select it\n" " 5. In the device write the PIN code automatically chosen by the wizard\n" " 6. The device should pair with the computer\n" " 7. Click \"Test\" to record for five seconds and reproduce in the " "bluetooth device\n" "VERIFICATION:\n" " Did you hear the sound you recorded in the bluetooth" msgstr "" "TARKOITUS:\n" " Tarkistetaan, onnistuuko äänen toistaminen ja nauhoittaminen bluetooth-" "äänilaitteen kautta\n" "SUORITUS:\n" " 1. Ota bluetooth-kuulokkeet käyttöön\n" " 2. Paina bluetooth-kuvaketta valikkopalkissa\n" " 3. Valitse \"Asenna uusi laite\"\n" " 4. Etsi laite listasta ja valitse se\n" " 5. Anna laitteelle asetusohjelman ehdottama PIN-koodi\n" " 6. Laitteen ja koneesi välille pitäisi avautua yhteys\n" " 7. Paina Testaa-nappia tallentaaksesi ääntä viiden sekunnin ajan ja " "toistaaksesi sen bluetooth-laitteella\n" "VAHVISTUS:\n" " Kuuliko tallentamasi äänen bluetoothin kautta?" #. description #: ../jobs/bluetooth.txt.in:105 msgid "" "PURPOSE:\n" " This test will check that you can use a BlueTooth HID device\n" "STEPS:\n" " 1. Enable either a BT mouse or keyboard\n" " 2. Click on the bluetooth icon in the menu bar\n" " 3. Select 'Setup new device'\n" " 4. Look for the device in the list and select it\n" " 5. For mice, perform actions such as moving the pointer, right and left " "button clicks and double clicks\n" " 6. For keyboards, click the Test button to lauch a small tool. Enter " "some text into the tool and close it.\n" "VERIFICATION:\n" " Did the device work as expected?" msgstr "" #. description #: ../jobs/camera.txt.in:6 msgid "This Automated test attempts to detect a camera." msgstr "Tämä automaattinen testi yrittää havaita kameran." #. description #: ../jobs/camera.txt.in:14 msgid "" "PURPOSE:\n" " This test will check that the built-in camera works\n" "STEPS:\n" " 1. Click on Test to display a video capture from the camera for ten " "seconds.\n" "VERIFICATION:\n" " Did you see the video capture?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että sisäänrakennettu kamera toimii\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" toistaaksesi kameralla kuvatun kymmenen sekunnin " "videopätkän\n" "VAHVISTUS:\n" " Näitkö videopätkän?" #. description #: ../jobs/camera.txt.in:31 msgid "" "PURPOSE:\n" " This test will check that the built-in camera works\n" "STEPS:\n" " 1. Click on Test to display a still image from the camera for ten " "seconds.\n" "VERIFICATION:\n" " Did you see the image?" msgstr "" #. description #: ../jobs/camera.txt.in:46 msgid "" " Takes multiple pictures based on the resolutions supported by the camera " "and\n" " validates their size and that they are of a valid format." msgstr "" #. description #: ../jobs/codecs.txt.in:8 msgid "" "PURPOSE:\n" " This test will verify your system's ability to play Ogg Vorbis audio " "files.\n" "STEPS:\n" " 1. Click Test to play an Ogg Vorbis file (.ogg)\n" " 2. Please close the player to proceed.\n" "VERIFICATION:\n" " Did the sample play correctly?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, onnistuuko Ogg Vorbis -äänitiedostojen toistaminen " "järjestelmällä.\n" "SUORITUS:\n" " 1. Paina \"Testaa\" toistaaksesi Ogg Vorbis -tiedoston (.ogg)\n" " 2. Sulje soitin jatkaaksesi.\n" "VAHVISTUS:\n" " Toistuiko näyte onnistuneesti?" #. description #: ../jobs/codecs.txt.in:24 msgid "" "PURPOSE:\n" " This test will verify your system's ability to play Wave Audio files.\n" "STEPS:\n" " 1. Select Test to play a Wave Audio format file (.wav)\n" " 2. Please close the player to proceed.\n" "VERIFICATION:\n" " Did the sample play correctly?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, onnistuuko Wave-äänitiedostojen toistaminen " "järjestelmällä.\n" "SUORITUS:\n" " 1. Paina \"Testaa\" toistaaksesi Wave-tiedoston (.wav)\n" " 2. Sulje soitin jatkaaksesi\n" "VAHVISTUS:\n" " Toistuiko näyte onnistuneesti?" #. description #: ../jobs/cpu.txt.in:8 msgid "" "Test the CPU scaling capabilities using Firmware Test Suite (fwts cpufreq)." msgstr "" "Testataan suorittimen skaalausominaisuuksia käyttäen FirmWare Test Suitea " "(fwts cpufreq)" #. description #: ../jobs/cpu.txt.in:15 msgid "Attaches the log generated by cpu/scaling_test to the results" msgstr "" #. description #: ../jobs/cpu.txt.in:21 msgid "Test for clock jitter." msgstr "" #. description #: ../jobs/cpu.txt.in:28 msgid "Test offlining CPUs in a multicore system." msgstr "" "Testataan suoritinydinten sammuttamista moniytimellisissä järjestelmissä" #. description #: ../jobs/cpu.txt.in:35 msgid "This test checks cpu topology for accuracy" msgstr "" #. description #: ../jobs/cpu.txt.in:42 msgid "This test checks that CPU frequency governors are obeyed when set." msgstr "" "Tarkistetaan, totteleeko suoritin käskyjä, kun sen tilaa halutaan muuttaa." #. description #: ../jobs/cpu.txt.in:49 msgid "Validate that the Vector Floating Point Unit is running on ARM device" msgstr "" #. description #: ../jobs/daemons.txt.in:5 msgid "Test if the atd daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko atd-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:11 msgid "Test if the cron daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko cron-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:17 msgid "Test if the cupsd daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko cupsd-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:23 msgid "Test if the getty daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko getty-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:29 msgid "Test if the init daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko init-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:35 msgid "Test if the klogd daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko klogd-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:41 msgid "Test if the nmbd daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko nmbd-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:47 msgid "Test if the smbd daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko smbd-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:53 msgid "Test if the syslogd daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko syslogd-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:60 msgid "Test if the udevd daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko udevd-taustapalvelu käynnissä, kun paketti on asennettu " "järjestelmään." #. description #: ../jobs/daemons.txt.in:66 msgid "Test if the winbindd daemon is running when the package is installed." msgstr "" "Tarkistetaan, onko winbindd-taustapalvelu käynnissä, kun paketti on " "asennettu järjestelmään." #. description #: ../jobs/disk.txt.in:4 msgid "Detects and displays disks attached to the system." msgstr "Havaitsee ja näyttää järjestelmään kytketyt levyt." #. description #: ../jobs/disk.txt.in:9 msgid "Check stats changes for each disk" msgstr "" #. description #: ../jobs/disk.txt.in:27 msgid "SMART test" msgstr "SMART-testi" #. description #: ../jobs/disk.txt.in:45 msgid "Maximum disk space used during a default installation test" msgstr "" #. description #: ../jobs/disk.txt.in:45 msgid "Verify system storage performs at or above baseline performance" msgstr "" #. description #: ../jobs/disk.txt.in:62 msgid "" "Verify that storage devices, such as Fibre Channel and RAID can be detected " "and perform under stress." msgstr "" "Tarkistetaan, että muistilaitteet, kuten Fibre Channel ja RAID havaitaan ja " "että ne kestävät kuormitusta." #. description #: ../jobs/disk.txt.in:82 msgid "" "Some new hard drives include a feature that parks the drive heads after a " "short period of inactivity. This is a power-saving feature, but it can have " "a bad interaction with the operating system that results in the drive " "constantly parked then activated. This produces excess wear on the drive, " "potentially leading to early failures." msgstr "" #. description #: ../jobs/esata.txt.in:4 msgid "" "PURPOSE:\n" " This test will check the system can detect the insertion of an eSATA " "HDD\n" "STEPS:\n" " 1. Click 'Test' to begin the test. This test will\n" " timeout and fail if the insertion has not been detected within 20 " "seconds.\n" " 2. Plug an eSATA HDD into an available eSATA port.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the " "automatically\n" " selected result" msgstr "" #. description #: ../jobs/esata.txt.in:20 msgid "" "This is an automated test which performs read/write operations on an " "attached eSATA HDD" msgstr "" #. description #: ../jobs/esata.txt.in:28 msgid "" "PURPOSE:\n" " This test will check the system can detect the removal of an eSATA HDD\n" "STEPS:\n" " 1. Click 'Test' to begin the test. This test will timeout and fail if\n" " the removal has not been detected within 20 seconds.\n" " 2. Remove the previously attached eSATA HDD from the eSATA port.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the " "automatically\n" " selected result" msgstr "" #. description #: ../jobs/expresscard.txt.in:3 msgid "" "PURPOSE:\n" " This will verify that an ExpressCard slot can detect inserted devices.\n" "STEPS:\n" " Skip this test if you do not have an ExpressCard slot.\n" " 1. Plug an ExpressCard device into the ExpressCard slot\n" "VERIFICATION:\n" " Was the device correctly detected?" msgstr "" #. description #: ../jobs/fingerprint.txt.in:3 msgid "" "PURPOSE:\n" " This test will verify that a fingerprint reader will work properly for " "logging into your system. This test case assumes that there's a testing " "account from which test cases are run and a personal account that the tester " "uses to verify the fingerprint reader\n" "STEPS:\n" " 1. Click on the User indicator on the left side of the panel (your user " "name).\n" " 2. Select \"Switch User Account\"\n" " 3. On the LightDM screen select your username.\n" " 4. Use the fingerprint reader to login.\n" " 5. Click on the user switcher applet.\n" " 6. Select the testing account to continue running tests.\n" "VERIFICATION:\n" " Did the authentication procedure work correctly?" msgstr "" #. description #: ../jobs/fingerprint.txt.in:18 msgid "" "PURPOSE:\n" " This test will verify that a fingerprint reader can be used to unlock a " "locked system.\n" "STEPS:\n" " 1. Click on the Session indicator (Cog icon on the Left side of the " "panel) .\n" " 2. Select 'Lock screen'.\n" " 3. Press any key or move the mouse.\n" " 4. A window should appear that provides the ability to unlock either " "typing your password or using fingerprint authentication.\n" " 5. Use the fingerprint reader to unlock.\n" " 6. Your screen should be unlocked.\n" "VERIFICATION:\n" " Did the authentication procedure work correctly?" msgstr "" #. description #: ../jobs/firewire.txt.in:4 msgid "" "PURPOSE:\n" " This test will check the system can detect the insertion of a FireWire " "HDD\n" "STEPS:\n" " 1. Click 'Test' to begin the test. This test will\n" " timeout and fail if the insertion has not been detected within 20 " "seconds.\n" " 2. Plug a FireWire HDD into an available FireWire port.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the " "automatically\n" " selected result" msgstr "" #. description #: ../jobs/firewire.txt.in:20 msgid "" "This is an automated test which performs read/write operations on an " "attached FireWire HDD" msgstr "" "Automaattinen testi, joka suorittaa luku- ja kirjoitustoimia liitetylle " "FireWire-kiintolevylle." #. description #: ../jobs/firewire.txt.in:28 msgid "" "PURPOSE:\n" " This test will check the system can detect the removal of a FireWire " "HDD\n" "STEPS:\n" " 1. Click 'Test' to begin the test. This test will timeout and fail if\n" " the removal has not been detected within 20 seconds.\n" " 2. Remove the previously attached FireWire HDD from the FireWire port.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the " "automatically\n" " selected result" msgstr "" #. description #: ../jobs/floppy.txt.in:4 msgid "Floppy test" msgstr "Korpputesti" #. description #: ../jobs/graphics.txt.in:5 msgid "Parses Xorg.0.Log and discovers the running X driver and version" msgstr "" #. description #: ../jobs/graphics.txt.in:12 msgid "Test to output the Xorg version" msgstr "Testi, joka tulostaa Xorg-version" #. description #: ../jobs/graphics.txt.in:17 msgid "" "PURPOSE:\n" " This test will verify that the GUI is usable after manually changing " "resolution\n" "STEPS:\n" " 1. Open the Displays application\n" " 2. Select a new resolution from the dropdown list\n" " 3. Click on Apply\n" " 4. Select the original resolution from the dropdown list\n" " 5. Click on Apply\n" "VERIFICATION:\n" " Did the resolution change as expected?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että käyttöliittymä on käyttökelpoinen näytön tarkkuuden " "muuttamisen jälkeen.\n" "SUORITUS:\n" " 1. Avaa Naytöt-sovellus\n" " 2. Valitse uusi tarkkuus pudotusvalikosta\n" " 3. Valitse \"Toteuta\"\n" " 4. Valitse alkuperäinen tarkkuus pudotusvalikosta\n" " 5. Valitse \"Toteuta\"\n" "VAHVISTUS:\n" " Vaihtuiko näytön tarkkuus odotetulla tavalla?" #. description #: ../jobs/graphics.txt.in:36 msgid "Test that the X process is running." msgstr "Tarkistetaan, että X-prosessi on käynissä." #. description #: ../jobs/graphics.txt.in:43 msgid "Test that the X is not running in failsafe mode." msgstr "Tarkistetaan, ettei X-prosessi ole vikasietotilassa." #. description #: ../jobs/graphics.txt.in:51 msgid "" "PURPOSE:\n" " This test will verify the default display resolution\n" "STEPS:\n" " 1. This display is using the following resolution:\n" "INFO:\n" " $output\n" "VERIFICATION:\n" " Is this acceptable for your display?" msgstr "" "TARKOITUS:\n" " Määritetään näytön oletustarkkuus\n" "SUORITUS:\n" " 1. Tämä näyttö käyttää seuraava resoluutiota:\n" "TIETO:\n" " $output\n" "VAHVISTUS:\n" " Onko tarkkuus oikea?" #. description #: ../jobs/graphics.txt.in:82 msgid "" "Ensure the current resolution meets or exceeds the recommended minimum " "resolution (800x600). See here for details:" msgstr "" "Varmistetaan, että nykyinen näytön tarkkuus ei ole alhaisempi kuin " "suositeltu näytön minitarkkuus (800x600). Lisätietoa:" #. description #: ../jobs/graphics.txt.in:82 msgid "https://help.ubuntu.com/community/Installation/SystemRequirements" msgstr "https://help.ubuntu.com/community/Installation/SystemRequirements" #. description #: ../jobs/graphics.txt.in:108 msgid "Collect info on graphics modes (screen resolution and refresh rate)" msgstr "" #. description #: ../jobs/graphics.txt.in:114 msgid "Collect info on color depth and pixel format." msgstr "" #. description #: ../jobs/graphics.txt.in:119 msgid "Collect info on fresh rate." msgstr "" #. description #: ../jobs/graphics.txt.in:124 msgid "Collect info on graphic memory." msgstr "" #. description #: ../jobs/graphics.txt.in:132 msgid "" "PURPOSE:\n" " This test will test the default display\n" "STEPS:\n" " 1. Click \"Test\" to display a video test.\n" "VERIFICATION:\n" " Do you see color bars and static?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että oletusnäyttö toimii oikein\n" "SUORITUS:\n" " 1. Valitse Testaa näyttääksesi videotestin.\n" "VAHVISTUS:\n" " Näitkö väripalkkeja ja kohinaa?" #. description #: ../jobs/graphics.txt.in:144 msgid "Check that VESA drivers are not in use" msgstr "Tarkista, ettei VESA-ajurit ole käytössä" #. description #: ../jobs/graphics.txt.in:152 msgid "" "PURPOSE:\n" " This test cycles through the detected video modes\n" "STEPS:\n" " 1. Click \"Test\" to start cycling through the video modes\n" "VERIFICATION:\n" " Did the screen appear to be working for each mode?" msgstr "" "TARKOITUS:\n" " Testataan havaitut näyttötilat\n" "SUORITUS:\n" " 1. Valitse Testaa siirtyäksesi järjestelmässä havaittujen näyttötilojen " "välillä.\n" "VAHVISTUS:\n" " Vaikuttiko näyttö toimivan jokaisessa näyttötilassa?" #. description #: ../jobs/graphics.txt.in:165 msgid "" "PURPOSE:\n" " This test will test display rotation\n" "STEPS:\n" " 1. Click \"Test\" to test display rotation. The display will be rotated " "every 4 seconds.\n" " 2. Check if all rotations (normal right inverted left) took place " "without permanent screen corruption\n" "VERIFICATION:\n" " Did the display rotation take place without without permanent screen " "corruption?" msgstr "" #. description #: ../jobs/graphics.txt.in:179 msgid "Check that hardware is able to run compiz" msgstr "Tarkista, että laitteisto tukee compiz:ia" #. description #: ../jobs/graphics.txt.in:186 msgid "Check that hardware is able to run Unity 3D" msgstr "Tarkista, että laitteistolla pystyy käyttämään Unity 3D:tä" #. description #: ../jobs/graphics.txt.in:192 msgid "" "PURPOSE:\n" " This test tests the basic 3D capabilities of your video card\n" "STEPS:\n" " 1. Click \"Test\" to execute an OpenGL demo. Press ESC at any time to " "close.\n" " 2. Verify that the animation is not jerky or slow.\n" "VERIFICATION:\n" " 1. Did the 3d animation appear?\n" " 2. Was the animation free from slowness/jerkiness?" msgstr "" "TARKOITUS:\n" " Testataan näytönohjaimesi normaaleja 3D-ominaisuuksia\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" suorittaaksesi OpenGL-demon. Paina ESC-näppäintä " "milloin tahansa poistuaksesi.\n" " 2. Tarkista, että animaatio ei hidastele tai nytkähtele.\n" "VAHVISTUS:\n" " 1. Ilmestyikö 3D-animaatio?\n" " 2. Oliko toisto sujuvaa (ei hidastelua tai nytkähtelyä)?" #. description #: ../jobs/graphics.txt.in:207 msgid "Open and close a 3D window multiple times" msgstr "" #. description #: ../jobs/graphics.txt.in:214 msgid "Open, suspend resume and close a 3D window multiple times" msgstr "" #. description #: ../jobs/graphics.txt.in:221 msgid "Open and close 4 3D windows multiple times" msgstr "" #. description #: ../jobs/graphics.txt.in:228 msgid "Move a 3D window around the screen" msgstr "" #. description #: ../jobs/graphics.txt.in:234 msgid "" "PURPOSE:\n" " Take a screengrab of the current screen (logged on Unity desktop)\n" "STEPS:\n" " 1. Take picture using USB webcam\n" "VERIFICATION:\n" " Review attachment manually later" msgstr "" #. description #: ../jobs/graphics.txt.in:246 ../jobs/suspend.txt.in:1091 msgid "Attaches the screenshot captured in graphics/screenshot." msgstr "" #. description #: ../jobs/graphics.txt.in:259 msgid "" "PURPOSE:\n" " Take a screengrab of the current screen during fullscreen video " "playback\n" "STEPS:\n" " 1. Start a fullscreen video playback\n" " 2. Take picture using USB webcam after a few seconds\n" "VERIFICATION:\n" " Review attachment manually later" msgstr "" #. description #: ../jobs/graphics.txt.in:272 msgid "" "Attaches the screenshot captured in graphics/screenshot_fullscreen_video." msgstr "" #. description #: ../jobs/hibernate.txt.in:17 msgid "" "PURPOSE:\n" " This test will check to make sure your system can successfully hibernate " "(if supported)\n" "STEPS:\n" " 1. Click on Test\n" " 2. The system will hibernate and should wake itself within 5 minutes\n" " 3. If your system does not wake itself after 5 minutes, please press the " "power button to wake the system manually\n" " 4. If the system fails to resume from hibernate, please restart System " "Testing and mark this test as Failed\n" "VERIFICATION:\n" " Did the system successfully hibernate and did it work properly after " "waking up?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että toimiiko siirtyminen lepotilaan ja takaisin (jos " "lepotila on tuettu).\n" "SUORITUS:\n" " 1. Valitse \"Testaa\"\n" " 2. Järjestelmä siirtyy lepotilaan ja sen tulisi palata sieltä 5 minuutin " "kuluessa.\n" " 3. Jos palaaminen ei tapahdu automaattisesti, kokeile painaa koneen " "virtanappia.\n" " 4. Jos lepotilasta palaaminen ei onnistu, käynnistä Järjestelmän testaus " "uudelleen ja merkitse testi epäonnistuneeksi.\n" "VAHVISTUS:\n" " Siirtyikö järjestelmä lepotilaan ja heräsi siitä ilman ongelmia?" #. description #: ../jobs/hibernate.txt.in:31 msgid "Automated check of the hibernate log for errors discovered by fwts" msgstr "" #. description #: ../jobs/info.txt.in:6 msgid "Attaches a report of installed codecs for Intel HDA" msgstr "Liittää raportin Intel HDA:lle asennetuista koodekeista" #. description #: ../jobs/info.txt.in:12 msgid "Attaches a report of CPU information" msgstr "Liittää raportin suorittimen tiedoista" #. description #: ../jobs/info.txt.in:18 msgid "Attaches a copy of /var/log/dmesg to the test results" msgstr "Liittää kopion /var/log/dmesg:stä testituloksiin" #. description #: ../jobs/info.txt.in:24 msgid "Attaches info on DMI" msgstr "Liitää tietoa DMI:stä" #. description #: ../jobs/info.txt.in:32 msgid "Attaches dmidecode output" msgstr "Liittää dmidecode-komennon tulosteen" #. description #: ../jobs/info.txt.in:39 msgid "Attaches lshw output" msgstr "" #. description #: ../jobs/info.txt.in:46 msgid "Attaches the firmware version" msgstr "" #. description #: ../jobs/info.txt.in:52 msgid "Attaches very verbose lspci output." msgstr "Liittää hyvin laajan lspci-tulosteen." #. description #: ../jobs/info.txt.in:58 msgid "Attaches very verbose lspci output (with central database Query)." msgstr "" #. description #: ../jobs/info.txt.in:66 msgid "List USB devices" msgstr "" #. description #: ../jobs/info.txt.in:77 msgid "Attaches the contents of the various modprobe conf files." msgstr "Liittää useiden modprobe-asetustiedostojen sisällön." #. description #: ../jobs/info.txt.in:83 msgid "Attaches the contents of the /etc/modules file." msgstr "Liittää /etc/modules-tiedoston sisällön." #. description #: ../jobs/info.txt.in:89 msgid "attaches the contents of various sysctl config files." msgstr "Liittää useiden sysctl-asetustiedostojen sisällön." #. description #: ../jobs/info.txt.in:93 msgid "Attaches a report of sysfs attributes." msgstr "Liittää sysfs-tiedot." #. description #: ../jobs/info.txt.in:106 msgid "" "Attaches a dump of the udev database showing system hardware information." msgstr "Liittää udev-tietokannan, joka kertoo järjestelmän laitteistosta." #. description #: ../jobs/info.txt.in:112 msgid "Attaches the output of udev_resource, for debugging purposes" msgstr "" #. description #: ../jobs/info.txt.in:119 msgid "Attaches a tarball of gcov data if present." msgstr "Liittää arkiston gcov-tiedoista, jos sellaisia löytyy." #. description #: ../jobs/info.txt.in:125 msgid "Attaches a list of the currently running kernel modules." msgstr "Liittää listan käytössä olevista ytimen moduuleista." #. description #: ../jobs/info.txt.in:131 msgid "Attaches the contents of /proc/acpi/sleep if it exists." msgstr "" "Liittää /proc/acpi/sleep -tiedoston sisällön, jos kyseinen tiedosto löytyy." #. description #: ../jobs/info.txt.in:135 msgid "Bootchart information." msgstr "Bootchart-tiedot" #. description #: ../jobs/info.txt.in:144 msgid "SATA/IDE device information." msgstr "SATA-/IDE-laitteen tiedot." #. description #: ../jobs/info.txt.in:163 msgid "Attaches the bootchart png file for bootchart runs" msgstr "Liittää käynnistyksen kartoituskaavion." #. description #: ../jobs/info.txt.in:171 msgid "Attaches the bootchart log for bootchart test runs." msgstr "Liittää käynnistyksen kartoituslokin." #. description #: ../jobs/info.txt.in:179 msgid "installs the installer bootchart tarball if it exists." msgstr "" #. description #: ../jobs/info.txt.in:185 msgid "Attaches the installer debug log if it exists." msgstr "" #. description #: ../jobs/info.txt.in:192 msgid "" "Returns the name, driver name and driver version of any touchpad discovered " "on the system." msgstr "" #. description #: ../jobs/info.txt.in:204 msgid "Lists the device driver and version for all audio devices." msgstr "" #. description #: ../jobs/info.txt.in:214 msgid "Provides information about network devices" msgstr "" #. description #: ../jobs/info.txt.in:219 msgid "Provides information about displays attached to the system" msgstr "" #. description #: ../jobs/info.txt.in:225 msgid "Attaches information about disk partitions" msgstr "" #. description #: ../jobs/input.txt.in:5 msgid "Pointing device tests." msgstr "" #. description #: ../jobs/input.txt.in:22 msgid "" "PURPOSE:\n" " This test will test your pointing device\n" "STEPS:\n" " 1. Move the cursor using the pointing device or touch the screen.\n" " 2. Perform some single/double/right click operations.\n" "VERIFICATION:\n" " Did the pointing device work as expected?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että osoitinlaite toimii oikein\n" "SUORITUS:\n" " 1. Siirrä kursoria osoitinlaitteella.\n" " 2. Kokeile, että osoitinlaitteen painikkeet ja kaksoisnapsautus " "toimivat\n" "VAHVISTUS:\n" " Toimiko osoitinlaite odotetulla tavalla?" #. description #: ../jobs/input.txt.in:35 msgid "" "PURPOSE:\n" " This test will test your keyboard\n" "STEPS:\n" " 1. Click on Test\n" " 2. On the open text area, use your keyboard to type something\n" "VERIFICATION:\n" " Is your keyboard working properly?" msgstr "" "TARKOITUS:\n" " Testataan näppäimistön toiminta\n" "SUORITUS:\n" " 1. Paina \"Testaa\"\n" " 2. Avaa tekstikenttä ja kirjoita sinne jotakin\n" "VAHVISTUS:\n" " Toimiiko näppäimistö oikein?" #. description #: ../jobs/input.txt.in:46 msgid "" "PURPOSE:\n" " Manual detection of accelerometer.\n" "STEPS:\n" " 1. Look at the specifications for your system.\n" "VERIFICATION:\n" " Is this system supposed to have an accelerometer?" msgstr "" #. description #: ../jobs/input.txt.in:59 msgid "" "PURPOSE:\n" " This test will test your accelerometer to see if it is detected\n" " and operational as a joystick device.\n" "STEPS:\n" " 1. Click on Test\n" " 2. Tilt your hardware in the directions onscreen until the axis " "threshold is met.\n" "VERIFICATION:\n" " Is your accelerometer properly detected? Can you use the device?" msgstr "" #. description #: ../jobs/install.txt.in:6 msgid "" "Tests to see that apt can access repositories and get updates (does not " "install updates). This is done to confirm that you could recover from an " "incomplete or broken update." msgstr "" "Tarkistetaan, että apt saa yhteyden pakettivarastoihin ja onnistuu hakemaan " "päivitykset (päivityksiä ei asenneta). Tällä varmistetaan, että voit korjata " "keskeneräisestä tai rikkinäisestä päivityksestä aiheutuvat ongelmat." #. description #: ../jobs/install.txt.in:17 msgid "" "Tests oem-config using Xpresser, and then checks that the user has been " "created successfully. Cleans up the newly created user after the test has " "passed." msgstr "" #. description #: ../jobs/keys.txt.in:21 msgid "" "PURPOSE:\n" " This test will test the brightness key\n" "STEPS:\n" " 1. Press the brightness buttons on the keyboard\n" "VERIFICATION:\n" " Did the brightness change following to your key presses?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että kirkkaudensäätönäppäimet toimivat oikein\n" "SUORITUS:\n" " 1. Paina näppäimistön kirkkaudensäätönäppäimiä\n" "VAHVISTUS:\n" " Muuttuiko näytön kirkkaus näppäimistöä käyttämällä?" #. description #: ../jobs/keys.txt.in:35 msgid "" "PURPOSE:\n" " This test will test the volume keys of your keyboard\n" "STEPS:\n" " Skip this test if your computer has no volume keys.\n" " 1. Click test to open a window on which to test the volume keys.\n" " 2. If all the keys work, the test will be marked as passed.\n" "VERIFICATION:\n" " Do the keys work as expected?" msgstr "" #. description #: ../jobs/keys.txt.in:51 msgid "" "PURPOSE:\n" " This test will test the mute key of your keyboard\n" "STEPS:\n" " 1. Click test to open a window on which to test the mute key.\n" " 2. If the key works, the test will pass and the window will close.\n" "VERIFICATION:\n" " Does the mute key work as expected?" msgstr "" #. description #: ../jobs/keys.txt.in:65 msgid "" "PURPOSE:\n" " This test will test the sleep key\n" "STEPS:\n" " 1. Press the sleep key on the keyboard\n" " 2. Wake your system up by pressing the power button\n" "VERIFICATION:\n" " Did the system go to sleep after pressing the sleep key?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että lepotilanäppäin toimii oikein\n" "SUORITUS\n" " 1. Paina näppäimistön lepotilanäppäintä\n" " 2. Herätä järjestelmä painamalla virtanäppäintä\n" "VAHVISTUS:\n" " Siirtyikö järjestelmä lepotilaan lepotilanäppäimen painalluksen johdosta?" #. description #: ../jobs/keys.txt.in:79 msgid "" "PURPOSE:\n" " This test will test the battery information key\n" "STEPS:\n" " Skip this test if you do not have a Battery Button.\n" " 1. Click Test to begin\n" " 2. Press the Battery Info button (or combo like Fn+F3)\n" " 3: Close the Power Statistics tool if it opens\n" "VERIFICATION:\n" " Did the Battery Info key work as expected?" msgstr "" #. description #: ../jobs/keys.txt.in:93 msgid "" "PURPOSE:\n" " This test will test the wireless key\n" "STEPS:\n" " 1. Press the wireless key on the keyboard\n" " 2. Check that the wifi LED turns off or changes color\n" " 3. Check that wireless is disabled\n" " 4. Press the same key again\n" " 5. Check that the wifi LED turns on or changes color\n" " 6. Check that wireless is enabled\n" "VERIFICATION:\n" " Did the wireless turn off on the first press and on again on the " "second?\n" " (NOTE: the LED functionality will be reviewed in a following test. " "Please\n" " only consider the functionality of the wifi itself here.)" msgstr "" #. description #: ../jobs/keys.txt.in:114 msgid "" "PURPOSE:\n" " This test will test the media keys of your keyboard\n" "STEPS:\n" " Skip this test if your computer has no media keys.\n" " 1. Click test to open a window on which to test the media keys.\n" " 2. If all the keys work, the test will be marked as passed.\n" "VERIFICATION:\n" " Do the keys work as expected?" msgstr "" #. description #: ../jobs/keys.txt.in:130 msgid "" "PURPOSE:\n" " This test will test the super key of your keyboard\n" "STEPS:\n" " 1. Click test to open a window on which to test the super key.\n" " 2. If the key works, the test will pass and the window will close.\n" "VERIFICATION:\n" " Does the super key work as expected?" msgstr "" #. description #: ../jobs/keys.txt.in:142 msgid "" "PURPOSE:\n" " Validate that the External Video hot key is working as expected\n" "STEPS:\n" " 1. Plug in an external monitor\n" " 2. Press the display hot key to change the monitors configuration\n" "VERIFICATION:\n" " Check that the video signal can be mirrored, extended, displayed on " "external or onboard only." msgstr "" #. description #: ../jobs/keys.txt.in:154 msgid "" "PURPOSE:\n" " Verify touchpad hotkey toggles touchpad functionality on and off\n" "STEPS:\n" " 1. Verify the touchpad is functional\n" " 2. Tap the touchpad toggle hotkey\n" " 3. Tap the touchpad toggle hotkey again\n" "VERIFICATION:\n" " Verify the touchpad has been disabled and re-enabled." msgstr "" #. description #: ../jobs/led.txt.in:3 msgid "" "PURPOSE:\n" " Power LED verification\n" "STEPS:\n" " 1. Power LED should be on while device is switched on\n" "VERIFICATION:\n" " Does the power LED light as expected?" msgstr "" #. description #: ../jobs/led.txt.in:14 msgid "" "PURPOSE:\n" " Power LED verification\n" "STEPS:\n" " 1. The Power LED should blink or change color while the system is " "suspended\n" "VERIFICATION:\n" " Did the Power LED blink or change color while the system was suspended " "for the previous suspend test?" msgstr "" #. description #: ../jobs/led.txt.in:24 msgid "" "PURPOSE:\n" " Suspend LED verification.\n" "STEPS:\n" " Skip this test if your system does not have a dedicated Suspend LED.\n" " 1. The Suspend LED should blink or change color while the system is\n" " suspended\n" "VERIFICATION\n" " Did the Suspend LED blink or change color while the system was suspended?" msgstr "" #. description #: ../jobs/led.txt.in:36 msgid "" "PURPOSE:\n" " Validate that the battery light shows charging status\n" "STEPS:\n" " 1. Let system run on battery for a while\n" " 2. Plug in AC plug\n" "VERIFICATION:\n" " Did the battery indicator LED turn orange?" msgstr "" #. description #: ../jobs/led.txt.in:47 msgid "" "PURPOSE:\n" " Validate that the battery LED properly displays charged status\n" "STEPS:\n" " 1. Let system run on battery for a short time\n" " 2. Plug in AC\n" " 3. Let system run on AC\n" "VERIFICATION:\n" " Does the orange battery LED shut off when system is fully charged?" msgstr "" #. description #: ../jobs/led.txt.in:59 msgid "" "PURPOSE:\n" " Validate that the battery LED indicated low power\n" "STEPS:\n" " 1. Let system run on battery for several hours\n" " 2. Monitor battery LED carefully\n" "VERIFICATION:\n" " Does the LED light orange when battery is low?" msgstr "" #. description #: ../jobs/led.txt.in:71 msgid "" "PURPOSE:\n" " HDD LED verification\n" "STEPS:\n" " 1. Select \"Test\" to write and read a temporary file for a few seconds\n" " 2. HDD LED should light when writing to/reading from HDD\n" "VERIFICATION:\n" " Did the HDD LED light?" msgstr "" #. description #: ../jobs/led.txt.in:83 msgid "" "PURPOSE:\n" " Numeric keypad LED verification\n" "STEPS:\n" " 1. Press \"Block Num\" key to toggle numeric keypad LED\n" " 2. Click on the \"Test\" button to open a window to verify your typing\n" " 3. Type using the numeric keypad both when the LED is on and off\n" "VERIFICATION:\n" " 1. Numeric keypad LED status should toggle everytime the \"Block Num\" " "key is pressed\n" " 2. Numbers should only be entered in the keyboard verification window " "when the LED is on" msgstr "" #. description #: ../jobs/led.txt.in:96 msgid "" "PURPOSE:\n" " Block cap keys LED verification\n" "STEPS:\n" " 1. Press \"Block Cap Keys\" to activate/deactivate cap keys blocking\n" " 2. Cap Keys LED should be switched on/off every time the key is pressed\n" "VERIFICATION:\n" " Did the Cap Keys LED light as expected?" msgstr "" #. description #: ../jobs/led.txt.in:108 msgid "" "PURPOSE:\n" " WLAN LED verification\n" "STEPS:\n" " 1. During the keys/wireless test you should have observed the\n" " wireless LED while turning wireless back on.\n" " 2. WLAN LED should light or change color when wireless is turned on\n" "VERIFICATION:\n" " Did the WLAN LED turn on or change color as expected?" msgstr "" #. description #: ../jobs/led.txt.in:121 msgid "" "PURPOSE:\n" " Validate that WLAN LED shuts off when disabled\n" "STEPS:\n" " 1. During the keys/wireless test you should have observed the WLAN LED\n" " while performing that test after turning wireless off.\n" " 2. WLAN LED should turn off or change color when wireless is turned off\n" "VERIFICATION:\n" " Did the WLAN LED turn off or change color as expected?" msgstr "" #. description #: ../jobs/led.txt.in:134 msgid "" "PURPOSE:\n" " Validate that the Bluetooth LED turns on and off when BT is " "enabled/disabled\n" "STEPS:\n" " 1. Switch bluetooth off from a hardware switch (if present)\n" " 2. Switch bluetooth back on\n" " 3. Switch bluetooth off from the panel applet\n" " 4. Switch bluetooth back on\n" "VERIFICATION:\n" " Did the bluetooth LED turn off and on twice?" msgstr "" #. description #: ../jobs/led.txt.in:149 msgid "" "PURPOSE:\n" " Camera LED verification\n" "STEPS:\n" " 1. Select Test to activate camera\n" " 2. Camera LED should light for a few seconds\n" "VERIFICATION:\n" " Did the camera LED light?" msgstr "" #. description #: ../jobs/led.txt.in:160 msgid "" "PURPOSE:\n" " Touchpad LED verification\n" "STEPS:\n" " 1. Click on the touchpad button or press key combination to " "enable/disable touchpad button\n" " 2. Slide your finger on the touchpad\n" "VERIFICATION:\n" " 1. Touchpad LED status should toggle everytime the button is clicked or " "the key combination is pressed\n" " 2. When the LED is on, the mouse pointer should move on touchpad usage\n" " 3. When the LED is off, the mouse pointer should not move on touchpad " "usage" msgstr "" #. description #: ../jobs/led.txt.in:173 msgid "" "PURPOSE:\n" " Wireless (WLAN + Bluetooth) LED verification\n" "STEPS:\n" " 1. Make sure WLAN connection is established and Bluetooth is enabled.\n" " 2. WLAN/Bluetooth LED should light\n" " 3. Switch WLAN and Bluetooth off from a hardware switch (if present)\n" " 4. Switch them back on\n" " 5. Switch WLAN and Bluetooth off from the panel applet\n" " 6. Switch them back on\n" "VERIFICATION:\n" " Did the WLAN/Bluetooth LED light as expected?" msgstr "" #. description #: ../jobs/led.txt.in:189 msgid "" "PURPOSE:\n" " Audio Mute LED verification.\n" "STEPS:\n" " Skip this test if your system does not have a special Audio Mute LED.\n" " 1. Press the Mute key twice and observe the Audio LED to determine if " "it\n" " either turned off and on or changed colors.\n" "VERIFICATION:\n" " Did the Audio LED turn on and off change color as expected?" msgstr "" #. description #: ../jobs/local.txt.in:3 msgid "Audio tests" msgstr "Äänilaitteiden testit" #. description #: ../jobs/local.txt.in:10 msgid "Benchmarks tests" msgstr "" #. description #: ../jobs/local.txt.in:17 msgid "Bluetooth tests" msgstr "Bluetooth-testit" #. description #: ../jobs/local.txt.in:24 msgid "Camera tests" msgstr "Kameratestit" #. description #: ../jobs/local.txt.in:31 msgid "Codec tests" msgstr "Koodekkitestit" #. description #: ../jobs/local.txt.in:38 msgid "CPU tests" msgstr "Suoritintestit" #. description #: ../jobs/local.txt.in:45 msgid "System Daemon tests" msgstr "Järjestelmäpalvelujen testit" #. description #: ../jobs/local.txt.in:52 msgid "Disk tests" msgstr "Kiintolevyjen testit" #. description #: ../jobs/local.txt.in:66 msgid "eSATA disk tests" msgstr "" #. description #: ../jobs/local.txt.in:73 msgid "Fingerprint reader tests" msgstr "Sormenjälkilukijan testit" #. description #: ../jobs/local.txt.in:80 msgid "Firewire disk tests" msgstr "Firewire-levyn testit" #. description #: ../jobs/local.txt.in:94 msgid "Floppy disk tests" msgstr "Levyketestit" #. description #: ../jobs/local.txt.in:101 msgid "Graphics tests" msgstr "Grafiikkatestit" #. description #: ../jobs/local.txt.in:108 msgid "Hibernation tests" msgstr "Lepotilatestit" #. description #: ../jobs/local.txt.in:115 msgid "Informational tests" msgstr "Tietoa keräävät testit" #. description #: ../jobs/local.txt.in:122 msgid "Input Devices tests" msgstr "Syötelaitetestit" #. description #: ../jobs/local.txt.in:129 msgid "Software Installation tests" msgstr "Ohjelmiston asennustestit" #. description #: ../jobs/local.txt.in:136 msgid "Hotkey tests" msgstr "Näppäintestit" #. description #: ../jobs/local.txt.in:143 msgid "LED tests" msgstr "" #. description #: ../jobs/local.txt.in:150 msgid "Media Card tests" msgstr "Muistikorttitestit" #. description #: ../jobs/local.txt.in:157 msgid "Memory tests" msgstr "Muistitestit" #. description #: ../jobs/local.txt.in:164 msgid "Rendercheck tests" msgstr "" #. description #: ../jobs/local.txt.in:178 msgid "Miscellaneous tests" msgstr "Sekalaiset testit" #. description #: ../jobs/local.txt.in:185 msgid "Monitor tests" msgstr "Näyttötestit" #. description #: ../jobs/local.txt.in:171 msgid "Networking tests" msgstr "Verkkotestit" #. description #: ../jobs/local.txt.in:199 msgid "Optical Drive tests" msgstr "Optisen aseman testit" #. description #: ../jobs/local.txt.in:206 msgid "Panel Clock Verification tests" msgstr "Paneelin kellon testit" #. description #: ../jobs/local.txt.in:213 msgid "Panel Reboot Verification tests" msgstr "" #. description #: ../jobs/local.txt.in:220 msgid "ExpressCard tests" msgstr "" #. description #: ../jobs/local.txt.in:227 msgid "Peripheral tests" msgstr "Oheislaitteiden testit" #. description #: ../jobs/local.txt.in:234 msgid "Piglit tests" msgstr "" #. description #: ../jobs/local.txt.in:241 msgid "Power Management tests" msgstr "Virranhallintatestit" #. description #: ../jobs/local.txt.in:248 msgid "Server Services checks" msgstr "Palvelinpalvelutestit" #. description #: ../jobs/local.txt.in:255 msgid "Suspend tests" msgstr "Valmiustilatestit" #. description #: ../jobs/local.txt.in:262 msgid "Touchpad tests" msgstr "" #. description #: ../jobs/local.txt.in:269 msgid "Touchscreen tests" msgstr "" #. description #: ../jobs/local.txt.in:276 msgid "USB tests" msgstr "USB-testit" #. description #: ../jobs/local.txt.in:283 msgid "User Applications" msgstr "Käyttäjäsovellukset" #. description #: ../jobs/local.txt.in:290 msgid "Virtualization tests" msgstr "" #. description #: ../jobs/local.txt.in:297 msgid "Wireless networking tests" msgstr "Langattoman verkon testit" #. description #: ../jobs/local.txt.in:304 msgid "Mobile broadband tests" msgstr "" #. description #: ../jobs/local.txt.in:311 msgid "Stress tests" msgstr "Rasitustestit" #. description #: ../jobs/local.txt.in:318 msgid "Smoke tests" msgstr "" #. description #: ../jobs/local.txt.in:325 msgid "Sniff Sniffers" msgstr "" #. description #: ../jobs/mediacard.txt.in:4 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a Multimedia Card (MMC) media\n" "STEPS:\n" " 1. Click \"Test\" and insert an MMC card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:24 msgid "" "This test is automated and executes after the mediacard/mmc-insert test is " "run. It tests reading and writing to the MMC card." msgstr "" "Automaattinen testi, joka suoritetaan testin mediacard/mmc-insert " "suorittamisen jälkeen. Se testaa tiedon kirjoittamista ja lukemista MMC-" "kortilta." #. description #: ../jobs/mediacard.txt.in:30 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of the MMC card from the systems card reader.\n" "STEPS:\n" " 1. Click \"Test\" and remove the MMC card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:44 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of an UNLOCKED Secure Digital (SD) media card\n" "STEPS:\n" " 1. Click \"Test\" and insert an UNLOCKED SD card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:67 msgid "" "This test is automated and executes after the mediacard/sd-insert test is " "run. It tests reading and writing to the SD card." msgstr "" "Tämä testi on automaattinen ja käynnistyy muistikortin liittämisen jälkeen. " "Se testaa SD-kortin luku- ja kirjoitusominaisuuksia." #. description #: ../jobs/mediacard.txt.in:70 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of an SD card from the systems card reader.\n" "STEPS:\n" " 1. Click \"Test\" and remove the SD card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:93 msgid "" "This is a fully automated version of mediacard/sd-automated and assumes that " "the system under test has a memory card device plugged in prior to checkbox " "execution. It is intended for SRU automated testing." msgstr "" #. description #: ../jobs/mediacard.txt.in:94 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a UNLOCKED Secure Digital High-Capacity\n" " (SDHC) media card\n" "STEPS:\n" " 1. Click \"Test\" and insert an UNLOCKED SDHC card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:122 msgid "" "This test is automated and executes after the mediacard/sdhc-insert test is " "run. It tests reading and writing to the SDHC card." msgstr "" "Automaattinen testi, joka suoritetaan testin mediacard/sdhc-insert " "suorittamisen jälkeen. Se testaa tiedon kirjoittamista ja lukemista SDHC-" "kortilta." #. description #: ../jobs/mediacard.txt.in:121 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of an SDHC card from the systems card reader.\n" "STEPS:\n" " 1. Click \"Test\" and remove the SDHC card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:135 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a Compact Flash (CF) media card\n" "STEPS:\n" " 1. Click \"Test\" and insert a CF card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:165 msgid "" "This test is automated and executes after the mediacard/cf-insert test is " "run. It tests reading and writing to the CF card." msgstr "" "Automaattinen testi, joka suoritetaan testin mediacard/cf-insert " "suorittamisen jälkeen. Se testaa tiedon kirjoittamista ja lukemista CF-" "kortilta." #. description #: ../jobs/mediacard.txt.in:161 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of a CF card from the systems card reader.\n" "STEPS:\n" " 1. Click \"Test\" and remove the CF card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1763 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a CF card after the system has been suspended\n" "STEPS:\n" " 1. Click \"Test\" and insert a CF card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1782 msgid "" "This test is automated and executes after the mediacard/cf-insert-after-" "suspend test is run. It tests reading and writing to the CF card after the " "system has been suspended." msgstr "" "Automaattinen testi, joka suoritetaan testin mediacard/cf-insert-after-" "suspend suorittamisen jälkeen. Se testaa tiedon kirjoittamista ja lukemista " "CF-kortilta valmiustilan jälkeen." #. description #: ../jobs/suspend.txt.in:1791 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal\n" " of a CF card from the systems card reader after the system has been " "suspended.\n" "STEPS:\n" " 1. Click \"Test\" and remove the CF card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:216 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a Secure Digital Extended Capacity (SDXC) media " "card\n" "STEPS:\n" " 1. Click \"Test\" and insert a SDXC card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:208 msgid "" "This test is automated and executes after the mediacard/sdxc-insert test is " "run. It tests reading and writing to the SDXC card." msgstr "" #. description #: ../jobs/mediacard.txt.in:242 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of a SDXC card from the systems card reader.\n" "STEPS:\n" " 1. Click \"Test\" and remove the SDXC card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1808 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a SDXC card after the system has been suspended\n" "STEPS:\n" " 1. Click \"Test\" and insert a SDXC card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1827 msgid "" "This test is automated and executes after the mediacard/sdxc-insert-after-" "suspend test is run. It tests reading and writing to the SDXC card after the " "system has been suspended." msgstr "" #. description #: ../jobs/suspend.txt.in:1836 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal\n" " of a SDXC card from the systems card reader after the system has been " "suspended.\n" "STEPS:\n" " 1. Click \"Test\" and remove the SDXC card from the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:298 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a Memory Stick (MS) media card\n" "STEPS:\n" " 1. Click \"Test\" and insert a MS card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:251 msgid "" "This test is automated and executes after the mediacard/ms-insert test is " "run. It tests reading and writing to the MS card." msgstr "" #. description #: ../jobs/mediacard.txt.in:324 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of a MS card from the systems card reader.\n" "STEPS:\n" " 1. Click \"Test\" and remove the MS card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1853 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a MS card after the system has been suspended\n" "STEPS:\n" " 1. Click \"Test\" and insert a MS card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1872 msgid "" "This test is automated and executes after the mediacard/ms-insert-after-" "suspend test is run. It tests reading and writing to the MS card after the " "system has been suspended." msgstr "" #. description #: ../jobs/suspend.txt.in:1881 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal\n" " of a MS card from the systems card reader after the system has been " "suspended.\n" "STEPS:\n" " 1. Click \"Test\" and remove the MS card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:379 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a Memory Stick Pro (MSP) media card\n" "STEPS:\n" " 1. Click \"Test\" and insert a MSP card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:294 msgid "" "This test is automated and executes after the mediacard/msp-insert test is " "run. It tests reading and writing to the MSP card." msgstr "" #. description #: ../jobs/mediacard.txt.in:303 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of a MSP card from the systems card reader.\n" "STEPS:\n" " 1. Click \"Test\" and remove the MSP card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1897 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a MSP card after the system has been suspended\n" "STEPS:\n" " 1. Click \"Test\" and insert a MSP card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1916 msgid "" "This test is automated and executes after the mediacard/msp-insert-after-" "suspend test is run. It tests reading and writing to the MSP card after the " "system has been suspended." msgstr "" #. description #: ../jobs/suspend.txt.in:1925 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal\n" " of a MSP card from the systems card reader after the system has been " "suspended.\n" "STEPS:\n" " 1. Click \"Test\" and remove the MSP card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:460 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a Extreme Digital (xD) media card\n" "STEPS:\n" " 1. Click \"Test\" and insert a xD card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/mediacard.txt.in:337 msgid "" "This test is automated and executes after the mediacard/xd-insert test is " "run. It tests reading and writing to the xD card." msgstr "" #. description #: ../jobs/mediacard.txt.in:486 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of a xD card from the systems card reader.\n" "STEPS:\n" " 1. Click \"Test\" and remove the xD card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1941 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of a xD card after the system has been suspended\n" "STEPS:\n" " 1. Click \"Test\" and insert a xD card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1960 msgid "" "This test is automated and executes after the mediacard/xd-insert-after-" "suspend test is run. It tests reading and writing to the xD card after the " "system has been suspended." msgstr "" #. description #: ../jobs/suspend.txt.in:1969 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal\n" " of a xD card from the systems card reader after the system has been " "suspended.\n" "STEPS:\n" " 1. Click \"Test\" and remove the xD card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/memory.txt.in:5 msgid "" "This test checks the amount of memory which is reporting in meminfo against " "the size of the memory modules detected by DMI." msgstr "" "Tämä testi vertaa meminfo-työkalun ilmoittamaa muistin määrää DMI:n " "havaitseman muistin määrään." #. description #: ../jobs/memory.txt.in:15 msgid "Test and exercise memory." msgstr "Testaa ja harjoita muistia." #. description #: ../jobs/miscellanea.txt.in:19 msgid "" "PURPOSE:\n" " Keep tester related information in the report\n" "STEPS:\n" " 1. Tester Information\n" " 2. Please enter the following information in the comments field:\n" " a. Name\n" " b. Email Address\n" " c. Reason for this test run\n" "VERIFICATION:\n" " Nothing to verify for this test" msgstr "" #. description #: ../jobs/miscellanea.txt.in:37 msgid "" "PURPOSE:\n" " This test will check that the system can switch to a virtual terminal " "and back to X\n" "STEPS:\n" " 1. Click \"Test\" to switch to another virtual terminal and then back to " "X\n" "VERIFICATION:\n" " Did your screen change temporarily to a text console and then switch " "back to your current session?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että pystyykö järjestelmäsi siirtymään " "virtuaalipäätteeseen ja takaisin X-istuntoon.\n" "SUORITUS:\n" " 1. Paina \"Testaa\" vaihtaaksesi virtuaalipäätteeseen ja takaisin X-" "istuntoon\n" "VAHVISTUS:\n" " Siirtyikö näyttö väliaikaisesti tekstikonsoliin ja palasi sitten " "nykyiseen istuntoosi?" #. description #: ../jobs/miscellanea.txt.in:50 msgid "Run Firmware Test Suite (fwts) automated tests." msgstr "Aja Firmware Test Suite (fwts) automaattiset testit." #. description #: ../jobs/miscellanea.txt.in:60 msgid "Attaches the FWTS results log to the submission" msgstr "" #. description #: ../jobs/miscellanea.txt.in:67 msgid "" "This will run some basic connectivity tests against a BMC, verifying that " "IPMI works." msgstr "" #. description #: ../jobs/miscellanea.txt.in:73 msgid "" " Determine if we need to run tests specific to portable computers that may " "not apply to desktops." msgstr "" " Tutkitaan, suoritetaanko kannettaville tietokoneille tarkoitettuja " "testejä, joita ei suoriteta pöytäkoneilla." #. description #: ../jobs/miscellanea.txt.in:81 msgid "" "Test that the /var/crash directory doesn't contain anything. Lists the files " "contained within if it does, or echoes the status of the directory (doesn't " "exist/is empty)" msgstr "" "Tarkistetaan, että hakemisto /var/crash on tyhjä. Jos hakemistossa on " "tiedostoja, tulostetaan luettelo hakemiston tiedostoista. Muissa tapauksissa " "tulostetaan hakemiston tila (ei ole olemassa tai hakemisto on tyhjä)." #. description #: ../jobs/miscellanea.txt.in:87 msgid "" "Checks that a specified sources list file contains the requested repositories" msgstr "" #. description #: ../jobs/miscellanea.txt.in:92 msgid "Automated job to generate the PXE verification test for each NIC." msgstr "" #. description #: ../jobs/miscellanea.txt.in:112 msgid "" "Automated job to generate the Remote Shared IPMI verification test for each " "NIC." msgstr "" #. description #: ../jobs/miscellanea.txt.in:130 msgid "" "PURPOSE:\n" " Some systems do not share IPMI over all NICs but instead have a dedicated " "management port directly connected to the BMC. This test verifies that you " "have used that port for remote IPMI connections and actions.\n" "STEPS:\n" " 1. Prior to running the test, you should have configured and used the " "Dedicated Management Port to remotely power off/on this sytem.\n" "VERIFICATION:\n" " Skip this test if this system ONLY uses shared management/ethernet ports OR " "if this system does not have a BMC (Management Console)\n" " 1. Select Yes if you successfully used IPMI to remotely power this system " "off and on using the dedicated management port.\n" " 2. Select No if you attempted to use the dedicated management port to " "remotely power this system off/on and it failed for some reason." msgstr "" #. description #: ../jobs/mobilebroadband.txt.in:10 msgid "" "Creates a mobile broadband connection for a GSM based modem and checks the " "connection to ensure it's working. " msgstr "" #. description #: ../jobs/mobilebroadband.txt.in:21 msgid "" "Creates a mobile broadband connection for a CDMA based modem and checks the " "connection to ensure it's working." msgstr "" #. description #: ../jobs/monitor.txt.in:4 msgid "" "PURPOSE:\n" " This test will check your VGA port.\n" "STEPS:\n" " Skip this test if your system does not have a VGA port.\n" " 1. Connect a display (if not already connected) to the VGA port on your " "system\n" "VERIFICATION:\n" " Was the desktop displayed correctly on both screens?" msgstr "" #. description #: ../jobs/monitor.txt.in:16 msgid "" "PURPOSE:\n" " This test will check your DVI port.\n" "STEPS:\n" " Skip this test if your system does not have a DVI port.\n" " 1. Connect a display (if not already connected) to the DVI port on your " "system\n" "VERIFICATION:\n" " Was the desktop displayed correctly on both screens?" msgstr "" #. description #: ../jobs/monitor.txt.in:28 msgid "" "PURPOSE:\n" " This test will check your DisplayPort port.\n" "STEPS:\n" " Skip this test if your system does not have a DisplayPort port.\n" " 1. Connect a display (if not already connected) to the DisplayPort port " "on your system\n" "VERIFICATION:\n" " Was the desktop displayed correctly on both screens?" msgstr "" #. description #: ../jobs/monitor.txt.in:40 msgid "" "PURPOSE:\n" " This test will check your HDMI port.\n" "STEPS:\n" " Skip this test if your system does not have a HDMI port.\n" " 1. Connect a display (if not already connected) to the HDMI port on your " "system\n" "VERIFICATION:\n" " Was the desktop displayed correctly on both screens?" msgstr "" #. description #: ../jobs/monitor.txt.in:52 msgid "" "PURPOSE:\n" " This test will check your S-VIDEO port.\n" "STEPS:\n" " Skip this test if your system does not have a S-VIDEO port.\n" " 1. Connect a display (if not already connected) to the S-VIDEO port on " "your system\n" "VERIFICATION:\n" " Was the desktop displayed correctly on both screens?" msgstr "" #. description #: ../jobs/monitor.txt.in:64 msgid "" "PURPOSE:\n" " This test will check your RCA port.\n" "STEPS:\n" " Skip this test if your system does not have a RCA port.\n" " 1. Connect a display (if not already connected) to the RCA port on your " "system\n" "VERIFICATION:\n" " Was the desktop displayed correctly on both screens?" msgstr "" #. description #: ../jobs/monitor.txt.in:76 msgid "" "PURPOSE:\n" " This test verifies that multi-monitor output works on your desktop " "system. This is NOT the same test as the external monitor tests you would " "run on your laptop. You will need two monitors to perform this test.\n" "STEPS:\n" " Skip this test if your video card does not support multiple monitors.\n" " 1. If your second monitor is not already connected, connect it now\n" " 2. Open the \"Displays\" tool (open the dash and search for " "\"Displays\")\n" " 3. Configure your output to provide one desktop across both monitors\n" " 4. Open any application and drag it from one monitor to the next.\n" "VERIFICATION:\n" " Was the stretched desktop displayed correctly across both screens?" msgstr "" #. description #: ../jobs/monitor.txt.in:91 msgid "" "PURPOSE:\n" " This test will check your monitor power saving capabilities\n" "STEPS:\n" " 1. Click \"Test\" to try the power saving capabilities of your monitor\n" " 2. Press any key or move the mouse to recover\n" "VERIFICATION:\n" " Did the monitor go blank and turn on again?" msgstr "" #. description #: ../jobs/monitor.txt.in:105 msgid "" "PURPOSE:\n" " This test will test changes to screen brightness\n" "STEPS:\n" " 1. Click \"Test\" to try to dim the screen.\n" " 2. Check if the screen was dimmed approximately to half of the maximum " "brightness.\n" " 3. The screen will go back to the original brightness in 2 seconds.\n" "VERIFICATION:\n" " Was your screen dimmed approximately to half of the maximum brightness?" msgstr "" #. description #: ../jobs/ethernet.txt.in:9 msgid "Test to detect the available network controllers" msgstr "Testi käytössä olevien verkkosovittimien havaitsemiseksi" #. description #: ../jobs/networking.txt.in:6 msgid "Tests whether the system has a working Internet connection." msgstr "Testaa, onko järjestelmässä toimiva Internet-yhteys." #. description #: ../jobs/networking.txt.in:11 msgid "Network Information" msgstr "Verkkotiedot" #. description #: ../jobs/ethernet.txt.in:68 ../jobs/suspend.txt.in:597 #: ../jobs/wireless.txt.in:371 msgid "" "This is an automated test to gather some info on the current state of your " "network devices. If no devices are found, the test will exit with an error." msgstr "" "Kerätään automaattisesti tietoa järjestelmän verkkolaitteiden tilasta. Jos " "laitteita ei löydy, testi päättyy virheeseen." #. description #: ../jobs/ethernet.txt.in:25 msgid "" "PURPOSE:\n" " This test will check your wired connection\n" "STEPS:\n" " 1. Click on the Network icon in the top panel\n" " 2. Select a network below the \"Wired network\" section\n" " 3. Click \"Test\" to verify that it's possible to establish a HTTP " "connection\n" "VERIFICATION:\n" " Did a notification show and was the connection correctly established?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että kiinteä verkkoyhteys toimii\n" "SUORITUS:\n" " 1. Klikkaa Verkko-kuvaketta paneelissa\n" " 2. Valitse verkko \"Kiinteä verkkoyhteys\" -otsakkeen alta\n" " 3. Paina \"Testaa\" varmistaaksesi, että HTTP-yhteyden muodostaminen " "onnistuu\n" "VAHVISTUS:\n" " Ilmestyikö ilmoitus ja onnistuiko yhteyden muodostaminen?" #. description #: ../jobs/networking.txt.in:65 msgid "" "PURPOSE:\n" " This test will check that a DSL modem can be configured and connected.\n" "STEPS:\n" " 1. Connect the telephone line to the computer\n" " 2. Click on the Network icon on the top panel.\n" " 3. Select \"Edit Connections\"\n" " 4. Select the \"DSL\" tab\n" " 5. Click on \"Add\" button\n" " 6. Configure the connection parameters properly\n" " 7. Click \"Test\" to verify that it's possible to establish an HTTP " "connection\n" "VERIFICATION:\n" " Did a notification show and was the connection correctly established?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että DSL-modeemin käyttäminen onnistuu\n" "SUORITUS:\n" " 1. Liitä puhelinjohto tietokoneeseesi\n" " 2. Klikkaa Verkko-kuvaketta paneelissa\n" " 3. Valitse \"Muokkaa yhteyksiä\"\n" " 4. Siirry DSL-välilehteen\n" " 5. Klikkaa Lisää-painiketta\n" " 6. Täytä asetukset oikeilla tiedoilla\n" " 7. Paina \"Testaa\" varmistaaksesi, että HTTP-yhteyden muodostaminen " "onnistuu\n" "VAHVISTUS:\n" " Ilmestyikö ilmoitus ja onnistuiko yhteyden muodostaminen?" #. description #: ../jobs/networking.txt.in:47 msgid "" "Automated test case to verify availability of some system on the network " "using ICMP ECHO packets." msgstr "" #. description #: ../jobs/networking.txt.in:53 ../jobs/peripheral.txt.in:37 msgid "" "Automated test case to make sure that it's possible to download files " "through HTTP" msgstr "" "Automaattinen testi, jolla varmistetaan, että tiedostojen lataaminen HTTP:n " "välityksellä onnistuu." #. description #: ../jobs/networking.txt.in:61 msgid "Test to see if we can sync local clock to an NTP server" msgstr "" "Testi, joka tarkistaa, että voiko tietokoneen kellon synkronoida NTP-" "palvelimelta." #. description #: ../jobs/networking.txt.in:67 msgid "" "Verify that an installation of checkbox-server on the network can be reached " "over SSH." msgstr "" "Tarkista, että voit ottaa yhteyden SSH:n kautta checkbox-serveriin verkossa." #. description #: ../jobs/networking.txt.in:73 msgid "Try to enable a remote printer on the network and print a test page." msgstr "Yritä käynnistää etätulostin verkossa ja tulosta testisivu." #. description #: ../jobs/ethernet.txt.in:38 msgid "" "Automated test to walk multiple network cards and test each one in sequence." msgstr "" #. description #: ../jobs/optical.txt.in:4 msgid "Test to detect the optical drives" msgstr "Testi optisten asemien havaitsemiseen" #. description #: ../jobs/optical.txt.in:14 msgid "Optical read test." msgstr "" #. description #: ../jobs/optical.txt.in:37 msgid "Automated optical read test." msgstr "" #. description #: ../jobs/optical.txt.in:53 msgid "CD write test." msgstr "" #. description #: ../jobs/optical.txt.in:79 msgid "Automated CD write test" msgstr "" #. description #: ../jobs/optical.txt.in:96 msgid "" "PURPOSE:\n" " This test will check your CD audio playback capabilities\n" "STEPS:\n" " 1. Insert an audio CD in your optical drive\n" " 2. When prompted, launch the Music Player\n" " 3. Locate the CD in the display of the Music Player\n" " 4. Select the CD in the Music Player\n" " 5. Click the Play button to listen to the music on the CD\n" " 6. Stop playing after some time\n" " 7. Right click on the CD icon and select \"Eject Disc\"\n" " 8. The CD should be ejected\n" " 9. Close the Music Player\n" "VERIFICATION:\n" " Did all the steps work?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että järjestelmä osaa toistaa ääni-CD:tä.\n" "SUORITUS:\n" " 1. Aseta ääni-CD optiseen asemaan\n" " 2. Avaa musiikkisoitin kysyttäessä, mitä tehdään\n" " 3. Etsi CD musiikkisoittimen ikkunasta\n" " 4. Valitse CD musiikkisoittimessa\n" " 5. Napsauta Toista kuunnellaksesi CD:llä olevaa musiikkia\n" " 6. Lopeta toisto hetken kuluttua\n" " 7. Napsauta CD-levyn kuvaa hiiren oikealla painikkeella ja valitse " "\"Poista levy asemasta\"\n" " 8. CD:n pitäisi tulla ulos asemasta.\n" " 9. Sulje musiikkisoitin\n" "VAHVISTUS:\n" " Onnistuivatko kaikki kohdat?" #. description #: ../jobs/optical.txt.in:116 msgid "DVD write test." msgstr "" #. description #: ../jobs/optical.txt.in:142 msgid "Automated DVD write test." msgstr "" #. description #: ../jobs/optical.txt.in:162 msgid "" "PURPOSE:\n" " This test will check your DVD playback capabilities\n" "STEPS:\n" " 1. Insert a DVD that contains any movie in your optical drive\n" " 2. Click \"Test\" to play the DVD in Totem\n" "VERIFICATION:\n" " Did the file play?" msgstr "" "TARKOITUS:\n" " Testataan järjestelmäsi DVD-toisto-ominaisuuksia\n" "SUORITUS:\n" " 1. Aseta elokuvan sisältävä DVD-levy asemaan\n" " 2. Paina \"Testaa\" toistaaksesi elokuvan Elokuvasoittimessa\n" "VAHVISTUS:\n" " Toistuiko tiedosto?" #. description #: ../jobs/panel_clock_test.txt.in:4 msgid "" "PURPOSE:\n" " This test will verify that the desktop clock displays the correct date " "and time\n" "STEPS:\n" " 1. Check the clock in the upper right corner of your desktop.\n" "VERIFICATION:\n" " Is the clock displaying the correct date and time for your timezone?" msgstr "" #. description #: ../jobs/panel_clock_test.txt.in:18 msgid "" "PURPOSE:\n" " This test will verify that the desktop clock synchronizes with the system " "clock.\n" "STEPS:\n" " 1. Click the \"Test\" button and verify the clock moves ahead by 1 hour.\n" " Note: It may take a minute or so for the clock to refresh\n" " 2. Right click on the clock, then click on \"Time & Date Settings...\"\n" " 3. Ensure that your clock application is set to manual.\n" " 4. Change the time 1 hour back\n" " 5. Close the window and reboot\n" "VERIFICATION:\n" " Is your system clock displaying the correct date and time for your " "timezone?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että työpöydän kello synkronoituu järjestelmän kellon " "kanssa.\n" "SUORITUS:\n" " 1. Napsauta \"Testaa\" ja odota, että kello siirtyy tunnilla eteenpäin.\n" " Huom: Kellon päivittyminen voi viedä jopa minuutin.\n" " 2. Napsauta kelloa hiiren oikealla painikkeella ja valitse \"Ajan ja " "päivän asetukset...\"\n" " 3. Varmista, että kellon aika voidaan asettaa manuaalisesti.\n" " 4. Siirrä kelloa tunti taaksepäin\n" " 5. Sulje ikkuna ja käynnistä tietokone uudelleen\n" "VAHVISTUS:\n" " Näyttääkö järjestelmän kello aikavyöhykkeesi oikeaa päivämäärää ja aikaa?" #. description #: ../jobs/panel_reboot.txt.in:3 msgid "" "PURPOSE:\n" " This test will verify that you can reboot your system from the desktop " "menu\n" "STEPS:\n" " 1. Click the Gear icon in the upper right corner of the desktop and click " "on \"Shut Down\"\n" " 2. Click the \"Restart\" button on the left side of the Shut Down dialog\n" " 3. After logging back in, restart System Testing and it should resume " "here\n" "VERIFICATION:\n" " Did your system restart and bring up the GUI login cleanly?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että järjestelmä voi käynnistyä uudelleen käyttämällä " "valikkoa\n" "SUORITUS:\n" " 1. Klikkaa ratasta työpöydän oikeassa yläkulmassa ja valitse " "\"Sammuta\"\n" " 2. Valitse \"Käynnistä uudelleen\" sammutusikkunan vasemmasta reunasta\n" " 3. Käynnistä Järjestelmän testaus uudelleenkäynnistyksen jälkeen\n" "VAHVISTUS:\n" " Käynnistyikö järjestelmä uudelleen ja onnistuiko kirjautuminen ilman " "ongelmia?" #. description #: ../jobs/peripheral.txt.in:3 msgid "" "PURPOSE:\n" " This test will verify that a network printer is usable\n" "STEPS:\n" " 1. Make sure that a printer is available in your network\n" " 2. Click on the Gear icon in the upper right corner and then click on " "Printers\n" " 3. If the printer isn't already listed, click on Add\n" " 4. The printer should be detected and proper configuration values should " "be displayed\n" " 5. Print a test page\n" "VERIFICATION:\n" " Were you able to print a test page to the network printer?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että verkkotulostin toimii\n" "SUORITUS:\n" " 1. Varmista, että tulostin on saatavilla verkossasi\n" " 2. Klikkaa ratasta näytön oikeassa yläkulmassa ja valitse \"Tulostimet\"\n" " 3. Jos tulostinta ei ole vielä asennettu, valitse \"Lisää\"\n" " 4. Järjestelmän pitäisi havaita tulostin ja näyttää tulostimen asetukset\n" " 5. Tulosta testisivu\n" "VAHVISTUS:\n" " Onnistuiko testisivun tulostus verkkotulostimella?" #. description #: ../jobs/peripheral.txt.in:18 msgid "" "PURPOSE:\n" " This test will verify that a USB DSL or Mobile Broadband modem works\n" "STEPS:\n" " 1. Connect the USB cable to the computer\n" " 2. Right click on the Network icon in the panel\n" " 3. Select 'Edit Connections'\n" " 4. Select the 'DSL' (for ADSL modem) or 'Mobile Broadband' (for 3G modem) " "tab\n" " 5. Click on 'Add' button\n" " 6. Configure the connection parameters properly\n" " 7. Notify OSD should confirm that the connection has been established\n" " 8. Select Test to verify that it's possible to establish an HTTP " "connection\n" "VERIFICATION:\n" " Was the connection correctly established?" msgstr "" #. description #: ../jobs/piglit.txt.in:7 msgid "" "Runs piglit tests for checking support for framebuffer object operations, " "depth buffer and stencil buffer" msgstr "" #. description #: ../jobs/piglit.txt.in:16 msgid "Runs piglit tests for checking OpenGL 2.1 support" msgstr "" #. description #: ../jobs/piglit.txt.in:25 msgid "" "Runs piglit tests for checking support for vertex buffer object operations" msgstr "" #. description #: ../jobs/piglit.txt.in:34 msgid "" "Runs piglit tests for checking support for GLSL fragment shader operations" msgstr "" #. description #: ../jobs/piglit.txt.in:43 msgid "" "Runs piglit tests for checking support for GLSL vertex shader operations" msgstr "" #. description #: ../jobs/piglit.txt.in:52 msgid "Runs piglit tests for checking support for texture from pixmap" msgstr "" #. description #: ../jobs/piglit.txt.in:61 msgid "Runs piglit_tests for checking support for stencil buffer operations" msgstr "" #. description #: ../jobs/piglit.txt.in:70 msgid "Runs the piglit results summarizing tool" msgstr "" #. description #: ../jobs/piglit.txt.in:79 msgid "Archives the piglit-summary directory into the piglit-results.tar.gz." msgstr "" #. description #: ../jobs/power-management.txt.in:3 msgid "" "PURPOSE:\n" " This test will check your system shutdown/booting cycle.\n" "STEPS:\n" " 1. Shutdown your machine.\n" " 2. Boot your machine.\n" " 3. Repeat steps 1 and 2 at least 5 times.\n" "VERIFICATION:\n" " Did the system shutdown and rebooted correctly?" msgstr "" #. description #: ../jobs/power-management.txt.in:17 msgid "Test ACPI Wakealarm (fwts wakealarm)" msgstr "" #. description #: ../jobs/power-management.txt.in:25 msgid "Attach log from fwts wakealarm test" msgstr "" #. description #: ../jobs/power-management.txt.in:39 msgid "" "PURPOSE:\n" " This test will check the system's ability to power-off and boot.\n" "STEPS:\n" " 1. Select \"Test\" to begin.\n" " 2. The machine will shut down.\n" " 3. Power the machine back on.\n" " 4. After rebooting, wait for the test prompts to inform you that the test " "is complete.\n" " 5. Once the test has completed, restart checkbox and select 'Re-run' when " "prompted.\n" "VERIFICATION:\n" " If the machine successfully shuts down and boots, select 'Yes', otherwise,\n" " select 'No'." msgstr "" #. description #: ../jobs/power-management.txt.in:55 msgid "" "This will attach any logs from the power-management/poweroff test to the " "results." msgstr "" #. description #: ../jobs/power-management.txt.in:66 msgid "" "PURPOSE:\n" " This test will check the system's ability to reboot cleanly.\n" "STEPS:\n" " 1. Select \"Test\" to begin.\n" " 2. The machine will reboot.\n" " 3. After rebooting, wait for the test prompts to inform you that the test " "is complete.\n" " 4. Once the test has completed, restart checkbox and select Re-Run when " "prompted.\n" "VERIFICATION:\n" " If the machine successfully reboots, select Yes then select Next." msgstr "" #. description #: ../jobs/power-management.txt.in:80 msgid "" "This will attach any logs from the power-management/reboot test to the " "results." msgstr "" #. description #: ../jobs/power-management.txt.in:86 msgid "" "PURPOSE:\n" " This test will check your lid sensors.\n" "STEPS:\n" " 1. Close your laptop lid.\n" "VERIFICATION:\n" " Does closing your laptop lid cause your system to suspend?" msgstr "" #. description #: ../jobs/power-management.txt.in:103 msgid "" "PURPOSE:\n" " This test will check your lid sensors\n" "STEPS:\n" " 1. Click \"Test\".\n" " 2. Close and open the lid.\n" "VERIFICATION:\n" " Did the screen turn off while the lid was closed?" msgstr "" #. description #: ../jobs/power-management.txt.in:121 msgid "" "PURPOSE:\n" " This test will check your lid sensors.\n" "STEPS:\n" " 1. Click \"Test\".\n" " 2. Close the lid.\n" " 3. Wait 5 seconds with the lid closed.\n" " 4. Open the lid.\n" "VERIFICATION:\n" " Did the system resume when the lid was opened?" msgstr "" #. description #: ../jobs/power-management.txt.in:136 msgid "Make sure that the RTC (Real-Time Clock) device exists." msgstr "Tarkista, että RTS (reaaliaikainen kello) -laite on olemassa" #. description #: ../jobs/power-management.txt.in:145 msgid "" "Check to see if CONFIG_NO_HZ is set in the kernel (this is just a simple " "regression check)" msgstr "" #. description #: ../jobs/power-management.txt.in:151 msgid "" "PURPOSE:\n" " This test will ensure that the AC is unplugged for the battery drain " "tests to run.\n" "STEPS:\n" " 1. Unplug laptop from AC.\n" "VERIFICATION:\n" " Was the laptop unplugged from AC?" msgstr "" #. description #: ../jobs/power-management.txt.in:163 msgid "Checks the battery drain during idle. Reports time until empty" msgstr "" #. description #: ../jobs/power-management.txt.in:163 msgid "and capacity as well." msgstr "" #. description #: ../jobs/power-management.txt.in:173 msgid "Checks the battery drain while watching a movie. Reports time" msgstr "" #. description #: ../jobs/power-management.txt.in:173 msgid "until empty and capacity as well. Requires MOVIE_VAR to be set." msgstr "" #. description #: ../jobs/power-management.txt.in:185 msgid "Checks the battery drain during suspend. Reports time until" msgstr "" #. description #: ../jobs/power-management.txt.in:185 msgid "empty and capacity as well." msgstr "" #. description #: ../jobs/power-management.txt.in:193 msgid "" "PURPOSE:\n" " This test will ensure that the AC is plugged back in after the battery.\n" " tests\n" "STEPS:\n" " 1. Plug laptop into AC.\n" "VERIFICATION:\n" " Was the laptop plugged into AC?" msgstr "" #. description #: ../jobs/power-management.txt.in:206 msgid "" "PURPOSE:\n" " This test will verify that your system can successfully reboot.\n" "STEPS:\n" " 1. Select 'Test' to initiate a system reboot.\n" " 2. When the grub boot menu is displayed, boot into Ubuntu (Or allow the\n" " system to automatically boot on its own).\n" " 3. Once the system has restarted, log in and restart checkbox-" "certification-server.\n" " 4. Select 'Re-Run' to return to this test.\n" " 5. Select 'Yes' to indicate the test has passed if the system rebooted\n" " successfully, otherwise, select 'No' to indicate there was a problem.\n" "VERIFICATION:\n" " Did the system reboot correctly?" msgstr "" #. description #: ../jobs/power-management.txt.in:224 msgid "" "PURPOSE:\n" " This test will check your system shutdown/booting cycle\n" "STEPS:\n" " 1. Select 'Test' to initiate a system shutdown.\n" " 2. Power the system back on.\n" " 3. From the grub menu, boot into the Xen Hypervisor.\n" " 4. When the system has restarted, log in and restart checkbox-" "certification-server.\n" " 5. Select 'Re-Run' to return to this test.\n" " 6. Select 'Yes' to indicate the test has passed if the machine shut " "down\n" " successfully otherwise, Select 'No' to indicate there was a problem.\n" "VERIFICATION:\n" " Did the system shutdown and boot correctly?" msgstr "" #. description #: ../jobs/rendercheck.txt.in:6 msgid "" "Runs all of the rendercheck test suites. This test can take a few minutes." msgstr "" #. description #: ../jobs/rendercheck.txt.in:13 msgid "Attach log from rendercheck tests" msgstr "" #. description #: ../jobs/server-services.txt.in:5 msgid "Verifies that sshd is running." msgstr "Tarkistaa, että sshd on käynnissä." #. description #: ../jobs/server-services.txt.in:11 msgid "Verifies that Print/CUPs server is running." msgstr "Tarkistaa, että tulostus/CUPS-palvelu on käynnissä." #. description #: ../jobs/server-services.txt.in:20 msgid "Verifies that DNS server is running and working." msgstr "Tarkistaa, että DNS-serveri on käynnissä ja toimii oikein." #. description #: ../jobs/server-services.txt.in:29 msgid "Verifies that Samba server is running." msgstr "Tarkistaa, että samba-serveri on käynnissä." #. description #: ../jobs/server-services.txt.in:40 msgid "Verifies that the LAMP stack is running (Apache, MySQL and PHP)." msgstr "" "Tarkistaa, että LAMP-ohjelmistot ovat käynnissä (Apache, MySQL ja PHP)." #. description #: ../jobs/server-services.txt.in:47 msgid "Verifies that Tomcat server is running and working." msgstr "Tarkistaa, että Tomcat-server on käynnissä ja toimii oikein." #. description #: ../jobs/smoke.txt.in:4 msgid "Check success result from shell test case" msgstr "" #. description #: ../jobs/smoke.txt.in:10 msgid "Check failed result from shell test case" msgstr "" #. description #: ../jobs/smoke.txt.in:17 msgid "Check job is executed when dependency succeeds" msgstr "" #. description #: ../jobs/smoke.txt.in:24 msgid "Check job result is set to uninitiated when dependency fails" msgstr "" #. description #: ../jobs/smoke.txt.in:31 msgid "Check job is executed when requirements are met" msgstr "" #. description #: ../jobs/smoke.txt.in:38 msgid "" "Check job result is set to \"not required on this system\" when requirements " "are not met" msgstr "" #. description #: ../jobs/smoke.txt.in:43 msgid "" "PURPOSE:\n" " This test checks that the manual plugin works fine\n" "STEPS:\n" " 1. Add a comment\n" " 2. Set the result as passed\n" "VERIFICATION:\n" " Check that in the report the result is passed and the comment is " "displayed" msgstr "" #. description #: ../jobs/sniff.txt.in:36 msgid "" "PURPOSE:\n" " Simulates a failure by rebooting the machine\n" "STEPS:\n" " 1. Click test to trigger a reboot\n" " 2. Select \"Continue\" once logged back in and checkbox is restarted\n" "VERIFICATION:\n" " You won't see the user-verify" msgstr "" #. description #: ../jobs/sniff.txt.in:47 msgid "" "PURPOSE:\n" " If Recovery is successful, you will see this test on restarting checkbox, " "not\n" " sniff4.\n" "STEPS:\n" " 1. Click Yes\n" "VERIFICATION:\n" " None Necessary, this is a bogus test" msgstr "" #. description #: ../jobs/sniff.txt.in:68 msgid "" "PURPOSE:\n" " To sniff things out\n" "STEPS:\n" " 1. Click Yes\n" "VERIFICATION:\n" " None Necessary, this is a bogus test" msgstr "" #. description #: ../jobs/stress.txt.in:7 msgid "" "PURPOSE:\n" " Create jobs that use the CPU as much as possible for two hours. The test " "is considered passed if the system does not freeze." msgstr "" "TARKOITUS:\n" " Annetaan suorittimelle mahdollisimman paljon työtä kahdeksi tunniksi. " "Testi on onnistunut, jos järjestelmä ei kaadu." #. description #: ../jobs/stress.txt.in:28 msgid "" "PURPOSE:\n" " This is an automated stress test that will force the system to " "hibernate/resume for 30 cycles" msgstr "" #. description #: ../jobs/stress.txt.in:41 msgid "Attaches the log from the 30 cycle Hibernate/Resume test if it exists" msgstr "" #. description #: ../jobs/stress.txt.in:59 msgid "" "PURPOSE:\n" " This is an automated stress test that will force the system to " "suspend/resume for 30 cycles." msgstr "" #. description #: ../jobs/stress.txt.in:67 msgid "" "Automated check of the 30 cycle hibernate log for errors detected by fwts." msgstr "" #. description #: ../jobs/stress.txt.in:74 msgid "Attaches the log from the 30 cycle Suspend/Resume test if it exists" msgstr "" #. description #: ../jobs/stress.txt.in:97 msgid "" "PURPOSE:\n" " This is an automated stress test that will force the system to " "hibernate/resume for 250 cycles" msgstr "" #. description #: ../jobs/stress.txt.in:104 msgid "" "Attaches the log from the 250 cycle Hibernate/Resume test if it exists" msgstr "" #. description #: ../jobs/stress.txt.in:120 msgid "" "PURPOSE:\n" " This is an automated stress test that will force the system to " "suspend/resume for 250 cycles." msgstr "" #. description #: ../jobs/stress.txt.in:127 msgid "Attaches the log from the 250 cycle Suspend/Resume test if it exists" msgstr "" #. description #: ../jobs/stress.txt.in:133 ../jobs/suspend.txt.in:265 msgid "" "Checks the sleep times to ensure that a machine suspends and resumes within " "a given threshold" msgstr "" #. description #: ../jobs/stress.txt.in:144 msgid "Stress reboot system (100 cycles)" msgstr "" #. description #: ../jobs/stress.txt.in:160 msgid "Stress poweroff system (100 cycles)" msgstr "" #. description #: ../jobs/stress.txt.in:172 msgid "Check logs for the stress reboot (100 cycles) test case" msgstr "" #. description #: ../jobs/stress.txt.in:184 msgid "Check logs for the stress poweroff (100 cycles) test case" msgstr "" #. description #: ../jobs/stress.txt.in:199 msgid "Run the graphics stress test. This test can take a few minutes." msgstr "" #. description #: ../jobs/stress.txt.in:208 msgid "Attaches the graphics stress results to the submission." msgstr "" #. description #: ../jobs/stress.txt.in:214 msgid "Runs a test that transfers 100 10MB files 3 times to usb." msgstr "" #. description #: ../jobs/stress.txt.in:220 msgid "Runs a test that transfers 100 10MB files 3 times to a SDHC card." msgstr "" #. description #: ../jobs/stress.txt.in:227 msgid "Ping ubuntu.com and restart network interfaces 100 times" msgstr "" #. description #: ../jobs/stress.txt.in:237 msgid "" "PURPOSE:\n" " To make sure that stressing the wifi hotkey does not cause applets to " "disappear from the panel or the system to lock up\n" "STEPS:\n" " 1. Log in to desktop\n" " 2. Press wifi hotkey at a rate of 1 press per second and slowly increase " "the speed of the tap, until you are tapping as fast as possible\n" "VERIFICATION:\n" " Verify the system is not frozen and the wifi and bluetooth applets are " "still visible and functional" msgstr "" #. description #: ../jobs/suspend.txt.in:5 msgid "Record the current network before suspending." msgstr "" #. description #: ../jobs/suspend.txt.in:11 msgid "Record the current resolution before suspending." msgstr "Paina muistiin nykyinen tarkkuus ennen valmiustilaan siirtymistä." #. description #: ../jobs/suspend.txt.in:20 msgid "Record mixer settings before suspending." msgstr "Tallenna ääniasetukset ennen valmiustilaan siirtymistä" #. description #: ../jobs/suspend.txt.in:26 msgid "Verify that all the CPUs are online before suspending" msgstr "" "Tarkistetaan, että kaikki suoritinytimet ovat käynnissä ennen valmiustilaan " "siirtymistä." #. description #: ../jobs/suspend.txt.in:32 msgid "" "Dumps memory info to a file for comparison after suspend test has been run" msgstr "" "Tallentaa muistin tiedostoon, jotta sitä voidaan verrata valmiustilatestin " "jälkeiseen muistivedokseen." #. description #: ../jobs/suspend.txt.in:42 msgid "" "This test disconnects all connections and then connects to the wireless " "interface. It then checks the connection to confirm it's working as expected." msgstr "" "Tämä testi katkaisee kaikki verkkoyhteydet ja yhdistää langattomaan " "verkkolaitteeseen. Sitten se tarkistaa, että yhteys toimii odotetulla " "tavalla." #. description #: ../jobs/suspend.txt.in:200 msgid "" "PURPOSE:\n" " This test will send the image 'JPEG_Color_Image_Ubuntu.jpg' to a " "specified device\n" "STEPS:\n" " 1. Make sure Bluetooth is enabled by checking the Bluetooth indicator " "applet\n" " 2. Click \"Test\" and you will be prompted to enter the Bluetooth device " "name of a device that can accept file transfers (It may take a few moments " "after entering the name for the file to begin sending)\n" " 3. Accept any prompts that appear on both devices\n" "VERIFICATION:\n" " Was the data correctly transferred?" msgstr "" #. description #: ../jobs/suspend.txt.in:226 msgid "" "PURPOSE:\n" " This test will check suspend and resume\n" "STEPS:\n" " 1. Click \"Test\" and your system will suspend for about 30 - 60 " "seconds\n" " 2. Observe the Power LED to see if it blinks or changes color during " "suspend\n" " 3. If your system does not wake itself up after 60 seconds, please press " "the power button momentarily to wake the system manually\n" " 4. If your system fails to wake at all and must be rebooted, restart " "System Testing after reboot and mark this test as Failed\n" "VERIFICATION:\n" " Did your system suspend and resume correctly?\n" " (NOTE: Please only consider whether the system successfully suspended " "and resumed. Power/Suspend LED verification will occur after this test is " "completed.)" msgstr "" #. description #: ../jobs/suspend.txt.in:243 msgid "This is the automated version of suspend/suspend_advanced." msgstr "Tämä on automaattinen versio edistyneestä valmiustilatestistä." #. description #: ../jobs/suspend.txt.in:253 msgid "" "Automated check of the suspend log to look for errors reported by fwts" msgstr "" #. description #: ../jobs/suspend.txt.in:274 msgid "" "PURPOSE:\n" " Wake up by USB keyboard\n" "STEPS:\n" " 1. Enable \"Wake by USB KB/Mouse\" item in BIOS\n" " 2. Press \"Test\" to enter suspend (S3) mode\n" " 3. Press any key of USB keyboard to wake system up\n" "VERIFICATION:\n" " Did the system wake up from suspend mode when you pressed a keyboard key?" msgstr "" #. description #: ../jobs/suspend.txt.in:290 msgid "" "PURPOSE:\n" " Wake up by USB mouse\n" "STEPS:\n" " 1. Enable \"Wake by USB KB/Mouse\" item in BIOS\n" " 2. Press \"Test\" to enter suspend (S3) mode\n" " 3. Press any button of USB mouse to wake system up\n" "VERIFICATION:\n" " Did the system wake up from suspend mode when you pressed the mouse " "button?" msgstr "" #. description #: ../jobs/suspend.txt.in:304 msgid "Test the network after resuming." msgstr "Testaa verkkoyhteyden toimiminen valmiustilasta palaamisen jälkeen." #. description #: ../jobs/suspend.txt.in:311 msgid "" "Test to see that we have the same resolution after resuming as before." msgstr "" "Testaa onko käytössä sama tarkkuus kuin ennen valmiustilaan siirtymistä." #. description #: ../jobs/suspend.txt.in:332 msgid "" "Verify that mixer settings after suspend are the same as before suspend." msgstr "" "Tarkista, että ääniasetukset ovat valmiustilan jälkeen samat kuin ennen " "valmiustilaa." #. description #: ../jobs/suspend.txt.in:347 msgid "Verify that all CPUs are online after resuming." msgstr "" "Tarkista, että kaikki suoritinytimet ovat käynnissä valmiustilasta " "palaamisen jälkeen." #. description #: ../jobs/suspend.txt.in:362 msgid "Verify that all memory is available after resuming from suspend." msgstr "" "Tarkistetaan, että kaikki muisti on käytössä valmiustilasta palautumisen " "jälkeen." #. description #: ../jobs/suspend.txt.in:370 msgid "" "PURPOSE:\n" " This test will check that the display is correct after suspend and " "resume\n" "STEPS:\n" " 1. Check that your display does not show up visual artifacts after " "resuming.\n" "VERIFICATION:\n" " Does the display work normally after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:385 msgid "" "This test checks that the wireless interface is working after suspending the " "system. It disconnects all interfaces and then connects to the wireless " "interface and checks that the connection is working as expected." msgstr "" "Tämä testi testaa, että langaton verkkosovitin toimii valmiustilasta " "palaamisen jälkeen. Se katkaisee kaikki verkkoyhteydet, yhdistää " "langattomaan verkkolaitteeseen ja tarkistaa, että yhteys toimii odotetulla " "tavalla." #. description #: ../jobs/suspend.txt.in:488 msgid "" "Tests that the systems wireless hardware can connect to a router using WPA " "security and the 802.11b/g protocols after the system has been suspended." msgstr "" #. description #: ../jobs/suspend.txt.in:502 msgid "" "Tests that the systems wireless hardware can connect to a router using no " "security and the 802.11b/g protocols after the system has been suspended." msgstr "" #. description #: ../jobs/suspend.txt.in:516 msgid "" "Tests that the systems wireless hardware can connect to a router using WPA " "security and the 802.11n protocol after the system has been suspended." msgstr "" #. description #: ../jobs/suspend.txt.in:530 msgid "" "Tests that the systems wireless hardware can connect to a router using no " "security and the 802.11n protocol after the system has been suspended." msgstr "" #. description #: ../jobs/suspend.txt.in:610 ../jobs/wireless.txt.in:139 msgid "" "PURPOSE:\n" " Tests that the systems wireless hardware can connect to a router using " "WPA\n" " security and the 802.11b/g protocols.\n" "STEPS:\n" " 1. Open your routers configuration tool\n" " 2. Change the settings to only accept connections on the B and G " "wireless bands\n" " 3. Make sure the SSID is set to ROUTER_SSID\n" " 4. Change the security settings to use WPA2 and ensure the PSK matches " "that set in ROUTER_PSK\n" " 5. Click the 'Test' button to create a connection to the router and test " "the connection\n" "VERIFICATION:\n" " Verification is automated, do not change the automatically selected " "result." msgstr "" #. description #: ../jobs/suspend.txt.in:633 ../jobs/wireless.txt.in:161 msgid "" "PURPOSE:\n" " Tests that the systems wireless hardware can connect to a router using\n" " no security and the 802.11b/g protocols.\n" "STEPS:\n" " 1. Open your routers configuration tool\n" " 2. Change the settings to only accept connections on the B and G " "wireless bands\n" " 3. Make sure the SSID is set to ROUTER_SSID\n" " 4. Change the security settings to use no security\n" " 5. Click the 'Test' button to create a connection to the router and test " "the connection\n" "VERIFICATION:\n" " Verification is automated, do not change the automatically selected " "result." msgstr "" #. description #: ../jobs/suspend.txt.in:656 ../jobs/wireless.txt.in:185 msgid "" "PURPOSE:\n" " Tests that the systems wireless hardware can connect to a router using " "WPA\n" " security and the 802.11n protocols.\n" "STEPS:\n" " 1. Open your routers configuration tool\n" " 2. Change the settings to only accept connections on the N wireless " "band\n" " 3. Make sure the SSID is set to ROUTER_SSID\n" " 4. Change the security settings to use WPA2 and ensure the PSK matches " "that set in ROUTER_PSK\n" " 5. Click the 'Test' button to create a connection to the router and test " "the connection\n" "VERIFICATION:\n" " Verification is automated, do not change the automatically selected " "result." msgstr "" #. description #: ../jobs/suspend.txt.in:679 ../jobs/wireless.txt.in:209 msgid "" "PURPOSE:\n" " Tests that the systems wireless hardware can connect to a router using\n" " no security and the 802.11n protocol.\n" "STEPS:\n" " 1. Open your routers configuration tool\n" " 2. Change the settings to only accept connections on the N wireless " "band\n" " 3. Make sure the SSID is set to ROUTER_SSID\n" " 4. Change the security settings to use no security\n" " 5. Click the 'Test' button to create a connection to the router and test " "the connection\n" "VERIFICATION:\n" " Verification is automated, do not change the automatically selected " "result." msgstr "" #. description #: ../jobs/suspend.txt.in:760 msgid "" "This test grabs the hardware address of the bluetooth adapter after suspend " "and compares it to the address grabbed before suspend." msgstr "" "Testi etsii bluetooth-laitteen fyysisen osoitteen valmiustilan jälkeen ja " "vertaa sitä ennen valmiustilaa tallennettuun osoitteeseen." #. description #: ../jobs/suspend.txt.in:872 msgid "" "This is an automated Bluetooth file transfer test. It sends an image to the " "device specified by the BTDEVADDR environment variable." msgstr "" "Tämä on automaattinen Bluetooth-tiedonsiirtotesti. Se lähettää kuvan " "BTDEVADDR-ympäristömuuttujan määrittämään laitteeseen." #. description #: ../jobs/suspend.txt.in:928 msgid "" "This is an automated Bluetooth test. It emulates browsing on a remote device " "specified by the BTDEVADDR environment variable." msgstr "" #. description #: ../jobs/suspend.txt.in:984 msgid "" "This is an automated Bluetooth test. It receives the given file from a " "remote host specified by the BTDEVADDR environment variable" msgstr "" #. description #: ../jobs/suspend.txt.in:996 msgid "" "PURPOSE:\n" " This test will send the image 'JPEG_Color_Image_Ubuntu.jpg' to a " "specified device\n" "STEPS:\n" " 1. Click \"Test\" and you will be prompted to enter the Bluetooth device " "name of a device that can accept file transfers (It may take a few moments " "after entering the name for the file to begin sending)\n" " 2. Accept any prompts that appear on both devices\n" "VERIFICATION:\n" " Was the data correctly transferred?" msgstr "" "TARKOITUS:\n" " Lähetetään kuva \"JPEG_Color_Image_Ubuntu.jpg\" tiettyyn laitteeseen\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" ja sinulta kysytään tiedonsiirtoja tukevan " "Bluetooth-laitteen nimeä (nimen antamisen jälkeen voi kestää hetken ennen " "kuin tiedonsiirto alkaa)\n" " 2. Hyväksy kaikki kyselyt molemmilla laitteilla\n" "VAHVISTUS:\n" " Onnistuiko tiedonsiirto?" #. description #: ../jobs/suspend.txt.in:1011 msgid "" "PURPOSE:\n" " This test will cycle through the detected display modes\n" "STEPS:\n" " 1. Click \"Test\" and the display will cycle trough the display modes\n" "VERIFICATION:\n" " Did your display look fine in the detected mode?" msgstr "" "TARKOITUS:\n" " Testataan havaitut näyttötilat\n" "SUORITUS:\n" " 1. Valitse Testaa siirtyäksesi järjestelmässä havaittujen näyttötilojen " "välillä.\n" "VAHVISTUS:\n" " Vaikuttiko näyttö toimivan havaituissa näyttötiloissa?" #. description #: ../jobs/suspend.txt.in:1024 msgid "" "This test will check to make sure supported video modes work after a suspend " "and resume. This is done automatically by taking screenshots and uploading " "them as an attachment." msgstr "" "Tämä testi varmistaa, että tuetut näyttötilat toimivat valmiustilan jälkeen. " "Tämä suoritetaan automaattisesti liittämällä kuvankaappaukset raporttiin." #. description #: ../jobs/suspend.txt.in:1033 msgid "" "This attaches screenshots from the " "suspend/cycle_resolutions_after_suspend_auto test to the results submission." msgstr "" "Tämä liittää valmiustilatestin ottamat kuvankaappaukset tulosraporttiin." #. description #: ../jobs/suspend.txt.in:1064 msgid "" "This will check to make sure that your audio device works properly after a " "suspend and resume. This may work fine with speakers and onboard " "microphone, however, it works best if used with a cable connecting the audio-" "out jack to the audio-in jack." msgstr "" "Tarkistetaan, että äänilaitteesi toimii oikein valmiustilan jälkeen. Tämä " "voi toimia hyvin kaiuttimilla ja sisäisellä mikrofonilla mutta paras tulos " "saavutetaan, jos äänilähtö on kiinnitetty kaapelilla sisääntuloporttiin." #. description #: ../jobs/suspend.txt.in:1070 msgid "Attaches the log from the single suspend/resume test to the results" msgstr "" #. description #: ../jobs/suspend.txt.in:1079 msgid "" "PURPOSE:\n" " Take a screengrab of the current screen after suspend (logged on Unity " "desktop)\n" "STEPS:\n" " 1. Take picture using USB webcam\n" "VERIFICATION:\n" " Review attachment manually later" msgstr "" #. description #: ../jobs/suspend.txt.in:1102 msgid "" "PURPOSE:\n" " Do some challenging operations then check for lockup on the GPU\n" "STEPS:\n" " 1. Create 2 glxgears windows and move them quickly\n" " 2. Switch workspaces with wmctrl\n" " 3. Launch an HTML5 video playback in firefox\n" "VERIFICATION:\n" " After a 60s workload, check kern.log for reported GPU errors" msgstr "" #. description #: ../jobs/suspend.txt.in:1130 msgid "" "Checks the length of time it takes to reconnect an existing wifi connection " "after a suspend/resume cycle." msgstr "" #. description #: ../jobs/suspend.txt.in:1152 msgid "" "Checks the length of time it takes to reconnect an existing wired " "connection\n" " after a suspend/resume cycle." msgstr "" #. description #: ../jobs/suspend.txt.in:1160 msgid "" "PURPOSE:\n" " Validate that the power LED operated the same after resuming from " "suspend\n" "STEPS:\n" " 1. Power LED should be on while device is switched on\n" "VERIFICATION:\n" " Does the power LED remain on after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1172 msgid "" "PURPOSE:\n" " Validate that the battery light shows charging status after resuming " "from suspend\n" "STEPS:\n" " 1. Let system run on battery for a while\n" " 2. Plug in AC plug\n" "VERIFICATION:\n" " Did the battery indicator LED still turn orange after resuming from " "suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1184 msgid "" "PURPOSE:\n" " Validate that the battery LED properly displays charged status after " "resuming from suspend\n" "STEPS:\n" " 1. Let system run on battery for a short time\n" " 2. Plug in AC\n" " 3. Let system run on AC\n" "VERIFICATION:\n" " Does the orange battery LED still shut off when system is fully charged " "after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1197 msgid "" "PURPOSE:\n" " Validate that the battery LED indicated low power after resuming from " "suspend\n" "STEPS:\n" " 1. Let system run on battery for several hours\n" " 2. Monitor battery LED carefully\n" "VERIFICATION:\n" " Does the LED light orange when battery is low after resuming from " "suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1210 msgid "" "PURPOSE:\n" " Validate that the HDD LED still operates as expected after resuming from " "suspend\n" "STEPS:\n" " 1. Select \"Test\" to write and read a temporary file for a few seconds\n" " 2. HDD LED should blink when writing to/reading from HDD\n" "VERIFICATION:\n" " Did the HDD LED still blink with HDD activity after resuming from " "suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1223 msgid "" "PURPOSE:\n" " Validate that the numeric keypad LED operates the same before and after " "resuming from suspend\n" "STEPS:\n" " 1. Press \"Block Num\" key to toggle numeric keypad LED\n" " 2. Click on the \"Test\" button to open a window to verify your typing\n" " 3. Type using the numeric keypad both when the LED is on and off\n" "VERIFICATION:\n" " 1. Numeric keypad LED status should toggle everytime the \"Block Num\" " "key is pressed\n" " 2. Numbers should only be entered in the keyboard verification window " "when the LED is on" msgstr "" #. description #: ../jobs/suspend.txt.in:1237 msgid "" "PURPOSE:\n" " Validate that the Caps Lock key operates the same before and after " "resuming from suspend\n" "STEPS:\n" " 1. Press \"Block Cap Keys\" to activate/deactivate cap keys blocking\n" " 2. Cap Keys LED should be switched on/off every time the key is pressed\n" "VERIFICATION:\n" " Did the Cap Keys LED light as expected after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1249 msgid "" "PURPOSE:\n" " WLAN LED verification after resuming from suspend\n" "STEPS:\n" " 1. Make sure WLAN connection is established\n" " 2. WLAN LED should light\n" "VERIFICATION:\n" " Did the WLAN LED light as expected after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1261 msgid "" "PURPOSE:\n" " Validate that WLAN LED shuts off when disabled after resuming from " "suspend\n" "STEPS:\n" " 1. Connect to AP\n" " 2. Use Physical switch to disable WLAN\n" " 3. Re-enable\n" " 4. Use Network-Manager to disable WLAN\n" "VERIFICATION:\n" " Did the LED turn off then WLAN is disabled after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1275 msgid "" "PURPOSE:\n" " Validate that the Bluetooth LED turns on and off when BT is " "enabled/disabled after resuming from suspend\n" "STEPS:\n" " 1. Switch bluetooth off from a hardware switch (if present)\n" " 2. Switch bluetooth back on\n" " 3. Switch bluetooth off from the panel applet\n" " 4. Switch bluetooth back on\n" "VERIFICATION:\n" " Did the bluetooth LED turn off and on twice after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1292 msgid "" "PURPOSE:\n" " Validate that the camera LED still works as expected after resuming from " "suspend\n" "STEPS:\n" " 1. Select Test to activate camera\n" " 2. Camera LED should light for a few seconds\n" "VERIFICATION:\n" " Did the camera LED still turn on and off after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1304 msgid "" "PURPOSE:\n" " Touchpad LED verification after resuming from suspend\n" "STEPS:\n" " 1. Click on the touchpad button or press key combination to " "enable/disable touchpad button\n" " 2. Slide your finger on the touchpad\n" "VERIFICATION:\n" " 1. Touchpad LED status should toggle everytime the button is clicked or " "the key combination is pressed\n" " 2. When the LED is on, the mouse pointer should move on touchpad usage\n" " 3. When the LED is off, the mouse pointer should not move on touchpad " "usage" msgstr "" #. description #: ../jobs/suspend.txt.in:1318 msgid "" "PURPOSE:\n" " Validate Wireless (WLAN + Bluetooth) LED operated the same after " "resuming from suspend\n" "STEPS:\n" " 1. Make sure WLAN connection is established and Bluetooth is enabled.\n" " 2. WLAN/Bluetooth LED should light\n" " 3. Switch WLAN and Bluetooth off from a hardware switch (if present)\n" " 4. Switch them back on\n" " 5. Switch WLAN and Bluetooth off from the panel applet\n" " 6. Switch them back on\n" "VERIFICATION:\n" " Did the WLAN/Bluetooth LED light as expected after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1335 msgid "" "PURPOSE:\n" " This test will test the brightness key after resuming from suspend\n" "STEPS:\n" " 1. Press the brightness buttons on the keyboard\n" "VERIFICATION:\n" " Did the brightness change following to your key presses after resuming " "from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1350 msgid "" "PURPOSE:\n" " This test will test the volume keys of your keyboard after resuming from " "suspend\n" "STEPS:\n" " Skip this test if your computer has no volume keys.\n" " 1. Click test to open a window on which to test the volume keys.\n" " 2. If all the keys work, the test will be marked as passed.\n" "VERIFICATION:\n" " Did the volume change following to your key presses?" msgstr "" #. description #: ../jobs/suspend.txt.in:1367 msgid "" "PURPOSE:\n" " This test will test the mute key of your keyboard after resuming from " "suspend\n" "STEPS:\n" " 1. Click test to open a window on which to test the mute key.\n" " 2. If the key works, the test will pass and the window will close.\n" "VERIFICATION:\n" " Did the volume mute following your key presses?" msgstr "" #. description #: ../jobs/suspend.txt.in:1381 msgid "" "PURPOSE:\n" " This test will test the sleep key after resuming from suspend\n" "STEPS:\n" " 1. Press the sleep key on the keyboard\n" " 2. Wake your system up by pressing the power button\n" "VERIFICATION:\n" " Did the system go to sleep after pressing the sleep key after resuming " "from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1396 msgid "" "PURPOSE:\n" " This test will test the battery information key after resuming from " "suspend\n" "STEPS:\n" " Skip this test if you do not have a Battery Button.\n" " 1. Click Test to begin\n" " 2. Press the Battery Info button (or combo like Fn+F3)\n" " 3: Close the Power Statistics tool if it opens\n" "VERIFICATION:\n" " Did the Battery Info key work as expected after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1411 msgid "" "PURPOSE:\n" " This test will test the wireless key after resuming from suspend\n" "STEPS:\n" " 1. Press the wireless key on the keyboard\n" " 2. Press the same key again\n" "VERIFICATION:\n" " Did the wireless go off on the first press and on again on the second " "after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1427 msgid "" "PURPOSE:\n" " This test will test the media keys of your keyboard after resuming from " "suspend\n" "STEPS:\n" " Skip this test if your computer has no media keys.\n" " 1. Click test to open a window on which to test the media keys.\n" " 2. If all the keys work, the test will be marked as passed.\n" "VERIFICATION:\n" " Do the keys work as expected after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1444 msgid "" "PURPOSE:\n" " This test will test the super key of your keyboard after resuming from " "suspend\n" "STEPS:\n" " 1. Click test to open a window on which to test the super key.\n" " 2. If the key works, the test will pass and the window will close.\n" "VERIFICATION:\n" " Does the super key work as expected after resuming from suspend?" msgstr "" #. description #: ../jobs/suspend.txt.in:1457 msgid "" "PURPOSE:\n" " Validate that the External Video hot key is working as expected after " "resuming from suspend\n" "STEPS:\n" " 1. Plug in an external monitor\n" " 2. Press the display hot key to change the monitors configuration\n" "VERIFICATION:\n" " Check that the video signal can be mirrored, extended, displayed on " "external or onboard only, after resuming from suspend." msgstr "" #. description #: ../jobs/suspend.txt.in:1470 msgid "" "PURPOSE:\n" " Verify touchpad hotkey toggles touchpad functionality on and off after " "resuming from suspend\n" "STEPS:\n" " 1. Verify the touchpad is functional\n" " 2. Tap the touchpad toggle hotkey\n" " 3. Tap the touchpad toggle hotkey again\n" "VERIFICATION:\n" " Verify the touchpad has been disabled and re-enabled." msgstr "" #. description #: ../jobs/suspend.txt.in:1486 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the insertion of\n" " a USB storage device after suspend and resume.\n" "STEPS:\n" " 1. Click \"Test\" and insert a USB storage device (pen-drive/HDD).\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not unplug the device after the test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1506 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the insertion of\n" " a USB 3.0 storage device after suspend and resume.\n" "STEPS:\n" " 1. Click \"Test\" and insert a USB 3.0 storage device (pen-drive/HDD) " "in\n" " a USB 3.0 port. (Note: this test will time-out after 20 seconds.)\n" " 2. Do not unplug the device after the test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1524 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal of\n" " a USB storage device after suspend.\n" "STEPS:\n" " 1. Click \"Test\" and remove the USB device.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1543 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal of\n" " a USB 3.0 storage device after suspend\n" "STEPS:\n" " 1. Click \"Test\" and remove the USB 3.0 device.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1560 msgid "" "This test is automated and executes after the " "suspend/usb_insert_after_suspend test is run." msgstr "" #. description #: ../jobs/suspend.txt.in:1572 msgid "" "This test is automated and executes after the " "suspend/usb3_insert_after_suspend test is run." msgstr "" #. description #: ../jobs/suspend.txt.in:1582 ../jobs/usb.txt.in:172 msgid "" "This is an automated version of usb/storage-automated and assumes that the " "server has usb storage devices plugged in prior to checkbox execution. It is " "intended for servers and SRU automated testing." msgstr "" #. description #: ../jobs/suspend.txt.in:1595 ../jobs/usb.txt.in:184 msgid "" "This is an automated version of usb3/storage-automated and assumes that the " "server has usb 3.0 storage devices plugged in prior to checkbox execution. " "It is intended for servers and SRU automated testing." msgstr "" #. description #: ../jobs/suspend.txt.in:1628 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of an MMC card after the system has been suspended\n" "STEPS:\n" " 1. Click \"Test\" and insert an MMC card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1647 msgid "" "This test is automated and executes after the mediacard/mmc-insert-after-" "suspend test is run. It tests reading and writing to the MMC card after the " "system has been suspended." msgstr "" "Automaattinen testi, joka suoritetaan testin mediacard/mmc-insert-after-" "suspend suorittamisen jälkeen. Se testaa tiedon kirjoittamista ja lukemista " "MMC-kortilta valmiustilan jälkeen." #. description #: ../jobs/suspend.txt.in:1656 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal\n" " of an MMC card from the systems card reader after the system has been " "suspended.\n" "STEPS:\n" " 1. Click \"Test\" and remove the MMC card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1672 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of an UNLOCKED SD card after the system\n" " has been suspended\n" "STEPS:\n" " 1. Click \"Test\" and insert an UNLOCKED SD card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1692 msgid "" "This test is automated and executes after the mediacard/sd-insert-after-" "suspend test is run. It tests reading and writing to the SD card after the " "system has been suspended." msgstr "" "Testi on automaattinen ja se ajetaan mediacard/sd-insert-after-suspend -" "testin jälkeen. Se testaa SD-kortin kirjoitus- ja lukuominaisuuksia " "valmiustilasta palautumisen jälkeen." #. description #: ../jobs/suspend.txt.in:1701 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects\n" " the removal of an SD card from the systems card reader\n" " after the system has been suspended.\n" "STEPS:\n" " 1. Click \"Test\" and remove the SD card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1718 msgid "" "PURPOSE:\n" " This test will check that the systems media card reader can\n" " detect the insertion of an UNLOCKED SDHC media card after the\n" " system has been suspended\n" "STEPS:\n" " 1. Click \"Test\" and insert an UNLOCKED SDHC card into the reader.\n" " If a file browser opens up, you can safely close it.\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not remove the device after this test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/suspend.txt.in:1738 msgid "" "This test is automated and executes after the mediacard/sdhc-insert-after-" "suspend test is run. It tests reading and writing to the SDHC card after the " "system has been suspended." msgstr "" "Automaattinen testi, joka suoritetaan testin mediacard/sdhc-insert-after-" "suspend suorittamisen jälkeen. Se testaa tiedon kirjoittamista ja lukemista " "SDHC-kortilta valmiustilan jälkeen." #. description #: ../jobs/suspend.txt.in:1747 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal\n" " of an SDHC card from the systems card reader after the system has been " "suspended.\n" "STEPS:\n" " 1. Click \"Test\" and remove the SDHC card from the reader.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/touchpad.txt.in:5 msgid "" "PURPOSE:\n" " Touchpad user-verify\n" "STEPS:\n" " 1. Make sure that touchpad is enabled.\n" " 2. Move cursor using the touchpad.\n" "VERIFICATION:\n" " Did the cursor move?" msgstr "" #. description #: ../jobs/touchpad.txt.in:21 msgid "" "PURPOSE:\n" " Touchpad horizontal scroll verification\n" "STEPS:\n" " 1. Select \"Test\" when ready and place your cursor within the borders " "of the displayed test window.\n" " 2. Verify that you can move the horizontal slider by moving your finger " "right and left in the lower part of the touchpad.\n" "VERIFICATION:\n" " Could you scroll right and left?" msgstr "" #. description #: ../jobs/touchpad.txt.in:37 msgid "" "PURPOSE:\n" " Touchpad vertical scroll verification\n" "STEPS:\n" " 1. Select \"Test\" when ready and place your cursor within the borders " "of the displayed test window.\n" " 2. Verify that you can move the vertical slider by moving your finger up " "and down in the right part of the touchpad.\n" "VERIFICATION:\n" " Could you scroll up and down?" msgstr "" #. description #: ../jobs/touchpad.txt.in:53 msgid "" "Determine whether the touchpad is detected as a singletouch device " "automatically." msgstr "" #. description #: ../jobs/touchpad.txt.in:62 msgid "" "Determine whether the touchpad is detected as a multitouch device " "automatically." msgstr "" #. description #: ../jobs/touchpad.txt.in:69 msgid "" "PURPOSE:\n" " Touchpad manual detection of multitouch.\n" "STEPS:\n" " 1. Look at the specifications for your system.\n" "VERIFICATION:\n" " Is the touchpad supposed to be multitouch?" msgstr "" #. description #: ../jobs/suspend.txt.in:1995 ../jobs/touchscreen.txt.in:35 msgid "" "PURPOSE:\n" " Check touchscreen tap recognition\n" "STEPS:\n" " 1. Tap an object on the screen with finger. The cursor should jump to " "location tapped and object should highlight\n" "VERIFICATION:\n" " Does tap recognition work?" msgstr "" #. description #: ../jobs/touchscreen.txt.in:47 msgid "" "PURPOSE:\n" " Check touchscreen drag & drop\n" "STEPS:\n" " 1. Double tap, hold, and drag an object on the desktop\n" " 2. Drop the object in a different location\n" "VERIFICATION:\n" " Does the object select and drag and drop?" msgstr "" #. description #: ../jobs/touchscreen.txt.in:60 msgid "" "PURPOSE:\n" " Check touchscreen pinch gesture for zoom\n" "STEPS:\n" " 1. Place two fingers on the screen and pinch them together\n" " 2. Place two fingers on the screen and move then apart\n" "VERIFICATION:\n" " Does the screen zoom in and out?" msgstr "" #. description #: ../jobs/touchscreen.txt.in:7 msgid "" "Determine whether the screen is detected as a non-touch device automatically." msgstr "" #. description #: ../jobs/touchscreen.txt.in:16 msgid "" "Determine whether the screen is detected as a multitouch device " "automatically." msgstr "" #. description #: ../jobs/touchscreen.txt.in:23 msgid "" "PURPOSE:\n" " Touchscreen manual detection of multitouch.\n" "STEPS:\n" " 1. Look at the specifications for your system.\n" "VERIFICATION:\n" " Is the screen supposed to be multitouch?" msgstr "" #. description #: ../jobs/usb.txt.in:5 msgid "Detects and shows USB devices attached to this system." msgstr "Havaitsee ja näyttää järjestelmään kytketyt USB-laitteet." #. description #: ../jobs/usb.txt.in:12 msgid "" "PURPOSE:\n" " This test will check that your system detects USB storage devices.\n" "STEPS:\n" " 1. Plug in one or more USB keys or hard drives.\n" " 2. Click on \"Test\".\n" "INFO:\n" " $output\n" "VERIFICATION:\n" " Were the drives detected?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että järjestelmä havaitsee USB-tallennuslaitteet.\n" "SUORITUS:\n" " 1. Liitä yksi tai useampi USB-muistitikku tai -kiintolevy.\n" " 2. Napsauta \"Testaa\".\n" "TIETOJA:\n" " $output\n" "VAHVISTUS:\n" " Havaittiinko laitteet?" #. description #: ../jobs/usb.txt.in:28 msgid "" "PURPOSE:\n" " This test will check that you can use a USB HID device\n" "STEPS:\n" " 1. Enable either a USB mouse or keyboard\n" " 2. For mice, perform actions such as moving the pointer, right and left " "button clicks and double clicks\n" " 3. For keyboards, click the Test button to lauch a small tool. Type some " "text and close the tool.\n" "VERIFICATION:\n" " Did the device work as expected?" msgstr "" #. description #: ../jobs/usb.txt.in:39 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the insertion of\n" " a USB storage device\n" "STEPS:\n" " 1. Click \"Test\" and insert a USB storage device (pen-drive/HDD).\n" " (Note: this test will time-out after 20 seconds.)\n" " 2. Do not unplug the device after the test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/usb.txt.in:56 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the insertion of\n" " a USB 3.0 storage device\n" "STEPS:\n" " 1. Click \"Test\" and insert a USB 3.0 storage device (pen-drive/HDD) " "in\n" " a USB 3.0 port. (Note: this test will time-out after 20 seconds.)\n" " 2. Do not unplug the device after the test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/usb.txt.in:82 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal of\n" " a USB storage device\n" "STEPS:\n" " 1. Click \"Test\" and remove the USB device.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/usb.txt.in:100 msgid "" "PURPOSE:\n" " This test will check that the system correctly detects the removal of\n" " a USB 3.0 storage device\n" "STEPS:\n" " 1. Click \"Test\" and remove the USB 3.0 device.\n" " (Note: this test will time-out after 20 seconds.)\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/usb.txt.in:117 msgid "" "PURPOSE:\n" " This test will check your USB connection.\n" "STEPS:\n" " 1. Plug a USB HDD or thumbdrive into the computer.\n" " 2. An icon should appear on the Launcher.\n" " 3. Click \"Test\" to begin the test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" "TARKOITUS:\n" " Testataan USB-yhteyden toimivuutta.\n" "SUORITUS:\n" " 1. Liitä USB-kiintolevy tai -muistitikku tietokoneeseen.\n" " 2. Kuvakkeen tulisi ilmestyä käynnistimeen.\n" " 3. Napsauta \"Testaa\" aloittaaksesi testin.\n" "VAHVISTUS:\n" " Testin tulos vahvistetaan automaattisesti. Älä muuta automaattisesti\n" " valittua tulosta." #. description #: ../jobs/usb.txt.in:136 msgid "" "PURPOSE:\n" " This test will check your USB 3.0 connection.\n" "STEPS:\n" " 1. Plug a USB 3.0 HDD or thumbdrive into a USB 3.0 port in the " "computer.\n" " 2. An icon should appear on the Launcher.\n" " 3. Click \"Test\" to begin the test.\n" "VERIFICATION:\n" " The verification of this test is automated. Do not change the\n" " automatically selected result." msgstr "" #. description #: ../jobs/usb.txt.in:153 msgid "This test is automated and executes after the usb/insert test is run." msgstr "" "Automaattinen testi, joka suoritetaan testin usb/insert suorittamisen " "jälkeen." #. description #: ../jobs/usb.txt.in:164 msgid "" "This test is automated and executes after the usb3/insert test is run." msgstr "" #. description #: ../jobs/usb.txt.in:191 msgid "" "PURPOSE:\n" " This test will check your USB connection.\n" "STEPS:\n" " 1. Connect a USB storage device to an external USB slot on this " "computer.\n" " 2. An icon should appear on the Launcher.\n" " 3. Confirm that the icon appears.\n" " 4. Eject the device.\n" " 5. Repeat with each external USB slot.\n" "VERIFICATION:\n" " Do all USB slots work with the device?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että USB-yhteydet toimivat.\n" "SUORITUS:\n" " 1. Liitä USB-massamuistilaite tietokoneen USB-porttiin.\n" " 2. Kuvakkeen pitäisi ilmestyä Käynnistimeen.\n" " 3. Varmista, että kuvake ilmestyy.\n" " 4. Irrota laite\n" " 5. Toista sama kaikilla USB-porteilla.\n" "VAHVISTUS:\n" " Toimivatko kaikki laitteen USB-portit?" #. description #: ../jobs/usb.txt.in:190 msgid "" "Verify USB3 external storage performs at or above baseline performance" msgstr "" #. description #: ../jobs/user_apps.txt.in:6 msgid "" "PURPOSE:\n" " This test will check that the update manager can find updates.\n" "STEPS:\n" " 1. Click Test to launch update-manager.\n" " 2. Follow the prompts and if updates are found, install them.\n" " 3. When Update Manager has finished, please close the app by clicking the " "Close button in the lower right corner.\n" "VERIFICATION:\n" " Did Update manager find and install updates (Pass if no updates are found,\n" " but Fail if updates are found but not installed)" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Päivitysten hallinta löytää päivitykset.\n" "SUORITUS:\n" " 1. Paina testaa käynnistääksesi Päivitysten hallinnan.\n" " 2. Seuraa ilmoituksia ja jos päivityksiä löytyi, asenna ne.\n" " 3. Kun Päivitysten hallinta on valmis, sulje ohjelma painamalla Sulje-" "nappia oikeassa alakulmassa.\n" "VAHVISTUS:\n" " Löysikö Päivitysten hallinta ja asensiko se päivitykset (Onnistui, jos " "päivityksiä ei löytynyt;\n" " Epäonnistui, jos päivityksiä löytyi mutta niitä ei asennettu)" #. description #: ../jobs/user_apps.txt.in:22 msgid "" "PURPOSE:\n" " This test will check that the file browser can create a new folder.\n" "STEPS:\n" " 1. Click Test to open the File Browser.\n" " 2. On the menu bar, click File -> Create Folder.\n" " 3. In the name box for the new folder, enter the name Test Folder and hit " "Enter.\n" " 4. Close the File browser.\n" "VERIFICATION:\n" " Do you now have a new folder called Test Folder?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että tiedostoselain pystyy luomaan uuden kansion.\n" "SUORITUS:\n" " 1. Napsauta \"Testaa\" avataksesi tiedostoselaimen.\n" " 2. Mene Tiedosto -> Luo uusi kansio.\n" " 3. Anna kansiolle nimeksi Testikansio ja paina enteriä.\n" " 4. Sulje tiedostoselain.\n" "VAHVISTUS:\n" " Onko sinulla nyt uusi kansio, jonka nimi on Testikansio?" #. description #: ../jobs/user_apps.txt.in:37 msgid "" "PURPOSE:\n" " This test will check that the file browser can copy a folder\n" "STEPS:\n" " 1. Click Test to open the File Browser.\n" " 2. Right click on the folder called Test Folder and click on Copy.\n" " 3. Right Click on any white area in the window and click on Paste.\n" " 4. Right click on the folder called Test Folder(copy) and click Rename.\n" " 5. Enter the name Test Data in the name box and hit Enter.\n" " 6. Close the File browser.\n" "VERIFICATION:\n" " Do you now have a folder called Test Data?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että tiedostoselain voi kopioida kansion.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi tiedostoselaimen\n" " 2. Klikkaa hiiren oikealla näppäimellä kansiota \"Testikansio\" ja valitse " "Kopioi\n" " 3. Klikkaa hiiren oikealla näppäimellä tyhjää aluetta ja valitse Liitä.\n" " 4. Klikkaa hiiren oikealla näppäimellä kansiota \"Testikansio(kopio) ja " "valitse \"Nimeä uudelleen\".\n" " 5. Anna kansiolle nimeksi \"Testidata\" ja paina enteriä.\n" " 6. Sulje tiedostoselain.\n" "VAHVISTUS:\n" " Näetkö uuden kansion, jonka nimi on \"Testidata\"?." #. description #: ../jobs/user_apps.txt.in:54 msgid "" "PURPOSE:\n" " This test will verify that the file browser can move a folder.\n" "STEPS:\n" " 1. Click Test to open the File Browser.\n" " 2. Click and drag the folder called Test Data onto the icon called Test " "Folder.\n" " 3. Release the button.\n" " 4. Double click the folder called Test Folder to open it up.\n" " 5. Close the File Browser.\n" "VERIFICATION:\n" " Was the folder called Test Data successfully moved into the folder called " "Test Folder?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että tiedostoselain voi siirtää kansion.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi tiedostoselaimen\n" " 2. Klikkaa ja raahaa kansio \"Testidata\" kansioon \"Testikansio\".\n" " 3. Vapauta hiiren painike.\n" " 4. Kaksoisklikkaa kansiota \"Testikansio\" avataksesi sen.\n" " 5. Sulje tiedostoselain.\n" "VAHVISTUS:\n" " Siirtyikö Testidata-kansio onnistuneesti Testikansioon?" #. description #: ../jobs/user_apps.txt.in:70 msgid "" "PURPOSE:\n" " This test will check that the file browser can create a new file.\n" "STEPS:\n" " 1. Click Select Test to open the File Browser.\n" " 2. Right click in the white space and click Create Document -> Empty " "Document.\n" " 3. Enter the name Test File 1 in the name box and hit Enter.\n" " 4. Close the File browser.\n" "VERIFICATION:\n" " Do you now have a file called Test File 1?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että tiedostoselain voi luoda uuden tiedoston.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi tiedostoselaimen.\n" " 2. Klikkaa tyhjää tilaa hiiren oikealla painikkeella ja valitse Luo uusi " "asiakirja -> Tyhjä asiakirja.\n" " 3. Anna tiedostolle nimeksi \"Testitiedosto1\" ja paina enteriä.\n" " 4. Sulje tiedostoselain.\n" "VAHVISTUS:\n" " Onko sinulla nyt tiedosto nimeltään Testitiedosto1?" #. description #: ../jobs/user_apps.txt.in:85 msgid "" "PURPOSE:\n" " This test will check that the file browser can copy a file.\n" "STEPS:\n" " 1. Click Test to open the File Browser.\n" " 2. Right click on the file called Test File 1 and click Copy.\n" " 3. Right click in the white space and click Paste.\n" " 4. Right click on the file called Test File 1(copy) and click Rename.\n" " 5. Enter the name Test File 2 in the name box and hit Enter.\n" " 6. Close the File Browser.\n" "VERIFICATION:\n" " Do you now have a file called Test File 2?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että tiedostoselain voi kopioida tiedoston.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi tiedostoselaimen\n" " 2. Klikkaa hiiren oikealla näppäimellä tiedostoa \"Testitiedosto1\" ja " "valitse Kopioi\n" " 3. Klikkaa hiiren oikealla näppäimellä tyhjää aluetta ja valitse Liitä.\n" " 4. Klikkaa hiiren oikealla näppäimellä tiedostoa \"Testitiedosto1(kopio) ja " "valitse \"Nimeä uudelleen\".\n" " 5. Anna tiedostolle nimeksi \"Testitiedosto2\" ja paina enteriä.\n" " 6. Sulje tiedostoselain.\n" "VAHVISTUS:\n" " Näetkö uuden tiedoston, jonka nimi on \"Testitiedosto2\"?." #. description #: ../jobs/user_apps.txt.in:102 msgid "" "PURPOSE:\n" " This test will check that the file browser can move a file.\n" "STEPS:\n" " 1. Click Test to open the File Browser.\n" " 2. Click and drag the file called Test File 2 onto the icon for the folder " "called Test Data.\n" " 3. Release the button.\n" " 4. Double click the icon for Test Data to open that folder up.\n" " 5. Close the File Browser.\n" "VERIFICATION:\n" " Was the file Test File 2 successfully moved into the Test Data folder?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että tiedostoselain voi siirtää tiedoston.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi tiedostoselaimen.\n" " 2. Klikkaa ja raahaa tiedosto \"Testitiedosto2\" kansioon \"Testidata\".\n" " 3. Vapauta hiiren painike.\n" " 4. Kaksoisklikkaa kansiota \"Testidata\" avataksesi sen.\n" " 5. Sulje tiedostoselain.\n" "VAHVISTUS:\n" " Siirtyikö Testitiedosto2 onnistuneesti Testidata-kansioon?" #. description #: ../jobs/user_apps.txt.in:118 msgid "" "PURPOSE:\n" " This test will check that the file browser can delete a file.\n" "STEPS:\n" " 1. Click Test to open the File Browser.\n" " 2. Right click on the file called Test File 1 and click on Move To Trash.\n" " 3. Verify that Test File 1 has been removed.\n" " 4. Close the File Browser.\n" "VERIFICATION:\n" " Is Test File 1 now gone?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että tiedostoselain voi poistaa tiedoston.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi tiedostoselaimen.\n" " 2. Klikkaa Testitiedosto1:sta hiiren oikealla näppäimellä ja valitse " "\"Siirrä roskakoriin\".\n" " 3. Varmista, että Testitiedosto1 on kadonnut.\n" " 4. Sulje tiedostoselain.\n" "VAHVISTUS:\n" " Katosiko Testitiedosto1?" #. description #: ../jobs/user_apps.txt.in:133 msgid "" "PURPOSE:\n" " This test will check that the file browser can delete a folder.\n" "STEPS:\n" " 1. Click Test to open the File Browser.\n" " 2. Right click on the folder called Test Folder and click on Move To " "Trash.\n" " 3. Verify that the folder was deleted.\n" " 4. Close the file browser.\n" "VERIFICATION:\n" " Has Test Folder been successfully deleted?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että tiedostoselain voi poistaa tiedoston.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi tiedostoselaimen.\n" " 2. Klikkaa Testikansiota hiiren oikealla painikkeella ja valitse \"Siirrä " "roskakoriin\".\n" " 3. Varmista, että kansio poistettiin.\n" " 4. Sulje tiedostoselain.\n" "VAHVISTUS:\n" " Katosiko Testikansio?" #. description #: ../jobs/user_apps.txt.in:207 msgid "Common Document Types Test" msgstr "Yleisten asiakirjatyyppien testi" #. description #: ../jobs/user_apps.txt.in:228 msgid "" "PURPOSE:\n" " This test will check that Firefox can render a basic web page.\n" "STEPS:\n" " 1. Select Test to launch Firefox and view the test web page.\n" "VERIFICATION:\n" " Did the Ubuntu Test page load correctly?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Firefox pystyy näyttämään verkkosivun.\n" "SUORITUS:\n" " 1. Valitse Testaa käynnistääksesi Firefoxin ja avataksesi testisivun.\n" "VAHVISTUS:\n" " Latautuiko Ubuntu-testisivu onnistuneesti?" #. description #: ../jobs/user_apps.txt.in:241 msgid "" "PURPOSE:\n" " This test will check that Firefox can run a java applet in a web page. " "Note:\n" " this may require installing additional software to complete successfully.\n" "STEPS:\n" " 1. Select Test to open Firefox with the Java test page, and follow the " "instructions there.\n" "VERIFICATION:\n" " Did the applet display?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Firefox osaa ajaa Java-sovelmia verkkosivuilla. Huom:\n" " tämä saattaa vaatia lisäohjelmiston asentamista.\n" "SUORITUS:\n" " 1. Valitse Testaa käynnistääksesi Firefoxin Java-testisivun kanssa ja " "seuraa ruudulla näkyviä ohjeita.\n" "VAHVISTUS:\n" " Näkyikö Java-sovelma?" #. description #: ../jobs/user_apps.txt.in:241 msgid "" "PURPOSE:\n" " This test will check that Firefox can run flash applications. Note: this " "may\n" " require installing additional software to successfully complete.\n" "STEPS:\n" " 1. Select Test to launch Firefox and view a sample Flash test.\n" "VERIFICATION:\n" " Did you see the text?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Firefox pystyy toistamaan flash-sovelmia. Huomaa, että \n" " tämän suorittaminen saattaa vaatia ylimääräisen ohjelmiston asentamista.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi Flash-testisivun Firefoxiin.\n" "VAHVISTUS:\n" " Näitkö tekstin?" #. description #: ../jobs/user_apps.txt.in:255 msgid "" "PURPOSE:\n" " This test will check that Firefox can play a Flash video. Note: this may\n" " require installing additional software to successfully complete.\n" "STEPS:\n" " 1. Select Test to launch Firefox and view a short flash video.\n" "VERIFICATION:\n" " Did the video play correctly?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Firefox osaa toistaa Flash-videoita. Huomaa, että \n" " tämän suorittaminen saattaa vaatia ylimääräisen ohjelmiston asentamista.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi lyhyen flash-videon Firefoxiin.\n" "VAHVISTUS:\n" " Toistuiko video?" #. description #: ../jobs/user_apps.txt.in:271 msgid "" "PURPOSE:\n" " This test will check that Firefox can play a Quicktime (.mov) video file.\n" " Note: this may require installing additional software to successfully\n" " complete.\n" "STEPS:\n" " 1. Select Test to launch Firefox with a sample video.\n" "VERIFICATION:\n" " Did the video play using a plugin?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Firefox pystyy toistamaan Quicktime-videoita (.mov).\n" " Huomaa, että tämän suorittaminen saattaa vaatia ylimääräisen ohjelmiston\n" " asentamista.\n" "SUORITUS:\n" " 1. Valitse testaa avataksesi testivideon Firefoxiin.\n" "VAHVISTUS:\n" " Toistuiko video liitännäisen avulla?" #. description #: ../jobs/user_apps.txt.in:285 msgid "" "PURPOSE:\n" " This test will check that Empathy messaging client works.\n" "STEPS:\n" " 1. Select Test to launch Empathy.\n" " 2. Configure it to connect to the Facebook Chat service.\n" " 3. Once you have completed the test, please quit Empathy to continue here.\n" "VERIFICATION:\n" " Were you able to connect correctly and send/receive messages?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Empathy-pikaviestin toimii.\n" "SUORITUS:\n" " 1. Avaa Empathy painamalla \"Testaa\".\n" " 2. Luo Empathyllä yhteys Facebook-keskusteluihin.\n" " 3. Kun testi on suoritettu, sulje Empathy ja palaa tänne.\n" "VAHVISTUS:\n" " Muodostuiko yhteys ja onnistuiko viestien lähettäminen/vastaanottaminen?" #. description #: ../jobs/user_apps.txt.in:299 msgid "" "PURPOSE:\n" " This test will check that Empathy messaging client works.\n" "STEPS:\n" " 1. Select Test to launch Empathy.\n" " 2. Configure it to connect to the Google Talk (gtalk) service.\n" " 3. Once you have completed the test, please quit Empathy to continue here.\n" "VERIFICATION:\n" " Were you able to connect correctly and send/receive messages?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Empathy-pikaviestin toimii.\n" "SUORITUS:\n" " 1. Avaa Empathy painamalla \"Testaa\".\n" " 2. Luo Empathyllä yhteys Google Talk -palveluun (gtalk).\n" " 3. Kun testi on suoritettu, sulje Empathy ja palaa tänne.\n" "VAHVISTUS:\n" " Muodostuiko yhteys ja onnistuiko viestien lähettäminen/vastaanottaminen?" #. description #: ../jobs/user_apps.txt.in:313 msgid "" "PURPOSE:\n" " This test will check that Empathy messaging client works.\n" "STEPS:\n" " 1. Select Test to launch Empathy.\n" " 2. Configure it to connect to the Jabber service.\n" " 3. Once you have completed the test, please quit Empathy to continue here.\n" "VERIFICATION:\n" " Were you able to connect correctly and send/receive messages?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Empathy-pikaviestin toimii.\n" "SUORITUS:\n" " 1. Avaa Empathy painamalla \"Testaa\".\n" " 2. Luo Empathyllä yhteys Jabber-palveluun.\n" " 3. Kun testi on suoritettu, sulje Empathy ja palaa tänne.\n" "VAHVISTUS:\n" " Muodostuiko yhteys ja onnistuiko viestien lähettäminen/vastaanottaminen?" #. description #: ../jobs/user_apps.txt.in:327 msgid "" "PURPOSE:\n" " This test will check that Empathy messaging client works.\n" "STEPS:\n" " 1. Select Test to launch Empathy.\n" " 2. Configure it to connect to the AOL Instant Messaging (AIM) service.\n" " 3. Once you have completed the test, please quit Empathy to continue here.\n" "VERIFICATION:\n" " Were you able to connect correctly and send/receive messages?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Empathy-pikaviestin toimii.\n" "SUORITUS:\n" " 1. Avaa Empathy painamalla \"Testaa\".\n" " 2. Luo Empathylla yhteys AOL Instant Messaging -palveluun (AIM).\n" " 3. Kun testi on suoritettu, sulje Empathy ja palaa tänne.\n" "VAHVISTUS:\n" " Muodostuiko yhteys ja onnistuiko viestien lähettäminen/vastaanottaminen?" #. description #: ../jobs/user_apps.txt.in:341 msgid "" "PURPOSE:\n" " This test will check that Empathy messaging client works.\n" "STEPS:\n" " 1. Select Test to launch Empathy.\n" " 2. Configure it to connect to the Microsoft Network (MSN) service.\n" " 3. Once you have completed the test, please quit Empathy to continue here.\n" "VERIFICATION:\n" " Were you able to connect correctly and send/receive messages?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Empathy-pikaviestin toimii.\n" "SUORITUS:\n" " 1. Avaa Empathy painamalla \"Testaa\".\n" " 2. Luo Empathylla yhteys Windows Live -palveluun (MSN).\n" " 3. Kun testi on suoritettu, sulje Empathy ja palaa tänne.\n" "VAHVISTUS:\n" " Muodostuiko yhteys ja onnistuiko viestien lähettäminen/vastaanottaminen?" #. description #: ../jobs/user_apps.txt.in:355 msgid "" "PURPOSE:\n" " This test will check that Evolution works.\n" "STEPS:\n" " 1. Click the \"Test\" button to launch Evolution.\n" " 2. Configure it to connect to a POP3 account.\n" "VERIFICATION:\n" " Were you able to receive and read e-mail correctly?" msgstr "" #. description #: ../jobs/user_apps.txt.in:368 msgid "" "PURPOSE:\n" " This test will check that Evolution works.\n" "STEPS:\n" " 1. Click the \"Test\" button to launch Evolution.\n" " 2. Configure it to connect to a IMAP account.\n" "VERIFICATION:\n" " Were you able to receive and read e-mail correctly?" msgstr "" #. description #: ../jobs/user_apps.txt.in:381 msgid "" "PURPOSE:\n" " This test will check that Evolution works.\n" "STEPS:\n" " 1. Click the \"Test\" button to launch Evolution.\n" " 2. Configure it to connect to a SMTP account.\n" "VERIFICATION:\n" " Were you able to send e-mail without errors?" msgstr "" #. description #: ../jobs/user_apps.txt.in:394 msgid "" "PURPOSE:\n" " This test checks that gcalctool (Calculator) works.\n" "STEPS:\n" " Click the \"Test\" button to open the calculator.\n" "VERIFICATION:\n" " Did it launch correctly?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Laskin (gcalctool) toimii.\n" "SUORITUS:\n" " Napsauta \"Testaa\" avataksesi laskimen.\n" "VAHVISTUS:\n" " Aukesiko laskin?" #. description #: ../jobs/user_apps.txt.in:407 msgid "" "PURPOSE:\n" " This test checks that gcalctool (Calculator) works.\n" "STEPS:\n" " Click the \"Test\" button to open the calculator and perform:\n" " 1. Simple math functions (+,-,/,*)\n" " 2. Nested math functions ((,))\n" " 3. Fractional math\n" " 4. Decimal math\n" "VERIFICATION:\n" " Did the functions perform as expected?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Laskin (gcalctool) toimii.\n" "SUORITUS:\n" " Napsauta \"Testaa\" avataksesi laskimen ja suorita:\n" " 1. yksinkertaisia laskutoimituksia (+, -, /, *)\n" " 2. sulullisia laskutoimituksia ((,))\n" " 3. murtolukulaskutoimituksia\n" " 4. desimaalilukulaskutoimituksia\n" "VAHVISTUS:\n" " Toimivatko toiminnot odotetulla tavalla?\n" "VAHVISTUS:\n" " Aukesiko laskin?" #. description #: ../jobs/user_apps.txt.in:424 msgid "" "PURPOSE:\n" " This test checks that gcalctool (Calculator) works.\n" "STEPS:\n" " Click the \"Test\" button to open the calculator and perform:\n" " 1. Memory set\n" " 2. Memory reset\n" " 3. Memory last clear\n" " 4. Memory clear\n" "VERIFICATION:\n" " Did the functions perform as expected?" msgstr "" #. description #: ../jobs/user_apps.txt.in:441 msgid "" "PURPOSE:\n" " This test checks that gcalctool (Calculator) works.\n" "STEPS:\n" " Click the \"Test\" button to open the calculator and perform:\n" " 1. Cut\n" " 2. Copy\n" " 3. Paste\n" "VERIFICATION:\n" " Did the functions perform as expected?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että gcalctool (Laskin) toimii.\n" "SUORITUS:\n" " Valitse \"Testaa\" avataksesi laskimen ja\n" " 1. Leikkaa laskutoimitusta\n" " 2. Kopioi laskutoimitus\n" " 3. Liitä laskutoimitus\n" "VAHVISTUS:\n" " Toimivatko toiminnot odotetulla tavalla?" #. description #: ../jobs/user_apps.txt.in:456 msgid "" "PURPOSE:\n" " This test checks that gedit works.\n" "STEPS:\n" " 1. Click the \"Test\" button to open gedit.\n" " 2. Enter some text and save the file (make a note of the file name you " "use), then close gedit.\n" "VERIFICATION:\n" " Did this perform as expected?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että gedit toimii.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi geditin.\n" " 2. Kirjoita tekstiä, tallenna tiedosto (muista tiedoston sijainti) ja sulje " "gedit.\n" "VAHVISTUS:\n" " Toimiko tämä odotetulla tavalla?" #. description #: ../jobs/user_apps.txt.in:470 msgid "" "PURPOSE:\n" " This test checks that gedit works.\n" "STEPS:\n" " 1. Click the \"Test\" button to open gedit, and re-open the file you " "created previously.\n" " 2. Edit then save the file, then close gedit.\n" "VERIFICATION:\n" " Did this perform as expected?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että gedit toimii.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi geditin ja avaa luomasi tiedosto.\n" " 2. Muokkaa tiedostoa, tallenna se ja sulje gedit.\n" "VAHVISTUS:\n" " Toimiko tämä odotetulla tavalla?" #. description #: ../jobs/user_apps.txt.in:483 msgid "" "PURPOSE:\n" " This test will check that Gnome Terminal works.\n" "STEPS:\n" " 1. Click the \"Test\" button to open Terminal.\n" " 2. Type 'ls' and press enter. You should see a list of files and folder in " "your home directory.\n" " 3. Close the terminal window.\n" "VERIFICATION:\n" " Did this perform as expected?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että Pääte toimii.\n" "SUORITUS:\n" " 1. Valitse \"Testaa\" avataksesi Päätteen.\n" " 2. Kirjoita \"ls\" ja paina enteriä. Sinun pitäisi nähdä kotikansiosi " "tiedostot ja kansiot.\n" " 3. Sulje pääteikkuna.\n" "VAHVISTUS:\n" " Toimiko tämä odotetulla tavalla?" #. description #: ../jobs/virtualization.txt.in:6 msgid "" "Test to check that virtualization is supported and the test system has at " "least a minimal amount of RAM to function as an OpenStack Compute Node" msgstr "" #. description #: ../jobs/virtualization.txt.in:13 msgid "" "Test to determine if this system is capable of running hardware accelerated " "KVM virtual machines" msgstr "" #. description #: ../jobs/virtualization.txt.in:10 msgid "Test to check that a cloud image boots and works properly with KVM" msgstr "" #. description #: ../jobs/virtualization.txt.in:18 msgid "Test to verify that the Xen Hypervisor is running." msgstr "" #. description #: ../jobs/virtualization.txt.in:26 msgid "Test to check that a Xen domU image can boot and run on Xen on Ubuntu" msgstr "" #. description #: ../jobs/wireless.txt.in:21 msgid "Wireless scanning test. It scans and reports on discovered APs." msgstr "" "Langattomien verkkojen havaitsemistesti. Etsitään verkkoja ja raportoidaan " "havaitut verkot." #. description #: ../jobs/wireless.txt.in:38 msgid "" "PURPOSE:\n" " This test will check your wireless connection.\n" "STEPS:\n" " 1. Click on the Network icon in the panel.\n" " 2. Select a network below the 'Wireless networks' section.\n" " 3. Click \"Test\" to verify that it's possible to establish an HTTP " "connection.\n" "VERIFICATION:\n" " Did a notification show and was the connection correctly established?" msgstr "" "TARKOITUS:\n" " Tarkistetaan, että langaton verkkoyhteys toimii.\n" "SUORITUS:\n" " 1. Valitse Verkko-kuvake paneelista.\n" " 2. Valitse verkko \"Langaton verkko\" -otsakkeen alta.\n" " 3. Valitse \"Testaa\" vahvistaaksesi, että HTTP-yhteyden luominen " "onnistuu.\n" "VAHVISTUS:\n" " Näkyikö ilmoitus yhteyden muodostamisesta ja onnistuiko yhdistäminen?" #. description #: ../jobs/wireless.txt.in:57 msgid "" "Tests that the systems wireless hardware can connect to a router using WPA " "security and the 802.11b/g protocols." msgstr "" "Testaa, että järjestelmän langaton verkkosovitin pystyy luomaan yhteyden WPA-" "salausta ja 802.11b/g -protokollia käyttävään reitittimen." #. description #: ../jobs/wireless.txt.in:70 msgid "" "Tests that the systems wireless hardware can connect to a router using no " "security and the 802.11b/g protocols." msgstr "" "Testaa, että järjestelmän langaton verkkosovitin pystyy luomaan yhteyden " "salaamattomaan 802.11b/g -protokollia käyttävään reitittimen." #. description #: ../jobs/wireless.txt.in:84 msgid "" "Tests that the systems wireless hardware can connect to a router using WPA " "security and the 802.11n protocol." msgstr "" "Testaa, että järjestelmän langaton verkkosovitin pystyy luomaan yhteyden WPA-" "salausta ja 802.11n -protokollaa käyttävään reitittimen." #. description #: ../jobs/wireless.txt.in:98 msgid "" "Tests that the systems wireless hardware can connect to a router using no " "security and the 802.11n protocol." msgstr "" "Testaa, että järjestelmän langaton verkkosovitin pystyy luomaan yhteyden " "suojaamattomaan 802.11n -protokollaa käyttävään reitittimen." #. description #: ../jobs/wireless.txt.in:277 msgid "" "Tests the performance of a systems wireless connection through the iperf " "tool." msgstr "" "Testataan järjestelmän langattoman verkkoyhteyden suorituskykyä iperf-" "työkalun avulla." #. description #: ../jobs/wireless.txt.in:289 msgid "" "Tests the performance of a systems wireless connection through the iperf " "tool, using UDP packets." msgstr "" "Testataan järjestelmän langattoman verkkoyhteyden suorituskykyä iperf-" "työkalun avulla käyttäen UDP-paketteja." #. description #: ../jobs/wireless.txt.in:301 msgid "" " Test that the system's wireless hardware can connect to a router using the\n" " 802.11a protocol. This requires that you have a router pre-configured to " "only\n" " respond to requests on the 802.11a protocol." msgstr "" #. description #: ../jobs/wireless.txt.in:314 msgid "" " Test that the system's wireless hardware can connect to a router using the\n" " 802.11b protocol. This requires that you have a router pre-configured to " "only\n" " respond to requests on the 802.11b protocol." msgstr "" #. description #: ../jobs/wireless.txt.in:344 msgid "" " Test that the system's wireless hardware can connect to a router using the\n" " 802.11g protocol. This requires that you have a router pre-configured to " "only\n" " respond to requests on the 802.11g protocol." msgstr "" #: ../checkbox/application.py:66 msgid "Usage: checkbox [OPTIONS]" msgstr "Käyttö: checkbox [valitsimet]" #: ../checkbox/application.py:70 msgid "Print version information and exit." msgstr "Tulosta versiotiedot ja poistu." #: ../checkbox/application.py:74 msgid "The file to write the log to." msgstr "Tiedosto, johon loki kirjoitetaan." #: ../checkbox/application.py:77 msgid "One of debug, info, warning, error or critical." msgstr "Yksi seuraavista: debug, info, warning, error tai critical." #: ../checkbox/application.py:82 msgid "Configuration override parameters." msgstr "Asetusten ohitusparametrit." #: ../checkbox/application.py:84 msgid "Shorthand for --config=.*/jobs_info/blacklist." msgstr "" #: ../checkbox/application.py:86 msgid "Shorthand for --config=.*/jobs_info/blacklist_file." msgstr "" #: ../checkbox/application.py:88 msgid "Shorthand for --config=.*/jobs_info/whitelist." msgstr "" #: ../checkbox/application.py:90 msgid "Shorthand for --config=.*/jobs_info/whitelist_file." msgstr "" #: ../checkbox/application.py:115 msgid "Missing configuration file as argument.\n" msgstr "Argumenttina ei annettu asetustiedostoa.\n" #: ../checkbox/job.py:85 msgid "Command not found." msgstr "Komentoa ei löydy." #: ../checkbox/job.py:93 #, python-format msgid "Command received signal %(signal_name)s: %(signal_description)s" msgstr "" #: ../checkbox/lib/signal.py:23 msgid "" "Hangup detected on controlling terminal or death of controlling process" msgstr "" "Katkaisu (”hangup”) havaittiin hallintaterminaalissa, tai hallitseva " "prosessi kuoli" #: ../checkbox/lib/signal.py:24 msgid "Interrupt from keyboard" msgstr "Keskeytys näppäimistöltä" #: ../checkbox/lib/signal.py:25 msgid "Quit from keyboard" msgstr "Lopetus näppämistöltä" #: ../checkbox/lib/signal.py:26 msgid "Illegal Instruction" msgstr "Virheellinen käsky" #: ../checkbox/lib/signal.py:27 msgid "Abort signal from abort(3)" msgstr "Keskeytyssignaali, abort(3)" #: ../checkbox/lib/signal.py:28 msgid "Floating point exception" msgstr "Liukulukupoikkeus" #: ../checkbox/lib/signal.py:29 msgid "Kill signal" msgstr "Tappo/”kill”-signaali" #: ../checkbox/lib/signal.py:30 msgid "Invalid memory reference" msgstr "Virheellinen muistiviittaus" #: ../checkbox/lib/signal.py:31 msgid "Broken pipe: write to pipe with no readers" msgstr "Rikkinäinen putki: kirjoitettu putkeen jolla ei lukijoita" #: ../checkbox/lib/signal.py:32 msgid "Timer signal from alarm(2)" msgstr "Ajastinsignaali, alarm(2)" #: ../checkbox/lib/signal.py:33 msgid "Termination signal" msgstr "Lopetussignaali" #: ../checkbox/lib/signal.py:34 msgid "User-defined signal 1" msgstr "Käyttäjän määrittelemä signaali 1" #: ../checkbox/lib/signal.py:35 msgid "User-defined signal 2" msgstr "Käyttäjän määrittelemä signaali 2" #: ../checkbox/lib/signal.py:36 msgid "Child stopped or terminated" msgstr "Lapsi pysäytetty tai lopetettu" #: ../checkbox/lib/signal.py:37 msgid "Continue if stopped" msgstr "Jatka, jos pysäytetään" #: ../checkbox/lib/signal.py:38 msgid "Stop process" msgstr "Pysäytä prosessi" #: ../checkbox/lib/signal.py:39 msgid "Stop typed at tty" msgstr "Pysäytys (”stop”) kirjoitettu tty:llä" #: ../checkbox/lib/signal.py:40 msgid "tty input for background process" msgstr "tty-syöte taustaprosessille" #: ../checkbox/lib/signal.py:41 msgid "tty output for background process" msgstr "tty-tuloste taustaprosessille" #: ../checkbox/lib/signal.py:77 msgid "UNKNOWN" msgstr "TUNTEMATON" #: ../checkbox/lib/signal.py:89 msgid "Unknown signal" msgstr "Tuntematon signaali" #: ../checkbox_cli/cli_interface.py:31 msgid "yes" msgstr "kyllä" #: ../checkbox_cli/cli_interface.py:32 msgid "no" msgstr "ei" #: ../checkbox_cli/cli_interface.py:33 msgid "skip" msgstr "ohita" #: ../checkbox_cli/cli_interface.py:127 msgid "Press any key to continue..." msgstr "Paina mitä tahansa näppäintä jatkaaksesi..." #: ../checkbox_cli/cli_interface.py:136 ../checkbox_cli/cli_interface.py:237 #, python-format msgid "Please choose (%s): " msgstr "Valitse (%s): " #: ../checkbox_cli/cli_interface.py:232 ../checkbox_cli/cli_interface.py:355 #: ../checkbox_cli/cli_interface.py:386 msgid "Space when finished" msgstr "Tila valmistumisen jälkeen" #: ../checkbox_cli/cli_interface.py:384 msgid "Combine with character above to expand node" msgstr "" #: ../checkbox_cli/cli_interface.py:432 msgid "test" msgstr "testaa" #: ../checkbox_cli/cli_interface.py:456 msgid "test again" msgstr "testaa uudelleen" #: ../checkbox_cli/cli_interface.py:462 msgid "Please type here and press Ctrl-D when finished:\n" msgstr "Kirjoita tähän ja paina lopuksi Ctrl-D:\n" #: ../checkbox_urwid/urwid_interface.py:86 msgid "Checkbox System Testing" msgstr "Checkbox-järjestelmätestaus" #: ../checkbox/user_interface.py:70 ../qt/frontend/ui_qtfront.h:644 msgid "Continue" msgstr "Jatka" #: ../checkbox_urwid/urwid_interface.py:220 #: ../checkbox_urwid/urwid_interface.py:296 #: ../checkbox_urwid/urwid_interface.py:447 #: ../checkbox_urwid/urwid_interface.py:569 msgid "Previous" msgstr "Edellinen" #: ../checkbox_urwid/urwid_interface.py:221 #: ../checkbox_urwid/urwid_interface.py:297 #: ../checkbox_urwid/urwid_interface.py:448 #: ../checkbox_urwid/urwid_interface.py:570 msgid "Next" msgstr "Seuraava" #. Show buttons #: ../checkbox_urwid/urwid_interface.py:445 msgid "Select All" msgstr "Valitse kaikki" #: ../checkbox_urwid/urwid_interface.py:446 msgid "Deselect All" msgstr "Poista kaikki valinnat" #. Show buttons #: ../checkbox_urwid/urwid_interface.py:567 msgid "Expand All" msgstr "Laajenna kaikki" #: ../checkbox_urwid/urwid_interface.py:568 msgid "Collapse All" msgstr "Supista kaikki" #: ../checkbox_urwid/urwid_interface.py:1034 msgid "Test" msgstr "Testaa" #: ../checkbox_urwid/urwid_interface.py:1049 msgid "Test Again" msgstr "Testaa uudelleen" #: ../checkbox_gtk/gtk_interface.py:525 msgid "_Test Again" msgstr "_Testaa uudelleen" #: ../qt/frontend/qtfront.cpp:556 msgid "Info" msgstr "Ohje" #: ../qt/frontend/qtfront.cpp:228 msgid "Error" msgstr "Virhe" #: ../checkbox_gtk/gtk_interface.py:607 msgid "Detailed information..." msgstr "" #: ../checkbox/user_interface.py:71 msgid "Rerun" msgstr "" #: ../checkbox/user_interface.py:72 msgid "Restart" msgstr "Käynnistä uudelleen" #: ../plugins/backend_info.py:93 msgid "" "SYSTEM TESTING: Please enter your password. Some tests require root access " "to run properly. Your password will never be stored and will never be " "submitted with test results." msgstr "" #: ../plugins/backend_info.py:97 msgid "PASSWORD: " msgstr "" #: ../plugins/final_prompt.py:24 msgid "Successfully finished testing!" msgstr "Testaaminen valmis." #: ../plugins/final_prompt.py:39 msgid "_Finish" msgstr "_Valmis" #. Resolve dependencies #: ../plugins/gather_prompt.py:35 ../plugins/suites_prompt.py:98 msgid "Gathering information from your system..." msgstr "Kerätään tietoja järjestelmästä..." #: ../plugins/intro_prompt.py:28 msgid "" "Welcome to System Testing!\n" "\n" "Checkbox provides tests to confirm that your system is working properly. " "Once you are finished running the tests, you can view a summary report for " "your system." msgstr "" "Tervetuloa järjestelmän testaukseen!\n" "\n" "Tämä ohjelmisto suorittaa testejä, joilla järjestelmän oikeanlainen " "toimivuus voidaan varmistaa. Testien suorittamisen jälkeen on mahdollista " "katsella yhteenvetoraporttia järjestelmästä." #: ../plugins/intro_prompt.py:33 msgid "" "\n" "\n" "Warning: Some tests could cause your system to freeze or become " "unresponsive. Please save all your work and close all other running " "applications before beginning the testing process." msgstr "" "\n" "\n" "Varoitus: Jotkut testit saattavat aiheuttaa järjestelmän jumiutumisen tai " "hidastumisen testauksen aikana. Tallenna kaikki avoinna olevat työt ja sulje " "muut käynnissä olevat sovellukset ennen testausprosessin aloittamista." #: ../plugins/jobs_info.py:151 #, python-format msgid "Failed to open file '%s': %s" msgstr "" #: ../plugins/jobs_info.py:248 msgid "Dependencies are missing so some jobs will not run." msgstr "" #: ../plugins/jobs_info.py:250 msgid "" "To fix this, close checkbox and add the missing dependencies to the " "whitelist." msgstr "" #: ../plugins/jobs_info.py:262 msgid "Whitelist not topologically ordered" msgstr "" #: ../plugins/jobs_info.py:263 msgid "Jobs will be reordered to fix broken dependencies" msgstr "" #: ../plugins/launchpad_exchange.py:135 #, python-format msgid "Failed to process form: %s" msgstr "Lomaketta ei voi käsitellä: %s" #: ../plugins/launchpad_exchange.py:150 #, python-format msgid "" "Failed to contact server. Please try\n" "again or upload the following file name:\n" "%s\n" "\n" "directly to the system database:\n" "https://launchpad.net/+hwdb/+submit" msgstr "" "Palvelimeen ei saatu yhteyttä. Yritä \n" "uudelleen tai lähetä seuraava tiedosto:\n" "%s\n" "\n" "suoraan järjestelmän tietokantaan:\n" "https://launchpad.net/+hwdb/+submit" #: ../plugins/launchpad_exchange.py:159 msgid "" "Failed to upload to server,\n" "please try again later." msgstr "" "Palvelimelle ei voi lähettää tietoja,\n" "yritä myöhemmin uudelleen." #: ../plugins/launchpad_exchange.py:171 msgid "Information not posted to Launchpad." msgstr "Tietoja ei lähetetty Launchpadiin." #. Ignore whether to submit to HEXR #: ../plugins/launchpad_prompt.py:78 #, python-format msgid "" "The following report has been generated for submission to the Launchpad " "hardware database:\n" "\n" " [[%s|View Report]]\n" "\n" "You can submit this information about your system by providing the email " "address you use to sign in to Launchpad. If you do not have a Launchpad " "account, please register here:\n" "\n" " https://launchpad.net/+login" msgstr "" "Seuraavaa raporttia ollaan lähettämässä Launchpadin laitteistotietokantaan:\n" "\n" " [[%s|Näytä raportti]]\n" "\n" "Voit lähettää nämä tiedot järjestelmästä antamalla Launchpadissa käyttämäsi " "sähköpostiosoitteen. Jos sinulla ei vielä ole tiliä Launchpadissa, " "rekisteröidy käyttäjäksi täällä:\n" "\n" " https://launchpad.net/+login" #: ../plugins/launchpad_prompt.py:88 msgid "Email" msgstr "Sähköposti" #: ../plugins/launchpad_prompt.py:97 msgid "Email address must be in a proper format." msgstr "Sähköpostiosoitteen tulee olla oikeassa muodossa." #: ../plugins/launchpad_prompt.py:103 msgid "Exchanging information with the server..." msgstr "Vaihdetaan tietoja palvelimen kanssa..." #: ../plugins/launchpad_report.py:172 msgid "" "The generated report seems to have validation errors,\n" "so it might not be processed by Launchpad." msgstr "" "Luotu raportti näyttäisi sisältävän virheitä,\n" "joten sitä ei välttämättä käsitellä Launchpadissa." #: ../plugins/lock_prompt.py:66 msgid "There is another checkbox running. Please close it first." msgstr "Toinen checkbox on käynnissä. Sulje se ensin." #: ../plugins/message_info.py:88 #, python-format msgid "Executing %(test_name)s" msgstr "" #: ../plugins/recover_prompt.py:62 msgid "" "Checkbox did not finish completely.\n" "Do you want to rerun the last test,\n" "continue to the next test, or\n" "restart from the beginning?" msgstr "" #: ../plugins/report_prompt.py:39 msgid "Building report..." msgstr "Kerätään raporttia..." #: ../plugins/shell_test.py:52 #, python-format msgid "Running %s..." msgstr "Suoritetaan %s..." #: ../plugins/suites_prompt.py:139 ../qt/frontend/ui_qtfront.h:648 msgid "Choose tests to run on your system:" msgstr "Valitse suoritettavat testit:" #: ../scripts/keyboard_test:22 msgid "Enter text:\n" msgstr "Syötä tekstiä:\n" #: ../scripts/keyboard_test:43 msgid "Type Text" msgstr "Kirjoita tekstiä" #: ../scripts/key_test:66 msgid "Not required" msgstr "" #: ../scripts/key_test:68 msgid "Untested" msgstr "" #: ../scripts/key_test:69 msgid "Tested" msgstr "" #: ../scripts/key_test:164 msgid "Test cancelled" msgstr "" #: ../scripts/key_test:184 ../scripts/key_test:271 msgid "Please press each key on your keyboard." msgstr "" #: ../scripts/key_test:185 msgid "I will exit automatically once all keys have been pressed." msgstr "" #: ../scripts/key_test:187 msgid "" "If your keyboard lacks one or more keys, press its number to skip testing " "that key." msgstr "" #: ../scripts/key_test:189 msgid "You can also close me by pressing ESC or Ctrl+C." msgstr "" #: ../scripts/key_test:207 msgid "%(key_name)s key has been pressed" msgstr "" #: ../scripts/key_test:211 ../scripts/key_test:318 msgid "All required keys have been tested!" msgstr "" #: ../scripts/key_test:243 msgid "Key test" msgstr "" #: ../scripts/key_test:256 msgid "_Exit" msgstr "" #: ../scripts/key_test:268 msgid "Skip" msgstr "" #: ../scripts/key_test:272 msgid "" "If a key is not present in your keyboard, press the 'Skip' button below it " "to remove it from the test." msgstr "" #: ../scripts/key_test:403 msgid "Test interrupted" msgstr "" #: ../scripts/gateway_ping_test:254 msgid "No Internet connection" msgstr "Ei Internet-yhteyttä" #: ../scripts/gateway_ping_test:257 #, c-format msgid "Connection established, but lost {}% of packets" msgstr "" #: ../scripts/gateway_ping_test:260 msgid "FAIL: {}% packet loss is higherthan {}% threshold" msgstr "" #: ../scripts/gateway_ping_test:265 msgid "PASS: {}% packet loss is within {}% threshold" msgstr "" #: ../scripts/gateway_ping_test:269 msgid "Internet connection fully established" msgstr "Internet-yhteys muodostettu" #: ../checkbox_qt/qt_interface.py:287 ../qt/frontend/qtfront.cpp:252 msgid "Working" msgstr "" #: ../qt/frontend/qtfront.cpp:81 msgid "Audio Test" msgstr "Äänitesti" #: ../qt/frontend/qtfront.cpp:82 msgid "Bluetooth Test" msgstr "Bluetooth-testi" #: ../qt/frontend/qtfront.cpp:83 msgid "Camera Test" msgstr "Kameratesti" #: ../qt/frontend/qtfront.cpp:84 msgid "CPU Test" msgstr "Suoritintesti" #: ../qt/frontend/qtfront.cpp:85 msgid "Disk Test" msgstr "Levytesti" #: ../qt/frontend/qtfront.cpp:87 msgid "Firewire Test" msgstr "Firewire-testi" #: ../qt/frontend/qtfront.cpp:88 msgid "Graphics Test" msgstr "Grafiikkatesti" #: ../qt/frontend/qtfront.cpp:89 msgid "Info Test" msgstr "Tietotesti" #: ../qt/frontend/qtfront.cpp:90 msgid "Input Test" msgstr "Syöttötesti" #: ../qt/frontend/qtfront.cpp:91 msgid "Keys Test" msgstr "Näppäintesti" #: ../qt/frontend/qtfront.cpp:92 msgid "Media Card Test" msgstr "Muistikorttitesti" #: ../qt/frontend/qtfront.cpp:93 msgid "Memory Test" msgstr "Muistitesti" #: ../qt/frontend/qtfront.cpp:94 msgid "Miscellanea Test" msgstr "Sekalainen testi" #: ../qt/frontend/qtfront.cpp:95 msgid "Monitor Test" msgstr "Näyttötesti" #: ../qt/frontend/qtfront.cpp:95 msgid "Networking Test" msgstr "Verkkotesti" #: ../qt/frontend/qtfront.cpp:97 msgid "Wireless Test" msgstr "Langattoman verkon testi" #: ../qt/frontend/qtfront.cpp:98 msgid "Optical Test" msgstr "Optisen aseman testi" #: ../qt/frontend/qtfront.cpp:99 msgid "ExpressCard Test" msgstr "" #: ../qt/frontend/qtfront.cpp:100 msgid "Power Management Test" msgstr "Virranhallintatesti" #: ../qt/frontend/qtfront.cpp:101 msgid "Suspend Test" msgstr "Valmiustilatesti" #: ../qt/frontend/qtfront.cpp:102 msgid "USB Test" msgstr "USB-testi" #: ../qt/frontend/qtfront.cpp:104 msgid "Not Started" msgstr "Ei aloitettu" #: ../qt/frontend/qtfront.cpp:105 ../qt/frontend/qtfront.cpp:106 msgid "Done" msgstr "Valmis" #: ../qt/frontend/qtfront.cpp:107 msgid "Not Supported" msgstr "Ei tuettu" #: ../qt/frontend/qtfront.cpp:108 msgid "Not Resolved" msgstr "Ei selvitetty" #: ../qt/frontend/qtfront.cpp:109 msgid "Not Tested" msgstr "Ei testattu" #: ../qt/frontend/qtfront.cpp:110 msgid "In Progress" msgstr "Käynnissä" #: ../qt/frontend/qtfront.cpp:162 msgid "Are you sure?" msgstr "Oletko varma?" #: ../qt/frontend/qtfront.cpp:162 msgid "Do you really want to skip this test?" msgstr "Haluatko todella ohittaa tämän testin?" #: ../qt/frontend/qtfront.cpp:163 msgid "Don't ask me again" msgstr "Älä kysy uudelleen" #: ../qt/frontend/ui_qtfront.h:641 msgid "Form" msgstr "" #: ../qt/frontend/ui_qtfront.h:642 msgid "" "System \n" "Testing" msgstr "" "Järjestelmän\n" "testaus" #: ../qt/frontend/ui_qtfront.h:645 ../qt/frontend/ui_qtfront.h:663 msgid "Tab 1" msgstr "Välilehti 1" #: ../qt/frontend/ui_qtfront.h:646 msgid "10 tests completed out of 30 (30%)" msgstr "10/30 testiä suoritettu (30%)" #: ../qt/frontend/ui_qtfront.h:649 msgid "Components" msgstr "Osiot" #: ../qt/frontend/ui_qtfront.h:650 msgid "Status" msgstr "Tila" #: ../qt/frontend/ui_qtfront.h:651 msgid "Select all" msgstr "Valitse kaikki" #: ../qt/frontend/ui_qtfront.h:652 msgid "Deselect all" msgstr "Poista kaikki valinnat" #: ../qt/frontend/ui_qtfront.h:653 msgid "Start testing" msgstr "Aloita testaus" #: ../qt/frontend/ui_qtfront.h:654 msgid " Selection " msgstr " Valinnat " #: ../qt/frontend/ui_qtfront.h:655 ../qt/frontend/ui_qtfront.h:656 msgid "TextLabel" msgstr "" #: ../qt/frontend/ui_qtfront.h:657 msgid "Comments" msgstr "Kommentit" #: ../qt/frontend/ui_qtfront.h:659 msgid "&Yes" msgstr "&Kyllä" #: ../qt/frontend/ui_qtfront.h:660 msgid "&No" msgstr "&Ei" #: ../qt/frontend/ui_qtfront.h:661 msgid "&Skip this test" msgstr "" #: ../qt/frontend/ui_qtfront.h:662 msgid "&Test" msgstr "" #: ../qt/frontend/ui_qtfront.h:664 ../qt/frontend/ui_qtfront.h:681 msgid "Tab 2" msgstr "Välilehti 2" #: ../qt/frontend/ui_qtfront.h:665 msgid "Ne&xt" msgstr "" #: ../qt/frontend/ui_qtfront.h:666 msgid "&Previous" msgstr "E&dellinen" #: ../qt/frontend/ui_qtfront.h:667 msgid " Run " msgstr " Suoritus " #: ../qt/frontend/ui_qtfront.h:668 msgid "" "\n" "\n" "

Please " "enter the e-mail address associated with your Launchpad account (if " "applicable)

\n" "

and click " "the Submit Results button to submit these test results to " "Launchpad.

" msgstr "" #: ../qt/frontend/ui_qtfront.h:674 msgid "Submission details" msgstr "Yhteystiedot" #: ../qt/frontend/ui_qtfront.h:676 msgid "Email:" msgstr "Sähköpostiosoite:" #: ../qt/frontend/ui_qtfront.h:677 msgid "Submit results" msgstr "Lähetä tulokset" #: ../qt/frontend/ui_qtfront.h:678 msgid "View results" msgstr "Tutki tuloksia" #: ../qt/frontend/ui_qtfront.h:679 msgid "Submit to HEXR" msgstr "" #: ../qt/frontend/ui_qtfront.h:680 msgid " Results " msgstr " Tulokset " language-pack-fi-base/data/fi/LC_MESSAGES/byobu.po0000644000000000000000000001207612704126465016540 0ustar # Finnish translation for byobu # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the byobu package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: byobu\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2009-11-23 20:48-0600\n" "PO-Revision-Date: 2010-03-18 21:04+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:34+0000\n" "X-Generator: Launchpad (build 17995)\n" #: bin/menu:34 byobu-config:129 byobu-config:401 byobu-config:409 msgid "Menu" msgstr "Valikko" #: byobu-export:68 byobu-export:71 byobu-select-profile:104 #: byobu-select-profile:107 msgid "Choose" msgstr "Valitse" #: byobu-export:171 msgid "File exists" msgstr "Tiedosto on jo olemassa" #: byobu-export:172 msgid "Remove file? [y/N] " msgstr "Poista tiedosto? [y/N] " #: byobu-export:199 msgid "Select a color: " msgstr "Valitse väri: " #: byobu-export:240 msgid "Profile" msgstr "Profiili" #: byobu-export:241 msgid "Archive" msgstr "Arkisto" #: byobu-export:243 msgid "Extract the archive in your home directory on the target system." msgstr "Pura arkisto kotihakemistoosi kohdejärjestelmässä" #: byobu-select-profile:49 msgid "Error:" msgstr "Virhe:" #: byobu-select-profile:49 msgid " file exists, but is not a symlink" msgstr " tiedosto on olemassa, mutta ei ole symbolinen linkki" #: byobu-select-profile:80 msgid "Select a screen profile: " msgstr "Valitse screen-profiili: " #: byobu-select-profile:97 msgid "ERROR: Invalid selection" msgstr "Virhe: epäkelpo valinta" #: byobu-select-profile:134 msgid "" "If you are using the default set of keybindings, press\\n to activate " "these changes.\\n\\nOtherwise, exit this screen session and start a new one." msgstr "" "Jos käytät oletuspikanäppäimiä, paina \\n\r\n" "aktivoidaksesi nämä muutokset.\\n\\nMuussa tapauksessa poistu tästä screen-" "istunnosta ja käynnistä uusi." #: byobu-select-profile:136 msgid "Run \"byobu\" to activate" msgstr "Suorita ”byobu” aktivoidaksesi" #: byobu-config:83 msgid "Byobu currently launches at login (toggle off)" msgstr "Byobu käynnistyy tällä hetkellä kirjauduttaessa (kytke pois)" #: byobu-config:85 msgid "Byobu currently does not launch at login (toggle on)" msgstr "Byobu ei tällä hetkellä käynnisty kirjauduttaessa (kytke päälle)" #: byobu-config:89 msgid "Help" msgstr "Ohje" #: byobu-config:90 msgid "Change Byobu's colors" msgstr "Muuta Byobun värejä" #: byobu-config:91 msgid "Toggle status notifications" msgstr "Kytke tilailmoitukset päälle tai pois" #: byobu-config:92 msgid "Change keybinding set" msgstr "Muuta pikanäppäimiä" #: byobu-config:93 msgid "Change escape sequence" msgstr "Muuta ohjausmerkkejä" #: byobu-config:94 msgid "Create new windows" msgstr "Luo uusia ikkunoita" #: byobu-config:95 msgid "Manage default windows" msgstr "Hallitse oletusikkunoita" #: byobu-config:99 byobu-config:487 msgid " Byobu Configuration Menu" msgstr " Byobun asetusvalikko" #: byobu-config:110 msgid "Okay" msgstr "Ok" #: byobu-config:110 byobu-config:144 byobu-config:161 byobu-config:195 #: byobu-config:335 byobu-config:376 byobu-config:449 msgid "Cancel" msgstr "Peru" #: byobu-config:130 msgid "Byobu Help" msgstr "Byobu-ohje" #: byobu-config:144 byobu-config:161 byobu-config:195 byobu-config:335 #: byobu-config:376 byobu-config:449 msgid "Apply" msgstr "Toteuta" #: byobu-config:146 msgid "Which profile would you like to use?" msgstr "Mitä profiilia käytetään?" #: byobu-config:162 msgid "Which set of keybindings would you like to use?" msgstr "Mitä pikanäppäimiä käytetään?" #: byobu-config:175 msgid "Title: " msgstr "Otsikko: " #: byobu-config:177 msgid "Command: " msgstr "Komento: " #: byobu-config:179 msgid "Presets: " msgstr "Esivalinnat: " #: byobu-config:193 msgid "Add to default windows" msgstr "Lisää oletusikkunoihin" #: byobu-config:197 msgid "Create new window(s):" msgstr "Luo uusi(a) ikkun(oit)a" #: byobu-config:336 msgid "Toggle status notifications:" msgstr "Kytke tilailmoitukset päälle tai pois:" #: byobu-config:368 msgid "Windows:" msgstr "Ikkunat:" #: byobu-config:378 msgid "Select window(s) to create by default:" msgstr "Valitse ikkuna(t) jotka luodaan oletuksena:" #: byobu-config:398 msgid "Byobu will be launched automatically next time you login." msgstr "Byobu käynnistetään automaattisesti seuraavalla kirjautumiskerralla." #: byobu-config:406 msgid "Byobu will not be used next time you login." msgstr "Byobua ei käytetä seuraavalla kirjautumiskerralla." #: byobu-config:408 msgid "Message" msgstr "Viesti" #: byobu-config:448 msgid "Escape key: ctrl-" msgstr "Ohjausmerkki: ctrl-" #: byobu-config:451 msgid "Change escape sequence:" msgstr "Muuta ohjausmerkkiä:" #: byobu-config:488 msgid "/ between elements | selects | exits" msgstr "" "/ elementtien välillä | valitsee | poistuu" language-pack-fi-base/data/fi/LC_MESSAGES/ibus-hangul.po0000644000000000000000000000510712704126465017633 0ustar # Finnish translation for ibus-hangul # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the ibus-hangul package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: ibus-hangul\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-12-03 22:49+0000\n" "PO-Revision-Date: 2013-10-06 09:55+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:31+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../setup/keycapturedialog.py:15 msgid "" "Press any key which you want to use as hanja key. The key you pressed is " "displayed below.\n" "If you want to use it, click \"Ok\" or click \"Cancel\"" msgstr "" #: ../setup/main.py:220 msgid "Select Hangul toggle key" msgstr "" #: ../setup/main.py:244 msgid "Select Hanja key" msgstr "" #: ../setup/main.py:297 msgid "" "IBus daemon is not running.\n" "Hangul engine settings cannot be saved." msgstr "" #: ../setup/ibus-setup-hangul.desktop.in.h:1 msgid "IBus Hangul Preferences" msgstr "" #: ../setup/ibus-setup-hangul.desktop.in.h:2 msgid "Set IBus Hangul Preferences" msgstr "" #: ../setup/setup.ui.h:1 msgid "IBusHangul Setup" msgstr "" #: ../setup/setup.ui.h:2 msgid "Keyboard Layout" msgstr "Näppäimistöasettelu" #: ../setup/setup.ui.h:3 msgid "Hangul _keyboard:" msgstr "" #: ../setup/setup.ui.h:4 msgid "Etc" msgstr "" #: ../setup/setup.ui.h:5 msgid "Start in _hangul mode" msgstr "" #: ../setup/setup.ui.h:6 msgid "Commit in _word unit" msgstr "" #: ../setup/setup.ui.h:7 msgid "Automatic _reordering" msgstr "" #: ../setup/setup.ui.h:8 msgid "Hangul toggle key" msgstr "" #: ../setup/setup.ui.h:9 msgid "Hangul" msgstr "" #: ../setup/setup.ui.h:10 msgid "Hanja key" msgstr "" #: ../setup/setup.ui.h:11 msgid "Hanja" msgstr "" #: ../setup/setup.ui.h:12 msgid "Advanced" msgstr "" #: ../src/engine.c:425 msgid "Hangul mode" msgstr "" #: ../src/engine.c:426 msgid "Enable/Disable Hangul mode" msgstr "" #: ../src/engine.c:440 msgid "Hanja lock" msgstr "" #: ../src/engine.c:441 msgid "Enable/Disable Hanja mode" msgstr "" #: ../src/engine.c:452 msgid "Setup" msgstr "" #: ../src/engine.c:453 msgid "Configure hangul engine" msgstr "" #: ../src/main.c:71 msgid "Korean input method" msgstr "Korealainen syöttötapa" #: ../src/main.c:80 ../src/main.c:81 msgid "Korean Input Method" msgstr "Korealainen syöttötapa" language-pack-fi-base/data/fi/LC_MESSAGES/system-config-kickstart.po0000644000000000000000000011556612704126465022214 0ustar # translation of system-config-kickstart.po to Finnish # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # Mikko Ikola , 2004. # Lauri Nurmi , 2004 # msgid "" msgstr "" "Project-Id-Version: system-config-kickstart\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2004-12-09 10:13-0500\n" "PO-Revision-Date: 2016-02-19 02:01+0000\n" "Last-Translator: Lauri Nurmi \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:27+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../src/RHELPackageGroupList.py:12 msgid "X Window System" msgstr "X-ikkunointijärjestelmä" #: ../src/RHELPackageGroupList.py:13 msgid "GNOME Desktop Environment" msgstr "Gnome-työpöytäympäristö" #: ../src/RHELPackageGroupList.py:14 msgid "KDE (K Desktop Environment)" msgstr "KDE (K-työpöytäympäristö)" #: ../src/RHELPackageGroupList.py:16 msgid "Editors" msgstr "Editorit" #: ../src/RHELPackageGroupList.py:17 msgid "Engineering and Scientific" msgstr "" #: ../src/RHELPackageGroupList.py:18 msgid "Graphical Internet" msgstr "Graafinen internet" #: ../src/RHELPackageGroupList.py:19 msgid "Text-based Internet" msgstr "Tekstipohjainen Internet" #: ../src/RHELPackageGroupList.py:20 msgid "Office/Productivity" msgstr "" #: ../src/RHELPackageGroupList.py:21 msgid "Sound and Video" msgstr "Ääni ja video" #: ../src/RHELPackageGroupList.py:22 msgid "Graphics" msgstr "Grafiikka" #: ../src/RHELPackageGroupList.py:23 msgid "Games and Entertainment" msgstr "Pelit ja viihde" #: ../src/RHELPackageGroupList.py:24 msgid "Authoring and Publishing" msgstr "Tekeminen ja julkaiseminen" #: ../src/RHELPackageGroupList.py:26 msgid "Server Configuration Tools (AS and ES only)" msgstr "Palvelimen asetustyökalut (vain AS ja ES)" #: ../src/RHELPackageGroupList.py:27 msgid "Web Server" msgstr "WWW-palvelin" #: ../src/RHELPackageGroupList.py:28 msgid "Mail Server" msgstr "Sähköpostipalvelin" #: ../src/RHELPackageGroupList.py:29 msgid "Windows File Server" msgstr "Windows-tiedostopalvelin" #: ../src/RHELPackageGroupList.py:30 msgid "DNS Name Server" msgstr "DNS-nimipalvelin" #: ../src/RHELPackageGroupList.py:31 msgid "FTP Server" msgstr "FTP-palvelin" #: ../src/RHELPackageGroupList.py:32 msgid "SQL Database Server" msgstr "SQL-tietokantapalvelin" #: ../src/RHELPackageGroupList.py:33 msgid "News Server" msgstr "Uutispalvelin" #: ../src/RHELPackageGroupList.py:34 msgid "Network Servers (AS and ES only)" msgstr "Verkkopalvelimet (vain AS ja ES)" #: ../src/RHELPackageGroupList.py:36 msgid "Development Tools" msgstr "Ohjelmistokehitystyökalut" #: ../src/RHELPackageGroupList.py:37 msgid "Kernel Development" msgstr "Ytimen kehitys" #: ../src/RHELPackageGroupList.py:38 msgid "X Software Development" msgstr "X-sovellusten kehitys" #: ../src/RHELPackageGroupList.py:39 msgid "GNOME Software Development" msgstr "GNOME-sovellusten kehitys" #: ../src/RHELPackageGroupList.py:40 msgid "KDE Software Development" msgstr "KDE-sovellusten kehitys" #: ../src/RHELPackageGroupList.py:42 msgid "Administration Tools" msgstr "Järjestelmän hallinnan työkalut" #: ../src/RHELPackageGroupList.py:43 msgid "System Tools" msgstr "Järjestelmätyökalut" #: ../src/RHELPackageGroupList.py:44 msgid "Printing Support" msgstr "Tulostustuki" #: ../src/basic.py:72 msgid "x86, AMD64, or Intel EM64T" msgstr "x86, AMD64, tai Intel EM64T" #: ../src/basic.py:72 msgid "Intel Itanium" msgstr "" #: ../src/basic.py:72 msgid "IBM iSeries" msgstr "" #: ../src/basic.py:73 msgid "IBM pSeries" msgstr "" #: ../src/basic.py:73 msgid "IBM zSeries/s390" msgstr "" #: ../src/basic.py:206 msgid "Root passwords do not match." msgstr "Pääkäyttäjän salasanat eivät täsmää." #: ../src/basic.py:207 ../src/basic.py:226 ../src/install.py:214 #: ../src/partWindow.py:513 ../src/partition.py:305 ../src/raidWindow.py:247 msgid "Error" msgstr "Virhe" #: ../src/basic.py:225 msgid "Please select a root password." msgstr "Valitse pääkäyttäjän salasana." #: ../src/bootloader.py:76 #, python-format msgid "Bootloader options are not applicable to the %s platform" msgstr "" #: ../src/bootloader.py:117 msgid "Grub passwords do not match. Please try again." msgstr "Grubin salasanat eivät täsmää. Yritä uudelleen." #. create table with custom checklists #: ../src/firewall.py:59 msgid "Trusted devices:" msgstr "Luotetut laitteet:" #: ../src/firewall.py:84 msgid "Trusted services:" msgstr "Luotetut palvelut:" #: ../src/firewall.py:116 msgid "Other ports: (1029:tcp)" msgstr "Muut portit: (1029:tcp)" #: ../src/install.py:134 msgid "Please enter an NFS server." msgstr "Syötä NFS-palvelin." #: ../src/install.py:137 msgid "Please enter an NFS directory." msgstr "Syötä NFS-hakemisto." #: ../src/install.py:147 msgid "Please enter an FTP server." msgstr "Syötä FTP-palvelin." #: ../src/install.py:154 msgid "Please enter an FTP directory." msgstr "Syötä FTP-hakemisto." #: ../src/install.py:160 msgid "Please enter an FTP user name." msgstr "Syötä FTP-käyttäjänimi." #: ../src/install.py:163 msgid "Please enter an FTP password." msgstr "Syötä FTP-salasana." #: ../src/install.py:178 msgid "Please enter an HTTP server." msgstr "Syötä HTTP-palvelin." #: ../src/install.py:181 msgid "Please enter an HTTP server directory." msgstr "Syötä HTTP-palvelimen hakemisto." #: ../src/install.py:202 msgid "Please enter a hard drive directory." msgstr "Syötä kiintolevyn hakemisto." #: ../src/install.py:205 msgid "Please enter a hard drive partition." msgstr "Syötä kiintolevyn osio." #: ../src/kickstartGui.py:86 msgid "Kickstart" msgstr "Kickstart" #: ../src/kickstartGui.py:87 msgid "Create a kickstart file" msgstr "Luo kickstart-tiedosto" #: ../src/kickstartGui.py:138 msgid "Subsection" msgstr "" #: ../src/kickstartGui.py:142 msgid "Basic Configuration" msgstr "Perusasetukset" #: ../src/kickstartGui.py:142 msgid "Installation Method" msgstr "Asennustapa" #: ../src/kickstartGui.py:143 msgid "Boot Loader Options" msgstr "Käynnistyslataimen valinnat" #: ../src/kickstartGui.py:143 msgid "Partition Information" msgstr "Osiotiedot" #: ../src/kickstartGui.py:144 system-config-kickstart.gladestrings:165 msgid "Network Configuration" msgstr "Verkkoasetukset" #: ../src/kickstartGui.py:144 msgid "Authentication" msgstr "Todennus" #: ../src/kickstartGui.py:145 system-config-kickstart.gladestrings:218 msgid "Firewall Configuration" msgstr "Palomuurin asetukset" #: ../src/kickstartGui.py:145 system-config-kickstart.gladestrings:248 msgid "Display Configuration" msgstr "" #: ../src/kickstartGui.py:146 system-config-kickstart.gladestrings:258 msgid "Package Selection" msgstr "Paketin valinta" #: ../src/kickstartGui.py:146 system-config-kickstart.gladestrings:264 msgid "Pre-Installation Script" msgstr "Esiasennusskripti" #: ../src/kickstartGui.py:147 system-config-kickstart.gladestrings:271 msgid "Post-Installation Script" msgstr "Jälkiasennusskripti" #: ../src/kickstartGui.py:193 msgid "" "Kickstart Configurator @VERSION@\n" " Copyright (c) 2000-2002 Red Hat, Inc.\n" " Copyright (c) 2000-2002 Brent Fox \n" " Copyright (c) 2000-2002 Tammy Fox \n" " A graphical interface for creating a kickstart file" msgstr "" "Kickstart Configurator @VERSION@\n" " Tekijänoikeus (c) 2000-2002 Red Hat, Inc.\n" " Tekijänoikeus (c) 2000-2002 Brent Fox \n" " Tekijänoikeus (c) 2000-2002 Tammy Fox \n" " Graafinen käyttöliittymä kickstart-tiedoston luontia varten." #: ../src/kickstartGui.py:194 msgid "About Kickstart Configurator" msgstr "Tietoja Kickstart Configuratorista" #: ../src/kickstartGui.py:224 msgid "Help is not available." msgstr "Ohje ei ole saatavilla." #: ../src/kickstartGui.py:273 #, python-format msgid "The file \"%s\" cannot be accessed." msgstr "Tiedostoon \"%s\" ei päästä." #: ../src/network.py:87 msgid "Device" msgstr "Laite" #: ../src/network.py:90 msgid "Network Type" msgstr "Verkon tyyppi" #: ../src/network.py:109 ../src/network.py:155 ../src/network.py:223 #: ../src/network.py:274 ../src/network.py:415 msgid "Static IP" msgstr "Staattinen IP" #: ../src/network.py:213 msgid "Please fill in the network information" msgstr "Syötä verkkotiedot" #: ../src/network.py:318 #, python-format msgid "" "A network device with the name %s already exists. Please choose another " "device name" msgstr "%s niminen verkkolaite on jo olemassa. Valitse toinen laitenimi." #: ../src/packageGroupList.py:18 msgid "Could not start because there is no /usr/share/comps/" msgstr "" #: ../src/packageGroupList.py:18 msgid "/comps.xml file." msgstr "" #: ../src/packageGroupList.py:19 msgid "Please make sure the comps package is installed." msgstr "" #: ../src/partWindow.py:83 system-config-kickstart.gladestrings:58 msgid "ext2" msgstr "ext2" #: ../src/partWindow.py:83 system-config-kickstart.gladestrings:59 msgid "ext3" msgstr "ext3" #. _("physical volume (LVM)"):"lvm", #: ../src/partWindow.py:85 ../src/partWindow.py:148 msgid "software RAID" msgstr "ohjelmisto-RAID" #: ../src/partWindow.py:86 system-config-kickstart.gladestrings:60 msgid "swap" msgstr "sivutus" #: ../src/partWindow.py:86 system-config-kickstart.gladestrings:61 msgid "vfat" msgstr "vfat" #: ../src/partWindow.py:87 msgid "PPC PReP Boot" msgstr "" #: ../src/partWindow.py:260 ../src/partWindow.py:535 ../src/raidWindow.py:212 msgid "Yes" msgstr "Kyllä" #: ../src/partWindow.py:262 ../src/partWindow.py:537 ../src/raidWindow.py:214 msgid "No" msgstr "Ei" #: ../src/partWindow.py:285 ../src/partWindow.py:300 ../src/partWindow.py:319 #: ../src/partWindow.py:333 msgid "Auto" msgstr "Automaattinen" #: ../src/partWindow.py:294 msgid "Hard Drives" msgstr "Kiintolevyt" #: ../src/partWindow.py:420 msgid "Specify a mount point for the partition." msgstr "Määrittele liitospiste osiolle." #. They are trying to use a mount point already in use. Let's complain #: ../src/partWindow.py:429 #, python-format msgid "" "The mount point \"%s\" is already in use. Please select another mount point." msgstr "Liitospiste \"%s\" on jo käytössä. Valitse toinen liitospiste." #: ../src/partWindow.py:449 msgid "" "To create a new RAID partition, you must specify either a hard drive device " "name or an existing partition." msgstr "" "Luodaksesi uuden RAID-osion määrittele joko kiintolevyn laitenimi tai " "olemassa oleva osio." #: ../src/partWindow.py:488 msgid "Specify a device on which to create the partition." msgstr "Määrittele laite, jolle uusi osio luodaan." #: ../src/partWindow.py:490 msgid "" "The device you specified is not a valid device name. Please use a valid " "device name such as \"hda1\" or \"sda3\"." msgstr "" "Laitteella jonka määrittelit, on virheellinen laitenimi. Käytä oikeaa " "laitenimeä, kuten \"hda1\" tai \"sda3\"." #: ../src/partWindow.py:500 msgid "" "The partition you specified does not end in a number. Partitions must have " "a partition number such as \"hda1\" or \"sda3\"." msgstr "" "Osio, jonka määrittelit, ei sisällä numeroa lopussa. Osiot sisältävät " "osionumeron lopussa, kuten \"hda1\" tai \"sda3\"." #: ../src/partWindow.py:506 msgid "" "The partition you specified does not begin with \"hd\" or \"sd\". " "Partitions must have a valid device name and partition number such as " "\"hda1\" or \"sda3\"." msgstr "" "Osiot, jotka määrittelit, eivät ala kirjaimilla \"hd\" tai \"sd\". Osioilla " "täytyy olla oikea laitenimi ja osionumero, kuten \"hda1\" tai \"sda3\"." #: ../src/partition.py:72 msgid "" "Device/\n" "Partition Number" msgstr "" "Laite/\n" "Osion numero" #. col = gtk.TreeViewColumn(_("Mount Point/\nRAID/Volume"), gtk.CellRendererText(), text=1) #: ../src/partition.py:75 msgid "" "Mount Point/\n" "RAID" msgstr "" "Liitospiste/\n" "RAID" #: ../src/partition.py:77 msgid "Type" msgstr "Tyyppi" #: ../src/partition.py:79 msgid "Format" msgstr "Alusta" #: ../src/partition.py:81 msgid "Size (MB)" msgstr "Koko (MB)" #: ../src/partition.py:151 ../src/partition.py:181 msgid "Please select a partition from the list." msgstr "Valitse osio listasta." #: ../src/raidOptionsWindow.py:72 #, python-format msgid "You currently have %d software RAID partition(s) free to use." msgstr "" "Koneessa on tällä hetkellä %d ohjelmisto-RAID-osiota vapaana käytettäväksi." #: ../src/raidWindow.py:172 #, python-format msgid "You must select at least 2 partitions in order to use RAID %s" msgstr "Tarvitset ainakin kaksi osiota käyttääksesi RAID %s:stä." #: ../src/raidWindow.py:178 #, python-format msgid "You must select at least 3 partitions in order to use RAID %s" msgstr "Tarvitset ainakin kolme osiota käyttääksesi RAID %s:stä." #: ../src/raidWindow.py:192 ../src/raidWindow.py:218 msgid "Raid Devices" msgstr "RAID-laitteet" #: ../src/system-config-kickstart.py:60 msgid "" "Usage: system-config-kickstart [--help] [--generate ] " "[]\n" " \n" "--help Print out this message\n" "--generate Generate a kickstart file from the current machine " "and write\n" " it to . This option runs on the console, " "so it is\n" " useful for servers that do not have X currently " "running.\n" " This option will cause the GUI to launch with the " "values from\n" " the kickstart file already filled in." msgstr "" #: ../src/system-config-kickstart.py:77 msgid "Could not open display because no X server is running." msgstr "" #: ../src/system-config-kickstart.py:78 msgid "Try running 'system-config-kickstart --help' for a list of options." msgstr "" "Suorita \"system-config-kickstart --help\" listataksesi kaikki valitsimet." #: ../src/xconfig.py:106 msgid "Could not read video driver database" msgstr "" #. #. * Translatable strings file generated by Glade. #. * Add this file to your project's POTFILES.in. #. * DO NOT compile it as part of your application. #. #: system-config-kickstart.gladestrings:7 msgid "Save File" msgstr "Tallenna tiedosto" #: system-config-kickstart.gladestrings:8 msgid "Partition Options" msgstr "Osiovalinnat" #: system-config-kickstart.gladestrings:9 #: system-config-kickstart.gladestrings:10 #: system-config-kickstart.gladestrings:23 #: system-config-kickstart.gladestrings:28 #: system-config-kickstart.gladestrings:33 #: system-config-kickstart.gladestrings:72 #: system-config-kickstart.gladestrings:77 #: system-config-kickstart.gladestrings:78 #: system-config-kickstart.gladestrings:81 #: system-config-kickstart.gladestrings:83 #: system-config-kickstart.gladestrings:87 #: system-config-kickstart.gladestrings:89 #: system-config-kickstart.gladestrings:106 #: system-config-kickstart.gladestrings:107 #: system-config-kickstart.gladestrings:110 #: system-config-kickstart.gladestrings:112 #: system-config-kickstart.gladestrings:116 #: system-config-kickstart.gladestrings:117 #: system-config-kickstart.gladestrings:119 #: system-config-kickstart.gladestrings:120 #: system-config-kickstart.gladestrings:124 #: system-config-kickstart.gladestrings:125 #: system-config-kickstart.gladestrings:138 #: system-config-kickstart.gladestrings:139 #: system-config-kickstart.gladestrings:144 #: system-config-kickstart.gladestrings:172 #: system-config-kickstart.gladestrings:175 #: system-config-kickstart.gladestrings:179 #: system-config-kickstart.gladestrings:180 #: system-config-kickstart.gladestrings:187 #: system-config-kickstart.gladestrings:189 #: system-config-kickstart.gladestrings:191 #: system-config-kickstart.gladestrings:196 #: system-config-kickstart.gladestrings:198 #: system-config-kickstart.gladestrings:204 #: system-config-kickstart.gladestrings:205 #: system-config-kickstart.gladestrings:222 #: system-config-kickstart.gladestrings:224 #: system-config-kickstart.gladestrings:236 #: system-config-kickstart.gladestrings:240 #: system-config-kickstart.gladestrings:242 #: system-config-kickstart.gladestrings:262 #: system-config-kickstart.gladestrings:269 #: system-config-kickstart.gladestrings:289 #: system-config-kickstart.gladestrings:291 #: system-config-kickstart.gladestrings:293 #: system-config-kickstart.gladestrings:295 #: system-config-kickstart.gladestrings:296 #: system-config-kickstart.gladestrings:298 #: system-config-kickstart.gladestrings:300 #: system-config-kickstart.gladestrings:302 #: system-config-kickstart.gladestrings:303 #: system-config-kickstart.gladestrings:305 #: system-config-kickstart.gladestrings:307 #: system-config-kickstart.gladestrings:309 #: system-config-kickstart.gladestrings:310 #: system-config-kickstart.gladestrings:312 #: system-config-kickstart.gladestrings:314 #: system-config-kickstart.gladestrings:316 msgid "*" msgstr "*" #: system-config-kickstart.gladestrings:11 #: system-config-kickstart.gladestrings:32 msgid "Mount Point:" msgstr "Liitospiste:" #: system-config-kickstart.gladestrings:12 #: system-config-kickstart.gladestrings:37 msgid "File System Type:" msgstr "Tiedostojärjestelmän tyyppi:" #: system-config-kickstart.gladestrings:13 msgid "Size (MB):" msgstr "Koko (MB):" #: system-config-kickstart.gladestrings:14 msgid "Fill all unused space on disk" msgstr "" #: system-config-kickstart.gladestrings:15 msgid "Grow to maximum of (MB):" msgstr "" #: system-config-kickstart.gladestrings:16 msgid "Fixed size" msgstr "" #: system-config-kickstart.gladestrings:17 msgid "Use recommended swap size" msgstr "Käytä suositeltua sivutuskokoa" #: system-config-kickstart.gladestrings:18 msgid "Additional Size Options" msgstr "Koon lisävalinnat" #: system-config-kickstart.gladestrings:19 msgid "Force to be a primary partition (asprimary)" msgstr "Pakota ensisijaiseksi osioksi (asprimary)" #: system-config-kickstart.gladestrings:20 msgid "Make partition on specific drive (ondisk)" msgstr "Luo osio tietylle levylle (ondisk)" #: system-config-kickstart.gladestrings:21 #: system-config-kickstart.gladestrings:26 msgid " " msgstr " " #: system-config-kickstart.gladestrings:22 msgid "Drive :" msgstr "Levy:" #: system-config-kickstart.gladestrings:24 msgid "(for example: hda or sdc)" msgstr "(esimerkiksi: hda tai sdc)" #: system-config-kickstart.gladestrings:25 msgid "Use existing partition (onpart)" msgstr "Käytä olemassa olevaa osiota (onpart)" #: system-config-kickstart.gladestrings:27 msgid "Partition :" msgstr "Osio:" #: system-config-kickstart.gladestrings:29 msgid "(for example: hda1 or sdc3)" msgstr "(esimerkiksi hda1 tai sdc3)" #: system-config-kickstart.gladestrings:30 msgid "Format partition" msgstr "Alusta osio" #: system-config-kickstart.gladestrings:31 msgid "Make RAID Device" msgstr "Luo RAID-laite" #: system-config-kickstart.gladestrings:34 msgid "Number of spares:" msgstr "" #: system-config-kickstart.gladestrings:35 msgid "Raid Members" msgstr "Raid-jäsenet" #: system-config-kickstart.gladestrings:36 msgid "RAID Level:" msgstr "RAID-taso:" #: system-config-kickstart.gladestrings:38 msgid "RAID Device:" msgstr "RAID-laite:" #: system-config-kickstart.gladestrings:39 msgid "md0" msgstr "md0" #: system-config-kickstart.gladestrings:40 msgid "md1" msgstr "md1" #: system-config-kickstart.gladestrings:41 msgid "md2" msgstr "md2" #: system-config-kickstart.gladestrings:42 msgid "md3" msgstr "md3" #: system-config-kickstart.gladestrings:43 msgid "md4" msgstr "md4" #: system-config-kickstart.gladestrings:44 msgid "md5" msgstr "md5" #: system-config-kickstart.gladestrings:45 msgid "md6" msgstr "md6" #: system-config-kickstart.gladestrings:46 msgid "md7" msgstr "md7" #: system-config-kickstart.gladestrings:47 msgid "md8" msgstr "md8" #: system-config-kickstart.gladestrings:48 msgid "md9" msgstr "md9" #: system-config-kickstart.gladestrings:49 msgid "md10" msgstr "md10" #: system-config-kickstart.gladestrings:50 msgid "md11" msgstr "md11" #: system-config-kickstart.gladestrings:51 msgid "md12" msgstr "md12" #: system-config-kickstart.gladestrings:52 msgid "md13" msgstr "md13" #: system-config-kickstart.gladestrings:53 msgid "md14" msgstr "md14" #: system-config-kickstart.gladestrings:54 msgid "md15" msgstr "md15" #: system-config-kickstart.gladestrings:55 msgid "0" msgstr "0" #: system-config-kickstart.gladestrings:56 msgid "1" msgstr "1" #: system-config-kickstart.gladestrings:57 msgid "5" msgstr "5" #: system-config-kickstart.gladestrings:62 msgid "Format RAID device" msgstr "Alusta RAID-laite" #: system-config-kickstart.gladestrings:63 msgid "Kickstart Configurator" msgstr "" #: system-config-kickstart.gladestrings:64 msgid "_File" msgstr "_Tiedosto" #: system-config-kickstart.gladestrings:65 msgid "_Open File" msgstr "_Avaa tiedosto" #: system-config-kickstart.gladestrings:66 msgid "_Preview" msgstr "_Esikatsele" #: system-config-kickstart.gladestrings:67 msgid "_Save File" msgstr "_Tallenna tiedosto" #: system-config-kickstart.gladestrings:68 msgid "_Quit" msgstr "_Lopeta" #: system-config-kickstart.gladestrings:69 msgid "_Help" msgstr "_Ohje" #: system-config-kickstart.gladestrings:70 msgid "_Contents" msgstr "" #: system-config-kickstart.gladestrings:71 msgid "_About" msgstr "_Tietoja" #: system-config-kickstart.gladestrings:73 msgid "Default Language:" msgstr "Oletuskieli:" #: system-config-kickstart.gladestrings:74 msgid "Encrypt root password" msgstr "Kryptaa pääkäyttäjän salasana" #: system-config-kickstart.gladestrings:75 msgid "Keyboard:" msgstr "Näppäimistö:" #: system-config-kickstart.gladestrings:76 msgid "Mouse:" msgstr "Hiiri:" #: system-config-kickstart.gladestrings:79 msgid "Emulate 3 Buttons" msgstr "Emuloi kolmea näppäintä" #: system-config-kickstart.gladestrings:80 msgid "Time Zone:" msgstr "Aikavyöhyke:" #: system-config-kickstart.gladestrings:82 msgid "Root Password:" msgstr "Pääkäyttäjän salasana:" #: system-config-kickstart.gladestrings:84 msgid "Language Support:" msgstr "Kielituki:" #: system-config-kickstart.gladestrings:85 msgid "Use UTC clock" msgstr "Käytä UTC-kelloa" #: system-config-kickstart.gladestrings:86 #: system-config-kickstart.gladestrings:137 msgid "Confirm Password:" msgstr "Vahvista salasana:" #: system-config-kickstart.gladestrings:88 msgid "Target Architecture:" msgstr "" #: system-config-kickstart.gladestrings:90 msgid "Reboot system after installation" msgstr "Käynnistä järjestelmä uudelleen asennuksen jälkeen" #: system-config-kickstart.gladestrings:91 msgid "Perform installation in text mode (graphical is default)" msgstr "Tekstitila-asennus (oletus on graafinen)" #: system-config-kickstart.gladestrings:92 msgid "Perform installation in interactive mode" msgstr "Interaktiivinen asennus" #: system-config-kickstart.gladestrings:93 msgid "Basic Configuration (required)" msgstr "" #: system-config-kickstart.gladestrings:94 msgid "label28" msgstr "label28" #: system-config-kickstart.gladestrings:95 msgid "Perform new installation" msgstr "Uusi asennus" #: system-config-kickstart.gladestrings:96 msgid "Upgrade an existing installation" msgstr "Päivitä nykyinen asennus" #: system-config-kickstart.gladestrings:97 msgid "Choose the Installation Method:" msgstr "Valitse asennustapa:" #: system-config-kickstart.gladestrings:98 #: system-config-kickstart.gladestrings:103 msgid "CD-ROM" msgstr "CD-ROM" #: system-config-kickstart.gladestrings:99 #: system-config-kickstart.gladestrings:108 msgid "NFS" msgstr "NFS" #: system-config-kickstart.gladestrings:100 #: system-config-kickstart.gladestrings:118 msgid "FTP" msgstr "FTP" #: system-config-kickstart.gladestrings:101 #: system-config-kickstart.gladestrings:123 msgid "HTTP" msgstr "HTTP" #: system-config-kickstart.gladestrings:102 #: system-config-kickstart.gladestrings:128 msgid "Hard Drive" msgstr "Kiintolevy" #: system-config-kickstart.gladestrings:104 msgid "NFS Server:" msgstr "NFS-palvelin:" #: system-config-kickstart.gladestrings:105 msgid "NFS Directory:" msgstr "NFS-hakemisto:" #: system-config-kickstart.gladestrings:109 msgid "FTP Server:" msgstr "FTP-palvelin:" #: system-config-kickstart.gladestrings:111 msgid "FTP Directory:" msgstr "FTP-hakemisto:" #: system-config-kickstart.gladestrings:113 msgid "Specify an FTP username and password" msgstr "Määrittele FTP-käyttäjänimi ja -salasana" #: system-config-kickstart.gladestrings:114 msgid "FTP Username" msgstr "FTP-käyttäjänimi" #: system-config-kickstart.gladestrings:115 msgid "FTP Password" msgstr "FTP-salasana" #: system-config-kickstart.gladestrings:121 msgid "HTTP Server:" msgstr "HTTP-palvelin:" #: system-config-kickstart.gladestrings:122 msgid "HTTP Directory:" msgstr "HTTP-hakemisto:" #: system-config-kickstart.gladestrings:126 msgid "Hard Drive Partition:" msgstr "Kiintolevyn osio:" #: system-config-kickstart.gladestrings:127 msgid "Hard Drive Directory:" msgstr "Kiintolevyn hakemisto:" #: system-config-kickstart.gladestrings:129 msgid "Installation Method (required)" msgstr "" #: system-config-kickstart.gladestrings:130 msgid "label128" msgstr "label128" #: system-config-kickstart.gladestrings:131 msgid "Install new boot loader" msgstr "Asenna uusi käynnistyslatain" #: system-config-kickstart.gladestrings:132 msgid "Do not install a boot loader" msgstr "Älä asenna käynnistyslatainta" #: system-config-kickstart.gladestrings:133 msgid "Upgrade existing boot loader" msgstr "Päivitä nykyinen käynnistyslatain" #: system-config-kickstart.gladestrings:134 msgid "GRUB Options:" msgstr "GRUB:n valinnat:" #: system-config-kickstart.gladestrings:135 msgid "Use GRUB password" msgstr "Käytä GRUB:n salasanaa" #: system-config-kickstart.gladestrings:136 msgid "Password:" msgstr "Salasana:" #: system-config-kickstart.gladestrings:140 msgid "Encrypt GRUB password" msgstr "Kryptaa GRUB:n salasana" #: system-config-kickstart.gladestrings:141 msgid "Install boot loader on Master Boot Record (MBR)" msgstr "" #: system-config-kickstart.gladestrings:142 msgid "Install boot loader on first sector of the boot partition" msgstr "Asenna käynnistyslatain käynnistysosion ensimmäiselle sektorille" #: system-config-kickstart.gladestrings:143 msgid "Kernel parameters:" msgstr "Ytimen parametrit:" #: system-config-kickstart.gladestrings:145 msgid "label216" msgstr "" #: system-config-kickstart.gladestrings:146 msgid "Boot Loader Options (required)" msgstr "" #: system-config-kickstart.gladestrings:147 msgid "label35" msgstr "label35" #: system-config-kickstart.gladestrings:148 msgid "Clear Master Boot Record" msgstr "" #: system-config-kickstart.gladestrings:149 msgid "Do not clear Master Boot Record" msgstr "" #: system-config-kickstart.gladestrings:150 msgid "Remove all existing partitions" msgstr "Poista kaikki olemassa olevat osiot" #: system-config-kickstart.gladestrings:151 msgid "Remove existing Linux partitions" msgstr "Poista olemassa olevat Linux-osiot" #: system-config-kickstart.gladestrings:152 msgid "Preserve existing partitions" msgstr "" #: system-config-kickstart.gladestrings:153 msgid "Initialize the disk label" msgstr "" #: system-config-kickstart.gladestrings:154 msgid "Do not initialize the disk label" msgstr "" #: system-config-kickstart.gladestrings:155 msgid "_Add" msgstr "_Lisää" #: system-config-kickstart.gladestrings:156 msgid "_Edit" msgstr "_Muokkaa" #: system-config-kickstart.gladestrings:157 msgid "_Delete" msgstr "_Poista" #: system-config-kickstart.gladestrings:158 msgid "RAID" msgstr "RAID" #: system-config-kickstart.gladestrings:159 msgid "Partition options are not applicable on upgrades." msgstr "" #: system-config-kickstart.gladestrings:160 msgid "Partition Information (required)" msgstr "Osiotiedot (tarvittu)" #: system-config-kickstart.gladestrings:161 msgid "label30" msgstr "label30" #: system-config-kickstart.gladestrings:162 msgid "_Add Network Device" msgstr "_Lisää verkkolaite" #: system-config-kickstart.gladestrings:163 msgid "_Edit Network Device" msgstr "_Muokkaa verkkolaitetta" #: system-config-kickstart.gladestrings:164 msgid "_Delete Network Device" msgstr "_Poista verkkolaite" #: system-config-kickstart.gladestrings:166 msgid "label31" msgstr "label31" #: system-config-kickstart.gladestrings:167 msgid "Authentication:" msgstr "Todennus:" #: system-config-kickstart.gladestrings:168 msgid "Use Shadow Passwords" msgstr "" #: system-config-kickstart.gladestrings:169 msgid "Use MD5" msgstr "Käytä MD5:ttä" #: system-config-kickstart.gladestrings:170 msgid "Enable NIS" msgstr "Käytä NIS:ä" #: system-config-kickstart.gladestrings:171 msgid "NIS Domain:" msgstr "" #: system-config-kickstart.gladestrings:173 msgid "Use broadcast to find NIS server" msgstr "" #: system-config-kickstart.gladestrings:174 msgid "NIS Server:" msgstr "NIS-palvelin:" #: system-config-kickstart.gladestrings:176 msgid "NIS Authentication" msgstr "NIS-todennus" #: system-config-kickstart.gladestrings:177 msgid "NIS" msgstr "NIS" #: system-config-kickstart.gladestrings:178 msgid "Enable LDAP" msgstr "Käytä LDAP:a" #: system-config-kickstart.gladestrings:181 msgid "LDAP Server: " msgstr "LDAP-palvelin: " #: system-config-kickstart.gladestrings:182 msgid "LDAP Base Name: " msgstr "" #: system-config-kickstart.gladestrings:183 msgid "LDAP Authentication" msgstr "LDAP-todennus" #: system-config-kickstart.gladestrings:184 msgid "LDAP " msgstr "LDAP " #: system-config-kickstart.gladestrings:185 msgid "Enable Kerberos 5 Authentication" msgstr "Käytä Kerberos 5 -todennusta" #: system-config-kickstart.gladestrings:186 msgid "Kerberos Realm:" msgstr "" #: system-config-kickstart.gladestrings:188 msgid "Kerberos Domain Controller (KDC):" msgstr "" #: system-config-kickstart.gladestrings:190 msgid "Kerberos Master Server:" msgstr "Kerberos-pääpalvelin:" #: system-config-kickstart.gladestrings:192 msgid "Kerberos 5 Authentication" msgstr "Kerberos 5 -todennus" #: system-config-kickstart.gladestrings:193 msgid "Kerberos 5" msgstr "Kerberos 5" #: system-config-kickstart.gladestrings:194 msgid "Enable Hesiod Support" msgstr "Käytä Hesiod-tukea" #: system-config-kickstart.gladestrings:195 msgid "Hesiod LHS:" msgstr "" #: system-config-kickstart.gladestrings:197 msgid "Hesiod RHS:" msgstr "" #: system-config-kickstart.gladestrings:199 msgid "Hesiod Authentication" msgstr "Hesiod-todennus" #: system-config-kickstart.gladestrings:200 msgid "Hesiod" msgstr "Hesiod" #: system-config-kickstart.gladestrings:201 msgid "Enable SMB Authentication" msgstr "Käytä SMB-todennusta" #: system-config-kickstart.gladestrings:202 msgid "SMB Servers:" msgstr "SMB-palvelimet:" #: system-config-kickstart.gladestrings:203 msgid "SMB Workgroup:" msgstr "SMB-työryhmä:" #: system-config-kickstart.gladestrings:206 msgid "SMB Authentication" msgstr "SMB-todennus" #: system-config-kickstart.gladestrings:207 msgid "SMB" msgstr "SMB" #: system-config-kickstart.gladestrings:208 msgid "Enable nscd" msgstr "Käytä nscd:tä" #: system-config-kickstart.gladestrings:209 msgid "Name Switch Cache Daemon (nscd) Authentication" msgstr "" #: system-config-kickstart.gladestrings:210 msgid "Name Switch Cache" msgstr "" #: system-config-kickstart.gladestrings:211 msgid "Authentication options are not applicable on upgrades." msgstr "" #: system-config-kickstart.gladestrings:212 msgid "Authentication Configuration" msgstr "Todennusasetukset" #: system-config-kickstart.gladestrings:213 msgid "label32" msgstr "label32" #: system-config-kickstart.gladestrings:214 msgid "Security level:" msgstr "Turvataso:" #: system-config-kickstart.gladestrings:215 msgid "Enable firewall" msgstr "Käytä palomuuria" #: system-config-kickstart.gladestrings:216 msgid "Disable firewall" msgstr "Älä käytä palomuuria" #: system-config-kickstart.gladestrings:217 msgid "Firewall configuration is not applicable on upgrades." msgstr "" #: system-config-kickstart.gladestrings:219 msgid "label33" msgstr "label33" #: system-config-kickstart.gladestrings:220 msgid "Configure the X Window System" msgstr "Konfiguroi X-ikkunointijärjestelmä" #: system-config-kickstart.gladestrings:221 msgid "Color Depth" msgstr "Värisyvyys" #: system-config-kickstart.gladestrings:223 msgid "Resolution" msgstr "Resoluutio" #: system-config-kickstart.gladestrings:225 msgid "Default Desktop:" msgstr "Oletustyöpöytä:" #: system-config-kickstart.gladestrings:226 msgid "GNOME" msgstr "GNOME" #: system-config-kickstart.gladestrings:227 msgid "KDE" msgstr "KDE" #: system-config-kickstart.gladestrings:228 msgid "Start the X Window System on boot" msgstr "Käynnistä X-ikkunointijärjestelmä käynnistyksessä" #: system-config-kickstart.gladestrings:229 msgid "On first boot, Setup Agent is: " msgstr "" #: system-config-kickstart.gladestrings:230 msgid "Disabled" msgstr "Ei käytössä" #: system-config-kickstart.gladestrings:231 msgid "Enabled" msgstr "Käytössä" #: system-config-kickstart.gladestrings:232 msgid "Enabled in reconfiguration mode" msgstr "" #: system-config-kickstart.gladestrings:233 msgid "General" msgstr "" #: system-config-kickstart.gladestrings:234 msgid "Probe for video card" msgstr "Etsi näytönohjainta" #: system-config-kickstart.gladestrings:235 msgid "Video Card RAM: " msgstr "Näytönohjaimen muisti: " #: system-config-kickstart.gladestrings:237 msgid "Video Card" msgstr "Näytönohjain" #: system-config-kickstart.gladestrings:238 msgid "Probe for monitor" msgstr "Etsi näyttöä" #: system-config-kickstart.gladestrings:239 msgid "Use custom monitor sync rates" msgstr "Käytä omia näytön synkronointiarvoja" #: system-config-kickstart.gladestrings:241 msgid "Hz" msgstr "Hz" #: system-config-kickstart.gladestrings:243 msgid "kHz" msgstr "kHz" #: system-config-kickstart.gladestrings:244 msgid "Vertical Sync:" msgstr "Pystysynkronointi:" #: system-config-kickstart.gladestrings:245 msgid "Horizontal Sync:" msgstr "Vaakasynkronointi:" #: system-config-kickstart.gladestrings:246 msgid "Monitor" msgstr "Näyttö" #: system-config-kickstart.gladestrings:247 msgid "Display configuration is not applicable on upgrades." msgstr "" #: system-config-kickstart.gladestrings:249 msgid "label88" msgstr "label88" #: system-config-kickstart.gladestrings:250 msgid "Select packages to install." msgstr "Valitse asennettavat paketit." #: system-config-kickstart.gladestrings:251 msgid "_Install Everything" msgstr "" #: system-config-kickstart.gladestrings:252 msgid "Desktops" msgstr "Työpöydät" #: system-config-kickstart.gladestrings:253 msgid "Applications" msgstr "Ohjelmat" #: system-config-kickstart.gladestrings:254 msgid "Servers" msgstr "Palvelimet" #: system-config-kickstart.gladestrings:255 msgid "Development" msgstr "Kehitys" #: system-config-kickstart.gladestrings:256 msgid "System" msgstr "Järjestelmä" #: system-config-kickstart.gladestrings:257 msgid "Package selection is not applicable on upgrades." msgstr "" #: system-config-kickstart.gladestrings:259 msgid "label34" msgstr "label34" #: system-config-kickstart.gladestrings:260 #, c-format msgid "" "Warning: An error in this script might cause your kickstart installation to " "fail. Do not include the %pre command at the beginning." msgstr "" "Varoitus: Virhe tässä skriptissä saattaa tehdä kickstart-asennuksen " "toimimattomaksi. Älä sisällytä %pre-komentoa alkuun." #: system-config-kickstart.gladestrings:261 #: system-config-kickstart.gladestrings:268 msgid "Use an interpreter:" msgstr "" #: system-config-kickstart.gladestrings:263 #, c-format msgid "Type your %pre script below:" msgstr "Syötä %pre-skripti alapuolelle:" #: system-config-kickstart.gladestrings:265 msgid "label89" msgstr "label89" #: system-config-kickstart.gladestrings:266 #, c-format msgid "" "Warning: An error in this script might cause your kickstart installation to " "fail. Do not include the %post command at the beginning." msgstr "" "Varoitus: Virhe tässä skriptissä saattaa tehdä kickstart-asennuksen " "toimimattomaksi. Älä sisällytä %post-komentoa alkuun." #: system-config-kickstart.gladestrings:267 msgid "Run outside of the chroot environment" msgstr "Suorita chroot-ympäristön ulkopuolella" #: system-config-kickstart.gladestrings:270 #, c-format msgid "Type your %post script below:" msgstr "Syötä %post-skriptisi alapuolelle:" #: system-config-kickstart.gladestrings:272 msgid "label93" msgstr "label93" #: system-config-kickstart.gladestrings:273 msgid "Preview Options" msgstr "Esikatseluvalinnat" #: system-config-kickstart.gladestrings:274 msgid "_Save to File" msgstr "" #: system-config-kickstart.gladestrings:275 msgid "" "You have choosen the following configuration. Click Save File to save the " "kickstart file. " msgstr "" "Olet valinnut seuraavanlaiset asetukset. Napsauta \"Tallenna tiedostoon\" " "tallentaaksesi kickstart-tiedoston tiedostoon. " #: system-config-kickstart.gladestrings:276 msgid "RAID Options" msgstr "RAID-valinnat" #: system-config-kickstart.gladestrings:277 msgid "" "Software RAID allows you to combine several disks into a larger RAID device. " " A RAID device can be configured to provide additional speed and reliability " "compared to using an individual drive. For more information on using RAID " "devices please consult the kickstart documentation." msgstr "" "Ohjelmisto-RAID:n avulla voit yhdistää muutamia levyjä yhdeksi isoksi RAID-" "laitteeksi. RAID-laite voidaan asettaa tuomaan lisänopeutta ja -" "luotettavuutta verrattuna yhteen levyyn. Lisätietoja RAID-laitteista löydät " "kickstartin dokumentaatiosta." #: system-config-kickstart.gladestrings:278 msgid "" "To use RAID you must first create at least two partitions of type 'software " "RAID'. Then you can create a RAID device which can be formatted and mounted." msgstr "" "RAID:n käyttöön pitää luoda ainakin kaksi \"ohjelmisto-RAID\"-tyyppistä " "osiota. Sen jälkeen voit luoda RAID-laitteen, joka voidaan alustaa ja " "liittää." #: system-config-kickstart.gladestrings:279 msgid "Choose one of the following options:" msgstr "Valitse jokin seuraavista:" #: system-config-kickstart.gladestrings:280 msgid "Create a software RAID partition" msgstr "Luo ohjelmisto-RAID-osio" #: system-config-kickstart.gladestrings:281 msgid "Create a RAID device [default = /dev/md0]" msgstr "Luo RAID-laite [oletus = /dev/md0]" #: system-config-kickstart.gladestrings:282 msgid "Network Device Information" msgstr "Verkkolaitetietoja" #: system-config-kickstart.gladestrings:283 msgid "Network Device:" msgstr "Verkkolaite:" #: system-config-kickstart.gladestrings:284 msgid "Network Type:" msgstr "Verkon tyyppi:" #: system-config-kickstart.gladestrings:285 msgid "IP Address:" msgstr "IP-osoite:" #: system-config-kickstart.gladestrings:286 msgid "Netmask: " msgstr "Aliverkon peite: " #: system-config-kickstart.gladestrings:287 msgid "Gateway:" msgstr "Yhdyskäytävä:" #: system-config-kickstart.gladestrings:288 msgid "Name Server:" msgstr "Nimipalvelin:" #: system-config-kickstart.gladestrings:290 #: system-config-kickstart.gladestrings:292 #: system-config-kickstart.gladestrings:294 #: system-config-kickstart.gladestrings:297 #: system-config-kickstart.gladestrings:299 #: system-config-kickstart.gladestrings:301 #: system-config-kickstart.gladestrings:304 #: system-config-kickstart.gladestrings:306 #: system-config-kickstart.gladestrings:308 #: system-config-kickstart.gladestrings:311 #: system-config-kickstart.gladestrings:313 #: system-config-kickstart.gladestrings:315 msgid "." msgstr "." language-pack-fi-base/data/fi/LC_MESSAGES/example-content.po0000644000000000000000000000152412704126465020517 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: example-content\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-01-30 12:22+0000\n" "PO-Revision-Date: 2009-03-27 17:27+0000\n" "Last-Translator: Daniel Holbach \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:48+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../data/examples.desktop.in.h:1 msgid "Examples" msgstr "Esimerkkejä" #: ../data/examples.desktop.in.h:2 msgid "Example content for Ubuntu" msgstr "Esimerkkisisältöjä Ubuntulle" language-pack-fi-base/data/fi/LC_MESSAGES/desktop_kubuntu-notification-helper.po0000644000000000000000000000625412704126465024610 0ustar # Finnish translation for kubuntu-notification-helper # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the kubuntu-notification-helper package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: kubuntu-notification-helper\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-04-01 17:07+0000\n" "PO-Revision-Date: 2014-04-21 18:43+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:42+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/daemon/notificationhelper.desktop:2 msgctxt "Name" msgid "Notification Helper" msgstr "Ilmoitusavustaja" #: src/daemon/notificationhelper.notifyrc:3 msgctxt "Comment" msgid "System Notification Helper" msgstr "Järjestelmäilmoitusten avustaja" #: src/daemon/notificationhelper.notifyrc:6 msgctxt "Name" msgid "Reboot Required" msgstr "Uudelleenkäynnistys vaaditaan" #: src/daemon/notificationhelper.notifyrc:7 msgctxt "Comment" msgid "A system restart is required" msgstr "Järjestelmä tulee käynnistää uudelleen" #: src/daemon/notificationhelper.notifyrc:11 msgctxt "Name" msgid "Apport Crash" msgstr "Apport-kaatuminen" #: src/daemon/notificationhelper.notifyrc:12 msgctxt "Comment" msgid "An application has crashed on your system (now or in the past)" msgstr "Sovellus on kaatunut järjestelmässä (nyt tai aiemmin)" #: src/daemon/notificationhelper.notifyrc:16 msgctxt "Name" msgid "Upgrade Hook" msgstr "" #: src/daemon/notificationhelper.notifyrc:17 msgctxt "Comment" msgid "Software upgrade notifications are available" msgstr "Tietoja päivityksestä saatavilla" #: src/daemon/notificationhelper.notifyrc:21 msgctxt "Name" msgid "Restricted Install" msgstr "Rajoitettu asennus" #: src/daemon/notificationhelper.notifyrc:22 msgctxt "Comment" msgid "Extra packages can be installed to enhance application functionality" msgstr "" "Ylimääräisiä paketteja on asennettavissa sovelluksen toimivuuden " "parantamiseksi" #: src/daemon/notificationhelper.notifyrc:26 msgctxt "Name" msgid "Localization Enhancement" msgstr "Lokalisaatioparannus" #: src/daemon/notificationhelper.notifyrc:27 msgctxt "Comment" msgid "Extra packages can be installed to enhance system localization" msgstr "" "Lisäpakettien asentamisella on mahdollista parantaa järjestelmän " "lokalisaatiotukea" #: src/daemon/notificationhelper.notifyrc:31 msgctxt "Name" msgid "Driver Enhancement" msgstr "Ajuriparannus" #: src/daemon/notificationhelper.notifyrc:32 msgctxt "Comment" msgid "Additional drivers can be installed" msgstr "Erillisiä ajureita on asennettavissa" #: src/kcmodule/kcm_notificationhelper.desktop:10 msgctxt "X-KDE-Keywords" msgid "Notify,Alerts,Notification,popups" msgstr "" #: src/kcmodule/kcm_notificationhelper.desktop:14 msgctxt "Name" msgid "Other Notifications" msgstr "Muut ilmoitukset" #: src/kcmodule/kcm_notificationhelper.desktop:15 msgctxt "Comment" msgid "Control the notifications for system helpers" msgstr "Hallitse järjestelmäavustajien ilmoituksia" language-pack-fi-base/data/fi/LC_MESSAGES/libc.po0000644000000000000000000061743612704126465016344 0ustar # Finnish messages for GNU libc. # This file is distributed under the same license as the glibc package. # Copyright © 2009 Free Software Foundation, Inc. # Lauri Nurmi , 2002, 2003, 2009. # Thanks to: # * Timo Laine for suggestions # # ”locale” on suomennettu uudella sanalla ”maa-asetusto”. # # Pitäisikö signaalien nimien olla aktiivissa vai passiivissa? # esim. Terminated = Päättynyt vai Päätetty? # Aborted = Keskeytynyt vai Keskeytetty? # # # (parempia) suomennosehdotuksia kaivataan sanoille: # exchange -- vaihto? (mitä ihmettä?) # ellipsis -- sanankatkaisu? ATK-sanakirja sanoo näin. # map -- kartoittaa?? vai kuvata? vai jotain muuta? # # ambiguous = ei-yksiselitteinen vs. moniselitteinen? # # korjaa: executable -> suoritettava (tiedosto) # unlink -> ??? # msgid "" msgstr "" "Project-Id-Version: libc 2.21-pre1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-18 17:26-0200\n" "PO-Revision-Date: 2016-04-15 04:08+0000\n" "Last-Translator: Lauri Nurmi \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 05:26+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: argp/argp-help.c:227 #, c-format msgid "%.*s: ARGP_HELP_FMT parameter requires a value" msgstr "%.*s: parametri ARGP_HELP_FMT vaatii arvon" #: argp/argp-help.c:237 #, c-format msgid "%.*s: Unknown ARGP_HELP_FMT parameter" msgstr "%.*s: Tuntematon ARGP_HELP_FMT-parametri" #: argp/argp-help.c:250 #, c-format msgid "Garbage in ARGP_HELP_FMT: %s" msgstr "ARGP_HELP_FMT:ssä roskaa: %s" #: argp/argp-help.c:1214 msgid "" "Mandatory or optional arguments to long options are also mandatory or " "optional for any corresponding short options." msgstr "" "Pakolliset tai valinnaiset argumentit pitkille valitsimille ovat pakollisia " "tai valinnaisia kaikille vastaaville lyhyille valitsimille." #: argp/argp-help.c:1600 msgid "Usage:" msgstr "Käyttö:" #: argp/argp-help.c:1604 msgid " or: " msgstr " tai: " #: argp/argp-help.c:1616 msgid " [OPTION...]" msgstr " [VALITSIN...]" #: argp/argp-help.c:1643 #, c-format msgid "Try `%s --help' or `%s --usage' for more information.\n" msgstr "Kokeile ”%s --help” tai ”%s --usage” saadaksesi lisää tietoa.\n" #: argp/argp-help.c:1671 #, c-format msgid "Report bugs to %s.\n" msgstr "Ilmoita ohjelmistovirheistä osoitteeseen %s.\n" #: argp/argp-parse.c:101 msgid "Give this help list" msgstr "Näytä tämä ohje" #: argp/argp-parse.c:102 msgid "Give a short usage message" msgstr "Näytä lyhyt käyttöohje" #: argp/argp-parse.c:103 catgets/gencat.c:109 catgets/gencat.c:113 #: iconv/iconv_prog.c:60 iconv/iconv_prog.c:61 nscd/nscd.c:105 #: nss/makedb.c:120 msgid "NAME" msgstr "NIMI" #: argp/argp-parse.c:104 msgid "Set the program name" msgstr "Aseta ohjelman nimi" #: argp/argp-parse.c:105 msgid "SECS" msgstr "SEK" #: argp/argp-parse.c:106 msgid "Hang for SECS seconds (default 3600)" msgstr "Odota SEK sekuntia (oletus 3600)" #: argp/argp-parse.c:167 msgid "Print program version" msgstr "Näytä ohjelman versio" #: argp/argp-parse.c:183 msgid "(PROGRAM ERROR) No version known!?" msgstr "(OHJELMAVIRHE) Tuntematon versio!?" #: argp/argp-parse.c:623 #, c-format msgid "%s: Too many arguments\n" msgstr "%s: Liian monta argumenttia\n" #: argp/argp-parse.c:766 msgid "(PROGRAM ERROR) Option should have been recognized!?" msgstr "(OHJELMAVIRHE) Valitsinta ei tunnistettu!?" #: assert/assert-perr.c:35 #, c-format msgid "%s%s%s:%u: %s%sUnexpected error: %s.\n" msgstr "%s%s%s:%u: %s%sOdottamaton virhe: %s.\n" #: assert/assert.c:101 #, c-format msgid "" "%s%s%s:%u: %s%sAssertion `%s' failed.\n" "%n" msgstr "" #: catgets/gencat.c:110 msgid "Create C header file NAME containing symbol definitions" msgstr "Luo C-otsikkotiedosto NAME, joka sisältää symbolimäärittelyt" #: catgets/gencat.c:112 msgid "Do not use existing catalog, force new output file" msgstr "Älä käytä olemassaolevaa katalogia, tee uusi tulostiedosto" #: catgets/gencat.c:113 nss/makedb.c:120 msgid "Write output to file NAME" msgstr "Kirjoita tuloste tiedostoon NIMI" #: catgets/gencat.c:118 msgid "" "Generate message catalog. If INPUT-FILE is -, input is read from standard " "input. If OUTPUT-FILE\n" "is -, output is written to standard output.\n" msgstr "" "Luo viestikatalogi. Jos SYÖTETIEDOSTO on -, syöte luetaan vakiosyötteestä. " "Jos TULOSTIEDOSTO\n" "on -, tuloste kirjoitetaan vakiotulosteeseen.\n" #: catgets/gencat.c:123 msgid "" "-o OUTPUT-FILE [INPUT-FILE]...\n" "[OUTPUT-FILE [INPUT-FILE]...]" msgstr "" "-o TULOSTIEDOSTO [SYÖTETIEDOSTO]...\n" "[TULOSTIEDOSTO [SYÖTETIEDOSTO]...]" #: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:307 #: elf/pldd.c:252 elf/sln.c:85 elf/sprof.c:372 iconv/iconv_prog.c:408 #: iconv/iconvconfig.c:379 locale/programs/locale.c:277 #: locale/programs/localedef.c:376 login/programs/pt_chown.c:89 #: malloc/memusagestat.c:563 nss/getent.c:913 nss/makedb.c:369 #: posix/getconf.c:486 sunrpc/rpcinfo.c:676 #: sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format msgid "" "For bug reporting instructions, please see:\n" "%s.\n" msgstr "" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 #: elf/ldconfig.c:323 elf/ldd.bash.in:38 elf/pldd.c:268 elf/sotruss.sh:75 #: elf/sprof.c:389 iconv/iconv_prog.c:425 iconv/iconvconfig.c:396 #: locale/programs/locale.c:294 locale/programs/localedef.c:402 #: login/programs/pt_chown.c:63 malloc/memusage.sh:71 #: malloc/memusagestat.c:581 nscd/nscd.c:509 nss/getent.c:86 nss/makedb.c:385 #: posix/getconf.c:468 sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" "Copyright (C) %s Free Software Foundation, Inc.\n" "This is free software; see the source for copying conditions. There is NO\n" "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" msgstr "" "Copyright © %s Free Software Foundation, Inc.\n" "Tämä on vapaa ohjelmisto; katso kopiointiehdot lähdekoodista. Takuuta EI\n" "ole, ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ LAADUSTA tai SOPIVUUDESTA " "TIETTYYN TARKOITUKSEEN.\n" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 #: elf/ldconfig.c:328 elf/pldd.c:273 elf/sprof.c:395 iconv/iconv_prog.c:430 #: iconv/iconvconfig.c:401 locale/programs/locale.c:299 #: locale/programs/localedef.c:407 malloc/memusage.sh:75 #: malloc/memusagestat.c:586 nscd/nscd.c:514 nss/getent.c:91 nss/makedb.c:390 #: posix/getconf.c:473 #, c-format msgid "Written by %s.\n" msgstr "Kirjoittanut %s.\n" #: catgets/gencat.c:281 msgid "*standard input*" msgstr "*vakiosyöte*" #: catgets/gencat.c:287 iconv/iconv_charmap.c:167 iconv/iconv_prog.c:293 #: nss/makedb.c:246 #, c-format msgid "cannot open input file `%s'" msgstr "syötetiedostoa ”%s” ei voi avata" #: catgets/gencat.c:416 catgets/gencat.c:491 msgid "illegal set number" msgstr "virheellinen viestijoukon numero" #: catgets/gencat.c:443 msgid "duplicate set definition" msgstr "kaksinkertainen joukon määrittely" #: catgets/gencat.c:445 catgets/gencat.c:617 catgets/gencat.c:669 msgid "this is the first definition" msgstr "tämä on ensimmäinen määrittely" #: catgets/gencat.c:516 #, c-format msgid "unknown set `%s'" msgstr "tuntematon joukko ”%s”" #: catgets/gencat.c:557 msgid "invalid quote character" msgstr "virheellinen lainausmerkki" #: catgets/gencat.c:570 #, c-format msgid "unknown directive `%s': line ignored" msgstr "tuntematon direktiivi ”%s”: riviä ei huomioida" #: catgets/gencat.c:615 msgid "duplicated message number" msgstr "kaksinkertainen viestinumero" #: catgets/gencat.c:666 msgid "duplicated message identifier" msgstr "kaksinkertainen viestitunniste" #: catgets/gencat.c:723 msgid "invalid character: message ignored" msgstr "virheellinen merkki: viestiä ei huomioida" #: catgets/gencat.c:766 msgid "invalid line" msgstr "virheellinen rivi" #: catgets/gencat.c:820 msgid "malformed line ignored" msgstr "väärän muotoinen rivi jätetty huomioimatta" #: catgets/gencat.c:984 catgets/gencat.c:1025 #, c-format msgid "cannot open output file `%s'" msgstr "tulostiedostoa ”%s” ei voi avata" #: catgets/gencat.c:1187 locale/programs/linereader.c:560 msgid "invalid escape sequence" msgstr "virheellinen ohjaussarja" #: catgets/gencat.c:1209 msgid "unterminated message" msgstr "päättämätön viesti" #: catgets/gencat.c:1233 #, c-format msgid "while opening old catalog file" msgstr "avattaessa vanhaa katalogitiedostoa" #: catgets/gencat.c:1324 #, c-format msgid "conversion modules not available" msgstr "muunnosmoduulit eivät ole käytettävissä" #: catgets/gencat.c:1350 #, c-format msgid "cannot determine escape character" msgstr "ohjausmerkkiä ei voi määrittää" #: debug/pcprofiledump.c:53 msgid "Don't buffer output" msgstr "Älä puskuroi tulostetta" #: debug/pcprofiledump.c:58 msgid "Dump information generated by PC profiling." msgstr "Vedosta PC-profiloinnin luomat tiedot." #: debug/pcprofiledump.c:61 msgid "[FILE]" msgstr "[TIEDOSTO]" #: debug/pcprofiledump.c:108 #, c-format msgid "cannot open input file" msgstr "syötetiedostoa ei voi avata" #: debug/pcprofiledump.c:115 #, c-format msgid "cannot read header" msgstr "otsaketta ei voi lukea" #: debug/pcprofiledump.c:179 #, c-format msgid "invalid pointer size" msgstr "virheellinen osoittimen koko" #: debug/xtrace.sh:26 debug/xtrace.sh:44 msgid "Usage: xtrace [OPTION]... PROGRAM [PROGRAMOPTION]...\\n" msgstr "Käyttö: xtrace [VALITSIN]... OHJELMA [OHJELMANVALITSIN]...\\n" #: debug/xtrace.sh:32 elf/sotruss.sh:56 elf/sotruss.sh:67 elf/sotruss.sh:135 #: malloc/memusage.sh:26 msgid "Try \\`%s --help' or \\`%s --usage' for more information.\\n" msgstr "" #: debug/xtrace.sh:38 msgid "%s: option '%s' requires an argument.\\n" msgstr "" #: debug/xtrace.sh:45 msgid "" "Trace execution of program by printing currently executed function.\n" "\n" " --data=FILE Don't run the program, just print the data from " "FILE.\n" "\n" " -?,--help Print this help and exit\n" " --usage Give a short usage message\n" " -V,--version Print version information and exit\n" "\n" "Mandatory arguments to long options are also mandatory for any " "corresponding\n" "short options.\n" "\n" msgstr "" "Seuraa ohjelman suoritusta näyttämällä parhaillaan suoritettava funktio.\n" "\n" " --data=TIEDOSTO Älä aja ohjelmaa, näytä vain data TIEDOSTOsta.\n" "\n" " -?,--help Näytä tämä ohje ja poistu\n" " --usage Näytä lyhyt käyttöohje\n" " -V,--version Näytä versiotiedot ja poistu\n" "\n" "Pakolliset tai valinnaiset argumentit pitkille valitsimille ovat pakollisia " "tai valinnaisia kaikille vastaaville lyhyille valitsimille.\n" "\n" #: debug/xtrace.sh:57 elf/ldd.bash.in:55 elf/sotruss.sh:49 #: malloc/memusage.sh:64 msgid "For bug reporting instructions, please see:\\\\n%s.\\\\n" msgstr "" "Ohjeet ohjelmistovioista ilmoittamiseen ovat osoitteessa:\\\\n%s\\.\\n" #: debug/xtrace.sh:125 msgid "xtrace: unrecognized option \\`$1'\\n" msgstr "xtrace: tunnistamaton valitsin ”$1”\\n" #: debug/xtrace.sh:138 msgid "No program name given\\n" msgstr "Ohjelman nimeä ei annettu\\n" #: debug/xtrace.sh:146 #, sh-format msgid "executable \\`$program' not found\\n" msgstr "" #: debug/xtrace.sh:150 #, sh-format msgid "\\`$program' is no executable\\n" msgstr "" #: dlfcn/dlinfo.c:63 msgid "RTLD_SELF used in code not dynamically loaded" msgstr "" #: dlfcn/dlinfo.c:72 msgid "unsupported dlinfo request" msgstr "" #: dlfcn/dlmopen.c:63 msgid "invalid namespace" msgstr "virheellinen nimiavaruus" #: dlfcn/dlmopen.c:68 msgid "invalid mode" msgstr "virheellinen tila" #: dlfcn/dlopen.c:64 msgid "invalid mode parameter" msgstr "virheellinen tilaparametri" #: elf/cache.c:69 msgid "unknown" msgstr "tuntematon" #: elf/cache.c:135 msgid "Unknown OS" msgstr "Tuntematon käyttöjärjestelmä" #: elf/cache.c:140 #, c-format msgid ", OS ABI: %s %d.%d.%d" msgstr ", OS ABI: %s %d.%d.%d" #: elf/cache.c:157 elf/ldconfig.c:1340 #, c-format msgid "Can't open cache file %s\n" msgstr "Välimuistitiedostoa %s ei voi avata\n" #: elf/cache.c:171 #, c-format msgid "mmap of cache file failed.\n" msgstr "välimuistitiedoston muistikartoitus epäonnistui.\n" #: elf/cache.c:175 elf/cache.c:189 #, c-format msgid "File is not a cache file.\n" msgstr "Tiedosto ei ole välimuistitiedosto.\n" #: elf/cache.c:222 elf/cache.c:232 #, c-format msgid "%d libs found in cache `%s'\n" msgstr "Välimuistista ”%2$s” löytyi %1$d kirjastoa\n" #: elf/cache.c:426 #, c-format msgid "Can't create temporary cache file %s" msgstr "Tilapäistä välimuistitiedostoa %s ei voi luoda" #: elf/cache.c:434 elf/cache.c:444 elf/cache.c:448 elf/cache.c:453 #, c-format msgid "Writing of cache data failed" msgstr "Välimuistidatan kirjoitus epäonnistui" #: elf/cache.c:458 #, c-format msgid "Changing access rights of %s to %#o failed" msgstr "Tiedoston %s oikeuksien muutos arvoon %#o epäonnistui" #: elf/cache.c:463 #, c-format msgid "Renaming of %s to %s failed" msgstr "Uudelleennimeäminen %s -> %s epäonnistui" #: elf/dl-close.c:397 elf/dl-open.c:478 msgid "cannot create scope list" msgstr "aluelistaa ei voi luoda" #: elf/dl-close.c:817 msgid "shared object not open" msgstr "jaettu objekti ei ole avoin" #: elf/dl-deps.c:112 msgid "DST not allowed in SUID/SGID programs" msgstr "DST ei ole sallittu SUID/SGID-ohjelmissa" #: elf/dl-deps.c:125 msgid "empty dynamic string token substitution" msgstr "tyhjän dynaamisen merkkijonon osan korvaus" #: elf/dl-deps.c:131 #, c-format msgid "" "cannot load auxiliary `%s' because of empty dynamic string token " "substitution\n" msgstr "" "ylimääräistä ”%s” ei voi ladata, koska dynaamisen merkkijonon osa korvattiin " "tyhjällä\n" #: elf/dl-deps.c:467 msgid "cannot allocate dependency list" msgstr "riippuvuuslistalle ei voi varata muistia" #: elf/dl-deps.c:504 elf/dl-deps.c:564 msgid "cannot allocate symbol search list" msgstr "symbolihakulistalle ei voi varata muistia" #: elf/dl-deps.c:544 msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Suodattimet eivät ole tuettuja LD_TRACE_RPELINKING:in kanssa" #: elf/dl-error.c:77 msgid "DYNAMIC LINKER BUG!!!" msgstr "DYNAAMISEN LINKITTIMEN OHJELMISTOVIKA!!!" #: elf/dl-error.c:127 msgid "error while loading shared libraries" msgstr "virhe ladattaessa jaettuja kirjastoja" #: elf/dl-fptr.c:88 sysdeps/hppa/dl-fptr.c:94 msgid "cannot map pages for fdesc table" msgstr "" #: elf/dl-fptr.c:192 sysdeps/hppa/dl-fptr.c:207 msgid "cannot map pages for fptr table" msgstr "" #: elf/dl-fptr.c:221 sysdeps/hppa/dl-fptr.c:236 msgid "internal error: symidx out of range of fptr table" msgstr "" #: elf/dl-hwcaps.c:184 elf/dl-hwcaps.c:196 msgid "cannot create capability list" msgstr "kykylistaa ei voi luoda" #: elf/dl-load.c:412 msgid "cannot allocate name record" msgstr "nimitietueelle ei voi varata muistia" #: elf/dl-load.c:497 elf/dl-load.c:613 elf/dl-load.c:696 elf/dl-load.c:815 msgid "cannot create cache for search path" msgstr "hakupolulle ei voi luoda välimuistia" #: elf/dl-load.c:588 msgid "cannot create RUNPATH/RPATH copy" msgstr "RUNPATH/RPATH-kopiota ei voi luoda" #: elf/dl-load.c:682 msgid "cannot create search path array" msgstr "hakupolkutaulukkoa ei voi luoda" #: elf/dl-load.c:888 msgid "cannot stat shared object" msgstr "jaetun objektin tilaa ei voi lukea" #: elf/dl-load.c:965 msgid "cannot open zero fill device" msgstr "nollatäyttölaitetta ei voi avata" #: elf/dl-load.c:1012 elf/dl-load.c:2212 msgid "cannot create shared object descriptor" msgstr "jaettua objektikahvaa ei voi luoda" #: elf/dl-load.c:1031 elf/dl-load.c:1596 elf/dl-load.c:1708 msgid "cannot read file data" msgstr "tiedoston dataa ei voi lukea" #: elf/dl-load.c:1071 msgid "ELF load command alignment not page-aligned" msgstr "ELF-latauskomennon tasaus ei ole sivutasattu" #: elf/dl-load.c:1078 msgid "ELF load command address/offset not properly aligned" msgstr "ELF-latauskomennon osoite/siirtymä ei ole tasattu oikein" #: elf/dl-load.c:1161 msgid "cannot allocate TLS data structures for initial thread" msgstr "alkusäikeelle ei voi varata TLS-tietorakenteita" #: elf/dl-load.c:1184 msgid "cannot handle TLS data" msgstr "TLS-dataa ei voi käsitellä" #: elf/dl-load.c:1203 msgid "object file has no loadable segments" msgstr "" #: elf/dl-load.c:1212 elf/dl-load.c:1688 msgid "cannot dynamically load executable" msgstr "suoritettavaa tiedostoa ei voi ladata dynaamisesti" #: elf/dl-load.c:1233 msgid "object file has no dynamic section" msgstr "objektitiedostossa ei ole dynaamista osaa" #: elf/dl-load.c:1256 msgid "shared object cannot be dlopen()ed" msgstr "jaettua objektia ei voi avata funktiolla dlopen()" #: elf/dl-load.c:1269 msgid "cannot allocate memory for program header" msgstr "ohjelman otsakkeelle ei voi varata muistia" #: elf/dl-load.c:1285 elf/dl-open.c:195 msgid "invalid caller" msgstr "virheellinen kutsuja" #: elf/dl-load.c:1308 elf/dl-load.h:130 msgid "cannot change memory protections" msgstr "muistin suojausta ei voi muuttaa" #: elf/dl-load.c:1328 msgid "cannot enable executable stack as shared object requires" msgstr "" #: elf/dl-load.c:1341 msgid "cannot close file descriptor" msgstr "" #: elf/dl-load.c:1596 msgid "file too short" msgstr "tiedosto on liian lyhyt" #: elf/dl-load.c:1631 msgid "invalid ELF header" msgstr "virheellinen ELF-otsikko" #: elf/dl-load.c:1643 msgid "ELF file data encoding not big-endian" msgstr "ELF-tiedoston tavujärjestys ei ole ”big-endian”" #: elf/dl-load.c:1645 msgid "ELF file data encoding not little-endian" msgstr "ELF-tiedoston tavujärjestys ei ole ”little-endian”" #: elf/dl-load.c:1649 msgid "ELF file version ident does not match current one" msgstr "ELF-tiedoston versiotunnus ei vastaa nykyistä" #: elf/dl-load.c:1653 msgid "ELF file OS ABI invalid" msgstr "ELF-tiedoston OS ABI on virheellinen" #: elf/dl-load.c:1656 msgid "ELF file ABI version invalid" msgstr "ELF-tiedoston ABI-versio virheellinen" #: elf/dl-load.c:1659 msgid "nonzero padding in e_ident" msgstr "" #: elf/dl-load.c:1662 msgid "internal error" msgstr "sisäinen virhe" #: elf/dl-load.c:1669 msgid "ELF file version does not match current one" msgstr "ELF-tiedoston versio ei vastaa nykyistä" #: elf/dl-load.c:1677 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "vain ET_DYN ja ET_EXEC voidaan ladata" #: elf/dl-load.c:1693 msgid "ELF file's phentsize not the expected size" msgstr "ELF-tiedoston phent-koko ei ole odotetun kokoinen" #: elf/dl-load.c:2231 msgid "wrong ELF class: ELFCLASS64" msgstr "väärä ELF-luokka: ELFCLASS64" #: elf/dl-load.c:2232 msgid "wrong ELF class: ELFCLASS32" msgstr "väärä ELF-luokka: ELFCLASS32" #: elf/dl-load.c:2235 msgid "cannot open shared object file" msgstr "jaettua objektitiedostoa ei voi avata" #: elf/dl-load.h:128 msgid "failed to map segment from shared object" msgstr "segmentin kartoitus jaetusta objektista epäonnistui" #: elf/dl-load.h:132 msgid "cannot map zero-fill pages" msgstr "nollatäytteisiä sivuja ei voi kartoittaa" #: elf/dl-lookup.c:845 msgid "relocation error" msgstr "uudelleensijoitusvirhe" #: elf/dl-lookup.c:872 msgid "symbol lookup error" msgstr "virhe symbolien haussa" #: elf/dl-open.c:102 msgid "cannot extend global scope" msgstr "globaalia aluetta ei voi laajentaa" #: elf/dl-open.c:528 msgid "TLS generation counter wrapped! Please report this." msgstr "" #: elf/dl-open.c:592 msgid "invalid mode for dlopen()" msgstr "virheellinen tila funktiolle dlopen()" #: elf/dl-open.c:609 msgid "no more namespaces available for dlmopen()" msgstr "" #: elf/dl-open.c:633 msgid "invalid target namespace in dlmopen()" msgstr "" #: elf/dl-reloc.c:121 msgid "cannot allocate memory in static TLS block" msgstr "" #: elf/dl-reloc.c:206 msgid "cannot make segment writable for relocation" msgstr "" "segmenttiä ei voi muuttaa kirjoitettavaksi uudelleensijoitusta varten" #: elf/dl-reloc.c:276 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "" #: elf/dl-reloc.c:292 msgid "cannot restore segment prot after reloc" msgstr "segmentin suojausta ei voi palauttaa uudelleensijoituksen jälkeen" #: elf/dl-reloc.c:323 msgid "cannot apply additional memory protection after relocation" msgstr "" #: elf/dl-sym.c:153 msgid "RTLD_NEXT used in code not dynamically loaded" msgstr "RTLD_NEXT:iä käytetty koodissa, jota ei ole ladattu dynaamisesti" #: elf/dl-tls.c:934 msgid "cannot create TLS data structures" msgstr "TLS-tietorakenteita ei voi luoda" #: elf/dl-version.c:166 msgid "version lookup error" msgstr "" #: elf/dl-version.c:296 msgid "cannot allocate version reference table" msgstr "versioviitetaulukolle ei voi varata muistia" #: elf/ldconfig.c:141 msgid "Print cache" msgstr "Näytä välimuisti" #: elf/ldconfig.c:142 msgid "Generate verbose messages" msgstr "Luo monisanaiset viestit" #: elf/ldconfig.c:143 msgid "Don't build cache" msgstr "Älä luo välimuistia" #: elf/ldconfig.c:144 msgid "Don't generate links" msgstr "Älä luo linkkejä" #: elf/ldconfig.c:145 msgid "Change to and use ROOT as root directory" msgstr "Siirry ja käytä ROOTia juurihakemistona" #: elf/ldconfig.c:145 msgid "ROOT" msgstr "" #: elf/ldconfig.c:146 msgid "CACHE" msgstr "" #: elf/ldconfig.c:146 msgid "Use CACHE as cache file" msgstr "Käytä CACHEa välimuistitiedostona" #: elf/ldconfig.c:147 msgid "CONF" msgstr "" #: elf/ldconfig.c:147 msgid "Use CONF as configuration file" msgstr "Käytä CONFia asetustiedostona" #: elf/ldconfig.c:148 msgid "" "Only process directories specified on the command line. Don't build cache." msgstr "" "Käsittele vain komentorivillä annetut hakemistot. Älä luo välimuistia." #: elf/ldconfig.c:149 msgid "Manually link individual libraries." msgstr "Linkitä yksittäisiä kirjastoja käsin." #: elf/ldconfig.c:150 msgid "FORMAT" msgstr "MUOTO" #: elf/ldconfig.c:150 msgid "Format to use: new, old or compat (default)" msgstr "Käytettävä muoto: ”new”, ”old” tai ”compat” (oletus)" #: elf/ldconfig.c:151 msgid "Ignore auxiliary cache file" msgstr "" #: elf/ldconfig.c:159 msgid "Configure Dynamic Linker Run Time Bindings." msgstr "Säädä dynaamisen linkittäjän ajonaikaiset sidonnat." #: elf/ldconfig.c:346 #, c-format msgid "Path `%s' given more than once" msgstr "Polku ”%s” on annettu useammin kuin kerran" #: elf/ldconfig.c:386 #, c-format msgid "%s is not a known library type" msgstr "%s ei ole tunnettu kirjastotyyppi" #: elf/ldconfig.c:414 #, c-format msgid "Can't stat %s" msgstr "Tiedoston %s tilaa ei voi lukea" #: elf/ldconfig.c:488 #, c-format msgid "Can't stat %s\n" msgstr "Tiedoston %s tilaa ei voi lukea\n" #: elf/ldconfig.c:498 #, c-format msgid "%s is not a symbolic link\n" msgstr "%s ei ole symbolinen linkki\n" #: elf/ldconfig.c:517 #, c-format msgid "Can't unlink %s" msgstr "Tiedoston %s linkitystä ei voi poistaa" #: elf/ldconfig.c:523 #, c-format msgid "Can't link %s to %s" msgstr "Linkitys %s -> %s ei onnistu" #: elf/ldconfig.c:529 msgid " (changed)\n" msgstr " (muutettu)\n" #: elf/ldconfig.c:531 msgid " (SKIPPED)\n" msgstr " (OHITETTU)\n" #: elf/ldconfig.c:586 #, c-format msgid "Can't find %s" msgstr "%s ei löydy" #: elf/ldconfig.c:602 elf/ldconfig.c:775 elf/ldconfig.c:834 elf/ldconfig.c:868 #, c-format msgid "Cannot lstat %s" msgstr "Tiedoston %s tilaa ei voi lukea" #: elf/ldconfig.c:609 #, c-format msgid "Ignored file %s since it is not a regular file." msgstr "Tiedostoa %s ei huomioitu, koska se ei ole tavallinen tiedosto." #: elf/ldconfig.c:618 #, c-format msgid "No link created since soname could not be found for %s" msgstr "Linkkiä ei luotu, koska tiedostolle %s ei löytynyt so-nimeä" #: elf/ldconfig.c:701 #, c-format msgid "Can't open directory %s" msgstr "Hakemistoa %s ei voi avata" #: elf/ldconfig.c:793 elf/ldconfig.c:855 elf/readlib.c:97 #, c-format msgid "Input file %s not found.\n" msgstr "Syötetiedostoa %s ei löydy.\n" #: elf/ldconfig.c:800 #, c-format msgid "Cannot stat %s" msgstr "Tiedoston %s tilaa ei voi lukea" #: elf/ldconfig.c:951 #, c-format msgid "libc5 library %s in wrong directory" msgstr "libc5-kirjasto %s on väärässä hakemistossa" #: elf/ldconfig.c:954 #, c-format msgid "libc6 library %s in wrong directory" msgstr "libc6-kirjasto %s on väärässä hakemistossa" #: elf/ldconfig.c:957 #, c-format msgid "libc4 library %s in wrong directory" msgstr "libc4-kirjasto %s on väärässä hakemistossa" #: elf/ldconfig.c:985 #, c-format msgid "" "libraries %s and %s in directory %s have same soname but different type." msgstr "" "kirjastoilla %s ja %s hakemistossa %s on sama so-nimi, mutta eri tyypit." #: elf/ldconfig.c:1094 #, c-format msgid "Warning: ignoring configuration file that cannot be opened: %s" msgstr "" "Varoitus: jätetään huomioimatta asetustiedosto, jota ei voi avata: %s" #: elf/ldconfig.c:1160 #, c-format msgid "%s:%u: bad syntax in hwcap line" msgstr "" #: elf/ldconfig.c:1166 #, c-format msgid "%s:%u: hwcap index %lu above maximum %u" msgstr "" #: elf/ldconfig.c:1173 elf/ldconfig.c:1181 #, c-format msgid "%s:%u: hwcap index %lu already defined as %s" msgstr "" #: elf/ldconfig.c:1184 #, c-format msgid "%s:%u: duplicate hwcap %lu %s" msgstr "" #: elf/ldconfig.c:1206 #, c-format msgid "need absolute file name for configuration file when using -r" msgstr "" #: elf/ldconfig.c:1213 locale/programs/xmalloc.c:63 malloc/obstack.c:416 #: malloc/obstack.c:418 posix/getconf.c:441 posix/getconf.c:661 #, c-format msgid "memory exhausted" msgstr "muisti lopussa" #: elf/ldconfig.c:1245 #, c-format msgid "%s:%u: cannot read directory %s" msgstr "%s:%u: hakemistoa %s ei voi lukea" #: elf/ldconfig.c:1289 #, c-format msgid "relative path `%s' used to build cache" msgstr "" #: elf/ldconfig.c:1319 #, c-format msgid "Can't chdir to /" msgstr "Juurihakemistoon / siirtyminen ei onnistu" #: elf/ldconfig.c:1360 #, c-format msgid "Can't open cache file directory %s\n" msgstr "Välimuistihakemistoa %s ei voi avata\n" #: elf/ldd.bash.in:42 msgid "Written by %s and %s.\n" msgstr "Kirjoittaneet %s ja %s.\n" #: elf/ldd.bash.in:47 msgid "" "Usage: ldd [OPTION]... FILE...\n" " --help print this help and exit\n" " --version print version information and exit\n" " -d, --data-relocs process data relocations\n" " -r, --function-relocs process data and function relocations\n" " -u, --unused print unused direct dependencies\n" " -v, --verbose print all information\n" msgstr "" #: elf/ldd.bash.in:80 msgid "ldd: option \\`$1' is ambiguous" msgstr "ldd: valitsin ”$1” on moniselitteinen" #: elf/ldd.bash.in:87 msgid "unrecognized option" msgstr "tunnistamaton valitsin" #: elf/ldd.bash.in:88 elf/ldd.bash.in:125 msgid "Try \\`ldd --help' for more information." msgstr "Komento ”ldd --help” antaa lisää tietoa." #: elf/ldd.bash.in:124 msgid "missing file arguments" msgstr "tiedostoargumentit puuttuvat" #. TRANS No such file or directory. 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. #: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:37 msgid "No such file or directory" msgstr "Tiedostoa tai hakemistoa ei ole" #: elf/ldd.bash.in:150 inet/rcmd.c:479 msgid "not regular file" msgstr "ei ole tavallinen tiedosto" #: elf/ldd.bash.in:153 msgid "warning: you do not have execution permission for" msgstr "" #: elf/ldd.bash.in:182 msgid "\tnot a dynamic executable" msgstr "\tkäynnistettävää tiedostoa ei voi ladata dynaamisesti" #: elf/ldd.bash.in:190 msgid "exited with unknown exit code" msgstr "" #: elf/ldd.bash.in:195 msgid "error: you do not have read permission for" msgstr "" #: elf/pldd-xx.c:105 #, c-format msgid "cannot find program header of process" msgstr "" #: elf/pldd-xx.c:110 #, c-format msgid "cannot read program header" msgstr "" #: elf/pldd-xx.c:135 #, c-format msgid "cannot read dynamic section" msgstr "" #: elf/pldd-xx.c:147 #, c-format msgid "cannot read r_debug" msgstr "" #: elf/pldd-xx.c:167 #, c-format msgid "cannot read program interpreter" msgstr "" #: elf/pldd-xx.c:197 #, c-format msgid "cannot read link map" msgstr "" #: elf/pldd-xx.c:209 #, c-format msgid "cannot read object name" msgstr "" #: elf/pldd-xx.c:219 #, c-format msgid "cannot allocate buffer for object name" msgstr "" #: elf/pldd.c:64 msgid "List dynamic shared objects loaded into process." msgstr "" #: elf/pldd.c:68 msgid "PID" msgstr "pid" #: elf/pldd.c:100 #, c-format msgid "Exactly one parameter with process ID required.\n" msgstr "" #: elf/pldd.c:112 #, c-format msgid "invalid process ID '%s'" msgstr "" #: elf/pldd.c:120 #, c-format msgid "cannot open %s" msgstr "" #: elf/pldd.c:152 #, c-format msgid "cannot open %s/task" msgstr "" #: elf/pldd.c:155 #, c-format msgid "cannot prepare reading %s/task" msgstr "" #: elf/pldd.c:168 #, c-format msgid "invalid thread ID '%s'" msgstr "" #: elf/pldd.c:179 #, c-format msgid "cannot attach to process %lu" msgstr "" #: elf/pldd.c:294 #, c-format msgid "cannot get information about process %lu" msgstr "" #: elf/pldd.c:307 #, c-format msgid "process %lu is no ELF program" msgstr "" #: elf/readelflib.c:34 #, c-format msgid "file %s is truncated\n" msgstr "tiedosto %s on typistetty\n" #: elf/readelflib.c:66 #, c-format msgid "%s is a 32 bit ELF file.\n" msgstr "%s on 32-bittinen ELF-tiedosto.\n" #: elf/readelflib.c:68 #, c-format msgid "%s is a 64 bit ELF file.\n" msgstr "%s on 64-bittinen ELF-tiedosto.\n" #: elf/readelflib.c:70 #, c-format msgid "Unknown ELFCLASS in file %s.\n" msgstr "Tuntematon ELFCLASS tiedostossa %s.\n" #: elf/readelflib.c:77 #, c-format msgid "%s is not a shared object file (Type: %d).\n" msgstr "%s ei ole jaettu objektitiedosto (Tyyppi: %d).\n" #: elf/readelflib.c:108 #, c-format msgid "more than one dynamic segment\n" msgstr "useampi kuin yksi dynaaminen segmentti\n" #: elf/readlib.c:103 #, c-format msgid "Cannot fstat file %s.\n" msgstr "Tiedoston %s tilaa ei voi lukea.\n" #: elf/readlib.c:114 #, c-format msgid "File %s is empty, not checked." msgstr "Tiedosto %s on tyhjä, ei tarkastettu." #: elf/readlib.c:120 #, c-format msgid "File %s is too small, not checked." msgstr "Tiedosto %s on liian pieni, ei tarkastettu." #: elf/readlib.c:130 #, c-format msgid "Cannot mmap file %s.\n" msgstr "Tiedoston %s muistikartoitus epäonnistui.\n" #: elf/readlib.c:169 #, c-format msgid "%s is not an ELF file - it has the wrong magic bytes at the start.\n" msgstr "%s ei ole ELF-tiedosto - sen alussa on väärät taikatavut.\n" #: elf/sln.c:84 #, c-format msgid "" "Usage: sln src dest|file\n" "\n" msgstr "" "Käyttö: sln lähde kohde|tiedosto\n" "\n" #: elf/sln.c:108 #, c-format msgid "%s: file open error: %m\n" msgstr "%s: virhe tiedoston avaamisessa: %m\n" #: elf/sln.c:145 #, c-format msgid "No target in line %d\n" msgstr "Ei kohdetta rivillä %d\n" #: elf/sln.c:175 #, c-format msgid "%s: destination must not be a directory\n" msgstr "%s kohde ei saa olla hakemisto\n" #: elf/sln.c:181 #, c-format msgid "%s: failed to remove the old destination\n" msgstr "" #: elf/sln.c:189 #, c-format msgid "%s: invalid destination: %s\n" msgstr "%s: virheellinen kohde: %s\n" #: elf/sln.c:204 elf/sln.c:213 #, c-format msgid "Invalid link from \"%s\" to \"%s\": %s\n" msgstr "Virheellinen linkki ”%s” -> ”%s”: %s\n" #: elf/sotruss.sh:32 #, sh-format msgid "" "Usage: sotruss [OPTION...] [--] EXECUTABLE [EXECUTABLE-OPTION...]\n" " -F, --from FROMLIST Trace calls from objects on FROMLIST\n" " -T, --to TOLIST Trace calls to objects on TOLIST\n" "\n" " -e, --exit Also show exits from the function calls\n" " -f, --follow Trace child processes\n" " -o, --output FILENAME Write output to FILENAME (or FILENAME.$PID in " "case\n" "\t\t\t -f is also used) instead of standard error\n" "\n" " -?, --help Give this help list\n" " --usage Give a short usage message\n" " --version Print program version" msgstr "" #: elf/sotruss.sh:46 msgid "" "Mandatory arguments to long options are also mandatory for any " "corresponding\\nshort options.\\n" msgstr "" "Pakolliset argumentit pitkille valitsimille ovat pakollisia kaikille " "vastaaville lyhyille valitsimille.\\n" #: elf/sotruss.sh:55 msgid "%s: option requires an argument -- '%s'\\n" msgstr "" #: elf/sotruss.sh:61 msgid "%s: option is ambiguous; possibilities:" msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:" #: elf/sotruss.sh:79 msgid "Written by %s.\\n" msgstr "Kirjoittanut %s.\\n" #: elf/sotruss.sh:86 msgid "" "Usage: %s [-ef] [-F FROMLIST] [-o FILENAME] [-T TOLIST] [--exit]\n" "\t [--follow] [--from FROMLIST] [--output FILENAME] [--to TOLIST]\n" "\t [--help] [--usage] [--version] [--]\n" "\t EXECUTABLE [EXECUTABLE-OPTION...]\\n" msgstr "" #: elf/sotruss.sh:134 msgid "%s: unrecognized option '%c%s'\\n" msgstr "%s: tunnistamaton valitsin ”%c%s”\\n" #: elf/sprof.c:77 msgid "Output selection:" msgstr "Tulostevalinnat:" #: elf/sprof.c:79 msgid "print list of count paths and their number of use" msgstr "näytä lista lasketuista poluista ja niiden käyttökertojen määrä" #: elf/sprof.c:81 msgid "generate flat profile with counts and ticks" msgstr "luo kutsukerrat ja -ajat sisältävä ”litteä” profiili" #: elf/sprof.c:82 msgid "generate call graph" msgstr "luo kutsukaavio" #: elf/sprof.c:89 msgid "Read and display shared object profiling data." msgstr "Lue ja näytä jaetun objektin profilointidata." #: elf/sprof.c:94 msgid "SHOBJ [PROFDATA]" msgstr "JAETTU_OBJEKTI [PROFILOINTIDATA]" #: elf/sprof.c:433 #, c-format msgid "failed to load shared object `%s'" msgstr "jaettua objektia ”%s” ei voitu ladata" #: elf/sprof.c:442 elf/sprof.c:825 elf/sprof.c:923 #, c-format msgid "cannot create internal descriptor" msgstr "sisäistä kahvaa ei voi ladata" #: elf/sprof.c:554 #, c-format msgid "Reopening shared object `%s' failed" msgstr "Jaetun objektin ”%s” uudelleenavaus epäonnistui" #: elf/sprof.c:561 elf/sprof.c:656 #, c-format msgid "reading of section headers failed" msgstr "osaotsikkojen lukeminen epäonnistui" #: elf/sprof.c:569 elf/sprof.c:664 #, c-format msgid "reading of section header string table failed" msgstr "osaotsikkojen taulukon lukeminen epäonnistui" #: elf/sprof.c:595 #, c-format msgid "*** Cannot read debuginfo file name: %m\n" msgstr "" #: elf/sprof.c:616 #, c-format msgid "cannot determine file name" msgstr "tiedostonimeä ei voi määrittää" #: elf/sprof.c:649 #, c-format msgid "reading of ELF header failed" msgstr "ELF-otsakkeen lukeminen epäonnistui" #: elf/sprof.c:685 #, c-format msgid "*** The file `%s' is stripped: no detailed analysis possible\n" msgstr "*** Tiedosto ”%s” on karsittu: tarkka analyysi ei ole mahdollinen\n" #: elf/sprof.c:715 #, c-format msgid "failed to load symbol data" msgstr "symbolitietojen lataus ei onnistunut" #: elf/sprof.c:780 #, c-format msgid "cannot load profiling data" msgstr "profilointidataa ei voi ladata" #: elf/sprof.c:789 #, c-format msgid "while stat'ing profiling data file" msgstr "luettaessa profilointidatatiedoston tilaa" #: elf/sprof.c:797 #, c-format msgid "profiling data file `%s' does not match shared object `%s'" msgstr "profilointidatatiedosto ”%s” ei vastaa jaettua objektia ”%s”" #: elf/sprof.c:808 #, c-format msgid "failed to mmap the profiling data file" msgstr "profilointidatatiedoston muistikartoitus epäonnistui" #: elf/sprof.c:816 #, c-format msgid "error while closing the profiling data file" msgstr "virhe suljettaessa profilointidatatiedostoa" #: elf/sprof.c:899 #, c-format msgid "`%s' is no correct profile data file for `%s'" msgstr "”%s” ei ole oikea profiilidatatiedosto ”%s”:lle" #: elf/sprof.c:1080 elf/sprof.c:1138 #, c-format msgid "cannot allocate symbol data" msgstr "symbolidatalle ei voi varata muistia" #: iconv/iconv_charmap.c:141 iconv/iconv_prog.c:448 #, c-format msgid "cannot open output file" msgstr "tulostiedostoa ei voi avata" #: iconv/iconv_charmap.c:187 iconv/iconv_prog.c:311 #, c-format msgid "error while closing input `%s'" msgstr "virhe suljettaessa syötettä ”%s”" #: iconv/iconv_charmap.c:435 #, c-format msgid "illegal input sequence at position %Zd" msgstr "virheellinen syötesarja kohdassa %Zd" #: iconv/iconv_charmap.c:454 iconv/iconv_prog.c:539 #, c-format msgid "incomplete character or shift sequence at end of buffer" msgstr "epätäydellinen merkki- tai siirtosarja puskurin lopussa" #: iconv/iconv_charmap.c:499 iconv/iconv_charmap.c:535 iconv/iconv_prog.c:582 #: iconv/iconv_prog.c:618 #, c-format msgid "error while reading the input" msgstr "virhe luettaessa syötettä" #: iconv/iconv_charmap.c:517 iconv/iconv_prog.c:600 #, c-format msgid "unable to allocate buffer for input" msgstr "muistin varaaminen syötepuskurille ei onnistu" #: iconv/iconv_prog.c:59 msgid "Input/Output format specification:" msgstr "Syöte/tulostemuodon määrittely:" #: iconv/iconv_prog.c:60 msgid "encoding of original text" msgstr "alkuperäisen tekstin koodaus" #: iconv/iconv_prog.c:61 msgid "encoding for output" msgstr "tulosteen koodaus" #: iconv/iconv_prog.c:62 msgid "Information:" msgstr "Tietoa:" #: iconv/iconv_prog.c:63 msgid "list all known coded character sets" msgstr "luettele kaikki tunnetut koodatut merkistöt" #: iconv/iconv_prog.c:64 locale/programs/localedef.c:129 msgid "Output control:" msgstr "Tulosteen hallinta:" #: iconv/iconv_prog.c:65 msgid "omit invalid characters from output" msgstr "jätä virheelliset merkit pois tulosteesta" #: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 #: locale/programs/localedef.c:122 locale/programs/localedef.c:124 #: locale/programs/localedef.c:126 locale/programs/localedef.c:147 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "TIEDOSTO" #: iconv/iconv_prog.c:66 msgid "output file" msgstr "tulostiedosto" #: iconv/iconv_prog.c:67 msgid "suppress warnings" msgstr "vaienna varoitukset" #: iconv/iconv_prog.c:68 msgid "print progress information" msgstr "näytä tieto etenemisestä" #: iconv/iconv_prog.c:73 msgid "Convert encoding of given files from one encoding to another." msgstr "Muunna annetun tiedoston koodaus toiseksi." #: iconv/iconv_prog.c:77 msgid "[FILE...]" msgstr "[TIEDOSTO...]" #: iconv/iconv_prog.c:233 #, c-format msgid "conversions from `%s' and to `%s' are not supported" msgstr "muunnos ”%s” <-> ”%s” ei ole tuettu" #: iconv/iconv_prog.c:238 #, c-format msgid "conversion from `%s' is not supported" msgstr "muunnos merkistöstä ”%s” ei ole tuettu" #: iconv/iconv_prog.c:245 #, c-format msgid "conversion to `%s' is not supported" msgstr "muunnos merkistöön ”%s” ei ole tuettu" #: iconv/iconv_prog.c:249 #, c-format msgid "conversion from `%s' to `%s' is not supported" msgstr "muunnos ”%s” -> ”%s” ei ole tuettu" #: iconv/iconv_prog.c:259 #, c-format msgid "failed to start conversion processing" msgstr "muunnoksen aloittaminen epäonnistui" #: iconv/iconv_prog.c:357 #, c-format msgid "error while closing output file" msgstr "virhe suljettaessa tulostiedostoa" #: iconv/iconv_prog.c:458 #, c-format msgid "conversion stopped due to problem in writing the output" msgstr "muunnos pysäytettiin tulosteen kirjoitusongelman takia" #: iconv/iconv_prog.c:535 #, c-format msgid "illegal input sequence at position %ld" msgstr "virheellinen syötesarja kohdassa %ld" #: iconv/iconv_prog.c:543 #, c-format msgid "internal error (illegal descriptor)" msgstr "sisäinen virhe (virheellinen kahva)" #: iconv/iconv_prog.c:546 #, c-format msgid "unknown iconv() error %d" msgstr "tuntematon iconv()-virhe %d" #: iconv/iconv_prog.c:791 msgid "" "The following list contains all the coded character sets known. This does\n" "not necessarily mean that all combinations of these names can be used for\n" "the FROM and TO command line parameters. One coded character set can be\n" "listed with several different names (aliases).\n" "\n" " " msgstr "" #: iconv/iconvconfig.c:109 msgid "Create fastloading iconv module configuration file." msgstr "Luo nopeasti latautuva iconv-moduuliasetustiedosto." #: iconv/iconvconfig.c:113 msgid "[DIR...]" msgstr "[HAKEMISTO...]" #: iconv/iconvconfig.c:126 locale/programs/localedef.c:133 msgid "PATH" msgstr "POLKU" #: iconv/iconvconfig.c:127 msgid "Prefix used for all file accesses" msgstr "Jokaisen tiedoston käsittelyssä käytettävä etuliite" #: iconv/iconvconfig.c:128 msgid "" "Put output in FILE instead of installed location (--prefix does not apply to " "FILE)" msgstr "" #: iconv/iconvconfig.c:132 msgid "Do not search standard directories, only those on the command line" msgstr "" #: iconv/iconvconfig.c:299 #, c-format msgid "Directory arguments required when using --nostdlib" msgstr "" #: iconv/iconvconfig.c:341 locale/programs/localedef.c:294 #, c-format msgid "no output file produced because warnings were issued" msgstr "tulostiedostoa ei tuotettu varoituksen takia" #: iconv/iconvconfig.c:430 #, c-format msgid "while inserting in search tree" msgstr "lisättäessä hakupuuhun" #: iconv/iconvconfig.c:1239 #, c-format msgid "cannot generate output file" msgstr "tulostiedostoa ei voi luoda" #: inet/rcmd.c:159 msgid "rcmd: Cannot allocate memory\n" msgstr "rcmd: Muistin varaaminen ei onnistu\n" #: inet/rcmd.c:174 msgid "rcmd: socket: All ports in use\n" msgstr "rcmd: socket: Kaikki portit käytössä\n" #: inet/rcmd.c:202 #, c-format msgid "connect to address %s: " msgstr "yhdistä osoitteeseen %s: " #: inet/rcmd.c:215 #, c-format msgid "Trying %s...\n" msgstr "Yritetään %s...\n" #: inet/rcmd.c:251 #, c-format msgid "rcmd: write (setting up stderr): %m\n" msgstr "rcmd: write (alustetaan vakiovirhetuloste): %m\n" #: inet/rcmd.c:267 #, c-format msgid "rcmd: poll (setting up stderr): %m\n" msgstr "rcmd: poll (alustetaan vakiovirhetuloste): %m\n" #: inet/rcmd.c:270 msgid "poll: protocol failure in circuit setup\n" msgstr "poll: protokollavirhe piiriasetuksissa\n" #: inet/rcmd.c:302 msgid "socket: protocol failure in circuit setup\n" msgstr "socket: protokollavirhe piiriasetuksissa\n" #: inet/rcmd.c:326 #, c-format msgid "rcmd: %s: short read" msgstr "rcmd: %s: vajaa luku" #: inet/rcmd.c:477 msgid "lstat failed" msgstr "tiedoston tilan luku epäonnistui" #: inet/rcmd.c:484 msgid "cannot open" msgstr "ei voi avata" #: inet/rcmd.c:486 msgid "fstat failed" msgstr "tiedoston tilan luku epäonnistui" #: inet/rcmd.c:488 msgid "bad owner" msgstr "virheellinen omistaja" #: inet/rcmd.c:490 msgid "writeable by other than owner" msgstr "kirjoitusoikeus muulla kuin omistajalla" #: inet/rcmd.c:492 msgid "hard linked somewhere" msgstr "kovalinkitetty johonkin" #: inet/ruserpass.c:169 inet/ruserpass.c:192 msgid "out of memory" msgstr "muisti lopussa" #: inet/ruserpass.c:183 msgid "Error: .netrc file is readable by others." msgstr "Virhe: .netrc-tiedosto on muiden luettavissa." #: inet/ruserpass.c:184 msgid "Remove password or make file unreadable by others." msgstr "Poista salasana tai estä muilta tiedoston luku." #: inet/ruserpass.c:276 #, c-format msgid "Unknown .netrc keyword %s" msgstr "Tuntematon .netrc-avainsana %s" #: libidn/nfkc.c:463 msgid "Character out of range for UTF-8" msgstr "Merkki UTF-8:n salliman välin ulkopuolella" #: locale/programs/charmap-dir.c:57 #, c-format msgid "cannot read character map directory `%s'" msgstr "merkistökarttahakemistoa ”%s” ei voi lukea" #: locale/programs/charmap.c:138 #, c-format msgid "character map file `%s' not found" msgstr "merkistökarttatiedostoa ”%s” ei löydy" #: locale/programs/charmap.c:195 #, c-format msgid "default character map file `%s' not found" msgstr "oletusmerkistökarttatiedostoa ”%s” ei löydy" #: locale/programs/charmap.c:258 #, c-format msgid "" "character map `%s' is not ASCII compatible, locale not ISO C compliant\n" msgstr "" "merkistökartta ”%s” ei ole ASCII-yhteensopiva, maa-asetusto ei ole ISO C -" "yhteensopiva\n" #: locale/programs/charmap.c:337 #, c-format msgid "%s: must be greater than \n" msgstr "%s: on oltava suurempi kuin \n" #: locale/programs/charmap.c:357 locale/programs/charmap.c:374 #: locale/programs/repertoire.c:174 #, c-format msgid "syntax error in prolog: %s" msgstr "syntaksivirhe \"prolog\":issa: %s" #: locale/programs/charmap.c:358 msgid "invalid definition" msgstr "virheellinen määrittely" #: locale/programs/charmap.c:375 locale/programs/locfile.c:131 #: locale/programs/locfile.c:158 locale/programs/repertoire.c:175 msgid "bad argument" msgstr "virheellinen argumentti" #: locale/programs/charmap.c:403 #, c-format msgid "duplicate definition of <%s>" msgstr "kaksinkertainen <%s>:n määrittely" #: locale/programs/charmap.c:410 #, c-format msgid "value for <%s> must be 1 or greater" msgstr "<%s>:n arvon on oltava 1 tai suurempi" #: locale/programs/charmap.c:422 #, c-format msgid "value of <%s> must be greater or equal than the value of <%s>" msgstr "<%s>:n arvon on oltava suurempi tai yhtäsuuri kuin <%s>:n arvo" #: locale/programs/charmap.c:445 locale/programs/repertoire.c:183 #, c-format msgid "argument to <%s> must be a single character" msgstr "argumentin <%s>:lle on oltava yksittäinen merkki" #: locale/programs/charmap.c:471 msgid "character sets with locking states are not supported" msgstr "lukitustiloja sisältäviä merkistöjä ei tueta" #: locale/programs/charmap.c:498 locale/programs/charmap.c:552 #: locale/programs/charmap.c:584 locale/programs/charmap.c:678 #: locale/programs/charmap.c:733 locale/programs/charmap.c:774 #: locale/programs/charmap.c:815 #, c-format msgid "syntax error in %s definition: %s" msgstr "syntaksivirhe %s-määrittelyssä: %s" #: locale/programs/charmap.c:499 locale/programs/charmap.c:679 #: locale/programs/charmap.c:775 locale/programs/repertoire.c:230 msgid "no symbolic name given" msgstr "symbolista nimeä ei ole annettu" #: locale/programs/charmap.c:553 msgid "invalid encoding given" msgstr "annettu koodaus on virheellinen" #: locale/programs/charmap.c:562 msgid "too few bytes in character encoding" msgstr "liian vähän tavuja merkkikoodauksessa" #: locale/programs/charmap.c:564 msgid "too many bytes in character encoding" msgstr "liian monta tavua merkkikoodauksessa" #: locale/programs/charmap.c:586 locale/programs/charmap.c:734 #: locale/programs/charmap.c:817 locale/programs/repertoire.c:296 msgid "no symbolic name given for end of range" msgstr "välin lopulle ei ole annettu symbolista nimeä" #: locale/programs/charmap.c:610 locale/programs/ld-address.c:528 #: locale/programs/ld-collate.c:2626 locale/programs/ld-collate.c:3784 #: locale/programs/ld-ctype.c:2128 locale/programs/ld-ctype.c:2840 #: locale/programs/ld-identification.c:368 #: locale/programs/ld-measurement.c:215 locale/programs/ld-messages.c:298 #: locale/programs/ld-monetary.c:740 locale/programs/ld-name.c:264 #: locale/programs/ld-numeric.c:326 locale/programs/ld-paper.c:214 #: locale/programs/ld-telephone.c:278 locale/programs/ld-time.c:943 #: locale/programs/repertoire.c:313 #, c-format msgid "%1$s: definition does not end with `END %1$s'" msgstr "%1$s: määrittelyn lopusta puuttuu ”END %1$s”" #: locale/programs/charmap.c:643 msgid "only WIDTH definitions are allowed to follow the CHARMAP definition" msgstr "CHARMAP-määrittelyn jälkeen vain WIDTH-määrittelyt ovat sallittuja" #: locale/programs/charmap.c:651 locale/programs/charmap.c:714 #, c-format msgid "value for %s must be an integer" msgstr "%s:n arvon on oltava kokonaisluku" #: locale/programs/charmap.c:842 #, c-format msgid "%s: error in state machine" msgstr "%s: virhe tilakoneessa" #: locale/programs/charmap.c:850 locale/programs/ld-address.c:544 #: locale/programs/ld-collate.c:2623 locale/programs/ld-collate.c:3977 #: locale/programs/ld-ctype.c:2125 locale/programs/ld-ctype.c:2857 #: locale/programs/ld-identification.c:384 #: locale/programs/ld-measurement.c:231 locale/programs/ld-messages.c:314 #: locale/programs/ld-monetary.c:756 locale/programs/ld-name.c:280 #: locale/programs/ld-numeric.c:342 locale/programs/ld-paper.c:230 #: locale/programs/ld-telephone.c:294 locale/programs/ld-time.c:959 #: locale/programs/locfile.c:1000 locale/programs/repertoire.c:324 #, c-format msgid "%s: premature end of file" msgstr "%s: ennenaikainen tiedoston loppu" #: locale/programs/charmap.c:869 locale/programs/charmap.c:880 #, c-format msgid "unknown character `%s'" msgstr "tuntematon merkki ”%s”" #: locale/programs/charmap.c:888 #, c-format msgid "" "number of bytes for byte sequence of beginning and end of range not the " "same: %d vs %d" msgstr "välin alku- ja lopputavusarjojen tavumäärä ei ole sama: %d vs %d" #: locale/programs/charmap.c:993 locale/programs/ld-collate.c:2903 #: locale/programs/repertoire.c:419 msgid "invalid names for character range" msgstr "virheelliset nimet merkkivälille" #: locale/programs/charmap.c:1005 locale/programs/repertoire.c:431 msgid "hexadecimal range format should use only capital characters" msgstr "heksadesimaalisessa muodossa tulee käyttää vain isoja kirjaimia" #: locale/programs/charmap.c:1023 locale/programs/repertoire.c:449 #, c-format msgid "<%s> and <%s> are invalid names for range" msgstr "<%s> ja <%s> ovat virheellisiä nimiä välille" #: locale/programs/charmap.c:1029 locale/programs/repertoire.c:456 msgid "upper limit in range is smaller than lower limit" msgstr "välin yläraja on pienempi kuin alaraja" #: locale/programs/charmap.c:1087 msgid "resulting bytes for range not representable." msgstr "välin tulostavut eivät ole esitettävissä." #: locale/programs/ld-address.c:135 locale/programs/ld-collate.c:1565 #: locale/programs/ld-ctype.c:431 locale/programs/ld-identification.c:133 #: locale/programs/ld-measurement.c:94 locale/programs/ld-messages.c:97 #: locale/programs/ld-monetary.c:193 locale/programs/ld-name.c:94 #: locale/programs/ld-numeric.c:98 locale/programs/ld-paper.c:91 #: locale/programs/ld-telephone.c:94 locale/programs/ld-time.c:159 #, c-format msgid "No definition for %s category found" msgstr "Kategorian %s määrittelyä ei löytynyt" #: locale/programs/ld-address.c:146 locale/programs/ld-address.c:184 #: locale/programs/ld-address.c:202 locale/programs/ld-address.c:231 #: locale/programs/ld-address.c:303 locale/programs/ld-address.c:322 #: locale/programs/ld-address.c:335 locale/programs/ld-identification.c:146 #: locale/programs/ld-measurement.c:105 locale/programs/ld-monetary.c:205 #: locale/programs/ld-monetary.c:249 locale/programs/ld-monetary.c:265 #: locale/programs/ld-monetary.c:277 locale/programs/ld-name.c:105 #: locale/programs/ld-name.c:142 locale/programs/ld-numeric.c:112 #: locale/programs/ld-numeric.c:126 locale/programs/ld-paper.c:102 #: locale/programs/ld-paper.c:111 locale/programs/ld-telephone.c:105 #: locale/programs/ld-telephone.c:162 locale/programs/ld-time.c:175 #: locale/programs/ld-time.c:196 #, c-format msgid "%s: field `%s' not defined" msgstr "%s: kenttää ”%s” ei ole määritelty" #: locale/programs/ld-address.c:158 locale/programs/ld-address.c:210 #: locale/programs/ld-address.c:240 locale/programs/ld-address.c:278 #: locale/programs/ld-name.c:117 locale/programs/ld-telephone.c:117 #, c-format msgid "%s: field `%s' must not be empty" msgstr "%s: kenttä ”%s” ei saa olla tyhjä" #: locale/programs/ld-address.c:170 #, c-format msgid "%s: invalid escape `%%%c' sequence in field `%s'" msgstr "%s: virheellinen ohjaussarja ”%%%c” kentässä ”%s”" #: locale/programs/ld-address.c:221 #, c-format msgid "%s: terminology language code `%s' not defined" msgstr "%s: terminologiakielikoodia ”%s” ei ole määritelty" #: locale/programs/ld-address.c:246 #, c-format msgid "%s: field `%s' must not be defined" msgstr "%s: kenttä ”%s” ei saa olla määritelty" #: locale/programs/ld-address.c:260 locale/programs/ld-address.c:289 #, c-format msgid "%s: language abbreviation `%s' not defined" msgstr "%s: kielilyhennettä ”%s” ei ole määritelty" #: locale/programs/ld-address.c:267 locale/programs/ld-address.c:295 #: locale/programs/ld-address.c:329 locale/programs/ld-address.c:341 #, c-format msgid "%s: `%s' value does not match `%s' value" msgstr "%s: ”%s”-arvo ei vastaa ”%s”-arvoa" #: locale/programs/ld-address.c:314 #, c-format msgid "%s: numeric country code `%d' not valid" msgstr "%s: numeerinen maakoodi ”%d” ei kelpaa" #: locale/programs/ld-address.c:436 locale/programs/ld-address.c:473 #: locale/programs/ld-address.c:511 locale/programs/ld-ctype.c:2489 #: locale/programs/ld-identification.c:280 #: locale/programs/ld-measurement.c:198 locale/programs/ld-messages.c:267 #: locale/programs/ld-monetary.c:495 locale/programs/ld-monetary.c:530 #: locale/programs/ld-monetary.c:571 locale/programs/ld-name.c:237 #: locale/programs/ld-numeric.c:218 locale/programs/ld-paper.c:197 #: locale/programs/ld-telephone.c:253 locale/programs/ld-time.c:848 #: locale/programs/ld-time.c:890 #, c-format msgid "%s: field `%s' declared more than once" msgstr "%s: kenttä ”%s” määritelty useammin kuin kerran" #: locale/programs/ld-address.c:440 locale/programs/ld-address.c:478 #: locale/programs/ld-identification.c:284 locale/programs/ld-messages.c:277 #: locale/programs/ld-monetary.c:499 locale/programs/ld-monetary.c:534 #: locale/programs/ld-name.c:241 locale/programs/ld-numeric.c:222 #: locale/programs/ld-telephone.c:257 locale/programs/ld-time.c:742 #: locale/programs/ld-time.c:811 locale/programs/ld-time.c:853 #, c-format msgid "%s: unknown character in field `%s'" msgstr "%s: tuntematon merkki kentässä ”%s”" #: locale/programs/ld-address.c:525 locale/programs/ld-collate.c:3782 #: locale/programs/ld-ctype.c:2837 locale/programs/ld-identification.c:365 #: locale/programs/ld-measurement.c:212 locale/programs/ld-messages.c:296 #: locale/programs/ld-monetary.c:738 locale/programs/ld-name.c:262 #: locale/programs/ld-numeric.c:324 locale/programs/ld-paper.c:212 #: locale/programs/ld-telephone.c:276 locale/programs/ld-time.c:941 #, c-format msgid "%s: incomplete `END' line" msgstr "%s: epätäydellinen ”END”-rivi" #: locale/programs/ld-address.c:535 locale/programs/ld-collate.c:551 #: locale/programs/ld-collate.c:603 locale/programs/ld-collate.c:899 #: locale/programs/ld-collate.c:912 locale/programs/ld-collate.c:2592 #: locale/programs/ld-collate.c:2613 locale/programs/ld-collate.c:3967 #: locale/programs/ld-ctype.c:1857 locale/programs/ld-ctype.c:2115 #: locale/programs/ld-ctype.c:2687 locale/programs/ld-ctype.c:2848 #: locale/programs/ld-identification.c:375 #: locale/programs/ld-measurement.c:222 locale/programs/ld-messages.c:305 #: locale/programs/ld-monetary.c:747 locale/programs/ld-name.c:271 #: locale/programs/ld-numeric.c:333 locale/programs/ld-paper.c:221 #: locale/programs/ld-telephone.c:285 locale/programs/ld-time.c:950 #, c-format msgid "%s: syntax error" msgstr "%s: syntaksivirhe" #: locale/programs/ld-collate.c:426 #, c-format msgid "`%.*s' already defined in charmap" msgstr "”%.*s” on jo määritelty merkistökartassa" #: locale/programs/ld-collate.c:435 #, c-format msgid "`%.*s' already defined in repertoire" msgstr "”%.*s” on jo määritelty valikoimassa" #: locale/programs/ld-collate.c:442 #, c-format msgid "`%.*s' already defined as collating symbol" msgstr "”%.*s” on jo määritelty vertailusymboliksi" #: locale/programs/ld-collate.c:449 #, c-format msgid "`%.*s' already defined as collating element" msgstr "”%.*s” on jo määritelty vertailuelementiksi" #: locale/programs/ld-collate.c:480 locale/programs/ld-collate.c:506 #, c-format msgid "%s: `forward' and `backward' are mutually excluding each other" msgstr "%s: ”forward” ja ”backward” sulkevat toisensa pois" #: locale/programs/ld-collate.c:490 locale/programs/ld-collate.c:516 #: locale/programs/ld-collate.c:532 #, c-format msgid "%s: `%s' mentioned more than once in definition of weight %d" msgstr "%s: ”%s” mainittu useammin kuin kerran painon %d määrittelyssä" #: locale/programs/ld-collate.c:588 #, c-format msgid "%s: too many rules; first entry only had %d" msgstr "%s: liian monta sääntöä; ensimmäisellä merkinnällä oli vain %d" #: locale/programs/ld-collate.c:624 #, c-format msgid "%s: not enough sorting rules" msgstr "%s: ei riittävästi lajittelusääntöjä" #: locale/programs/ld-collate.c:789 #, c-format msgid "%s: empty weight string not allowed" msgstr "%s: tyhjiä painomerkkijonoja ei sallita" #: locale/programs/ld-collate.c:884 #, c-format msgid "%s: weights must use the same ellipsis symbol as the name" msgstr "%s: painojen on käytettävä samaa sanankatkaisusymbolia kuin nimen" #: locale/programs/ld-collate.c:940 #, c-format msgid "%s: too many values" msgstr "%s: liian monta arvoa" #: locale/programs/ld-collate.c:1060 locale/programs/ld-collate.c:1235 #, c-format msgid "order for `%.*s' already defined at %s:%Zu" msgstr "järjestys ”%.*s”:lle on jo määritelty paikassa %s:%Zu" #: locale/programs/ld-collate.c:1110 #, c-format msgid "%s: the start and the end symbol of a range must stand for characters" msgstr "%s: välin alku- ja loppusymbolien tulee edustaa merkkejä" #: locale/programs/ld-collate.c:1137 #, c-format msgid "" "%s: byte sequences of first and last character must have the same length" msgstr "" "%s: ensimmäisen ja viimeisen merkin tavusarjojen on oltava saman pituiset" #: locale/programs/ld-collate.c:1179 #, c-format msgid "" "%s: byte sequence of first character of range is not lower than that of the " "last character" msgstr "" #: locale/programs/ld-collate.c:1304 #, c-format msgid "%s: symbolic range ellipsis must not directly follow `order_start'" msgstr "" "%s: symbolisen välin sanankatkaisu ei saa suoraan seurata sanaa ”order_start”" #: locale/programs/ld-collate.c:1308 #, c-format msgid "" "%s: symbolic range ellipsis must not be directly followed by `order_end'" msgstr "" "%s: symbolisen välin sanankatkaisua ei saa suoraan seurata ”order_end”" #: locale/programs/ld-collate.c:1328 locale/programs/ld-ctype.c:1374 #, c-format msgid "`%s' and `%.*s' are not valid names for symbolic range" msgstr "”%s” ja ”%.*s” eivät ole kelvollisia nimiä symboliselle välille" #: locale/programs/ld-collate.c:1378 locale/programs/ld-collate.c:3718 #, c-format msgid "%s: order for `%.*s' already defined at %s:%Zu" msgstr "%s: järjestys ”%.*s”:lle on jo määritelty kohdassa %s:%Zu" #: locale/programs/ld-collate.c:1387 #, c-format msgid "%s: `%s' must be a character" msgstr "%s: ”%s” on oltava merkki" #: locale/programs/ld-collate.c:1582 #, c-format msgid "" "%s: `position' must be used for a specific level in all sections or none" msgstr "" "%s: ”position” on käytetävä tietylle tasolle kaikissa osissa tai ei " "yhdessäkään" #: locale/programs/ld-collate.c:1607 #, c-format msgid "symbol `%s' not defined" msgstr "symbolia ”%s” ei ole määritelty" #: locale/programs/ld-collate.c:1683 locale/programs/ld-collate.c:1789 #, c-format msgid "symbol `%s' has the same encoding as" msgstr "symbolilla ”%s” on sama koodaus kuin" #: locale/programs/ld-collate.c:1687 locale/programs/ld-collate.c:1793 #, c-format msgid "symbol `%s'" msgstr "symboli ”%s”" #: locale/programs/ld-collate.c:1833 #, c-format msgid "no definition of `UNDEFINED'" msgstr "”UNDEFINED” ei ole määritelty" #: locale/programs/ld-collate.c:1862 #, c-format msgid "too many errors; giving up" msgstr "liian monta virhettä; luovutetaan" #: locale/programs/ld-collate.c:2518 locale/programs/ld-collate.c:3906 #, c-format msgid "%s: nested conditionals not supported" msgstr "" #: locale/programs/ld-collate.c:2536 #, c-format msgid "%s: more than one 'else'" msgstr "%s: useampi kuin yksi ”else”" #: locale/programs/ld-collate.c:2711 #, c-format msgid "%s: duplicate definition of `%s'" msgstr "%s: kaksinkertainen määrittely ”%s”" #: locale/programs/ld-collate.c:2747 #, c-format msgid "%s: duplicate declaration of section `%s'" msgstr "%s: kaksinkertainen määrittely osalle ”%s”" #: locale/programs/ld-collate.c:2883 #, c-format msgid "%s: unknown character in collating symbol name" msgstr "%s: tuntematon merkki vertailusymbolin nimessä" #: locale/programs/ld-collate.c:3012 #, c-format msgid "%s: unknown character in equivalent definition name" msgstr "%s: tuntematon merkki yhtäläisyysmäärittelyn nimessä" #: locale/programs/ld-collate.c:3023 #, c-format msgid "%s: unknown character in equivalent definition value" msgstr "%s: tuntematon merkki yhtäläisyysmäärittelyn arvossa" #: locale/programs/ld-collate.c:3033 #, c-format msgid "%s: unknown symbol `%s' in equivalent definition" msgstr "%s: tuntematon symboli ”%s” yhtäläisyysmäärittelyssä" #: locale/programs/ld-collate.c:3042 msgid "error while adding equivalent collating symbol" msgstr "virhe lisättäessä yhtäläisyysvertailusymbolia" #: locale/programs/ld-collate.c:3080 #, c-format msgid "duplicate definition of script `%s'" msgstr "kaksinkertainen skriptin ”%s” määrittely" #: locale/programs/ld-collate.c:3128 #, c-format msgid "%s: unknown section name `%.*s'" msgstr "%s: tuntematon osan nimi ”%.*s”" #: locale/programs/ld-collate.c:3157 #, c-format msgid "%s: multiple order definitions for section `%s'" msgstr "%s: useita järjestysmäärittelyjä osalle ”%s”" #: locale/programs/ld-collate.c:3185 #, c-format msgid "%s: invalid number of sorting rules" msgstr "%s: virheellinen määrä lajittelusääntöjä" #: locale/programs/ld-collate.c:3212 #, c-format msgid "%s: multiple order definitions for unnamed section" msgstr "%s: useita järjestysmäärittelyjä nimettömälle osalle" #: locale/programs/ld-collate.c:3267 locale/programs/ld-collate.c:3397 #: locale/programs/ld-collate.c:3760 #, c-format msgid "%s: missing `order_end' keyword" msgstr "%s: avainsana ”order_end” puuttuu" #: locale/programs/ld-collate.c:3330 #, c-format msgid "%s: order for collating symbol %.*s not yet defined" msgstr "%s: vertailusymbolin %.*s järjestystä ei ole vielä määritelty" #: locale/programs/ld-collate.c:3348 #, c-format msgid "%s: order for collating element %.*s not yet defined" msgstr "%s: vertailuelementin %.*s järjestystä ei ole vielä määritelty" #: locale/programs/ld-collate.c:3359 #, c-format msgid "%s: cannot reorder after %.*s: symbol not known" msgstr "" "%s: uudelleenjärjestys kohdan %.*s jälkeen ei onnistu: tuntematon symboli" #: locale/programs/ld-collate.c:3411 locale/programs/ld-collate.c:3772 #, c-format msgid "%s: missing `reorder-end' keyword" msgstr "%s: avainsana ”reorder-end” puuttuu" #: locale/programs/ld-collate.c:3445 locale/programs/ld-collate.c:3643 #, c-format msgid "%s: section `%.*s' not known" msgstr "%s: osaa ”%.*s” ei tunneta" #: locale/programs/ld-collate.c:3510 #, c-format msgid "%s: bad symbol <%.*s>" msgstr "%s: virheellinen symboli <%.*s>" #: locale/programs/ld-collate.c:3706 #, c-format msgid "%s: cannot have `%s' as end of ellipsis range" msgstr "%s: ”%s” ei voi olla sanankatkaisuvälin loppuna" #: locale/programs/ld-collate.c:3756 #, c-format msgid "%s: empty category description not allowed" msgstr "%s: tyhjää kategoriakuvausta ei sallita" #: locale/programs/ld-collate.c:3775 #, c-format msgid "%s: missing `reorder-sections-end' keyword" msgstr "%s: avainsana ”reorder-sections-end” puuttuu" #: locale/programs/ld-collate.c:3939 #, c-format msgid "%s: '%s' without matching 'ifdef' or 'ifndef'" msgstr "" #: locale/programs/ld-collate.c:3957 #, c-format msgid "%s: 'endif' without matching 'ifdef' or 'ifndef'" msgstr "" #: locale/programs/ld-ctype.c:450 #, c-format msgid "No character set name specified in charmap" msgstr "Merkistön nimeä ei ole määritelty merkistökartassa" #: locale/programs/ld-ctype.c:479 #, c-format msgid "character L'\\u%0*x' in class `%s' must be in class `%s'" msgstr "merkin L'\\u%0*x' luokassa ”%s” on oltava luokassa ”%s”" #: locale/programs/ld-ctype.c:494 #, c-format msgid "character L'\\u%0*x' in class `%s' must not be in class `%s'" msgstr "merkki L'\\u%0*x' luokassa ”%s” ei saa olla luokassa ”%s”" #: locale/programs/ld-ctype.c:508 locale/programs/ld-ctype.c:566 #, c-format msgid "internal error in %s, line %u" msgstr "sisäinen virhe tiedostossa %s, rivillä %u" #: locale/programs/ld-ctype.c:537 #, c-format msgid "character '%s' in class `%s' must be in class `%s'" msgstr "merkin '%s' luokassa ”%s” on oltava luokassa ”%s”" #: locale/programs/ld-ctype.c:553 #, c-format msgid "character '%s' in class `%s' must not be in class `%s'" msgstr "merkin '%s' luokassa ”%s” ei saa olla luokassa ”%s”" #: locale/programs/ld-ctype.c:583 locale/programs/ld-ctype.c:621 #, c-format msgid " character not in class `%s'" msgstr "-merkki ei ole luokassa ”%s”" #: locale/programs/ld-ctype.c:595 locale/programs/ld-ctype.c:632 #, c-format msgid " character must not be in class `%s'" msgstr "-merkki ei saa olla luokassa ”%s”" #: locale/programs/ld-ctype.c:610 #, c-format msgid "character not defined in character map" msgstr "merkkiä ei ole määritelty merkistökartassa" #: locale/programs/ld-ctype.c:746 #, c-format msgid "`digit' category has not entries in groups of ten" msgstr "”digit”-kategorian merkinnät eivät ole kymmenen ryhmissä" #: locale/programs/ld-ctype.c:795 #, c-format msgid "no input digits defined and none of the standard names in the charmap" msgstr "" "syötenumeroita ei ole määritelty, eikä merkistökartassa ole standardinimiä" #: locale/programs/ld-ctype.c:860 #, c-format msgid "not all characters used in `outdigit' are available in the charmap" msgstr "kaikki ”outdigit”:in merkit eivät ole käytettävissä merkistökartassa" #: locale/programs/ld-ctype.c:877 #, c-format msgid "not all characters used in `outdigit' are available in the repertoire" msgstr "kaikki ”outditit”:in merkit eivät ole käytettävissä valikoimassa" #: locale/programs/ld-ctype.c:1142 #, c-format msgid "character class `%s' already defined" msgstr "merkkiluokka ”%s” on jo määritelty" #: locale/programs/ld-ctype.c:1148 #, c-format msgid "implementation limit: no more than %Zd character classes allowed" msgstr "toteutuksen rajoitus: korkeintaan %Zd merkkiluokkaa sallittu" #: locale/programs/ld-ctype.c:1174 #, c-format msgid "character map `%s' already defined" msgstr "merkistökartta ”%s” on jo määritelty" #: locale/programs/ld-ctype.c:1180 #, c-format msgid "implementation limit: no more than %d character maps allowed" msgstr "toteutuksen rajoitus: korkeintaan %d merkistökarttaa sallittu" #: locale/programs/ld-ctype.c:1445 locale/programs/ld-ctype.c:1570 #: locale/programs/ld-ctype.c:1676 locale/programs/ld-ctype.c:2352 #: locale/programs/ld-ctype.c:3324 #, c-format msgid "%s: field `%s' does not contain exactly ten entries" msgstr "%s: kenttä ”%s” ei sisällä tasan kymmentä merkintää" #: locale/programs/ld-ctype.c:1473 locale/programs/ld-ctype.c:2047 #, c-format msgid "to-value of range is smaller than from-value " msgstr "välin to-arvo on pienempi kuin from-arvo " #: locale/programs/ld-ctype.c:1600 msgid "start and end character sequence of range must have the same length" msgstr "välin aloitus- ja lopetusmerkkisarjojen on oltava saman pituiset" #: locale/programs/ld-ctype.c:1607 msgid "to-value character sequence is smaller than from-value sequence" msgstr "to-arvon merkkisarja on pienempi kuin from-arvon sarja" #: locale/programs/ld-ctype.c:1967 locale/programs/ld-ctype.c:2018 msgid "premature end of `translit_ignore' definition" msgstr "ennenaikainen ”translit_ignore”-määrittelyn loppu" #: locale/programs/ld-ctype.c:1973 locale/programs/ld-ctype.c:2024 #: locale/programs/ld-ctype.c:2066 msgid "syntax error" msgstr "syntaksivirhe" #: locale/programs/ld-ctype.c:2199 #, c-format msgid "%s: syntax error in definition of new character class" msgstr "%s: syntaksivirhe uuden merkkiluokan määrittelyssä" #: locale/programs/ld-ctype.c:2214 #, c-format msgid "%s: syntax error in definition of new character map" msgstr "%s: syntaksivirhe uuden merkistökartan määrittelyssä" #: locale/programs/ld-ctype.c:2374 msgid "ellipsis range must be marked by two operands of same type" msgstr "" "sanankatkaisuväliä on merkittävä kahdella saman tyyppisellä operandilla" #: locale/programs/ld-ctype.c:2383 msgid "" "with symbolic name range values the absolute ellipsis `...' must not be used" msgstr "" "absoluuttista sanankatkaisua ”...” ei saa käyttää symbolisen nimivälin " "arvojen kanssa" #: locale/programs/ld-ctype.c:2398 msgid "" "with UCS range values one must use the hexadecimal symbolic ellipsis `..'" msgstr "" "UCS-välin arvojen kanssa on käytettävä heksadesimaalista symbolista " "sanankatkaisua ”..”" #: locale/programs/ld-ctype.c:2412 msgid "" "with character code range values one must use the absolute ellipsis `...'" msgstr "" "merkkikoodivälin arvojen kanssa on käytettävä absoluuttista sanankatkaisua " "”...”" #: locale/programs/ld-ctype.c:2563 #, c-format msgid "duplicated definition for mapping `%s'" msgstr "kaksinkertainen määrittely kartoitukselle ”%s”" #: locale/programs/ld-ctype.c:2649 locale/programs/ld-ctype.c:2793 #, c-format msgid "%s: `translit_start' section does not end with `translit_end'" msgstr "%s: ”translit_start”-osa ei lopu tekstiin ”translit_end”" #: locale/programs/ld-ctype.c:2744 #, c-format msgid "%s: duplicate `default_missing' definition" msgstr "%s: kaksinkertainen ”default_missing”-määrittely" #: locale/programs/ld-ctype.c:2749 msgid "previous definition was here" msgstr "edellinen määrittely oli täällä" #: locale/programs/ld-ctype.c:2771 #, c-format msgid "%s: no representable `default_missing' definition found" msgstr "%s: esitettävissä olevaa ”default_missing”-määrittelyä ei löytynyt" #: locale/programs/ld-ctype.c:2889 locale/programs/ld-ctype.c:2986 #: locale/programs/ld-ctype.c:3006 locale/programs/ld-ctype.c:3027 #: locale/programs/ld-ctype.c:3048 locale/programs/ld-ctype.c:3069 #: locale/programs/ld-ctype.c:3090 locale/programs/ld-ctype.c:3130 #: locale/programs/ld-ctype.c:3151 locale/programs/ld-ctype.c:3216 #: locale/programs/ld-ctype.c:3258 locale/programs/ld-ctype.c:3283 #, c-format msgid "%s: character `%s' not defined while needed as default value" msgstr "%s: oletusarvona tarvittavaa merkkiä ”%s” ei ole määritelty" #: locale/programs/ld-ctype.c:2894 locale/programs/ld-ctype.c:2991 #: locale/programs/ld-ctype.c:3011 locale/programs/ld-ctype.c:3032 #: locale/programs/ld-ctype.c:3053 locale/programs/ld-ctype.c:3074 #: locale/programs/ld-ctype.c:3095 locale/programs/ld-ctype.c:3135 #: locale/programs/ld-ctype.c:3156 locale/programs/ld-ctype.c:3221 #, c-format msgid "%s: character `%s' in charmap not representable with one byte" msgstr "%s: merkistökartan merkki ”%s” ei ole esitettävissä yhdellä tavulla" #: locale/programs/ld-ctype.c:3265 locale/programs/ld-ctype.c:3290 #, c-format msgid "" "%s: character `%s' needed as default value not representable with one byte" msgstr "" "%s: oletusarvona tarvittava merkki ”%s” ei ole esitettävissä yhdellä tavulla" #: locale/programs/ld-ctype.c:3346 #, c-format msgid "" "no output digits defined and none of the standard names in the charmap" msgstr "" "tulostenumeroita ei ole määritelty, eikä merkistökartassa ole standardinimiä" #: locale/programs/ld-ctype.c:3595 #, c-format msgid "%s: transliteration data from locale `%s' not available" msgstr "%s: translitterointidata maa-asetustosta ”%s” ei ole käytettävissä" #: locale/programs/ld-ctype.c:3695 #, c-format msgid "%s: table for class \"%s\": %lu bytes\n" msgstr "%s: taulukko luokalle ”%s”: %lu tavua\n" #: locale/programs/ld-ctype.c:3760 #, c-format msgid "%s: table for map \"%s\": %lu bytes\n" msgstr "%s: taulukko kartalle ”%s”: %lu tavua\n" #: locale/programs/ld-ctype.c:3885 #, c-format msgid "%s: table for width: %lu bytes\n" msgstr "%s: taulukko leveydelle: %lu tavua\n" #: locale/programs/ld-identification.c:170 #, c-format msgid "%s: no identification for category `%s'" msgstr "%s: ei tunnistetta kategorialle ”%s”" #: locale/programs/ld-identification.c:351 #, c-format msgid "%s: duplicate category version definition" msgstr "%s: kaksinkertainen kategorian versiomäärittely" #: locale/programs/ld-measurement.c:113 #, c-format msgid "%s: invalid value for field `%s'" msgstr "%s: virheellinen arvo kentälle ”%s”" #: locale/programs/ld-messages.c:114 locale/programs/ld-messages.c:148 #, c-format msgid "%s: field `%s' undefined" msgstr "%s: kenttä ”%s” on määrittelemätön" #: locale/programs/ld-messages.c:121 locale/programs/ld-messages.c:155 #: locale/programs/ld-monetary.c:255 locale/programs/ld-numeric.c:118 #, c-format msgid "%s: value for field `%s' must not be an empty string" msgstr "%s: kentän ”%s” arvo ei saa olla tyhjä merkkijono" #: locale/programs/ld-messages.c:137 locale/programs/ld-messages.c:171 #, c-format msgid "%s: no correct regular expression for field `%s': %s" msgstr "%s: ei kelvollista säännöllistä ilmausta kentälle ”%s”: %s" #: locale/programs/ld-monetary.c:223 #, c-format msgid "%s: value of field `int_curr_symbol' has wrong length" msgstr "%s: ”int_curr_symbol”-kentän arvo on väärän pituinen" #: locale/programs/ld-monetary.c:236 #, c-format msgid "" "%s: value of field `int_curr_symbol' does not correspond to a valid name in " "ISO 4217" msgstr "" "%s: ”int_curr_symbol”-kentä arvo ei vastaa kelvollista nimeä ISO 4217:ssä" #: locale/programs/ld-monetary.c:284 locale/programs/ld-monetary.c:314 #, c-format msgid "%s: value for field `%s' must be in range %d...%d" msgstr "%s: kentän ”%s” arvon on oltava välillä %d...%d" #: locale/programs/ld-monetary.c:541 locale/programs/ld-numeric.c:229 #, c-format msgid "%s: value for field `%s' must be a single character" msgstr "%s: kentän ”%s” arvon on oltava yksittäinen merkki" #: locale/programs/ld-monetary.c:638 locale/programs/ld-numeric.c:273 #, c-format msgid "%s: `-1' must be last entry in `%s' field" msgstr "%s: ”-1” on oltava viimeinen merkintä kentässä ”%s”" #: locale/programs/ld-monetary.c:660 locale/programs/ld-numeric.c:290 #, c-format msgid "%s: values for field `%s' must be smaller than 127" msgstr "%s: kentän ”%s” arvojen on oltava pienempiä kuin 127" #: locale/programs/ld-monetary.c:706 msgid "conversion rate value cannot be zero" msgstr "muuntokerroin ei voi olla nolla" #: locale/programs/ld-name.c:129 locale/programs/ld-telephone.c:126 #: locale/programs/ld-telephone.c:149 #, c-format msgid "%s: invalid escape sequence in field `%s'" msgstr "%s: virheellinen ohjaussarja kentässä ”%s”" #: locale/programs/ld-time.c:247 #, c-format msgid "%s: direction flag in string %Zd in `era' field is not '+' nor '-'" msgstr "%s: suuntalippu merkkijonossa %Zd kentässä ”era” ei ole ”+” eikä ”-”" #: locale/programs/ld-time.c:258 #, c-format msgid "" "%s: direction flag in string %Zd in `era' field is not a single character" msgstr "" "%s: suuntalippu merkkijonossa %Zd kentässä ”era” ei ole yksittäinen merkki" #: locale/programs/ld-time.c:271 #, c-format msgid "%s: invalid number for offset in string %Zd in `era' field" msgstr "%s: virheellinen arvo siirtymälle merkkijonossa %Zd kentässä ”era”" #: locale/programs/ld-time.c:279 #, c-format msgid "%s: garbage at end of offset value in string %Zd in `era' field" msgstr "%s: roskaa siirtymäarvon lopussa merkkijonossa %Zd kentässä ”era”" #: locale/programs/ld-time.c:330 #, c-format msgid "%s: invalid starting date in string %Zd in `era' field" msgstr "%s: virheellinen aloituspäivä merkkijonossa %Zd kentässä ”era”" #: locale/programs/ld-time.c:339 #, c-format msgid "%s: garbage at end of starting date in string %Zd in `era' field " msgstr "%s: roskaa aloituspäivän lopussa merkkijonossa %Zd kentässä ”era” " #: locale/programs/ld-time.c:358 #, c-format msgid "%s: starting date is invalid in string %Zd in `era' field" msgstr "%s: aloituspäivä on virheellinen merkkijonossa %Zd kentässä ”era”" #: locale/programs/ld-time.c:407 locale/programs/ld-time.c:435 #, c-format msgid "%s: invalid stopping date in string %Zd in `era' field" msgstr "%s: virheellinen lopetuspäivä merkkijonossa %Zd kentässä ”era”" #: locale/programs/ld-time.c:416 #, c-format msgid "%s: garbage at end of stopping date in string %Zd in `era' field" msgstr "%s: roskaa lopetuspäivän lopussa merkkijonossa %Zd kentässä ”era”" #: locale/programs/ld-time.c:444 #, c-format msgid "%s: missing era name in string %Zd in `era' field" msgstr "%s: puuttuva aikakauden nimi merkkijonossa %Zd kentässä ”era”" #: locale/programs/ld-time.c:456 #, c-format msgid "%s: missing era format in string %Zd in `era' field" msgstr "%s: puuttuva aikakausimuoto merkkijonossa %Zd kentässä ”era”" #: locale/programs/ld-time.c:497 #, c-format msgid "%s: third operand for value of field `%s' must not be larger than %d" msgstr "%s: kentän ”%s” arvon kolmas operandi ei saa olla suurempi kuin %d" #: locale/programs/ld-time.c:505 locale/programs/ld-time.c:513 #: locale/programs/ld-time.c:521 #, c-format msgid "%s: values for field `%s' must not be larger than %d" msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d" #: locale/programs/ld-time.c:726 #, c-format msgid "%s: too few values for field `%s'" msgstr "%s: liian vähän arvoja kentälle ”%s”" #: locale/programs/ld-time.c:771 msgid "extra trailing semicolon" msgstr "ylimääräinen puolipiste lopussa" #: locale/programs/ld-time.c:774 #, c-format msgid "%s: too many values for field `%s'" msgstr "%s: liian monta arvoa kentälle ”%s”" #: locale/programs/linereader.c:130 msgid "trailing garbage at end of line" msgstr "roskaa rivin lopussa" #: locale/programs/linereader.c:298 msgid "garbage at end of number" msgstr "roskaa lukuarvon lopussa" #: locale/programs/linereader.c:410 msgid "garbage at end of character code specification" msgstr "roskaa merkkikoodimäärittelyn lopussa" #: locale/programs/linereader.c:496 msgid "unterminated symbolic name" msgstr "päättämätön symbolinen nimi" #: locale/programs/linereader.c:623 msgid "illegal escape sequence at end of string" msgstr "virheellinen ohjaussarja merkkijonon lopussa" #: locale/programs/linereader.c:627 locale/programs/linereader.c:855 msgid "unterminated string" msgstr "päättämätön merkkijono" #: locale/programs/linereader.c:669 msgid "non-symbolic character value should not be used" msgstr "epäsymbolista merkkiarvoa ei pidä käyttää" #: locale/programs/linereader.c:816 #, c-format msgid "symbol `%.*s' not in charmap" msgstr "symboli ”%.*s” ei ole merkistökartassa" #: locale/programs/linereader.c:837 #, c-format msgid "symbol `%.*s' not in repertoire map" msgstr "symboli ”%.*s” ei ole valikoimakartassa" #: locale/programs/locale-spec.c:130 #, c-format msgid "unknown name \"%s\"" msgstr "tuntematon nimi ”%s”" #: locale/programs/locale.c:72 msgid "System information:" msgstr "Tietoa järjestelmästä:" #: locale/programs/locale.c:74 msgid "Write names of available locales" msgstr "Näytä käytettävissä olevien maa-asetustojen nimet" #: locale/programs/locale.c:76 msgid "Write names of available charmaps" msgstr "Näytä käytettävissä olevien merkistökarttojen nimet" #: locale/programs/locale.c:77 msgid "Modify output format:" msgstr "Muuta tulostemuotoa:" #: locale/programs/locale.c:78 msgid "Write names of selected categories" msgstr "Näytä valittujen kategorioiden nimet" #: locale/programs/locale.c:79 msgid "Write names of selected keywords" msgstr "Näytä valittujen avainsanojen nimet" #: locale/programs/locale.c:80 msgid "Print more information" msgstr "Näytä lisää tietoa" #: locale/programs/locale.c:85 msgid "Get locale-specific information." msgstr "Hae maa-asetustokohtaiset tiedot." #: locale/programs/locale.c:88 msgid "" "NAME\n" "[-a|-m]" msgstr "" "NIMI\n" "[-a|-m]" #: locale/programs/locale.c:192 #, c-format msgid "Cannot set LC_CTYPE to default locale" msgstr "" #: locale/programs/locale.c:194 #, c-format msgid "Cannot set LC_MESSAGES to default locale" msgstr "" #: locale/programs/locale.c:207 #, c-format msgid "Cannot set LC_COLLATE to default locale" msgstr "" #: locale/programs/locale.c:223 #, c-format msgid "Cannot set LC_ALL to default locale" msgstr "" #: locale/programs/locale.c:525 #, c-format msgid "while preparing output" msgstr "valmisteltaessa tulostetta" #: locale/programs/localedef.c:121 msgid "Input Files:" msgstr "Syötetiedostot:" #: locale/programs/localedef.c:123 msgid "Symbolic character names defined in FILE" msgstr "Symboliset merkkien nimet annettu TIEDOSTOssa" #: locale/programs/localedef.c:125 msgid "Source definitions are found in FILE" msgstr "Lähdemäärittelyt löytyvät TIEDOSTOsta" #: locale/programs/localedef.c:127 msgid "FILE contains mapping from symbolic names to UCS4 values" msgstr "TIEDOSTO sisältää kartoituksen symbolisista nimistä UCS4-arvoiksi" #: locale/programs/localedef.c:131 msgid "Create output even if warning messages were issued" msgstr "Luo tuloste varoituksista huolimatta" #: locale/programs/localedef.c:132 msgid "Create old-style tables" msgstr "Luo vanhantyyliset taulukot" #: locale/programs/localedef.c:133 msgid "Optional output file prefix" msgstr "Valinnainen tulostiedoston pääte" #: locale/programs/localedef.c:134 msgid "Strictly conform to POSIX" msgstr "Noudata tarkasti POSIXia" #: locale/programs/localedef.c:136 msgid "Suppress warnings and information messages" msgstr "Vaienna varoitukset ja tiedotukset" #: locale/programs/localedef.c:137 msgid "Print more messages" msgstr "Näytä lisää viestejä" #: locale/programs/localedef.c:138 msgid "Archive control:" msgstr "Arkiston hallinta:" #: locale/programs/localedef.c:140 msgid "Don't add new data to archive" msgstr "Älä lisää uutta dataa arkistoon" #: locale/programs/localedef.c:142 msgid "Add locales named by parameters to archive" msgstr "Lisää parametrina annetut maa-asetustot arkistoon" #: locale/programs/localedef.c:143 msgid "Replace existing archive content" msgstr "Korvaa olemassaoleva arkiston sisältö" #: locale/programs/localedef.c:145 msgid "Remove locales named by parameters from archive" msgstr "Poista parametrina annetut maa-asetustot arkistosta" #: locale/programs/localedef.c:146 msgid "List content of archive" msgstr "Listaa arkiston sisältö" #: locale/programs/localedef.c:148 msgid "locale.alias file to consult when making archive" msgstr "Arkistoa luotaessa käytettävä locale.alias-tiedosto" #: locale/programs/localedef.c:150 msgid "Generate little-endian output" msgstr "" #: locale/programs/localedef.c:152 msgid "Generate big-endian output" msgstr "" #: locale/programs/localedef.c:157 msgid "Compile locale specification" msgstr "Käännä maa-asetustomäärittelyt" #: locale/programs/localedef.c:160 msgid "" "NAME\n" "[--add-to-archive|--delete-from-archive] FILE...\n" "--list-archive [FILE]" msgstr "" "NIMI\n" "[--add-to-archive|--delete-from-archive] TIEDOSTO...\n" "--list-archive [TIEDOSTO]" #: locale/programs/localedef.c:235 #, c-format msgid "cannot create directory for output files" msgstr "tulostiedostoille ei voi luoda hakemistoa" #: locale/programs/localedef.c:246 #, c-format msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "VAKAVAA: ”_POSIX2_LOCALEDEF” ei ole määritelty järjestelmässä" #: locale/programs/localedef.c:260 locale/programs/localedef.c:276 #: locale/programs/localedef.c:612 locale/programs/localedef.c:632 #, c-format msgid "cannot open locale definition file `%s'" msgstr "maa-asetustotiedostoa ”%s” ei voi avata" #: locale/programs/localedef.c:288 #, c-format msgid "cannot write output files to `%s'" msgstr "tulostiedostoja ei voi kirjoittaa hakemistoon ”%s”" #: locale/programs/localedef.c:380 #, c-format msgid "" "System's directory for character maps : %s\n" "\t\t repertoire maps: %s\n" "\t\t locale path : %s\n" "%s" msgstr "" #: locale/programs/localedef.c:580 #, c-format msgid "circular dependencies between locale definitions" msgstr "kehäriippuvuuksia maa-asetustomäärittelyissä" #: locale/programs/localedef.c:586 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "luettua maa-asetustoa ”%s” ei voi lisätä toista kertaa" #: locale/programs/locarchive.c:133 locale/programs/locarchive.c:380 #, c-format msgid "cannot create temporary file: %s" msgstr "" #: locale/programs/locarchive.c:167 locale/programs/locarchive.c:430 #, c-format msgid "cannot initialize archive file" msgstr "arkistotiedostoa ei voi alustaa" #: locale/programs/locarchive.c:174 locale/programs/locarchive.c:437 #, c-format msgid "cannot resize archive file" msgstr "arkistotiedoston kokoa ei voi muuttaa" #: locale/programs/locarchive.c:189 locale/programs/locarchive.c:452 #: locale/programs/locarchive.c:674 #, c-format msgid "cannot map archive header" msgstr "arkiston otsaketta ei voi kartoittaa" #: locale/programs/locarchive.c:211 #, c-format msgid "failed to create new locale archive" msgstr "uuden maa-asetustoarkiston luominen epäonnistui" #: locale/programs/locarchive.c:223 #, c-format msgid "cannot change mode of new locale archive" msgstr "uuden maa-asetustoarkiston tilaa ei voi muuttaa" #: locale/programs/locarchive.c:324 #, c-format msgid "cannot read data from locale archive" msgstr "" #: locale/programs/locarchive.c:355 #, c-format msgid "cannot map locale archive file" msgstr "" #: locale/programs/locarchive.c:460 #, c-format msgid "cannot lock new archive" msgstr "uutta arkistoa ei voi lukita" #: locale/programs/locarchive.c:529 #, c-format msgid "cannot extend locale archive file" msgstr "maa-asetustoarkistoa ei voi laajentaa" #: locale/programs/locarchive.c:538 #, c-format msgid "cannot change mode of resized locale archive" msgstr "maa-asetustoarkiston tilaa ei voi muuttaa" #: locale/programs/locarchive.c:546 #, c-format msgid "cannot rename new archive" msgstr "uutta arkistoa ei voi nimetä uudelleen" #: locale/programs/locarchive.c:608 #, c-format msgid "cannot open locale archive \"%s\"" msgstr "maa-asetustoarkistoa ”%s” ei voi avata" #: locale/programs/locarchive.c:613 #, c-format msgid "cannot stat locale archive \"%s\"" msgstr "maa-asetustoarkiston ”%s” tilaa ei voi lukea" #: locale/programs/locarchive.c:632 #, c-format msgid "cannot lock locale archive \"%s\"" msgstr "maa-asetustoarkistoa ”%s” ei voi lukita" #: locale/programs/locarchive.c:655 #, c-format msgid "cannot read archive header" msgstr "arkiston otsaketta ei voi lukea" #: locale/programs/locarchive.c:728 #, c-format msgid "locale '%s' already exists" msgstr "maa-asetusto ”%s” on jo olemassa" #: locale/programs/locarchive.c:1003 locale/programs/locarchive.c:1018 #: locale/programs/locarchive.c:1030 locale/programs/locarchive.c:1042 #: locale/programs/locfile.c:350 #, c-format msgid "cannot add to locale archive" msgstr "ei voi lisätä maa-asetustoarkistoon" #: locale/programs/locarchive.c:1203 #, c-format msgid "locale alias file `%s' not found" msgstr "maa-asetustojen aliastiedostoa ”%s” ei löydy" #: locale/programs/locarchive.c:1351 #, c-format msgid "Adding %s\n" msgstr "Listätään %s\n" #: locale/programs/locarchive.c:1357 #, c-format msgid "stat of \"%s\" failed: %s: ignored" msgstr "tiedoston ”%s” tilan lukeminen epäonnistui: %s: ei huomioida" #: locale/programs/locarchive.c:1363 #, c-format msgid "\"%s\" is no directory; ignored" msgstr "”%s” ei ole hakemisto: ei huomioida" #: locale/programs/locarchive.c:1370 #, c-format msgid "cannot open directory \"%s\": %s: ignored" msgstr "hakemistoa ”%s” ei voi avata: %s: ei huomioida" #: locale/programs/locarchive.c:1442 #, c-format msgid "incomplete set of locale files in \"%s\"" msgstr "epätäydellinen valikoima maa-asetustotiedostoja hakemistossa ”%s”" #: locale/programs/locarchive.c:1506 #, c-format msgid "cannot read all files in \"%s\": ignored" msgstr "kaikkia tiedostoja hakemistossa ”%s” ei voi lukea: ei huomioida" #: locale/programs/locarchive.c:1576 #, c-format msgid "locale \"%s\" not in archive" msgstr "maa-asetusto ”%s” ei ole arkistossa" #: locale/programs/locfile.c:137 #, c-format msgid "argument to `%s' must be a single character" msgstr "argumentin ”%s”:lle on oltava yksittäinen merkki" #: locale/programs/locfile.c:257 msgid "syntax error: not inside a locale definition section" msgstr "syntaksivirhe: ei ole maa-asetustomäärittelyosan sisällä" #: locale/programs/locfile.c:800 #, c-format msgid "cannot open output file `%s' for category `%s'" msgstr "kategorian ”%2$s” tulostiedostoa ”%1$s” ei voi avata" #: locale/programs/locfile.c:824 #, c-format msgid "failure while writing data for category `%s'" msgstr "virhe kirjoitettaessa kategorian ”%s” dataa" #: locale/programs/locfile.c:920 #, c-format msgid "cannot create output file `%s' for category `%s'" msgstr "kategorialle ”%2$s” ei voi luoda tulostiedostoa ”%1$s”" #: locale/programs/locfile.c:956 msgid "expecting string argument for `copy'" msgstr "" #: locale/programs/locfile.c:960 msgid "locale name should consist only of portable characters" msgstr "maa-asetuston nimessä saa olla vain siirrettäviä merkkejä" #: locale/programs/locfile.c:979 msgid "no other keyword shall be specified when `copy' is used" msgstr "muita avainsanoja ei tule antaa käytettäessä toimintoa ”copy”" #: locale/programs/locfile.c:993 #, c-format msgid "`%1$s' definition does not end with `END %1$s'" msgstr "”%1$s”-määrittelyn lopusta puuttuu ”END %1$s”" #: locale/programs/repertoire.c:229 locale/programs/repertoire.c:270 #: locale/programs/repertoire.c:295 #, c-format msgid "syntax error in repertoire map definition: %s" msgstr "syntaksivirhe valikoimakartan määrittelyssä: %s" #: locale/programs/repertoire.c:271 msgid "no or value given" msgstr "ei - tai -arvoa annettu" #: locale/programs/repertoire.c:331 #, c-format msgid "cannot save new repertoire map" msgstr "uutta valikoimakarttaa ei voi turvata" #: locale/programs/repertoire.c:342 #, c-format msgid "repertoire map file `%s' not found" msgstr "valikoimakarttatiedostoa ”%s” ei löydy" #: login/programs/pt_chown.c:79 #, c-format msgid "" "Set the owner, group and access permission of the slave pseudo terminal " "corresponding to the master pseudo terminal passed on file descriptor `%d'. " "This is the helper program for the `grantpt' function. It is not intended " "to be run directly from the command line.\n" msgstr "" #: login/programs/pt_chown.c:93 #, c-format msgid "" "The owner is set to the current user, the group is set to `%s', and the " "access permission is set to `%o'.\n" "\n" "%s" msgstr "" #: login/programs/pt_chown.c:204 #, c-format msgid "too many arguments" msgstr "liian monta argumenttia" #: login/programs/pt_chown.c:212 #, c-format msgid "needs to be installed setuid `root'" msgstr "" #: malloc/mcheck.c:344 msgid "memory is consistent, library is buggy\n" msgstr "muisti on yhtenäinen, kirjastossa on ohjelmistovirheitä\n" #: malloc/mcheck.c:347 msgid "memory clobbered before allocated block\n" msgstr "muisti kärsinyt ennen varattuja lohkoja\n" #: malloc/mcheck.c:350 msgid "memory clobbered past end of allocated block\n" msgstr "muisti kärsinyt varattujen lohkojen jälkeen\n" #: malloc/mcheck.c:353 msgid "block freed twice\n" msgstr "lohko vapautettu kahdesti\n" #: malloc/mcheck.c:356 msgid "bogus mcheck_status, library is buggy\n" msgstr "väärä mcheck_status, kirjastossa on ohjelmavirhe\n" #: malloc/memusage.sh:32 msgid "%s: option '%s' requires an argument\\n" msgstr "%s: valitsin ”%s” vaatii argumentin\\n" #: malloc/memusage.sh:38 msgid "" "Usage: memusage [OPTION]... PROGRAM [PROGRAMOPTION]...\n" "Profile memory usage of PROGRAM.\n" "\n" " -n,--progname=NAME Name of the program file to profile\n" " -p,--png=FILE Generate PNG graphic and store it in FILE\n" " -d,--data=FILE Generate binary data file and store it in FILE\n" " -u,--unbuffered Don't buffer output\n" " -b,--buffer=SIZE Collect SIZE entries before writing them out\n" " --no-timer Don't collect additional information through " "timer\n" " -m,--mmap Also trace mmap & friends\n" "\n" " -?,--help Print this help and exit\n" " --usage Give a short usage message\n" " -V,--version Print version information and exit\n" "\n" " The following options only apply when generating graphical output:\n" " -t,--time-based Make graph linear in time\n" " -T,--total Also draw graph of total memory use\n" " --title=STRING Use STRING as title of the graph\n" " -x,--x-size=SIZE Make graphic SIZE pixels wide\n" " -y,--y-size=SIZE Make graphic SIZE pixels high\n" "\n" "Mandatory arguments to long options are also mandatory for any " "corresponding\n" "short options.\n" "\n" msgstr "" #: malloc/memusage.sh:99 msgid "" "Syntax: memusage [--data=FILE] [--progname=NAME] [--png=FILE] [--" "unbuffered]\n" "\t [--buffer=SIZE] [--no-timer] [--time-based] [--total]\n" "\t [--title=STRING] [--x-size=SIZE] [--y-size=SIZE]\n" "\t PROGRAM [PROGRAMOPTION]..." msgstr "" #: malloc/memusage.sh:191 msgid "memusage: option \\`${1##*=}' is ambiguous" msgstr "" #: malloc/memusage.sh:200 msgid "memusage: unrecognized option \\`$1'" msgstr "memusage: tunnistamaton valitsin ”$1”" #: malloc/memusage.sh:213 msgid "No program name given" msgstr "Ohjelman nimeä ei annettu" #: malloc/memusagestat.c:56 msgid "Name output file" msgstr "Nimeä tulostiedosto" #: malloc/memusagestat.c:57 msgid "STRING" msgstr "MERKKIJONO" #: malloc/memusagestat.c:57 msgid "Title string used in output graphic" msgstr "Tulostekaavion otsikkomerkkijono" #: malloc/memusagestat.c:58 msgid "" "Generate output linear to time (default is linear to number of function " "calls)" msgstr "" "Luo tuloste ajan suhteen lineaariseksi (oletus on lineaarisuus suhteessa " "funktiokutsujen määrään)" #: malloc/memusagestat.c:62 msgid "Also draw graph for total memory consumption" msgstr "Piirrä myös kaavio kokonaismuistinkulutuksesta" #: malloc/memusagestat.c:63 msgid "VALUE" msgstr "ARVO" #: malloc/memusagestat.c:64 msgid "Make output graphic VALUE pixels wide" msgstr "Aseta tulostekaavio ARVO pikseliä leveäksi" #: malloc/memusagestat.c:65 msgid "Make output graphic VALUE pixels high" msgstr "Aseta tulostekaavio ARVO pikseliä korkeaksi" #: malloc/memusagestat.c:70 msgid "Generate graphic from memory profiling data" msgstr "Luo kaavio muistin profilointidatasta" #: malloc/memusagestat.c:73 msgid "DATAFILE [OUTFILE]" msgstr "DATATIEDOSTO [TULOSTIEDOSTO]" #: misc/error.c:192 msgid "Unknown system error" msgstr "Tuntematon järjestelmävirhe" #: nis/nis_callback.c:188 msgid "unable to free arguments" msgstr "argumentteja ei voi vapauttaa" #: nis/nis_error.h:1 nis/ypclnt.c:817 nis/ypclnt.c:905 posix/regcomp.c:137 #: sysdeps/gnu/errlist.c:21 msgid "Success" msgstr "Onnistui" #: nis/nis_error.h:2 msgid "Probable success" msgstr "Onnistui todennäköisesti" #: nis/nis_error.h:3 msgid "Not found" msgstr "Ei löydy" #: nis/nis_error.h:4 msgid "Probably not found" msgstr "Todennäköisesti ei löytynyt" #: nis/nis_error.h:5 msgid "Cache expired" msgstr "Välimuisti vanhentunut" #: nis/nis_error.h:6 msgid "NIS+ servers unreachable" msgstr "NIS+-palvelimia ei tavoiteta" #: nis/nis_error.h:7 msgid "Unknown object" msgstr "Tuntematon objekti" #: nis/nis_error.h:8 msgid "Server busy, try again" msgstr "Palvelin varattu, yritä uudelleen" #: nis/nis_error.h:9 msgid "Generic system error" msgstr "Yleinen järjestelmävirhe" #: nis/nis_error.h:10 msgid "First/next chain broken" msgstr "Ensimmäinen/seuraava ketju rikki" #. TRANS Permission denied; the file permissions do not allow the attempted operation. #: nis/nis_error.h:11 nis/ypclnt.c:862 sysdeps/gnu/errlist.c:158 msgid "Permission denied" msgstr "Lupa evätty" #: nis/nis_error.h:12 msgid "Not owner" msgstr "Ei ole omistaja" #: nis/nis_error.h:13 msgid "Name not served by this server" msgstr "Tämä palvelin ei tarjoa tätä nimeä" #: nis/nis_error.h:14 msgid "Server out of memory" msgstr "Palvelimen muisti lopussa" #: nis/nis_error.h:15 msgid "Object with same name exists" msgstr "Saman niminen objekti on olemassa" #: nis/nis_error.h:16 msgid "Not master server for this domain" msgstr "Ei ole tämän toimialueen pääpalvelin" #: nis/nis_error.h:17 msgid "Invalid object for operation" msgstr "Virheellinen objekti operaatiolle" #: nis/nis_error.h:18 msgid "Malformed name, or illegal name" msgstr "Väärän muotoinen tai virheellinen nimi" #: nis/nis_error.h:19 msgid "Unable to create callback" msgstr "vastakutsua ei voi luoda" #: nis/nis_error.h:20 msgid "Results sent to callback proc" msgstr "Tulokset lähetetty vastakutsuproseduurille" #: nis/nis_error.h:21 msgid "Not found, no such name" msgstr "Ei löytynyt, nimeä ei ole" #: nis/nis_error.h:22 msgid "Name/entry isn't unique" msgstr "Nimi/merkintä ei ole ainutkertainen" #: nis/nis_error.h:23 msgid "Modification failed" msgstr "Muutos epäonnistui" #: nis/nis_error.h:24 msgid "Database for table does not exist" msgstr "Tietokantaa taulukolle ei ole olemassa" #: nis/nis_error.h:25 msgid "Entry/table type mismatch" msgstr "Merkinnän/taulukon tyyppi on väärä" #: nis/nis_error.h:26 msgid "Link points to illegal name" msgstr "Linkki viittaa virheelliseen nimeen" #: nis/nis_error.h:27 msgid "Partial success" msgstr "Onnistui osittain" #: nis/nis_error.h:28 msgid "Too many attributes" msgstr "Liian monta määrettä" #: nis/nis_error.h:29 msgid "Error in RPC subsystem" msgstr "Virhe RPC-alijärjestelmässä" #: nis/nis_error.h:30 msgid "Missing or malformed attribute" msgstr "Puuttuva tai väärän muotoinen määre" #: nis/nis_error.h:31 msgid "Named object is not searchable" msgstr "Nimetty objekti ei ole haettavissa" #: nis/nis_error.h:32 msgid "Error while talking to callback proc" msgstr "Virhe puhuttaessa vastakutsuproseduurille" #: nis/nis_error.h:33 msgid "Non NIS+ namespace encountered" msgstr "Kohdattu NIS+:aan kuulumaton nimiavaruus" #: nis/nis_error.h:34 msgid "Illegal object type for operation" msgstr "Objektin tyyppi on virheellinen toiminnolle" #: nis/nis_error.h:35 msgid "Passed object is not the same object on server" msgstr "Välitetty objekti ei ole sama kuin palvelimella" #: nis/nis_error.h:36 msgid "Modify operation failed" msgstr "Muutostoiminto epäonnistui" #: nis/nis_error.h:37 msgid "Query illegal for named table" msgstr "Virheellinen kysely nimetylle taulukolle" #: nis/nis_error.h:38 msgid "Attempt to remove a non-empty table" msgstr "Yritettiin poistaa ei-tyhjä taulukko" #: nis/nis_error.h:39 msgid "Error in accessing NIS+ cold start file. Is NIS+ installed?" msgstr "" "Virhe NIS+-kylmäkäynnistystiedoston käyttämisessä. Onko NIS+ asennettu?" #: nis/nis_error.h:40 msgid "Full resync required for directory" msgstr "Hakemisto vaatii täyden uudelleensynkronoinnin" #: nis/nis_error.h:41 msgid "NIS+ operation failed" msgstr "NIS+-toiminto epäonnistui" #: nis/nis_error.h:42 msgid "NIS+ service is unavailable or not installed" msgstr "NIS+-palvelu ei ole käytettävissä tai asennettu" #: nis/nis_error.h:43 msgid "Yes, 42 is the meaning of life" msgstr "Kyllä, 42 on elämän tarkoitus" #: nis/nis_error.h:44 msgid "Unable to authenticate NIS+ server" msgstr "NIS+-palvelinta ei voi todentaa" #: nis/nis_error.h:45 msgid "Unable to authenticate NIS+ client" msgstr "NIS+-asiakasta ei voi todentaa" #: nis/nis_error.h:46 msgid "No file space on server" msgstr "Palvelimella ei ole tilaa" #: nis/nis_error.h:47 msgid "Unable to create process on server" msgstr "Palvelimelle ei voi luoda prosessia" #: nis/nis_error.h:48 msgid "Master server busy, full dump rescheduled." msgstr "Pääpalvelin on varattu, täysi vedostus ajastettu uudelleen." #: nis/nis_local_names.c:121 #, c-format msgid "LOCAL entry for UID %d in directory %s not unique\n" msgstr "" "PAIKALLINEN merkintä UID:lle %d hakemistossa %s ei ole ainutkertainen\n" #: nis/nis_print.c:51 msgid "UNKNOWN" msgstr "TUNTEMATON" #: nis/nis_print.c:109 msgid "BOGUS OBJECT\n" msgstr "VÄÄRÄ OBJEKTI\n" #: nis/nis_print.c:112 msgid "NO OBJECT\n" msgstr "EI OBJEKTIA\n" #: nis/nis_print.c:115 msgid "DIRECTORY\n" msgstr "HAKEMISTO\n" #: nis/nis_print.c:118 msgid "GROUP\n" msgstr "RYHMÄ\n" #: nis/nis_print.c:121 msgid "TABLE\n" msgstr "TAULUKKO\n" #: nis/nis_print.c:124 msgid "ENTRY\n" msgstr "MERKINTÄ\n" #: nis/nis_print.c:127 msgid "LINK\n" msgstr "LINKKI\n" #: nis/nis_print.c:130 msgid "PRIVATE\n" msgstr "YKSITYINEN\n" #: nis/nis_print.c:133 msgid "(Unknown object)\n" msgstr "(Tuntematon objekti)\n" #: nis/nis_print.c:167 #, c-format msgid "Name : `%s'\n" msgstr "Nimi : ”%s”\n" #: nis/nis_print.c:168 #, c-format msgid "Type : %s\n" msgstr "Tyyppi: %s\n" #: nis/nis_print.c:173 msgid "Master Server :\n" msgstr "Pääpalvelin :\n" #: nis/nis_print.c:175 msgid "Replicate :\n" msgstr "Kaksoiskappale:\n" #: nis/nis_print.c:176 #, c-format msgid "\tName : %s\n" msgstr "\tNimi : %s\n" #: nis/nis_print.c:177 msgid "\tPublic Key : " msgstr "\tJulkinen avain: " #: nis/nis_print.c:181 msgid "None.\n" msgstr "Ei mitään.\n" #: nis/nis_print.c:184 #, c-format msgid "Diffie-Hellmann (%d bits)\n" msgstr "Diffie-Hellmann (%d bittiä)\n" #: nis/nis_print.c:189 #, c-format msgid "RSA (%d bits)\n" msgstr "RSA (%d bittiä)\n" #: nis/nis_print.c:192 msgid "Kerberos.\n" msgstr "Kerberos.\n" #: nis/nis_print.c:195 #, c-format msgid "Unknown (type = %d, bits = %d)\n" msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n" #: nis/nis_print.c:206 #, c-format msgid "\tUniversal addresses (%u)\n" msgstr "\tYleiset osoitteet (%u)\n" #: nis/nis_print.c:228 msgid "Time to live : " msgstr "Elinaika : " #: nis/nis_print.c:230 msgid "Default Access rights :\n" msgstr "Oletusarvoiset käyttöoikeudet:\n" #: nis/nis_print.c:239 #, c-format msgid "\tType : %s\n" msgstr "\tTyyppi : %s\n" #: nis/nis_print.c:240 msgid "\tAccess rights: " msgstr "\tKäyttöoikeus: " #: nis/nis_print.c:254 msgid "Group Flags :" msgstr "Ryhmäliput :" #: nis/nis_print.c:257 msgid "" "\n" "Group Members :\n" msgstr "" "\n" "Ryhmän jäsenet:\n" #: nis/nis_print.c:269 #, c-format msgid "Table Type : %s\n" msgstr "Taulukkotyyppi : %s\n" #: nis/nis_print.c:270 #, c-format msgid "Number of Columns : %d\n" msgstr "Sarakkeiden määrä : %d\n" #: nis/nis_print.c:271 #, c-format msgid "Character Separator : %c\n" msgstr "Merkkierotin : %c\n" #: nis/nis_print.c:272 #, c-format msgid "Search Path : %s\n" msgstr "Hakupolku : %s\n" #: nis/nis_print.c:273 msgid "Columns :\n" msgstr "Sarakkeita :\n" #: nis/nis_print.c:276 #, c-format msgid "\t[%d]\tName : %s\n" msgstr "\t[%d]\tNimi : %s\n" #: nis/nis_print.c:278 msgid "\t\tAttributes : " msgstr "\t\tMääreet : " #: nis/nis_print.c:280 msgid "\t\tAccess Rights : " msgstr "\t\tKäyttöoikeus : " #: nis/nis_print.c:290 msgid "Linked Object Type : " msgstr "Linkitetyn objektin tyyppi: " #: nis/nis_print.c:292 #, c-format msgid "Linked to : %s\n" msgstr "Linkitetty: %s\n" #: nis/nis_print.c:302 #, c-format msgid "\tEntry data of type %s\n" msgstr "\tMerkintädata tyyppiä %s\n" #: nis/nis_print.c:305 #, c-format msgid "\t[%u] - [%u bytes] " msgstr "\t[%u] - [%u tavua] " #: nis/nis_print.c:308 msgid "Encrypted data\n" msgstr "Salattua dataa\n" #: nis/nis_print.c:310 msgid "Binary data\n" msgstr "Binääridataa\n" #: nis/nis_print.c:326 #, c-format msgid "Object Name : %s\n" msgstr "Objektin nimi : %s\n" #: nis/nis_print.c:327 #, c-format msgid "Directory : %s\n" msgstr "Hakemisto : %s\n" #: nis/nis_print.c:328 #, c-format msgid "Owner : %s\n" msgstr "Omistaja : %s\n" #: nis/nis_print.c:329 #, c-format msgid "Group : %s\n" msgstr "Ryhmä : %s\n" #: nis/nis_print.c:330 msgid "Access Rights : " msgstr "Käyttöoikeus : " #: nis/nis_print.c:332 #, c-format msgid "" "\n" "Time to Live : " msgstr "" "\n" "Elinaika : " #: nis/nis_print.c:335 #, c-format msgid "Creation Time : %s" msgstr "Luontiaika : %s" #: nis/nis_print.c:337 #, c-format msgid "Mod. Time : %s" msgstr "Muutosaika : %s" #: nis/nis_print.c:338 msgid "Object Type : " msgstr "Objektin tyyppi: " #: nis/nis_print.c:358 #, c-format msgid " Data Length = %u\n" msgstr " Datan pituus = %u\n" #: nis/nis_print.c:372 #, c-format msgid "Status : %s\n" msgstr "Tila : %s\n" #: nis/nis_print.c:373 #, c-format msgid "Number of objects : %u\n" msgstr "Objektien määrä : %u\n" #: nis/nis_print.c:377 #, c-format msgid "Object #%d:\n" msgstr "Objekti #%d:\n" #: nis/nis_print_group_entry.c:116 #, c-format msgid "Group entry for \"%s.%s\" group:\n" msgstr "Ryhmämerkintä ryhmälle ”%s.%s”:\n" #: nis/nis_print_group_entry.c:124 msgid " Explicit members:\n" msgstr " Ilmaistut jäsenet:\n" #: nis/nis_print_group_entry.c:129 msgid " No explicit members\n" msgstr " Ei ilmaistuja jäseniä\n" #: nis/nis_print_group_entry.c:132 msgid " Implicit members:\n" msgstr " Ilmaisemattomat jäsenet:\n" #: nis/nis_print_group_entry.c:137 msgid " No implicit members\n" msgstr " Ei ilmaisemattomia jäseniä\n" #: nis/nis_print_group_entry.c:140 msgid " Recursive members:\n" msgstr " Rekursiiviset jäsenet:\n" #: nis/nis_print_group_entry.c:145 msgid " No recursive members\n" msgstr " Ei rekursiivisia jäseniä\n" #: nis/nis_print_group_entry.c:148 msgid " Explicit nonmembers:\n" msgstr " Ilmaistut ei-jäsenet:\n" #: nis/nis_print_group_entry.c:153 msgid " No explicit nonmembers\n" msgstr " Ei ilmaistuja epäjäseniä\n" #: nis/nis_print_group_entry.c:156 msgid " Implicit nonmembers:\n" msgstr " Ilmaisemattomat epäjäsenet:\n" #: nis/nis_print_group_entry.c:161 msgid " No implicit nonmembers\n" msgstr " Ei ilmaisemattomia epäjäseniä\n" #: nis/nis_print_group_entry.c:164 msgid " Recursive nonmembers:\n" msgstr " Rekursiiviset ei-jäsenet:\n" #: nis/nis_print_group_entry.c:169 msgid " No recursive nonmembers\n" msgstr " Ei rekursiivisia epäjäseniä\n" #: nis/nss_nisplus/nisplus-publickey.c:100 #: nis/nss_nisplus/nisplus-publickey.c:182 #, c-format msgid "DES entry for netname %s not unique\n" msgstr "DES-merkintä verkkonimelle %s ei ole ainutkertainen\n" #: nis/nss_nisplus/nisplus-publickey.c:219 #, c-format msgid "netname2user: missing group id list in `%s'" msgstr "" #: nis/nss_nisplus/nisplus-publickey.c:301 #: nis/nss_nisplus/nisplus-publickey.c:307 #: nis/nss_nisplus/nisplus-publickey.c:372 #: nis/nss_nisplus/nisplus-publickey.c:381 #, c-format msgid "netname2user: (nis+ lookup): %s\n" msgstr "netname2user: (nis+-haku): %s\n" #: nis/nss_nisplus/nisplus-publickey.c:320 #, c-format msgid "netname2user: DES entry for %s in directory %s not unique" msgstr "" "netname2user: DES-merkintä %s:lle hakemistossa %s ei ole ainutkertainen" #: nis/nss_nisplus/nisplus-publickey.c:338 #, c-format msgid "netname2user: principal name `%s' too long" msgstr "netname2user: päänimi ”%s” on liian pitkä" #: nis/nss_nisplus/nisplus-publickey.c:394 #, c-format msgid "netname2user: LOCAL entry for %s in directory %s not unique" msgstr "" "netname2user: PAIKALLINEN merkintä %s:lle hakemistossa %s ei ole " "ainutkertainen" #: nis/nss_nisplus/nisplus-publickey.c:401 msgid "netname2user: should not have uid 0" msgstr "netname2user: uid:n ei pidä olla 0" #: nis/ypclnt.c:820 msgid "Request arguments bad" msgstr "Pyynnön argumentit virheellisiä" #: nis/ypclnt.c:823 msgid "RPC failure on NIS operation" msgstr "RPC-virhe NIS-toiminnossa" #: nis/ypclnt.c:826 msgid "Can't bind to server which serves this domain" msgstr "Sitominen tämän toimialueen palvelimeen ei onnistu" #: nis/ypclnt.c:829 msgid "No such map in server's domain" msgstr "Karttaa ei ole palvelimen toimialueella" #: nis/ypclnt.c:832 msgid "No such key in map" msgstr "Avainta ei ole kartassa" #: nis/ypclnt.c:835 msgid "Internal NIS error" msgstr "Sisäinen NIS-virhe" #: nis/ypclnt.c:838 msgid "Local resource allocation failure" msgstr "Paikallinen resurssienvaraus epäonnistui" #: nis/ypclnt.c:841 msgid "No more records in map database" msgstr "Karttatietokannassa ei ole enempää tietueita" #: nis/ypclnt.c:844 msgid "Can't communicate with portmapper" msgstr "Porttikartoittajan kanssa ei voi kommunikoida" #: nis/ypclnt.c:847 msgid "Can't communicate with ypbind" msgstr "Kommunikonti ypbind:in kanssa ei onnistu" #: nis/ypclnt.c:850 msgid "Can't communicate with ypserv" msgstr "Kommunikointi ypserv:in kanssa ei onnistu" #: nis/ypclnt.c:853 msgid "Local domain name not set" msgstr "Paikallista toimialuenimeä ei ole asetettu" #: nis/ypclnt.c:856 msgid "NIS map database is bad" msgstr "NIS-karttatietokanta on viallinen" #: nis/ypclnt.c:859 msgid "NIS client/server version mismatch - can't supply service" msgstr "NIS-asiakas/palvelinversiot eivät täsmää - palvelua ei voi tarjota" #: nis/ypclnt.c:865 msgid "Database is busy" msgstr "Tietokanta on varattu" #: nis/ypclnt.c:868 msgid "Unknown NIS error code" msgstr "Tuntematon NIS-virhekoodi" #: nis/ypclnt.c:908 msgid "Internal ypbind error" msgstr "Sisäinen ypbind-virhe" #: nis/ypclnt.c:911 msgid "Domain not bound" msgstr "Toimialuetta ei ole sidottu" #: nis/ypclnt.c:914 msgid "System resource allocation failure" msgstr "Järjestelmäresurssin varaus epäonnistui" #: nis/ypclnt.c:917 msgid "Unknown ypbind error" msgstr "Tuntematon ypbind-virhe" #: nis/ypclnt.c:958 msgid "yp_update: cannot convert host to netname\n" msgstr "yp_update: konenimeä ei voi muuntaa verkkonimeksi\n" #: nis/ypclnt.c:976 msgid "yp_update: cannot get server address\n" msgstr "yp_update: palvelimen osoitetta ei löydy\n" #: nscd/aicache.c:83 nscd/hstcache.c:485 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "”%s” ei löytynyt konenimivälimuistista!" #: nscd/aicache.c:85 nscd/hstcache.c:487 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "" #: nscd/cache.c:151 #, c-format msgid "add new entry \"%s\" of type %s for %s to cache%s" msgstr "" #: nscd/cache.c:153 msgid " (first)" msgstr " (ensimmäinen)" #: nscd/cache.c:288 #, c-format msgid "checking for monitored file `%s': %s" msgstr "" #: nscd/cache.c:298 #, c-format msgid "monitored file `%s` changed (mtime)" msgstr "" #: nscd/cache.c:341 #, c-format msgid "pruning %s cache; time %ld" msgstr "" #: nscd/cache.c:370 #, c-format msgid "considering %s entry \"%s\", timeout %" msgstr "" #: nscd/connections.c:548 #, c-format msgid "invalid persistent database file \"%s\": %s" msgstr "virheellinen pysyvä tietokantatiedosto ”%s”: %s" #: nscd/connections.c:556 msgid "uninitialized header" msgstr "alustamaton otsake" #: nscd/connections.c:561 msgid "header size does not match" msgstr "otsakkeen koko ei täsmää" #: nscd/connections.c:571 msgid "file size does not match" msgstr "tiedoston koko ei täsmää" #: nscd/connections.c:588 msgid "verification failed" msgstr "" #: nscd/connections.c:602 #, c-format msgid "" "suggested size of table for database %s larger than the persistent " "database's table" msgstr "" #: nscd/connections.c:613 nscd/connections.c:697 #, c-format msgid "cannot create read-only descriptor for \"%s\"; no mmap" msgstr "" #: nscd/connections.c:629 #, c-format msgid "cannot access '%s'" msgstr "" #: nscd/connections.c:677 #, c-format msgid "" "database for %s corrupted or simultaneously used; remove %s manually if " "necessary and restart" msgstr "" #: nscd/connections.c:683 #, c-format msgid "cannot create %s; no persistent database used" msgstr "" #: nscd/connections.c:686 #, c-format msgid "cannot create %s; no sharing possible" msgstr "" #: nscd/connections.c:757 #, c-format msgid "cannot write to database file %s: %s" msgstr "" #: nscd/connections.c:796 #, c-format msgid "cannot set socket to close on exec: %s; disabling paranoia mode" msgstr "" #: nscd/connections.c:831 #, c-format msgid "cannot open socket: %s" msgstr "pistoketta ei voi avata: %s" #: nscd/connections.c:850 #, c-format msgid "cannot enable socket to accept connections: %s" msgstr "pistoketta ei voi asettaa vastaanottamaan yhteyksiä: %s" #: nscd/connections.c:907 #, c-format msgid "disabled inotify-based monitoring for file `%s': %s" msgstr "" #: nscd/connections.c:911 #, c-format msgid "monitoring file `%s` (%d)" msgstr "" #: nscd/connections.c:924 #, c-format msgid "disabled inotify-based monitoring for directory `%s': %s" msgstr "" #: nscd/connections.c:928 #, c-format msgid "monitoring directory `%s` (%d)" msgstr "" #: nscd/connections.c:956 #, c-format msgid "monitoring file %s for database %s" msgstr "" #: nscd/connections.c:966 #, c-format msgid "stat failed for file `%s'; will try again later: %s" msgstr "" #: nscd/connections.c:1085 #, c-format msgid "provide access to FD %d, for %s" msgstr "" #: nscd/connections.c:1097 #, c-format msgid "cannot handle old request version %d; current version is %d" msgstr "vanhaa pyyntöversiota %d ei voi käsitellä; nykyinen versio on %d" #: nscd/connections.c:1119 #, c-format msgid "request from %ld not handled due to missing permission" msgstr "" #: nscd/connections.c:1124 #, c-format msgid "request from '%s' [%ld] not handled due to missing permission" msgstr "" #: nscd/connections.c:1129 msgid "request not handled due to missing permission" msgstr "" #: nscd/connections.c:1167 nscd/connections.c:1220 #, c-format msgid "cannot write result: %s" msgstr "tulosta ei voi kirjoittaa: %s" #: nscd/connections.c:1311 #, c-format msgid "error getting caller's id: %s" msgstr "virhe kutsujan tunnisteen hakemisessa: %s" #: nscd/connections.c:1371 #, c-format msgid "cannot open /proc/self/cmdline: %s; disabling paranoia mode" msgstr "" #: nscd/connections.c:1385 #, c-format msgid "cannot read /proc/self/cmdline: %s; disabling paranoia mode" msgstr "" #: nscd/connections.c:1425 #, c-format msgid "cannot change to old UID: %s; disabling paranoia mode" msgstr "" #: nscd/connections.c:1435 #, c-format msgid "cannot change to old GID: %s; disabling paranoia mode" msgstr "" #: nscd/connections.c:1448 #, c-format msgid "cannot change to old working directory: %s; disabling paranoia mode" msgstr "" #: nscd/connections.c:1494 #, c-format msgid "re-exec failed: %s; disabling paranoia mode" msgstr "" #: nscd/connections.c:1503 #, c-format msgid "cannot change current working directory to \"/\": %s" msgstr "" #: nscd/connections.c:1696 #, c-format msgid "short read while reading request: %s" msgstr "vajaa luku luettaessa pyyntöä: %s" #: nscd/connections.c:1729 #, c-format msgid "key length in request too long: %d" msgstr "avaimen pituus pyynnössä liian pitkä: %d" #: nscd/connections.c:1742 #, c-format msgid "short read while reading request key: %s" msgstr "vajaa luku luettaessa pyyntöavainta: %s" #: nscd/connections.c:1752 #, c-format msgid "handle_request: request received (Version = %d) from PID %ld" msgstr "" #: nscd/connections.c:1757 #, c-format msgid "handle_request: request received (Version = %d)" msgstr "handle_request: pyyntö vastaanotettu (Versio = %d)" #: nscd/connections.c:1897 #, c-format msgid "ignored inotify event for `%s` (file exists)" msgstr "" #: nscd/connections.c:1902 #, c-format msgid "monitored file `%s` was %s, removing watch" msgstr "" #: nscd/connections.c:1910 nscd/connections.c:1952 #, c-format msgid "failed to remove file watch `%s`: %s" msgstr "" #: nscd/connections.c:1925 #, c-format msgid "monitored file `%s` was written to" msgstr "" #: nscd/connections.c:1949 #, c-format msgid "monitored parent directory `%s` was %s, removing watch on `%s`" msgstr "" #: nscd/connections.c:1975 #, c-format msgid "monitored file `%s` was %s, adding watch" msgstr "" #: nscd/connections.c:1987 #, c-format msgid "failed to add file watch `%s`: %s" msgstr "" #: nscd/connections.c:2181 nscd/connections.c:2362 #, c-format msgid "disabled inotify-based monitoring after read error %d" msgstr "" #: nscd/connections.c:2477 msgid "could not initialize conditional variable" msgstr "" #: nscd/connections.c:2485 msgid "could not start clean-up thread; terminating" msgstr "" #: nscd/connections.c:2499 msgid "could not start any worker thread; terminating" msgstr "" #: nscd/connections.c:2554 nscd/connections.c:2556 nscd/connections.c:2572 #: nscd/connections.c:2582 nscd/connections.c:2600 nscd/connections.c:2611 #: nscd/connections.c:2621 #, c-format msgid "Failed to run nscd as user '%s'" msgstr "Ohjelman nscd ajaminen käyttäjän ”%s” oikeuksilla epäonnistui" #: nscd/connections.c:2574 msgid "initial getgrouplist failed" msgstr "" #: nscd/connections.c:2583 msgid "getgrouplist failed" msgstr "getgrouplist epäonnistui" #: nscd/connections.c:2601 msgid "setgroups failed" msgstr "setgroups epäonnistui" #: nscd/grpcache.c:405 nscd/hstcache.c:432 nscd/initgrcache.c:411 #: nscd/pwdcache.c:383 nscd/servicescache.c:338 #, c-format msgid "short write in %s: %s" msgstr "vajaa kirjoitus tiedostossa %s: %s" #: nscd/grpcache.c:450 nscd/initgrcache.c:78 #, c-format msgid "Haven't found \"%s\" in group cache!" msgstr "”%s” ei löytynyt ryhmävälimuistista!" #: nscd/grpcache.c:452 nscd/initgrcache.c:80 #, c-format msgid "Reloading \"%s\" in group cache!" msgstr "" #: nscd/grpcache.c:531 #, c-format msgid "Invalid numeric gid \"%s\"!" msgstr "Virheellinen numeerinen gid ”%s”!" #: nscd/mem.c:425 #, c-format msgid "freed %zu bytes in %s cache" msgstr "vapautettiin %zu tavua %s-välimuistissa" #: nscd/mem.c:568 #, c-format msgid "no more memory for database '%s'" msgstr "" #: nscd/netgroupcache.c:121 #, c-format msgid "Haven't found \"%s\" in netgroup cache!" msgstr "" #: nscd/netgroupcache.c:123 #, c-format msgid "Reloading \"%s\" in netgroup cache!" msgstr "" #: nscd/netgroupcache.c:495 #, c-format msgid "Haven't found \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" #: nscd/netgroupcache.c:498 #, c-format msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" #: nscd/nscd.c:106 msgid "Read configuration data from NAME" msgstr "Lue asetukset tiedostosta NIMI" #: nscd/nscd.c:108 msgid "Do not fork and display messages on the current tty" msgstr "Älä haaraudu ja näytä viestit nykyisessä tty:ssä" #: nscd/nscd.c:110 msgid "Do not fork, but otherwise behave like a daemon" msgstr "Älä haarauta, mutta toimi muuten kuin demoni" #: nscd/nscd.c:111 msgid "NUMBER" msgstr "MÄÄRÄ" #: nscd/nscd.c:111 msgid "Start NUMBER threads" msgstr "Käynnistä MÄÄRÄ säiettä" #: nscd/nscd.c:112 msgid "Shut the server down" msgstr "Sammuta palvelin" #: nscd/nscd.c:113 msgid "Print current configuration statistics" msgstr "" #: nscd/nscd.c:114 msgid "TABLE" msgstr "TAULUKKO" #: nscd/nscd.c:115 msgid "Invalidate the specified cache" msgstr "Poista käytöstä määritelty välimuisti" #: nscd/nscd.c:116 msgid "TABLE,yes" msgstr "TAULUKKO,kyllä" #: nscd/nscd.c:117 msgid "Use separate cache for each user" msgstr "Käytä erillistä välimuistia jokaiselle käyttäjälle" #: nscd/nscd.c:122 msgid "Name Service Cache Daemon." msgstr "Nimipalvelun välimuistidemoni." #: nscd/nscd.c:155 nss/getent.c:947 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "väärä määrä argumentteja" #: nscd/nscd.c:165 #, c-format msgid "failure while reading configuration file; this is fatal" msgstr "" #: nscd/nscd.c:174 #, c-format msgid "already running" msgstr "on jo käynnissä" #: nscd/nscd.c:194 #, c-format msgid "cannot create a pipe to talk to the child" msgstr "" #: nscd/nscd.c:198 #, c-format msgid "cannot fork" msgstr "haarauttaminen ei onnistu" #: nscd/nscd.c:268 msgid "cannot change current working directory to \"/\"" msgstr "" #: nscd/nscd.c:276 msgid "Could not create log file" msgstr "Lokitiedostoa ei voitu luoda" #: nscd/nscd.c:355 nscd/nscd_stat.c:194 #, c-format msgid "write incomplete" msgstr "keskeneräinen kirjoitus" #: nscd/nscd.c:366 #, c-format msgid "cannot read invalidate ACK" msgstr "" #: nscd/nscd.c:372 #, c-format msgid "invalidation failed" msgstr "" #: nscd/nscd.c:417 nscd/nscd.c:442 nscd/nscd_stat.c:175 #, c-format msgid "Only root is allowed to use this option!" msgstr "Vain root-käyttäjä voi käyttää tätä valitsinta!" #: nscd/nscd.c:437 #, c-format msgid "'%s' is not a known database" msgstr "”%s” ei ole tunnettu tietokanta" #: nscd/nscd.c:452 #, c-format msgid "secure services not implemented anymore" msgstr "" #: nscd/nscd.c:485 #, c-format msgid "" "Supported tables:\n" "%s\n" "\n" "For bug reporting instructions, please see:\n" "%s.\n" msgstr "" #: nscd/nscd.c:635 #, c-format msgid "'wait' failed\n" msgstr "" #: nscd/nscd.c:642 #, c-format msgid "child exited with status %d\n" msgstr "" #: nscd/nscd.c:647 #, c-format msgid "child terminated by signal %d\n" msgstr "" #: nscd/nscd_conf.c:54 #, c-format msgid "database %s is not supported" msgstr "" #: nscd/nscd_conf.c:105 #, c-format msgid "Parse error: %s" msgstr "Jäsennysvirhe: %s" #: nscd/nscd_conf.c:191 #, c-format msgid "Must specify user name for server-user option" msgstr "Palvelinkäyttäjä-valitsimelle on annettava käyttäjänimi" #: nscd/nscd_conf.c:198 #, c-format msgid "Must specify user name for stat-user option" msgstr "" #: nscd/nscd_conf.c:255 #, c-format msgid "Must specify value for restart-interval option" msgstr "" #: nscd/nscd_conf.c:269 #, c-format msgid "Unknown option: %s %s %s" msgstr "Tuntematon valitsin: %s %s %s" #: nscd/nscd_conf.c:282 #, c-format msgid "cannot get current working directory: %s; disabling paranoia mode" msgstr "" #: nscd/nscd_conf.c:302 #, c-format msgid "maximum file size for %s database too small" msgstr "" #: nscd/nscd_stat.c:144 #, c-format msgid "cannot write statistics: %s" msgstr "tilastoa ei voi kirjoittaa: %s" #: nscd/nscd_stat.c:159 msgid "yes" msgstr "kyllä" #: nscd/nscd_stat.c:160 msgid "no" msgstr "ei" #: nscd/nscd_stat.c:171 #, c-format msgid "Only root or %s is allowed to use this option!" msgstr "Vain root ja %s voivat käyttää tätä valitsinta!" #: nscd/nscd_stat.c:182 #, c-format msgid "nscd not running!\n" msgstr "nscd ei ole käynnissä!\n" #: nscd/nscd_stat.c:206 #, c-format msgid "cannot read statistics data" msgstr "tilastodataa ei voi lukea" #: nscd/nscd_stat.c:209 #, c-format msgid "" "nscd configuration:\n" "\n" "%15d server debug level\n" msgstr "" "nscd-asetukset:\n" "\n" "%15d palvelimen debug-taso\n" #: nscd/nscd_stat.c:233 #, c-format msgid "%3ud %2uh %2um %2lus server runtime\n" msgstr "" #: nscd/nscd_stat.c:236 #, c-format msgid " %2uh %2um %2lus server runtime\n" msgstr "" #: nscd/nscd_stat.c:238 #, c-format msgid " %2um %2lus server runtime\n" msgstr "" #: nscd/nscd_stat.c:240 #, c-format msgid " %2lus server runtime\n" msgstr "" #: nscd/nscd_stat.c:242 #, c-format msgid "" "%15d current number of threads\n" "%15d maximum number of threads\n" "%15lu number of times clients had to wait\n" "%15s paranoia mode enabled\n" "%15lu restart internal\n" "%15u reload count\n" msgstr "" #: nscd/nscd_stat.c:277 #, c-format msgid "" "\n" "%s cache:\n" "\n" "%15s cache is enabled\n" "%15s cache is persistent\n" "%15s cache is shared\n" "%15zu suggested size\n" "%15zu total data pool size\n" "%15zu used data pool size\n" "%15lu seconds time to live for positive entries\n" "%15lu seconds time to live for negative entries\n" "%15 cache hits on positive entries\n" "%15 cache hits on negative entries\n" "%15 cache misses on positive entries\n" "%15 cache misses on negative entries\n" "%15lu%% cache hit rate\n" "%15zu current number of cached values\n" "%15zu maximum number of cached values\n" "%15zu maximum chain length searched\n" "%15 number of delays on rdlock\n" "%15 number of delays on wrlock\n" "%15 memory allocations failed\n" "%15s check /etc/%s for changes\n" msgstr "" #: nscd/pwdcache.c:428 #, c-format msgid "Haven't found \"%s\" in password cache!" msgstr "”%s” ei löytynyt salasanavälimuistista!" #: nscd/pwdcache.c:430 #, c-format msgid "Reloading \"%s\" in password cache!" msgstr "" #: nscd/pwdcache.c:511 #, c-format msgid "Invalid numeric uid \"%s\"!" msgstr "Virheellinen numeerinen uid ”%s”!" #: nscd/selinux.c:154 #, c-format msgid "Failed opening connection to the audit subsystem: %m" msgstr "" #: nscd/selinux.c:175 msgid "Failed to set keep-capabilities" msgstr "" #: nscd/selinux.c:176 nscd/selinux.c:239 msgid "prctl(KEEPCAPS) failed" msgstr "prctl(KEEPCAPS) epäonnistui" #: nscd/selinux.c:190 msgid "Failed to initialize drop of capabilities" msgstr "" #: nscd/selinux.c:191 msgid "cap_init failed" msgstr "cap_init epäonnistui" #: nscd/selinux.c:212 nscd/selinux.c:229 msgid "Failed to drop capabilities" msgstr "" #: nscd/selinux.c:213 nscd/selinux.c:230 msgid "cap_set_proc failed" msgstr "" #: nscd/selinux.c:238 msgid "Failed to unset keep-capabilities" msgstr "" #: nscd/selinux.c:254 msgid "Failed to determine if kernel supports SELinux" msgstr "" #: nscd/selinux.c:269 msgid "Failed to start AVC thread" msgstr "" #: nscd/selinux.c:291 msgid "Failed to create AVC lock" msgstr "" #: nscd/selinux.c:331 msgid "Failed to start AVC" msgstr "" #: nscd/selinux.c:333 msgid "Access Vector Cache (AVC) started" msgstr "" #: nscd/selinux.c:368 msgid "Error querying policy for undefined object classes or permissions." msgstr "" #: nscd/selinux.c:375 msgid "Error getting security class for nscd." msgstr "" #: nscd/selinux.c:380 #, c-format msgid "Error translating permission name \"%s\" to access vector bit." msgstr "" #: nscd/selinux.c:390 msgid "Error getting context of socket peer" msgstr "" #: nscd/selinux.c:395 msgid "Error getting context of nscd" msgstr "" #: nscd/selinux.c:401 msgid "Error getting sid from context" msgstr "" #: nscd/selinux.c:439 #, c-format msgid "" "\n" "SELinux AVC Statistics:\n" "\n" "%15u entry lookups\n" "%15u entry hits\n" "%15u entry misses\n" "%15u entry discards\n" "%15u CAV lookups\n" "%15u CAV hits\n" "%15u CAV probes\n" "%15u CAV misses\n" msgstr "" #: nscd/servicescache.c:387 #, c-format msgid "Haven't found \"%s\" in services cache!" msgstr "" #: nscd/servicescache.c:389 #, c-format msgid "Reloading \"%s\" in services cache!" msgstr "" #: nss/getent.c:53 msgid "database [key ...]" msgstr "tietokanta [avain ...]" #: nss/getent.c:58 msgid "CONFIG" msgstr "" #: nss/getent.c:58 msgid "Service configuration to be used" msgstr "Käytettävät palveluasetukset" #: nss/getent.c:59 msgid "disable IDN encoding" msgstr "" #: nss/getent.c:64 msgid "Get entries from administrative database." msgstr "" #: nss/getent.c:148 nss/getent.c:441 nss/getent.c:486 #, c-format msgid "Enumeration not supported on %s\n" msgstr "%s ei tue luettelemista\n" #: nss/getent.c:861 #, c-format msgid "Unknown database name" msgstr "Tuntematon tietokannan nimi" #: nss/getent.c:891 msgid "Supported databases:\n" msgstr "Tuetut tietokannat:\n" #: nss/getent.c:957 #, c-format msgid "Unknown database: %s\n" msgstr "Tuntematon tietokanta: %s\n" #: nss/makedb.c:119 msgid "Convert key to lower case" msgstr "Muuta avain pienaakkosiksi" #: nss/makedb.c:122 msgid "Do not print messages while building database" msgstr "Älä tulosta viestejä tietokantaa luotaessa" #: nss/makedb.c:124 msgid "Print content of database file, one entry a line" msgstr "" #: nss/makedb.c:125 msgid "CHAR" msgstr "MERKKI" #: nss/makedb.c:126 msgid "Generated line not part of iteration" msgstr "" #: nss/makedb.c:131 msgid "Create simple database from textual input." msgstr "" #: nss/makedb.c:134 msgid "" "INPUT-FILE OUTPUT-FILE\n" "-o OUTPUT-FILE INPUT-FILE\n" "-u INPUT-FILE" msgstr "" "SYÖTETIEDOSTO TULOSTIEDOSTO\n" "-o TULOSTIEDOSTO SYÖTETIEDOSTO\n" "-u SYÖTETIEDOSTO" #: nss/makedb.c:227 #, c-format msgid "cannot open database file `%s'" msgstr "" #: nss/makedb.c:272 #, c-format msgid "no entries to be processed" msgstr "" #: nss/makedb.c:282 #, c-format msgid "cannot create temporary file name" msgstr "" #: nss/makedb.c:288 #, c-format msgid "cannot create temporary file" msgstr "tilapäistä tiedostoa ei voi luoda" #: nss/makedb.c:304 #, c-format msgid "cannot stat newly created file" msgstr "" #: nss/makedb.c:315 #, c-format msgid "cannot rename temporary file" msgstr "tilapäistä tiedostoa ei voi nimetä uudelleen" #: nss/makedb.c:527 nss/makedb.c:550 #, c-format msgid "cannot create search tree" msgstr "" #: nss/makedb.c:556 msgid "duplicate key" msgstr "avaimen kaksoiskappale" #: nss/makedb.c:568 #, c-format msgid "problems while reading `%s'" msgstr "ongelmia luettaessa tiedostoa ”%s”" #: nss/makedb.c:795 #, c-format msgid "failed to write new database file" msgstr "uuden tietokantatiedoston kirjoittaminen epäonnistui" #: nss/makedb.c:808 #, c-format msgid "cannot stat database file" msgstr "" #: nss/makedb.c:813 #, c-format msgid "cannot map database file" msgstr "" #: nss/makedb.c:816 #, c-format msgid "file not a database file" msgstr "" #: nss/makedb.c:867 #, c-format msgid "cannot set file creation context for `%s'" msgstr "" #: posix/getconf.c:400 #, c-format msgid "Usage: %s [-v specification] variable_name [pathname]\n" msgstr "Käyttö: %s [-v määrittely] muuttujanimi [polku]\n" #: posix/getconf.c:403 #, c-format msgid " %s -a [pathname]\n" msgstr "" #: posix/getconf.c:479 #, c-format msgid "" "Usage: getconf [-v SPEC] VAR\n" " or: getconf [-v SPEC] PATH_VAR PATH\n" "\n" "Get the configuration value for variable VAR, or for variable PATH_VAR\n" "for path PATH. If SPEC is given, give values for compilation\n" "environment SPEC.\n" "\n" msgstr "" #: posix/getconf.c:537 #, c-format msgid "unknown specification \"%s\"" msgstr "tuntematon määrittely ”%s”" #: posix/getconf.c:589 #, c-format msgid "Couldn't execute %s" msgstr "" #: posix/getconf.c:633 posix/getconf.c:649 msgid "undefined" msgstr "määrittelemätön" #: posix/getconf.c:671 #, c-format msgid "Unrecognized variable `%s'" msgstr "Tunnistamaton muuttuja ”%s”" #: posix/getopt.c:592 posix/getopt.c:621 #, c-format msgid "%s: option '%s' is ambiguous; possibilities:" msgstr "" #: posix/getopt.c:662 posix/getopt.c:666 #, c-format msgid "%s: option '--%s' doesn't allow an argument\n" msgstr "%s: valitsin ”--%s” ei salli argumenttia\n" #: posix/getopt.c:675 posix/getopt.c:680 #, c-format msgid "%s: option '%c%s' doesn't allow an argument\n" msgstr "%s: valitsin ”%c%s” ei salli argumenttia\n" #: posix/getopt.c:723 posix/getopt.c:742 #, c-format msgid "%s: option '--%s' requires an argument\n" msgstr "" #: posix/getopt.c:780 posix/getopt.c:783 #, c-format msgid "%s: unrecognized option '--%s'\n" msgstr "%s: tunnistamaton valitsin ”--%s”\n" #: posix/getopt.c:791 posix/getopt.c:794 #, c-format msgid "%s: unrecognized option '%c%s'\n" msgstr "%s: tunnistamaton valitsin ”%c%s”\n" #: posix/getopt.c:843 posix/getopt.c:846 #, c-format msgid "%s: invalid option -- '%c'\n" msgstr "%s: virheellinen valitsin -- ”%c”\n" #: posix/getopt.c:899 posix/getopt.c:916 posix/getopt.c:1126 #: posix/getopt.c:1144 #, c-format msgid "%s: option requires an argument -- '%c'\n" msgstr "%s: valitsin vaatii argumentin -- ”%c”\n" #: posix/getopt.c:972 posix/getopt.c:988 #, c-format msgid "%s: option '-W %s' is ambiguous\n" msgstr "%s: valitsin ”-W %s” on moniselitteinen\n" #: posix/getopt.c:1012 posix/getopt.c:1030 #, c-format msgid "%s: option '-W %s' doesn't allow an argument\n" msgstr "%s: valitsin ”-W %s” ei salli argumenttia\n" #: posix/getopt.c:1051 posix/getopt.c:1069 #, c-format msgid "%s: option '-W %s' requires an argument\n" msgstr "" #: posix/regcomp.c:140 msgid "No match" msgstr "Ei vastaavuutta" #: posix/regcomp.c:143 msgid "Invalid regular expression" msgstr "Virheellinen säännöllinen ilmaus" #: posix/regcomp.c:146 msgid "Invalid collation character" msgstr "Virheellinen vertailumerkki" #: posix/regcomp.c:149 msgid "Invalid character class name" msgstr "Virheellinen merkkiluokan nimi" #: posix/regcomp.c:152 msgid "Trailing backslash" msgstr "Kenoviiva lopussa" #: posix/regcomp.c:155 msgid "Invalid back reference" msgstr "Virheellinen takaisinviittaus" #: posix/regcomp.c:158 msgid "Unmatched [ or [^" msgstr "Pariton [ tai [^" #: posix/regcomp.c:161 msgid "Unmatched ( or \\(" msgstr "Pariton ( tai \\(" #: posix/regcomp.c:164 msgid "Unmatched \\{" msgstr "Pariton \\{" #: posix/regcomp.c:167 msgid "Invalid content of \\{\\}" msgstr "Virheellinen \\{\\}:n sisältö" #: posix/regcomp.c:170 msgid "Invalid range end" msgstr "Virheellinen välin loppu" #: posix/regcomp.c:173 msgid "Memory exhausted" msgstr "Muisti lopussa" #: posix/regcomp.c:176 msgid "Invalid preceding regular expression" msgstr "Virheellinen edeltävä säännöllinen ilmaus" #: posix/regcomp.c:179 msgid "Premature end of regular expression" msgstr "Ennenaikainen säännöllisen ilmauksen loppu" #: posix/regcomp.c:182 msgid "Regular expression too big" msgstr "Liian suuri säännöllinen ilmaus" #: posix/regcomp.c:185 msgid "Unmatched ) or \\)" msgstr "Pariton ) tai \\)" #: posix/regcomp.c:673 msgid "No previous regular expression" msgstr "Ei edeltävää säännöllistä lauseketta" #: posix/wordexp.c:1852 msgid "parameter null or not set" msgstr "parametri on null tai asettamatta" #: resolv/herror.c:68 msgid "Resolver Error 0 (no error)" msgstr "Selvitysvirhe 0 (ei virhettä)" #: resolv/herror.c:69 msgid "Unknown host" msgstr "Tuntematon konenimi" #: resolv/herror.c:70 msgid "Host name lookup failure" msgstr "Konenimen hakuvirhe" #: resolv/herror.c:71 msgid "Unknown server error" msgstr "Tuntematon palvelinvirhe" #: resolv/herror.c:72 msgid "No address associated with name" msgstr "Nimeen ei liity osoitetta" #: resolv/herror.c:107 msgid "Resolver internal error" msgstr "Sisäinen selvitysvirhe" #: resolv/herror.c:110 msgid "Unknown resolver error" msgstr "Tuntematon selvitysvirhe" #: resolv/res_hconf.c:126 #, c-format msgid "%s: line %d: cannot specify more than %d trim domains" msgstr "%s: rivi %d: voidaan määritellä korkeintaan %d ”trim”-toimialuetta" #: resolv/res_hconf.c:147 #, c-format msgid "%s: line %d: list delimiter not followed by domain" msgstr "%s: rivi %d: listarajoittimen jälkeen ei ole toimialuetta" #: resolv/res_hconf.c:206 #, c-format msgid "%s: line %d: expected `on' or `off', found `%s'\n" msgstr "%s: rivi %d: odotettiin ”on” tai ”off”, löytyi ”%s”\n" #: resolv/res_hconf.c:249 #, c-format msgid "%s: line %d: bad command `%s'\n" msgstr "%s: rivi %d: virheellinen komento ”%s”\n" #: resolv/res_hconf.c:284 #, c-format msgid "%s: line %d: ignoring trailing garbage `%s'\n" msgstr "%s: rivi %d: ei huomioida loppuroskaa ”%s”\n" #: stdio-common/psiginfo-data.h:2 msgid "Illegal opcode" msgstr "" #: stdio-common/psiginfo-data.h:3 msgid "Illegal operand" msgstr "Virheellinen operandi" #: stdio-common/psiginfo-data.h:4 msgid "Illegal addressing mode" msgstr "" #: stdio-common/psiginfo-data.h:5 msgid "Illegal trap" msgstr "Virheellinen ansa" #: stdio-common/psiginfo-data.h:6 msgid "Privileged opcode" msgstr "" #: stdio-common/psiginfo-data.h:7 msgid "Privileged register" msgstr "" #: stdio-common/psiginfo-data.h:8 msgid "Coprocessor error" msgstr "Apusuorittimen virhe" #: stdio-common/psiginfo-data.h:9 msgid "Internal stack error" msgstr "Sisäinen pinovirhe" #: stdio-common/psiginfo-data.h:12 msgid "Integer divide by zero" msgstr "Kokonaisluvun jako nollalla" #: stdio-common/psiginfo-data.h:13 msgid "Integer overflow" msgstr "Kokonaisluvun ylivuoto" #: stdio-common/psiginfo-data.h:14 msgid "Floating-point divide by zero" msgstr "Liukuluvun jako nollalla" #: stdio-common/psiginfo-data.h:15 msgid "Floating-point overflow" msgstr "Liukuluvun ylivuoto" #: stdio-common/psiginfo-data.h:16 msgid "Floating-point underflow" msgstr "Liukuluvun alivuoto" #: stdio-common/psiginfo-data.h:17 msgid "Floating-poing inexact result" msgstr "Liukuluvun epätarkka tulos" #: stdio-common/psiginfo-data.h:18 msgid "Invalid floating-point operation" msgstr "Virheellinen liukulukuoperaatio" #: stdio-common/psiginfo-data.h:19 msgid "Subscript out of range" msgstr "Alaindeksi on sallitun välin ulkopuolella" #: stdio-common/psiginfo-data.h:22 msgid "Address not mapped to object" msgstr "" #: stdio-common/psiginfo-data.h:23 msgid "Invalid permissions for mapped object" msgstr "" #: stdio-common/psiginfo-data.h:26 msgid "Invalid address alignment" msgstr "" #: stdio-common/psiginfo-data.h:27 msgid "Nonexisting physical address" msgstr "Olematon fyysinen osoite" #: stdio-common/psiginfo-data.h:28 msgid "Object-specific hardware error" msgstr "" #: stdio-common/psiginfo-data.h:31 msgid "Process breakpoint" msgstr "" #: stdio-common/psiginfo-data.h:32 msgid "Process trace trap" msgstr "" #: stdio-common/psiginfo-data.h:35 msgid "Child has exited" msgstr "Lapsi lopetti" #: stdio-common/psiginfo-data.h:36 msgid "Child has terminated abnormally and did not create a core file" msgstr "" #: stdio-common/psiginfo-data.h:37 msgid "Child has terminated abnormally and created a core file" msgstr "" #: stdio-common/psiginfo-data.h:38 msgid "Traced child has trapped" msgstr "" #: stdio-common/psiginfo-data.h:39 msgid "Child has stopped" msgstr "Lapsi on pysähtynyt" #: stdio-common/psiginfo-data.h:40 msgid "Stopped child has continued" msgstr "Pysähtynyt lapsi on jatkanut" #: stdio-common/psiginfo-data.h:43 msgid "Data input available" msgstr "" #: stdio-common/psiginfo-data.h:44 msgid "Output buffers available" msgstr "" #: stdio-common/psiginfo-data.h:45 msgid "Input message available" msgstr "Syöteviesti saatavilla" #: stdio-common/psiginfo-data.h:46 timezone/zdump.c:541 timezone/zic.c:483 msgid "I/O error" msgstr "I/O-virhe" #: stdio-common/psiginfo-data.h:47 msgid "High priority input available" msgstr "" #: stdio-common/psiginfo-data.h:48 msgid "Device disconnected" msgstr "Laitetta irrotettu" #: stdio-common/psiginfo.c:139 msgid "Signal sent by kill()" msgstr "" #: stdio-common/psiginfo.c:142 msgid "Signal sent by sigqueue()" msgstr "" #: stdio-common/psiginfo.c:145 msgid "Signal generated by the expiration of a timer" msgstr "" #: stdio-common/psiginfo.c:148 msgid "Signal generated by the completion of an asynchronous I/O request" msgstr "" #: stdio-common/psiginfo.c:152 msgid "" "Signal generated by the arrival of a message on an empty message queue" msgstr "" #: stdio-common/psiginfo.c:157 msgid "Signal sent by tkill()" msgstr "" #: stdio-common/psiginfo.c:162 msgid "" "Signal generated by the completion of an asynchronous name lookup request" msgstr "" #: stdio-common/psiginfo.c:168 msgid "Signal generated by the completion of an I/O request" msgstr "" #: stdio-common/psiginfo.c:174 msgid "Signal sent by the kernel" msgstr "" #: stdio-common/psiginfo.c:198 #, c-format msgid "Unknown signal %d\n" msgstr "Tuntematon signaali %d\n" #: stdio-common/psignal.c:43 #, c-format msgid "%s%sUnknown signal %d\n" msgstr "%s%sTuntematon signaali %d\n" #: stdio-common/psignal.c:44 msgid "Unknown signal" msgstr "Tuntematon signaali" #: string/_strerror.c:45 sysdeps/mach/_strerror.c:86 msgid "Unknown error " msgstr "Tuntematon virhe " #: string/strerror.c:41 msgid "Unknown error" msgstr "Tuntematon virhe" #: string/strsignal.c:60 #, c-format msgid "Real-time signal %d" msgstr "Reaaliaikasignaali %d" #: string/strsignal.c:64 #, c-format msgid "Unknown signal %d" msgstr "Tuntematon signaali %d" #: sunrpc/auth_unix.c:111 sunrpc/clnt_tcp.c:123 sunrpc/clnt_udp.c:135 #: sunrpc/clnt_unix.c:124 sunrpc/svc_tcp.c:188 sunrpc/svc_tcp.c:233 #: sunrpc/svc_udp.c:160 sunrpc/svc_unix.c:188 sunrpc/svc_unix.c:229 #: sunrpc/xdr.c:627 sunrpc/xdr.c:787 sunrpc/xdr_array.c:101 #: sunrpc/xdr_rec.c:152 sunrpc/xdr_ref.c:78 msgid "out of memory\n" msgstr "muisti lopussa\n" #: sunrpc/auth_unix.c:349 msgid "auth_unix.c: Fatal marshalling problem" msgstr "auth_none.c: Vakava serialisointiongelma" #: sunrpc/clnt_perr.c:95 sunrpc/clnt_perr.c:111 #, c-format msgid "%s: %s; low version = %lu, high version = %lu" msgstr "%s: %s; alaversio = %lu, yläversio = %lu" #: sunrpc/clnt_perr.c:102 #, c-format msgid "%s: %s; why = %s\n" msgstr "%s: %s; syy = %s\n" #: sunrpc/clnt_perr.c:104 #, c-format msgid "%s: %s; why = (unknown authentication error - %d)\n" msgstr "%s: %s; syy = (tuntematon todennusvirhe - %d)\n" #: sunrpc/clnt_perr.c:153 msgid "RPC: Success" msgstr "RPC: Onnistui" #: sunrpc/clnt_perr.c:156 msgid "RPC: Can't encode arguments" msgstr "RPC: Argumentteja ei voi koodata" #: sunrpc/clnt_perr.c:160 msgid "RPC: Can't decode result" msgstr "RPC: Tulosta ei voi selvittää" #: sunrpc/clnt_perr.c:164 msgid "RPC: Unable to send" msgstr "RPC: Lähetys ei onnistu" #: sunrpc/clnt_perr.c:168 msgid "RPC: Unable to receive" msgstr "RPC: Vastaanotto ei onnistu" #: sunrpc/clnt_perr.c:172 msgid "RPC: Timed out" msgstr "RPC: Aikakatkaistu" #: sunrpc/clnt_perr.c:176 msgid "RPC: Incompatible versions of RPC" msgstr "RPC: Epäyhteensopivat RPC:n versiot" #: sunrpc/clnt_perr.c:180 msgid "RPC: Authentication error" msgstr "RPC: Todennusvirhe" #: sunrpc/clnt_perr.c:184 msgid "RPC: Program unavailable" msgstr "RPC: Ohjelma ei ole käytettävissä" #: sunrpc/clnt_perr.c:188 msgid "RPC: Program/version mismatch" msgstr "RPC: Ohjelma/versio ei täsmää" #: sunrpc/clnt_perr.c:192 msgid "RPC: Procedure unavailable" msgstr "RPC: Proseduuri ei ole käytettävissä" #: sunrpc/clnt_perr.c:196 msgid "RPC: Server can't decode arguments" msgstr "RPC: Palvelin ei voi selvittää argumentteja" #: sunrpc/clnt_perr.c:200 msgid "RPC: Remote system error" msgstr "RPC: Etäjärjestelmän virhe" #: sunrpc/clnt_perr.c:204 msgid "RPC: Unknown host" msgstr "RPC: Tuntematon konenimi" #: sunrpc/clnt_perr.c:208 msgid "RPC: Unknown protocol" msgstr "RPC: Tuntematon protokolla" #: sunrpc/clnt_perr.c:212 msgid "RPC: Port mapper failure" msgstr "RPC: Porttikartoittajan virhe" #: sunrpc/clnt_perr.c:216 msgid "RPC: Program not registered" msgstr "RPC: Ohjelma ei ole rekisteröity" #: sunrpc/clnt_perr.c:220 msgid "RPC: Failed (unspecified error)" msgstr "RPC: Epäonnistui (määrittelemätön virhe)" #: sunrpc/clnt_perr.c:261 msgid "RPC: (unknown error code)" msgstr "RPC: (tuntematon virhekoodi)" #: sunrpc/clnt_perr.c:333 msgid "Authentication OK" msgstr "Todennus OK" #: sunrpc/clnt_perr.c:336 msgid "Invalid client credential" msgstr "Virheellinen asiakkaan valtuustieto" #: sunrpc/clnt_perr.c:340 msgid "Server rejected credential" msgstr "Palvelin torjui valtuustiedon" #: sunrpc/clnt_perr.c:344 msgid "Invalid client verifier" msgstr "Virheellinen asiakkaan varmistaja" #: sunrpc/clnt_perr.c:348 msgid "Server rejected verifier" msgstr "Palvelin hylkäsi todennuksen" #: sunrpc/clnt_perr.c:352 msgid "Client credential too weak" msgstr "Asiakkaan valtuustieto on liian heikko" #: sunrpc/clnt_perr.c:356 msgid "Invalid server verifier" msgstr "Virheellinen palvelintodennus" #: sunrpc/clnt_perr.c:360 msgid "Failed (unspecified error)" msgstr "Epäonnistui (määrittelemätön virhe)" #: sunrpc/clnt_raw.c:115 msgid "clnt_raw.c: fatal header serialization error" msgstr "" #: sunrpc/pm_getmaps.c:77 msgid "pmap_getmaps.c: rpc problem" msgstr "pmap_getmaps.c: rpc-ongelma" #: sunrpc/pmap_clnt.c:127 msgid "Cannot register service" msgstr "Palvelua ei voi rekisteröidä" #: sunrpc/pmap_rmt.c:244 msgid "Cannot create socket for broadcast rpc" msgstr "Yleislähetys-rpc:lle ei voi luoda pistoketta" #: sunrpc/pmap_rmt.c:251 msgid "Cannot set socket option SO_BROADCAST" msgstr "Pistokevalitsinta SO_BROADCAST ei voi asettaa" #: sunrpc/pmap_rmt.c:303 msgid "Cannot send broadcast packet" msgstr "Yleislähetyspakettia ei voi lähettää" #: sunrpc/pmap_rmt.c:328 msgid "Broadcast poll problem" msgstr "Yleislähetyskiertokyselyongelma" #: sunrpc/pmap_rmt.c:341 msgid "Cannot receive reply to broadcast" msgstr "Vastausta yleislähetykseen ei pystytä vastaanottamaan" #: sunrpc/rpc_main.c:281 #, c-format msgid "%s: output would overwrite %s\n" msgstr "%s: tuloste ylikirjoittaisi tiedoston %s\n" #: sunrpc/rpc_main.c:288 #, c-format msgid "%s: unable to open %s: %m\n" msgstr "%s: tiedostoa %s ei voi avata: %m\n" #: sunrpc/rpc_main.c:300 #, c-format msgid "%s: while writing output %s: %m" msgstr "%s: kirjoitettaessa tulostetta %s: %m" #: sunrpc/rpc_main.c:336 sunrpc/rpc_main.c:375 #, c-format msgid "cannot find C preprocessor: %s\n" msgstr "C-esikääntäjää ei löydy: %s\n" #: sunrpc/rpc_main.c:411 #, c-format msgid "%s: C preprocessor failed with signal %d\n" msgstr "%s: C-esikääntäjä epäonnistui signaalilla %d\n" #: sunrpc/rpc_main.c:414 #, c-format msgid "%s: C preprocessor failed with exit code %d\n" msgstr "%s: C-esikääntäjä epäonnistui paluuarvolla %d\n" #: sunrpc/rpc_main.c:454 #, c-format msgid "illegal nettype: `%s'\n" msgstr "virheellinen verkkotyyppi: ”%s”\n" #: sunrpc/rpc_main.c:1089 #, c-format msgid "rpcgen: too many defines\n" msgstr "rpcgen: liian monta määrittelyä\n" #: sunrpc/rpc_main.c:1101 #, c-format msgid "rpcgen: arglist coding error\n" msgstr "rpcgen: argumenttillistan koodausvirhe\n" #. TRANS: the file will not be removed; this is an #. TRANS: informative message. #: sunrpc/rpc_main.c:1134 #, c-format msgid "file `%s' already exists and may be overwritten\n" msgstr "tiedosto ”%s” on olemassa ja saatetaan ylikirjoittaa\n" #: sunrpc/rpc_main.c:1179 #, c-format msgid "Cannot specify more than one input file!\n" msgstr "Voidaan antaa vain yksi syötetiedosto!\n" #: sunrpc/rpc_main.c:1349 #, c-format msgid "This implementation doesn't support newstyle or MT-safe code!\n" msgstr "Tämä toteutus ei tue uudentyyppistä MT-turvallista koodia!\n" #: sunrpc/rpc_main.c:1358 #, c-format msgid "Cannot use netid flag with inetd flag!\n" msgstr "Netid-lippua ei voi käyttää inetd-lipun kanssa!\n" #: sunrpc/rpc_main.c:1367 #, c-format msgid "Cannot use netid flag without TIRPC!\n" msgstr "Lippua netid ei voi käyttää ilman TIRPC:tä!\n" #: sunrpc/rpc_main.c:1374 #, c-format msgid "Cannot use table flags with newstyle!\n" msgstr "Table-lippuja ei voi käyttää ”newstyle”:n kanssa!\n" #: sunrpc/rpc_main.c:1393 #, c-format msgid "\"infile\" is required for template generation flags.\n" msgstr "”syötetiedosto” vaaditaan mallin luontilippuja varten.\n" #: sunrpc/rpc_main.c:1398 #, c-format msgid "Cannot have more than one file generation flag!\n" msgstr "Tiedostonluontilippuja voi olla vain yksi!\n" #: sunrpc/rpc_main.c:1407 #, c-format msgid "usage: %s infile\n" msgstr "käyttö: %s syötetiedosto\n" #: sunrpc/rpc_main.c:1408 #, c-format msgid "" "\t%s [-abkCLNTM][-Dname[=value]] [-i size] [-I [-K seconds]] [-Y path] " "infile\n" msgstr "" "\t%s [-abkCLNTM][-Dnimi[=arvo]] [-i koko] [-I [-K sekuntit]] [-Y polku] " "syötetiedosto\n" #: sunrpc/rpc_main.c:1410 #, c-format msgid "" "\t%s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o outfile] [infile]\n" msgstr "" "\t%s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o tulostiedosto] " "[syötetiedosto]\n" #: sunrpc/rpc_main.c:1412 #, c-format msgid "\t%s [-s nettype]* [-o outfile] [infile]\n" msgstr "\t%s [-s verkkotyyppi]* [-o tulostiedosto] [syötetiedosto]\n" #: sunrpc/rpc_main.c:1413 #, c-format msgid "\t%s [-n netid]* [-o outfile] [infile]\n" msgstr "\t%s [-n verkkoid]* [-o tulostiedosto] [syötetiedosto]\n" #: sunrpc/rpc_main.c:1421 #, c-format msgid "options:\n" msgstr "valitsimet:\n" #: sunrpc/rpc_main.c:1422 #, c-format msgid "-a\t\tgenerate all files, including samples\n" msgstr "" #: sunrpc/rpc_main.c:1423 #, c-format msgid "-b\t\tbackward compatibility mode (generates code for SunOS 4.1)\n" msgstr "" #: sunrpc/rpc_main.c:1424 #, c-format msgid "-c\t\tgenerate XDR routines\n" msgstr "" #: sunrpc/rpc_main.c:1425 #, c-format msgid "-C\t\tANSI C mode\n" msgstr "-C\t\tANSI C -tila\n" #: sunrpc/rpc_main.c:1426 #, c-format msgid "-Dname[=value]\tdefine a symbol (same as #define)\n" msgstr "" #: sunrpc/rpc_main.c:1427 #, c-format msgid "-h\t\tgenerate header file\n" msgstr "" #: sunrpc/rpc_main.c:1428 #, c-format msgid "-i size\t\tsize at which to start generating inline code\n" msgstr "" #: sunrpc/rpc_main.c:1429 #, c-format msgid "-I\t\tgenerate code for inetd support in server (for SunOS 4.1)\n" msgstr "" #: sunrpc/rpc_main.c:1430 #, c-format msgid "-K seconds\tserver exits after K seconds of inactivity\n" msgstr "" #: sunrpc/rpc_main.c:1431 #, c-format msgid "-l\t\tgenerate client side stubs\n" msgstr "" #: sunrpc/rpc_main.c:1432 #, c-format msgid "-L\t\tserver errors will be printed to syslog\n" msgstr "" #: sunrpc/rpc_main.c:1433 #, c-format msgid "-m\t\tgenerate server side stubs\n" msgstr "" #: sunrpc/rpc_main.c:1434 #, c-format msgid "-M\t\tgenerate MT-safe code\n" msgstr "" #: sunrpc/rpc_main.c:1435 #, c-format msgid "-n netid\tgenerate server code that supports named netid\n" msgstr "" #: sunrpc/rpc_main.c:1436 #, c-format msgid "-N\t\tsupports multiple arguments and call-by-value\n" msgstr "" #: sunrpc/rpc_main.c:1437 #, c-format msgid "-o outfile\tname of the output file\n" msgstr "" #: sunrpc/rpc_main.c:1438 #, c-format msgid "-s nettype\tgenerate server code that supports named nettype\n" msgstr "" #: sunrpc/rpc_main.c:1439 #, c-format msgid "-Sc\t\tgenerate sample client code that uses remote procedures\n" msgstr "" #: sunrpc/rpc_main.c:1440 #, c-format msgid "-Ss\t\tgenerate sample server code that defines remote procedures\n" msgstr "" #: sunrpc/rpc_main.c:1441 #, c-format msgid "-Sm \t\tgenerate makefile template \n" msgstr "" #: sunrpc/rpc_main.c:1442 #, c-format msgid "-t\t\tgenerate RPC dispatch table\n" msgstr "" #: sunrpc/rpc_main.c:1443 #, c-format msgid "-T\t\tgenerate code to support RPC dispatch tables\n" msgstr "" #: sunrpc/rpc_main.c:1444 #, c-format msgid "-Y path\t\tdirectory name to find C preprocessor (cpp)\n" msgstr "" #: sunrpc/rpc_main.c:1445 #, c-format msgid "-5\t\tSysVr4 compatibility mode\n" msgstr "" #: sunrpc/rpc_main.c:1446 #, c-format msgid "--help\t\tgive this help list\n" msgstr "" #: sunrpc/rpc_main.c:1447 #, c-format msgid "--version\tprint program version\n" msgstr "" #: sunrpc/rpc_main.c:1449 #, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" "%s.\n" msgstr "" "\n" "Katso ohjeet vikailmoitusten tekemiseen osoitteesta:\n" "%s.\n" #: sunrpc/rpc_scan.c:112 msgid "constant or identifier expected" msgstr "vakio tai tunniste odotettu" #: sunrpc/rpc_scan.c:308 msgid "illegal character in file: " msgstr "virheellinen merkki tiedostossa: " #: sunrpc/rpc_scan.c:347 sunrpc/rpc_scan.c:373 msgid "unterminated string constant" msgstr "päättämätön merkkijonovakio" #: sunrpc/rpc_scan.c:379 msgid "empty char string" msgstr "tyhjä char-merkkijono" #: sunrpc/rpc_scan.c:521 sunrpc/rpc_scan.c:531 msgid "preprocessor error" msgstr "esikääntäjävirhe" #: sunrpc/rpcinfo.c:243 sunrpc/rpcinfo.c:386 #, c-format msgid "program %lu is not available\n" msgstr "ohjelma %lu ei ole käytettävissä\n" #: sunrpc/rpcinfo.c:270 sunrpc/rpcinfo.c:316 sunrpc/rpcinfo.c:339 #: sunrpc/rpcinfo.c:410 sunrpc/rpcinfo.c:456 sunrpc/rpcinfo.c:479 #: sunrpc/rpcinfo.c:510 #, c-format msgid "program %lu version %lu is not available\n" msgstr "ohjelman %lu versio %lu ei ole käytettävissä\n" #: sunrpc/rpcinfo.c:515 #, c-format msgid "program %lu version %lu ready and waiting\n" msgstr "ohjelman %lu versio %lu valmis ja odottaa\n" #: sunrpc/rpcinfo.c:554 sunrpc/rpcinfo.c:561 msgid "rpcinfo: can't contact portmapper" msgstr "rpcinfo: porttikartoittajaan ei saada yhteyttä" #: sunrpc/rpcinfo.c:568 msgid "No remote programs registered.\n" msgstr "Etäohjelmia ei ole rekisteröity.\n" #: sunrpc/rpcinfo.c:572 msgid " program vers proto port\n" msgstr " ohjelmaversio proto portti\n" #: sunrpc/rpcinfo.c:611 msgid "(unknown)" msgstr "(tuntematon)" #: sunrpc/rpcinfo.c:633 #, c-format msgid "rpcinfo: broadcast failed: %s\n" msgstr "rpcinfo: yleislähetys epäonnistui: %s\n" #: sunrpc/rpcinfo.c:652 msgid "Sorry. You are not root\n" msgstr "Valitettavasti et ole root\n" #: sunrpc/rpcinfo.c:659 #, c-format msgid "rpcinfo: Could not delete registration for prog %s version %s\n" msgstr "rpcinfo: Ohjelman %s version %s rekisteröintiä ei voi poistaa\n" #: sunrpc/rpcinfo.c:668 msgid "Usage: rpcinfo [ -n portnum ] -u host prognum [ versnum ]\n" msgstr "" "Käyttö: rpcinfo [ -n portin_numero ] -u konenimi ohjelman_numero [ " "versionumero ]\n" #: sunrpc/rpcinfo.c:670 msgid " rpcinfo [ -n portnum ] -t host prognum [ versnum ]\n" msgstr "" " rpcinfo [ -n porttinumero ] -t konenimi ohjelmanumero [ versionumero " "]\n" #: sunrpc/rpcinfo.c:672 msgid " rpcinfo -p [ host ]\n" msgstr " rpcinfo -p [ konenimi ]\n" #: sunrpc/rpcinfo.c:673 msgid " rpcinfo -b prognum versnum\n" msgstr " rpcinfo -b ohjelmanumero versionumero\n" #: sunrpc/rpcinfo.c:674 msgid " rpcinfo -d prognum versnum\n" msgstr " rpcinfo -d ohjelmanumero versionumero\n" #: sunrpc/rpcinfo.c:698 #, c-format msgid "rpcinfo: %s is unknown service\n" msgstr "rpcinfo: %s on tuntematon palvelu\n" #: sunrpc/rpcinfo.c:732 #, c-format msgid "rpcinfo: %s is unknown host\n" msgstr "rpcinfo: %s on tuntematon konenimi\n" #: sunrpc/svc_run.c:71 msgid "svc_run: - out of memory" msgstr "svc_run: - muisti lopussa" #: sunrpc/svc_run.c:91 msgid "svc_run: - poll failed" msgstr "svc_run: - kiertokysely epäonnistui" #: sunrpc/svc_simple.c:80 #, c-format msgid "can't reassign procedure number %ld\n" msgstr "proseduurinumeroa %ld ei voi käyttää uudelleen\n" #: sunrpc/svc_simple.c:90 msgid "couldn't create an rpc server\n" msgstr "rpc-palvelinta ei voitu luoda\n" #: sunrpc/svc_simple.c:98 #, c-format msgid "couldn't register prog %ld vers %ld\n" msgstr "ohjelmaa %ld versio %ld ei voitu rekisteröidä\n" #: sunrpc/svc_simple.c:106 msgid "registerrpc: out of memory\n" msgstr "registerrpc: muisti lopussa\n" #: sunrpc/svc_simple.c:169 #, c-format msgid "trouble replying to prog %d\n" msgstr "ongelma ohjelmalle %d vastaamisessa\n" #: sunrpc/svc_simple.c:178 #, c-format msgid "never registered prog %d\n" msgstr "ohjelmaa %d ei koskaan rekisteröity\n" #: sunrpc/svc_tcp.c:164 msgid "svc_tcp.c - tcp socket creation problem" msgstr "svc_tcp.c - ongelma tcp-pistokkeen luomisessa" #: sunrpc/svc_tcp.c:179 msgid "svc_tcp.c - cannot getsockname or listen" msgstr "svc_tcp.c - ”getsockname” ja ”listen” eivät ole mahdollisia" #: sunrpc/svc_udp.c:135 msgid "svcudp_create: socket creation problem" msgstr "svcudp_create: ongelma pistokkeen luomisessa" #: sunrpc/svc_udp.c:149 msgid "svcudp_create - cannot getsockname" msgstr "svcudp_create - ”getsockname” ei ole mahdollinen" #: sunrpc/svc_udp.c:181 msgid "svcudp_create: xp_pad is too small for IP_PKTINFO\n" msgstr "svcudp_create: xp_pad on liian pieni IP_PKTINFO:lle\n" #: sunrpc/svc_udp.c:480 msgid "enablecache: cache already enabled" msgstr "enablecache: välimuisti on jo käytössä" #: sunrpc/svc_udp.c:486 msgid "enablecache: could not allocate cache" msgstr "enablecache: välimuistin varaaminen ei onnistunut" #: sunrpc/svc_udp.c:495 msgid "enablecache: could not allocate cache data" msgstr "enablecache: välimuistidatan muistinvaraus ei onnistunut" #: sunrpc/svc_udp.c:503 msgid "enablecache: could not allocate cache fifo" msgstr "enablecache: välimuistififon muistinvaraus ei onnistunut" #: sunrpc/svc_udp.c:539 msgid "cache_set: victim not found" msgstr "cache_set: uhria ei löydy" #: sunrpc/svc_udp.c:550 msgid "cache_set: victim alloc failed" msgstr "cache_set uhrin varaus epäonnistui" #: sunrpc/svc_udp.c:557 msgid "cache_set: could not allocate new rpc_buffer" msgstr "cache_set: uuden ”rpc_buffer”:in muistinvaraus ei onnistunut" #: sunrpc/svc_unix.c:162 msgid "svc_unix.c - AF_UNIX socket creation problem" msgstr "svc_unix.c - ongelma AF_UNIX-pistokkeen luomisessa" #: sunrpc/svc_unix.c:178 msgid "svc_unix.c - cannot getsockname or listen" msgstr "svc_unix.c - ”getsockname” ja ”listen” eivät ole mahdollisia" #: sysdeps/generic/siglist.h:28 msgid "Hangup" msgstr "Linjankatkaisu" #: sysdeps/generic/siglist.h:29 msgid "Interrupt" msgstr "Keskeytys" #: sysdeps/generic/siglist.h:30 msgid "Quit" msgstr "Lopetettu" #: sysdeps/generic/siglist.h:31 msgid "Illegal instruction" msgstr "Virheellinen käsky" #: sysdeps/generic/siglist.h:32 msgid "Trace/breakpoint trap" msgstr "Jäljitys/katkaisupisteansa" #: sysdeps/generic/siglist.h:33 msgid "Aborted" msgstr "Keskeytetty" #: sysdeps/generic/siglist.h:34 msgid "Floating point exception" msgstr "Liukulukupoikkeus" #: sysdeps/generic/siglist.h:35 msgid "Killed" msgstr "Tapettu" #: sysdeps/generic/siglist.h:36 msgid "Bus error" msgstr "Väylävirhe" #: sysdeps/generic/siglist.h:37 msgid "Segmentation fault" msgstr "Muistialueen ylitys" #. TRANS Broken pipe; 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 unless it has handled or blocked @code{SIGPIPE}. #: sysdeps/generic/siglist.h:38 sysdeps/gnu/errlist.c:360 msgid "Broken pipe" msgstr "Katkennut putki" #: sysdeps/generic/siglist.h:39 msgid "Alarm clock" msgstr "Herätyskello" #: sysdeps/generic/siglist.h:40 msgid "Terminated" msgstr "Päätetty" #: sysdeps/generic/siglist.h:41 msgid "Urgent I/O condition" msgstr "Kiireellinen I/O-ehto" #: sysdeps/generic/siglist.h:42 msgid "Stopped (signal)" msgstr "Pysäytetty (signaali)" #: sysdeps/generic/siglist.h:43 msgid "Stopped" msgstr "Pysäytetty" #: sysdeps/generic/siglist.h:44 msgid "Continued" msgstr "Jatkettu" #: sysdeps/generic/siglist.h:45 msgid "Child exited" msgstr "Lapsi lopetti" #: sysdeps/generic/siglist.h:46 msgid "Stopped (tty input)" msgstr "Pysäytetty (päätteen syöte)" #: sysdeps/generic/siglist.h:47 msgid "Stopped (tty output)" msgstr "Pysäytetty (päätteen tuloste)" #: sysdeps/generic/siglist.h:48 msgid "I/O possible" msgstr "I/O mahdollista" #: sysdeps/generic/siglist.h:49 msgid "CPU time limit exceeded" msgstr "Suoritinaikaraja ylittynyt" #: sysdeps/generic/siglist.h:50 msgid "File size limit exceeded" msgstr "Tiedoston kokoraja ylitetty" #: sysdeps/generic/siglist.h:51 msgid "Virtual timer expired" msgstr "Virtuaaliajastin vanhentunut" #: sysdeps/generic/siglist.h:52 msgid "Profiling timer expired" msgstr "Profilointiajastin vanhentunut" #: sysdeps/generic/siglist.h:53 msgid "User defined signal 1" msgstr "Käyttäjän määrittelemä signaali 1" #: sysdeps/generic/siglist.h:54 msgid "User defined signal 2" msgstr "Käyttäjän määrittelemä signaali 2" #: sysdeps/generic/siglist.h:58 msgid "EMT trap" msgstr "EMT-ansa" #: sysdeps/generic/siglist.h:61 msgid "Bad system call" msgstr "Virheellinen järjestelmäkutsu" #: sysdeps/generic/siglist.h:64 msgid "Stack fault" msgstr "Pinovirhe" #: sysdeps/generic/siglist.h:67 msgid "Information request" msgstr "Tietopyyntö" #: sysdeps/generic/siglist.h:69 msgid "Power failure" msgstr "Sähkökatko" #: sysdeps/generic/siglist.h:72 msgid "Resource lost" msgstr "Resurssi menetetty" #: sysdeps/generic/siglist.h:75 msgid "Window changed" msgstr "Ikkuna vaihtunut" #. TRANS Operation not permitted; only the owner of the file (or other resource) #. TRANS or processes with special privileges can perform the operation. #: sysdeps/gnu/errlist.c:26 msgid "Operation not permitted" msgstr "Toiminto ei ole sallittu" #. TRANS No process matches the specified process ID. #: sysdeps/gnu/errlist.c:46 msgid "No such process" msgstr "Prosessia ei ole" #. TRANS Interrupted function call; 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 Primitives}. #: sysdeps/gnu/errlist.c:61 msgid "Interrupted system call" msgstr "Keskeytetty järjestelmäkutsu" #. TRANS Input/output error; usually used for physical read or write errors. #: sysdeps/gnu/errlist.c:70 msgid "Input/output error" msgstr "I/O-virhe" #. TRANS No such device or address. 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. #: sysdeps/gnu/errlist.c:83 msgid "No such device or address" msgstr "Laitetta tai osoitetta ei ole" #. TRANS Argument list too long; 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{}. #: sysdeps/gnu/errlist.c:95 msgid "Argument list too long" msgstr "Argumenttilista on liian pitkä" #. TRANS Invalid executable file format. This condition is detected by the #. TRANS @code{exec} functions; see @ref{Executing a File}. #: sysdeps/gnu/errlist.c:105 msgid "Exec format error" msgstr "Käynnistettävän tiedoston muoto virheellinen" #. TRANS Bad file descriptor; 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). #: sysdeps/gnu/errlist.c:116 msgid "Bad file descriptor" msgstr "Virheellinen tiedostokahva" #. TRANS There are no child processes. This error happens on operations that are #. TRANS supposed to manipulate child processes, when there aren't any processes #. TRANS to manipulate. #: sysdeps/gnu/errlist.c:127 msgid "No child processes" msgstr "Ei lapsiprosesseja" #. TRANS Deadlock avoided; 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. #: sysdeps/gnu/errlist.c:139 msgid "Resource deadlock avoided" msgstr "Resurssiumpikuja vältetty" #. TRANS No memory available. The system cannot allocate more virtual memory #. TRANS because its capacity is full. #: sysdeps/gnu/errlist.c:149 msgid "Cannot allocate memory" msgstr "Muistin varaaminen ei onnistu" #. TRANS Bad address; an invalid pointer was detected. #. TRANS On @gnuhurdsystems{}, this error never happens; you get a signal instead. #: sysdeps/gnu/errlist.c:168 msgid "Bad address" msgstr "Virheellinen osoite" #. 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. #: sysdeps/gnu/errlist.c:179 msgid "Block device required" msgstr "Lohkolaite vaaditaan" #. TRANS Resource busy; 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. #: sysdeps/gnu/errlist.c:190 msgid "Device or resource busy" msgstr "Laite tai resurssi varattu" #. TRANS File exists; an existing file was specified in a context where it only #. TRANS makes sense to specify a new file. #: sysdeps/gnu/errlist.c:200 msgid "File exists" msgstr "Tiedosto on olemassa" #. 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}). #: sysdeps/gnu/errlist.c:211 msgid "Invalid cross-device link" msgstr "Virheellinen laitteiden välinen linkki" #. TRANS The wrong type of device was given to a function that expects a #. TRANS particular sort of device. #: sysdeps/gnu/errlist.c:221 msgid "No such device" msgstr "Laitetta ei ole" #. TRANS A file that isn't a directory was specified when a directory is required. #: sysdeps/gnu/errlist.c:230 msgid "Not a directory" msgstr "Ei ole hakemisto" #. TRANS File is a directory; you cannot open a directory for writing, #. TRANS or create or remove hard links to it. #: sysdeps/gnu/errlist.c:240 msgid "Is a directory" msgstr "On hakemisto" #. TRANS Invalid argument. This is used to indicate various kinds of problems #. TRANS with passing the wrong argument to a library function. #: sysdeps/gnu/errlist.c:250 msgid "Invalid argument" msgstr "Virheellinen argumentti" #. 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 to increase the @code{RLIMIT_NOFILE} limit or make it unlimited; #. TRANS @pxref{Limits on Resources}. #: sysdeps/gnu/errlist.c:265 msgid "Too many open files" msgstr "Liian monta avointa tiedostoa" #. 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{}. #: sysdeps/gnu/errlist.c:276 msgid "Too many open files in system" msgstr "Liian monta avointa tiedostoa järjestelmässä" #. TRANS Inappropriate I/O control operation, such as trying to set terminal #. TRANS modes on an ordinary file. #: sysdeps/gnu/errlist.c:286 msgid "Inappropriate ioctl for device" msgstr "Laitteelle sopimaton ioctl" #. 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 #. TRANS is not an error on @gnuhurdsystems{}; the text is copied as necessary. #: sysdeps/gnu/errlist.c:299 msgid "Text file busy" msgstr "Tekstitiedosto varattu" #. TRANS File too big; the size of a file would be larger than allowed by the system. #: sysdeps/gnu/errlist.c:308 msgid "File too large" msgstr "Liian suuri tiedosto" #. TRANS No space left on device; write operation on a file failed because the #. TRANS disk is full. #: sysdeps/gnu/errlist.c:318 msgid "No space left on device" msgstr "Laitteella ei ole tilaa jäljellä" #. TRANS Invalid seek operation (such as on a pipe). #: sysdeps/gnu/errlist.c:327 msgid "Illegal seek" msgstr "Virheellinen siirto" #. TRANS An attempt was made to modify something on a read-only file system. #: sysdeps/gnu/errlist.c:336 msgid "Read-only file system" msgstr "Kirjoitussuojattu tiedostojärjestelmä" #. TRANS Too many links; 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}). #: sysdeps/gnu/errlist.c:347 msgid "Too many links" msgstr "Liian monta linkkiä" #. TRANS Domain error; used by mathematical functions when an argument value does #. TRANS not fall into the domain over which the function is defined. #: sysdeps/gnu/errlist.c:370 msgid "Numerical argument out of domain" msgstr "Numeerinen argumentti ei kuulu määrittelyjoukkoon" #. TRANS Range error; used by mathematical functions when the result value is #. TRANS not representable because of overflow or underflow. #: sysdeps/gnu/errlist.c:380 msgid "Numerical result out of range" msgstr "Numeerinen tulos on sallitun välin ulkopuolella" #. TRANS Resource temporarily unavailable; 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 #. TRANS @itemize @bullet #. TRANS @item #. TRANS An operation that would block was attempted on an object that has #. TRANS non-blocking mode selected. Trying the same operation again will block #. TRANS until some external condition makes it possible to read, write, or #. TRANS connect (whatever the operation). You can use @code{select} to find out #. TRANS when the operation will be possible; @pxref{Waiting for I/O}. #. TRANS #. TRANS @strong{Portability Note:} In many older Unix systems, this condition #. TRANS was indicated by @code{EWOULDBLOCK}, which was a distinct error code #. TRANS different from @code{EAGAIN}. To make your program portable, you should #. TRANS check for both codes and treat them the same. #. TRANS #. TRANS @item #. TRANS A temporary resource shortage made an operation impossible. @code{fork} #. TRANS can return this error. It indicates that the shortage is expected to #. TRANS pass, so your program can try the call again later and it may succeed. #. TRANS It is probably a good idea to delay for a few seconds before trying it #. TRANS again, to allow time for other processes to release scarce resources. #. TRANS Such shortages are usually fairly serious and affect the whole system, #. TRANS so usually an interactive program should report the error to the user #. TRANS and return to its command loop. #. TRANS @end itemize #: sysdeps/gnu/errlist.c:417 msgid "Resource temporarily unavailable" msgstr "Resurssi ei tilapäisesti ole käytettävissä" #. 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. #: sysdeps/gnu/errlist.c:430 msgid "Operation would block" msgstr "Toiminto pysähtyisi" #. 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 that #. TRANS the operation has begun and will take some time. Attempts to manipulate #. TRANS the object before the call completes return @code{EALREADY}. You can #. TRANS use the @code{select} function to find out when the pending operation #. TRANS has completed; @pxref{Waiting for I/O}. #: sysdeps/gnu/errlist.c:446 msgid "Operation now in progress" msgstr "Toiminto on nyt käynnissä" #. TRANS An operation is already in progress on an object that has non-blocking #. TRANS mode selected. #: sysdeps/gnu/errlist.c:456 msgid "Operation already in progress" msgstr "Toiminto on jo käynnissä" #. TRANS A file that isn't a socket was specified when a socket is required. #: sysdeps/gnu/errlist.c:465 msgid "Socket operation on non-socket" msgstr "Pistoketoiminto muulle kuin pistokkeelle" #. TRANS The size of a message sent on a socket was larger than the supported #. TRANS maximum size. #: sysdeps/gnu/errlist.c:475 msgid "Message too long" msgstr "Liian pitkä viesti" #. TRANS The socket type does not support the requested communications protocol. #: sysdeps/gnu/errlist.c:484 msgid "Protocol wrong type for socket" msgstr "Protokollan tyyppi on väärä pistokkeelle" #. TRANS You specified a socket option that doesn't make sense for the #. TRANS particular protocol being used by the socket. @xref{Socket Options}. #: sysdeps/gnu/errlist.c:494 msgid "Protocol not available" msgstr "Protokolla ei ole käytettävissä" #. 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}. #: sysdeps/gnu/errlist.c:505 msgid "Protocol not supported" msgstr "Protokolla ei ole tuettu" #. TRANS The socket type is not supported. #: sysdeps/gnu/errlist.c:514 msgid "Socket type not supported" msgstr "Pistoketyyppi ei ole tuettu" #. 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 #. TRANS particular operation; it is a generic indication that the server knows #. TRANS nothing to do for that call. #: sysdeps/gnu/errlist.c:528 msgid "Operation not supported" msgstr "Toiminto ei ole tuettu" #. TRANS The socket communications protocol family you requested is not supported. #: sysdeps/gnu/errlist.c:537 msgid "Protocol family not supported" msgstr "Protokollaperhe ei ole tuettu" #. 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}. #: sysdeps/gnu/errlist.c:547 msgid "Address family not supported by protocol" msgstr "Protokolla ei tue osoiteperhettä" #. TRANS The requested socket address is already in use. @xref{Socket Addresses}. #: sysdeps/gnu/errlist.c:556 msgid "Address already in use" msgstr "Osoite on jo käytössä" #. 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}. #: sysdeps/gnu/errlist.c:567 msgid "Cannot assign requested address" msgstr "Pyydettyä osoitetta ei voi asettaa" #. TRANS A socket operation failed because the network was down. #: sysdeps/gnu/errlist.c:576 msgid "Network is down" msgstr "Verkko on poissa käytöstä" #. TRANS A socket operation failed because the subnet containing the remote host #. TRANS was unreachable. #: sysdeps/gnu/errlist.c:586 msgid "Network is unreachable" msgstr "Verkkoa ei tavoiteta" #. TRANS A network connection was reset because the remote host crashed. #: sysdeps/gnu/errlist.c:595 msgid "Network dropped connection on reset" msgstr "Vastapää sulki yhteyden" #. TRANS A network connection was aborted locally. #: sysdeps/gnu/errlist.c:604 msgid "Software caused connection abort" msgstr "Ohjelmisto aiheutti yhteyden katkaisun" #. 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. #: sysdeps/gnu/errlist.c:615 msgid "Connection reset by peer" msgstr "Vastapää sulki yhteyden" #. 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. #: sysdeps/gnu/errlist.c:626 msgid "No buffer space available" msgstr "Puskuritilaa ei ole vapaana" #. TRANS You tried to connect a socket that is already connected. #. TRANS @xref{Connecting}. #: sysdeps/gnu/errlist.c:636 msgid "Transport endpoint is already connected" msgstr "Siirron vastapää on jo yhdistetty" #. 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. #: sysdeps/gnu/errlist.c:648 msgid "Transport endpoint is not connected" msgstr "Siirron vastapää ei ole yhdistetty" #. 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}. #: sysdeps/gnu/errlist.c:659 msgid "Destination address required" msgstr "Kohdeosoite vaaditaan" #. TRANS The socket has already been shut down. #: sysdeps/gnu/errlist.c:668 msgid "Cannot send after transport endpoint shutdown" msgstr "Siirron vastapään sulkemisen jälkeen ei voi lähettää" #. TRANS ??? #: sysdeps/gnu/errlist.c:677 msgid "Too many references: cannot splice" msgstr "Liian monta viittausta: ei voi yhdistellä" #. TRANS A socket operation with a specified timeout received no response during #. TRANS the timeout period. #: sysdeps/gnu/errlist.c:687 msgid "Connection timed out" msgstr "Yhteys aikakatkaistu" #. TRANS A remote host refused to allow the network connection (typically because #. TRANS it is not running the requested service). #: sysdeps/gnu/errlist.c:697 msgid "Connection refused" msgstr "Yhteys torjuttu" #. TRANS Too many levels of symbolic links were encountered in looking up a file name. #. TRANS This often indicates a cycle of symbolic links. #: sysdeps/gnu/errlist.c:707 msgid "Too many levels of symbolic links" msgstr "Liian monta symbolisten linkkien tasoa" #. 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}). #: sysdeps/gnu/errlist.c:718 msgid "File name too long" msgstr "Liian pitkä tiedostonimi" #. TRANS The remote host for a requested network connection is down. #: sysdeps/gnu/errlist.c:727 msgid "Host is down" msgstr "Kone on alhaalla" #. TRANS The remote host for a requested network connection is not reachable. #: sysdeps/gnu/errlist.c:736 msgid "No route to host" msgstr "Reititystä koneeseen ei ole" #. TRANS Directory not empty, where an empty directory was expected. Typically, #. TRANS this error occurs when you are trying to delete a directory. #: sysdeps/gnu/errlist.c:746 msgid "Directory not empty" msgstr "Hakemisto ei ole tyhjä" #. 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. #: sysdeps/gnu/errlist.c:757 msgid "Too many processes" msgstr "Liian monta prosessia" #. 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. #: sysdeps/gnu/errlist.c:767 msgid "Too many users" msgstr "Liian monta käyttäjää" #. TRANS The user's disk quota was exceeded. #: sysdeps/gnu/errlist.c:776 msgid "Disk quota exceeded" msgstr "Levykiintiö ylittynyt" #. TRANS Stale file handle. 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 file system. #: sysdeps/gnu/errlist.c:789 msgid "Stale file handle" msgstr "Vanhentunut tiedostokahva" #. 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.) #: sysdeps/gnu/errlist.c:801 msgid "Object is remote" msgstr "Tiedosto on etätiedosto" #. TRANS ??? #: sysdeps/gnu/errlist.c:810 msgid "RPC struct is bad" msgstr "RPC-rakenne on virheellinen" #. TRANS ??? #: sysdeps/gnu/errlist.c:819 msgid "RPC version wrong" msgstr "RPC-versio on väärä" #. TRANS ??? #: sysdeps/gnu/errlist.c:828 msgid "RPC program not available" msgstr "RPC-ohjelma ei ole käytettävissä" #. TRANS ??? #: sysdeps/gnu/errlist.c:837 msgid "RPC program version wrong" msgstr "RPC-ohjelman versio on väärä" #. TRANS ??? #: sysdeps/gnu/errlist.c:846 msgid "RPC bad procedure for program" msgstr "RPC: väärä proseduuri ohjelmalle" #. TRANS No locks available. 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. #: sysdeps/gnu/errlist.c:858 msgid "No locks available" msgstr "Lukkoja ei ole käytettävissä" #. TRANS Inappropriate file type or format. 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}. #: sysdeps/gnu/errlist.c:871 msgid "Inappropriate file type or format" msgstr "Sopimaton tiedostotyyppi tai -muoto" #. TRANS ??? #: sysdeps/gnu/errlist.c:880 msgid "Authentication error" msgstr "Todennusvirhe" #. TRANS ??? #: sysdeps/gnu/errlist.c:889 msgid "Need authenticator" msgstr "Tarvitaan todennin" #. TRANS Function not implemented. 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 the C library or the operating system. #: sysdeps/gnu/errlist.c:902 msgid "Function not implemented" msgstr "Funktion toteutus puuttuu" #. TRANS Not supported. 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 object given in a parameter, such as a file descriptor or a port, it #. TRANS might instead mean that only @emph{that specific object} (file #. TRANS descriptor, port, etc.) is unable to support the other parameters given; #. TRANS different file descriptors might support different ranges of parameter #. TRANS values. #. TRANS #. TRANS If the entire function is not available at all in the implementation, #. TRANS it returns @code{ENOSYS} instead. #: sysdeps/gnu/errlist.c:922 msgid "Not supported" msgstr "Ei ole tuettu" #. 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. #: sysdeps/gnu/errlist.c:932 msgid "Invalid or incomplete multibyte or wide character" msgstr "Virheellinen tai epätäydellinen monitavumerkki tai leveä merkki" #. 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} translate #. TRANS it into a @code{SIGTTIN} or @code{SIGTTOU} signal. @xref{Job Control}, #. TRANS for information on process groups and these signals. #: sysdeps/gnu/errlist.c:946 msgid "Inappropriate operation for background process" msgstr "Taustaprosessille sopimaton toiminto" #. 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. #: sysdeps/gnu/errlist.c:957 msgid "Translator died" msgstr "Kääntäjä kuoli" #. TRANS The experienced user will know what is wrong. #. TRANS @c This error code is a joke. Its perror text is part of the joke. #. TRANS @c Don't change it. #: sysdeps/gnu/errlist.c:968 msgid "?" msgstr "?" #. TRANS You did @strong{what}? #: sysdeps/gnu/errlist.c:977 msgid "You really blew it this time" msgstr "Tällä kertaa todella sotkit asiat" #. TRANS Go home and have a glass of warm, dairy-fresh milk. #: sysdeps/gnu/errlist.c:986 msgid "Computer bought the farm" msgstr "Tietokone heitti veivinsä" #. TRANS This error code has no purpose. #: sysdeps/gnu/errlist.c:995 msgid "Gratuitous error" msgstr "Tarpeeton virhe" #: sysdeps/gnu/errlist.c:1003 msgid "Bad message" msgstr "Virheellinen viesti" #: sysdeps/gnu/errlist.c:1011 msgid "Identifier removed" msgstr "Tunniste poistettu" #: sysdeps/gnu/errlist.c:1019 msgid "Multihop attempted" msgstr "Yritettiin suorittaa ”multihop”" #: sysdeps/gnu/errlist.c:1027 msgid "No data available" msgstr "Dataa ei ole käytettävissä" #: sysdeps/gnu/errlist.c:1035 msgid "Link has been severed" msgstr "Linkki on vahingoittunut" #: sysdeps/gnu/errlist.c:1043 msgid "No message of desired type" msgstr "Halutun tyyppisiä viestejä ei ole" #: sysdeps/gnu/errlist.c:1051 msgid "Out of streams resources" msgstr "Virtaresurssit lopussa" #: sysdeps/gnu/errlist.c:1059 msgid "Device not a stream" msgstr "Laite ei ole virta" #: sysdeps/gnu/errlist.c:1067 msgid "Value too large for defined data type" msgstr "Arvo on liian suuri annetulle tietotyypille" #: sysdeps/gnu/errlist.c:1075 msgid "Protocol error" msgstr "Protokollavirhe" #: sysdeps/gnu/errlist.c:1083 msgid "Timer expired" msgstr "Ajastin vanhentunut" #. TRANS Operation canceled; 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}. #: sysdeps/gnu/errlist.c:1095 msgid "Operation canceled" msgstr "Toiminto peruutettu" #: sysdeps/gnu/errlist.c:1103 msgid "Interrupted system call should be restarted" msgstr "Keskeytetty järjestelmäkutsu on suoritettava uudestaan" #: sysdeps/gnu/errlist.c:1111 msgid "Channel number out of range" msgstr "Kanavan numero on sallitun välin ulkopuolella" #: sysdeps/gnu/errlist.c:1119 msgid "Level 2 not synchronized" msgstr "Taso 2 ei ole synkronoitu" #: sysdeps/gnu/errlist.c:1127 msgid "Level 3 halted" msgstr "Taso 3 pysäytetty" #: sysdeps/gnu/errlist.c:1135 msgid "Level 3 reset" msgstr "Taso 3 alustettu" #: sysdeps/gnu/errlist.c:1143 msgid "Link number out of range" msgstr "Linkin numero on sallitun välin ulkopuolella" #: sysdeps/gnu/errlist.c:1151 msgid "Protocol driver not attached" msgstr "Protokolla-ajuri ei ole kytketty" #: sysdeps/gnu/errlist.c:1159 msgid "No CSI structure available" msgstr "CSI-rakennetta ei ole käytettävissä" #: sysdeps/gnu/errlist.c:1167 msgid "Level 2 halted" msgstr "Taso 2 pysäytetty" #: sysdeps/gnu/errlist.c:1175 msgid "Invalid exchange" msgstr "Virheellinen vaihto" #: sysdeps/gnu/errlist.c:1183 msgid "Invalid request descriptor" msgstr "Virheellinen pyyntökahva" #: sysdeps/gnu/errlist.c:1191 msgid "Exchange full" msgstr "Vaihto täynnä" #: sysdeps/gnu/errlist.c:1199 msgid "No anode" msgstr "Ei anode" #: sysdeps/gnu/errlist.c:1207 msgid "Invalid request code" msgstr "Virheellinen pyyntökoodi" #: sysdeps/gnu/errlist.c:1215 msgid "Invalid slot" msgstr "Virheellinen viipale" #: sysdeps/gnu/errlist.c:1223 msgid "File locking deadlock error" msgstr "Umpikuja tiedoston lukinnassa -virhe" #: sysdeps/gnu/errlist.c:1231 msgid "Bad font file format" msgstr "Virheellinen kirjasintiedoston muoto" #: sysdeps/gnu/errlist.c:1239 msgid "Machine is not on the network" msgstr "Kone ei ole verkossa" #: sysdeps/gnu/errlist.c:1247 msgid "Package not installed" msgstr "Pakettia ei ole asennettu" #: sysdeps/gnu/errlist.c:1255 msgid "Advertise error" msgstr "Ilmoitusvirhe" #: sysdeps/gnu/errlist.c:1263 msgid "Srmount error" msgstr "Srmount-virhe" #: sysdeps/gnu/errlist.c:1271 msgid "Communication error on send" msgstr "Yhteysvirhe lähetettäessä" #: sysdeps/gnu/errlist.c:1279 msgid "RFS specific error" msgstr "RFS:n virhe" #: sysdeps/gnu/errlist.c:1287 msgid "Name not unique on network" msgstr "Nimi ei ole ainutkertainen verkossa" #: sysdeps/gnu/errlist.c:1295 msgid "File descriptor in bad state" msgstr "Tiedostokahva on virheellisessä tilassa" #: sysdeps/gnu/errlist.c:1303 msgid "Remote address changed" msgstr "Etäosoite muuttunut" #: sysdeps/gnu/errlist.c:1311 msgid "Can not access a needed shared library" msgstr "Tarvittavaa jaettua kirjastoa ei voi käyttää" #: sysdeps/gnu/errlist.c:1319 msgid "Accessing a corrupted shared library" msgstr "Käytetään turmeltunutta jaettua kirjastoa" #: sysdeps/gnu/errlist.c:1327 msgid ".lib section in a.out corrupted" msgstr "a.out:in .lib-osa on turmeltunut" #: sysdeps/gnu/errlist.c:1335 msgid "Attempting to link in too many shared libraries" msgstr "Yritetään linkittää liian monta jaettua kirjastoa" #: sysdeps/gnu/errlist.c:1343 msgid "Cannot exec a shared library directly" msgstr "Jaettua kirjastoa ei voi käynnistää suoraan" #: sysdeps/gnu/errlist.c:1351 msgid "Streams pipe error" msgstr "Virtaputkivirhe" #: sysdeps/gnu/errlist.c:1359 msgid "Structure needs cleaning" msgstr "Rakenne vaatii puhdistusta" #: sysdeps/gnu/errlist.c:1367 msgid "Not a XENIX named type file" msgstr "Ei ole XENIXin nimetty tyyppitiedosto" #: sysdeps/gnu/errlist.c:1375 msgid "No XENIX semaphores available" msgstr "XENIX-semaforeja ei ole käytettävissä" #: sysdeps/gnu/errlist.c:1383 msgid "Is a named type file" msgstr "On nimetty tyyppitiedosto" #: sysdeps/gnu/errlist.c:1391 msgid "Remote I/O error" msgstr "Vastapään I/O-virhe" #: sysdeps/gnu/errlist.c:1399 msgid "No medium found" msgstr "Mediaa ei löydy" #: sysdeps/gnu/errlist.c:1407 msgid "Wrong medium type" msgstr "Väärä mediatyyppi" #: sysdeps/gnu/errlist.c:1415 msgid "Required key not available" msgstr "Vaadittava avain ei ole saatavilla" #: sysdeps/gnu/errlist.c:1423 msgid "Key has expired" msgstr "Avain vanhentunut" #: sysdeps/gnu/errlist.c:1431 msgid "Key has been revoked" msgstr "Avain on kumottu" #: sysdeps/gnu/errlist.c:1439 msgid "Key was rejected by service" msgstr "Palvelu hylkäsi avaimen" #: sysdeps/gnu/errlist.c:1447 msgid "Owner died" msgstr "Omistaja kuoli" #: sysdeps/gnu/errlist.c:1455 msgid "State not recoverable" msgstr "Tila ei ole palautettavissa" #: sysdeps/gnu/errlist.c:1463 msgid "Operation not possible due to RF-kill" msgstr "" #: sysdeps/gnu/errlist.c:1471 msgid "Memory page has hardware error" msgstr "Muistisivulla on laitteistovirhe" #: sysdeps/mach/_strerror.c:56 msgid "Error in unknown error system: " msgstr "Virhe tuntemattomassa virhejärjestelmässä: " #: sysdeps/posix/gai_strerror-strs.h:1 msgid "Address family for hostname not supported" msgstr "Konenimen osoiteperhe ei ole tuettu" #: sysdeps/posix/gai_strerror-strs.h:2 msgid "Temporary failure in name resolution" msgstr "Tilapäinen virhe nimenselvityksessä" #: sysdeps/posix/gai_strerror-strs.h:3 msgid "Bad value for ai_flags" msgstr "Väärä arvo kentälle ai_flags" #: sysdeps/posix/gai_strerror-strs.h:4 msgid "Non-recoverable failure in name resolution" msgstr "Peruuttamaton virhe nimenselvityksessä" #: sysdeps/posix/gai_strerror-strs.h:5 msgid "ai_family not supported" msgstr "ai_family ei ole tuettu" #: sysdeps/posix/gai_strerror-strs.h:6 msgid "Memory allocation failure" msgstr "Muistinvarausvirhe" #: sysdeps/posix/gai_strerror-strs.h:7 msgid "No address associated with hostname" msgstr "Konenimeen ei liity osoitetta" #: sysdeps/posix/gai_strerror-strs.h:8 msgid "Name or service not known" msgstr "Nimeä tai palvelua ei tunneta" #: sysdeps/posix/gai_strerror-strs.h:9 msgid "Servname not supported for ai_socktype" msgstr "”Servname” ei ole tuettu ”ai_socktype”:lle" #: sysdeps/posix/gai_strerror-strs.h:10 msgid "ai_socktype not supported" msgstr "ai_socktype ei ole tuettu" #: sysdeps/posix/gai_strerror-strs.h:11 msgid "System error" msgstr "Järjestelmävirhe" #: sysdeps/posix/gai_strerror-strs.h:12 msgid "Processing request in progress" msgstr "Pyynnön käsittely käynnissä" #: sysdeps/posix/gai_strerror-strs.h:13 msgid "Request canceled" msgstr "Pyyntö peruutettu" #: sysdeps/posix/gai_strerror-strs.h:14 msgid "Request not canceled" msgstr "Pyyntöä ei peruutettu" #: sysdeps/posix/gai_strerror-strs.h:15 msgid "All requests done" msgstr "Kaikki pyynnöt suoritettu" #: sysdeps/posix/gai_strerror-strs.h:16 msgid "Interrupted by a signal" msgstr "Signaalin keskeyttämä" #: sysdeps/posix/gai_strerror-strs.h:17 msgid "Parameter string not correctly encoded" msgstr "" #: sysdeps/unix/sysv/linux/i386/readelflib.c:65 #, c-format msgid "%s is for unknown machine %d.\n" msgstr "%s on tarkoitettu tuntemattomalle koneelle %d.\n" #: sysdeps/unix/sysv/linux/ia64/makecontext.c:58 #, c-format msgid "makecontext: does not know how to handle more than 8 arguments\n" msgstr "makecontext: ei osaa käsitellä yli kahdeksaa argumenttia\n" #: sysdeps/unix/sysv/linux/lddlibc4.c:60 #, c-format msgid "" "Usage: lddlibc4 FILE\n" "\n" msgstr "" "Käyttö: lddlibc4 TIEDOSTO\n" "\n" #: sysdeps/unix/sysv/linux/lddlibc4.c:81 #, c-format msgid "cannot open `%s'" msgstr "tiedostoa ”%s” ei voi avata" #: sysdeps/unix/sysv/linux/lddlibc4.c:85 #, c-format msgid "cannot read header from `%s'" msgstr "tiedoston ”%s” otsaketta ei voi lukea" #: timezone/zdump.c:494 msgid "has fewer than 3 characters" msgstr "" #: timezone/zdump.c:496 msgid "has more than 6 characters" msgstr "" #: timezone/zdump.c:498 msgid "has characters other than ASCII alphanumerics, '-' or '+'" msgstr "" #: timezone/zdump.c:503 #, c-format msgid "%s: warning: zone \"%s\" abbreviation \"%s\" %s\n" msgstr "" #: timezone/zdump.c:553 #, c-format msgid "" "%s: usage: %s [--version] [--help] [-{vV}] [-{ct} [lo,]hi] zonename ...\n" "\n" "Report bugs to %s.\n" msgstr "" #: timezone/zdump.c:635 #, c-format msgid "%s: wild -c argument %s\n" msgstr "" #: timezone/zdump.c:668 #, c-format msgid "%s: wild -t argument %s\n" msgstr "" #: timezone/zic.c:361 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Muisti lopussa: %s\n" #: timezone/zic.c:369 msgid "size overflow" msgstr "" #: timezone/zic.c:416 msgid "int overflow" msgstr "" #: timezone/zic.c:451 #, c-format msgid "\"%s\", line %d: " msgstr "”%s”, rivi %d: " #: timezone/zic.c:454 #, c-format msgid " (rule from \"%s\", line %d)" msgstr " (sääntö tiedostosta ”%s”, riviltä %d)" #: timezone/zic.c:473 #, c-format msgid "warning: " msgstr "varoitus: " #: timezone/zic.c:498 #, c-format msgid "" "%s: usage is %s [ --version ] [ --help ] [ -v ] \\\n" "\t[ -l localtime ] [ -p posixrules ] [ -d directory ] \\\n" "\t[ -L leapseconds ] [ filename ... ]\n" "\n" "Report bugs to %s.\n" msgstr "" #: timezone/zic.c:534 msgid "wild compilation-time specification of zic_t" msgstr "" #: timezone/zic.c:554 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n" #: timezone/zic.c:564 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Annettu useampi kuin yksi -l -valitsin\n" #: timezone/zic.c:574 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Annettu useampi kuin yksi -p -valitsin\n" #: timezone/zic.c:584 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Annettu useampi kuin yksi -y -valitsin\n" #: timezone/zic.c:594 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Annettu useampi kuin yksi -L -valitsin\n" #: timezone/zic.c:603 msgid "-s ignored" msgstr "" #: timezone/zic.c:641 msgid "link to link" msgstr "linkki linkkiin" #: timezone/zic.c:644 timezone/zic.c:648 msgid "command line" msgstr "" #: timezone/zic.c:664 msgid "empty file name" msgstr "" #: timezone/zic.c:667 #, c-format msgid "file name '%s' begins with '/'" msgstr "" #: timezone/zic.c:676 #, c-format msgid "file name '%s' contains '%.*s' component" msgstr "" #: timezone/zic.c:682 #, c-format msgid "file name '%s' component contains leading '-'" msgstr "" #: timezone/zic.c:685 #, c-format msgid "file name '%s' contains overlength component '%.*s...'" msgstr "" #: timezone/zic.c:713 #, c-format msgid "file name '%s' contains byte '%c'" msgstr "" #: timezone/zic.c:714 #, c-format msgid "file name '%s' contains byte '\\%o'" msgstr "" #: timezone/zic.c:757 #, c-format msgid "%s: link from %s failed: %s" msgstr "" #: timezone/zic.c:792 msgid "hard link failed, symbolic link used" msgstr "kova linkitys epäonnistui, käytetään symbolista linkkiä" #: timezone/zic.c:802 #, c-format msgid "%s: Can't read %s: %s\n" msgstr "" #: timezone/zic.c:810 timezone/zic.c:1701 #, c-format msgid "%s: Can't create %s: %s\n" msgstr "%s: Tiedostoa %s ei voi luoda: %s\n" #: timezone/zic.c:818 msgid "link failed, copy used" msgstr "linkitys epäonnistui, käytetään kopiointia" #: timezone/zic.c:913 timezone/zic.c:915 msgid "same rule name in multiple files" msgstr "sama säännön nimi useassa tiedostossa" #: timezone/zic.c:956 msgid "unruly zone" msgstr "vallaton vyöhyke" #: timezone/zic.c:963 #, c-format msgid "%s in ruleless zone" msgstr "%s säännöttömässä vyöhykkeessä" #: timezone/zic.c:983 msgid "standard input" msgstr "vakiosyöte" #: timezone/zic.c:988 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Tiedostoa %s ei voi avata: %s\n" #: timezone/zic.c:999 msgid "line too long" msgstr "liian pitkä rivi" #: timezone/zic.c:1019 msgid "input line of unknown type" msgstr "syöterivi tuntematonta tyyppiä" #: timezone/zic.c:1034 #, c-format msgid "%s: Leap line in non leap seconds file %s" msgstr "" #: timezone/zic.c:1042 timezone/zic.c:1447 timezone/zic.c:1469 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: paniikki: Virheellinen ”l_value” %d\n" #: timezone/zic.c:1051 msgid "expected continuation line not found" msgstr "odotettua jatkoriviä ei löytynyt" #: timezone/zic.c:1093 timezone/zic.c:2826 msgid "time overflow" msgstr "ajan ylivuoto" #: timezone/zic.c:1098 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "" #: timezone/zic.c:1109 msgid "wrong number of fields on Rule line" msgstr "väärä määrä kenttiä Rule-rivillä" #: timezone/zic.c:1113 msgid "nameless rule" msgstr "nimetön sääntö" #: timezone/zic.c:1118 msgid "invalid saved time" msgstr "virheellinen tallennettu aika" #: timezone/zic.c:1135 msgid "wrong number of fields on Zone line" msgstr "väärä määrä kenttiä Zone-rivillä" #: timezone/zic.c:1140 #, c-format msgid "\"Zone %s\" line and -l option are mutually exclusive" msgstr "”Zone %s”-rivi ja -l -valitsin ovat toisensa poissulkevia" #: timezone/zic.c:1146 #, c-format msgid "\"Zone %s\" line and -p option are mutually exclusive" msgstr "”Zone %s”-rivi ja -p -valitsin ovat toisensa poissulkevia" #: timezone/zic.c:1154 #, c-format msgid "duplicate zone name %s (file \"%s\", line %d)" msgstr "kaksinkertainen vyöhykenimi %s (tiedosto ”%s”, rivi %d)" #: timezone/zic.c:1167 msgid "wrong number of fields on Zone continuation line" msgstr "väärä määrä kenttiä Zone-jatkorivillä" #: timezone/zic.c:1207 msgid "invalid UT offset" msgstr "virheellinen UT-siirtymä" #: timezone/zic.c:1211 msgid "invalid abbreviation format" msgstr "virheellinen lyhennemuoto" #: timezone/zic.c:1220 #, c-format msgid "format '%s' not handled by pre-2015 versions of zic" msgstr "" #: timezone/zic.c:1247 msgid "" "Zone continuation line end time is not after end time of previous line" msgstr "" "Vyöhykkeen jatkorivin loppuaika ei ole edellisen rivin loppuaikaa myöhäisempi" #: timezone/zic.c:1274 msgid "wrong number of fields on Leap line" msgstr "väärä määrä kenttiä Leap-rivillä" #: timezone/zic.c:1283 msgid "invalid leaping year" msgstr "virheellinen karkausvuosi" #: timezone/zic.c:1303 timezone/zic.c:1401 msgid "invalid month name" msgstr "virheellinen kuukauden nimi" #: timezone/zic.c:1316 timezone/zic.c:1514 timezone/zic.c:1528 msgid "invalid day of month" msgstr "virheellinen kuukauden päivä" #: timezone/zic.c:1321 msgid "time too small" msgstr "aika on liian pieni" #: timezone/zic.c:1325 msgid "time too large" msgstr "aika on liian suuri" #: timezone/zic.c:1329 timezone/zic.c:1430 msgid "invalid time of day" msgstr "virheellinen kellonaika" #: timezone/zic.c:1348 msgid "illegal CORRECTION field on Leap line" msgstr "virheellinen CORRECTION-kenttä Leap-rivillä" #: timezone/zic.c:1353 msgid "illegal Rolling/Stationary field on Leap line" msgstr "virheellinen Rolling/Stationary-kenttä Leap-rivillä" #: timezone/zic.c:1359 msgid "leap second precedes Big Bang" msgstr "" #: timezone/zic.c:1372 msgid "wrong number of fields on Link line" msgstr "väärä määrä kenttiä Link-rivillä" #: timezone/zic.c:1376 msgid "blank FROM field on Link line" msgstr "tyhjä FROM-kenttä Link-rivillä" #: timezone/zic.c:1451 msgid "invalid starting year" msgstr "virheellinen aloitusvuosi" #: timezone/zic.c:1473 msgid "invalid ending year" msgstr "virheellinen päättymisvuosi" #: timezone/zic.c:1477 msgid "starting year greater than ending year" msgstr "aloitusvuosi suurempi kuin lopetusvuosi" #: timezone/zic.c:1484 msgid "typed single year" msgstr "yksittäinen vuosi annettu" #: timezone/zic.c:1519 msgid "invalid weekday name" msgstr "virheellinen viikonpäivän nimi" #: timezone/zic.c:1638 msgid "pre-2014 clients may mishandle more than 1200 transition times" msgstr "" #: timezone/zic.c:1691 #, c-format msgid "%s: Can't remove %s: %s\n" msgstr "%s: Tiedostoa %s ei voi poistaa: %s\n" #: timezone/zic.c:1918 #, c-format msgid "%%z UTC offset magnitude exceeds 99:59:59" msgstr "" #: timezone/zic.c:2291 msgid "no POSIX environment variable for zone" msgstr "" #: timezone/zic.c:2297 #, c-format msgid "%s: pre-%d clients may mishandle distant timestamps" msgstr "" #: timezone/zic.c:2428 msgid "two rules for same instant" msgstr "" #: timezone/zic.c:2485 msgid "can't determine time zone abbreviation to use just after until time" msgstr "" "ennen ”until”-aikaa käytettävää aikavyöhykelyhennettä ei voi määrittää" #: timezone/zic.c:2531 timezone/zic.c:2593 msgid "too many local time types" msgstr "liian monta paikallisen ajan tyyppiä" #: timezone/zic.c:2597 msgid "UT offset out of range" msgstr "UT-siirtymä sallitun välin ulkopuolella" #: timezone/zic.c:2621 msgid "too many leap seconds" msgstr "liian monta karkaussekuntia" #: timezone/zic.c:2627 msgid "repeated leap second moment" msgstr "toistunut karkaussekuntihetki" #: timezone/zic.c:2677 msgid "Wild result from command execution" msgstr "Villi tulos komennon suorittamisesta" #: timezone/zic.c:2678 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: komento oli ”%s”, tulos oli %d\n" #: timezone/zic.c:2810 msgid "Odd number of quotation marks" msgstr "Pariton määrä lainausmerkkejä" #: timezone/zic.c:2896 msgid "use of 2/29 in non leap-year" msgstr "helmikuun 29. päivää käytetty muussa kuin karkausvuodessa" #: timezone/zic.c:2931 msgid "" "rule goes past start/end of month; will not work with pre-2004 versions of " "zic" msgstr "" #: timezone/zic.c:2958 msgid "time zone abbreviation has fewer than 3 characters" msgstr "" #: timezone/zic.c:2960 msgid "time zone abbreviation has too many characters" msgstr "" #: timezone/zic.c:2962 msgid "time zone abbreviation differs from POSIX standard" msgstr "" #: timezone/zic.c:2968 msgid "too many, or too long, time zone abbreviations" msgstr "liian monta tai liian pitkä aikavyöhykelyhenne" #: timezone/zic.c:3004 #, c-format msgid "%s: Can't create directory %s: %s" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/libvirt.po0000644000000000000000000345744312704126466017112 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Red Hat, Inc. # This file is distributed under the same license as the PACKAGE package. # # Translators: # Daniel , 2011. msgid "" msgstr "" "Project-Id-Version: libvirt 1.2.13\n" "Report-Msgid-Bugs-To: libvir-list@redhat.com\n" "POT-Creation-Date: 2016-01-17 10:28+0800\n" "PO-Revision-Date: 2011-01-16 20:33+0000\n" "Last-Translator: Ville-Pekka Vainio \n" "Language-Team: Finnish " "(http://www.transifex.com/projects/p/fedora/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:58+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: daemon/admin_dispatch.h:64 daemon/qemu_dispatch.h:96 #: daemon/qemu_dispatch.h:164 daemon/remote.c:1366 daemon/remote.c:1560 #: daemon/remote.c:1609 daemon/remote.c:1668 daemon/remote.c:1720 #: daemon/remote.c:1779 daemon/remote.c:1833 daemon/remote.c:1895 #: daemon/remote.c:1945 daemon/remote.c:1990 daemon/remote.c:2046 #: daemon/remote.c:2088 daemon/remote.c:2150 daemon/remote.c:2189 #: daemon/remote.c:2240 daemon/remote.c:2320 daemon/remote.c:2393 #: daemon/remote.c:2448 daemon/remote.c:2499 daemon/remote.c:2561 #: daemon/remote.c:2623 daemon/remote.c:2686 daemon/remote.c:2758 #: daemon/remote.c:2827 daemon/remote.c:2868 daemon/remote.c:3454 #: daemon/remote.c:3505 daemon/remote.c:3567 daemon/remote.c:3654 #: daemon/remote.c:3690 daemon/remote.c:3730 daemon/remote.c:3806 #: daemon/remote.c:3880 daemon/remote.c:3937 daemon/remote.c:3984 #: daemon/remote.c:4024 daemon/remote.c:4074 daemon/remote.c:4132 #: daemon/remote.c:4185 daemon/remote.c:4233 daemon/remote.c:4279 #: daemon/remote.c:4320 daemon/remote.c:4361 daemon/remote.c:4408 #: daemon/remote.c:4469 daemon/remote.c:4540 daemon/remote.c:4600 #: daemon/remote.c:4664 daemon/remote.c:4730 daemon/remote.c:4789 #: daemon/remote.c:4851 daemon/remote.c:4909 daemon/remote.c:4967 #: daemon/remote.c:5025 daemon/remote.c:5083 daemon/remote.c:5142 #: daemon/remote.c:5200 daemon/remote.c:5246 daemon/remote.c:5296 #: daemon/remote.c:5349 daemon/remote.c:5405 daemon/remote.c:5466 #: daemon/remote.c:5536 daemon/remote.c:5596 daemon/remote.c:5653 #: daemon/remote.c:5703 daemon/remote.c:5758 daemon/remote.c:5805 #: daemon/remote.c:5856 daemon/remote.c:5929 daemon/remote.c:5980 #: daemon/remote.c:6047 daemon/remote.c:6096 daemon/remote.c:6132 #: daemon/remote.c:6247 daemon/remote.c:6315 daemon/remote.c:6399 #: daemon/remote.c:6440 daemon/remote.c:6633 daemon/remote_dispatch.h:173 #: daemon/remote_dispatch.h:253 daemon/remote_dispatch.h:465 #: daemon/remote_dispatch.h:520 daemon/remote_dispatch.h:576 #: daemon/remote_dispatch.h:658 daemon/remote_dispatch.h:744 #: daemon/remote_dispatch.h:802 daemon/remote_dispatch.h:855 #: daemon/remote_dispatch.h:911 daemon/remote_dispatch.h:968 #: daemon/remote_dispatch.h:1021 daemon/remote_dispatch.h:1077 #: daemon/remote_dispatch.h:1130 daemon/remote_dispatch.h:1183 #: daemon/remote_dispatch.h:1427 daemon/remote_dispatch.h:1494 #: daemon/remote_dispatch.h:1561 daemon/remote_dispatch.h:1628 #: daemon/remote_dispatch.h:1695 daemon/remote_dispatch.h:1762 #: daemon/remote_dispatch.h:1829 daemon/remote_dispatch.h:1896 #: daemon/remote_dispatch.h:1963 daemon/remote_dispatch.h:2030 #: daemon/remote_dispatch.h:2148 daemon/remote_dispatch.h:2201 #: daemon/remote_dispatch.h:2254 daemon/remote_dispatch.h:2307 #: daemon/remote_dispatch.h:2360 daemon/remote_dispatch.h:2413 #: daemon/remote_dispatch.h:2466 daemon/remote_dispatch.h:2519 #: daemon/remote_dispatch.h:2572 daemon/remote_dispatch.h:2625 #: daemon/remote_dispatch.h:2731 daemon/remote_dispatch.h:2787 #: daemon/remote_dispatch.h:2843 daemon/remote_dispatch.h:2899 #: daemon/remote_dispatch.h:2958 daemon/remote_dispatch.h:3021 #: daemon/remote_dispatch.h:3084 daemon/remote_dispatch.h:3141 #: daemon/remote_dispatch.h:3227 daemon/remote_dispatch.h:3287 #: daemon/remote_dispatch.h:3347 daemon/remote_dispatch.h:3406 #: daemon/remote_dispatch.h:3494 daemon/remote_dispatch.h:3550 #: daemon/remote_dispatch.h:3606 daemon/remote_dispatch.h:3691 #: daemon/remote_dispatch.h:3750 daemon/remote_dispatch.h:3833 #: daemon/remote_dispatch.h:3889 daemon/remote_dispatch.h:3943 #: daemon/remote_dispatch.h:3999 daemon/remote_dispatch.h:4055 #: daemon/remote_dispatch.h:4111 daemon/remote_dispatch.h:4167 #: daemon/remote_dispatch.h:4226 daemon/remote_dispatch.h:4286 #: daemon/remote_dispatch.h:4344 daemon/remote_dispatch.h:4405 #: daemon/remote_dispatch.h:4492 daemon/remote_dispatch.h:4608 #: daemon/remote_dispatch.h:4778 daemon/remote_dispatch.h:4838 #: daemon/remote_dispatch.h:4956 daemon/remote_dispatch.h:5054 #: daemon/remote_dispatch.h:5114 daemon/remote_dispatch.h:5202 #: daemon/remote_dispatch.h:5291 daemon/remote_dispatch.h:5594 #: daemon/remote_dispatch.h:5654 daemon/remote_dispatch.h:5714 #: daemon/remote_dispatch.h:5774 daemon/remote_dispatch.h:5831 #: daemon/remote_dispatch.h:5917 daemon/remote_dispatch.h:5984 #: daemon/remote_dispatch.h:6044 daemon/remote_dispatch.h:6104 #: daemon/remote_dispatch.h:6190 daemon/remote_dispatch.h:6246 #: daemon/remote_dispatch.h:6302 daemon/remote_dispatch.h:6356 #: daemon/remote_dispatch.h:6412 daemon/remote_dispatch.h:6631 #: daemon/remote_dispatch.h:6690 daemon/remote_dispatch.h:6803 #: daemon/remote_dispatch.h:6863 daemon/remote_dispatch.h:6923 #: daemon/remote_dispatch.h:7151 daemon/remote_dispatch.h:7233 #: daemon/remote_dispatch.h:7337 daemon/remote_dispatch.h:7393 #: daemon/remote_dispatch.h:7450 daemon/remote_dispatch.h:7511 #: daemon/remote_dispatch.h:7588 daemon/remote_dispatch.h:7740 #: daemon/remote_dispatch.h:7796 daemon/remote_dispatch.h:7852 #: daemon/remote_dispatch.h:7908 daemon/remote_dispatch.h:7964 #: daemon/remote_dispatch.h:8020 daemon/remote_dispatch.h:8080 #: daemon/remote_dispatch.h:8139 daemon/remote_dispatch.h:8194 #: daemon/remote_dispatch.h:8246 daemon/remote_dispatch.h:8300 #: daemon/remote_dispatch.h:8357 daemon/remote_dispatch.h:8417 #: daemon/remote_dispatch.h:8474 daemon/remote_dispatch.h:8531 #: daemon/remote_dispatch.h:8585 daemon/remote_dispatch.h:8644 #: daemon/remote_dispatch.h:8725 daemon/remote_dispatch.h:8781 #: daemon/remote_dispatch.h:8837 daemon/remote_dispatch.h:8895 #: daemon/remote_dispatch.h:8960 daemon/remote_dispatch.h:9025 #: daemon/remote_dispatch.h:9089 daemon/remote_dispatch.h:9148 #: daemon/remote_dispatch.h:9207 daemon/remote_dispatch.h:9267 #: daemon/remote_dispatch.h:9330 daemon/remote_dispatch.h:9389 #: daemon/remote_dispatch.h:9451 daemon/remote_dispatch.h:9516 #: daemon/remote_dispatch.h:9581 daemon/remote_dispatch.h:9644 #: daemon/remote_dispatch.h:9702 daemon/remote_dispatch.h:9761 #: daemon/remote_dispatch.h:9817 daemon/remote_dispatch.h:9873 #: daemon/remote_dispatch.h:9929 daemon/remote_dispatch.h:9988 #: daemon/remote_dispatch.h:10049 daemon/remote_dispatch.h:10108 #: daemon/remote_dispatch.h:10172 daemon/remote_dispatch.h:10238 #: daemon/remote_dispatch.h:10303 daemon/remote_dispatch.h:10368 #: daemon/remote_dispatch.h:10460 daemon/remote_dispatch.h:10536 #: daemon/remote_dispatch.h:10608 daemon/remote_dispatch.h:10669 #: daemon/remote_dispatch.h:10730 daemon/remote_dispatch.h:10791 #: daemon/remote_dispatch.h:10847 daemon/remote_dispatch.h:10903 #: daemon/remote_dispatch.h:10959 daemon/remote_dispatch.h:11014 #: daemon/remote_dispatch.h:11065 daemon/remote_dispatch.h:11116 #: daemon/remote_dispatch.h:11168 daemon/remote_dispatch.h:11226 #: daemon/remote_dispatch.h:11280 daemon/remote_dispatch.h:11339 #: daemon/remote_dispatch.h:11399 daemon/remote_dispatch.h:11458 #: daemon/remote_dispatch.h:11514 daemon/remote_dispatch.h:11568 #: daemon/remote_dispatch.h:11624 daemon/remote_dispatch.h:11682 #: daemon/remote_dispatch.h:11738 daemon/remote_dispatch.h:11792 #: daemon/remote_dispatch.h:11851 daemon/remote_dispatch.h:11911 #: daemon/remote_dispatch.h:11998 daemon/remote_dispatch.h:12058 #: daemon/remote_dispatch.h:12118 daemon/remote_dispatch.h:12177 #: daemon/remote_dispatch.h:12233 daemon/remote_dispatch.h:12287 #: daemon/remote_dispatch.h:12343 daemon/remote_dispatch.h:12399 #: daemon/remote_dispatch.h:12484 daemon/remote_dispatch.h:12538 #: daemon/remote_dispatch.h:12595 daemon/remote_dispatch.h:12653 #: daemon/remote_dispatch.h:12739 daemon/remote_dispatch.h:12799 #: daemon/remote_dispatch.h:12870 daemon/remote_dispatch.h:12926 #: daemon/remote_dispatch.h:12983 daemon/remote_dispatch.h:13040 #: daemon/remote_dispatch.h:13096 daemon/remote_dispatch.h:13154 #: daemon/remote_dispatch.h:13273 daemon/remote_dispatch.h:13353 #: daemon/remote_dispatch.h:13496 daemon/remote_dispatch.h:13566 #: daemon/remote_dispatch.h:13622 daemon/remote_dispatch.h:13680 #: daemon/remote_dispatch.h:13734 daemon/remote_dispatch.h:13791 #: daemon/remote_dispatch.h:13850 daemon/remote_dispatch.h:13906 #: daemon/remote_dispatch.h:13960 daemon/remote_dispatch.h:14018 #: daemon/remote_dispatch.h:14102 daemon/remote_dispatch.h:14161 #: daemon/remote_dispatch.h:14217 daemon/remote_dispatch.h:14271 #: daemon/remote_dispatch.h:14327 daemon/remote_dispatch.h:14383 #: daemon/remote_dispatch.h:14439 daemon/remote_dispatch.h:14497 #: daemon/remote_dispatch.h:14553 daemon/remote_dispatch.h:14607 #: daemon/remote_dispatch.h:14663 daemon/remote_dispatch.h:14722 #: daemon/remote_dispatch.h:14782 daemon/remote_dispatch.h:14845 #: daemon/remote_dispatch.h:14905 daemon/remote_dispatch.h:14965 #: daemon/remote_dispatch.h:15052 daemon/remote_dispatch.h:15123 #: daemon/remote_dispatch.h:15179 daemon/remote_dispatch.h:15236 #: daemon/remote_dispatch.h:15297 daemon/remote_dispatch.h:15354 #: daemon/remote_dispatch.h:15410 daemon/remote_dispatch.h:15466 #: daemon/remote_dispatch.h:15525 daemon/remote_dispatch.h:15587 #: daemon/remote_dispatch.h:15649 daemon/remote_dispatch.h:15707 #: daemon/remote_dispatch.h:15782 daemon/remote_dispatch.h:15844 #: daemon/remote_dispatch.h:15904 daemon/remote_dispatch.h:15963 #: daemon/remote_dispatch.h:16020 daemon/remote_dispatch.h:16080 #: daemon/remote_dispatch.h:16134 daemon/remote_dispatch.h:16192 #: daemon/remote_dispatch.h:16264 daemon/remote_dispatch.h:16320 #: src/rpc/virnetserverclient.c:1493 msgid "connection not open" msgstr "" #: daemon/admin_server.c:66 daemon/remote.c:1282 src/locking/lock_daemon.c:745 #: src/logging/log_daemon.c:601 msgid "unable to init mutex" msgstr "" #: daemon/libvirtd-config.c:60 daemon/libvirtd-config.c:79 #, c-format msgid "failed to allocate memory for %s config list" msgstr "" #: daemon/libvirtd-config.c:86 daemon/libvirtd-config.c:107 #, c-format msgid "remoteReadConfigFile: %s: %s: must be a string or list of strings" msgstr "" #: daemon/libvirtd-config.c:124 src/locking/lock_daemon_config.c:48 #: src/logging/log_daemon_config.c:48 #, c-format msgid "remoteReadConfigFile: %s: %s: invalid type: got %s; expected %s" msgstr "" #: daemon/libvirtd-config.c:202 #, c-format msgid "remoteReadConfigFile: %s: %s: unsupported auth %s" msgstr "" #: daemon/libvirtd.c:232 #, c-format msgid "%s: error: unable to determine if daemon is running: %s\n" msgstr "" #: daemon/libvirtd.c:238 src/locking/lock_daemon.c:388 #: src/logging/log_daemon.c:317 #, c-format msgid "" "%s: error: %s. Check /var/log/messages or run without --daemon for more " "info.\n" msgstr "" #: daemon/libvirtd.c:469 #, c-format msgid "Too many (%u) FDs passed from caller" msgstr "" #: daemon/libvirtd.c:474 daemon/libvirtd.c:479 daemon/libvirtd.c:484 #, c-format msgid "Failed to parse mode '%s'" msgstr "" #: daemon/libvirtd.c:614 msgid "This libvirtd build does not support TLS" msgstr "" #: daemon/libvirtd.c:801 msgid "additional privileges are required" msgstr "" #: daemon/libvirtd.c:807 msgid "failed to set reduced privileges" msgstr "" #: daemon/libvirtd.c:950 msgid "Driver state initialization failed" msgstr "" #: daemon/libvirtd.c:1053 #, c-format msgid "Unable to migrate %s to %s" msgstr "" #: daemon/libvirtd.c:1075 #, c-format msgid "" "\n" "Usage:\n" " %s [options]\n" "\n" "Options:\n" " -h | --help Display program help:\n" " -v | --verbose Verbose messages.\n" " -d | --daemon Run as a daemon & write PID file.\n" " -l | --listen Listen for TCP/IP connections.\n" " -t | --timeout Exit after timeout period.\n" " -f | --config Configuration file.\n" " -V | --version Display version information.\n" " -p | --pid-file Change name of PID file.\n" "\n" "libvirt management daemon:\n" msgstr "" #: daemon/libvirtd.c:1094 #, c-format msgid "" "\n" " Default paths:\n" "\n" " Configuration file (unless overridden by -f):\n" " %s\n" "\n" " Sockets:\n" " %s\n" " %s\n" "\n" " TLS:\n" " CA certificate: %s\n" " Server certificate: %s\n" " Server private key: %s\n" "\n" " PID file (unless overridden by -p):\n" " %s/run/libvirtd.pid\n" "\n" msgstr "" #: daemon/libvirtd.c:1121 msgid "" "\n" " Default paths:\n" "\n" " Configuration file (unless overridden by -f):\n" " $XDG_CONFIG_HOME/libvirt/libvirtd.conf\n" "\n" " Sockets:\n" " $XDG_RUNTIME_DIR/libvirt/libvirt-sock\n" "\n" " TLS:\n" " CA certificate: $HOME/.pki/libvirt/cacert.pem\n" " Server certificate: $HOME/.pki/libvirt/servercert.pem\n" " Server private key: $HOME/.pki/libvirt/serverkey.pem\n" "\n" " PID file:\n" " $XDG_RUNTIME_DIR/libvirt/libvirtd.pid\n" "\n" msgstr "" #: daemon/libvirtd.c:1179 src/locking/lock_daemon.c:1184 #: src/locking/sanlock_helper.c:76 src/logging/log_daemon.c:942 #: src/lxc/lxc_controller.c:2513 src/network/leaseshelper.c:147 #: src/network/leaseshelper.c:153 src/security/virt-aa-helper.c:1304 #: src/security/virt-aa-helper.c:1310 src/storage/parthelper.c:77 #: src/util/iohelper.c:236 src/util/iohelper.c:242 #, c-format msgid "%s: initialization failed\n" msgstr "" #: daemon/libvirtd.c:1216 src/locking/lock_daemon.c:1214 #: src/logging/log_daemon.c:972 msgid "Invalid value for timeout" msgstr "" #: daemon/libvirtd.c:1224 daemon/libvirtd.c:1232 daemon/libvirtd.c:1349 #: src/locking/lock_daemon.c:1463 src/logging/log_daemon.c:1216 msgid "Can't allocate memory" msgstr "" #: daemon/libvirtd.c:1259 src/locking/lock_daemon.c:1249 #: src/logging/log_daemon.c:1007 msgid "Can't create initial configuration" msgstr "" #: daemon/libvirtd.c:1268 src/locking/lock_daemon.c:1258 #: src/logging/log_daemon.c:1016 msgid "Can't determine config path" msgstr "" #: daemon/libvirtd.c:1278 src/locking/lock_daemon.c:1268 #: src/logging/log_daemon.c:1026 #, c-format msgid "Can't load config file: %s: %s" msgstr "" #: daemon/libvirtd.c:1281 src/locking/lock_daemon.c:1271 #: src/logging/log_daemon.c:1029 #, c-format msgid "Can't load config file: %s" msgstr "" #: daemon/libvirtd.c:1287 msgid "Exiting due to failure to migrate profile" msgstr "" #: daemon/libvirtd.c:1293 #, c-format msgid "invalid host UUID: %s" msgstr "" #: daemon/libvirtd.c:1298 src/locking/lock_daemon.c:1276 #: src/logging/log_daemon.c:1034 msgid "Can't initialize logging" msgstr "" #: daemon/libvirtd.c:1303 msgid "Can't initialize access manager" msgstr "" #: daemon/libvirtd.c:1312 src/locking/lock_daemon.c:1285 #: src/logging/log_daemon.c:1043 msgid "Can't determine pid file path." msgstr "" #: daemon/libvirtd.c:1322 src/locking/lock_daemon.c:1292 #: src/logging/log_daemon.c:1050 msgid "Can't determine socket paths" msgstr "" #: daemon/libvirtd.c:1334 src/locking/lock_daemon.c:1348 #: src/logging/log_daemon.c:1107 #, c-format msgid "cannot change to root directory: %s" msgstr "" #: daemon/libvirtd.c:1340 src/locking/lock_daemon.c:1354 #: src/logging/log_daemon.c:1113 #, c-format msgid "Failed to fork as daemon: %s" msgstr "" #: daemon/libvirtd.c:1356 src/locking/lock_daemon.c:1312 #: src/logging/log_daemon.c:1070 msgid "Can't determine user directory" msgstr "" #: daemon/libvirtd.c:1367 src/locking/lock_daemon.c:1324 #: src/logging/log_daemon.c:1082 #, c-format msgid "unable to create rundir %s: %s" msgstr "" #: daemon/remote.c:65 src/remote/remote_driver.c:62 #, c-format msgid "conversion from hyper to %s overflowed" msgstr "" #: daemon/remote.c:1308 msgid "connection already open" msgstr "" #: daemon/remote.c:1443 daemon/remote.c:1528 src/remote/remote_driver.c:1726 #, c-format msgid "unknown parameter type: %d" msgstr "" #: daemon/remote.c:1479 daemon/remote.c:1565 daemon/remote.c:1673 #: daemon/remote.c:1842 daemon/remote.c:2506 daemon/remote.c:2568 #: daemon/remote.c:2630 daemon/remote.c:2693 daemon/remote.c:2765 #: daemon/remote.c:2873 daemon/remote.c:4415 daemon/remote.c:4474 #: daemon/remote.c:5149 msgid "nparams too large" msgstr "" #: daemon/remote.c:1492 #, c-format msgid "Parameter %s too big for destination" msgstr "" #: daemon/remote.c:1620 src/remote/remote_driver.c:1565 #: src/remote/remote_driver.c:1579 src/remote/remote_driver.c:1628 #, c-format msgid "Too many domains '%d' for limit '%d'" msgstr "" #: daemon/remote.c:1726 msgid "maxStats > REMOTE_DOMAIN_MEMORY_STATS_MAX" msgstr "" #: daemon/remote.c:1792 daemon/remote.c:1907 msgid "size > maximum buffer size" msgstr "" #: daemon/remote.c:2014 msgid "failed to copy security label" msgstr "" #: daemon/remote.c:2096 msgid "ncpumaps > REMOTE_VCPUINFO_MAX" msgstr "" #: daemon/remote.c:2102 daemon/remote.c:2254 msgid "maxinfo * maplen > REMOTE_CPUMAPS_MAX" msgstr "" #: daemon/remote.c:2248 msgid "maxinfo > REMOTE_VCPUINFO_MAX" msgstr "" #: daemon/remote.c:2332 src/remote/remote_driver.c:2353 #, c-format msgid "Too many IOThreads in info: %d for limit %d" msgstr "" #: daemon/remote.c:3001 msgid "client tried invalid SASL init request" msgstr "" #: daemon/remote.c:3049 daemon/remote.c:3200 daemon/remote.c:3298 #: daemon/remote.c:3314 daemon/remote.c:3328 daemon/remote.c:3342 #: src/util/virerror.c:1087 src/util/virpolkit.c:227 src/util/virpolkit.c:250 msgid "authentication failed" msgstr "todennus epäonnistui" #: daemon/remote.c:3077 #, c-format msgid "negotiated SSF %d was not strong enough" msgstr "" #: daemon/remote.c:3131 daemon/remote.c:3229 msgid "client tried invalid SASL start request" msgstr "" #: daemon/remote.c:3149 #, c-format msgid "sasl start reply data too long %d" msgstr "" #: daemon/remote.c:3246 #, c-format msgid "sasl step reply data too long %d" msgstr "" #: daemon/remote.c:3374 msgid "client tried invalid PolicyKit init request" msgstr "" #: daemon/remote.c:3582 daemon/remote.c:3904 #, c-format msgid "domain event %d not registered" msgstr "" #: daemon/remote.c:3741 daemon/remote.c:3817 daemon/remote.c:3891 #, c-format msgid "unsupported event ID %d" msgstr "" #: daemon/remote.c:3949 #, c-format msgid "domain event callback %d not registered" msgstr "" #: daemon/remote.c:4478 msgid "ncpus too large" msgstr "" #: daemon/remote.c:4549 msgid "maxerrors too large" msgstr "" #: daemon/remote.c:4614 daemon/remote.c:4681 src/remote/remote_driver.c:6739 #: src/remote/remote_driver.c:6805 #, c-format msgid "Too many domain snapshots '%d' for limit '%d'" msgstr "" #: daemon/remote.c:4741 src/remote/remote_driver.c:3677 #, c-format msgid "Too many storage pools '%d' for limit '%d'" msgstr "" #: daemon/remote.c:4803 src/remote/remote_driver.c:3743 #, c-format msgid "Too many storage volumes '%d' for limit '%d'" msgstr "" #: daemon/remote.c:4862 src/remote/remote_driver.c:3124 #, c-format msgid "Too many networks '%d' for limit '%d'" msgstr "" #: daemon/remote.c:4920 src/remote/remote_driver.c:3382 #, c-format msgid "Too many interfaces '%d' for limit '%d'" msgstr "" #: daemon/remote.c:4978 src/remote/remote_driver.c:3447 #, c-format msgid "Too many node devices '%d' for limit '%d'" msgstr "" #: daemon/remote.c:5036 src/remote/remote_driver.c:3512 #, c-format msgid "Too many network filters '%d' for limit '%d'" msgstr "" #: daemon/remote.c:5094 src/remote/remote_driver.c:3577 #, c-format msgid "Too many secrets '%d' for limit '%d'" msgstr "" #: daemon/remote.c:5309 #, c-format msgid "Too many job stats '%d' for limit '%d'" msgstr "" #: daemon/remote.c:5355 daemon/remote.c:5411 daemon/remote.c:5472 #: daemon/remote.c:5542 daemon/remote.c:5602 daemon/remote.c:5659 #: src/remote/remote_driver.c:7031 src/remote/remote_driver.c:7097 #: src/remote/remote_driver.c:7179 src/remote/remote_driver.c:7265 #: src/remote/remote_driver.c:7337 src/remote/remote_driver.c:7409 #, c-format msgid "Too many migration parameters '%d' for limit '%d'" msgstr "" #: daemon/remote.c:5715 #, c-format msgid "Too many CPU models '%d' for limit '%d'" msgstr "" #: daemon/remote.c:5868 #, c-format msgid "unsupported network event ID %d" msgstr "" #: daemon/remote.c:5941 #, c-format msgid "network event callback %d not registered" msgstr "" #: daemon/remote.c:6059 #, c-format msgid "qemu monitor event callback %d not registered" msgstr "" #: daemon/remote.c:6138 msgid "the result won't fit into REMOTE_NODE_MAX_CELLS" msgstr "" #: daemon/remote.c:6262 src/remote/remote_driver.c:7671 #, c-format msgid "Number of leases is %d, which exceeds max limit: %d" msgstr "" #: daemon/remote.c:6343 #, c-format msgid "Number of domain stats records is %d, which exceeds max limit: %d" msgstr "" #: daemon/remote.c:6452 src/remote/remote_driver.c:7874 #, c-format msgid "Too many mountpoints in fsinfo: %d for limit %d" msgstr "" #: daemon/remote.c:6477 #, c-format msgid "Too many disks in fsinfo: %zd for limit %d" msgstr "" #: daemon/remote.c:6544 daemon/remote.c:6568 src/remote/remote_driver.c:7971 #: src/remote/remote_driver.c:7998 #, c-format msgid "Number of interfaces, %d exceeds the max limit: %d" msgstr "" #: daemon/remote_dispatch.h:1433 msgid "maxnames > REMOTE_DOMAIN_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:1500 daemon/remote_dispatch.h:1768 msgid "maxnames > REMOTE_INTERFACE_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:1567 daemon/remote_dispatch.h:1835 msgid "maxnames > REMOTE_NETWORK_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:1634 daemon/remote_dispatch.h:2036 msgid "maxnames > REMOTE_STORAGE_POOL_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:1701 msgid "maxids > REMOTE_DOMAIN_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:1902 msgid "maxnames > REMOTE_NWFILTER_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:1969 msgid "maxuuids > REMOTE_SECRET_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:10466 daemon/remote_dispatch.h:10542 msgid "maxnames > REMOTE_DOMAIN_SNAPSHOT_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:12805 msgid "maxnames > REMOTE_NODE_DEVICE_CAPS_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:13160 msgid "maxcells > REMOTE_NODE_MAX_CELLS" msgstr "" #: daemon/remote_dispatch.h:13502 msgid "maxnames > REMOTE_NODE_DEVICE_LIST_MAX" msgstr "" #: daemon/remote_dispatch.h:15058 msgid "maxnames > REMOTE_STORAGE_VOL_LIST_MAX" msgstr "" #: daemon/stream.c:235 msgid "stream had unexpected termination" msgstr "" #: daemon/stream.c:238 msgid "stream had I/O failure" msgstr "" #: daemon/stream.c:617 msgid "stream aborted at client request" msgstr "" #: daemon/stream.c:621 #, c-format msgid "stream aborted with unexpected status %d" msgstr "" #: gnulib/lib/gai_strerror.c:57 msgid "Address family for hostname not supported" msgstr "" #: gnulib/lib/gai_strerror.c:58 msgid "Temporary failure in name resolution" msgstr "" #: gnulib/lib/gai_strerror.c:59 msgid "Bad value for ai_flags" msgstr "" #: gnulib/lib/gai_strerror.c:60 msgid "Non-recoverable failure in name resolution" msgstr "" #: gnulib/lib/gai_strerror.c:61 msgid "ai_family not supported" msgstr "" #: gnulib/lib/gai_strerror.c:62 msgid "Memory allocation failure" msgstr "" #: gnulib/lib/gai_strerror.c:63 msgid "No address associated with hostname" msgstr "" #: gnulib/lib/gai_strerror.c:64 msgid "Name or service not known" msgstr "" #: gnulib/lib/gai_strerror.c:65 msgid "Servname not supported for ai_socktype" msgstr "" #: gnulib/lib/gai_strerror.c:66 msgid "ai_socktype not supported" msgstr "" #: gnulib/lib/gai_strerror.c:67 msgid "System error" msgstr "" #: gnulib/lib/gai_strerror.c:68 msgid "Argument buffer too small" msgstr "" #: gnulib/lib/gai_strerror.c:70 msgid "Processing request in progress" msgstr "" #: gnulib/lib/gai_strerror.c:71 msgid "Request canceled" msgstr "" #: gnulib/lib/gai_strerror.c:72 msgid "Request not canceled" msgstr "" #: gnulib/lib/gai_strerror.c:73 msgid "All requests done" msgstr "" #: gnulib/lib/gai_strerror.c:74 msgid "Interrupted by a signal" msgstr "" #: gnulib/lib/gai_strerror.c:75 msgid "Parameter string not correctly encoded" msgstr "" #: gnulib/lib/gai_strerror.c:87 src/esx/esx_vi.c:4615 #: src/hyperv/hyperv_wmi.c:318 src/rpc/virnetclientprogram.c:186 #: src/rpc/virnetclientstream.c:200 msgid "Unknown error" msgstr "" #: gnulib/lib/regcomp.c:135 msgid "Success" msgstr "" #: gnulib/lib/regcomp.c:138 msgid "No match" msgstr "" #: gnulib/lib/regcomp.c:141 msgid "Invalid regular expression" msgstr "" #: gnulib/lib/regcomp.c:144 msgid "Invalid collation character" msgstr "" #: gnulib/lib/regcomp.c:147 msgid "Invalid character class name" msgstr "" #: gnulib/lib/regcomp.c:150 msgid "Trailing backslash" msgstr "" #: gnulib/lib/regcomp.c:153 msgid "Invalid back reference" msgstr "" #: gnulib/lib/regcomp.c:156 msgid "Unmatched [ or [^" msgstr "" #: gnulib/lib/regcomp.c:159 msgid "Unmatched ( or \\(" msgstr "" #: gnulib/lib/regcomp.c:162 msgid "Unmatched \\{" msgstr "" #: gnulib/lib/regcomp.c:165 msgid "Invalid content of \\{\\}" msgstr "" #: gnulib/lib/regcomp.c:168 msgid "Invalid range end" msgstr "" #: gnulib/lib/regcomp.c:171 msgid "Memory exhausted" msgstr "" #: gnulib/lib/regcomp.c:174 msgid "Invalid preceding regular expression" msgstr "" #: gnulib/lib/regcomp.c:177 msgid "Premature end of regular expression" msgstr "" #: gnulib/lib/regcomp.c:180 msgid "Regular expression too big" msgstr "" #: gnulib/lib/regcomp.c:183 msgid "Unmatched ) or \\)" msgstr "" #: gnulib/lib/regcomp.c:711 msgid "No previous regular expression" msgstr "" #: src/access/viraccessdriverpolkit.c:86 #, c-format msgid "Policy kit denied action %s from " msgstr "" #: src/access/viraccessdriverpolkit.c:93 msgid "No UNIX process ID available" msgstr "" #: src/access/viraccessdriverpolkit.c:98 msgid "No UNIX process start time available" msgstr "" #: src/access/viraccessdriverpolkit.c:103 msgid "No UNIX caller UID available" msgstr "" #: src/access/viraccessmanager.c:142 #, c-format msgid "Cannot find security driver '%s'" msgstr "" #: src/bhyve/bhyve_command.c:62 #, c-format msgid "Network type %d is not supported" msgstr "" #: src/bhyve/bhyve_command.c:135 src/bhyve/bhyve_command.c:511 msgid "only nmdm console types are supported" msgstr "" #: src/bhyve/bhyve_command.c:142 msgid "only two serial ports are supported" msgstr "" #: src/bhyve/bhyve_command.c:173 src/bhyve/bhyve_command.c:182 #: src/bhyve/bhyve_command.c:391 msgid "unsupported disk device" msgstr "" #: src/bhyve/bhyve_command.c:188 msgid "unsupported disk bus type" msgstr "" #: src/bhyve/bhyve_command.c:195 src/bhyve/bhyve_command.c:398 msgid "unsupported disk type" msgstr "" #: src/bhyve/bhyve_command.c:204 msgid "cdrom device without source path not supported" msgstr "" #: src/bhyve/bhyve_command.c:257 msgid "Installed bhyve binary does not support UTC clock" msgstr "" #: src/bhyve/bhyve_command.c:264 src/qemu/qemu_command.c:7382 #: src/qemu/qemu_command.c:9726 #, c-format msgid "unsupported clock offset '%s'" msgstr "" #: src/bhyve/bhyve_command.c:369 #, c-format msgid "Custom loader requires explicit %s configuration" msgstr "" #: src/bhyve/bhyve_command.c:533 msgid "domain should have at least one disk defined" msgstr "" #: src/bhyve/bhyve_device.c:50 msgid "PCI bus 0 slot 1 is reserved for the implicit LPC PCI-ISA bridge" msgstr "" #: src/bhyve/bhyve_driver.c:94 src/lxc/lxc_process.c:1619 #: src/libxl/libxl_driver.c:327 src/qemu/qemu_driver.c:302 #: src/uml/uml_driver.c:193 #, c-format msgid "Failed to autostart VM '%s': %s" msgstr "" #: src/bhyve/bhyve_driver.c:95 src/libxl/libxl_domain.c:521 #: src/libxl/libxl_driver.c:329 src/qemu/qemu_capabilities.c:3084 #: src/qemu/qemu_driver.c:295 src/qemu/qemu_driver.c:304 #: src/secret/secret_driver.c:491 src/uml/uml_driver.c:194 #: src/util/virdbus.c:1570 src/util/virerror.c:284 src/util/virhook.c:304 #: src/util/virhostdev.c:789 src/util/virhostdev.c:820 #: src/util/virhostdev.c:895 src/xenapi/xenapi_utils.c:269 #: tools/virsh-domain-monitor.c:57 tools/vsh.c:287 msgid "unknown error" msgstr "" #: src/bhyve/bhyve_driver.c:149 msgid "Unable to get Capabilities" msgstr "" #: src/bhyve/bhyve_driver.c:172 src/conf/virdomainobjlist.c:925 #: src/lxc/lxc_driver.c:139 src/libxl/libxl_driver.c:300 src/vz/vz_utils.c:58 #: src/vz/vz_utils.c:88 src/qemu/qemu_driver.c:231 src/test/test_driver.c:513 #, c-format msgid "no domain with matching uuid '%s' (%s)" msgstr "" #: src/bhyve/bhyve_driver.c:202 #, c-format msgid "Unexpected bhyve URI path '%s', try bhyve:///system" msgstr "" #: src/bhyve/bhyve_driver.c:209 msgid "bhyve state driver is not active" msgstr "" #: src/bhyve/bhyve_driver.c:255 src/lxc/lxc_driver.c:5408 #: src/libxl/libxl_driver.c:866 src/qemu/qemu_command.c:9585 #: src/qemu/qemu_driver.c:1308 src/xen/xen_driver.c:661 msgid "Host SMBIOS information is not available" msgstr "" #: src/bhyve/bhyve_driver.c:279 src/lxc/lxc_driver.c:1802 #, c-format msgid "Unknown release: %s" msgstr "" #: src/bhyve/bhyve_driver.c:379 src/libxl/libxl_driver.c:4122 #: src/qemu/qemu_driver.c:8826 src/uml/uml_driver.c:2471 msgid "cannot set autostart for transient domain" msgstr "" #: src/bhyve/bhyve_driver.c:394 src/libxl/libxl_driver.c:4137 #: src/qemu/qemu_driver.c:8846 src/storage/storage_driver.c:1284 #: src/uml/uml_driver.c:2486 #, c-format msgid "cannot create autostart directory %s" msgstr "" #: src/bhyve/bhyve_driver.c:401 src/network/bridge_driver.c:3601 #: src/storage/storage_driver.c:1291 #, c-format msgid "Failed to create symlink '%s' to '%s'" msgstr "" #: src/bhyve/bhyve_driver.c:408 src/lxc/lxc_driver.c:3264 #: src/libxl/libxl_driver.c:4151 src/network/bridge_driver.c:3608 #: src/qemu/qemu_driver.c:8862 src/storage/storage_driver.c:1299 #: src/uml/uml_driver.c:2500 #, c-format msgid "Failed to delete symlink '%s'" msgstr "" #: src/bhyve/bhyve_driver.c:598 src/lxc/lxc_driver.c:545 msgid "Cannot undefine transient domain" msgstr "" #: src/bhyve/bhyve_driver.c:710 #, c-format msgid "Unsupported config type %s" msgstr "" #: src/bhyve/bhyve_driver.c:781 src/lxc/lxc_driver.c:285 #: src/vmware/vmware_driver.c:759 #, c-format msgid "No domain with matching uuid '%s'" msgstr "" #: src/bhyve/bhyve_driver.c:809 src/vz/vz_driver.c:539 #: src/qemu/qemu_driver.c:1552 src/qemu/qemu_driver.c:12167 #: src/qemu/qemu_driver.c:12626 src/qemu/qemu_driver.c:12674 #, c-format msgid "no domain with matching name '%s'" msgstr "" #: src/bhyve/bhyve_driver.c:837 #, c-format msgid "No domain with matching ID '%d'" msgstr "" #: src/bhyve/bhyve_driver.c:877 src/lxc/lxc_driver.c:1121 #: src/libxl/libxl_driver.c:2738 src/vmware/vmware_driver.c:768 msgid "Domain is already running" msgstr "toimialue on jo käynnissä" #: src/bhyve/bhyve_driver.c:993 src/lxc/lxc_driver.c:1506 #: src/lxc/lxc_driver.c:3154 src/lxc/lxc_driver.c:3384 #: src/lxc/lxc_driver.c:3433 src/lxc/lxc_driver.c:3653 #: src/lxc/lxc_driver.c:3730 src/lxc/lxc_driver.c:5374 #: src/libxl/libxl_driver.c:1120 src/libxl/libxl_driver.c:1178 #: src/libxl/libxl_driver.c:1239 src/libxl/libxl_driver.c:1306 #: src/libxl/libxl_driver.c:1353 src/libxl/libxl_driver.c:1762 #: src/libxl/libxl_driver.c:1890 src/libxl/libxl_driver.c:1989 #: src/libxl/libxl_driver.c:2291 src/libxl/libxl_driver.c:2503 #: src/libxl/libxl_driver.c:3692 src/libxl/libxl_driver.c:3800 #: src/libxl/libxl_driver.c:3905 src/libxl/libxl_driver.c:4191 #: src/libxl/libxl_driver.c:4256 src/libxl/libxl_driver.c:4336 #: src/libxl/libxl_driver.c:4504 src/openvz/openvz_driver.c:624 #: src/openvz/openvz_driver.c:662 tools/virsh-domain.c:10149 #: tools/virsh-domain.c:10348 msgid "Domain is not running" msgstr "" #: src/bhyve/bhyve_driver.c:1035 src/conf/domain_conf.c:2879 #: src/lxc/lxc_driver.c:2361 src/lxc/lxc_driver.c:2440 #: src/lxc/lxc_driver.c:3485 src/lxc/lxc_driver.c:3560 #: src/lxc/lxc_driver.c:5690 src/libxl/libxl_driver.c:4415 #: src/libxl/libxl_driver.c:4755 src/libxl/libxl_driver.c:4807 #: src/libxl/libxl_driver.c:5220 src/openvz/openvz_driver.c:2012 #: src/openvz/openvz_driver.c:2264 src/qemu/qemu_domain.c:3526 #: src/qemu/qemu_domain.c:4003 src/qemu/qemu_driver.c:1811 #: src/qemu/qemu_driver.c:1823 src/qemu/qemu_driver.c:1891 #: src/qemu/qemu_driver.c:1967 src/qemu/qemu_driver.c:2067 #: src/qemu/qemu_driver.c:2135 src/qemu/qemu_driver.c:2224 #: src/qemu/qemu_driver.c:2510 src/qemu/qemu_driver.c:2521 #: src/qemu/qemu_driver.c:2584 src/qemu/qemu_driver.c:3323 #: src/qemu/qemu_driver.c:3379 src/qemu/qemu_driver.c:3697 #: src/qemu/qemu_driver.c:3811 src/qemu/qemu_driver.c:3895 #: src/qemu/qemu_driver.c:3958 src/qemu/qemu_driver.c:4026 #: src/qemu/qemu_driver.c:5546 src/qemu/qemu_driver.c:10810 #: src/qemu/qemu_driver.c:10970 src/qemu/qemu_driver.c:11027 #: src/qemu/qemu_driver.c:11097 src/qemu/qemu_driver.c:11455 #: src/qemu/qemu_driver.c:11575 src/qemu/qemu_driver.c:13023 #: src/qemu/qemu_driver.c:13153 src/qemu/qemu_driver.c:13209 #: src/qemu/qemu_driver.c:13252 src/qemu/qemu_driver.c:13306 #: src/qemu/qemu_driver.c:13371 src/qemu/qemu_driver.c:14312 #: src/qemu/qemu_driver.c:15783 src/qemu/qemu_driver.c:15792 #: src/qemu/qemu_driver.c:15935 src/qemu/qemu_driver.c:16015 #: src/qemu/qemu_driver.c:16236 src/qemu/qemu_driver.c:16363 #: src/qemu/qemu_driver.c:16482 src/qemu/qemu_driver.c:16583 #: src/qemu/qemu_driver.c:16648 src/qemu/qemu_driver.c:17018 #: src/qemu/qemu_driver.c:17239 src/qemu/qemu_driver.c:17304 #: src/qemu/qemu_driver.c:17955 src/qemu/qemu_driver.c:18101 #: src/qemu/qemu_driver.c:18160 src/qemu/qemu_driver.c:18198 #: src/qemu/qemu_driver.c:18236 src/qemu/qemu_driver.c:18306 #: src/qemu/qemu_driver.c:18318 src/qemu/qemu_driver.c:18415 #: src/qemu/qemu_driver.c:18427 src/qemu/qemu_driver.c:18602 #: src/qemu/qemu_driver.c:18654 src/qemu/qemu_driver.c:18682 #: src/qemu/qemu_driver.c:18731 src/qemu/qemu_driver.c:18775 #: src/qemu/qemu_driver.c:19649 src/qemu/qemu_driver.c:19691 #: src/qemu/qemu_driver.c:19853 src/qemu/qemu_migration.c:3242 #: src/qemu/qemu_migration.c:5468 src/test/test_driver.c:5756 #: src/uml/uml_driver.c:2619 src/xen/xen_driver.c:2516 #: src/xen/xm_internal.c:676 msgid "domain is not running" msgstr "" #: src/bhyve/bhyve_driver.c:1041 msgid "no console devices available" msgstr "" #: src/bhyve/bhyve_driver.c:1227 src/bhyve/bhyve_driver.c:1234 #: src/lxc/lxc_container.c:996 src/lxc/lxc_driver.c:1661 #, c-format msgid "Failed to mkdir %s" msgstr "" #: src/bhyve/bhyve_driver.c:1310 src/openvz/openvz_driver.c:1332 #: src/vz/vz_driver.c:1421 src/qemu/qemu_driver.c:1338 #, c-format msgid "unknown type '%s'" msgstr "" #: src/bhyve/bhyve_driver.c:1409 src/qemu/qemu_domain.c:2064 #: src/qemu/qemu_driver.c:12962 msgid "cannot get host CPU capabilities" msgstr "" #: src/bhyve/bhyve_monitor.c:60 src/qemu/qemu_agent.c:595 #: src/qemu/qemu_monitor.c:648 #, c-format msgid "event from unexpected fd %d!=%d / watch %d!=%d" msgstr "" #: src/bhyve/bhyve_monitor.c:67 src/bhyve/bhyve_monitor.c:75 msgid "Unable to query kqueue" msgstr "" #: src/bhyve/bhyve_monitor.c:82 #, c-format msgid "event from unexpected proc %ju!=%ju" msgstr "" #: src/bhyve/bhyve_monitor.c:90 #, c-format msgid "Guest %s got signal %d and crashed" msgstr "" #: src/bhyve/bhyve_monitor.c:145 msgid "Unable to create kqueue" msgstr "" #: src/bhyve/bhyve_monitor.c:153 msgid "Unable to register process kevent" msgstr "" #: src/bhyve/bhyve_monitor.c:166 src/qemu/qemu_agent.c:773 #: src/qemu/qemu_monitor.c:844 msgid "unable to register monitor events" msgstr "" #: src/bhyve/bhyve_process.c:127 src/lxc/lxc_process.c:1369 src/nodeinfo.c:2377 #, c-format msgid "Failed to open '%s'" msgstr "" #: src/bhyve/bhyve_process.c:136 msgid "Failed to build pidfile path" msgstr "" #: src/bhyve/bhyve_process.c:143 #, c-format msgid "Cannot remove state PID file %s" msgstr "" #: src/bhyve/bhyve_process.c:180 #, c-format msgid "Cannot write device.map '%s'" msgstr "" #: src/bhyve/bhyve_process.c:203 src/qemu/qemu_process.c:4872 #, c-format msgid "Domain %s didn't show up" msgstr "" #: src/bhyve/bhyve_process.c:227 src/storage/storage_backend_fs.c:1252 #, c-format msgid "cannot unlink file '%s'" msgstr "" #: src/bhyve/bhyve_process.c:270 #, c-format msgid "Invalid PID %d for VM" msgstr "" #: src/bhyve/bhyve_process.c:325 src/bhyve/bhyve_process.c:418 #, c-format msgid "Unable to get kvm descriptor: %s" msgstr "" #: src/bhyve/bhyve_process.c:334 #, c-format msgid "Unable to obtain information about pid: %d" msgstr "" #: src/conf/capabilities.c:691 msgid "any configuration" msgstr "" #: src/conf/capabilities.c:698 #, c-format msgid "could not find capabilities for %s" msgstr "" #: src/conf/capabilities.c:1078 #, c-format msgid "Cpu '%u' in node '%zu' is out of range of the provided bitmap" msgstr "" #: src/conf/cpu_conf.c:163 msgid "XML does not contain expected 'cpu' element" msgstr "" #: src/conf/cpu_conf.c:174 msgid "" "'arch' element cannot be used inside 'cpu' element with 'match' attribute'" msgstr "" #: src/conf/cpu_conf.c:190 msgid "Attribute mode is only allowed for guest CPU" msgstr "" #: src/conf/cpu_conf.c:197 #, c-format msgid "Invalid mode attribute '%s'" msgstr "" #: src/conf/cpu_conf.c:225 msgid "Invalid match attribute for CPU specification" msgstr "" #: src/conf/cpu_conf.c:236 msgid "Missing CPU architecture" msgstr "" #: src/conf/cpu_conf.c:241 src/conf/domain_conf.c:14774 #, c-format msgid "Unknown architecture %s" msgstr "" #: src/conf/cpu_conf.c:251 src/cpu/cpu_ppc64.c:368 src/cpu/cpu_x86.c:1015 msgid "Missing CPU model name" msgstr "" #: src/conf/cpu_conf.c:261 msgid "Invalid fallback attribute" msgstr "" #: src/conf/cpu_conf.c:270 #, c-format msgid "vendor_id must be exactly %d characters long" msgstr "" #: src/conf/cpu_conf.c:278 msgid "vendor id is invalid" msgstr "" #: src/conf/cpu_conf.c:290 msgid "CPU vendor specified without CPU model" msgstr "" #: src/conf/cpu_conf.c:302 msgid "Missing 'sockets' attribute in CPU topology" msgstr "" #: src/conf/cpu_conf.c:311 msgid "Missing 'cores' attribute in CPU topology" msgstr "" #: src/conf/cpu_conf.c:320 msgid "Missing 'threads' attribute in CPU topology" msgstr "" #: src/conf/cpu_conf.c:327 msgid "Invalid CPU topology" msgstr "" #: src/conf/cpu_conf.c:339 src/conf/cpu_conf.c:529 msgid "Non-empty feature list specified without CPU model" msgstr "" #: src/conf/cpu_conf.c:368 msgid "Invalid CPU feature policy" msgstr "" #: src/conf/cpu_conf.c:378 msgid "Invalid CPU feature name" msgstr "" #: src/conf/cpu_conf.c:385 src/conf/cpu_conf.c:616 #, c-format msgid "CPU feature '%s' specified more than once" msgstr "" #: src/conf/cpu_conf.c:452 #, c-format msgid "Unexpected CPU mode %d" msgstr "" #: src/conf/cpu_conf.c:463 #, c-format msgid "Unexpected CPU match policy %d" msgstr "" #: src/conf/cpu_conf.c:541 #, c-format msgid "Unexpected CPU fallback value: %d" msgstr "" #: src/conf/cpu_conf.c:572 src/cpu/cpu_x86.c:713 msgid "Missing CPU feature name" msgstr "" #: src/conf/cpu_conf.c:582 #, c-format msgid "Unexpected CPU feature policy %d" msgstr "" #: src/conf/cpu_conf.c:664 msgid "Target CPU does not match source" msgstr "" #: src/conf/cpu_conf.c:670 #, c-format msgid "Target CPU type %s does not match source %s" msgstr "" #: src/conf/cpu_conf.c:678 #, c-format msgid "Target CPU mode %s does not match source %s" msgstr "" #: src/conf/cpu_conf.c:686 #, c-format msgid "Target CPU arch %s does not match source %s" msgstr "" #: src/conf/cpu_conf.c:694 #, c-format msgid "Target CPU model %s does not match source %s" msgstr "" #: src/conf/cpu_conf.c:701 #, c-format msgid "Target CPU vendor %s does not match source %s" msgstr "" #: src/conf/cpu_conf.c:708 #, c-format msgid "Target CPU vendor id %s does not match source %s" msgstr "" #: src/conf/cpu_conf.c:715 #, c-format msgid "Target CPU sockets %d does not match source %d" msgstr "" #: src/conf/cpu_conf.c:722 #, c-format msgid "Target CPU cores %d does not match source %d" msgstr "" #: src/conf/cpu_conf.c:729 #, c-format msgid "Target CPU threads %d does not match source %d" msgstr "" #: src/conf/cpu_conf.c:736 #, c-format msgid "Target CPU feature count %zu does not match source %zu" msgstr "" #: src/conf/cpu_conf.c:744 #, c-format msgid "Target CPU feature %s does not match source %s" msgstr "" #: src/conf/cpu_conf.c:751 #, c-format msgid "Target CPU feature policy %s does not match source %s" msgstr "" #: src/conf/device_conf.c:64 #, c-format msgid "Invalid PCI address domain='0x%x', must be <= 0xFFFF" msgstr "" #: src/conf/device_conf.c:72 #, c-format msgid "Invalid PCI address bus='0x%x', must be <= 0xFF" msgstr "" #: src/conf/device_conf.c:80 #, c-format msgid "Invalid PCI address slot='0x%x', must be <= 0x1F" msgstr "" #: src/conf/device_conf.c:88 #, c-format msgid "Invalid PCI address function=0x%x, must be <= 7" msgstr "" #: src/conf/device_conf.c:96 msgid "" "Invalid PCI address 0000:00:00, at least one of domain, bus, or slot must be " "> 0" msgstr "" #: src/conf/device_conf.c:122 msgid "Cannot parse
'domain' attribute" msgstr "" #: src/conf/device_conf.c:129 src/conf/domain_conf.c:4403 #: src/conf/domain_conf.c:4457 src/conf/domain_conf.c:4598 msgid "Cannot parse
'bus' attribute" msgstr "" #: src/conf/device_conf.c:136 src/conf/domain_conf.c:4557 msgid "Cannot parse
'slot' attribute" msgstr "" #: src/conf/device_conf.c:143 msgid "Cannot parse
'function' attribute" msgstr "" #: src/conf/device_conf.c:150 #, c-format msgid "Unknown value '%s' for
'multifunction' attribute" msgstr "" #: src/conf/device_conf.c:211 #, c-format msgid "unknown link state: %s" msgstr "" #: src/conf/device_conf.c:221 #, c-format msgid "Unable to parse link speed: %s" msgstr "" #: src/conf/domain_addr.c:69 #, c-format msgid "" "PCI bus is not compatible with the device at %s. Device requires a standard " "PCI slot, which is not provided by bus %.4x:%.2x" msgstr "" #: src/conf/domain_addr.c:75 #, c-format msgid "" "PCI bus is not compatible with the device at %s. Device requires a PCI " "Express slot, which is not provided by bus %.4x:%.2x" msgstr "" #: src/conf/domain_addr.c:84 #, c-format msgid "The device information for %s has no PCI connection types listed" msgstr "" #: src/conf/domain_addr.c:94 #, c-format msgid "" "PCI bus is not compatible with the device at %s. Device requires hot-plug " "capability, which is not provided by bus %.4x:%.2x" msgstr "" #: src/conf/domain_addr.c:121 src/conf/domain_addr.c:498 msgid "No PCI buses available" msgstr "" #: src/conf/domain_addr.c:126 #, c-format msgid "Invalid PCI address %s. Only PCI domain 0 is available" msgstr "" #: src/conf/domain_addr.c:133 #, c-format msgid "Invalid PCI address %s. Only PCI buses up to %zu are available" msgstr "" #: src/conf/domain_addr.c:151 #, c-format msgid "Invalid PCI address %s. slot must be >= %zu" msgstr "" #: src/conf/domain_addr.c:157 #, c-format msgid "Invalid PCI address %s. slot must be <= %zu" msgstr "" #: src/conf/domain_addr.c:163 #, c-format msgid "Invalid PCI address %s. function must be <= %u" msgstr "" #: src/conf/domain_addr.c:219 #, c-format msgid "Invalid PCI controller model %d" msgstr "" #: src/conf/domain_addr.c:254 msgid "" "Cannot automatically add a new PCI bus for a device requiring a slot other " "than standard PCI." msgstr "" #: src/conf/domain_addr.c:339 #, c-format msgid "" "Attempted double use of PCI slot %s (may need \"multifunction='on'\" for " "device on function 0)" msgstr "" #: src/conf/domain_addr.c:350 #, c-format msgid "Attempted double use of PCI Address %s" msgstr "" #: src/conf/domain_addr.c:354 #, c-format msgid "" "Attempted double use of PCI Address %s (may need \"multifunction='on'\" for " "device on function 0)" msgstr "" #: src/conf/domain_addr.c:402 msgid "Only PCI device addresses with function=0 are supported" msgstr "" #: src/conf/domain_addr.c:573 msgid "No more available PCI slots" msgstr "" #: src/conf/domain_addr.c:652 #, c-format msgid "The CCW devno '%s' is in use already " msgstr "" #: src/conf/domain_addr.c:663 msgid "There are no more free CCW devnos." msgstr "" #: src/conf/domain_addr.c:799 #, c-format msgid "" "virtio serial controller with index %u already exists in the address set" msgstr "" #: src/conf/domain_addr.c:937 msgid "no virtio-serial controllers are available" msgstr "" #: src/conf/domain_addr.c:964 msgid "Unable to find a free virtio-serial port" msgstr "" #: src/conf/domain_addr.c:990 #, c-format msgid "virtio-serial controller %u not available" msgstr "" #: src/conf/domain_addr.c:998 #, c-format msgid "Unable to find a free port on virtio-serial controller %u" msgstr "" #: src/conf/domain_addr.c:1102 src/conf/domain_addr.c:1156 #, c-format msgid "virtio serial controller %u is missing" msgstr "" #: src/conf/domain_addr.c:1110 src/conf/domain_addr.c:1164 #, c-format msgid "virtio serial controller %u does not have port %u" msgstr "" #: src/conf/domain_addr.c:1118 #, c-format msgid "virtio serial port %u on controller %u is already occupied" msgstr "" #: src/conf/domain_capabilities.c:118 #, c-format msgid "" "integer overflow on %s. Please contact the libvirt development team at " "libvir-list@redhat.com" msgstr "" #: src/conf/domain_conf.c:882 msgid "missing name for cipher" msgstr "" #: src/conf/domain_conf.c:888 #, c-format msgid "%s is not a supported cipher name" msgstr "" #: src/conf/domain_conf.c:894 #, c-format msgid "missing state for cipher named %s" msgstr "" #: src/conf/domain_conf.c:900 #, c-format msgid "%s is not a supported cipher state" msgstr "" #: src/conf/domain_conf.c:908 src/conf/domain_conf.c:920 #, c-format msgid "" "A domain definition can have no more than one cipher node with name %s" msgstr "" #: src/conf/domain_conf.c:1074 #, c-format msgid "could not parse weight %s" msgstr "" #: src/conf/domain_conf.c:1083 #, c-format msgid "could not parse read bytes sec %s" msgstr "" #: src/conf/domain_conf.c:1092 #, c-format msgid "could not parse write bytes sec %s" msgstr "" #: src/conf/domain_conf.c:1101 #, c-format msgid "could not parse read iops sec %s" msgstr "" #: src/conf/domain_conf.c:1110 #, c-format msgid "could not parse write iops sec %s" msgstr "" #: src/conf/domain_conf.c:1121 msgid "missing per-device path" msgstr "" #: src/conf/domain_conf.c:1147 msgid "" "memory hotplug tunables are not supported by this hypervisor " "driver" msgstr "" #: src/conf/domain_conf.c:1169 msgid "memory devices are not supported by this driver" msgstr "" #: src/conf/domain_conf.c:1347 #, c-format msgid "maxvcpus must not be less than current vcpus (%u < %zu)" msgstr "" #: src/conf/domain_conf.c:1383 #, c-format msgid "vCPU '%u' is not present in domain definition" msgstr "" #: src/conf/domain_conf.c:2337 msgid "failed to populate iothreadids" msgstr "" #: src/conf/domain_conf.c:2619 msgid "failed to initialize domain condition" msgstr "" #: src/conf/domain_conf.c:2757 src/conf/domain_conf.c:2779 msgid "failed to wait for domain condition" msgstr "" #: src/conf/domain_conf.c:2886 msgid "transient domains do not have any persistent config" msgstr "" #: src/conf/domain_conf.c:2916 msgid "Get persistent config failed" msgstr "" #: src/conf/domain_conf.c:2993 msgid "" "Flags 'VIR_DOMAIN_AFFECT_LIVE' and 'VIR_DOMAIN_AFFECT_CONFIG' are mutually " "exclusive" msgstr "" #: src/conf/domain_conf.c:3514 #, c-format msgid "Multiple '%s' controllers with index '%d'" msgstr "" #: src/conf/domain_conf.c:3542 #, c-format msgid "Multiple panic devices with model '%s'" msgstr "" #: src/conf/domain_conf.c:3629 msgid "Total size of memory devices exceeds the total memory size" msgstr "" #: src/conf/domain_conf.c:3639 msgid "" "Memory size must be specified via or in the configuration" msgstr "" #: src/conf/domain_conf.c:3651 msgid "both maximum memory size and memory slot count must be specified" msgstr "" #: src/conf/domain_conf.c:3659 msgid "" "maximum memory size must be equal or greater than the actual memory size" msgstr "" #: src/conf/domain_conf.c:3696 msgid "Only the first console can be a serial port" msgstr "" #: src/conf/domain_conf.c:3782 #, c-format msgid "timer %s doesn't support setting of timer tickpolicy" msgstr "" #: src/conf/domain_conf.c:3794 msgid "" "setting of timer catchup policies is only supported with tickpolicy='catchup'" msgstr "" #: src/conf/domain_conf.c:3802 #, c-format msgid "timer %s doesn't support setting of timer frequency" msgstr "" #: src/conf/domain_conf.c:3810 #, c-format msgid "timer %s doesn't support setting of timer mode" msgstr "" #: src/conf/domain_conf.c:3821 #, c-format msgid "timer %s doesn't support setting of timer track" msgstr "" #: src/conf/domain_conf.c:3841 msgid "init binary must be specified" msgstr "" #: src/conf/domain_conf.c:4072 msgid " element is currently supported only with 'rbd' disks" msgstr "" #: src/conf/domain_conf.c:4079 msgid " element is currently supported only with 'rbd' disks" msgstr "" #: src/conf/domain_conf.c:4101 #, c-format msgid "disk '%s' improperly configured for a device='lun'" msgstr "" #: src/conf/domain_conf.c:4127 msgid "Cannot assign SCSI host device address" msgstr "" #: src/conf/domain_conf.c:4141 #, c-format msgid "" "SCSI host address controller='%u' bus='%u' target='%u' unit='%u' in use by a " "SCSI disk" msgstr "" #: src/conf/domain_conf.c:4282 #, c-format msgid "unexpected rom bar value %d" msgstr "" #: src/conf/domain_conf.c:4396 src/conf/domain_conf.c:4450 #: src/conf/domain_conf.c:4550 msgid "Cannot parse
'controller' attribute" msgstr "" #: src/conf/domain_conf.c:4410 msgid "Cannot parse
'target' attribute" msgstr "" #: src/conf/domain_conf.c:4417 msgid "Cannot parse
'unit' attribute" msgstr "" #: src/conf/domain_conf.c:4464 src/conf/domain_conf.c:4588 msgid "Cannot parse
'port' attribute" msgstr "" #: src/conf/domain_conf.c:4496 msgid "Cannot parse
'cssid' attribute" msgstr "" #: src/conf/domain_conf.c:4502 msgid "Cannot parse
'ssid' attribute" msgstr "" #: src/conf/domain_conf.c:4508 msgid "Cannot parse
'devno' attribute" msgstr "" #: src/conf/domain_conf.c:4513 #, c-format msgid "" "Invalid specification for virtio ccw address: cssid='%s' ssid='%s' devno='%s'" msgstr "" #: src/conf/domain_conf.c:4521 msgid "Invalid partial specification for virtio ccw address" msgstr "" #: src/conf/domain_conf.c:4623 msgid "Cannot parse
'reg' attribute" msgstr "" #: src/conf/domain_conf.c:4651 msgid "Cannot parse 'startport' attribute" msgstr "" #: src/conf/domain_conf.c:4674 msgid "missing boot order attribute" msgstr "" #: src/conf/domain_conf.c:4679 #, c-format msgid "incorrect boot order '%s', expecting positive integer" msgstr "" #: src/conf/domain_conf.c:4687 #, c-format msgid "boot order '%s' used for more than one device" msgstr "" #: src/conf/domain_conf.c:4720 msgid "Cannot parse
'iobase' attribute" msgstr "" #: src/conf/domain_conf.c:4727 msgid "Cannot parse
'irq' attribute" msgstr "" #: src/conf/domain_conf.c:4749 #, c-format msgid "invalid or missing dimm slot id '%s'" msgstr "" #: src/conf/domain_conf.c:4758 #, c-format msgid "invalid or missing dimm base address '%s'" msgstr "" #: src/conf/domain_conf.c:4838 #, c-format msgid "unknown rom bar value '%s'" msgstr "" #: src/conf/domain_conf.c:4854 #, c-format msgid "unknown address type '%s'" msgstr "" #: src/conf/domain_conf.c:4859 msgid "No type specified for device address" msgstr "" #: src/conf/domain_conf.c:4911 msgid "virtio-s390 bus doesn't have an address" msgstr "" #: src/conf/domain_conf.c:4968 #, c-format msgid "Unknown startup policy '%s'" msgstr "" #: src/conf/domain_conf.c:4997 #, c-format msgid "cannot parse vendor id %s" msgstr "" #: src/conf/domain_conf.c:5004 msgid "usb vendor needs id" msgstr "" #: src/conf/domain_conf.c:5015 #, c-format msgid "cannot parse product %s" msgstr "" #: src/conf/domain_conf.c:5023 msgid "usb product needs id" msgstr "" #: src/conf/domain_conf.c:5033 #, c-format msgid "cannot parse bus %s" msgstr "" #: src/conf/domain_conf.c:5040 msgid "usb address needs bus id" msgstr "" #: src/conf/domain_conf.c:5048 #, c-format msgid "cannot parse device %s" msgstr "" #: src/conf/domain_conf.c:5056 msgid "usb address needs device id" msgstr "" #: src/conf/domain_conf.c:5061 #, c-format msgid "unknown usb source type '%s'" msgstr "" #: src/conf/domain_conf.c:5071 msgid "vendor cannot be 0." msgstr "" #: src/conf/domain_conf.c:5077 msgid "missing vendor" msgstr "" #: src/conf/domain_conf.c:5082 msgid "missing product" msgstr "" #: src/conf/domain_conf.c:5116 #, c-format msgid "unsupported element '%s' of 'origstates'" msgstr "" #: src/conf/domain_conf.c:5152 src/conf/domain_conf.c:7320 #: src/conf/domain_conf.c:8665 #, c-format msgid "Unable to parse devaddr parameter '%s'" msgstr "" #: src/conf/domain_conf.c:5165 #, c-format msgid "unknown pci source type '%s'" msgstr "" #: src/conf/domain_conf.c:5202 #, c-format msgid "unknown protocol transport type '%s'" msgstr "" #: src/conf/domain_conf.c:5213 msgid "missing socket for unix transport" msgstr "" #: src/conf/domain_conf.c:5220 #, c-format msgid "transport '%s' does not support socket attribute" msgstr "" #: src/conf/domain_conf.c:5231 msgid "missing name for host" msgstr "" #: src/conf/domain_conf.c:5267 msgid "more than one source addresses is specified for scsi hostdev" msgstr "" #: src/conf/domain_conf.c:5276 msgid "" "'bus', 'target', and 'unit' must be specified for scsi hostdev source address" msgstr "" #: src/conf/domain_conf.c:5283 #, c-format msgid "cannot parse bus '%s'" msgstr "" #: src/conf/domain_conf.c:5290 #, c-format msgid "cannot parse target '%s'" msgstr "" #: src/conf/domain_conf.c:5296 #, c-format msgid "cannot parse unit '%s'" msgstr "" #: src/conf/domain_conf.c:5304 msgid "more than one adapters is specified for scsi hostdev source" msgstr "" #: src/conf/domain_conf.c:5310 msgid "'adapter' must be specified for scsi hostdev source" msgstr "" #: src/conf/domain_conf.c:5317 #, c-format msgid "unsupported element '%s' of scsi hostdev source" msgstr "" #: src/conf/domain_conf.c:5327 msgid "'adapter' and 'address' must be specified for scsi hostdev source" msgstr "" #: src/conf/domain_conf.c:5354 msgid "missing iSCSI hostdev source path name" msgstr "" #: src/conf/domain_conf.c:5364 msgid "missing the host address for the iSCSI hostdev" msgstr "" #: src/conf/domain_conf.c:5369 msgid "only one source host address may be specified for the iSCSI hostdev" msgstr "" #: src/conf/domain_conf.c:5383 src/conf/domain_conf.c:6803 #, c-format msgid "invalid secret type %s" msgstr "" #: src/conf/domain_conf.c:5389 #, c-format msgid "hostdev invalid secret type '%s'" msgstr "" #: src/conf/domain_conf.c:5417 #, c-format msgid "Unknown SCSI subsystem protocol '%s'" msgstr "" #: src/conf/domain_conf.c:5476 src/conf/domain_conf.c:5651 #, c-format msgid "unknown host device source address type '%s'" msgstr "" #: src/conf/domain_conf.c:5482 src/conf/domain_conf.c:5657 msgid "missing source address type" msgstr "" #: src/conf/domain_conf.c:5488 src/conf/domain_conf.c:5663 msgid "Missing element in hostdev device" msgstr "" #: src/conf/domain_conf.c:5495 msgid "Setting startupPolicy is only allowed for USB devices" msgstr "" #: src/conf/domain_conf.c:5503 msgid "sgio is only supported for scsi host device" msgstr "" #: src/conf/domain_conf.c:5509 #, c-format msgid "unknown sgio mode '%s'" msgstr "" #: src/conf/domain_conf.c:5517 msgid "rawio is only supported for scsi host device" msgstr "" #: src/conf/domain_conf.c:5523 #, c-format msgid "unknown hostdev rawio setting '%s'" msgstr "" #: src/conf/domain_conf.c:5539 #, c-format msgid "Unknown PCI device has been specified" msgstr "" #: src/conf/domain_conf.c:5559 src/conf/domain_conf.c:5737 #, c-format msgid "address type='%s' not supported in hostdev interfaces" msgstr "" #: src/conf/domain_conf.c:5592 msgid "Missing network address" msgstr "" #: src/conf/domain_conf.c:5609 #, c-format msgid "Failed to parse IP address: '%s'" msgstr "" #: src/conf/domain_conf.c:5672 msgid "Missing element in hostdev storage device" msgstr "" #: src/conf/domain_conf.c:5680 msgid "Missing element in hostdev character device" msgstr "" #: src/conf/domain_conf.c:5688 msgid "Missing element in hostdev net device" msgstr "" #: src/conf/domain_conf.c:5721 msgid "Domain hostdev device" msgstr "" #: src/conf/domain_conf.c:5794 #, c-format msgid "Unknown disk name '%s' and no address specified" msgstr "" #: src/conf/domain_conf.c:5829 #, c-format msgid "" "using disk target name '%s' conflicts with SCSI host device address " "controller='%u' bus='%u' target='%u' unit='%u" msgstr "" #: src/conf/domain_conf.c:5901 #, c-format msgid "invalid security type '%s'" msgstr "" #: src/conf/domain_conf.c:5920 src/conf/domain_conf.c:6183 #, c-format msgid "invalid security relabel value %s" msgstr "" #: src/conf/domain_conf.c:5929 msgid "dynamic label type must use resource relabeling" msgstr "" #: src/conf/domain_conf.c:5935 msgid "resource relabeling is not compatible with 'none' label type" msgstr "" #: src/conf/domain_conf.c:5950 #, c-format msgid "unsupported type='%s' to model 'none'" msgstr "" #: src/conf/domain_conf.c:5970 msgid "security label is missing" msgstr "" #: src/conf/domain_conf.c:5986 msgid "security imagelabel is missing" msgstr "" #: src/conf/domain_conf.c:6045 src/conf/domain_conf.c:6160 #, c-format msgid "seclabel for model %s is already provided" msgstr "" #: src/conf/domain_conf.c:6086 msgid "missing security model in domain seclabel" msgstr "" #: src/conf/domain_conf.c:6096 msgid "missing security model when using multiple labels" msgstr "" #: src/conf/domain_conf.c:6170 msgid "label overrides require relabeling to be enabled at the domain level" msgstr "" #: src/conf/domain_conf.c:6207 #, c-format msgid "Cannot specify a label if relabelling is turned off. model=%s" msgstr "" #: src/conf/domain_conf.c:6263 msgid "Missing 'key' element for lease" msgstr "" #: src/conf/domain_conf.c:6268 msgid "Missing 'target' element for lease" msgstr "" #: src/conf/domain_conf.c:6275 #, c-format msgid "Malformed lease target offset %s" msgstr "" #: src/conf/domain_conf.c:6323 msgid "'pool' and 'volume' must be specified together for 'pool' type source" msgstr "" #: src/conf/domain_conf.c:6331 #, c-format msgid "unknown source mode '%s' for volume type disk" msgstr "" #: src/conf/domain_conf.c:6371 msgid "missing network source protocol type" msgstr "" #: src/conf/domain_conf.c:6377 #, c-format msgid "unknown protocol type '%s'" msgstr "" #: src/conf/domain_conf.c:6384 msgid "missing name for disk source" msgstr "" #: src/conf/domain_conf.c:6396 src/util/virstoragefile.c:2193 #, c-format msgid "missing volume name or file name in gluster source path '%s'" msgstr "" #: src/conf/domain_conf.c:6425 #, c-format msgid "unexpected disk type %s" msgstr "" #: src/conf/domain_conf.c:6466 msgid "missing disk backing store type" msgstr "" #: src/conf/domain_conf.c:6473 #, c-format msgid "unknown disk backing store type '%s'" msgstr "" #: src/conf/domain_conf.c:6479 msgid "missing disk backing store format" msgstr "" #: src/conf/domain_conf.c:6486 #, c-format msgid "unknown disk backing store format '%s'" msgstr "" #: src/conf/domain_conf.c:6492 msgid "missing disk backing store source" msgstr "" #: src/conf/domain_conf.c:6588 #, c-format msgid "unknown disk type '%s'" msgstr "" #: src/conf/domain_conf.c:6639 msgid "invalid geometry settings (cyls)" msgstr "" #: src/conf/domain_conf.c:6645 msgid "invalid geometry settings (heads)" msgstr "" #: src/conf/domain_conf.c:6651 msgid "invalid geometry settings (secs)" msgstr "" #: src/conf/domain_conf.c:6659 #, c-format msgid "invalid translation value '%s'" msgstr "" #: src/conf/domain_conf.c:6671 #, c-format msgid "invalid logical block size '%s'" msgstr "" #: src/conf/domain_conf.c:6681 #, c-format msgid "invalid physical block size '%s'" msgstr "" #: src/conf/domain_conf.c:6718 #, c-format msgid "unknown mirror job type '%s'" msgstr "" #: src/conf/domain_conf.c:6733 #, c-format msgid "unknown mirror backing store type '%s'" msgstr "" #: src/conf/domain_conf.c:6747 msgid "mirror requires file name" msgstr "" #: src/conf/domain_conf.c:6752 msgid "mirror without type only supported by copy job" msgstr "" #: src/conf/domain_conf.c:6763 #, c-format msgid "unknown mirror format value '%s'" msgstr "" #: src/conf/domain_conf.c:6773 msgid "mirror requires source element" msgstr "" #: src/conf/domain_conf.c:6785 #, c-format msgid "unknown mirror ready state %s" msgstr "" #: src/conf/domain_conf.c:6813 msgid "total throughput limit must be an integer" msgstr "" #: src/conf/domain_conf.c:6824 msgid "read throughput limit must be an integer" msgstr "" #: src/conf/domain_conf.c:6835 msgid "write throughput limit must be an integer" msgstr "" #: src/conf/domain_conf.c:6846 msgid "total I/O operations limit must be an integer" msgstr "" #: src/conf/domain_conf.c:6857 msgid "read I/O operations limit must be an integer" msgstr "" #: src/conf/domain_conf.c:6868 msgid "write I/O operations limit must be an integer" msgstr "" #: src/conf/domain_conf.c:6922 msgid "total and read/write bytes_sec cannot be set at the same time" msgstr "" #: src/conf/domain_conf.c:6932 msgid "total and read/write iops_sec cannot be set at the same time" msgstr "" #: src/conf/domain_conf.c:6942 msgid "total and read/write bytes_sec_max cannot be set at the same time" msgstr "" #: src/conf/domain_conf.c:6952 msgid "total and read/write iops_sec_max cannot be set at the same time" msgstr "" #: src/conf/domain_conf.c:6988 msgid "disk vendor is more than 8 characters" msgstr "" #: src/conf/domain_conf.c:6994 msgid "disk vendor is not printable string" msgstr "" #: src/conf/domain_conf.c:7003 msgid "disk product is more than 16 characters" msgstr "" #: src/conf/domain_conf.c:7009 msgid "disk product is not printable string" msgstr "" #: src/conf/domain_conf.c:7025 #, c-format msgid "invalid secret type '%s'" msgstr "" #: src/conf/domain_conf.c:7034 #, c-format msgid "unknown disk device '%s'" msgstr "" #: src/conf/domain_conf.c:7085 #, c-format msgid "Invalid floppy device name: %s" msgstr "" #: src/conf/domain_conf.c:7101 #, c-format msgid "Invalid harddisk device name: %s" msgstr "" #: src/conf/domain_conf.c:7110 src/conf/snapshot_conf.c:137 #, c-format msgid "unknown disk snapshot setting '%s'" msgstr "" #: src/conf/domain_conf.c:7121 msgid "rawio or sgio can be used only with device='lun'" msgstr "" #: src/conf/domain_conf.c:7129 #, c-format msgid "unknown disk rawio setting '%s'" msgstr "" #: src/conf/domain_conf.c:7138 #, c-format msgid "unknown disk sgio mode '%s'" msgstr "" #: src/conf/domain_conf.c:7146 #, c-format msgid "unknown disk bus type '%s'" msgstr "" #: src/conf/domain_conf.c:7171 #, c-format msgid "unknown disk tray status '%s'" msgstr "" #: src/conf/domain_conf.c:7178 msgid "tray is only valid for cdrom and floppy" msgstr "" #: src/conf/domain_conf.c:7190 #, c-format msgid "unknown disk removable status '%s'" msgstr "" #: src/conf/domain_conf.c:7196 msgid "removable is only valid for usb disks" msgstr "" #: src/conf/domain_conf.c:7207 #, c-format msgid "Invalid bus type '%s' for floppy disk" msgstr "" #: src/conf/domain_conf.c:7213 #, c-format msgid "Invalid bus type '%s' for disk" msgstr "" #: src/conf/domain_conf.c:7220 #, c-format msgid "unknown disk cache mode '%s'" msgstr "" #: src/conf/domain_conf.c:7227 #, c-format msgid "unknown disk error policy '%s'" msgstr "" #: src/conf/domain_conf.c:7236 #, c-format msgid "unknown disk read error policy '%s'" msgstr "" #: src/conf/domain_conf.c:7245 #, c-format msgid "unknown disk io mode '%s'" msgstr "" #: src/conf/domain_conf.c:7255 msgid "disk ioeventfd mode supported only for virtio bus" msgstr "" #: src/conf/domain_conf.c:7262 #, c-format msgid "unknown disk ioeventfd mode '%s'" msgstr "" #: src/conf/domain_conf.c:7272 msgid "disk event_idx mode supported only for virtio bus" msgstr "" #: src/conf/domain_conf.c:7280 #, c-format msgid "unknown disk event_idx mode '%s'" msgstr "" #: src/conf/domain_conf.c:7291 #, c-format msgid "unknown disk copy_on_read mode '%s'" msgstr "" #: src/conf/domain_conf.c:7301 #, c-format msgid "unknown disk discard mode '%s'" msgstr "" #: src/conf/domain_conf.c:7310 #, c-format msgid "Invalid iothread attribute in disk driver element: %s" msgstr "" #: src/conf/domain_conf.c:7336 #, c-format msgid "unknown startupPolicy value '%s'" msgstr "" #: src/conf/domain_conf.c:7343 #, c-format msgid "Setting disk %s is not allowed for disk of network type" msgstr "" #: src/conf/domain_conf.c:7353 msgid "Setting disk 'requisite' is allowed only for cdrom or floppy" msgstr "" #: src/conf/domain_conf.c:7383 src/conf/domain_conf.c:8124 #, c-format msgid "unknown driver format value '%s'" msgstr "" #: src/conf/domain_conf.c:7486 #, c-format msgid "missing element or attribute '%s'" msgstr "" #: src/conf/domain_conf.c:7495 #, c-format msgid "Invalid value '%s' for element or attribute '%s'" msgstr "" #: src/conf/domain_conf.c:7564 msgid "size value too large" msgstr "" #: src/conf/domain_conf.c:7743 #, c-format msgid "Unknown controller type '%s'" msgstr "" #: src/conf/domain_conf.c:7756 #, c-format msgid "Cannot parse controller index %s" msgstr "" #: src/conf/domain_conf.c:7765 #, c-format msgid "Unknown model type '%s'" msgstr "" #: src/conf/domain_conf.c:7781 msgid "Multiple elements in controller definition not allowed" msgstr "" #: src/conf/domain_conf.c:7790 msgid "Multiple elements in controller definition not allowed" msgstr "" #: src/conf/domain_conf.c:7805 #, c-format msgid "Malformed 'queues' value '%s'" msgstr "" #: src/conf/domain_conf.c:7811 #, c-format msgid "Malformed 'cmd_per_lun' value '%s'" msgstr "" #: src/conf/domain_conf.c:7817 #, c-format msgid "Malformed 'max_sectors' value %s'" msgstr "" #: src/conf/domain_conf.c:7824 #, c-format msgid "Malformed 'ioeventfd' value %s'" msgstr "" #: src/conf/domain_conf.c:7843 #, c-format msgid "Invalid ports: %s" msgstr "" #: src/conf/domain_conf.c:7856 #, c-format msgid "Invalid vectors: %s" msgstr "" #: src/conf/domain_conf.c:7893 msgid "pci-root and pcie-root controllers should not have an address" msgstr "" #: src/conf/domain_conf.c:7899 msgid "pci-root and pcie-root controllers should have index 0" msgstr "" #: src/conf/domain_conf.c:7917 #, c-format msgid "Unknown PCI controller model name '%s'" msgstr "" #: src/conf/domain_conf.c:7925 #, c-format msgid "Invalid chassisNr '%s' in PCI controller" msgstr "" #: src/conf/domain_conf.c:7932 #, c-format msgid "PCI controller chassisNr '%s' out of range - must be 0-255" msgstr "" #: src/conf/domain_conf.c:7942 #, c-format msgid "Invalid chassis '%s' in PCI controller" msgstr "" #: src/conf/domain_conf.c:7949 #, c-format msgid "PCI controller chassis '%s' out of range - must be 0-255" msgstr "" #: src/conf/domain_conf.c:7959 #, c-format msgid "Invalid port '%s' in PCI controller" msgstr "" #: src/conf/domain_conf.c:7966 #, c-format msgid "PCI controller port '%s' out of range - must be 0-255" msgstr "" #: src/conf/domain_conf.c:7985 msgid "Controllers must use the 'pci' address type" msgstr "" #: src/conf/domain_conf.c:8049 #, c-format msgid "unknown filesystem type '%s'" msgstr "" #: src/conf/domain_conf.c:8060 #, c-format msgid "unknown accessmode '%s'" msgstr "" #: src/conf/domain_conf.c:8116 #, c-format msgid "unknown fs driver type '%s'" msgstr "" #: src/conf/domain_conf.c:8132 #, c-format msgid "unknown filesystem write policy '%s'" msgstr "" #: src/conf/domain_conf.c:8155 msgid "missing 'usage' attribute for RAM filesystem" msgstr "" #: src/conf/domain_conf.c:8160 #, c-format msgid "cannot parse usage '%s' for RAM filesystem" msgstr "" #: src/conf/domain_conf.c:8224 msgid "missing type attribute in interface's element" msgstr "" #: src/conf/domain_conf.c:8229 #, c-format msgid "unknown type '%s' in interface's element" msgstr "" #: src/conf/domain_conf.c:8237 #, c-format msgid "unsupported type '%s' in interface's element" msgstr "" #: src/conf/domain_conf.c:8247 src/conf/domain_conf.c:8475 #, c-format msgid "unknown trustGuestRxFilters value '%s'" msgstr "" #: src/conf/domain_conf.c:8268 #, c-format msgid "" " element unsupported for type='%s' in interface's " "element" msgstr "" #: src/conf/domain_conf.c:8282 #, c-format msgid "Unknown mode '%s' in interface element" msgstr "" #: src/conf/domain_conf.c:8313 #, c-format msgid "Unable to parse class id '%s'" msgstr "" #: src/conf/domain_conf.c:8326 msgid "" "Missing element with bridge name in interface's element" msgstr "" #: src/conf/domain_conf.c:8336 #, c-format msgid "" "Invalid macTableManager setting '%s' in domain interface's element" msgstr "" #: src/conf/domain_conf.c:8463 #, c-format msgid "unknown interface type '%s'" msgstr "" #: src/conf/domain_conf.c:8530 #, c-format msgid " element unsupported for " msgstr "" #: src/conf/domain_conf.c:8559 src/lxc/lxc_native.c:448 msgid "Domain interface" msgstr "" #: src/conf/domain_conf.c:8600 msgid "" "Invalid specification of multiple s in a single " msgstr "" #: src/conf/domain_conf.c:8647 src/qemu/qemu_command.c:12365 #, c-format msgid "unable to parse mac address '%s'" msgstr "" #: src/conf/domain_conf.c:8653 #, c-format msgid "expected unicast mac address, found multicast '%s'" msgstr "" #: src/conf/domain_conf.c:8686 msgid "Network interfaces must use 'pci' address type" msgstr "" #: src/conf/domain_conf.c:8694 msgid "" "No 'network' attribute specified with " msgstr "" #: src/conf/domain_conf.c:8709 msgid "" "Wrong or no 'type' attribute specified with . vhostuser requires the virtio-net* frontend" msgstr "" #: src/conf/domain_conf.c:8718 #, c-format msgid "Type='%s' unsupported for " msgstr "" #: src/conf/domain_conf.c:8723 msgid "" "No 'type' attribute specified for " msgstr "" #: src/conf/domain_conf.c:8731 msgid "" "No 'path' attribute specified with " msgstr "" #: src/conf/domain_conf.c:8739 msgid "" "No 'mode' attribute specified with " msgstr "" #: src/conf/domain_conf.c:8758 msgid "" "Wrong 'mode' attribute specified with " msgstr "" #: src/conf/domain_conf.c:8775 msgid "" "No 'bridge' attribute specified with " msgstr "" #: src/conf/domain_conf.c:8789 msgid "No 'port' attribute specified with socket interface" msgstr "" #: src/conf/domain_conf.c:8795 msgid "Cannot parse 'port' attribute with socket interface" msgstr "" #: src/conf/domain_conf.c:8805 msgid "No 'address' attribute specified with socket interface" msgstr "" #: src/conf/domain_conf.c:8819 msgid "No 'port' attribute specified with socket interface" msgstr "" #: src/conf/domain_conf.c:8825 msgid "Cannot parse 'port' attribute with socket interface" msgstr "" #: src/conf/domain_conf.c:8832 msgid "No 'address' attribute specified with socket interface" msgstr "" #: src/conf/domain_conf.c:8844 msgid "" "No 'name' attribute specified with " msgstr "" #: src/conf/domain_conf.c:8855 msgid "No 'dev' attribute specified with " msgstr "" #: src/conf/domain_conf.c:8863 msgid "Unknown mode has been specified" msgstr "" #: src/conf/domain_conf.c:8942 msgid "Model name contains invalid characters" msgstr "" #: src/conf/domain_conf.c:8955 #, c-format msgid "Unknown interface has been specified" msgstr "" #: src/conf/domain_conf.c:8966 #, c-format msgid "Unknown interface has been specified" msgstr "" #: src/conf/domain_conf.c:8976 #, c-format msgid "unknown interface ioeventfd mode '%s'" msgstr "" #: src/conf/domain_conf.c:8985 #, c-format msgid "unknown interface event_idx mode '%s'" msgstr "" #: src/conf/domain_conf.c:8995 #, c-format msgid "'queues' attribute must be positive number: %s" msgstr "" #: src/conf/domain_conf.c:9005 #, c-format msgid "unknown host csum mode '%s'" msgstr "" #: src/conf/domain_conf.c:9015 #, c-format msgid "unknown host gso mode '%s'" msgstr "" #: src/conf/domain_conf.c:9025 #, c-format msgid "unknown host tso4 mode '%s'" msgstr "" #: src/conf/domain_conf.c:9035 #, c-format msgid "unknown host tso6 mode '%s'" msgstr "" #: src/conf/domain_conf.c:9045 #, c-format msgid "unknown host ecn mode '%s'" msgstr "" #: src/conf/domain_conf.c:9055 #, c-format msgid "unknown host ufo mode '%s'" msgstr "" #: src/conf/domain_conf.c:9065 #, c-format msgid "unknown host mrg_rxbuf mode '%s'" msgstr "" #: src/conf/domain_conf.c:9075 #, c-format msgid "unknown guest csum mode '%s'" msgstr "" #: src/conf/domain_conf.c:9085 #, c-format msgid "unknown guest tso4 mode '%s'" msgstr "" #: src/conf/domain_conf.c:9095 #, c-format msgid "unknown guest tso6 mode '%s'" msgstr "" #: src/conf/domain_conf.c:9105 #, c-format msgid "unknown guest ecn mode '%s'" msgstr "" #: src/conf/domain_conf.c:9115 #, c-format msgid "unknown guest ufo mode '%s'" msgstr "" #: src/conf/domain_conf.c:9129 #, c-format msgid "unknown interface link state '%s'" msgstr "" #: src/conf/domain_conf.c:9155 msgid "sndbuf must be a positive integer" msgstr "" #: src/conf/domain_conf.c:9212 #, c-format msgid "target type must be specified for %s device" msgstr "" #: src/conf/domain_conf.c:9282 #, c-format msgid "unknown target type '%s' specified for character device" msgstr "" #: src/conf/domain_conf.c:9299 msgid "guestfwd channel does not define a target address" msgstr "" #: src/conf/domain_conf.c:9309 msgid "guestfwd channel only supports IPv4 addresses" msgstr "" #: src/conf/domain_conf.c:9316 msgid "guestfwd channel does not define a target port" msgstr "" #: src/conf/domain_conf.c:9323 src/conf/domain_conf.c:9361 #: src/conf/storage_conf.c:515 #, c-format msgid "Invalid port number: %s" msgstr "" #: src/conf/domain_conf.c:9340 #, c-format msgid "invalid channel state value '%s'" msgstr "" #: src/conf/domain_conf.c:9445 #, c-format msgid "Unknown source mode '%s'" msgstr "" #: src/conf/domain_conf.c:9513 #, c-format msgid "Invalid append attribute value '%s'" msgstr "" #: src/conf/domain_conf.c:9519 src/conf/domain_conf.c:9620 msgid "Missing source path attribute for char device" msgstr "" #: src/conf/domain_conf.c:9530 msgid "Missing master path attribute for nmdm device" msgstr "" #: src/conf/domain_conf.c:9536 msgid "Missing slave path attribute for nmdm device" msgstr "" #: src/conf/domain_conf.c:9550 src/conf/domain_conf.c:9568 msgid "Missing source host attribute for char device" msgstr "" #: src/conf/domain_conf.c:9556 src/conf/domain_conf.c:9574 #: src/conf/domain_conf.c:9599 msgid "Missing source service attribute for char device" msgstr "" #: src/conf/domain_conf.c:9590 #, c-format msgid "Unknown protocol '%s'" msgstr "" #: src/conf/domain_conf.c:9633 msgid "Missing source channel attribute for char device" msgstr "" #: src/conf/domain_conf.c:9638 msgid "Invalid character in source channel for char device" msgstr "" #: src/conf/domain_conf.c:9744 src/conf/domain_conf.c:9899 #, c-format msgid "unknown type presented to host for character device: %s" msgstr "" #: src/conf/domain_conf.c:9752 #, c-format msgid "unknown character device type: %s" msgstr "" #: src/conf/domain_conf.c:9780 msgid "spicevmc device type only supports virtio" msgstr "" #: src/conf/domain_conf.c:9801 src/qemu/qemu_command.c:11469 msgid "usb-serial requires address of usb type" msgstr "" #: src/conf/domain_conf.c:9832 msgid "missing smartcard device mode" msgstr "" #: src/conf/domain_conf.c:9837 #, c-format msgid "unknown smartcard device mode: %s" msgstr "" #: src/conf/domain_conf.c:9854 src/conf/domain_conf.c:9883 msgid "host-certificates mode needs exactly three certificates" msgstr "" #: src/conf/domain_conf.c:9874 #, c-format msgid "expecting absolute path: %s" msgstr "" #: src/conf/domain_conf.c:9893 msgid "passthrough mode requires a character device type attribute" msgstr "" #: src/conf/domain_conf.c:9918 msgid "unknown smartcard mode" msgstr "" #: src/conf/domain_conf.c:9927 msgid "Controllers must use the 'ccid' address type" msgstr "" #: src/conf/domain_conf.c:9975 #, c-format msgid "Unknown TPM frontend model '%s'" msgstr "" #: src/conf/domain_conf.c:9988 msgid "only one TPM backend is supported" msgstr "" #: src/conf/domain_conf.c:9994 msgid "missing TPM device backend" msgstr "" #: src/conf/domain_conf.c:10000 msgid "missing TPM device backend type" msgstr "" #: src/conf/domain_conf.c:10006 #, c-format msgid "Unknown TPM backend type '%s'" msgstr "" #: src/conf/domain_conf.c:10058 #, c-format msgid "unknown panic model '%s'" msgstr "" #: src/conf/domain_conf.c:10095 msgid "missing input device type" msgstr "" #: src/conf/domain_conf.c:10101 #, c-format msgid "unknown input device type '%s'" msgstr "" #: src/conf/domain_conf.c:10108 #, c-format msgid "unknown input bus type '%s'" msgstr "" #: src/conf/domain_conf.c:10117 #, c-format msgid "ps2 bus does not support %s input device" msgstr "" #: src/conf/domain_conf.c:10123 src/conf/domain_conf.c:10130 #, c-format msgid "unsupported input bus %s" msgstr "" #: src/conf/domain_conf.c:10137 #, c-format msgid "xen bus does not support %s input device" msgstr "" #: src/conf/domain_conf.c:10146 #, c-format msgid "parallels containers don't support input bus %s" msgstr "" #: src/conf/domain_conf.c:10155 #, c-format msgid "parallels bus does not support %s input device" msgstr "" #: src/conf/domain_conf.c:10162 msgid "Input devices are not supported by this virtualization driver." msgstr "" #: src/conf/domain_conf.c:10192 src/conf/domain_conf.c:12162 msgid "Invalid address for a USB device" msgstr "" #: src/conf/domain_conf.c:10200 msgid "Missing evdev path for input device passthrough" msgstr "" #: src/conf/domain_conf.c:10233 msgid "missing hub device type" msgstr "" #: src/conf/domain_conf.c:10239 #, c-format msgid "unknown hub device type '%s'" msgstr "" #: src/conf/domain_conf.c:10282 msgid "missing timer name" msgstr "" #: src/conf/domain_conf.c:10287 #, c-format msgid "unknown timer name '%s'" msgstr "" #: src/conf/domain_conf.c:10299 #, c-format msgid "unknown timer present value '%s'" msgstr "" #: src/conf/domain_conf.c:10309 #, c-format msgid "unknown timer tickpolicy '%s'" msgstr "" #: src/conf/domain_conf.c:10319 #, c-format msgid "unknown timer track '%s'" msgstr "" #: src/conf/domain_conf.c:10329 msgid "invalid timer frequency" msgstr "" #: src/conf/domain_conf.c:10338 #, c-format msgid "unknown timer mode '%s'" msgstr "" #: src/conf/domain_conf.c:10351 msgid "invalid catchup threshold" msgstr "" #: src/conf/domain_conf.c:10360 msgid "invalid catchup slew" msgstr "" #: src/conf/domain_conf.c:10369 msgid "invalid catchup limit" msgstr "" #: src/conf/domain_conf.c:10422 #, c-format msgid "cannot parse password validity time '%s', expect YYYY-MM-DDTHH:MM:SS" msgstr "" #: src/conf/domain_conf.c:10441 #, c-format msgid "unknown connected value %s" msgstr "" #: src/conf/domain_conf.c:10452 msgid "VNC supports connected='keep' only" msgstr "" #: src/conf/domain_conf.c:10476 msgid "graphics listen type must be specified" msgstr "" #: src/conf/domain_conf.c:10482 #, c-format msgid "unknown graphics listen type '%s'" msgstr "" #: src/conf/domain_conf.c:10502 msgid "network attribute not allowed when listen type is not network" msgstr "" #: src/conf/domain_conf.c:10513 #, c-format msgid "Invalid fromConfig value: %s" msgstr "" #: src/conf/domain_conf.c:10554 msgid "missing graphics device type" msgstr "" #: src/conf/domain_conf.c:10560 #, c-format msgid "unknown graphics device type '%s'" msgstr "" #: src/conf/domain_conf.c:10624 #, c-format msgid "" "graphics listen attribute %s must match address attribute of first listen " "element (found %s)" msgstr "" #: src/conf/domain_conf.c:10646 #, c-format msgid "cannot parse vnc port %s" msgstr "" #: src/conf/domain_conf.c:10676 #, c-format msgid "cannot parse vnc WebSocket port %s" msgstr "" #: src/conf/domain_conf.c:10689 src/qemu/qemu_command.c:13192 #, c-format msgid "unknown vnc display sharing policy '%s'" msgstr "" #: src/conf/domain_conf.c:10714 src/conf/domain_conf.c:10779 #, c-format msgid "unknown fullscreen value '%s'" msgstr "" #: src/conf/domain_conf.c:10733 #, c-format msgid "cannot parse rdp port %s" msgstr "" #: src/conf/domain_conf.c:10800 #, c-format msgid "cannot parse spice port %s" msgstr "" #: src/conf/domain_conf.c:10813 #, c-format msgid "cannot parse spice tlsPort %s" msgstr "" #: src/conf/domain_conf.c:10833 #, c-format msgid "unknown default spice channel mode %s" msgstr "" #: src/conf/domain_conf.c:10869 msgid "spice channel missing name/mode" msgstr "" #: src/conf/domain_conf.c:10877 #, c-format msgid "unknown spice channel name %s" msgstr "" #: src/conf/domain_conf.c:10885 #, c-format msgid "unknown spice channel mode %s" msgstr "" #: src/conf/domain_conf.c:10901 msgid "spice image missing compression" msgstr "" #: src/conf/domain_conf.c:10908 #, c-format msgid "unknown spice image compression %s" msgstr "" #: src/conf/domain_conf.c:10922 msgid "spice jpeg missing compression" msgstr "" #: src/conf/domain_conf.c:10929 #, c-format msgid "unknown spice jpeg compression %s" msgstr "" #: src/conf/domain_conf.c:10943 msgid "spice zlib missing compression" msgstr "" #: src/conf/domain_conf.c:10950 #, c-format msgid "unknown spice zlib compression %s" msgstr "" #: src/conf/domain_conf.c:10964 msgid "spice playback missing compression" msgstr "" #: src/conf/domain_conf.c:10971 msgid "unknown spice playback compression" msgstr "" #: src/conf/domain_conf.c:10985 msgid "spice streaming missing mode" msgstr "" #: src/conf/domain_conf.c:10991 msgid "unknown spice streaming mode" msgstr "" #: src/conf/domain_conf.c:11005 msgid "spice clipboard missing copypaste" msgstr "" #: src/conf/domain_conf.c:11012 #, c-format msgid "unknown copypaste value '%s'" msgstr "" #: src/conf/domain_conf.c:11025 msgid "spice filetransfer missing enable" msgstr "" #: src/conf/domain_conf.c:11032 #, c-format msgid "unknown enable value '%s'" msgstr "" #: src/conf/domain_conf.c:11045 msgid "spice mouse missing mode" msgstr "" #: src/conf/domain_conf.c:11051 #, c-format msgid "unknown mouse mode value '%s'" msgstr "" #: src/conf/domain_conf.c:11092 #, c-format msgid "unknown codec type '%s'" msgstr "" #: src/conf/domain_conf.c:11125 #, c-format msgid "unknown sound model '%s'" msgstr "" #: src/conf/domain_conf.c:11192 msgid "watchdog must contain model name" msgstr "" #: src/conf/domain_conf.c:11198 #, c-format msgid "unknown watchdog model '%s'" msgstr "" #: src/conf/domain_conf.c:11209 #, c-format msgid "unknown watchdog action '%s'" msgstr "" #: src/conf/domain_conf.c:11247 msgid "missing RNG device model" msgstr "" #: src/conf/domain_conf.c:11252 #, c-format msgid "unknown RNG model '%s'" msgstr "" #: src/conf/domain_conf.c:11260 msgid "invalid RNG rate bytes value" msgstr "" #: src/conf/domain_conf.c:11267 msgid "invalid RNG rate period value" msgstr "" #: src/conf/domain_conf.c:11276 msgid "only one RNG backend is supported" msgstr "" #: src/conf/domain_conf.c:11282 msgid "missing RNG device backend model" msgstr "" #: src/conf/domain_conf.c:11288 #, c-format msgid "unknown RNG backend model '%s'" msgstr "" #: src/conf/domain_conf.c:11299 #, c-format msgid "file '%s' is not a supported random source" msgstr "" #: src/conf/domain_conf.c:11308 msgid "missing EGD backend type" msgstr "" #: src/conf/domain_conf.c:11318 #, c-format msgid "unknown backend type '%s' for egd" msgstr "" #: src/conf/domain_conf.c:11368 msgid "balloon memory must contain model name" msgstr "" #: src/conf/domain_conf.c:11374 #, c-format msgid "unknown memory balloon model '%s'" msgstr "" #: src/conf/domain_conf.c:11381 #, c-format msgid "invalid autodeflate attribute value '%s'" msgstr "" #: src/conf/domain_conf.c:11388 msgid "invalid statistics collection period" msgstr "" #: src/conf/domain_conf.c:11453 msgid "shmem element must contain 'name' attribute" msgstr "" #: src/conf/domain_conf.c:11477 #, c-format msgid "invalid number of vectors for shmem: '%s'" msgstr "" #: src/conf/domain_conf.c:11488 #, c-format msgid "invalid msi ioeventfd setting for shmem: '%s'" msgstr "" #: src/conf/domain_conf.c:11500 msgid "msi option is only supported with a server" msgstr "" #: src/conf/domain_conf.c:11527 msgid "XML does not contain expected 'bios' element" msgstr "" #: src/conf/domain_conf.c:11557 msgid "Invalid BIOS 'date' format" msgstr "" #: src/conf/domain_conf.c:11589 msgid "XML does not contain expected 'system' element" msgstr "" #: src/conf/domain_conf.c:11610 msgid "malformed uuid element" msgstr "" #: src/conf/domain_conf.c:11617 msgid "UUID mismatch between and " msgstr "" #: src/conf/domain_conf.c:11718 msgid "XML does not contain expected 'sysinfo' element" msgstr "" #: src/conf/domain_conf.c:11728 msgid "sysinfo must contain a type attribute" msgstr "" #: src/conf/domain_conf.c:11733 #, c-format msgid "unknown sysinfo type '%s'" msgstr "" #: src/conf/domain_conf.c:11872 #, c-format msgid "unknown accel3d value '%s'" msgstr "" #: src/conf/domain_conf.c:11881 #, c-format msgid "unknown accel2d value '%s'" msgstr "" #: src/conf/domain_conf.c:11936 #, c-format msgid "unknown video model '%s'" msgstr "" #: src/conf/domain_conf.c:11942 msgid "missing video model and cannot determine default" msgstr "" #: src/conf/domain_conf.c:11950 msgid "ram attribute only supported for type of qxl" msgstr "" #: src/conf/domain_conf.c:11955 #, c-format msgid "cannot parse video ram '%s'" msgstr "" #: src/conf/domain_conf.c:11965 #, c-format msgid "cannot parse video vram '%s'" msgstr "" #: src/conf/domain_conf.c:11975 msgid "vgamem attribute only supported for type of qxl" msgstr "" #: src/conf/domain_conf.c:11980 #, c-format msgid "cannot parse video vgamem '%s'" msgstr "" #: src/conf/domain_conf.c:11988 #, c-format msgid "cannot parse video heads '%s'" msgstr "" #: src/conf/domain_conf.c:12035 #, c-format msgid "unknown hostdev mode '%s'" msgstr "" #: src/conf/domain_conf.c:12055 #, c-format msgid "Unexpected hostdev mode %d" msgstr "" #: src/conf/domain_conf.c:12072 msgid "PCI host devices must use 'pci' address type" msgstr "" #: src/conf/domain_conf.c:12080 msgid "SCSI host device must use 'drive' address type" msgstr "" #: src/conf/domain_conf.c:12122 #, c-format msgid "unknown redirdev bus '%s'" msgstr "" #: src/conf/domain_conf.c:12133 #, c-format msgid "unknown redirdev character device type '%s'" msgstr "" #: src/conf/domain_conf.c:12138 msgid "missing type in redirdev" msgstr "" #: src/conf/domain_conf.c:12212 #, c-format msgid "Cannot parse USB device version %s" msgstr "" #: src/conf/domain_conf.c:12231 #, c-format msgid "Cannot parse USB Class code %s" msgstr "" #: src/conf/domain_conf.c:12237 #, c-format msgid "Invalid USB Class code %s" msgstr "" #: src/conf/domain_conf.c:12248 #, c-format msgid "Cannot parse USB vendor ID %s" msgstr "" #: src/conf/domain_conf.c:12259 #, c-format msgid "Cannot parse USB product ID %s" msgstr "" #: src/conf/domain_conf.c:12284 msgid "Invalid allow value, either 'yes' or 'no'" msgstr "" #: src/conf/domain_conf.c:12289 msgid "Missing allow attribute for USB redirection filter" msgstr "" #: src/conf/domain_conf.c:12361 #, c-format msgid "unknown %s action: %s" msgstr "" #: src/conf/domain_conf.c:12381 #, c-format msgid "unknown PM state value %s" msgstr "" #: src/conf/domain_conf.c:12414 #, c-format msgid "Invalid value of 'nodemask': %s" msgstr "" #: src/conf/domain_conf.c:12444 msgid "invalid value of memory device node" msgstr "" #: src/conf/domain_conf.c:12477 msgid "missing memory model" msgstr "" #: src/conf/domain_conf.c:12483 #, c-format msgid "invalid memory model '%s'" msgstr "" #: src/conf/domain_conf.c:12496 msgid "missing element for device" msgstr "" #: src/conf/domain_conf.c:12529 msgid "(device_definition)" msgstr "" #: src/conf/domain_conf.c:12547 #, c-format msgid "unknown device type '%s'" msgstr "" #: src/conf/domain_conf.c:12687 msgid "(disk_definition)" msgstr "" #: src/conf/domain_conf.c:12693 #, c-format msgid "expecting root element of 'disk', not '%s'" msgstr "" #: src/conf/domain_conf.c:12974 #, c-format msgid "target '%s' duplicated for disk sources '%s' and '%s'" msgstr "" #: src/conf/domain_conf.c:13185 #, c-format msgid "multiple devices matching mac address %s found" msgstr "" #: src/conf/domain_conf.c:13206 #, c-format msgid "no device matching mac address %s found on %.4x:%.2x:%.2x.%.1x" msgstr "" #: src/conf/domain_conf.c:13215 #, c-format msgid "no device matching mac address %s found" msgstr "" #: src/conf/domain_conf.c:13369 #, c-format msgid "Unknown controller type %d" msgstr "" #: src/conf/domain_conf.c:13377 #, c-format msgid "Could not find %s controller with index %d required for device" msgstr "" #: src/conf/domain_conf.c:13384 #, c-format msgid "Device alias was not set for %s controller with index %d " msgstr "" #: src/conf/domain_conf.c:13827 msgid "Domain already contains a device with the same address" msgstr "" #: src/conf/domain_conf.c:13889 msgid "cannot count boot devices" msgstr "" #: src/conf/domain_conf.c:13899 src/conf/domain_conf.c:22667 msgid "" "per-device boot elements cannot be used together with os/boot elements" msgstr "" #: src/conf/domain_conf.c:13909 msgid "missing boot device" msgstr "" #: src/conf/domain_conf.c:13914 #, c-format msgid "unknown boot device '%s'" msgstr "" #: src/conf/domain_conf.c:13946 msgid "invalid value for boot menu timeout, must be in range [0,65535]" msgstr "" #: src/conf/domain_conf.c:13960 msgid "need at least one serial port for useserial" msgstr "" #: src/conf/domain_conf.c:13978 msgid "invalid value for rebootTimeout, must be in range [-1,65535]" msgstr "" #: src/conf/domain_conf.c:14032 msgid "invalid idmap start/target/count settings" msgstr "" #: src/conf/domain_conf.c:14044 msgid "You must map the root user of container" msgstr "" #: src/conf/domain_conf.c:14081 msgid "Missing 'id' attribute in element" msgstr "" #: src/conf/domain_conf.c:14087 #, c-format msgid "invalid iothread 'id' value '%s'" msgstr "" #: src/conf/domain_conf.c:14143 msgid "missing vcpu id in vcpupin" msgstr "" #: src/conf/domain_conf.c:14149 #, c-format msgid "invalid setting for vcpu '%s'" msgstr "" #: src/conf/domain_conf.c:14158 msgid "missing cpuset for vcpupin" msgstr "" #: src/conf/domain_conf.c:14197 msgid "missing iothread id in iothreadpin" msgstr "" #: src/conf/domain_conf.c:14203 #, c-format msgid "invalid setting for iothread '%s'" msgstr "" #: src/conf/domain_conf.c:14210 msgid "zero is an invalid iothread id value" msgstr "" #: src/conf/domain_conf.c:14216 #, c-format msgid "Cannot find 'iothread' : %u" msgstr "" #: src/conf/domain_conf.c:14223 msgid "missing cpuset for iothreadpin" msgstr "" #: src/conf/domain_conf.c:14232 src/conf/domain_conf.c:14667 #, c-format msgid "Invalid value of 'cpuset': %s" msgstr "" #: src/conf/domain_conf.c:14239 #, c-format msgid "duplicate iothreadpin for same iothread '%u'" msgstr "" #: src/conf/domain_conf.c:14268 msgid "missing cpuset for emulatorpin" msgstr "" #: src/conf/domain_conf.c:14420 msgid "hugepage size can't be zero" msgstr "" #: src/conf/domain_conf.c:14431 src/conf/numa_conf.c:184 #: src/conf/numa_conf.c:249 #, c-format msgid "Invalid value of 'nodeset': %s" msgstr "" #: src/conf/domain_conf.c:14460 msgid "missing resource partition attribute" msgstr "" #: src/conf/domain_conf.c:14516 #, c-format msgid "unknown readonly value: %s" msgstr "" #: src/conf/domain_conf.c:14524 #, c-format msgid "unknown type value: %s" msgstr "" #: src/conf/domain_conf.c:14550 #, c-format msgid "Missing attribute '%s' in element '%sched'" msgstr "" #: src/conf/domain_conf.c:14563 #, c-format msgid "Invalid value of '%s': %s" msgstr "" #: src/conf/domain_conf.c:14571 msgid "Missing scheduler attribute" msgstr "" #: src/conf/domain_conf.c:14577 #, c-format msgid "Invalid scheduler attribute: '%s'" msgstr "" #: src/conf/domain_conf.c:14589 msgid "Missing scheduler priority" msgstr "" #: src/conf/domain_conf.c:14594 msgid "Invalid value for element priority" msgstr "" #: src/conf/domain_conf.c:14621 msgid "maximum vcpus count must be an integer" msgstr "" #: src/conf/domain_conf.c:14634 msgid "current vcpus count must be an integer" msgstr "" #: src/conf/domain_conf.c:14649 #, c-format msgid "Unsupported CPU placement mode '%s'" msgstr "" #: src/conf/domain_conf.c:14728 msgid "missing domain type attribute" msgstr "" #: src/conf/domain_conf.c:14734 #, c-format msgid "invalid domain type %s" msgstr "" #: src/conf/domain_conf.c:14749 msgid "an os must be specified" msgstr "" #: src/conf/domain_conf.c:14755 #, c-format msgid "unknown OS type '%s'" msgstr "" #: src/conf/domain_conf.c:14821 src/conf/network_conf.c:2055 #: src/conf/secret_conf.c:192 src/openvz/openvz_conf.c:1043 #: src/xenconfig/xen_common.c:206 msgid "Failed to generate UUID" msgstr "" #: src/conf/domain_conf.c:14828 src/conf/network_conf.c:2061 #: src/conf/nwfilter_conf.c:2672 src/conf/secret_conf.c:198 #: src/conf/storage_conf.c:849 msgid "malformed uuid element" msgstr "" #: src/conf/domain_conf.c:14838 msgid "Domain title can't contain newlines" msgstr "" #: src/conf/domain_conf.c:14865 msgid "Failed to parse memory slot count" msgstr "" #: src/conf/domain_conf.c:14873 #, c-format msgid "Invalid memory core dump attribute value '%s'" msgstr "" #: src/conf/domain_conf.c:14880 msgid "cannot extract hugepages nodes" msgstr "" #: src/conf/domain_conf.c:14900 #, c-format msgid "nodeset attribute of hugepages of sizes %llu and %llu intersect" msgstr "" #: src/conf/domain_conf.c:14908 #, c-format msgid "two master hugepages detected: %llu and %llu" msgstr "" #: src/conf/domain_conf.c:14940 msgid "cannot extract blkiotune nodes" msgstr "" #: src/conf/domain_conf.c:14955 #, c-format msgid "duplicate blkio device path '%s'" msgstr "" #: src/conf/domain_conf.c:14987 #, c-format msgid "invalid iothreads count '%s'" msgstr "" #: src/conf/domain_conf.c:15009 #, c-format msgid "duplicate iothread id '%u' found" msgstr "" #: src/conf/domain_conf.c:15025 msgid "can't parse cputune shares value" msgstr "" #: src/conf/domain_conf.c:15034 msgid "can't parse cputune period value" msgstr "" #: src/conf/domain_conf.c:15041 msgid "Value of cputune period must be in range [1000, 1000000]" msgstr "" #: src/conf/domain_conf.c:15049 msgid "can't parse cputune quota value" msgstr "" #: src/conf/domain_conf.c:15057 msgid "Value of cputune quota must be in range [1000, 18446744073709551]" msgstr "" #: src/conf/domain_conf.c:15065 msgid "can't parse cputune emulator period value" msgstr "" #: src/conf/domain_conf.c:15073 msgid "Value of cputune emulator_period must be in range [1000, 1000000]" msgstr "" #: src/conf/domain_conf.c:15081 msgid "can't parse cputune emulator quota value" msgstr "" #: src/conf/domain_conf.c:15089 msgid "" "Value of cputune emulator_quota must be in range [1000, 18446744073709551]" msgstr "" #: src/conf/domain_conf.c:15109 msgid "duplicate vcpupin for same vcpu" msgstr "" #: src/conf/domain_conf.c:15158 msgid "cannot extract emulatorpin nodes" msgstr "" #: src/conf/domain_conf.c:15165 msgid "only one emulatorpin is supported" msgstr "" #: src/conf/domain_conf.c:15178 msgid "cannot extract iothreadpin nodes" msgstr "" #: src/conf/domain_conf.c:15190 msgid "cannot extract vcpusched nodes" msgstr "" #: src/conf/domain_conf.c:15210 msgid "vcpusched attributes 'vcpus' must not overlap" msgstr "" #: src/conf/domain_conf.c:15221 msgid "cannot extract iothreadsched nodes" msgstr "" #: src/conf/domain_conf.c:15227 msgid "too many iothreadsched nodes in cputune" msgstr "" #: src/conf/domain_conf.c:15248 msgid "iothreadsched attribute 'iothreads' uses undefined iothread ids" msgstr "" #: src/conf/domain_conf.c:15258 msgid "iothreadsched attributes 'iothreads' must not overlap" msgstr "" #: src/conf/domain_conf.c:15281 msgid "Maximum CPUs greater than topology limit" msgstr "" #: src/conf/domain_conf.c:15292 msgid "Number of CPUs in exceeds the count" msgstr "" #: src/conf/domain_conf.c:15299 msgid "CPU IDs in exceed the count" msgstr "" #: src/conf/domain_conf.c:15317 msgid "cannot extract resource nodes" msgstr "" #: src/conf/domain_conf.c:15323 msgid "only one resource element is supported" msgstr "" #: src/conf/domain_conf.c:15339 #, c-format msgid "unexpected feature '%s'" msgstr "" #: src/conf/domain_conf.c:15349 #, c-format msgid "unknown value for attribute eoi: '%s'" msgstr "" #: src/conf/domain_conf.c:15373 src/conf/domain_conf.c:15392 #, c-format msgid "unknown state attribute '%s' of feature '%s'" msgstr "" #: src/conf/domain_conf.c:15410 #, c-format msgid "malformed gic version: %s" msgstr "" #: src/conf/domain_conf.c:15437 #, c-format msgid "unsupported HyperV Enlightenment feature: %s" msgstr "" #: src/conf/domain_conf.c:15449 src/conf/domain_conf.c:15470 #, c-format msgid "missing 'state' attribute for HyperV Enlightenment feature '%s'" msgstr "" #: src/conf/domain_conf.c:15457 src/conf/domain_conf.c:15478 #, c-format msgid "invalid value of state argument for HyperV Enlightenment feature '%s'" msgstr "" #: src/conf/domain_conf.c:15489 msgid "invalid HyperV spinlock retry count" msgstr "" #: src/conf/domain_conf.c:15495 msgid "HyperV spinlock retry count must be at least 4095" msgstr "" #: src/conf/domain_conf.c:15523 #, c-format msgid "unsupported KVM feature: %s" msgstr "" #: src/conf/domain_conf.c:15534 #, c-format msgid "missing 'state' attribute for KVM feature '%s'" msgstr "" #: src/conf/domain_conf.c:15542 #, c-format msgid "invalid value of state argument for KVM feature '%s'" msgstr "" #: src/conf/domain_conf.c:15568 #, c-format msgid "unexpected capability feature '%s'" msgstr "" #: src/conf/domain_conf.c:15579 #, c-format msgid "unknown state attribute '%s' of feature capability '%s'" msgstr "" #: src/conf/domain_conf.c:15633 #, c-format msgid "unknown clock offset '%s'" msgstr "" #: src/conf/domain_conf.c:15649 #, c-format msgid "unknown clock adjustment '%s'" msgstr "" #: src/conf/domain_conf.c:15680 #, c-format msgid "unknown clock basis '%s'" msgstr "" #: src/conf/domain_conf.c:15693 msgid "missing 'timezone' attribute for clock with offset='timezone'" msgstr "" #: src/conf/domain_conf.c:15738 msgid "No data supplied for element" msgstr "" #: src/conf/domain_conf.c:15821 src/conf/domain_conf.c:15830 msgid "Can't add another USB controller: USB is disabled for this domain" msgstr "" #: src/conf/domain_conf.c:15847 msgid "No master USB controller specified" msgstr "" #: src/conf/domain_conf.c:15854 msgid "cannot extract device leases" msgstr "" #: src/conf/domain_conf.c:15984 msgid "cannot extract console devices" msgstr "" #: src/conf/domain_conf.c:16041 msgid "Can't add USB input device. USB bus is disabled" msgstr "" #: src/conf/domain_conf.c:16143 msgid "Only one primary video device is supported" msgstr "" #: src/conf/domain_conf.c:16169 src/vz/vz_sdk.c:1030 msgid "cannot determine default video type" msgstr "" #: src/conf/domain_conf.c:16197 msgid "Can't add host USB device: USB is disabled in this host" msgstr "" #: src/conf/domain_conf.c:16222 msgid "only a single watchdog device is supported" msgstr "" #: src/conf/domain_conf.c:16241 msgid "only a single memory balloon device is supported" msgstr "" #: src/conf/domain_conf.c:16276 msgid "only a single TPM device is supported" msgstr "" #: src/conf/domain_conf.c:16291 msgid "only a single nvram device is supported" msgstr "" #: src/conf/domain_conf.c:16315 msgid "Can't add USB hub: USB is disabled for this domain" msgstr "" #: src/conf/domain_conf.c:16338 msgid "Can't add redirected USB device: USB is disabled for this domain" msgstr "" #: src/conf/domain_conf.c:16353 msgid "only one set of redirection filter rule is supported" msgstr "" #: src/conf/domain_conf.c:16446 msgid "uid and gid should be mapped both" msgstr "" #: src/conf/domain_conf.c:16466 #, c-format msgid "unknown smbios mode '%s'" msgstr "" #: src/conf/domain_conf.c:16533 msgid "no domain config" msgstr "" #: src/conf/domain_conf.c:16546 msgid "missing domain state" msgstr "" #: src/conf/domain_conf.c:16551 #, c-format msgid "invalid domain state '%s'" msgstr "" #: src/conf/domain_conf.c:16560 #, c-format msgid "invalid domain state reason '%s'" msgstr "" #: src/conf/domain_conf.c:16571 msgid "invalid pid" msgstr "" #: src/conf/domain_conf.c:16584 src/conf/network_conf.c:3091 #, c-format msgid "Unknown taint flag %s" msgstr "" #: src/conf/domain_conf.c:16618 src/security/virt-aa-helper.c:668 #: tools/virsh-domain-monitor.c:98 tools/virsh-domain-monitor.c:488 #: tools/virsh-domain-monitor.c:595 tools/virsh-domain-monitor.c:710 #: tools/virsh-domain.c:3066 tools/virsh-domain.c:3721 #: tools/virsh-domain.c:6103 tools/virsh-domain.c:10162 #: tools/virsh-domain.c:10355 tools/virsh-domain.c:10430 #: tools/virsh-domain.c:10857 tools/virsh-domain.c:10960 msgid "(domain_definition)" msgstr "" #: src/conf/domain_conf.c:16659 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" #: src/conf/domain_conf.c:16692 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" #: src/conf/domain_conf.c:16739 #, c-format msgid "Target timer %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:16747 #, c-format msgid "Target timer presence %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:16755 #, c-format msgid "Target TSC frequency %lu does not match source %lu" msgstr "" #: src/conf/domain_conf.c:16762 #, c-format msgid "Target TSC mode %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:16779 #, c-format msgid "Target device address type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:16792 #, c-format msgid "" "Target device PCI address %04x:%02x:%02x.%02x does not match source " "%04x:%02x:%02x.%02x" msgstr "" #: src/conf/domain_conf.c:16807 #, c-format msgid "Target device drive address %d:%d:%d does not match source %d:%d:%d" msgstr "" #: src/conf/domain_conf.c:16822 #, c-format msgid "" "Target device virtio serial address %d:%d:%d does not match source %d:%d:%d" msgstr "" #: src/conf/domain_conf.c:16836 #, c-format msgid "Target device ccid address %d:%d does not match source %d:%d" msgstr "" #: src/conf/domain_conf.c:16850 #, c-format msgid "Target device isa address %d:%d does not match source %d:%d" msgstr "" #: src/conf/domain_conf.c:16863 #, c-format msgid "Target device dimm slot %u does not match source %u" msgstr "" #: src/conf/domain_conf.c:16872 #, c-format msgid "Target device dimm base addres '%llx' does not match source '%llx'" msgstr "" #: src/conf/domain_conf.c:16900 #, c-format msgid "Target disk device %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:16908 #, c-format msgid "Target disk bus %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:16916 #, c-format msgid "Target disk %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:16923 #, c-format msgid "Target disk serial %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:16930 #, c-format msgid "Target disk wwn '%s' does not match source '%s'" msgstr "" #: src/conf/domain_conf.c:16939 msgid "Target disk access mode does not match source" msgstr "" #: src/conf/domain_conf.c:16956 #, c-format msgid "Target controller type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:16964 #, c-format msgid "Target controller index %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:16971 #, c-format msgid "Target controller model %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:16979 #, c-format msgid "Target controller ports %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:16986 #, c-format msgid "Target controller vectors %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:17005 #, c-format msgid "Target filesystem guest target %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17012 msgid "Target filesystem access mode does not match source" msgstr "" #: src/conf/domain_conf.c:17032 #, c-format msgid "Target network card mac %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17041 #, c-format msgid "Target network card model %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17059 #, c-format msgid "Target input device type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17067 #, c-format msgid "Target input device bus %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17086 #, c-format msgid "Target sound card model %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17105 #, c-format msgid "Target video card model %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17113 #, c-format msgid "Target video card ram %u does not match source %u" msgstr "" #: src/conf/domain_conf.c:17120 #, c-format msgid "Target video card vram %u does not match source %u" msgstr "" #: src/conf/domain_conf.c:17127 #, c-format msgid "Target video card vgamem %u does not match source %u" msgstr "" #: src/conf/domain_conf.c:17134 #, c-format msgid "Target video card heads %u does not match source %u" msgstr "" #: src/conf/domain_conf.c:17142 msgid "Target video card acceleration does not match source" msgstr "" #: src/conf/domain_conf.c:17149 #, c-format msgid "Target video card 2d accel %u does not match source %u" msgstr "" #: src/conf/domain_conf.c:17156 #, c-format msgid "Target video card 3d accel %u does not match source %u" msgstr "" #: src/conf/domain_conf.c:17175 #, c-format msgid "Target host device mode %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17184 #, c-format msgid "Target host device subsystem %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17214 #, c-format msgid "Target serial type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17222 #, c-format msgid "Target serial port %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:17240 #, c-format msgid "Target parallel port %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:17258 #, c-format msgid "Target channel type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17268 #, c-format msgid "Target channel name %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17277 msgid "" "Changing device type to/from spicevmc would change default target channel " "name" msgstr "" #: src/conf/domain_conf.c:17288 #, c-format msgid "Target channel addr %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17310 #, c-format msgid "Target console type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17329 #, c-format msgid "Target watchdog model %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17348 #, c-format msgid "Target balloon model %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17356 #, c-format msgid "" "Target balloon autodeflate attribute value '%s' does not match source '%s'" msgstr "" #: src/conf/domain_conf.c:17376 #, c-format msgid "Target RNG model '%s' does not match source '%s'" msgstr "" #: src/conf/domain_conf.c:17395 #, c-format msgid "Target hub device type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17414 #, c-format msgid "Target redirected device bus %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17425 #, c-format msgid "" "Target redirected device source type %s does not match source device source " "type %s" msgstr "" #: src/conf/domain_conf.c:17451 #, c-format msgid "" "Target USB redirection filter rule count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17462 msgid "Target USB Class code does not match source" msgstr "" #: src/conf/domain_conf.c:17468 msgid "Target USB vendor ID does not match source" msgstr "" #: src/conf/domain_conf.c:17474 msgid "Target USB product ID does not match source" msgstr "" #: src/conf/domain_conf.c:17480 msgid "Target USB version does not match source" msgstr "" #: src/conf/domain_conf.c:17486 #, c-format msgid "Target USB allow '%s' does not match source '%s'" msgstr "" #: src/conf/domain_conf.c:17506 #, c-format msgid "State of feature '%s' differs: source: '%s', destination: '%s'" msgstr "" #: src/conf/domain_conf.c:17518 #, c-format msgid "State of APIC EOI differs: source: '%s', destination: '%s'" msgstr "" #: src/conf/domain_conf.c:17528 #, c-format msgid "Source GIC version '%u' does not match destination '%u'" msgstr "" #: src/conf/domain_conf.c:17541 #, c-format msgid "" "State of HyperV enlightenment feature '%s' differs: source: '%s', " "destination: '%s'" msgstr "" #: src/conf/domain_conf.c:17556 #, c-format msgid "HyperV spinlock retry count differs: source: '%u', destination: '%u'" msgstr "" #: src/conf/domain_conf.c:17578 #, c-format msgid "State of KVM feature '%s' differs: source: '%s', destination: '%s'" msgstr "" #: src/conf/domain_conf.c:17604 #, c-format msgid "Target panic model '%s' does not match source '%s'" msgstr "" #: src/conf/domain_conf.c:17620 #, c-format msgid "Target shared memory name '%s' does not match source '%s'" msgstr "" #: src/conf/domain_conf.c:17627 #, c-format msgid "Target shared memory size '%llu' does not match source size '%llu'" msgstr "" #: src/conf/domain_conf.c:17634 msgid "Target shared memory server usage doesn't match source" msgstr "" #: src/conf/domain_conf.c:17643 msgid "Target shared memory MSI configuration doesn't match source" msgstr "" #: src/conf/domain_conf.c:17658 msgid "Target TPM device type doesn't match source" msgstr "" #: src/conf/domain_conf.c:17664 msgid "Target TPM device model doesn't match source" msgstr "" #: src/conf/domain_conf.c:17677 #, c-format msgid "Target memory device model '%s' doesn't match source model '%s'" msgstr "" #: src/conf/domain_conf.c:17686 #, c-format msgid "" "Target memory device targetNode '%d' doesn't match source targetNode '%d'" msgstr "" #: src/conf/domain_conf.c:17694 #, c-format msgid "" "Target memory device size '%llu' doesn't match source memory device size " "'%llu'" msgstr "" #: src/conf/domain_conf.c:17712 #, c-format msgid "Target domain vCPU max %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17723 #, c-format msgid "" "State of vCPU '%zu' differs between source and destination definitions" msgstr "" #: src/conf/domain_conf.c:17748 #, c-format msgid "Target domain virt type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17760 #, c-format msgid "Target domain uuid %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17771 #, c-format msgid "Target domain name '%s' does not match source '%s'" msgstr "" #: src/conf/domain_conf.c:17778 #, c-format msgid "Target domain max memory %lld does not match source %lld" msgstr "" #: src/conf/domain_conf.c:17785 #, c-format msgid "Target domain current memory %lld does not match source %lld" msgstr "" #: src/conf/domain_conf.c:17795 #, c-format msgid "Target domain memory slots count '%u' doesn't match source '%u'" msgstr "" #: src/conf/domain_conf.c:17801 #, c-format msgid "Target maximum memory size '%llu' doesn't match source '%llu'" msgstr "" #: src/conf/domain_conf.c:17811 #, c-format msgid "Target domain iothreads count %u does not match source %u" msgstr "" #: src/conf/domain_conf.c:17819 #, c-format msgid "Target domain OS type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17826 #, c-format msgid "Target domain architecture %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17833 #, c-format msgid "Target domain machine type %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17840 #, c-format msgid "Target domain SMBIOS mode %s does not match source %s" msgstr "" #: src/conf/domain_conf.c:17851 msgid "Target domain timers do not match source" msgstr "" #: src/conf/domain_conf.c:17869 #, c-format msgid "Target domain disk count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17880 #, c-format msgid "Target domain controller count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17893 #, c-format msgid "Target domain filesystem count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17905 #, c-format msgid "Target domain net card count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17917 #, c-format msgid "Target domain input device count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17929 #, c-format msgid "Target domain sound card count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17941 #, c-format msgid "Target domain video card count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17953 #, c-format msgid "Target domain host device count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17966 #, c-format msgid "Target domain smartcard count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17979 #, c-format msgid "Target domain serial port count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:17992 #, c-format msgid "Target domain parallel port count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18005 #, c-format msgid "Target domain channel count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18018 #, c-format msgid "Target domain console count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18031 #, c-format msgid "Target domain hub device count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18043 #, c-format msgid "Target domain redirected devices count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18058 #, c-format msgid "" "Target domain USB redirection filter count %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:18072 #, c-format msgid "Target domain watchdog count %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:18085 #, c-format msgid "Target domain memory balloon count %d does not match source %d" msgstr "" #: src/conf/domain_conf.c:18098 #, c-format msgid "Target domain RNG device count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18109 #, c-format msgid "Target domain panic device count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18121 #, c-format msgid "" "Target domain shared memory device count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18136 msgid "" "Either both target and source domains or none of them must have TPM device " "present" msgstr "" #: src/conf/domain_conf.c:18143 #, c-format msgid "Target domain memory device count %zu does not match source %zu" msgstr "" #: src/conf/domain_conf.c:18383 #, c-format msgid "cannot duplicate iothread_id '%u' in iothreadids" msgstr "" #: src/conf/domain_conf.c:18539 #, c-format msgid "unexpected %s action: %d" msgstr "" #: src/conf/domain_conf.c:18843 src/conf/domain_conf.c:18932 #, c-format msgid "unexpected disk type %d" msgstr "" #: src/conf/domain_conf.c:18880 #, c-format msgid "unexpected disk backing store type %d" msgstr "" #: src/conf/domain_conf.c:18888 #, c-format msgid "unexpected disk backing store format %d" msgstr "" #: src/conf/domain_conf.c:18937 #, c-format msgid "unexpected disk device %d" msgstr "" #: src/conf/domain_conf.c:18942 #, c-format msgid "unexpected disk bus %d" msgstr "" #: src/conf/domain_conf.c:18947 #, c-format msgid "unexpected disk cache mode %d" msgstr "" #: src/conf/domain_conf.c:18952 #, c-format msgid "unexpected disk io mode %d" msgstr "" #: src/conf/domain_conf.c:18957 #, c-format msgid "Unexpected disk sgio mode '%d'" msgstr "" #: src/conf/domain_conf.c:19214 #, c-format msgid "unexpected controller type %d" msgstr "" #: src/conf/domain_conf.c:19223 #, c-format msgid "unexpected model type %d" msgstr "" #: src/conf/domain_conf.c:19272 #, c-format msgid "unexpected model name value %d" msgstr "" #: src/conf/domain_conf.c:19358 #, c-format msgid "unexpected filesystem type %d" msgstr "" #: src/conf/domain_conf.c:19364 #, c-format msgid "unexpected accessmode %d" msgstr "" #: src/conf/domain_conf.c:19498 #, c-format msgid "unexpected pci hostdev driver name type %d" msgstr "" #: src/conf/domain_conf.c:19547 msgid "PCI address Formatting failed" msgstr "" #: src/conf/domain_conf.c:19583 src/conf/domain_conf.c:19623 #: src/conf/domain_conf.c:21327 src/conf/domain_conf.c:21336 #: src/libxl/libxl_driver.c:3450 src/qemu/qemu_hotplug.c:3921 #, c-format msgid "unexpected hostdev type %d" msgstr "" #: src/conf/domain_conf.c:19701 #, c-format msgid "unexpected source mode %d" msgstr "" #: src/conf/domain_conf.c:19744 src/conf/domain_conf.c:19913 #: src/conf/domain_conf.c:21101 #, c-format msgid "unexpected net type %d" msgstr "" #: src/conf/domain_conf.c:19905 #, c-format msgid "unexpected actual net type %d" msgstr "" #: src/conf/domain_conf.c:20166 #, c-format msgid "unexpected char type %d" msgstr "" #: src/conf/domain_conf.c:20281 #, c-format msgid "unexpected char device type %d" msgstr "" #: src/conf/domain_conf.c:20301 msgid "Could not format channel target type" msgstr "" #: src/conf/domain_conf.c:20311 msgid "Unable to format guestfwd port" msgstr "" #: src/conf/domain_conf.c:20385 src/conf/domain_conf.c:20418 #: src/qemu/qemu_command.c:10492 #, c-format msgid "unexpected smartcard type %d" msgstr "" #: src/conf/domain_conf.c:20436 #, c-format msgid "unexpected codec type %d" msgstr "" #: src/conf/domain_conf.c:20492 src/xenconfig/xen_sxpr.c:2097 #, c-format msgid "unexpected sound model %d" msgstr "" #: src/conf/domain_conf.c:20539 #, c-format msgid "unexpected memballoon model %d" msgstr "" #: src/conf/domain_conf.c:20599 #, c-format msgid "unexpected watchdog model %d" msgstr "" #: src/conf/domain_conf.c:20605 #, c-format msgid "unexpected watchdog action %d" msgstr "" #: src/conf/domain_conf.c:20867 #, c-format msgid "unexpected video model %d" msgstr "" #: src/conf/domain_conf.c:20913 src/xenconfig/xen_sxpr.c:2133 #, c-format msgid "unexpected input type %d" msgstr "" #: src/conf/domain_conf.c:20918 #, c-format msgid "unexpected input bus type %d" msgstr "" #: src/conf/domain_conf.c:20950 #, c-format msgid "unexpected timer name %d" msgstr "" #: src/conf/domain_conf.c:20966 #, c-format msgid "unexpected timer tickpolicy %d" msgstr "" #: src/conf/domain_conf.c:20980 #, c-format msgid "unexpected timer track %d" msgstr "" #: src/conf/domain_conf.c:20997 #, c-format msgid "unexpected timer mode %d" msgstr "" #: src/conf/domain_conf.c:21318 src/conf/domain_conf.c:21343 #, c-format msgid "unexpected hostdev mode %d" msgstr "" #: src/conf/domain_conf.c:21463 #, c-format msgid "unexpected hub type %d" msgstr "" #: src/conf/domain_conf.c:21625 #, c-format msgid "unexpected domain type %d" msgstr "" #: src/conf/domain_conf.c:21976 #, c-format msgid "unexpected boot device type %d" msgstr "" #: src/conf/domain_conf.c:22009 #, c-format msgid "unexpected smbios mode %d" msgstr "" #: src/conf/domain_conf.c:22056 #, c-format msgid "unexpected feature %zu" msgstr "" #: src/conf/domain_conf.c:22077 #, c-format msgid "Unexpected state of feature '%s'" msgstr "" #: src/conf/domain_conf.c:22610 #, c-format msgid "boot order %d is already used by another device" msgstr "" #: src/conf/domain_conf.c:22659 msgid "Device configuration is not compatible: Domain has no USB bus support" msgstr "" #: src/conf/domain_conf.c:22682 #, c-format msgid "" "Attaching memory device with size '%llu' would exceed domain's maxMemory " "config" msgstr "" #: src/conf/domain_conf.c:22691 #, c-format msgid "Domain already has a disk with wwn '%s'" msgstr "" #: src/conf/domain_conf.c:22717 src/conf/network_conf.c:2957 #: src/conf/nwfilter_conf.c:2829 src/util/virdnsmasq.c:565 #, c-format msgid "cannot create config directory '%s'" msgstr "" #: src/conf/domain_conf.c:22799 #, c-format msgid "cannot remove config %s" msgstr "" #: src/conf/domain_conf.c:22993 #, c-format msgid "unable to visit backing chain file %s" msgstr "" #: src/conf/domain_conf.c:23105 #, c-format msgid "invalid domain state: %d" msgstr "" #: src/conf/domain_conf.c:23589 #, c-format msgid "Copying definition of '%d' type is not implemented yet." msgstr "" #: src/conf/domain_conf.c:23679 #, c-format msgid "no device found with alias %s" msgstr "" #: src/conf/domain_conf.c:23705 #, c-format msgid "source path not found for device='lun' using type='%d'" msgstr "" #: src/conf/domain_conf.c:23727 msgid "disk device='lun' for iSCSI is not supported with mode='direct'." msgstr "" #: src/conf/domain_conf.c:23736 msgid "disk device='lun' is only valid for block type disk source" msgstr "" #: src/conf/domain_conf.c:23758 src/conf/domain_conf.c:23817 #, c-format msgid "unknown metadata type '%d'" msgstr "" #: src/conf/domain_conf.c:23795 msgid "Requested metadata element is not present" msgstr "" #: src/conf/domain_conf.c:23841 msgid "(metadata_xml)" msgstr "" #: src/conf/domain_conf.c:23955 #, c-format msgid "Disks '%s' and '%s' have identical WWN" msgstr "" #: src/conf/domain_conf.c:23965 #, c-format msgid "Disks '%s' and '%s' have identical serial" msgstr "" #: src/conf/domain_event.c:514 #, c-format msgid "Class %s must derive from virDomainEvent" msgstr "" #: src/conf/domain_event.c:1968 #, c-format msgid "failed to compile regex '%s': %s" msgstr "" #: src/conf/interface_conf.c:123 msgid "interface has no name" msgstr "" #: src/conf/interface_conf.c:140 msgid "interface mtu value is improper" msgstr "" #: src/conf/interface_conf.c:165 #, c-format msgid "unknown interface startmode %s" msgstr "" #: src/conf/interface_conf.c:198 #, c-format msgid "unknown bonding mode %s" msgstr "" #: src/conf/interface_conf.c:220 #, c-format msgid "unknown mii bonding carrier %s" msgstr "" #: src/conf/interface_conf.c:244 #, c-format msgid "unknown arp bonding validate %s" msgstr "" #: src/conf/interface_conf.c:271 #, c-format msgid "unknown dhcp peerdns value %s" msgstr "" #: src/conf/interface_conf.c:299 msgid "Invalid ip address prefix value" msgstr "" #: src/conf/interface_conf.c:448 msgid "protocol misses the family attribute" msgstr "" #: src/conf/interface_conf.c:467 #, c-format msgid "unsupported protocol family '%s'" msgstr "" #: src/conf/interface_conf.c:504 #, c-format msgid "bridge interface stp should be on or off got %s" msgstr "" #: src/conf/interface_conf.c:604 msgid "bond interface miimon freq missing or invalid" msgstr "" #: src/conf/interface_conf.c:612 msgid "bond interface miimon downdelay invalid" msgstr "" #: src/conf/interface_conf.c:620 msgid "bond interface miimon updelay invalid" msgstr "" #: src/conf/interface_conf.c:636 msgid "bond interface arpmon interval missing or invalid" msgstr "" #: src/conf/interface_conf.c:644 msgid "bond interface arpmon target missing" msgstr "" #: src/conf/interface_conf.c:663 msgid "vlan interface misses the tag attribute" msgstr "" #: src/conf/interface_conf.c:671 msgid "vlan interface misses name attribute" msgstr "" #: src/conf/interface_conf.c:691 msgid "interface misses the type attribute" msgstr "" #: src/conf/interface_conf.c:697 #, c-format msgid "unknown interface type %s" msgstr "" #: src/conf/interface_conf.c:716 #, c-format msgid "interface has unsupported type '%s'" msgstr "" #: src/conf/interface_conf.c:752 msgid "bridge interface misses the bridge element" msgstr "" #: src/conf/interface_conf.c:765 msgid "bond interface misses the bond element" msgstr "" #: src/conf/interface_conf.c:778 msgid "vlan interface misses the vlan element" msgstr "" #: src/conf/interface_conf.c:806 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" #: src/conf/interface_conf.c:833 msgid "(interface_definition)" msgstr "" #: src/conf/interface_conf.c:917 msgid "bond arp monitoring has no target" msgstr "" #: src/conf/interface_conf.c:946 msgid "vlan misses the tag name" msgstr "" #: src/conf/interface_conf.c:1028 msgid "virInterfaceDefFormat unknown startmode" msgstr "" #: src/conf/interface_conf.c:1043 msgid "virInterfaceDefFormat NULL def" msgstr "" #: src/conf/interface_conf.c:1049 msgid "virInterfaceDefFormat missing interface name" msgstr "" #: src/conf/interface_conf.c:1055 #, c-format msgid "unexpected interface type %d" msgstr "" #: src/conf/interface_conf.c:1248 src/conf/node_device_conf.c:192 #: src/conf/nwfilter_conf.c:3141 src/conf/storage_conf.c:1788 #: src/libxl/libxl_driver.c:592 src/vz/vz_driver.c:227 #: src/qemu/qemu_driver.c:651 src/remote/remote_driver.c:1129 #: src/test/test_driver.c:389 src/xen/xen_driver.c:479 msgid "cannot initialize mutex" msgstr "" #: src/conf/netdev_bandwidth_conf.c:43 src/conf/netdev_bandwidth_conf.c:130 msgid "invalid argument supplied" msgstr "" #: src/conf/netdev_bandwidth_conf.c:55 #, c-format msgid "could not convert bandwidth average value '%s'" msgstr "" #: src/conf/netdev_bandwidth_conf.c:61 msgid "Missing mandatory average or floor attributes" msgstr "" #: src/conf/netdev_bandwidth_conf.c:67 msgid "'peak' and 'burst' require 'average' attribute" msgstr "" #: src/conf/netdev_bandwidth_conf.c:73 #, c-format msgid "could not convert bandwidth peak value '%s'" msgstr "" #: src/conf/netdev_bandwidth_conf.c:80 #, c-format msgid "could not convert bandwidth burst value '%s'" msgstr "" #: src/conf/netdev_bandwidth_conf.c:87 #, c-format msgid "could not convert bandwidth floor value '%s'" msgstr "" #: src/conf/netdev_bandwidth_conf.c:141 msgid "Only one child element allowed" msgstr "" #: src/conf/netdev_bandwidth_conf.c:149 msgid "Only one child element allowed" msgstr "" #: src/conf/netdev_bandwidth_conf.c:173 msgid "floor attribute isn't supported for network's bandwidth yet" msgstr "" #: src/conf/netdev_bandwidth_conf.c:177 msgid "floor attribute is supported only for interfaces of type network" msgstr "" #: src/conf/netdev_bandwidth_conf.c:195 msgid "'floor' attribute allowed only in element" msgstr "" #: src/conf/netdev_vlan_conf.c:53 msgid "" "missing tag id - each must have at least one subelement" msgstr "" #: src/conf/netdev_vlan_conf.c:69 msgid "missing or invalid vlan tag id attribute" msgstr "" #: src/conf/netdev_vlan_conf.c:74 #, c-format msgid "vlan tag id %lu too large (maximum 4095)" msgstr "" #: src/conf/netdev_vlan_conf.c:80 msgid "duplicate native vlan setting" msgstr "" #: src/conf/netdev_vlan_conf.c:86 #, c-format msgid "Invalid \"nativeMode='%s'\" in vlan element" msgstr "" #: src/conf/netdev_vlan_conf.c:111 #, c-format msgid "" "invalid \"trunk='%s'\" in - trunk='yes' is required for more than one " "vlan tag" msgstr "" #: src/conf/netdev_vlan_conf.c:117 msgid "" "invalid configuration in - \"trunk='no'\" is not allowed with a " "native vlan id" msgstr "" #: src/conf/netdev_vlan_conf.c:124 #, c-format msgid "invalid \"trunk='%s'\" in - must be yes or no" msgstr "" #: src/conf/netdev_vlan_conf.c:152 msgid "missing vlan tag data" msgstr "" #: src/conf/netdev_vlan_conf.c:165 msgid "Bad value for nativeMode" msgstr "" #: src/conf/netdev_vport_profile_conf.c:52 #, c-format msgid "unknown virtualport type %s" msgstr "" #: src/conf/netdev_vport_profile_conf.c:59 msgid "missing required virtualport type" msgstr "" #: src/conf/netdev_vport_profile_conf.c:81 msgid "cannot parse value of managerid parameter" msgstr "" #: src/conf/netdev_vport_profile_conf.c:86 msgid "value of managerid out of range" msgstr "" #: src/conf/netdev_vport_profile_conf.c:98 msgid "cannot parse value of typeid parameter" msgstr "" #: src/conf/netdev_vport_profile_conf.c:103 msgid "value for typeid out of range" msgstr "" #: src/conf/netdev_vport_profile_conf.c:115 msgid "cannot parse value of typeidversion parameter" msgstr "" #: src/conf/netdev_vport_profile_conf.c:120 msgid "value of typeidversion out of range" msgstr "" #: src/conf/netdev_vport_profile_conf.c:130 msgid "cannot parse instanceid parameter as a uuid" msgstr "" #: src/conf/netdev_vport_profile_conf.c:139 msgid "profileid parameter too long" msgstr "" #: src/conf/netdev_vport_profile_conf.c:146 msgid "cannot parse interfaceid parameter as a uuid" msgstr "" #: src/conf/netdev_vport_profile_conf.c:159 #: src/util/virnetdevvportprofile.c:162 msgid "cannot generate a random uuid for instanceid" msgstr "" #: src/conf/netdev_vport_profile_conf.c:169 #: src/util/virnetdevvportprofile.c:183 msgid "cannot generate a random uuid for interfaceid" msgstr "" #: src/conf/network_conf.c:530 #, c-format msgid "network '%s' is already defined with uuid %s" msgstr "" #: src/conf/network_conf.c:539 #, c-format msgid "network is already active as '%s'" msgstr "" #: src/conf/network_conf.c:554 #, c-format msgid "network '%s' already exists with uuid %s" msgstr "" #: src/conf/network_conf.c:710 msgid "NULL NetworkDef" msgstr "" #: src/conf/network_conf.c:744 msgid "network is not running" msgstr "" #: src/conf/network_conf.c:751 msgid "cannot change persistent config of a transient network" msgstr "" #: src/conf/network_conf.c:872 #, c-format msgid "Missing 'start' attribute in dhcp range for network '%s'" msgstr "" #: src/conf/network_conf.c:881 #, c-format msgid "Missing 'end' attribute in dhcp range for network '%s'" msgstr "" #: src/conf/network_conf.c:917 #, c-format msgid "" "Invalid to specify MAC address '%s' in network '%s' IPv6 static host " "definition" msgstr "" #: src/conf/network_conf.c:924 #, c-format msgid "Cannot parse MAC address '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:930 #, c-format msgid "expected unicast mac address, found multicast '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:942 #, c-format msgid "Invalid character '%c' in id '%s' of network '%s'" msgstr "" #: src/conf/network_conf.c:951 #, c-format msgid "Cannot use host name '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:959 #, c-format msgid "Invalid IP address in static host definition for network '%s'" msgstr "" #: src/conf/network_conf.c:969 #, c-format msgid "" "At least one of name, mac, or ip attribute must be specified for static host " "definition in network '%s' " msgstr "" #: src/conf/network_conf.c:982 #, c-format msgid "" "Static host definition in IPv6 network '%s' must have id or name attribute" msgstr "" #: src/conf/network_conf.c:989 #, c-format msgid "" "Static host definition in IPv4 network '%s' must have mac or name attribute" msgstr "" #: src/conf/network_conf.c:996 #, c-format msgid "Missing IP address in static host definition for network '%s'" msgstr "" #: src/conf/network_conf.c:1099 #, c-format msgid "Missing IP address in network '%s' DNS HOST record" msgstr "" #: src/conf/network_conf.c:1106 #, c-format msgid "Invalid IP address in network '%s' DNS HOST record" msgstr "" #: src/conf/network_conf.c:1122 src/conf/network_conf.c:1136 #, c-format msgid "Missing hostname in network '%s' DNS HOST record" msgstr "" #: src/conf/network_conf.c:1143 #, c-format msgid "Missing ip and hostname in network '%s' DNS HOST record" msgstr "" #: src/conf/network_conf.c:1184 #, c-format msgid "missing required service attribute in DNS SRV record of network '%s'" msgstr "" #: src/conf/network_conf.c:1191 #, c-format msgid "service attribute '%s' in network '%s' is too long, limit is %d bytes" msgstr "" #: src/conf/network_conf.c:1198 #, c-format msgid "" "invalid character in service attribute '%s' in DNS SRV record of network '%s'" msgstr "" #: src/conf/network_conf.c:1207 #, c-format msgid "" "missing required protocol attribute in DNS SRV record '%s' of network '%s'" msgstr "" #: src/conf/network_conf.c:1215 #, c-format msgid "" "invalid character in protocol attribute '%s' in DNS SRV record of network " "'%s'" msgstr "" #: src/conf/network_conf.c:1228 #, c-format msgid "" "DNS SRV port attribute not permitted without target for service '%s' in " "network '%s'" msgstr "" #: src/conf/network_conf.c:1235 #, c-format msgid "invalid DNS SRV port attribute for service '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1244 #, c-format msgid "" "DNS SRV priority attribute not permitted without target for service '%s' in " "network '%s'" msgstr "" #: src/conf/network_conf.c:1251 #, c-format msgid "Invalid DNS SRV priority attribute for service '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1260 #, c-format msgid "" "DNS SRV weight attribute not permitted without target for service '%s' in " "network '%s'" msgstr "" #: src/conf/network_conf.c:1267 #, c-format msgid "invalid DNS SRV weight attribute for service '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1292 #, c-format msgid "missing required name attribute in DNS TXT record of network %s" msgstr "" #: src/conf/network_conf.c:1298 #, c-format msgid "prohibited character in DNS TXT record name '%s' of network %s" msgstr "" #: src/conf/network_conf.c:1304 #, c-format msgid "" "missing required value attribute in DNS TXT record named '%s' of network %s" msgstr "" #: src/conf/network_conf.c:1311 #, c-format msgid "Missing required name or value in DNS TXT record of network %s" msgstr "" #: src/conf/network_conf.c:1345 #, c-format msgid "Invalid dns forwardPlainNames setting '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1355 #, c-format msgid "invalid element found in of network %s" msgstr "" #: src/conf/network_conf.c:1367 #, c-format msgid "Invalid forwarder IP address '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1379 #, c-format msgid "invalid element found in of network %s" msgstr "" #: src/conf/network_conf.c:1399 #, c-format msgid "invalid element found in of network %s" msgstr "" #: src/conf/network_conf.c:1419 #, c-format msgid "invalid element found in of network %s" msgstr "" #: src/conf/network_conf.c:1473 #, c-format msgid "Missing required address attribute in network '%s'" msgstr "" #: src/conf/network_conf.c:1479 #, c-format msgid "Invalid address '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1488 #, c-format msgid "Invalid netmask '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1496 #, c-format msgid "" "Invalid ULong value specified for prefix in definition of network '%s'" msgstr "" #: src/conf/network_conf.c:1510 #, c-format msgid "%s family specified for non-IPv4 address '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1517 #, c-format msgid "" "Invalid netmask '%s' for address '%s' in network '%s' (both must be IPv4)" msgstr "" #: src/conf/network_conf.c:1524 #, c-format msgid "Network '%s' IP address cannot have both a prefix and a netmask" msgstr "" #: src/conf/network_conf.c:1530 #, c-format msgid "Invalid IPv4 prefix '%lu' in network '%s'" msgstr "" #: src/conf/network_conf.c:1537 #, c-format msgid "Family 'ipv6' specified for non-IPv6 address '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1543 #, c-format msgid "netmask not allowed for IPv6 address '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1549 #, c-format msgid "Invalid IPv6 prefix '%lu' in network '%s'" msgstr "" #: src/conf/network_conf.c:1555 #, c-format msgid "Unrecognized family '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:1572 #, c-format msgid "Unsupported element in an IPv6 element in network '%s'" msgstr "" #: src/conf/network_conf.c:1623 msgid "Missing required name attribute in portgroup" msgstr "" #: src/conf/network_conf.c:1636 #, c-format msgid "Invalid trustGuestRxFilters setting '%s' in portgroup" msgstr "" #: src/conf/network_conf.c:1686 #, c-format msgid "" "The element can only be used when 'mode' is 'nat' in network " "%s" msgstr "" #: src/conf/network_conf.c:1695 src/conf/network_conf.c:1861 #, c-format msgid "invalid
element found in of network %s" msgstr "" #: src/conf/network_conf.c:1700 #, c-format msgid "" "Only one
element is allowed in in in network %s" msgstr "" #: src/conf/network_conf.c:1707 #, c-format msgid "" "missing 'start' attribute in
element in in in " "network %s" msgstr "" #: src/conf/network_conf.c:1714 #, c-format msgid "" "missing 'end' attribute in
element in in in " "network %s" msgstr "" #: src/conf/network_conf.c:1722 #, c-format msgid "Bad ipv4 start address '%s' in in in network '%s'" msgstr "" #: src/conf/network_conf.c:1729 #, c-format msgid "Bad ipv4 end address '%s' in in in network '%s'" msgstr "" #: src/conf/network_conf.c:1741 #, c-format msgid "" "Only start address '%s' specified in in in network '%s'" msgstr "" #: src/conf/network_conf.c:1748 #, c-format msgid "Only end address '%s' specified in in in network '%s'" msgstr "" #: src/conf/network_conf.c:1759 #, c-format msgid "invalid element found in of network %s" msgstr "" #: src/conf/network_conf.c:1764 #, c-format msgid "" "Only one element is allowed in in in network %s" msgstr "" #: src/conf/network_conf.c:1772 #, c-format msgid "" "Missing or invalid 'start' attribute in in in in " "network %s" msgstr "" #: src/conf/network_conf.c:1780 #, c-format msgid "" "Missing or invalid 'end' attribute in in in in " "network %s" msgstr "" #: src/conf/network_conf.c:1822 #, c-format msgid "unknown forwarding type '%s'" msgstr "" #: src/conf/network_conf.c:1841 #, c-format msgid "Unknown forward in network %s" msgstr "" #: src/conf/network_conf.c:1853 #, c-format msgid "invalid element found in of network %s" msgstr "" #: src/conf/network_conf.c:1869 #, c-format msgid "invalid element found in of network %s" msgstr "" #: src/conf/network_conf.c:1877 #, c-format msgid "invalid element found in of network %s" msgstr "" #: src/conf/network_conf.c:1882 #, c-format msgid "Only one element is allowed in of network %s" msgstr "" #: src/conf/network_conf.c:1895 #, c-format msgid "" "the 'dev' attribute cannot be used when
or sub-" "elements are present in network %s" msgstr "" #: src/conf/network_conf.c:1917 #, c-format msgid "" "Missing required dev attribute in element of network %s" msgstr "" #: src/conf/network_conf.c:1929 #, c-format msgid "" " must match first in network %s" msgstr "" #: src/conf/network_conf.c:1952 #, c-format msgid "missing address type in network %s" msgstr "" #: src/conf/network_conf.c:1959 #, c-format msgid "unknown address type '%s' in network %s" msgstr "" #: src/conf/network_conf.c:1976 #, c-format msgid "unsupported address type '%s' in network %s" msgstr "" #: src/conf/network_conf.c:1986 #, c-format msgid "Only one element is allowed in of network %s" msgstr "" #: src/conf/network_conf.c:1996 #, c-format msgid "Missing required dev attribute in element of network '%s'" msgstr "" #: src/conf/network_conf.c:2077 #, c-format msgid "Invalid ipv6 setting '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:2090 #, c-format msgid "Invalid trustGuestRxFilters setting '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:2105 #, c-format msgid "Invalid domain localOnly setting '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:2130 #, c-format msgid "Invalid delay value in network '%s'" msgstr "" #: src/conf/network_conf.c:2142 #, c-format msgid "Invalid macTableManager setting '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:2153 #, c-format msgid "Invalid bridge mac address '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:2159 #, c-format msgid "Invalid multicast bridge mac address '%s' in network '%s'" msgstr "" #: src/conf/network_conf.c:2279 #, c-format msgid "unreachable static route gateway '%s' specified for network '%s'" msgstr "" #: src/conf/network_conf.c:2308 #, c-format msgid "%s forwarding requested, but no IP address provided for network '%s'" msgstr "" #: src/conf/network_conf.c:2316 #, c-format msgid "" "multiple forwarding interfaces specified for network '%s', only one is " "supported" msgstr "" #: src/conf/network_conf.c:2329 #, c-format msgid "bridge name not allowed in %s mode (network '%s')" msgstr "" #: src/conf/network_conf.c:2336 #, c-format msgid "bridge macTableManager setting not allowed in %s mode (network '%s')" msgstr "" #: src/conf/network_conf.c:2346 #, c-format msgid "" "bridge delay/stp options only allowed in route, nat, and isolated mode, not " "in %s (network '%s')" msgstr "" #: src/conf/network_conf.c:2353 #, c-format msgid "" "A network with forward mode='%s' can specify a bridge name or a forward dev, " "but not both (network '%s')" msgstr "" #: src/conf/network_conf.c:2387 msgid "(network_definition)" msgstr "" #: src/conf/network_conf.c:2414 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" #: src/conf/network_conf.c:2452 #, c-format msgid "Unknown forwardPlainNames type %d in network" msgstr "" #: src/conf/network_conf.c:2718 #, c-format msgid "Unknown forward type %d in network '%s'" msgstr "" #: src/conf/network_conf.c:2747 #, c-format msgid "unexpected hostdev driver name type %d " msgstr "" #: src/conf/network_conf.c:2826 #, c-format msgid "Unknown localOnly type %d in network" msgstr "" #: src/conf/network_conf.c:3031 msgid "(network status)" msgstr "" #: src/conf/network_conf.c:3036 msgid "Could not find any 'network' element in status file" msgstr "" #: src/conf/network_conf.c:3047 src/conf/network_conf.c:3157 #, c-format msgid "Network config filename '%s' does not match network name '%s'" msgstr "" #: src/conf/network_conf.c:3075 #, c-format msgid "Malformed 'floor_sum' attribute: %s" msgstr "" #: src/conf/network_conf.c:3207 src/conf/network_conf.c:3241 #: src/conf/nwfilter_conf.c:3205 src/conf/storage_conf.c:1920 #: src/conf/storage_conf.c:1955 src/conf/virdomainobjlist.c:521 #, c-format msgid "Failed to open dir '%s'" msgstr "" #: src/conf/network_conf.c:3287 src/util/virdnsmasq.c:279 #, c-format msgid "cannot remove config file '%s'" msgstr "" #: src/conf/network_conf.c:3372 #, c-format msgid "can't update '%s' section of network '%s'" msgstr "" #: src/conf/network_conf.c:3379 #, c-format msgid "unrecognized network update command code %d" msgstr "" #: src/conf/network_conf.c:3389 #, c-format msgid "unexpected element <%s>, expecting <%s>, while updating network '%s'" msgstr "" #: src/conf/network_conf.c:3444 #, c-format msgid "" "couldn't update dhcp host entry - no element found at index %d in " "network '%s'" msgstr "" #: src/conf/network_conf.c:3467 #, c-format msgid "" "couldn't update dhcp host entry - no element found in network '%s'" msgstr "" #: src/conf/network_conf.c:3486 #, c-format msgid "dhcp is supported only for a single %s address on each network" msgstr "" #: src/conf/network_conf.c:3528 msgid "" "the address family of a host entry IP must match the address family of the " "dhcp element's parent" msgstr "" #: src/conf/network_conf.c:3551 #, c-format msgid "" "couldn't locate an existing dhcp host entry with \"mac='%s'\" \"name='%s'\" " "\"ip='%s'\" in network '%s'" msgstr "" #: src/conf/network_conf.c:3554 src/conf/network_conf.c:3555 #: src/conf/network_conf.c:3588 src/conf/network_conf.c:3589 #: tools/virsh-domain-monitor.c:131 tools/virsh-domain-monitor.c:138 #: tools/virsh-domain-monitor.c:146 tools/virsh-domain-monitor.c:171 #: tools/virsh-domain-monitor.c:176 tools/virsh-domain-monitor.c:190 #: tools/virsh-domain-monitor.c:195 tools/virsh-domain-monitor.c:211 #: tools/virsh-domain-monitor.c:217 tools/virsh-domain-monitor.c:229 #: tools/virsh-domain-monitor.c:235 tools/virsh-domain-monitor.c:270 #: tools/virsh-domain-monitor.c:1216 tools/virsh-domain-monitor.c:1228 #: tools/virsh-domain.c:5711 tools/virsh-domain.c:11369 #: tools/virsh-domain.c:11474 tools/virsh-domain.c:11492 #: tools/virsh-domain.c:11506 tools/virsh-domain.c:11520 #: tools/virsh-domain.c:11534 tools/virsh-domain.c:11549 #: tools/virsh-domain.c:11562 tools/virsh-domain.c:11575 #: tools/virsh-domain.c:11898 tools/virsh-domain.c:11905 #: tools/virsh-network.c:361 tools/virsh-network.c:1137 tools/virsh-pool.c:1012 #: tools/virsh-pool.c:1197 tools/virsh-pool.c:1212 tools/virsh-pool.c:1214 #: tools/virsh-pool.c:1215 tools/virsh-pool.c:1216 tools/virsh-pool.c:1622 #: tools/virsh-volume.c:965 tools/virsh-volume.c:1348 tools/virsh-volume.c:1355 #: tools/virsh-volume.c:1356 tools/virsh-volume.c:1357 msgid "unknown" msgstr "" #: src/conf/network_conf.c:3585 #, c-format msgid "" "there is an existing dhcp host entry in network '%s' that matches \"\"" msgstr "" #: src/conf/network_conf.c:3616 #, c-format msgid "couldn't locate a matching dhcp host entry in network '%s'" msgstr "" #: src/conf/network_conf.c:3662 msgid "dhcp ranges cannot be modified, only added or deleted" msgstr "" #: src/conf/network_conf.c:3673 msgid "" "the address family of a dhcp range must match the address family of the dhcp " "element's parent" msgstr "" #: src/conf/network_conf.c:3697 #, c-format msgid "" "there is an existing dhcp range entry in network '%s' that matches \"\"" msgstr "" #: src/conf/network_conf.c:3718 #, c-format msgid "couldn't locate a matching dhcp range entry in network '%s'" msgstr "" #: src/conf/network_conf.c:3768 msgid "forward interface entries cannot be modified, only added or deleted" msgstr "" #: src/conf/network_conf.c:3777 msgid "missing dev attribute in element" msgstr "" #: src/conf/network_conf.c:3794 #, c-format msgid "" "there is an existing interface entry in network '%s' that matches " "\"\"" msgstr "" #: src/conf/network_conf.c:3811 #, c-format msgid "" "couldn't find an interface entry in network '%s' matching " msgstr "" #: src/conf/network_conf.c:3820 #, c-format msgid "" "unable to delete interface '%s' in network '%s'. It is currently being used " "by %d domains." msgstr "" #: src/conf/network_conf.c:3887 #, c-format msgid "" "couldn't find a portgroup entry in network '%s' matching " msgstr "" #: src/conf/network_conf.c:3895 #, c-format msgid "" "there is an existing portgroup entry in network '%s' that matches " "\"\"" msgstr "" #: src/conf/network_conf.c:3909 #, c-format msgid "" "a different portgroup entry in network '%s' is already set as the default. " "Only one default is allowed." msgstr "" #: src/conf/network_conf.c:3969 msgid "DNS HOST records cannot be modified, only added or deleted" msgstr "" #: src/conf/network_conf.c:4002 #, c-format msgid "" "there is already at least one DNS HOST record with a matching field in " "network %s" msgstr "" #: src/conf/network_conf.c:4017 #, c-format msgid "couldn't locate a matching DNS HOST record in network %s" msgstr "" #: src/conf/network_conf.c:4023 #, c-format msgid "multiple matching DNS HOST records were found in network %s" msgstr "" #: src/conf/network_conf.c:4063 msgid "DNS SRV records cannot be modified, only added or deleted" msgstr "" #: src/conf/network_conf.c:4088 #, c-format msgid "" "there is already at least one DNS SRV record matching all specified fields " "in network %s" msgstr "" #: src/conf/network_conf.c:4103 #, c-format msgid "couldn't locate a matching DNS SRV record in network %s" msgstr "" #: src/conf/network_conf.c:4109 #, c-format msgid "" "multiple DNS SRV records matching all specified fields were found in network " "%s" msgstr "" #: src/conf/network_conf.c:4147 msgid "DNS TXT records cannot be modified, only added or deleted" msgstr "" #: src/conf/network_conf.c:4167 #, c-format msgid "there is already a DNS TXT record with name '%s' in network %s" msgstr "" #: src/conf/network_conf.c:4182 #, c-format msgid "couldn't locate a matching DNS TXT record in network %s" msgstr "" #: src/conf/network_conf.c:4214 msgid "network_update_xml" msgstr "" #: src/conf/network_conf.c:4264 msgid "can't update unrecognized section of network" msgstr "" #: src/conf/networkcommon_conf.c:90 #, c-format msgid "%s: Missing required address attribute in route definition" msgstr "" #: src/conf/networkcommon_conf.c:98 #, c-format msgid "%s: Missing required gateway attribute in route definition" msgstr "" #: src/conf/networkcommon_conf.c:106 #, c-format msgid "%s: Bad network address '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:114 #, c-format msgid "%s: Bad gateway address '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:126 #, c-format msgid "%s: No family specified for non-IPv4 address '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:128 #, c-format msgid "" "%s: IPv4 family specified for non-IPv4 address '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:136 #, c-format msgid "%s: No family specified for non-IPv4 gateway '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:138 #, c-format msgid "" "%s: IPv4 family specified for non-IPv4 gateway '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:146 #, c-format msgid "%s: Bad netmask address '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:153 #, c-format msgid "%s: Invalid netmask '%s' for address '%s' (both must be IPv4)" msgstr "" #: src/conf/networkcommon_conf.c:161 #, c-format msgid "%s: Route definition cannot have both a prefix and a netmask" msgstr "" #: src/conf/networkcommon_conf.c:169 #, c-format msgid "%s: Invalid prefix %u specified in route definition, must be 0 - 32" msgstr "" #: src/conf/networkcommon_conf.c:178 #, c-format msgid "" "%s: ipv6 family specified for non-IPv6 address '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:185 #, c-format msgid "" "%s: Specifying netmask invalid for IPv6 address '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:192 #, c-format msgid "" "%s: ipv6 specified for non-IPv6 gateway address '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:199 #, c-format msgid "%s: Invalid prefix %u specified in route definition, must be 0 - 128" msgstr "" #: src/conf/networkcommon_conf.c:207 #, c-format msgid "%s: Unrecognized family '%s' in route definition" msgstr "" #: src/conf/networkcommon_conf.c:217 #, c-format msgid "" "%s: Error converting address '%s' with netmask '%s' to network-address in " "route definition" msgstr "" #: src/conf/networkcommon_conf.c:227 #, c-format msgid "" "%s: Error converting address '%s' with prefix %u to network-address in route " "definition" msgstr "" #: src/conf/networkcommon_conf.c:236 #, c-format msgid "%s: Address '%s' in route definition is not a network address" msgstr "" #: src/conf/networkcommon_conf.c:280 #, c-format msgid "%s: Invalid prefix specified in route definition" msgstr "" #: src/conf/networkcommon_conf.c:289 #, c-format msgid "%s: Invalid metric specified in route definition" msgstr "" #: src/conf/networkcommon_conf.c:298 #, c-format msgid "%s: Invalid metric value, must be > 0 in route definition" msgstr "" #: src/conf/node_device_conf.c:685 #, c-format msgid "no block device path supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:704 #, c-format msgid "missing storage capability type for '%s'" msgstr "" #: src/conf/node_device_conf.c:726 #, c-format msgid "no removable media size supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:727 #, c-format msgid "invalid removable media size supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:737 #, c-format msgid "unknown storage capability type '%s' for '%s'" msgstr "" #: src/conf/node_device_conf.c:749 #, c-format msgid "no size supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:750 #, c-format msgid "invalid size supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:776 src/conf/node_device_conf.c:854 #, c-format msgid "no SCSI host ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:777 src/conf/node_device_conf.c:855 #, c-format msgid "invalid SCSI host ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:782 #, c-format msgid "no SCSI bus ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:783 #, c-format msgid "invalid SCSI bus ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:788 #, c-format msgid "no SCSI target ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:789 #, c-format msgid "invalid SCSI target ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:794 #, c-format msgid "no SCSI LUN ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:795 #, c-format msgid "invalid SCSI LUN ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:822 #, c-format msgid "no target name supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:862 #, c-format msgid "invalid unique_id supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:875 #, c-format msgid "missing SCSI host capability type for '%s'" msgstr "" #: src/conf/node_device_conf.c:898 #, c-format msgid "no WWNN supplied for '%s', and auto-generation failed" msgstr "" #: src/conf/node_device_conf.c:910 #, c-format msgid "no WWPN supplied for '%s', and auto-generation failed" msgstr "" #: src/conf/node_device_conf.c:921 #, c-format msgid "unknown SCSI host capability type '%s' for '%s'" msgstr "" #: src/conf/node_device_conf.c:957 #, c-format msgid "no network interface supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:976 msgid "missing network device feature name" msgstr "" #: src/conf/node_device_conf.c:982 #, c-format msgid "unknown network device feature '%s'" msgstr "" #: src/conf/node_device_conf.c:998 #, c-format msgid "invalid network type supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1031 #, c-format msgid "no USB interface number supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1032 #, c-format msgid "invalid USB interface number supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1037 #, c-format msgid "no USB interface class supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1038 #, c-format msgid "invalid USB interface class supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1043 #, c-format msgid "no USB interface subclass supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1044 #, c-format msgid "invalid USB interface subclass supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1049 #, c-format msgid "no USB interface protocol supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1050 #, c-format msgid "invalid USB interface protocol supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1098 #, c-format msgid "no USB bus number supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1099 #, c-format msgid "invalid USB bus number supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1104 #, c-format msgid "no USB device number supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1105 #, c-format msgid "invalid USB device number supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1110 #, c-format msgid "no USB vendor ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1111 #, c-format msgid "invalid USB vendor ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1116 #, c-format msgid "no USB product ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1117 #, c-format msgid "invalid USB product ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1146 msgid "missing iommuGroup number attribute" msgstr "" #: src/conf/node_device_conf.c:1152 #, c-format msgid "invalid iommuGroup number attribute '%s'" msgstr "" #: src/conf/node_device_conf.c:1198 msgid "mandatory attribute 'width' is missing or malformed" msgstr "" #: src/conf/node_device_conf.c:1205 #, c-format msgid "malformed 'speed' attribute: %s" msgstr "" #: src/conf/node_device_conf.c:1215 #, c-format msgid "malformed 'port' attribute: %s" msgstr "" #: src/conf/node_device_conf.c:1281 #, c-format msgid "no PCI domain ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1282 #, c-format msgid "invalid PCI domain ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1287 #, c-format msgid "no PCI bus ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1288 #, c-format msgid "invalid PCI bus ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1293 #, c-format msgid "no PCI slot ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1294 #, c-format msgid "invalid PCI slot ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1299 #, c-format msgid "no PCI function ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1300 #, c-format msgid "invalid PCI function ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1305 #, c-format msgid "no PCI vendor ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1306 #, c-format msgid "invalid PCI vendor ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1311 #, c-format msgid "no PCI product ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1312 #, c-format msgid "invalid PCI product ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1329 #, c-format msgid "invalid NUMA node ID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1373 #, c-format msgid "no system UUID supplied for '%s'" msgstr "" #: src/conf/node_device_conf.c:1379 #, c-format msgid "malformed uuid element for '%s'" msgstr "" #: src/conf/node_device_conf.c:1412 msgid "missing capability type" msgstr "" #: src/conf/node_device_conf.c:1418 #, c-format msgid "unknown capability type '%s'" msgstr "" #: src/conf/node_device_conf.c:1461 #, c-format msgid "unknown capability type '%d' for '%s'" msgstr "" #: src/conf/node_device_conf.c:1513 #, c-format msgid "no device capabilities for '%s'" msgstr "" #: src/conf/node_device_conf.c:1551 #, c-format msgid "unexpected root element <%s> expecting " msgstr "" #: src/conf/node_device_conf.c:1580 msgid "(node_device_definition)" msgstr "" #: src/conf/node_device_conf.c:1634 msgid "Device is not a fibre channel HBA" msgstr "" #: src/conf/node_device_conf.c:1659 #, c-format msgid "Could not find parent device for '%s'" msgstr "" #: src/conf/node_device_conf.c:1679 #, c-format msgid "Parent device %s is not capable of vport operations" msgstr "" #: src/conf/numa_conf.c:99 msgid "Cannot extract memnode nodes" msgstr "" #: src/conf/numa_conf.c:109 msgid "Per-node binding is not compatible with automatic NUMA placement." msgstr "" #: src/conf/numa_conf.c:116 msgid "Element 'memnode' is invalid without any guest NUMA cells" msgstr "" #: src/conf/numa_conf.c:130 msgid "Missing required cellid attribute in memnode element" msgstr "" #: src/conf/numa_conf.c:136 #, c-format msgid "Invalid cellid attribute in memnode element: %s" msgstr "" #: src/conf/numa_conf.c:144 msgid "" "Argument 'cellid' in memnode element must correspond to existing guest's " "NUMA cell" msgstr "" #: src/conf/numa_conf.c:153 #, c-format msgid "Multiple memnode elements with cellid %u" msgstr "" #: src/conf/numa_conf.c:164 msgid "Invalid mode attribute in memnode element" msgstr "" #: src/conf/numa_conf.c:174 msgid "Missing required nodeset attribute in memnode element" msgstr "" #: src/conf/numa_conf.c:212 msgid "cannot extract numatune nodes" msgstr "" #: src/conf/numa_conf.c:216 msgid "only one numatune is supported" msgstr "" #: src/conf/numa_conf.c:229 #, c-format msgid "Unsupported NUMA memory tuning mode '%s'" msgstr "" #: src/conf/numa_conf.c:237 #, c-format msgid "Unsupported NUMA memory placement mode '%s'" msgstr "" #: src/conf/numa_conf.c:441 msgid "Advice from numad is needed in case of automatic numa placement" msgstr "" #: src/conf/numa_conf.c:495 #, c-format msgid "Unsupported numatune mode '%d'" msgstr "" #: src/conf/numa_conf.c:503 #, c-format msgid "Unsupported numatune placement '%d'" msgstr "" #: src/conf/numa_conf.c:529 msgid "nodeset for NUMA memory tuning must be set if 'placement' is 'static'" msgstr "" #: src/conf/numa_conf.c:706 msgid "NUMA topology defined without NUMA cells" msgstr "" #: src/conf/numa_conf.c:723 #, c-format msgid "Invalid 'id' attribute in NUMA cell: '%s'" msgstr "" #: src/conf/numa_conf.c:730 msgid "" "Exactly one 'cell' element per guest NUMA cell allowed, non-contiguous " "ranges or ranges not starting from 0 are not allowed" msgstr "" #: src/conf/numa_conf.c:740 #, c-format msgid "Duplicate NUMA cell info for cell id '%u'" msgstr "" #: src/conf/numa_conf.c:747 msgid "Missing 'cpus' attribute in NUMA cell" msgstr "" #: src/conf/numa_conf.c:757 #, c-format msgid "NUMA cell %d has no vCPUs assigned" msgstr "" #: src/conf/numa_conf.c:769 #, c-format msgid "NUMA cells %u and %zu have overlapping vCPU ids" msgstr "" #: src/conf/numa_conf.c:783 #, c-format msgid "Invalid 'memAccess' attribute value '%s'" msgstr "" #: src/conf/numa_conf.c:891 #, c-format msgid "Target NUMA node count '%zu' doesn't match source '%zu'" msgstr "" #: src/conf/numa_conf.c:902 #, c-format msgid "Size of target NUMA node %zu (%llu) doesn't match source (%llu)" msgstr "" #: src/conf/numa_conf.c:912 #, c-format msgid "Processor mask of target NUMA node %zu doesn't match source" msgstr "" #: src/conf/nwfilter_conf.c:996 msgid "ipset name is too long" msgstr "" #: src/conf/nwfilter_conf.c:1002 msgid "ipset name contains invalid characters" msgstr "" #: src/conf/nwfilter_conf.c:1034 msgid "malformed ipset flags" msgstr "" #: src/conf/nwfilter_conf.c:2058 #, c-format msgid "%s has illegal value %s" msgstr "" #: src/conf/nwfilter_conf.c:2091 src/conf/nwfilter_conf.c:2423 msgid "rule node requires action attribute" msgstr "" #: src/conf/nwfilter_conf.c:2168 #, c-format msgid "" "%s rule with port specification requires protocol specification with " "protocol to be either one of tcp(6), udp(17), dccp(33), or sctp(132)" msgstr "" #: src/conf/nwfilter_conf.c:2430 msgid "unknown rule action attribute value" msgstr "" #: src/conf/nwfilter_conf.c:2437 msgid "rule node requires direction attribute" msgstr "" #: src/conf/nwfilter_conf.c:2444 msgid "unknown rule direction attribute value" msgstr "" #: src/conf/nwfilter_conf.c:2522 #, c-format msgid "Name of chain is longer than %u characters" msgstr "" #: src/conf/nwfilter_conf.c:2530 msgid "Chain name contains invalid characters" msgstr "" #: src/conf/nwfilter_conf.c:2568 #, c-format msgid "" "Invalid chain name '%s'. Please use a chain name called '%s' or any of the " "following prefixes: " msgstr "" #: src/conf/nwfilter_conf.c:2612 msgid "filter has no name" msgstr "" #: src/conf/nwfilter_conf.c:2620 #, c-format msgid "Could not parse chain priority '%s'" msgstr "" #: src/conf/nwfilter_conf.c:2627 #, c-format msgid "Priority '%d' is outside valid range of [%d,%d]" msgstr "" #: src/conf/nwfilter_conf.c:2666 src/conf/storage_conf.c:843 #: src/storage/storage_backend.c:580 msgid "unable to generate uuid" msgstr "" #: src/conf/nwfilter_conf.c:2734 msgid "unknown root element for nw filter" msgstr "" #: src/conf/nwfilter_conf.c:2760 msgid "(nwfilter_definition)" msgstr "" #: src/conf/nwfilter_conf.c:3087 #, c-format msgid "filter with same UUID but different name ('%s') already exists" msgstr "" #: src/conf/nwfilter_conf.c:3100 #, c-format msgid "filter '%s' already exists with uuid %s" msgstr "" #: src/conf/nwfilter_conf.c:3109 msgid "filter would introduce a loop" msgstr "" #: src/conf/nwfilter_conf.c:3173 #, c-format msgid "network filter config filename '%s' does not match name '%s'" msgstr "" #: src/conf/nwfilter_conf.c:3247 src/conf/storage_conf.c:2074 #, c-format msgid "cannot create config directory %s" msgstr "" #: src/conf/nwfilter_conf.c:3260 src/conf/storage_conf.c:2053 msgid "failed to generate XML" msgstr "" #: src/conf/nwfilter_conf.c:3279 src/conf/storage_conf.c:2099 #, c-format msgid "no config file for %s" msgstr "" #: src/conf/nwfilter_conf.c:3285 src/conf/storage_conf.c:2105 #, c-format msgid "cannot remove config for %s" msgstr "" #: src/conf/nwfilter_conf.c:3360 #, c-format msgid "formatter for %s %s reported error" msgstr "" #: src/conf/nwfilter_params.c:112 msgid "Variable value contains invalid character" msgstr "" #: src/conf/nwfilter_params.c:361 src/conf/nwfilter_params.c:610 #, c-format msgid "Could not find value for variable '%s'" msgstr "" #: src/conf/nwfilter_params.c:386 msgid "" "Cardinality of list items must be the same for processing them in parallel" msgstr "" #: src/conf/nwfilter_params.c:427 msgid "hash lookup resulted in NULL pointer" msgstr "" #: src/conf/nwfilter_params.c:433 #, c-format msgid "Lookup of value at index %u resulted in a NULL pointer" msgstr "" #: src/conf/nwfilter_params.c:574 #, c-format msgid "Could not get iterator index for iterator ID %u" msgstr "" #: src/conf/nwfilter_params.c:584 #, c-format msgid "Could not get iterator index for (internal) iterator ID %u" msgstr "" #: src/conf/nwfilter_params.c:602 #, c-format msgid "Could not find variable '%s' in iterator" msgstr "" #: src/conf/nwfilter_params.c:618 #, c-format msgid "Could not get nth (%u) value of variable '%s'" msgstr "" #: src/conf/nwfilter_params.c:729 #, c-format msgid "Could not put variable '%s' into hashmap" msgstr "" #: src/conf/nwfilter_params.c:876 msgid "missing filter parameter table" msgstr "" #: src/conf/nwfilter_params.c:1004 msgid "Malformatted array index" msgstr "" #: src/conf/nwfilter_params.c:1007 msgid "Malformatted iterator id" msgstr "" #: src/conf/nwfilter_params.c:1019 #, c-format msgid "Iterator ID exceeds maximum ID of %u" msgstr "" #: src/conf/nwfilter_params.c:1032 msgid "Malformatted variable" msgstr "" #: src/conf/object_event.c:239 src/conf/object_event.c:266 #, c-format msgid "could not find event callback %d for deletion" msgstr "" #: src/conf/object_event.c:401 msgid "event callback already tracked" msgstr "" #: src/conf/object_event.c:579 msgid "unable to initialize state mutex" msgstr "" #: src/conf/object_event.c:626 #, c-format msgid "Class %s must derive from virObjectEvent" msgstr "" #: src/conf/object_event.c:886 msgid "could not initialize domain event timer" msgstr "" #: src/conf/object_event.c:979 #, c-format msgid "event callback function %p not registered" msgstr "" #: src/conf/object_event.c:1027 #, c-format msgid "event callback id %d not registered" msgstr "" #: src/conf/secret_conf.c:66 src/conf/secret_conf.c:127 #: src/conf/secret_conf.c:255 src/conf/secret_conf.c:287 #, c-format msgid "unexpected secret usage type %d" msgstr "" #: src/conf/secret_conf.c:82 msgid "unknown secret usage type" msgstr "" #: src/conf/secret_conf.c:88 #, c-format msgid "unknown secret usage type %s" msgstr "" #: src/conf/secret_conf.c:102 msgid "volume usage specified, but volume path is missing" msgstr "" #: src/conf/secret_conf.c:111 msgid "Ceph usage specified, but name is missing" msgstr "" #: src/conf/secret_conf.c:120 msgid "iSCSI usage specified, but target is missing" msgstr "" #: src/conf/secret_conf.c:144 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" #: src/conf/secret_conf.c:168 msgid "invalid value of 'ephemeral'" msgstr "" #: src/conf/secret_conf.c:182 msgid "invalid value of 'private'" msgstr "" #: src/conf/secret_conf.c:226 msgid "(definition_of_secret)" msgstr "" #: src/conf/snapshot_conf.c:128 msgid "missing name from disk snapshot element" msgstr "" #: src/conf/snapshot_conf.c:148 #, c-format msgid "unknown disk snapshot type '%s'" msgstr "" #: src/conf/snapshot_conf.c:164 #, c-format msgid "unknown disk snapshot driver '%s'" msgstr "" #: src/conf/snapshot_conf.c:165 #, c-format msgid "disk format '%s' lacks backing file support" msgstr "" #: src/conf/snapshot_conf.c:177 #, c-format msgid "disk snapshot image path '%s' must be absolute" msgstr "" #: src/conf/snapshot_conf.c:229 msgid "a redefined snapshot must have a name" msgstr "" #: src/conf/snapshot_conf.c:242 msgid "missing creationTime from existing snapshot" msgstr "" #: src/conf/snapshot_conf.c:254 msgid "missing state from existing snapshot" msgstr "" #: src/conf/snapshot_conf.c:260 #, c-format msgid "Invalid state '%s' in domain snapshot XML" msgstr "" #: src/conf/snapshot_conf.c:280 src/conf/snapshot_conf.c:461 msgid "missing domain in snapshot" msgstr "" #: src/conf/snapshot_conf.c:300 #, c-format msgid "unknown memory snapshot setting '%s'" msgstr "" #: src/conf/snapshot_conf.c:307 #, c-format msgid "memory filename '%s' requires external snapshot" msgstr "" #: src/conf/snapshot_conf.c:314 msgid "external memory snapshots require a filename" msgstr "" #: src/conf/snapshot_conf.c:327 msgid "memory state cannot be saved with offline or disk-only snapshot" msgstr "" #: src/conf/snapshot_conf.c:337 #, c-format msgid "memory snapshot file path (%s) must be absolute" msgstr "" #: src/conf/snapshot_conf.c:356 msgid "unable to handle disk requests in snapshot" msgstr "" #: src/conf/snapshot_conf.c:363 msgid "Could not find 'active' element" msgstr "" #: src/conf/snapshot_conf.c:394 msgid "domainsnapshot" msgstr "" #: src/conf/snapshot_conf.c:421 tools/virsh-snapshot.c:767 #: tools/virsh-snapshot.c:810 tools/virsh-snapshot.c:922 #: tools/virsh-snapshot.c:1609 msgid "(domain_snapshot)" msgstr "" #: src/conf/snapshot_conf.c:467 msgid "too many disk snapshot requests for domain" msgstr "" #: src/conf/snapshot_conf.c:488 #, c-format msgid "no disk named '%s'" msgstr "" #: src/conf/snapshot_conf.c:494 #, c-format msgid "disk '%s' specified twice" msgstr "" #: src/conf/snapshot_conf.c:517 #, c-format msgid "disk '%s' must use snapshot mode '%s'" msgstr "" #: src/conf/snapshot_conf.c:524 #, c-format msgid "file '%s' for disk '%s' requires use of external snapshot mode" msgstr "" #: src/conf/snapshot_conf.c:580 #, c-format msgid "cannot generate external snapshot name for disk '%s' on a '%s' device" msgstr "" #: src/conf/snapshot_conf.c:589 #, c-format msgid "cannot generate external snapshot name for disk '%s' without source" msgstr "" #: src/conf/snapshot_conf.c:596 #, c-format msgid "" "source for disk '%s' is not a regular file; refusing to generate external " "snapshot name" msgstr "" #: src/conf/snapshot_conf.c:611 msgid "integer overflow" msgstr "" #: src/conf/snapshot_conf.c:758 #, c-format msgid "unexpected domain snapshot %s already exists" msgstr "" #: src/conf/snapshot_conf.c:1184 #, c-format msgid "cannot set snapshot %s as its own parent" msgstr "" #: src/conf/snapshot_conf.c:1191 #, c-format msgid "parent %s for snapshot %s not found" msgstr "" #: src/conf/snapshot_conf.c:1198 #, c-format msgid "parent %s would create cycle to %s" msgstr "" #: src/conf/snapshot_conf.c:1216 #, c-format msgid "disk-only flag for snapshot %s requires disk-snapshot state" msgstr "" #: src/conf/snapshot_conf.c:1226 #, c-format msgid "definition for snapshot %s must use uuid %s" msgstr "" #: src/conf/snapshot_conf.c:1238 #, c-format msgid "" "cannot change between online and offline snapshot state in snapshot %s" msgstr "" #: src/conf/snapshot_conf.c:1247 #, c-format msgid "" "cannot change between disk snapshot and system checkpoint in snapshot %s" msgstr "" #: src/conf/storage_conf.c:288 #, c-format msgid "missing backend for pool type %d" msgstr "" #: src/conf/storage_conf.c:474 msgid "element 'name' is mandatory for RBD pool" msgstr "" #: src/conf/storage_conf.c:487 #, c-format msgid "unknown pool format type %s" msgstr "" #: src/conf/storage_conf.c:506 msgid "missing storage pool host name" msgstr "" #: src/conf/storage_conf.c:536 msgid "missing storage pool source device path" msgstr "" #: src/conf/storage_conf.c:556 #, c-format msgid "Unknown pool adapter type '%s'" msgstr "" #: src/conf/storage_conf.c:571 #, c-format msgid "unknown fc_host managed setting '%s'" msgstr "" #: src/conf/storage_conf.c:594 msgid "Missing scsi_host PCI address element" msgstr "" #: src/conf/storage_conf.c:605 msgid "Missing or invalid scsi adapter 'unique_id' value" msgstr "" #: src/conf/storage_conf.c:629 msgid "" "Use of 'wwnn', 'wwpn', and 'parent' attributes requires use of the adapter " "'type'" msgstr "" #: src/conf/storage_conf.c:636 msgid "Use of 'parent' element requires use of the adapter 'type'" msgstr "" #: src/conf/storage_conf.c:656 msgid "storage pool missing auth type" msgstr "" #: src/conf/storage_conf.c:689 msgid "(storage_source_specification)" msgstr "" #: src/conf/storage_conf.c:698 msgid "root element was not source" msgstr "" #: src/conf/storage_conf.c:746 msgid "malformed octal mode" msgstr "" #: src/conf/storage_conf.c:763 msgid "malformed owner element" msgstr "" #: src/conf/storage_conf.c:778 msgid "malformed group element" msgstr "" #: src/conf/storage_conf.c:809 msgid "storage pool missing type attribute" msgstr "" #: src/conf/storage_conf.c:815 src/storage/storage_driver.c:586 #: src/test/test_driver.c:4191 #, c-format msgid "unknown storage pool type %s" msgstr "" #: src/conf/storage_conf.c:835 msgid "missing pool source name element" msgstr "" #: src/conf/storage_conf.c:857 msgid "missing storage pool source host name" msgstr "" #: src/conf/storage_conf.c:865 msgid "missing storage pool source path" msgstr "" #: src/conf/storage_conf.c:880 msgid "missing storage pool source adapter" msgstr "" #: src/conf/storage_conf.c:889 msgid "'wwnn' and 'wwpn' must be specified for adapter type 'fchost'" msgstr "" #: src/conf/storage_conf.c:902 msgid "" "Either 'name' or 'parent' must be specified for the 'scsi_host' adapter" msgstr "" #: src/conf/storage_conf.c:910 msgid "" "Both 'name' and 'parent' cannot be specified for the 'scsi_host' adapter" msgstr "" #: src/conf/storage_conf.c:921 msgid "missing storage pool source device name" msgstr "" #: src/conf/storage_conf.c:939 msgid "missing storage pool target path" msgstr "" #: src/conf/storage_conf.c:973 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" #: src/conf/storage_conf.c:999 msgid "(storage_pool_definition)" msgstr "" #: src/conf/storage_conf.c:1117 #, c-format msgid "unknown pool format number %d" msgstr "" #: src/conf/storage_conf.c:1153 src/conf/storage_conf.c:2142 msgid "unexpected pool type" msgstr "" #: src/conf/storage_conf.c:1240 msgid "malformed capacity element" msgstr "" #: src/conf/storage_conf.c:1281 msgid "missing volume name element" msgstr "" #: src/conf/storage_conf.c:1293 #, c-format msgid "unknown volume type '%s'" msgstr "" #: src/conf/storage_conf.c:1314 src/conf/storage_conf.c:1359 #, c-format msgid "unknown volume format type %s" msgstr "" #: src/conf/storage_conf.c:1335 msgid "missing capacity element" msgstr "" #: src/conf/storage_conf.c:1401 #, c-format msgid "unsupported feature %s" msgstr "" #: src/conf/storage_conf.c:1436 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" #: src/conf/storage_conf.c:1464 msgid "(storage_volume_definition)" msgstr "" #: src/conf/storage_conf.c:1516 #, c-format msgid "unknown volume format number %d" msgstr "" #: src/conf/storage_conf.c:1819 #, c-format msgid "Storage pool config filename '%s' does not match pool name '%s'" msgstr "" #: src/conf/storage_conf.c:1864 msgid "(pool state)" msgstr "" #: src/conf/storage_conf.c:1869 msgid "Could not find any 'pool' element in state file" msgstr "" #: src/conf/storage_conf.c:1879 #, c-format msgid "Storage pool state file '%s' does not match pool name '%s'" msgstr "" #: src/conf/storage_conf.c:2192 #, c-format msgid "pool '%s' is already defined with uuid %s" msgstr "" #: src/conf/storage_conf.c:2201 #, c-format msgid "pool is already active as '%s'" msgstr "" #: src/conf/storage_conf.c:2215 #, c-format msgid "pool '%s' already exists with uuid %s" msgstr "" #: src/conf/storage_conf.c:2263 #, c-format msgid "Cannot find '%s' in node device database" msgstr "" #: src/conf/storage_conf.c:2588 #, c-format msgid "Storage source conflict with pool: '%s'" msgstr "" #: src/conf/virchrdev.c:129 #, c-format msgid "" "Requested device '%s' is locked by lock file '%s' held by process %lld" msgstr "" #: src/conf/virchrdev.c:158 #, c-format msgid "Couldn't create lock file for device '%s' in path '%s'" msgstr "" #: src/conf/virchrdev.c:167 #, c-format msgid "Couldn't write to lock file for device '%s' in path '%s'" msgstr "" #: src/conf/virchrdev.c:276 msgid "Unable to init device stream mutex" msgstr "" #: src/conf/virchrdev.c:355 msgid "PTY device is not yet assigned" msgstr "" #: src/conf/virchrdev.c:364 src/conf/virchrdev.c:426 src/vmx/vmx.c:2134 #: src/vmx/vmx.c:2355 #, c-format msgid "Unsupported device type '%s'" msgstr "" #: src/conf/virdomainobjlist.c:236 src/xen/xm_internal.c:989 #, c-format msgid "domain '%s' is already defined with uuid %s" msgstr "" #: src/conf/virdomainobjlist.c:245 #, c-format msgid "domain '%s' is already active" msgstr "" #: src/conf/virdomainobjlist.c:251 #, c-format msgid "domain '%s' is already being started" msgstr "" #: src/conf/virdomainobjlist.c:267 #, c-format msgid "domain '%s' already exists with uuid %s" msgstr "" #: src/conf/virdomainobjlist.c:471 #, c-format msgid "unexpected domain %s already exists" msgstr "" #: src/cpu/cpu.c:64 src/cpu/cpu_map.c:98 msgid "undefined hardware architecture" msgstr "" #: src/cpu/cpu.c:105 src/cpu/cpu.c:447 msgid "(CPU_definition)" msgstr "" #: src/cpu/cpu.c:150 #, c-format msgid "cannot compare CPUs of %s architecture" msgstr "" #: src/cpu/cpu.c:203 src/cpu/cpu.c:550 msgid "nonzero nmodels doesn't match with NULL models" msgstr "" #: src/cpu/cpu.c:210 msgid "invalid CPU definition stub" msgstr "" #: src/cpu/cpu.c:219 #, c-format msgid "cannot decode CPU data for %s architecture" msgstr "" #: src/cpu/cpu.c:266 src/cpu/cpu_generic.c:70 src/cpu/cpu_x86.c:1376 msgid "no guest CPU model specified" msgstr "" #: src/cpu/cpu.c:275 #, c-format msgid "cannot encode CPU data for %s architecture" msgstr "" #: src/cpu/cpu.c:309 #, c-format msgid "cannot free CPU data for %s architecture" msgstr "" #: src/cpu/cpu.c:337 #, c-format msgid "cannot get node CPU data for %s architecture" msgstr "" #: src/cpu/cpu.c:378 #, c-format msgid "cannot compute guest CPU data for %s architecture" msgstr "" #: src/cpu/cpu.c:434 msgid "nonzero ncpus doesn't match with NULL xmlCPUs" msgstr "" #: src/cpu/cpu.c:439 src/cpu/cpu.c:531 msgid "No CPUs given" msgstr "" #: src/cpu/cpu.c:526 msgid "nonzero ncpus doesn't match with NULL cpus" msgstr "" #: src/cpu/cpu.c:538 #, c-format msgid "invalid CPU definition at index %zu" msgstr "" #: src/cpu/cpu.c:543 #, c-format msgid "no CPU model specified at index %zu" msgstr "" #: src/cpu/cpu.c:559 #, c-format msgid "cannot compute baseline CPU of %s architecture" msgstr "" #: src/cpu/cpu.c:595 #, c-format msgid "cannot update guest CPU data for %s architecture" msgstr "" #: src/cpu/cpu.c:628 #, c-format msgid "cannot check guest CPU data for %s architecture" msgstr "" #: src/cpu/cpu.c:658 #, c-format msgid "cannot format %s CPU data" msgstr "" #: src/cpu/cpu.c:690 #, c-format msgid "cannot parse %s CPU data" msgstr "" #: src/cpu/cpu.c:736 #, c-format msgid "cannot find architecture %s" msgstr "" #: src/cpu/cpu.c:744 #, c-format msgid "cannot find a driver for the architecture %s" msgstr "" #: src/cpu/cpu.c:751 #, c-format msgid "CPU driver for %s has no CPU model support" msgstr "" #: src/cpu/cpu_generic.c:140 src/cpu/cpu_ppc64.c:678 src/cpu/cpu_x86.c:1577 #, c-format msgid "CPU model %s is not supported by hypervisor" msgstr "" #: src/cpu/cpu_generic.c:162 #, c-format msgid "CPUs have incompatible architectures: '%s' != '%s'" msgstr "" #: src/cpu/cpu_generic.c:170 #, c-format msgid "CPU models don't match: '%s' != '%s'" msgstr "" #: src/cpu/cpu_map.c:104 msgid "no callback provided" msgstr "" #: src/cpu/cpu_map.c:110 #, c-format msgid "cannot parse CPU map file: %s" msgstr "" #: src/cpu/cpu_map.c:130 #, c-format msgid "cannot find CPU map for %s architecture" msgstr "" #: src/cpu/cpu_map.c:137 #, c-format msgid "cannot parse CPU map for %s architecture" msgstr "" #: src/cpu/cpu_ppc64.c:110 msgid "Host CPU does not support compatibility modes" msgstr "" #: src/cpu/cpu_ppc64.c:120 #, c-format msgid "Unknown compatibility mode %s" msgstr "" #: src/cpu/cpu_ppc64.c:276 src/cpu/cpu_ppc64.c:794 src/cpu/cpu_x86.c:881 #: src/cpu/cpu_x86.c:928 #, c-format msgid "Unknown CPU model %s" msgstr "" #: src/cpu/cpu_ppc64.c:316 src/cpu/cpu_x86.c:518 msgid "Missing CPU vendor name" msgstr "" #: src/cpu/cpu_ppc64.c:322 src/cpu/cpu_x86.c:524 #, c-format msgid "CPU vendor %s already defined" msgstr "" #: src/cpu/cpu_ppc64.c:374 #, c-format msgid "CPU model %s already defined" msgstr "" #: src/cpu/cpu_ppc64.c:382 src/cpu/cpu_x86.c:1051 #, c-format msgid "Invalid vendor element in CPU model %s" msgstr "" #: src/cpu/cpu_ppc64.c:389 src/cpu/cpu_x86.c:1058 #, c-format msgid "Unknown vendor %s referenced by CPU model %s" msgstr "" #: src/cpu/cpu_ppc64.c:397 #, c-format msgid "Missing PVR information for CPU model %s" msgstr "" #: src/cpu/cpu_ppc64.c:412 #, c-format msgid "Missing or invalid PVR value in CPU model %s" msgstr "" #: src/cpu/cpu_ppc64.c:420 #, c-format msgid "Missing or invalid PVR mask in CPU model %s" msgstr "" #: src/cpu/cpu_ppc64.c:533 src/cpu/cpu_x86.c:1395 #, c-format msgid "CPU arch %s does not match host arch" msgstr "" #: src/cpu/cpu_ppc64.c:551 src/cpu/cpu_x86.c:1411 #, c-format msgid "host CPU vendor does not match required CPU vendor %s" msgstr "" #: src/cpu/cpu_ppc64.c:606 #, c-format msgid "host CPU model does not match required CPU model %s" msgstr "" #: src/cpu/cpu_ppc64.c:671 #, c-format msgid "Cannot find CPU model with PVR 0x%08x" msgstr "" #: src/cpu/cpu_ppc64.c:769 src/cpu/cpu_x86.c:2169 #, c-format msgid "Unexpected CPU mode: %d" msgstr "" #: src/cpu/cpu_ppc64.c:814 src/cpu/cpu_x86.c:2017 msgid "CPUs are incompatible" msgstr "" #: src/cpu/cpu_ppc64.c:823 src/cpu/cpu_x86.c:1960 src/cpu/cpu_x86.c:2000 #, c-format msgid "Unknown CPU vendor %s" msgstr "" #: src/cpu/cpu_ppc64.c:830 src/cpu/cpu_x86.c:1983 #, c-format msgid "CPU vendor %s of model %s differs from vendor %s" msgstr "" #: src/cpu/cpu_ppc64.c:839 src/cpu/cpu_x86.c:2005 msgid "CPU vendors do not match" msgstr "" #: src/cpu/cpu_x86.c:531 #, c-format msgid "Missing vendor string for CPU vendor %s" msgstr "" #: src/cpu/cpu_x86.c:537 #, c-format msgid "Invalid CPU vendor string '%s'" msgstr "" #: src/cpu/cpu_x86.c:719 src/cpu/cpu_x86.c:1179 #, c-format msgid "CPU feature %s already defined" msgstr "" #: src/cpu/cpu_x86.c:735 #, c-format msgid "Invalid cpuid[%zu] in %s feature" msgstr "" #: src/cpu/cpu_x86.c:789 src/cpu/cpu_x86.c:902 src/cpu/cpu_x86.c:940 #: src/cpu/cpu_x86.c:2066 #, c-format msgid "Unknown CPU feature %s" msgstr "" #: src/cpu/cpu_x86.c:1026 #, c-format msgid "Missing ancestor's name in CPU model %s" msgstr "" #: src/cpu/cpu_x86.c:1033 #, c-format msgid "Ancestor model %s not found for CPU model %s" msgstr "" #: src/cpu/cpu_x86.c:1074 #, c-format msgid "Missing feature name for CPU model %s" msgstr "" #: src/cpu/cpu_x86.c:1080 #, c-format msgid "Feature %s required by CPU model %s not found" msgstr "" #: src/cpu/cpu_x86.c:1292 msgid "CPU data" msgstr "" #: src/cpu/cpu_x86.c:1294 msgid "cannot parse CPU data" msgstr "" #: src/cpu/cpu_x86.c:1302 msgid "no x86 CPU data found" msgstr "" #: src/cpu/cpu_x86.c:1310 #, c-format msgid "failed to parse cpuid[%zu]" msgstr "" #: src/cpu/cpu_x86.c:1430 msgid "Host CPU provides forbidden features" msgstr "" #: src/cpu/cpu_x86.c:1444 msgid "Host CPU does not provide required features" msgstr "" #: src/cpu/cpu_x86.c:1466 msgid "Host CPU does not strictly match guest CPU: Extra features" msgstr "" #: src/cpu/cpu_x86.c:1639 msgid "Cannot find suitable CPU model for given data" msgstr "" #: src/cpu/cpu_x86.c:1784 #, c-format msgid "CPU vendor %s not found" msgstr "" #: src/driver.c:73 #, c-format msgid "failed to load module %s %s" msgstr "" #: src/driver.c:78 src/util/virerror.c:840 tools/vsh.c:2238 msgid "out of memory" msgstr "muisti lopussa" #: src/driver.c:93 #, c-format msgid "Missing module registration symbol %s" msgstr "" #: src/driver.c:98 #, c-format msgid "Failed module registration %s" msgstr "" #: src/esx/esx_driver.c:210 #, c-format msgid "" "File name '%s' doesn't have expected format " "'/vmfs/volumes//'" msgstr "" #: src/esx/esx_driver.c:225 #, c-format msgid "File name '%s' refers to non-existing datastore '%s'" msgstr "" #: src/esx/esx_driver.c:244 src/esx/esx_driver.c:341 #, c-format msgid "Could not handle file name '%s'" msgstr "" #: src/esx/esx_driver.c:396 #, c-format msgid "Could not lookup controller model for '%s'" msgstr "" #: src/esx/esx_driver.c:414 #, c-format msgid "Found unexpected controller model '%s' for disk '%s'" msgstr "" #: src/esx/esx_driver.c:477 #, c-format msgid "" "Bit 29 (Long Mode) of HostSystem property 'hardware.cpuFeature[].edx' with " "value '%s' has unexpected value '%c', expecting '0' or '1'" msgstr "" #: src/esx/esx_driver.c:631 src/esx/esx_driver.c:4362 src/esx/esx_driver.c:4452 #: src/esx/esx_network_driver.c:222 src/esx/esx_network_driver.c:590 #: src/esx/esx_storage_backend_vmfs.c:575 src/esx/esx_util.c:52 #: src/esx/esx_util.c:229 src/esx/esx_vi.c:55 src/esx/esx_vi.c:376 #: src/esx/esx_vi.c:445 src/esx/esx_vi.c:1001 src/esx/esx_vi.c:1406 #: src/esx/esx_vi.c:1605 src/esx/esx_vi.c:1641 src/esx/esx_vi.c:1657 #: src/esx/esx_vi.c:1680 src/esx/esx_vi.c:1719 src/esx/esx_vi.c:1747 #: src/esx/esx_vi.c:1780 src/esx/esx_vi.c:1834 src/esx/esx_vi.c:1857 #: src/esx/esx_vi.c:1912 src/esx/esx_vi.c:2159 src/esx/esx_vi.c:2360 #: src/esx/esx_vi.c:2386 src/esx/esx_vi.c:2422 src/esx/esx_vi.c:2454 #: src/esx/esx_vi.c:2487 src/esx/esx_vi.c:2524 src/esx/esx_vi.c:2629 #: src/esx/esx_vi.c:2794 src/esx/esx_vi.c:2838 src/esx/esx_vi.c:2903 #: src/esx/esx_vi.c:2958 src/esx/esx_vi.c:3091 src/esx/esx_vi.c:3158 #: src/esx/esx_vi.c:3244 src/esx/esx_vi.c:3308 src/esx/esx_vi.c:3356 #: src/esx/esx_vi.c:3462 src/esx/esx_vi.c:3517 src/esx/esx_vi.c:3614 #: src/esx/esx_vi.c:3810 src/esx/esx_vi.c:3922 src/esx/esx_vi.c:3976 #: src/esx/esx_vi.c:4033 src/esx/esx_vi.c:4084 src/esx/esx_vi.c:4128 #: src/esx/esx_vi.c:4175 src/esx/esx_vi.c:4222 src/esx/esx_vi.c:4266 #: src/esx/esx_vi.c:4317 src/esx/esx_vi.c:4379 src/esx/esx_vi.c:4494 #: src/esx/esx_vi.c:4945 src/esx/esx_vi.c:5039 src/esx/esx_vi.c:5171 #: src/esx/esx_vi.c:5251 src/esx/esx_vi_methods.c:42 #: src/esx/esx_vi_methods.c:236 src/esx/esx_vi_types.c:46 #: src/esx/esx_vi_types.c:105 src/esx/esx_vi_types.c:199 #: src/esx/esx_vi_types.c:250 src/esx/esx_vi_types.c:292 #: src/esx/esx_vi_types.c:346 src/esx/esx_vi_types.c:618 #: src/esx/esx_vi_types.c:637 src/esx/esx_vi_types.c:717 #: src/esx/esx_vi_types.c:943 src/esx/esx_vi_types.c:1012 #: src/esx/esx_vi_types.c:1221 src/esx/esx_vi_types.c:1253 #: src/esx/esx_vi_types.c:1273 src/esx/esx_vi_types.c:1297 #: src/esx/esx_vi_types.c:1475 src/esx/esx_vi_types.c:1514 #: src/esx/esx_vi_types.c:1647 src/esx/esx_vi_types.c:1712 #: src/esx/esx_vi_types.c:1741 src/hyperv/hyperv_util.c:44 #: src/hyperv/hyperv_wmi.c:135 src/hyperv/hyperv_wmi.c:613 #: src/hyperv/hyperv_wmi.c:647 src/vmx/vmx.c:1853 src/vmx/vmx.c:1924 #: src/vmx/vmx.c:2037 src/vmx/vmx.c:2415 src/vmx/vmx.c:2526 src/vmx/vmx.c:2743 #: src/vmx/vmx.c:2931 src/vmx/vmx.c:3028 src/vmx/vmx.c:3402 src/vmx/vmx.c:3592 msgid "Invalid argument" msgstr "" #: src/esx/esx_driver.c:645 src/esx/esx_driver.c:750 #: src/hyperv/hyperv_driver.c:136 src/phyp/phyp_driver.c:967 #: src/xenapi/xenapi_driver.c:172 msgid "Username request failed" msgstr "" #: src/esx/esx_driver.c:653 src/esx/esx_driver.c:758 #: src/hyperv/hyperv_driver.c:144 src/phyp/phyp_driver.c:1049 #: src/xenapi/xenapi_driver.c:181 msgid "Password request failed" msgstr "" #: src/esx/esx_driver.c:675 src/esx/esx_driver.c:779 #, c-format msgid "Expecting '%s' to be a %s host but found a %s host" msgstr "" #: src/esx/esx_driver.c:736 msgid "Path has to specify the datacenter and compute resource" msgstr "" #: src/esx/esx_driver.c:890 src/hyperv/hyperv_driver.c:90 #, c-format msgid "" "Transport '%s' in URI scheme is not supported, try again without the " "transport part" msgstr "" #: src/esx/esx_driver.c:904 src/hyperv/hyperv_driver.c:98 msgid "URI is missing the server part" msgstr "" #: src/esx/esx_driver.c:911 src/hyperv/hyperv_driver.c:105 msgid "Missing or invalid auth pointer" msgstr "" #: src/esx/esx_driver.c:964 msgid "This host is not managed by a vCenter" msgstr "" #: src/esx/esx_driver.c:971 #, c-format msgid "vCenter IP address %s too big for destination" msgstr "" #: src/esx/esx_driver.c:984 #, c-format msgid "" "This host is managed by a vCenter with IP address %s, but a mismachting " "vCenter '%s' (%s) has been specified" msgstr "" #: src/esx/esx_driver.c:1224 msgid "Missing or empty 'hostName' property" msgstr "" #: src/esx/esx_driver.c:1361 #, c-format msgid "CPU Model %s too long for destination" msgstr "" #: src/esx/esx_driver.c:1441 #, c-format msgid "Failed to parse positive integer from '%s'" msgstr "" #: src/esx/esx_driver.c:1536 src/hyperv/hyperv_driver.c:442 #, c-format msgid "No domain with ID %d" msgstr "" #: src/esx/esx_driver.c:1620 #, c-format msgid "No domain with name '%s'" msgstr "" #: src/esx/esx_driver.c:1676 src/esx/esx_driver.c:1789 #: src/esx/esx_driver.c:1838 src/esx/esx_driver.c:1892 #: src/esx/esx_driver.c:2486 msgid "Domain is not powered on" msgstr "" #: src/esx/esx_driver.c:1689 #, c-format msgid "Could not suspend domain: %s" msgstr "" #: src/esx/esx_driver.c:1732 msgid "Domain is not suspended" msgstr "" #: src/esx/esx_driver.c:1746 #, c-format msgid "Could not resume domain: %s" msgstr "" #: src/esx/esx_driver.c:1905 #, c-format msgid "Could not destroy domain: %s" msgstr "" #: src/esx/esx_driver.c:1971 #, c-format msgid "Got invalid memory size %d" msgstr "" #: src/esx/esx_driver.c:2019 src/esx/esx_driver.c:2980 msgid "Domain is not powered off" msgstr "" #: src/esx/esx_driver.c:2043 #, c-format msgid "Could not set max-memory to %lu kilobytes: %s" msgstr "" #: src/esx/esx_driver.c:2099 #, c-format msgid "Could not set memory to %lu kilobytes: %s" msgstr "" #: src/esx/esx_driver.c:2330 src/esx/esx_driver.c:2340 #, c-format msgid "QueryPerf returned object with unexpected type '%s'" msgstr "" #: src/esx/esx_driver.c:2458 msgid "Screen cannot be selected" msgstr "" #: src/esx/esx_driver.c:2469 msgid "Screenshot feature is unsupported" msgstr "" #: src/esx/esx_driver.c:2533 src/esx/esx_driver.c:2615 #: src/phyp/phyp_driver.c:1423 src/phyp/phyp_driver.c:3637 #: src/vbox/vbox_common.c:2915 src/vbox/vbox_common.c:2967 #: src/xenapi/xenapi_driver.c:1175 src/xenapi/xenapi_driver.c:1347 #, c-format msgid "unsupported flags: (0x%x)" msgstr "" #: src/esx/esx_driver.c:2539 msgid "Requested number of virtual CPUs must at least be 1" msgstr "" #: src/esx/esx_driver.c:2553 #, c-format msgid "" "Requested number of virtual CPUs is greater than max allowable number of " "virtual CPUs for the domain: %d > %d" msgstr "" #: src/esx/esx_driver.c:2580 #, c-format msgid "Could not set number of virtual CPUs to %d: %s" msgstr "" #: src/esx/esx_driver.c:2792 src/esx/esx_driver.c:2835 #: src/vmware/vmware_driver.c:1031 #, c-format msgid "Unsupported config format '%s'" msgstr "" #: src/esx/esx_driver.c:2994 #, c-format msgid "Could not start domain: %s" msgstr "" #: src/esx/esx_driver.c:3083 msgid "Domain already exists, editing existing domains is not supported yet" msgstr "" #: src/esx/esx_driver.c:3118 src/vmware/vmware_conf.c:411 msgid "" "Domain XML doesn't contain any disks, cannot deduce datastore and path for " "VMX file" msgstr "" #: src/esx/esx_driver.c:3133 src/vmware/vmware_conf.c:426 msgid "" "Domain XML doesn't contain any file-based harddisks, cannot deduce datastore " "and path for VMX file" msgstr "" #: src/esx/esx_driver.c:3141 src/vmware/vmware_conf.c:434 msgid "" "First file-based harddisk has no source, cannot deduce datastore and path " "for VMX file" msgstr "" #: src/esx/esx_driver.c:3153 src/vmware/vmware_conf.c:444 #, c-format msgid "Expecting source '%s' of first file-based harddisk to be a VMDK image" msgstr "" #: src/esx/esx_driver.c:3215 #, c-format msgid "Could not define domain: %s" msgstr "" #: src/esx/esx_driver.c:3291 msgid "Domain is not suspended or powered off" msgstr "" #: src/esx/esx_driver.c:3427 msgid "" "Cannot enable general autostart option without affecting other domains" msgstr "" #: src/esx/esx_driver.c:3627 #, c-format msgid "Shares level has unknown value %d" msgstr "" #: src/esx/esx_driver.c:3704 #, c-format msgid "Could not set reservation to %lld MHz, expecting positive value" msgstr "" #: src/esx/esx_driver.c:3716 #, c-format msgid "" "Could not set limit to %lld MHz, expecting positive value or -1 (unlimited)" msgstr "" #: src/esx/esx_driver.c:3756 #, c-format msgid "" "Could not set shares to %d, expecting positive value or -1 (low), -2 " "(normal) or -3 (high)" msgstr "" #: src/esx/esx_driver.c:3776 #, c-format msgid "Could not change scheduler parameters: %s" msgstr "" #: src/esx/esx_driver.c:3861 msgid "Migration not possible without a vCenter" msgstr "" #: src/esx/esx_driver.c:3867 msgid "Renaming domains on migration not supported" msgstr "" #: src/esx/esx_driver.c:3880 msgid "Only vpxmigr:// migration URIs are supported" msgstr "" #: src/esx/esx_driver.c:3886 msgid "Migration source and destination have to refer to the same vCenter" msgstr "" #: src/esx/esx_driver.c:3896 msgid "Migration URI has to specify resource pool and host system" msgstr "" #: src/esx/esx_driver.c:3931 #, c-format msgid "Could not migrate domain, validation reported a problem: %s" msgstr "" #: src/esx/esx_driver.c:3935 msgid "Could not migrate domain, validation reported a problem" msgstr "" #: src/esx/esx_driver.c:3957 #, c-format msgid "Could not migrate domain, migration task finished with an error: %s" msgstr "" #: src/esx/esx_driver.c:4200 msgid "disk snapshots not supported yet" msgstr "" #: src/esx/esx_driver.c:4217 #, c-format msgid "Snapshot '%s' already exists" msgstr "" #: src/esx/esx_driver.c:4234 #, c-format msgid "Could not create snapshot: %s" msgstr "" #: src/esx/esx_driver.c:4570 src/qemu/qemu_driver.c:15114 #: src/test/test_driver.c:6042 src/vbox/vbox_common.c:6389 #, c-format msgid "snapshot '%s' does not have a parent" msgstr "" #: src/esx/esx_driver.c:4714 #, c-format msgid "Could not revert to snapshot '%s': %s" msgstr "" #: src/esx/esx_driver.c:4778 #, c-format msgid "Could not delete snapshot '%s': %s" msgstr "" #: src/esx/esx_driver.c:4847 #, c-format msgid "Could not change memory parameters: %s" msgstr "" #: src/esx/esx_driver.c:5161 src/esx/esx_vi.c:2922 #, c-format msgid "Could not find domain with UUID '%s'" msgstr "" #: src/esx/esx_network_driver.c:165 #, c-format msgid "Could not find HostVirtualSwitch with UUID '%s'" msgstr "" #: src/esx/esx_network_driver.c:231 msgid "Different inbound and outbound bandwidth is unsupported" msgstr "" #: src/esx/esx_network_driver.c:317 msgid "" "HostVirtualSwitch already exists, editing existing ones is not supported yet" msgstr "" #: src/esx/esx_network_driver.c:325 msgid "Cannot use predefined UUID" msgstr "" #: src/esx/esx_network_driver.c:333 #, c-format msgid "Unsupported forward mode '%s'" msgstr "" #: src/esx/esx_network_driver.c:348 #, c-format msgid "HostPortGroup with name '%s' exists already" msgstr "" #: src/esx/esx_network_driver.c:381 #, c-format msgid "unsupported device type in network %s interface pool" msgstr "" #: src/esx/esx_network_driver.c:403 #, c-format msgid "Could not find PhysicalNic with name '%s'" msgstr "" #: src/esx/esx_network_driver.c:519 #, c-format msgid "Cannot undefine HostVirtualSwitch that has a '%s' port" msgstr "" #: src/esx/esx_network_driver.c:532 src/esx/esx_network_driver.c:560 #, c-format msgid "Could not find HostPortGroup for key '%s'" msgstr "" #: src/esx/esx_network_driver.c:705 #, c-format msgid "Could not find PhysicalNic with key '%s'" msgstr "" #: src/esx/esx_network_driver.c:781 #, c-format msgid "Could not find HostPortGroup with key '%s'" msgstr "" #: src/esx/esx_network_driver.c:833 msgid "Cannot deactivate network autostart" msgstr "" #: src/esx/esx_storage_backend_iscsi.c:64 #: src/esx/esx_storage_backend_iscsi.c:113 #: src/esx/esx_storage_backend_iscsi.c:209 msgid "Unable to obtain iSCSI adapter" msgstr "" #: src/esx/esx_storage_backend_iscsi.c:316 src/esx/esx_storage_driver.c:159 #, c-format msgid "Could not find storage pool with name '%s'" msgstr "" #: src/esx/esx_storage_backend_iscsi.c:589 #: src/esx/esx_storage_backend_iscsi.c:605 msgid "iSCSI storage pool does not support volume creation" msgstr "" #: src/esx/esx_storage_backend_iscsi.c:637 #, c-format msgid "Could not find volume with name: %s" msgstr "" #: src/esx/esx_storage_backend_iscsi.c:692 #, c-format msgid "Could find volume with name: %s" msgstr "" #: src/esx/esx_storage_backend_iscsi.c:738 msgid "iSCSI storage pool does not support volume deletion" msgstr "" #: src/esx/esx_storage_backend_iscsi.c:753 msgid "iSCSI storage pool does not support volume wiping" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:99 src/esx/esx_storage_backend_vmfs.c:509 msgid "DatastoreInfo has unexpected type" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:497 #, c-format msgid "Datastore has unexpected type '%s'" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:725 msgid "" "QueryVirtualDiskUuid not available, cannot lookup storage volume by UUID" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:874 #: src/esx/esx_storage_backend_vmfs.c:1095 msgid "Creating non-file volumes is not supported" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:883 #: src/esx/esx_storage_backend_vmfs.c:1104 #, c-format msgid "Volume name '%s' doesn't have expected format '/'" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:890 #: src/esx/esx_storage_backend_vmfs.c:1111 #, c-format msgid "Volume name '%s' has unsupported suffix, expecting '.vmdk'" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:962 msgid "Unsupported capacity-to-allocation relation" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:990 #, c-format msgid "Could not create volume: %s" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:1014 #: src/esx/esx_storage_backend_vmfs.c:1201 #, c-format msgid "Creation of %s volumes is not supported" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:1177 #, c-format msgid "Could not copy volume: %s" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:1256 #, c-format msgid "Could not delete volume: %s" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:1299 #, c-format msgid "Could not wipe volume: %s" msgstr "" #: src/esx/esx_storage_backend_vmfs.c:1427 #, c-format msgid "File '%s' has unknown type" msgstr "" #: src/esx/esx_storage_driver.c:187 #, c-format msgid "Could not find storage pool with uuid '%s'" msgstr "" #: src/esx/esx_storage_driver.c:274 msgid "Cannot deactivate storage pool autostart" msgstr "" #: src/esx/esx_storage_driver.c:354 #, c-format msgid "Unexpected volume path format: %s" msgstr "" #: src/esx/esx_storage_driver.c:380 #, c-format msgid "Could not find storage volume with key '%s'" msgstr "" #: src/esx/esx_stream.c:182 #, c-format msgid "Could not complete transfer: %s (%d)" msgstr "" #: src/esx/esx_stream.c:189 #, c-format msgid "Unexpected HTTP response code %lu" msgstr "" #: src/esx/esx_stream.c:211 src/esx/esx_stream.c:265 msgid "Stream is not open" msgstr "" #: src/esx/esx_stream.c:216 msgid "Not an upload stream" msgstr "" #: src/esx/esx_stream.c:270 msgid "Not a download stream" msgstr "" #: src/esx/esx_stream.c:344 msgid "Stream has untransferred data left" msgstr "" #: src/esx/esx_stream.c:394 msgid "Non-blocking streams are not supported yet" msgstr "" #: src/esx/esx_util.c:71 src/hyperv/hyperv_util.c:63 #, c-format msgid "" "Query parameter 'transport' has unexpected value '%s' (should be http|https)" msgstr "" #: src/esx/esx_util.c:85 #, c-format msgid "" "Query parameter 'no_verify' has unexpected value '%s' (should be 0 or 1)" msgstr "" #: src/esx/esx_util.c:95 #, c-format msgid "" "Query parameter 'auto_answer' has unexpected value '%s' (should be 0 or 1)" msgstr "" #: src/esx/esx_util.c:121 #, c-format msgid "" "Query parameter 'proxy' contains unexpected type '%s' (should be " "(http|socks(|4|4a|5))" msgstr "" #: src/esx/esx_util.c:135 msgid "Query parameter 'proxy' doesn't contain a hostname" msgstr "" #: src/esx/esx_util.c:147 #, c-format msgid "" "Query parameter 'proxy' has unexpected port value '%s' (should be [1..65535])" msgstr "" #: src/esx/esx_util.c:240 #, c-format msgid "" "Datastore path '%s' doesn't have expected format '[] '" msgstr "" #: src/esx/esx_util.c:315 #, c-format msgid "IP address lookup for host '%s' failed: %s" msgstr "" #: src/esx/esx_util.c:322 #, c-format msgid "No IP address for host '%s' found: %s" msgstr "" #: src/esx/esx_util.c:332 #, c-format msgid "Formatting IP address for host '%s' failed: %s" msgstr "" #: src/esx/esx_util.c:352 src/esx/esx_vi.c:2691 src/hyperv/hyperv_driver.c:862 #: src/hyperv/hyperv_wmi.c:619 src/vmx/vmx.c:781 #, c-format msgid "Could not parse UUID from string '%s'" msgstr "" #: src/esx/esx_vi.c:244 #, c-format msgid "curl_easy_perform() returned an error: %s (%d) : %s" msgstr "" #: src/esx/esx_vi.c:254 #, c-format msgid "" "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned an error: %s (%d) : %s" msgstr "" #: src/esx/esx_vi.c:262 msgid "" "curl_easy_getinfo(CURLINFO_RESPONSE_CODE) returned a negative response code" msgstr "" #: src/esx/esx_vi.c:274 #, c-format msgid "" "curl_easy_getinfo(CURLINFO_REDIRECT_URL) returned an error: %s (%d) : %s" msgstr "" #: src/esx/esx_vi.c:280 #, c-format msgid "The server redirects from '%s' to '%s'" msgstr "" #: src/esx/esx_vi.c:285 #, c-format msgid "The server redirects from '%s'" msgstr "" #: src/esx/esx_vi.c:298 src/esx/esx_vi_methods.c:161 msgid "Invalid call" msgstr "" #: src/esx/esx_vi.c:306 msgid "Could not initialize CURL" msgstr "" #: src/esx/esx_vi.c:325 msgid "Could not build CURL header list" msgstr "" #: src/esx/esx_vi.c:360 msgid "Could not initialize CURL mutex" msgstr "" #: src/esx/esx_vi.c:388 msgid "Download length it too large" msgstr "" #: src/esx/esx_vi.c:415 #, c-format msgid "HTTP response code %d for download from '%s'" msgstr "" #: src/esx/esx_vi.c:465 #, c-format msgid "HTTP response code %d for upload to '%s'" msgstr "" #: src/esx/esx_vi.c:500 #, c-format msgid "Trying to lock unknown SharedCURL lock %d" msgstr "" #: src/esx/esx_vi.c:528 #, c-format msgid "Trying to unlock unknown SharedCURL lock %d" msgstr "" #: src/esx/esx_vi.c:545 msgid "Trying to free SharedCURL object that is still in use" msgstr "" #: src/esx/esx_vi.c:563 msgid "Cannot share uninitialized CURL handle" msgstr "" #: src/esx/esx_vi.c:569 msgid "Cannot share CURL handle that is already shared" msgstr "" #: src/esx/esx_vi.c:578 msgid "Could not initialize CURL (share)" msgstr "" #: src/esx/esx_vi.c:595 msgid "Could not initialize a CURL (share) mutex" msgstr "" #: src/esx/esx_vi.c:618 msgid "Cannot unshare uninitialized CURL handle" msgstr "" #: src/esx/esx_vi.c:624 msgid "Cannot unshare CURL handle that is not shared" msgstr "" #: src/esx/esx_vi.c:629 msgid "CURL (share) mismatch" msgstr "" #: src/esx/esx_vi.c:721 msgid "Trying to free MultiCURL object that is still in use" msgstr "" #: src/esx/esx_vi.c:738 msgid "Cannot add uninitialized CURL handle to a multi handle" msgstr "" #: src/esx/esx_vi.c:744 msgid "Cannot add CURL handle to a multi handle twice" msgstr "" #: src/esx/esx_vi.c:753 msgid "Could not initialize CURL (multi)" msgstr "" #: src/esx/esx_vi.c:784 msgid "Cannot remove uninitialized CURL handle from a multi handle" msgstr "" #: src/esx/esx_vi.c:791 msgid "" "Cannot remove CURL handle from a multi handle when it wasn't added before" msgstr "" #: src/esx/esx_vi.c:797 msgid "CURL (multi) mismatch" msgstr "" #: src/esx/esx_vi.c:832 src/esx/esx_vi.c:878 #, c-format msgid "Could not trigger socket action: %s (%d)" msgstr "" #: src/esx/esx_vi.c:853 msgid "Could not wait for transfer" msgstr "" #: src/esx/esx_vi.c:904 #, c-format msgid "Could not wait for transfer: %s (%d)" msgstr "" #: src/esx/esx_vi.c:925 #, c-format msgid "Could not transfer data: %s (%d)" msgstr "" #: src/esx/esx_vi.c:1019 msgid "Could not initialize session mutex" msgstr "" #: src/esx/esx_vi.c:1029 #, c-format msgid "Expecting VI API type 'HostAgent' or 'VirtualCenter' but found '%s'" msgstr "" #: src/esx/esx_vi.c:1037 #, c-format msgid "Could not parse VI API version '%s'" msgstr "" #: src/esx/esx_vi.c:1044 src/esx/esx_vi.c:1060 src/esx/esx_vi.c:1071 #: src/esx/esx_vi.c:1081 #, c-format msgid "Minimum supported %s version is %s but found version '%s'" msgstr "" #: src/esx/esx_vi.c:1052 #, c-format msgid "Could not parse product version '%s'" msgstr "" #: src/esx/esx_vi.c:1090 #, c-format msgid "" "Expecting product 'gsx' or 'esx' or 'embeddedEsx' or 'vpx' but found '%s'" msgstr "" #: src/esx/esx_vi.c:1140 src/esx/esx_vi.c:1287 src/esx/esx_vi.c:1374 msgid "Could not retrieve resource pool" msgstr "" #: src/esx/esx_vi.c:1180 #, c-format msgid "Path '%s' does not specify a datacenter" msgstr "" #: src/esx/esx_vi.c:1222 #, c-format msgid "Could not find datacenter specified in '%s'" msgstr "" #: src/esx/esx_vi.c:1234 #, c-format msgid "Path '%s' does not specify a compute resource" msgstr "" #: src/esx/esx_vi.c:1280 #, c-format msgid "Could not find compute resource specified in '%s'" msgstr "" #: src/esx/esx_vi.c:1301 #, c-format msgid "Path '%s' does not specify a host system" msgstr "" #: src/esx/esx_vi.c:1312 #, c-format msgid "Path '%s' ends with an excess item" msgstr "" #: src/esx/esx_vi.c:1328 #, c-format msgid "Could not find host system specified in '%s'" msgstr "" #: src/esx/esx_vi.c:1436 msgid "(esx execute response)" msgstr "" #: src/esx/esx_vi.c:1453 #, c-format msgid "" "HTTP response code %d for call to '%s'. Fault is unknown, XPath evaluation " "failed" msgstr "" #: src/esx/esx_vi.c:1461 #, c-format msgid "" "HTTP response code %d for call to '%s'. Fault is unknown, deserialization " "failed" msgstr "" #: src/esx/esx_vi.c:1468 #, c-format msgid "HTTP response code %d for call to '%s'. Fault: %s - %s" msgstr "" #: src/esx/esx_vi.c:1488 #, c-format msgid "XPath evaluation of response for call to '%s' failed" msgstr "" #: src/esx/esx_vi.c:1500 src/esx/esx_vi.c:1515 #, c-format msgid "Call to '%s' returned an empty result, expecting a non-empty result" msgstr "" #: src/esx/esx_vi.c:1505 src/esx/esx_vi.c:1526 #, c-format msgid "Call to '%s' returned a list, expecting exactly one item" msgstr "" #: src/esx/esx_vi.c:1540 #, c-format msgid "Call to '%s' returned something, expecting an empty result" msgstr "" #: src/esx/esx_vi.c:1549 msgid "Invalid argument (occurrence)" msgstr "" #: src/esx/esx_vi.c:1555 #, c-format msgid "HTTP response code %d for call to '%s'" msgstr "" #: src/esx/esx_vi.c:1613 src/esx/esx_vi_types.c:930 #, c-format msgid "Expecting type '%s' but found '%s'" msgstr "" #: src/esx/esx_vi.c:1627 src/esx/esx_vi.c:1698 src/esx/esx_vi_types.c:365 #: src/esx/esx_vi_types.c:1057 #, c-format msgid "Unknown value '%s' for %s" msgstr "" #: src/esx/esx_vi.c:1789 #, c-format msgid "Expecting type to begin with 'ArrayOf' but found '%s'" msgstr "" #: src/esx/esx_vi.c:1798 src/esx/esx_vi.c:1867 src/esx/esx_vi_types.c:306 #, c-format msgid "Wrong XML element type %d" msgstr "" #: src/esx/esx_vi.c:2057 msgid "Invalid call, no mutex" msgstr "" #: src/esx/esx_vi.c:2064 msgid "Invalid call, no session" msgstr "" #: src/esx/esx_vi.c:2123 msgid "Key of the current session differs from the key at last login" msgstr "" #: src/esx/esx_vi.c:2177 src/esx/esx_vi.c:2189 src/esx/esx_vi.c:2203 #: src/esx/esx_vi.c:2212 #, c-format msgid "Invalid lookup of '%s' from '%s'" msgstr "" #: src/esx/esx_vi.c:2218 #, c-format msgid "Invalid lookup from '%s'" msgstr "" #: src/esx/esx_vi.c:2258 #, c-format msgid "Could not lookup '%s' from '%s'" msgstr "" #: src/esx/esx_vi.c:2264 #, c-format msgid "Could not lookup '%s' list from '%s'" msgstr "" #: src/esx/esx_vi.c:2270 msgid "Invalid occurrence value" msgstr "" #: src/esx/esx_vi.c:2322 #, c-format msgid "Missing '%s' property while looking for ManagedEntityStatus" msgstr "" #: src/esx/esx_vi.c:2345 msgid "Missing 'runtime.powerState' property" msgstr "" #: src/esx/esx_vi.c:2406 src/esx/esx_vi.c:2438 src/esx/esx_vi.c:2470 #: src/esx/esx_vi.c:2506 src/esx/esx_vi.c:2542 #, c-format msgid "Missing '%s' property" msgstr "" #: src/esx/esx_vi.c:2613 msgid "ObjectContent does not reference a virtual machine" msgstr "" #: src/esx/esx_vi.c:2621 #, c-format msgid "Could not parse positive integer from '%s'" msgstr "" #: src/esx/esx_vi.c:2647 msgid "Domain name contains invalid escape sequence" msgstr "" #: src/esx/esx_vi.c:2657 msgid "Could not get name of virtual machine" msgstr "" #: src/esx/esx_vi.c:2685 msgid "Could not get UUID of virtual machine" msgstr "" #: src/esx/esx_vi.c:2821 #, c-format msgid "Could not find snapshot with name '%s'" msgstr "" #: src/esx/esx_vi.c:2856 #, c-format msgid "Could not find domain snapshot with internal name '%s'" msgstr "" #: src/esx/esx_vi.c:2995 #, c-format msgid "Could not find domain with name '%s'" msgstr "" #: src/esx/esx_vi.c:3048 msgid "Other tasks are pending for this domain" msgstr "" #: src/esx/esx_vi.c:3128 #, c-format msgid "Could not find datastore with name '%s'" msgstr "" #: src/esx/esx_vi.c:3213 #, c-format msgid "Could not find datastore containing absolute path '%s'" msgstr "" #: src/esx/esx_vi.c:3282 msgid "Could not lookup datastore host mount" msgstr "" #: src/esx/esx_vi.c:3554 msgid "Domain has no current snapshot" msgstr "" #: src/esx/esx_vi.c:3561 msgid "Could not lookup root snapshot list" msgstr "" #: src/esx/esx_vi.c:3644 #, c-format msgid "Datastore path '%s' doesn't reference a file" msgstr "" #: src/esx/esx_vi.c:3732 src/esx/esx_vi.c:3881 #, c-format msgid "Could not search in datastore '%s': %s" msgstr "" #: src/esx/esx_vi.c:3751 #, c-format msgid "No storage volume with key or path '%s'" msgstr "" #: src/esx/esx_vi.c:4008 msgid "Could not retrieve the AutoStartDefaults object" msgstr "" #: src/esx/esx_vi.c:4151 #, c-format msgid "Could not find physical NIC with name '%s'" msgstr "" #: src/esx/esx_vi.c:4198 #, c-format msgid "Could not find physical NIC with MAC address '%s'" msgstr "" #: src/esx/esx_vi.c:4292 #, c-format msgid "Could not find HostVirtualSwitch with name '%s'" msgstr "" #: src/esx/esx_vi.c:4412 src/esx/esx_vi.c:4446 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', no " "possible answers" msgstr "" #: src/esx/esx_vi.c:4420 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', " "possible answers are %s, but no default answer is specified" msgstr "" #: src/esx/esx_vi.c:4441 #, c-format msgid "" "Pending question blocks virtual machine execution, question is '%s', " "possible answers are %s" msgstr "" #: src/esx/esx_vi.c:4552 msgid "" "Cancelable task is blocked by an unanswered question but cancellation failed" msgstr "" #: src/esx/esx_vi.c:4557 msgid "Non-cancelable task is blocked by an unanswered question" msgstr "" #: src/esx/esx_vi.c:4677 #, c-format msgid "HostCpuIdInfo register '%s' has an unexpected length" msgstr "" #: src/esx/esx_vi.c:4691 #, c-format msgid "HostCpuIdInfo register '%s' has an unexpected format" msgstr "" #: src/esx/esx_vi.c:4774 msgid "Unexpected product line" msgstr "" #: src/esx/esx_vi.c:4792 msgid "Unable to obtain hostInternetScsiHba" msgstr "" #: src/esx/esx_vi.c:4810 #, c-format msgid "Could not find storage pool with name: %s" msgstr "" #: src/esx/esx_vi.c:5001 msgid "Target not found" msgstr "" #: src/esx/esx_vi.c:5257 #, c-format msgid "Missing 'name' property in %s lookup" msgstr "" #: src/esx/esx_vi.c:5291 #, c-format msgid "Could not find %s with name '%s'" msgstr "" #: src/esx/esx_vi.c:5294 #, c-format msgid "Could not find %s" msgstr "" #: src/esx/esx_vi_types.c:88 src/esx/esx_vi_types.c:777 #, c-format msgid "%s object has invalid dynamic type" msgstr "" #: src/esx/esx_vi_types.c:218 src/esx/esx_vi_types.c:233 #, c-format msgid "Call to %s for unexpected type '%s', expected '%s'" msgstr "" #: src/esx/esx_vi_types.c:358 #, c-format msgid "XML node doesn't contain text, expecting an %s value" msgstr "" #: src/esx/esx_vi_types.c:372 #, c-format msgid "Value '%s' is not representable as %s" msgstr "" #: src/esx/esx_vi_types.c:497 src/esx/esx_vi_types.c:760 #, c-format msgid "%s object is missing the required '%s' property" msgstr "" #: src/esx/esx_vi_types.c:554 src/esx/esx_vi_types.c:700 #, c-format msgid "Call to %s for unexpected type '%s'" msgstr "" #: src/esx/esx_vi_types.c:735 #, c-format msgid "Unknown value '%s' for %s 'type' property" msgstr "" #: src/esx/esx_vi_types.c:958 src/esx/esx_vi_types.c:1023 msgid "Could not copy an XML node" msgstr "" #: src/esx/esx_vi_types.c:1034 msgid "AnyType is missing 'type' property" msgstr "" #: src/esx/esx_vi_types.c:1042 #, c-format msgid "Unknown value '%s' for AnyType 'type' property" msgstr "" #: src/esx/esx_vi_types.c:1065 #, c-format msgid "Value '%s' is out of %s range" msgstr "" #: src/esx/esx_vi_types.c:1081 #, c-format msgid "Unknown value '%s' for xsd:boolean" msgstr "" #: src/esx/esx_vi_types.c:1487 msgid "XML node doesn't contain text, expecting an xsd:dateTime value" msgstr "" #: src/esx/esx_vi_types.c:1520 #, c-format msgid "xsd:dateTime value '%s' too long for destination" msgstr "" #: src/esx/esx_vi_types.c:1542 src/esx/esx_vi_types.c:1552 #: src/esx/esx_vi_types.c:1565 src/esx/esx_vi_types.c:1578 #, c-format msgid "xsd:dateTime value '%s' has unexpected format" msgstr "" #: src/esx/esx_vi_types.c:1660 msgid "MethodFault is missing 'type' property" msgstr "" #: src/esx/esx_vi_types.c:1753 msgid "ManagedObjectReference is missing 'type' property" msgstr "" #: src/esx/esx_vi_types.c:1831 #, c-format msgid "%s is missing 'type' property" msgstr "" #: src/fdstream.c:88 src/fdstream.c:125 src/fdstream.c:206 src/fdstream.c:369 #: src/fdstream.c:421 msgid "stream is not open" msgstr "" #: src/fdstream.c:95 src/fdstream.c:132 msgid "stream does not have a callback registered" msgstr "" #: src/fdstream.c:213 msgid "stream already has a callback registered" msgstr "" #: src/fdstream.c:223 msgid "cannot register file watch on stream" msgstr "" #: src/fdstream.c:303 #, c-format msgid "I/O helper exited with status %d" msgstr "" #: src/fdstream.c:307 msgid "I/O helper exited abnormally" msgstr "" #: src/fdstream.c:363 msgid "Too many bytes to write to stream" msgstr "" #: src/fdstream.c:378 src/fdstream.c:397 msgid "cannot write to stream" msgstr "" #: src/fdstream.c:415 msgid "Too many bytes to read from stream" msgstr "" #: src/fdstream.c:447 msgid "cannot read from stream" msgstr "" #: src/fdstream.c:481 msgid "Unable to set non-blocking mode" msgstr "" #: src/fdstream.c:495 src/locking/lock_daemon.c:158 #: src/locking/lock_daemon.c:206 src/logging/log_daemon.c:148 #: src/logging/log_daemon.c:197 src/qemu/qemu_capabilities.c:3694 #: src/util/vireventpoll.c:692 src/util/virobject.c:224 msgid "Unable to initialize mutex" msgstr "" #: src/fdstream.c:525 msgid "Unable to open UNIX socket" msgstr "" #: src/fdstream.c:568 msgid "UNIX domain sockets are not supported on this platform" msgstr "" #: src/fdstream.c:600 #, c-format msgid "Unable to open stream for '%s'" msgstr "" #: src/fdstream.c:607 #, c-format msgid "Unable to access stream for '%s'" msgstr "" #: src/fdstream.c:615 src/util/iohelper.c:65 #, c-format msgid "Unable to seek %s to %llu" msgstr "" #: src/fdstream.c:632 #, c-format msgid "%s: Cannot request read and write flags together" msgstr "" #: src/fdstream.c:639 src/lxc/lxc_process.c:1376 msgid "Unable to create pipe" msgstr "" #: src/fdstream.c:700 #, c-format msgid "Attempt to create %s without specifying mode" msgstr "" #: src/fdstream.c:742 #, c-format msgid "unable to get tty attributes: %s" msgstr "" #: src/fdstream.c:751 tools/vsh.c:1810 #, c-format msgid "unable to set tty attributes: %s" msgstr "" #: src/hyperv/hyperv_driver.c:154 msgid "Could not create openwsman client" msgstr "" #: src/hyperv/hyperv_driver.c:160 msgid "Could not initialize openwsman transport" msgstr "" #: src/hyperv/hyperv_driver.c:180 #, c-format msgid "%s is not a Hyper-V server" msgstr "" #: src/hyperv/hyperv_driver.c:236 src/hyperv/hyperv_driver.c:272 #: src/hyperv/hyperv_driver.c:290 #, c-format msgid "Could not lookup %s" msgstr "" #: src/hyperv/hyperv_driver.c:317 #, c-format msgid "CPU model %s too long for destination" msgstr "" #: src/hyperv/hyperv_driver.c:477 src/hyperv/hyperv_wmi.c:663 #, c-format msgid "No domain with UUID %s" msgstr "" #: src/hyperv/hyperv_driver.c:509 #, c-format msgid "No domain with name %s" msgstr "" #: src/hyperv/hyperv_driver.c:536 msgid "Domain is not active" msgstr "" #: src/hyperv/hyperv_driver.c:564 msgid "Domain is not paused" msgstr "" #: src/hyperv/hyperv_driver.c:595 src/hyperv/hyperv_driver.c:1127 msgid "Domain is not active or is in state transition" msgstr "" #: src/hyperv/hyperv_driver.c:665 src/hyperv/hyperv_driver.c:686 #: src/hyperv/hyperv_driver.c:708 src/hyperv/hyperv_driver.c:802 #: src/hyperv/hyperv_driver.c:823 src/hyperv/hyperv_driver.c:845 #, c-format msgid "Could not lookup %s for domain %s" msgstr "" #: src/hyperv/hyperv_driver.c:1006 msgid "Domain is already active or is in state transition" msgstr "" #: src/hyperv/hyperv_driver.c:1180 msgid "Domain has no managed save image" msgstr "" #: src/hyperv/hyperv_driver.c:1372 #, c-format msgid "openwsman error: %s" msgstr "" #: src/hyperv/hyperv_wmi.c:59 #, c-format msgid "Transport error during %s: %s (%d)" msgstr "" #: src/hyperv/hyperv_wmi.c:69 #, c-format msgid "Unexpected HTTP response during %s: %d" msgstr "" #: src/hyperv/hyperv_wmi.c:76 #, c-format msgid "Empty response during %s" msgstr "" #: src/hyperv/hyperv_wmi.c:91 #, c-format msgid "" "SOAP fault during %s: code '%s', subcode '%s', reason '%s', detail '%s'" msgstr "" #: src/hyperv/hyperv_wmi.c:146 src/hyperv/hyperv_wmi.c:417 msgid "Could not initialize options" msgstr "" #: src/hyperv/hyperv_wmi.c:154 msgid "Could not create filter" msgstr "" #: src/hyperv/hyperv_wmi.c:179 msgid "Could not lookup SOAP body" msgstr "" #: src/hyperv/hyperv_wmi.c:187 msgid "Could not lookup pull response" msgstr "" #: src/hyperv/hyperv_wmi.c:195 msgid "Could not lookup pull response items" msgstr "" #: src/hyperv/hyperv_wmi.c:207 msgid "Could not deserialize pull response item" msgstr "" #: src/hyperv/hyperv_wmi.c:252 src/hyperv/hyperv_wmi.c:292 msgid "Could not free deserialized data" msgstr "" #: src/hyperv/hyperv_wmi.c:312 msgid "Completed with no error" msgstr "" #: src/hyperv/hyperv_wmi.c:315 src/hyperv/hyperv_wmi.c:351 msgid "Not supported" msgstr "" #: src/hyperv/hyperv_wmi.c:321 msgid "Cannot complete within timeout period" msgstr "" #: src/hyperv/hyperv_wmi.c:324 src/hyperv/hyperv_wmi.c:345 #: tools/virsh-domain.c:5704 tools/virsh-domain.c:11420 msgid "Failed" msgstr "" #: src/hyperv/hyperv_wmi.c:327 src/hyperv/hyperv_wmi.c:360 msgid "Invalid parameter" msgstr "" #: src/hyperv/hyperv_wmi.c:330 msgid "In use" msgstr "" #: src/hyperv/hyperv_wmi.c:333 msgid "Transition started" msgstr "" #: src/hyperv/hyperv_wmi.c:336 msgid "Invalid state transition" msgstr "" #: src/hyperv/hyperv_wmi.c:339 msgid "Timeout parameter not supported" msgstr "" #: src/hyperv/hyperv_wmi.c:342 msgid "Busy" msgstr "" #: src/hyperv/hyperv_wmi.c:348 msgid "Access denied" msgstr "" #: src/hyperv/hyperv_wmi.c:354 msgid "Status is unknown" msgstr "" #: src/hyperv/hyperv_wmi.c:357 msgid "Timeout" msgstr "" #: src/hyperv/hyperv_wmi.c:363 msgid "System is in use" msgstr "" #: src/hyperv/hyperv_wmi.c:366 msgid "Invalid state for this operation" msgstr "" #: src/hyperv/hyperv_wmi.c:369 msgid "Incorrect data type" msgstr "" #: src/hyperv/hyperv_wmi.c:372 msgid "System is not available" msgstr "" #: src/hyperv/hyperv_wmi.c:375 tools/virsh-domain.c:5280 #: tools/virsh-domain.c:7205 tools/virsh-pool.c:1501 tools/virsh-snapshot.c:440 #: tools/vsh.c:1659 tools/vsh.c:1704 tools/vsh.c:2601 tools/vsh.c:2606 msgid "Out of memory" msgstr "" #: src/hyperv/hyperv_wmi.c:378 msgid "Unknown return code" msgstr "" #: src/hyperv/hyperv_wmi.c:436 src/hyperv/hyperv_wmi.c:453 #: src/hyperv/hyperv_wmi.c:469 #, c-format msgid "Could not lookup %s for %s invocation" msgstr "" #: src/hyperv/hyperv_wmi.c:443 #, c-format msgid "Could not parse return code from '%s'" msgstr "" #: src/hyperv/hyperv_wmi.c:494 #, c-format msgid "Concrete job for %s invocation is in error state" msgstr "" #: src/hyperv/hyperv_wmi.c:500 #, c-format msgid "Concrete job for %s invocation is in unknown state" msgstr "" #: src/hyperv/hyperv_wmi.c:507 #, c-format msgid "Invocation of %s returned an error: %s (%d)" msgstr "" #: src/interface/interface_backend_netcf.c:93 msgid "failed to initialize netcf" msgstr "" #: src/interface/interface_backend_netcf.c:110 msgid "Attempt to close netcf state driver with open connections" msgstr "" #: src/interface/interface_backend_netcf.c:137 msgid "failed to re-init netcf" msgstr "" #: src/interface/interface_backend_netcf.c:229 #: src/interface/interface_backend_netcf.c:319 #: src/interface/interface_backend_netcf.c:414 #: src/interface/interface_backend_netcf.c:599 #: src/interface/interface_backend_netcf.c:677 #, c-format msgid "couldn't find interface named '%s': %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:234 #: src/interface/interface_backend_netcf.c:682 #: src/interface/interface_backend_udev.c:448 #: src/interface/interface_backend_udev.c:1003 #: src/interface/interface_backend_udev.c:1135 #, c-format msgid "couldn't find interface named '%s'" msgstr "" #: src/interface/interface_backend_netcf.c:253 #, c-format msgid "failed to get status of interface %s: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:285 #: src/interface/interface_backend_netcf.c:375 #: src/interface/interface_backend_netcf.c:561 #, c-format msgid "failed to get number of host interfaces: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:303 #: src/interface/interface_backend_netcf.c:393 #: src/interface/interface_backend_netcf.c:581 #, c-format msgid "failed to list host interfaces: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:717 #, c-format msgid "couldn't find interface with MAC address '%s': %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:724 #: src/interface/interface_backend_udev.c:500 #, c-format msgid "couldn't find interface with MAC address '%s'" msgstr "" #: src/interface/interface_backend_netcf.c:730 msgid "multiple interfaces with matching MAC address" msgstr "" #: src/interface/interface_backend_netcf.c:781 #: src/interface/interface_backend_netcf.c:843 #, c-format msgid "could not get interface XML description: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:885 #, c-format msgid "failed to undefine interface %s: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:928 msgid "interface is already running" msgstr "" #: src/interface/interface_backend_netcf.c:937 #, c-format msgid "failed to create (start) interface %s: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:980 msgid "interface is not running" msgstr "" #: src/interface/interface_backend_netcf.c:989 #, c-format msgid "failed to destroy (stop) interface %s: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:1052 #, c-format msgid "failed to begin transaction: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:1077 #, c-format msgid "failed to commit transaction: %s%s%s" msgstr "" #: src/interface/interface_backend_netcf.c:1102 #, c-format msgid "failed to rollback transaction: %s%s%s" msgstr "" #: src/interface/interface_backend_udev.c:152 #, c-format msgid "failed to get number of %s interfaces on host" msgstr "" #: src/interface/interface_backend_udev.c:205 #: src/interface/interface_backend_udev.c:334 #, c-format msgid "failed to get list of %s interfaces on host" msgstr "" #: src/interface/interface_backend_udev.c:483 #, c-format msgid "failed to lookup interface with MAC address '%s'" msgstr "" #: src/interface/interface_backend_udev.c:508 #, c-format msgid "the MAC address '%s' matches multiple interfaces" msgstr "" #: src/interface/interface_backend_udev.c:604 #, c-format msgid "Could not retrieve 'bonding/downdelay' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:609 #, c-format msgid "Could not parse 'bonding/downdelay' '%s' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:618 #, c-format msgid "Could not retrieve 'bonding/updelay' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:623 #, c-format msgid "Could not parse 'bonding/updelay' '%s' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:632 #, c-format msgid "Could not retrieve 'bonding/miimon' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:637 #, c-format msgid "Could not parse 'bonding/miimon' '%s' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:646 #, c-format msgid "Could not retrieve 'bonding/arp_interval' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:651 #, c-format msgid "Could not parse 'bonding/arp_interval' '%s' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:665 #, c-format msgid "Could not retrieve 'bonding/mode' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:671 #, c-format msgid "Invalid format for 'bonding/mode' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:676 #, c-format msgid "Unable to find correct value in 'bonding/mode' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:682 #, c-format msgid "Could not parse 'bonding/mode' '%s' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:695 #, c-format msgid "Could not retrieve 'bonding/arp_validate' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:701 #, c-format msgid "Invalid format for 'bonding/arp_validate' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:706 #, c-format msgid "Unable to find correct value in 'bonding/arp_validate' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:712 #, c-format msgid "Could not parse 'bonding/arp_validate' '%s' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:722 #, c-format msgid "Could not retrieve 'bonding/use_carrier' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:727 #, c-format msgid "Could not parse 'bonding/use_carrier' '%s' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:747 #, c-format msgid "Could not retrieve 'bonding/arp_ip_target' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:760 #, c-format msgid "Could not get slaves of bond '%s'" msgstr "" #: src/interface/interface_backend_udev.c:776 #, c-format msgid "Invalid enslaved interface name '%s' seen for bond '%s'" msgstr "" #: src/interface/interface_backend_udev.c:787 #, c-format msgid "" "Could not get interface information for '%s', which is a enslaved in bond " "'%s'" msgstr "" #: src/interface/interface_backend_udev.c:828 #, c-format msgid "Could not retrieve 'bridge/forward_delay' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:839 #, c-format msgid "Could not retrieve 'bridge/stp_state' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:845 #, c-format msgid "Could not parse 'bridge/stp_state' '%s' for '%s'" msgstr "" #: src/interface/interface_backend_udev.c:858 #, c-format msgid "Invalid STP state value %d received for '%s'. Must be -1, 0, or 1." msgstr "" #: src/interface/interface_backend_udev.c:877 #, c-format msgid "Could not get members of bridge '%s'" msgstr "" #: src/interface/interface_backend_udev.c:893 #, c-format msgid "" "Could not get interface information for '%s', which is a member of bridge " "'%s'" msgstr "" #: src/interface/interface_backend_udev.c:936 #: src/interface/interface_backend_udev.c:945 #, c-format msgid "failed to find the VID for the VLAN device '%s'" msgstr "" #: src/interface/interface_backend_udev.c:952 #: src/interface/interface_backend_udev.c:960 #, c-format msgid "failed to find the real device for the VLAN device '%s'" msgstr "" #: src/interface/interface_backend_udev.c:1020 #, c-format msgid "Could not parse MTU value '%s'" msgstr "" #: src/interface/interface_backend_udev.c:1172 msgid "failed to create udev context" msgstr "" #: src/interface/interface_backend_udev.c:1219 msgid "failed to register udev interface driver" msgstr "" #: src/internal.h:303 src/internal.h:325 #, c-format msgid "unsupported flags (0x%lx) in function %s" msgstr "" #: src/internal.h:350 src/internal.h:374 #, c-format msgid "Flags '%s' and '%s' are mutually exclusive" msgstr "" #: src/internal.h:400 src/internal.h:422 #, c-format msgid "Flag '%s' is required by flag '%s'" msgstr "" #: src/internal.h:491 #, c-format msgid "read only access prevents %s" msgstr "" #: src/libvirt.c:358 msgid "libvirt.so is not safe to use from setuid programs" msgstr "" #: src/libvirt.c:535 msgid "A network driver is already registered" msgstr "" #: src/libvirt.c:561 msgid "A interface driver is already registered" msgstr "" #: src/libvirt.c:587 msgid "A storage driver is already registered" msgstr "" #: src/libvirt.c:613 msgid "A node device driver is already registered" msgstr "" #: src/libvirt.c:639 msgid "A secret driver is already registered" msgstr "" #: src/libvirt.c:665 msgid "A network filter driver is already registered" msgstr "" #: src/libvirt.c:696 src/libvirt.c:739 #, c-format msgid "Too many drivers, cannot register %s" msgstr "" #: src/libvirt.c:781 #, c-format msgid "Initialization of %s state driver failed: %s" msgstr "" #: src/libvirt.c:783 msgid "Unknown problem" msgstr "" #: src/libvirt.c:925 msgid "Expected a string for 'uri_default' config parameter" msgstr "" #: src/libvirt.c:960 msgid "An explicit URI must be provided when setuid" msgstr "" #: src/libvirt.c:1044 #, c-format msgid "libvirt was built without the '%s' driver" msgstr "" #: src/libvirt.c:1284 #, c-format msgid "string parameter name '%.*s' too long" msgstr "" #: src/libvirt.c:1293 #, c-format msgid "NULL string parameter '%s'" msgstr "" #: src/libvirt.c:1299 #, c-format msgid "string parameter '%s' unsupported" msgstr "" #: src/libvirt-admin.c:118 #, c-format msgid "Unknown URI parameter '%s'" msgstr "" #: src/libvirt-admin.c:126 #, c-format msgid "Unsupported URI scheme '%s'" msgstr "" #: src/libvirt-admin.c:139 #, c-format msgid "Invalid URI path '%s', try '/system'" msgstr "" #: src/libvirt-admin.c:166 msgid "Expected a string for 'admin_uri_default' config parameter" msgstr "" #: src/libvirt-admin.c:453 src/libvirt-host.c:1229 msgid "A close callback is already registered" msgstr "" #: src/libvirt-admin.c:505 src/libvirt-host.c:1282 msgid "A different callback was requested" msgstr "" #: src/libvirt-domain.c:388 msgid "Invalid UUID" msgstr "" #: src/libvirt-domain.c:835 src/libvirt-domain.c:923 msgid "could not build absolute output file path" msgstr "" #: src/libvirt-domain.c:973 src/libvirt-domain.c:1047 src/libvirt-domain.c:1112 #: src/libvirt-domain.c:1185 msgid "could not build absolute input file path" msgstr "" #: src/libvirt-domain.c:1101 msgid "virDomainSaveImageGetXMLDesc with secure flag" msgstr "" #: src/libvirt-domain.c:1260 src/libvirt-domain.c:1344 msgid "could not build absolute core file path" msgstr "" #: src/libvirt-domain.c:1328 #, c-format msgid "dumpformat '%d' is not supported" msgstr "" #: src/libvirt-domain.c:1405 src/libvirt-domain.c:9481 #: src/libvirt-domain.c:9545 #, c-format msgid "stream must match connection of domain '%s'" msgstr "" #: src/libvirt-domain.c:1807 #, c-format msgid "result too large: %llu" msgstr "" #: src/libvirt-domain.c:1854 src/libvirt-domain.c:1907 #: src/libvirt-domain.c:1970 #, c-format msgid "input too large: %lu" msgstr "" #: src/libvirt-domain.c:2586 msgid "virDomainGetXMLDesc with secure flag" msgstr "" #: src/libvirt-domain.c:2766 msgid "domainMigratePrepare did not set uri" msgstr "" #: src/libvirt-domain.c:2889 src/qemu/qemu_migration.c:4871 msgid "domainMigratePrepare2 did not set uri" msgstr "" #: src/libvirt-domain.c:2924 src/libvirt-domain.c:3182 #: src/qemu/qemu_migration.c:4915 src/qemu/qemu_migration.c:5178 msgid "finish step ignored that migration was cancelled" msgstr "" #: src/libvirt-domain.c:3097 src/qemu/qemu_migration.c:5095 msgid "domainMigratePrepare3 did not set uri" msgstr "" #: src/libvirt-domain.c:3307 msgid "Attempt to migrate guest to the same host" msgstr "" #: src/libvirt-domain.c:3338 msgid "Some parameters are not supported by migration protocol 2" msgstr "" #: src/libvirt-domain.c:3355 msgid "Unable to override peer2peer migration URI" msgstr "" #: src/libvirt-domain.c:3387 msgid "Some parameters are not supported by migration protocol 3" msgstr "" #: src/libvirt-domain.c:3623 src/libvirt-domain.c:3847 #: src/libvirt-domain.c:4034 src/libvirt-domain.c:4155 msgid "offline migration is not supported by the source host" msgstr "" #: src/libvirt-domain.c:3630 src/libvirt-domain.c:3854 #: src/libvirt-domain.c:4041 src/qemu/qemu_migration.c:5389 msgid "offline migration is not supported by the destination host" msgstr "" #: src/libvirt-domain.c:3670 src/libvirt-domain.c:3891 #: src/libvirt-domain.c:4056 msgid "cannot enforce change protection" msgstr "" #: src/libvirt-domain.c:3676 src/libvirt-domain.c:3897 #: src/libvirt-domain.c:4025 msgid "cannot perform tunnelled migration without using peer2peer flag" msgstr "" #: src/libvirt-domain.c:3916 src/libvirt-domain.c:3928 #: src/libvirt-domain.c:4106 src/libvirt-domain.c:4119 msgid "Unable to change target guest XML during migration" msgstr "" #: src/libvirt-domain.c:4019 msgid "use virDomainMigrateToURI3 for peer-to-peer migration" msgstr "" #: src/libvirt-domain.c:4076 src/qemu/qemu_migration.c:5382 msgid "" "Migration APIs with extensible parameters are not supported but extended " "parameters were passed" msgstr "" #: src/libvirt-domain.c:4164 msgid "p2p migration is not supported by the source host" msgstr "" #: src/libvirt-domain.c:4172 msgid "direct migration is not supported by the source host" msgstr "" #: src/libvirt-domain.c:4725 src/libvirt-domain.c:4870 #: src/libvirt-domain.c:5152 msgid "conn must match stream connection" msgstr "" #: src/libvirt-domain.c:5635 src/libvirt-domain.c:5776 #, c-format msgid "size must not exceed %zu" msgstr "" #: src/libvirt-domain.c:7063 #, c-format msgid "nkeycodes must be <= %d" msgstr "" #: src/libvirt-domain.c:7514 src/libvirt-domain.c:7715 #, c-format msgid "input too large: %d * %d" msgstr "" #: src/libvirt-domain.c:8174 msgid "metadata title can't contain newlines" msgstr "" #: src/libvirt-domain.c:9218 #, c-format msgid "domain '%s' must match connection" msgstr "" #: src/libvirt-domain.c:9227 #, c-format msgid "eventID must be less than %d" msgstr "" #: src/libvirt-domain.c:9970 msgid "use of flags requires a copy job" msgstr "" #: src/libvirt-domain.c:10284 #, c-format msgid "Unable to access file descriptor %d" msgstr "" #: src/libvirt-domain.c:10290 #, c-format msgid "fd %d must be a socket" msgstr "" #: src/libvirt-domain.c:10300 src/libvirt-domain.c:10357 msgid "fd passing is not supported by this connection" msgstr "" #: src/libvirt-domain.c:10625 msgid "ncpus must be 1 when start_cpu is -1" msgstr "" #: src/libvirt-domain.c:10639 #, c-format msgid "input too large: %u * %u" msgstr "" #: src/libvirt-domain.c:11342 #, c-format msgid "doms array in %s must contain at least one domain" msgstr "" #: src/libvirt-domain.c:11362 msgid "domains in 'doms' array must belong to a single connection" msgstr "" #: src/libvirt-domain-snapshot.c:279 msgid "virDomainSnapshotGetXMLDesc with secure flag" msgstr "" #: src/libvirt-host.c:485 #, c-format msgid "cpuNum in %s only accepts %d as a negative value" msgstr "" #: src/libvirt-host.c:572 #, c-format msgid "cellNum in %s only accepts %d as a negative value" msgstr "" #: src/libvirt-lxc.c:212 src/security/security_selinux.c:750 #: src/security/security_selinux.c:857 #, c-format msgid "unable to get PID %d security context" msgstr "" #: src/libvirt-lxc.c:219 src/security/security_selinux.c:864 #, c-format msgid "security label exceeds maximum length: %d" msgstr "" #: src/libvirt-lxc.c:231 src/security/security_selinux.c:878 msgid "error calling security_getenforce()" msgstr "" #: src/libvirt-lxc.c:238 #, c-format msgid "Cannot set context %s" msgstr "" #: src/libvirt-lxc.c:244 msgid "Support for SELinux is not enabled" msgstr "" #: src/libvirt-lxc.c:250 #, c-format msgid "error changing profile to %s" msgstr "" #: src/libvirt-lxc.c:256 msgid "Support for AppArmor is not enabled" msgstr "" #: src/libvirt-lxc.c:261 #, c-format msgid "Security model %s cannot be entered" msgstr "" #: src/libvirt-network.c:378 src/libvirt-nwfilter.c:253 #: src/libvirt-secret.c:260 src/libvirt-storage.c:455 #, c-format msgid "uuidstr in %s must be a valid UUID" msgstr "" #: src/libvirt-network.c:1056 #, c-format msgid "network '%s' in %s must match connection" msgstr "" #: src/libvirt-network.c:1066 #, c-format msgid "eventID in %s must be less than %d" msgstr "" #: src/libvirt-storage.c:1584 src/libvirt-storage.c:1658 #, c-format msgid "stream in %s must match connection of volume '%s'" msgstr "" #: src/libvirt-storage.c:2042 #, c-format msgid "capacity in %s cannot be zero without 'delta' or 'shrink' flags set" msgstr "" #: src/libvirt-stream.c:344 msgid "data sources cannot be used for non-blocking streams" msgstr "" #: src/libvirt-stream.c:437 msgid "data sinks cannot be used for non-blocking streams" msgstr "" #: src/libvirt-qemu.c:145 #, c-format msgid "pid_value in %s is too large" msgstr "" #: src/libvirt-qemu.c:285 #, c-format msgid "domain '%s' in %s must match connection" msgstr "" #: src/locking/lock_daemon.c:217 msgid "Missing defaultLockspace data from JSON file" msgstr "" #: src/locking/lock_daemon.c:227 msgid "Missing lockspaces data from JSON file" msgstr "" #: src/locking/lock_daemon.c:233 msgid "Malformed lockspaces data from JSON file" msgstr "" #: src/locking/lock_daemon.c:255 src/logging/log_daemon.c:204 #: src/logging/log_daemon.c:221 msgid "Malformed daemon data from JSON file" msgstr "" #: src/locking/lock_daemon.c:261 msgid "Missing server data from JSON file" msgstr "" #: src/locking/lock_daemon.c:762 src/locking/lock_daemon.c:769 #: src/logging/log_daemon.c:618 src/logging/log_daemon.c:625 #, c-format msgid "Disallowing client %llu with uid %llu" msgstr "" #: src/locking/lock_daemon.c:800 msgid "Missing restricted data in JSON document" msgstr "" #: src/locking/lock_daemon.c:805 msgid "Missing ownerPid data in JSON document" msgstr "" #: src/locking/lock_daemon.c:811 msgid "Missing ownerId data in JSON document" msgstr "" #: src/locking/lock_daemon.c:816 msgid "Missing ownerName data in JSON document" msgstr "" #: src/locking/lock_daemon.c:823 src/locking/lock_daemon.c:828 msgid "Missing ownerUUID data in JSON document" msgstr "" #: src/locking/lock_daemon.c:852 msgid "Cannot set restricted data in JSON document" msgstr "" #: src/locking/lock_daemon.c:857 msgid "Cannot set ownerPid data in JSON document" msgstr "" #: src/locking/lock_daemon.c:862 msgid "Cannot set ownerId data in JSON document" msgstr "" #: src/locking/lock_daemon.c:867 msgid "Cannot set ownerName data in JSON document" msgstr "" #: src/locking/lock_daemon.c:873 msgid "Cannot set ownerUUID data in JSON document" msgstr "" #: src/locking/lock_daemon.c:966 src/logging/log_daemon.c:748 msgid "Missing magic data in JSON document" msgstr "" #: src/locking/lock_daemon.c:1072 src/logging/log_daemon.c:831 #, c-format msgid "Unable to save state file %s" msgstr "" #: src/locking/lock_daemon.c:1079 src/logging/log_daemon.c:838 msgid "Unable to restart self" msgstr "" #: src/locking/lock_daemon.c:1097 #, c-format msgid "" "\n" "Usage:\n" " %s [options]\n" "\n" "Options:\n" " -h | --help Display program help:\n" " -v | --verbose Verbose messages.\n" " -d | --daemon Run as a daemon & write PID file.\n" " -t | --timeout Exit after timeout period.\n" " -f | --config Configuration file.\n" " -V | --version Display version information.\n" " -p | --pid-file Change name of PID file.\n" "\n" "libvirt lock management daemon:\n" msgstr "" #: src/locking/lock_daemon.c:1114 #, c-format msgid "" "\n" " Default paths:\n" "\n" " Configuration file (unless overridden by -f):\n" " %s/libvirt/virtlockd.conf\n" "\n" " Sockets:\n" " %s/run/libvirt/virtlockd-sock\n" "\n" " PID file (unless overridden by -p):\n" " %s/run/virtlockd.pid\n" "\n" msgstr "" #: src/locking/lock_daemon.c:1131 msgid "" "\n" " Default paths:\n" "\n" " Configuration file (unless overridden by -f):\n" " $XDG_CONFIG_HOME/libvirt/virtlockd.conf\n" "\n" " Sockets:\n" " $XDG_RUNTIME_DIR/libvirt/virtlockd-sock\n" "\n" " PID file:\n" " $XDG_RUNTIME_DIR/libvirt/virtlockd.pid\n" "\n" msgstr "" #: src/locking/lock_daemon.c:1300 src/logging/log_daemon.c:1058 msgid "Can't determine restart state file path" msgstr "" #: src/locking/lock_daemon_dispatch.c:61 src/locking/lock_daemon_dispatch.c:119 #: src/locking/lock_daemon_dispatch.c:168 #: src/locking/lock_daemon_dispatch.c:217 #: src/locking/lock_daemon_dispatch.c:272 #: src/locking/lock_daemon_dispatch.c:319 #: src/locking/lock_daemon_dispatch.c:369 #: src/locking/lock_daemon_dispatch.c:406 msgid "lock manager connection has been restricted" msgstr "" #: src/locking/lock_daemon_dispatch.c:67 src/locking/lock_daemon_dispatch.c:125 #: src/locking/lock_daemon_dispatch.c:174 #: src/locking/lock_daemon_dispatch.c:223 #: src/locking/lock_daemon_dispatch.c:278 #: src/locking/lock_daemon_dispatch.c:325 #: src/locking/lock_daemon_dispatch.c:375 msgid "lock owner details have not been registered" msgstr "" #: src/locking/lock_daemon_dispatch.c:73 src/locking/lock_daemon_dispatch.c:131 #: src/locking/lock_daemon_dispatch.c:180 #: src/locking/lock_daemon_dispatch.c:331 #, c-format msgid "Lockspace for path %s does not exist" msgstr "" #: src/locking/lock_daemon_dispatch.c:229 msgid "the default lockspace already exists" msgstr "" #: src/locking/lock_daemon_dispatch.c:235 #: src/locking/lock_daemon_dispatch.c:412 #, c-format msgid "Lockspace for path %s already exists" msgstr "" #: src/locking/lock_driver_lockd.c:88 src/locking/lock_driver_sanlock.c:112 #, c-format msgid "Unable to access config file %s" msgstr "" #: src/locking/lock_driver_lockd.c:461 #, c-format msgid "Unexpected parameter %s for object" msgstr "" #: src/locking/lock_driver_lockd.c:467 msgid "Missing ID parameter for domain object" msgstr "" #: src/locking/lock_driver_lockd.c:474 msgid "Missing name parameter for domain object" msgstr "" #: src/locking/lock_driver_lockd.c:479 msgid "Missing UUID parameter for domain object" msgstr "" #: src/locking/lock_driver_lockd.c:486 src/locking/lock_driver_lockd.c:616 #, c-format msgid "Unknown lock manager object type %d" msgstr "" #: src/locking/lock_driver_lockd.c:517 msgid "Unexpected parameters for disk resource" msgstr "" #: src/locking/lock_driver_lockd.c:588 msgid "Offset must be zero for this lock manager" msgstr "" #: src/locking/lock_driver_lockd.c:597 #, c-format msgid "Unexpected parameter %s for lease resource" msgstr "" #: src/locking/lock_driver_lockd.c:604 msgid "Missing path or lockspace for lease resource" msgstr "" #: src/locking/lock_driver_lockd.c:663 src/locking/lock_driver_sanlock.c:922 msgid "" "Read/write, exclusive access, disks were present, but no leases specified" msgstr "" #: src/locking/lock_driver_sanlock.c:217 src/locking/lock_driver_sanlock.c:226 #, c-format msgid "Lockspace path '%s' exceeded %d characters" msgstr "" #: src/locking/lock_driver_sanlock.c:245 #, c-format msgid "" "Unable to create lockspace %s: parent directory does not exist or is not a " "directory" msgstr "" #: src/locking/lock_driver_sanlock.c:257 src/locking/lock_driver_sanlock.c:680 #: src/util/virlockspace.c:276 #, c-format msgid "Unable to create lockspace %s" msgstr "" #: src/locking/lock_driver_sanlock.c:267 src/locking/lock_driver_sanlock.c:322 #: src/locking/lock_driver_sanlock.c:690 src/storage/storage_backend.c:365 #: src/util/vircgroup.c:4048 src/util/vircgroup.c:4060 src/util/virfile.c:2038 #: src/util/virfile.c:2461 #, c-format msgid "cannot chown '%s' to (%u, %u)" msgstr "" #: src/locking/lock_driver_sanlock.c:277 src/locking/lock_driver_sanlock.c:700 #, c-format msgid "Unable to query sector size %s: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:281 src/locking/lock_driver_sanlock.c:704 #, c-format msgid "Unable to query sector size %s" msgstr "" #: src/locking/lock_driver_sanlock.c:291 #, c-format msgid "Unable to allocate lockspace %s" msgstr "" #: src/locking/lock_driver_sanlock.c:298 #, c-format msgid "Unable to save lockspace %s" msgstr "" #: src/locking/lock_driver_sanlock.c:306 #, c-format msgid "Unable to initialize lockspace %s: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:310 #, c-format msgid "Unable to initialize lockspace %s" msgstr "" #: src/locking/lock_driver_sanlock.c:332 #, c-format msgid "cannot chmod '%s' to 0660" msgstr "" #: src/locking/lock_driver_sanlock.c:351 msgid "unable to use io_timeout with this version of sanlock" msgstr "" #: src/locking/lock_driver_sanlock.c:376 #, c-format msgid "Unable to add lockspace %s: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:380 #, c-format msgid "Unable to add lockspace %s" msgstr "" #: src/locking/lock_driver_sanlock.c:435 msgid "Automatic disk lease mode enabled, but no host ID is set" msgstr "" #: src/locking/lock_driver_sanlock.c:478 msgid "Sanlock plugin is not initialized" msgstr "" #: src/locking/lock_driver_sanlock.c:484 #, c-format msgid "Unsupported object type %d" msgstr "" #: src/locking/lock_driver_sanlock.c:565 #, c-format msgid "Resource name '%s' exceeds %d characters" msgstr "" #: src/locking/lock_driver_sanlock.c:574 src/locking/lock_driver_sanlock.c:641 #, c-format msgid "Lease path '%s' exceeds %d characters" msgstr "" #: src/locking/lock_driver_sanlock.c:583 src/locking/lock_driver_sanlock.c:650 #, c-format msgid "Resource lockspace '%s' exceeds %d characters" msgstr "" #: src/locking/lock_driver_sanlock.c:618 msgid "Unexpected lock parameters for disk resource" msgstr "" #: src/locking/lock_driver_sanlock.c:631 #, c-format msgid "MD5 hash '%s' unexpectedly larger than %d characters" msgstr "" #: src/locking/lock_driver_sanlock.c:714 #, c-format msgid "Unable to allocate lease %s" msgstr "" #: src/locking/lock_driver_sanlock.c:721 #, c-format msgid "Unable to save lease %s" msgstr "" #: src/locking/lock_driver_sanlock.c:729 #, c-format msgid "Unable to initialize lease %s: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:733 #, c-format msgid "Unable to initialize lease %s" msgstr "" #: src/locking/lock_driver_sanlock.c:764 #, c-format msgid "Too many resources %d for object" msgstr "" #: src/locking/lock_driver_sanlock.c:829 #, c-format msgid "Failure action %s is not supported by sanlock" msgstr "" #: src/locking/lock_driver_sanlock.c:856 #, c-format msgid "Sanlock helper path is longer than %d: '%s'" msgstr "" #: src/locking/lock_driver_sanlock.c:862 #, c-format msgid "Sanlock helper arguments are longer than %d: '%s'" msgstr "" #: src/locking/lock_driver_sanlock.c:871 #, c-format msgid "Failed to register lock failure action: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:875 msgid "Failed to register lock failure action" msgstr "" #: src/locking/lock_driver_sanlock.c:895 msgid "sanlock is too old to support lock failure action" msgstr "" #: src/locking/lock_driver_sanlock.c:937 #, c-format msgid "Failed to open socket to sanlock daemon: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:941 msgid "Failed to open socket to sanlock daemon" msgstr "" #: src/locking/lock_driver_sanlock.c:974 #, c-format msgid "Unable to parse lock state %s: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:978 #, c-format msgid "Unable to parse lock state %s" msgstr "" #: src/locking/lock_driver_sanlock.c:995 #, c-format msgid "Failed to acquire lock: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:998 msgid "Failed to acquire lock" msgstr "" #: src/locking/lock_driver_sanlock.c:1019 #, c-format msgid "Failed to restrict process: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:1022 msgid "Failed to restrict process" msgstr "" #: src/locking/lock_driver_sanlock.c:1071 #: src/locking/lock_driver_sanlock.c:1121 #, c-format msgid "Failed to inquire lock: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:1074 #: src/locking/lock_driver_sanlock.c:1124 msgid "Failed to inquire lock" msgstr "" #: src/locking/lock_driver_sanlock.c:1086 #, c-format msgid "Failed to release lock: error %d" msgstr "" #: src/locking/lock_driver_sanlock.c:1089 msgid "Failed to release lock" msgstr "" #: src/locking/lock_manager.c:48 src/locking/lock_manager.c:56 #, c-format msgid "Missing '%s' field in lock manager driver" msgstr "" #: src/locking/lock_manager.c:154 #, c-format msgid "Plugin %s not accessible" msgstr "" #: src/locking/lock_manager.c:162 #, c-format msgid "Failed to load plugin %s: %s" msgstr "" #: src/locking/lock_manager.c:169 msgid "Missing plugin initialization symbol 'virLockDriverImpl'" msgstr "" #: src/locking/lock_manager.c:206 msgid "this platform is missing dlopen" msgstr "" #: src/locking/sanlock_helper.c:23 #, c-format msgid "%s uri uuid action\n" msgstr "" #: src/locking/sanlock_helper.c:32 #, c-format msgid "invalid failure action: '%s'\n" msgstr "" #: src/locking/sanlock_helper.c:103 #, c-format msgid "unsupported failure action: '%s'\n" msgstr "" #: src/logging/log_daemon.c:856 #, c-format msgid "" "\n" "Usage:\n" " %s [options]\n" "\n" "Options:\n" " -h | --help Display program help:\n" " -v | --verbose Verbose messages.\n" " -d | --daemon Run as a daemon & write PID file.\n" " -t | --timeout Exit after timeout period.\n" " -f | --config Configuration file.\n" " -V | --version Display version information.\n" " -p | --pid-file Change name of PID file.\n" "\n" "libvirt log management daemon:\n" msgstr "" #: src/logging/log_daemon.c:873 #, c-format msgid "" "\n" " Default paths:\n" "\n" " Configuration file (unless overridden by -f):\n" " %s/libvirt/virtlogd.conf\n" "\n" " Sockets:\n" " %s/run/libvirt/virtlogd-sock\n" "\n" " PID file (unless overridden by -p):\n" " %s/run/virtlogd.pid\n" "\n" msgstr "" #: src/logging/log_daemon.c:890 msgid "" "\n" " Default paths:\n" "\n" " Configuration file (unless overridden by -f):\n" " $XDG_CONFIG_HOME/libvirt/virtlogd.conf\n" "\n" " Sockets:\n" " $XDG_RUNTIME_DIR/libvirt/virtlogd-sock\n" "\n" " PID file:\n" " $XDG_RUNTIME_DIR/libvirt/virtlogd.pid\n" "\n" msgstr "" #: src/logging/log_daemon_dispatch.c:122 #, c-format msgid "Requested data len %llu is larger than maximum %d" msgstr "" #: src/logging/log_handler.c:165 msgid "Unable to read from log pipe" msgstr "" #: src/logging/log_handler.c:225 msgid "Missing 'path' field in JSON document" msgstr "" #: src/logging/log_handler.c:231 msgid "Missing 'driver' in JSON document" msgstr "" #: src/logging/log_handler.c:239 msgid "Missing 'domname' in JSON document" msgstr "" #: src/logging/log_handler.c:247 msgid "Missing 'domuuid' in JSON document" msgstr "" #: src/logging/log_handler.c:252 msgid "Malformed 'domuuid' in JSON document" msgstr "" #: src/logging/log_handler.c:265 msgid "Missing 'pipefd' in JSON document" msgstr "" #: src/logging/log_handler.c:270 src/util/virlockspace.c:374 msgid "Cannot enable close-on-exec flag" msgstr "" #: src/logging/log_handler.c:301 msgid "Missing files data from JSON file" msgstr "" #: src/logging/log_handler.c:307 msgid "Malformed files data from JSON file" msgstr "" #: src/logging/log_handler.c:378 #, c-format msgid "Cannot open log file: '%s'" msgstr "" #: src/logging/log_handler.c:386 msgid "Cannot open fifo pipe" msgstr "" #: src/logging/log_handler.c:460 #, c-format msgid "No open log file %s" msgstr "" #: src/logging/log_handler.c:569 src/util/virlockspace.c:487 msgid "Cannot disable close-on-exec flag" msgstr "" #: src/logging/log_manager.c:191 src/remote/remote_driver.c:6477 msgid "too many file descriptors received" msgstr "" #: src/logging/log_manager.c:194 src/remote/remote_driver.c:6482 msgid "no file descriptor received" msgstr "" #: src/lxc/lxc_cgroup.c:232 msgid "cannot get the path of MEMORY cgroup controller" msgstr "" #: src/lxc/lxc_cgroup.c:489 src/qemu/qemu_cgroup.c:770 #, c-format msgid "Resource partition '%s' must start with '/'" msgstr "" #: src/lxc/lxc_fuse.c:150 src/util/vircgroup.c:3704 #, c-format msgid "Cannot open %s" msgstr "" #: src/lxc/lxc_fuse.c:156 msgid "fseek failed" msgstr "" #: src/lxc/lxc_fuse.c:285 msgid "fuse_loop failed" msgstr "" #: src/lxc/lxc_fuse.c:309 #, c-format msgid "Cannot create %s" msgstr "" #: src/lxc/lxc_hostdev.c:84 src/lxc/lxc_hostdev.c:98 #, c-format msgid "Unsupported hostdev type %s" msgstr "" #: src/lxc/lxc_hostdev.c:107 #, c-format msgid "Unsupported hostdev mode %s" msgstr "" #: src/lxc/lxc_native.c:206 msgid "Missing lxc.rootfs configuration" msgstr "" #: src/lxc/lxc_native.c:230 #, c-format msgid "can't convert relative size: '%s'" msgstr "" #: src/lxc/lxc_native.c:242 #, c-format msgid "failed to convert size: '%s'" msgstr "" #: src/lxc/lxc_native.c:289 msgid "missing tmpfs size, set the size option" msgstr "" #: src/lxc/lxc_native.c:485 msgid "Missing 'link' attribute for NIC" msgstr "" #: src/lxc/lxc_native.c:619 #, c-format msgid "Invalid CIDR address: '%s'" msgstr "" #: src/lxc/lxc_native.c:696 #, c-format msgid "failed to parse int: '%s'" msgstr "" #: src/lxc/lxc_native.c:737 #, c-format msgid "invalid lxc.id_map: '%s'" msgstr "" #: src/lxc/lxc_native.c:825 src/lxc/lxc_native.c:961 #, c-format msgid "failed to parse integer: '%s'" msgstr "" #: src/lxc/lxc_native.c:882 #, c-format msgid "invalid %s value: '%s'" msgstr "" #: src/lxc/lxc_native.c:908 #, c-format msgid "failed to parse device weight: '%s'" msgstr "" #: src/lxc/lxc_native.c:914 #, c-format msgid "failed to parse read_bps_device: '%s'" msgstr "" #: src/lxc/lxc_native.c:921 #, c-format msgid "failed to parse write_bps_device: '%s'" msgstr "" #: src/lxc/lxc_native.c:928 #, c-format msgid "failed to parse read_iops_device: '%s'" msgstr "" #: src/lxc/lxc_native.c:935 #, c-format msgid "failed to parse write_iops_device: '%s'" msgstr "" #: src/lxc/lxc_native.c:1010 src/qemu/qemu_command.c:13020 msgid "failed to generate uuid" msgstr "" #: src/lxc/lxc_native.c:1057 msgid "lxc.mount found, use lxc.mount.entry lines instead" msgstr "" #: src/lxc/lxc_container.c:162 #, c-format msgid "Malformed ctrl-alt-del setting '%s'" msgstr "" #: src/lxc/lxc_container.c:178 msgid "Unable to clone to check reboot support" msgstr "" #: src/lxc/lxc_container.c:218 #, c-format msgid "Expected a /dev path for '%s'" msgstr "" #: src/lxc/lxc_container.c:284 msgid "dup2(stdin) failed" msgstr "" #: src/lxc/lxc_container.c:290 msgid "dup2(stdout) failed" msgstr "" #: src/lxc/lxc_container.c:296 msgid "dup2(stderr) failed" msgstr "" #: src/lxc/lxc_container.c:328 #, c-format msgid "Cannot move fd %d out of the way" msgstr "" #: src/lxc/lxc_container.c:346 #, c-format msgid "Cannot duplicate fd %d onto fd %d" msgstr "" #: src/lxc/lxc_container.c:360 src/util/vircommand.c:592 #: tools/virt-login-shell.c:293 msgid "sysconf(_SC_OPEN_MAX) failed" msgstr "" #: src/lxc/lxc_container.c:453 msgid "setuid or setgid failed" msgstr "" #: src/lxc/lxc_container.c:525 #, c-format msgid "Failed to set IP address '%s' on %s" msgstr "" #: src/lxc/lxc_container.c:623 #, c-format msgid "Failed to unmount '%s' and could not detach subtree '%s'" msgstr "" #: src/lxc/lxc_container.c:631 #, c-format msgid "Failed to unmount '%s' and could not unmount old root '%s'" msgstr "" #: src/lxc/lxc_container.c:659 #, c-format msgid "Failed to access '%s'" msgstr "" #: src/lxc/lxc_container.c:671 #, c-format msgid "Failed to resolve symlink at %s" msgstr "" #: src/lxc/lxc_container.c:702 msgid "Unexpected root filesystem without loop device" msgstr "" #: src/lxc/lxc_container.c:708 #, c-format msgid "Unsupported root filesystem type %s" msgstr "" #: src/lxc/lxc_container.c:749 msgid "Failed to make root private" msgstr "" #: src/lxc/lxc_container.c:758 src/lxc/lxc_container.c:778 #: src/lxc/lxc_container.c:1232 src/lxc/lxc_container.c:1512 #: src/lxc/lxc_container.c:1576 #, c-format msgid "Failed to create %s" msgstr "" #: src/lxc/lxc_container.c:767 #, c-format msgid "Failed to mount empty tmpfs at %s" msgstr "" #: src/lxc/lxc_container.c:786 #, c-format msgid "Failed to bind %s to new root %s" msgstr "" #: src/lxc/lxc_container.c:794 #, c-format msgid "Failed to make new root %s readonly" msgstr "" #: src/lxc/lxc_container.c:804 #, c-format msgid "Failed to chdir into %s" msgstr "" #: src/lxc/lxc_container.c:812 msgid "Failed to pivot root" msgstr "" #: src/lxc/lxc_container.c:878 msgid "Failed to read /proc/mounts" msgstr "" #: src/lxc/lxc_container.c:905 #, c-format msgid "Failed to make mount %s readonly" msgstr "" #: src/lxc/lxc_container.c:1014 #, c-format msgid "Failed to mount %s on %s type %s flags=%x" msgstr "" #: src/lxc/lxc_container.c:1024 #, c-format msgid "Failed to re-mount %s on %s flags=%x" msgstr "" #: src/lxc/lxc_container.c:1059 #, c-format msgid "Failed to mount %s on /proc/meminfo" msgstr "" #: src/lxc/lxc_container.c:1089 msgid "Cannot create /dev" msgstr "" #: src/lxc/lxc_container.c:1098 #, c-format msgid "Failed to mount %s on /dev" msgstr "" #: src/lxc/lxc_container.c:1125 msgid "Cannot create /dev/pts" msgstr "" #: src/lxc/lxc_container.c:1134 #, c-format msgid "Failed to mount %s on /dev/pts" msgstr "" #: src/lxc/lxc_container.c:1151 #, c-format msgid "Failed to bind %s on to %s" msgstr "" #: src/lxc/lxc_container.c:1175 #, c-format msgid "Failed to symlink device %s to %s" msgstr "" #: src/lxc/lxc_container.c:1219 #, c-format msgid "Unable to stat bind target %s" msgstr "" #: src/lxc/lxc_container.c:1225 #, c-format msgid "Unable to stat bind source %s" msgstr "" #: src/lxc/lxc_container.c:1242 #, c-format msgid "Failed to create bind target %s" msgstr "" #: src/lxc/lxc_container.c:1249 #, c-format msgid "Failed to close bind target %s" msgstr "" #: src/lxc/lxc_container.c:1258 #, c-format msgid "Failed to bind mount directory %s to %s" msgstr "" #: src/lxc/lxc_container.c:1267 src/lxc/lxc_container.c:1592 #, c-format msgid "Failed to make directory %s readonly" msgstr "" #: src/lxc/lxc_container.c:1294 #, c-format msgid "Unable to open filesystem %s" msgstr "" #: src/lxc/lxc_container.c:1300 msgid "Unable to create blkid library handle" msgstr "" #: src/lxc/lxc_container.c:1305 #, c-format msgid "Unable to associate device %s with blkid library" msgstr "" #: src/lxc/lxc_container.c:1321 #, c-format msgid "Too many filesystems detected for %s" msgstr "" #: src/lxc/lxc_container.c:1325 #, c-format msgid "Unable to detect filesystem for %s" msgstr "" #: src/lxc/lxc_container.c:1333 #, c-format msgid "Unable to find filesystem type for %s" msgstr "" #: src/lxc/lxc_container.c:1403 src/util/iohelper.c:151 #, c-format msgid "Unable to read %s" msgstr "" #: src/lxc/lxc_container.c:1433 #, c-format msgid "%s has unexpected '*' before last line" msgstr "" #: src/lxc/lxc_container.c:1457 #, c-format msgid "Failed to mount device %s to %s" msgstr "" #: src/lxc/lxc_container.c:1480 #, c-format msgid "Failed to mount device %s to %s, unable to detect filesystem" msgstr "" #: src/lxc/lxc_container.c:1525 #, c-format msgid "Failed to mount device %s to %s as %s" msgstr "" #: src/lxc/lxc_container.c:1583 #, c-format msgid "Failed to mount directory %s as tmpfs" msgstr "" #: src/lxc/lxc_container.c:1631 #, c-format msgid "Unexpected filesystem type %s" msgstr "" #: src/lxc/lxc_container.c:1636 #, c-format msgid "Cannot mount filesystem type %s" msgstr "" #: src/lxc/lxc_container.c:1687 #, c-format msgid "Failed to create directory for '%s' dev '%s'" msgstr "" #: src/lxc/lxc_container.c:2070 #, c-format msgid "Failed to add capability %s: %d" msgstr "" #: src/lxc/lxc_container.c:2102 #, c-format msgid "Failed to remove capability %s: %d" msgstr "" #: src/lxc/lxc_container.c:2110 #, c-format msgid "Unsupported capabilities policy: %s" msgstr "" #: src/lxc/lxc_container.c:2117 #, c-format msgid "Failed to apply capabilities: %d" msgstr "" #: src/lxc/lxc_container.c:2178 msgid "lxcChild() passed invalid vm definition" msgstr "" #: src/lxc/lxc_container.c:2184 msgid "failed to attach the namespace" msgstr "" #: src/lxc/lxc_container.c:2193 msgid "Failed to read the container continue message" msgstr "" #: src/lxc/lxc_container.c:2220 msgid "At least one tty is required" msgstr "" #: src/lxc/lxc_container.c:2229 #, c-format msgid "Failed to open tty %s" msgstr "" #: src/lxc/lxc_container.c:2245 #, c-format msgid "cannot find init path '%s' relative to container root" msgstr "" #: src/lxc/lxc_container.c:2263 msgid "Failed to send continue signal to controller" msgstr "" #: src/lxc/lxc_container.c:2298 src/lxc/lxc_controller.c:2739 msgid "Unknown failure in libvirt_lxc startup" msgstr "" #: src/lxc/lxc_container.c:2394 msgid "Kernel doesn't support user namespace" msgstr "" #: src/lxc/lxc_container.c:2407 msgid "" "Config askes for inherit net namespace as well as private network interfaces" msgstr "" #: src/lxc/lxc_container.c:2434 msgid "Failed to run clone container" msgstr "" #: src/lxc/lxc_container.c:2495 #, c-format msgid "Failed to change owner of %s to %u:%u" msgstr "" #: src/lxc/lxc_conf.c:92 src/qemu/qemu_conf.c:926 src/uml/uml_conf.c:78 msgid "cannot get the host uuid" msgstr "" #: src/lxc/lxc_controller.c:324 msgid "Unable to set console file descriptor non-blocking" msgstr "" #: src/lxc/lxc_controller.c:336 msgid "error sending continue signal to daemon" msgstr "" #: src/lxc/lxc_controller.c:348 #, c-format msgid "expecting %zu veths, but got %zu" msgstr "" #: src/lxc/lxc_controller.c:407 #, c-format msgid "expecting %zu consoles, but got %zu tty file handlers" msgstr "" #: src/lxc/lxc_controller.c:478 src/lxc/lxc_controller.c:510 msgid "An explicit disk format must be specified" msgstr "" #: src/lxc/lxc_controller.c:559 src/util/virfile.c:767 #, c-format msgid "Cannot check NBD device %s pid" msgstr "" #: src/lxc/lxc_controller.c:610 #, c-format msgid "fs format %s is not supported" msgstr "" #: src/lxc/lxc_controller.c:636 #, c-format msgid "fs driver %s is not supported" msgstr "" #: src/lxc/lxc_controller.c:664 #, c-format msgid "disk format %s is not supported" msgstr "" #: src/lxc/lxc_controller.c:687 #, c-format msgid "Disk cache mode %s is not supported" msgstr "" #: src/lxc/lxc_controller.c:701 #, c-format msgid "disk driver %s is not supported" msgstr "" #: src/lxc/lxc_controller.c:996 #, c-format msgid "failed to apply capabilities: %d" msgstr "" #: src/lxc/lxc_controller.c:1078 src/lxc/lxc_controller.c:1115 msgid "Unable to add epoll fd" msgstr "" #: src/lxc/lxc_controller.c:1089 src/lxc/lxc_controller.c:1127 msgid "Unable to remove epoll fd" msgstr "" #: src/lxc/lxc_controller.c:1157 msgid "Unable to wait on epoll" msgstr "" #: src/lxc/lxc_controller.c:1215 msgid "Unable to read container pty" msgstr "" #: src/lxc/lxc_controller.c:1243 msgid "Unable to write to container pty" msgstr "" #: src/lxc/lxc_controller.c:1302 msgid "Unable to create epoll fd" msgstr "" #: src/lxc/lxc_controller.c:1312 msgid "Unable to watch epoll FD" msgstr "" #: src/lxc/lxc_controller.c:1322 src/lxc/lxc_controller.c:1332 msgid "Unable to watch host console PTY" msgstr "" #: src/lxc/lxc_controller.c:1384 #, c-format msgid "unable write to %s" msgstr "" #: src/lxc/lxc_controller.c:1455 src/lxc/lxc_controller.c:2151 #, c-format msgid "Failed to make path %s" msgstr "" #: src/lxc/lxc_controller.c:1472 #, c-format msgid "Failed to mount devfs on %s type %s (%s)" msgstr "" #: src/lxc/lxc_controller.c:1520 #, c-format msgid "Failed to make device %s" msgstr "" #: src/lxc/lxc_controller.c:1568 src/lxc/lxc_controller.c:1646 #: src/lxc/lxc_controller.c:1725 src/lxc/lxc_controller.c:1882 #: src/lxc/lxc_driver.c:4116 src/lxc/lxc_driver.c:4301 #: src/lxc/lxc_driver.c:4370 src/lxc/lxc_driver.c:4442 #, c-format msgid "Unable to access %s" msgstr "" #: src/lxc/lxc_controller.c:1574 src/lxc/lxc_driver.c:4307 #, c-format msgid "USB source %s was not a character device" msgstr "" #: src/lxc/lxc_controller.c:1583 src/lxc/lxc_driver.c:3944 #, c-format msgid "Unable to create %s" msgstr "" #: src/lxc/lxc_controller.c:1591 src/lxc/lxc_controller.c:1671 #: src/lxc/lxc_controller.c:1750 src/lxc/lxc_controller.c:1910 #: src/lxc/lxc_driver.c:3959 #, c-format msgid "Unable to create device %s" msgstr "" #: src/lxc/lxc_controller.c:1629 src/lxc/lxc_controller.c:1708 msgid "Missing storage host block path" msgstr "" #: src/lxc/lxc_controller.c:1653 #, c-format msgid "Storage source %s must be a block device" msgstr "" #: src/lxc/lxc_controller.c:1660 src/lxc/lxc_controller.c:1739 #, c-format msgid "Failed to create directory for device %s" msgstr "" #: src/lxc/lxc_controller.c:1732 #, c-format msgid "Storage source %s must be a character device" msgstr "" #: src/lxc/lxc_controller.c:1784 src/lxc/lxc_controller.c:1812 #: src/lxc/lxc_controller.c:1844 src/lxc/lxc_driver.c:4557 #: src/lxc/lxc_driver.c:4944 #, c-format msgid "Unsupported host device mode %s" msgstr "" #: src/lxc/lxc_controller.c:1867 msgid "Can't setup disk for non-block device" msgstr "" #: src/lxc/lxc_controller.c:1872 src/lxc/lxc_driver.c:4104 msgid "Can't setup disk without media" msgstr "" #: src/lxc/lxc_controller.c:1888 #, c-format msgid "Disk source %s must be a character/block device" msgstr "" #: src/lxc/lxc_controller.c:2021 #, c-format msgid "Unable to request personality for %s on %s" msgstr "" #: src/lxc/lxc_controller.c:2113 msgid "Cannot unshare mount namespace" msgstr "" #: src/lxc/lxc_controller.c:2119 msgid "Failed to switch root mount into slave mode" msgstr "" #: src/lxc/lxc_controller.c:2171 #, c-format msgid "Failed to mount devpts on %s" msgstr "" #: src/lxc/lxc_controller.c:2178 msgid "Kernel does not support private devpts" msgstr "" #: src/lxc/lxc_controller.c:2222 src/lxc/lxc_process.c:1345 msgid "Failed to allocate tty" msgstr "" #: src/lxc/lxc_controller.c:2350 msgid "sockpair failed" msgstr "" #: src/lxc/lxc_controller.c:2356 msgid "socketpair failed" msgstr "" #: src/lxc/lxc_controller.c:2426 msgid "Unable to send container continue message" msgstr "" #: src/lxc/lxc_controller.c:2432 msgid "error receiving signal from container" msgstr "" #: src/lxc/lxc_controller.c:2705 #, c-format msgid "Unable to write pid file '%s/%s.pid'" msgstr "" #: src/lxc/lxc_controller.c:2719 msgid "Unable to change to root dir" msgstr "" #: src/lxc/lxc_controller.c:2725 msgid "Unable to become session leader" msgstr "" #: src/lxc/lxc_domain.c:89 src/qemu/qemu_domain.c:906 #: src/test/test_driver.c:223 #, c-format msgid "Failed to register xml namespace '%s'" msgstr "" #: src/lxc/lxc_domain.c:106 #, c-format msgid "unsupported Namespace feature: %s" msgstr "" #: src/lxc/lxc_domain.c:115 src/lxc/lxc_domain.c:131 msgid "No lxc environment type specified" msgstr "" #: src/lxc/lxc_domain.c:121 #, c-format msgid "Unknown LXC namespace source '%s'" msgstr "" #: src/lxc/lxc_driver.c:175 #, c-format msgid "Unexpected LXC URI path '%s', try lxc:///" msgstr "" #: src/lxc/lxc_driver.c:183 msgid "lxc state driver is not active" msgstr "" #: src/lxc/lxc_driver.c:255 #, c-format msgid "No domain with matching id %d" msgstr "" #: src/lxc/lxc_driver.c:312 src/lxc/lxc_process.c:380 #, c-format msgid "No domain with matching name '%s'" msgstr "" #: src/lxc/lxc_driver.c:480 src/lxc/lxc_driver.c:1115 src/lxc/lxc_driver.c:1228 msgid "System lacks NETNS support" msgstr "" #: src/lxc/lxc_driver.c:604 msgid "Cannot read cputime for domain" msgstr "" #: src/lxc/lxc_driver.c:731 msgid "Cannot resize the max memory on an active domain" msgstr "" #: src/lxc/lxc_driver.c:755 msgid "Cannot set memory higher than max memory" msgstr "" #: src/lxc/lxc_driver.c:762 msgid "Failed to set memory for domain" msgstr "" #: src/lxc/lxc_driver.c:847 src/lxc/lxc_driver.c:966 #: src/qemu/qemu_driver.c:9803 src/qemu/qemu_driver.c:9944 msgid "cgroup memory controller is not mounted" msgstr "" #: src/lxc/lxc_driver.c:878 src/qemu/qemu_driver.c:9834 msgid "" "memory hard_limit tunable value must be lower than or equal to " "swap_hard_limit" msgstr "" #: src/lxc/lxc_driver.c:888 #, c-format msgid "unable to set memory %s tunable" msgstr "" #: src/lxc/lxc_driver.c:1068 src/libxl/libxl_driver.c:2621 #: src/libxl/libxl_driver.c:2667 src/qemu/qemu_driver.c:7109 #: src/qemu/qemu_driver.c:7157 src/xen/xen_driver.c:1561 #: src/xen/xen_driver.c:1614 #, c-format msgid "unsupported config type %s" msgstr "" #: src/lxc/lxc_driver.c:1309 src/qemu/qemu_driver.c:6292 #: src/qemu/qemu_driver.c:6343 #, c-format msgid "unknown virt type in domain definition '%d'" msgstr "" #: src/lxc/lxc_driver.c:1333 src/lxc/lxc_driver.c:3579 #: src/lxc/lxc_driver.c:5380 src/lxc/lxc_process.c:387 msgid "Init pid is not yet available" msgstr "" #: src/lxc/lxc_driver.c:1340 src/qemu/qemu_driver.c:6315 #: src/qemu/qemu_driver.c:6377 msgid "Failed to get security label" msgstr "" #: src/lxc/lxc_driver.c:1376 src/qemu/qemu_driver.c:6417 #, c-format msgid "security model string exceeds max %d bytes" msgstr "" #: src/lxc/lxc_driver.c:1385 src/qemu/qemu_driver.c:6427 #, c-format msgid "security DOI string exceeds max %d bytes" msgstr "" #: src/lxc/lxc_driver.c:1579 src/qemu/qemu_driver.c:456 msgid "Failed to initialize security drivers" msgstr "" #: src/lxc/lxc_driver.c:1844 src/lxc/lxc_driver.c:1969 #: src/lxc/lxc_driver.c:2109 src/qemu/qemu_driver.c:8916 #: src/qemu/qemu_driver.c:10374 src/qemu/qemu_driver.c:10678 msgid "cgroup CPU controller is not mounted" msgstr "" #: src/lxc/lxc_driver.c:2232 src/qemu/qemu_driver.c:9005 #, c-format msgid "unknown parameter '%s'" msgstr "" #: src/lxc/lxc_driver.c:2255 src/qemu/qemu_driver.c:9028 #, c-format msgid "unable to parse blkio device '%s' '%s'" msgstr "" #: src/lxc/lxc_driver.c:2261 src/qemu/qemu_driver.c:9034 #, c-format msgid "invalid value '%s' for parameter '%s' of device '%s'" msgstr "" #: src/lxc/lxc_driver.c:2302 src/qemu/qemu_driver.c:9077 #, c-format msgid "Unknown parameter %s" msgstr "" #: src/lxc/lxc_driver.c:2367 src/lxc/lxc_driver.c:2446 #: src/lxc/lxc_driver.c:2583 src/lxc/lxc_driver.c:2792 #: src/qemu/qemu_driver.c:9171 src/qemu/qemu_driver.c:9385 msgid "blkio cgroup isn't mounted" msgstr "" #: src/lxc/lxc_driver.c:2383 src/lxc/lxc_driver.c:2464 src/vz/vz_driver.c:1238 #: src/qemu/qemu_driver.c:10816 src/qemu/qemu_driver.c:10902 #: src/test/test_driver.c:3010 #, c-format msgid "invalid path: %s" msgstr "" #: src/lxc/lxc_driver.c:2389 src/lxc/lxc_driver.c:2470 #: src/qemu/qemu_driver.c:10908 src/qemu/qemu_driver.c:11829 #: src/qemu/qemu_hotplug.c:179 #, c-format msgid "missing disk device alias name for %s" msgstr "" #: src/lxc/lxc_driver.c:2458 src/lxc/lxc_driver.c:2481 msgid "domain stats query failed" msgstr "" #: src/lxc/lxc_driver.c:2674 src/qemu/qemu_driver.c:9263 #, c-format msgid "Unknown blkio parameter %s" msgstr "" #: src/lxc/lxc_driver.c:2956 src/lxc/lxc_driver.c:2989 #: src/lxc/lxc_driver.c:3021 src/lxc/lxc_driver.c:3052 #: src/lxc/lxc_driver.c:3083 src/lxc/lxc_driver.c:3115 #: src/qemu/qemu_driver.c:9556 src/qemu/qemu_driver.c:9589 #: src/qemu/qemu_driver.c:9621 src/qemu/qemu_driver.c:9652 #: src/qemu/qemu_driver.c:9683 src/qemu/qemu_driver.c:9715 #: src/util/virtypedparam.c:91 src/util/virtypedparam.c:224 #: src/util/virtypedparam.c:281 #, c-format msgid "Field name '%s' too long" msgstr "" #: src/lxc/lxc_driver.c:3171 #, c-format msgid "Invalid path, '%s' is not a known interface" msgstr "" #: src/lxc/lxc_driver.c:3227 msgid "Cannot set autostart for transient domain" msgstr "" #: src/lxc/lxc_driver.c:3250 #, c-format msgid "Cannot create autostart directory %s" msgstr "" #: src/lxc/lxc_driver.c:3257 src/libxl/libxl_driver.c:4144 #: src/qemu/qemu_driver.c:8853 src/uml/uml_driver.c:2493 #, c-format msgid "Failed to create symlink '%s to '%s'" msgstr "" #: src/lxc/lxc_driver.c:3391 msgid "Suspend operation failed" msgstr "" #: src/lxc/lxc_driver.c:3440 msgid "Resume operation failed" msgstr "" #: src/lxc/lxc_driver.c:3506 src/uml/uml_driver.c:2640 #, c-format msgid "cannot find console device '%s'" msgstr "" #: src/lxc/lxc_driver.c:3507 src/uml/uml_driver.c:2641 msgid "default" msgstr "" #: src/lxc/lxc_driver.c:3513 src/libxl/libxl_driver.c:4433 #: src/qemu/qemu_driver.c:15971 src/uml/uml_driver.c:2647 #: src/xen/xen_driver.c:2544 #, c-format msgid "character device %s is not using a PTY" msgstr "" #: src/lxc/lxc_driver.c:3545 #, c-format msgid "signum value %d is out of range" msgstr "" #: src/lxc/lxc_driver.c:3573 msgid "Only the init process may be killed" msgstr "" #: src/lxc/lxc_driver.c:3589 #, c-format msgid "Unable to send %d signal to process %d" msgstr "" #: src/lxc/lxc_driver.c:3659 src/lxc/lxc_driver.c:3736 msgid "Init process ID is not yet known" msgstr "" #: src/lxc/lxc_driver.c:3674 src/lxc/lxc_driver.c:3751 msgid "Container does not provide an initctl pipe" msgstr "" #: src/lxc/lxc_driver.c:3687 src/lxc/lxc_driver.c:3764 #, c-format msgid "Unable to send SIGTERM to init pid %llu" msgstr "" #: src/lxc/lxc_driver.c:3793 src/libxl/libxl_driver.c:3287 #, c-format msgid "target %s already exists." msgstr "" #: src/lxc/lxc_driver.c:3815 src/qemu/qemu_driver.c:8064 msgid "device is already in the domain configuration" msgstr "" #: src/lxc/lxc_driver.c:3826 src/libxl/libxl_driver.c:3332 msgid "persistent attach of device is not supported" msgstr "" #: src/lxc/lxc_driver.c:3859 src/libxl/libxl_driver.c:3649 msgid "persistent update of device is not supported" msgstr "" #: src/lxc/lxc_driver.c:3883 src/libxl/libxl_driver.c:3551 #: src/qemu/qemu_driver.c:8204 #, c-format msgid "no target device %s" msgstr "" #: src/lxc/lxc_driver.c:3904 src/libxl/libxl_driver.c:3570 #: src/qemu/qemu_driver.c:8223 src/qemu/qemu_driver.c:8247 #: src/qemu/qemu_hotplug.c:1527 src/qemu/qemu_hotplug.c:4165 #: src/qemu/qemu_hotplug.c:4222 src/qemu/qemu_hotplug.c:4280 msgid "device not present in domain configuration" msgstr "" #: src/lxc/lxc_driver.c:3915 src/libxl/libxl_driver.c:3580 msgid "persistent detach of device is not supported" msgstr "" #: src/lxc/lxc_driver.c:3991 #, c-format msgid "Unexpected device type %d" msgstr "" #: src/lxc/lxc_driver.c:4049 #, c-format msgid "Unable to remove device %s" msgstr "" #: src/lxc/lxc_driver.c:4088 src/lxc/lxc_driver.c:4188 #: src/lxc/lxc_driver.c:4615 src/lxc/lxc_driver.c:4796 #: src/lxc/lxc_driver.c:4845 msgid "Cannot attach disk until init PID is known" msgstr "" #: src/lxc/lxc_driver.c:4094 src/lxc/lxc_driver.c:4544 #: src/lxc/lxc_driver.c:4635 src/lxc/lxc_driver.c:4751 #: src/lxc/lxc_driver.c:4811 src/lxc/lxc_driver.c:4860 msgid "devices cgroup isn't mounted" msgstr "" #: src/lxc/lxc_driver.c:4110 src/libxl/libxl_driver.c:2974 #: src/qemu/qemu_driver.c:8033 src/qemu/qemu_hotplug.c:344 #: src/qemu/qemu_hotplug.c:583 src/qemu/qemu_hotplug.c:701 #: src/uml/uml_driver.c:2193 #, c-format msgid "target %s already exists" msgstr "" #: src/lxc/lxc_driver.c:4122 #, c-format msgid "Disk source %s must be a block device" msgstr "" #: src/lxc/lxc_driver.c:4211 src/lxc/lxc_process.c:546 msgid "No bridge name specified" msgstr "" #: src/lxc/lxc_driver.c:4227 msgid "Network device type is not supported" msgstr "" #: src/lxc/lxc_driver.c:4287 msgid "host USB device already exists" msgstr "" #: src/lxc/lxc_driver.c:4358 src/lxc/lxc_driver.c:4430 msgid "Missing storage block path" msgstr "" #: src/lxc/lxc_driver.c:4364 src/lxc/lxc_driver.c:4436 msgid "host device already exists" msgstr "" #: src/lxc/lxc_driver.c:4377 src/lxc/lxc_driver.c:4449 #, c-format msgid "Hostdev source %s must be a block device" msgstr "" #: src/lxc/lxc_driver.c:4501 src/lxc/lxc_driver.c:4522 #: src/lxc/lxc_driver.c:4895 src/lxc/lxc_driver.c:4915 #, c-format msgid "Unsupported host device type %s" msgstr "" #: src/lxc/lxc_driver.c:4538 src/lxc/lxc_driver.c:4931 msgid "Cannot attach hostdev until init PID is known" msgstr "" #: src/lxc/lxc_driver.c:4594 src/libxl/libxl_driver.c:3264 #: src/vz/vz_driver.c:1116 src/uml/uml_driver.c:2275 #, c-format msgid "device type '%s' cannot be attached" msgstr "" #: src/lxc/lxc_driver.c:4623 src/libxl/libxl_driver.c:3128 #: src/qemu/qemu_hotplug.c:3553 src/uml/uml_driver.c:2324 #, c-format msgid "disk %s not found" msgstr "" #: src/lxc/lxc_driver.c:4699 msgid "Only bridged veth devices can be detached" msgstr "" #: src/lxc/lxc_driver.c:4740 msgid "usb device not found" msgstr "" #: src/lxc/lxc_driver.c:4804 src/lxc/lxc_driver.c:4853 #, c-format msgid "hostdev %s not found" msgstr "" #: src/lxc/lxc_driver.c:4973 src/libxl/libxl_driver.c:3529 #: src/vz/vz_driver.c:1193 src/xen/xm_internal.c:1376 #, c-format msgid "device type '%s' cannot be detached" msgstr "" #: src/lxc/lxc_driver.c:5015 src/lxc/lxc_driver.c:5144 #: src/lxc/lxc_driver.c:5257 src/vz/vz_driver.c:1082 src/vz/vz_driver.c:1159 msgid "cannot do live update a device on inactive domain" msgstr "" #: src/lxc/lxc_driver.c:5026 src/lxc/lxc_driver.c:5152 #: src/lxc/lxc_driver.c:5265 src/libxl/libxl_driver.c:3699 #: src/libxl/libxl_driver.c:3807 src/libxl/libxl_driver.c:3912 msgid "cannot modify device on transient domain" msgstr "" #: src/lxc/lxc_driver.c:5197 msgid "Unable to modify live devices" msgstr "" #: src/lxc/lxc_driver.c:5455 msgid "domain is not active" msgstr "" #: src/lxc/lxc_driver.c:5696 src/qemu/qemu_driver.c:18107 msgid "cgroup CPUACCT controller is not mounted" msgstr "" #: src/lxc/lxc_process.c:325 msgid "Unable to set network bandwidth on direct interfaces" msgstr "" #: src/lxc/lxc_process.c:339 msgid "Unable to set port profile on direct interfaces" msgstr "" #: src/lxc/lxc_process.c:398 src/lxc/lxc_process.c:424 #, c-format msgid "failed to open ns %s" msgstr "" #: src/lxc/lxc_process.c:438 msgid "'netns' namespace source can only be used with sharenet" msgstr "" #: src/lxc/lxc_process.c:449 #, c-format msgid "failed to open netns %s" msgstr "" #: src/lxc/lxc_process.c:575 #, c-format msgid "Unsupported network type %s" msgstr "" #: src/lxc/lxc_process.c:731 #, c-format msgid "Unable to stat %s" msgstr "" #: src/lxc/lxc_process.c:834 #, c-format msgid "Invalid PID %d for container" msgstr "" #: src/lxc/lxc_process.c:859 msgid "Unable to kill all processes" msgstr "" #: src/lxc/lxc_process.c:865 msgid "Unable to thaw all processes" msgstr "" #: src/lxc/lxc_process.c:879 msgid "Some processes refused to die" msgstr "" #: src/lxc/lxc_process.c:887 #, c-format msgid "Processes %d refused to die" msgstr "" #: src/lxc/lxc_process.c:1048 msgid "Failure while reading log output" msgstr "" #: src/lxc/lxc_process.c:1069 #, c-format msgid "Out of space while reading log output: %s" msgstr "" #: src/lxc/lxc_process.c:1084 #, c-format msgid "Timed out while reading log output: %s" msgstr "" #: src/lxc/lxc_process.c:1104 #, c-format msgid "Unable to open log file %s" msgstr "" #: src/lxc/lxc_process.c:1111 #, c-format msgid "Unable to seek log file %s to %llu" msgstr "" #: src/lxc/lxc_process.c:1207 msgid "Unable to find 'cpuacct' cgroups controller mount" msgstr "" #: src/lxc/lxc_process.c:1214 msgid "Unable to find 'devices' cgroups controller mount" msgstr "" #: src/lxc/lxc_process.c:1221 msgid "Unable to find 'memory' cgroups controller mount" msgstr "" #: src/lxc/lxc_process.c:1228 msgid "At least one PTY console is required" msgstr "" #: src/lxc/lxc_process.c:1235 msgid "Only PTY console types are supported" msgstr "" #: src/lxc/lxc_process.c:1242 #, c-format msgid "Cannot create log directory '%s'" msgstr "" #: src/lxc/lxc_process.c:1433 #, c-format msgid "unexpected exit status %d" msgstr "" #: src/lxc/lxc_process.c:1436 msgid "terminated abnormally" msgstr "" #: src/lxc/lxc_process.c:1439 src/lxc/lxc_process.c:1447 #: src/lxc/lxc_process.c:1487 src/lxc/lxc_process.c:1516 #, c-format msgid "guest failed to start: %s" msgstr "" #: src/lxc/lxc_process.c:1450 #, c-format msgid "Failed to read pid file %s" msgstr "" #: src/lxc/lxc_process.c:1463 msgid "could not close handshake fd" msgstr "" #: src/lxc/lxc_process.c:1503 src/lxc/lxc_process.c:1686 #, c-format msgid "No valid cgroup for machine %s" msgstr "" #: src/lxc/lxc_process.c:1554 msgid "could not close logfile" msgstr "" #: src/libxl/libxl_domain.c:153 src/qemu/qemu_domain.c:1683 msgid "cannot acquire state change lock" msgstr "" #: src/libxl/libxl_domain.c:156 src/qemu/qemu_domain.c:1700 msgid "cannot acquire job mutex" msgstr "" #: src/libxl/libxl_domain.c:303 #, c-format msgid "multiple IP addresses not supported on device type %s" msgstr "" #: src/libxl/libxl_domain.c:325 src/openvz/openvz_driver.c:125 #: src/qemu/qemu_domain.c:1414 src/uml/uml_driver.c:424 #: src/xen/xen_driver.c:338 src/xenapi/xenapi_driver.c:63 #, c-format msgid "hostdev mode 'capabilities' is not supported in %s" msgstr "" #: src/libxl/libxl_domain.c:520 #, c-format msgid "Failed to restart VM '%s': %s" msgstr "" #: src/libxl/libxl_domain.c:584 msgid "Failed to create thread to handle domain shutdown" msgstr "" #: src/libxl/libxl_domain.c:639 #, c-format msgid "Failed to open domain image file '%s'" msgstr "" #: src/libxl/libxl_domain.c:645 msgid "failed to read libxl header" msgstr "" #: src/libxl/libxl_domain.c:650 src/qemu/qemu_driver.c:6571 msgid "image magic is incorrect" msgstr "" #: src/libxl/libxl_domain.c:656 src/qemu/qemu_driver.c:6597 #, c-format msgid "image version is not supported (%d > %d)" msgstr "" #: src/libxl/libxl_domain.c:663 src/qemu/qemu_driver.c:6604 #, c-format msgid "invalid XML length: %d" msgstr "" #: src/libxl/libxl_domain.c:671 src/qemu/qemu_driver.c:6613 msgid "failed to read XML" msgstr "" #: src/libxl/libxl_domain.c:836 src/libxl/libxl_driver.c:2363 #, c-format msgid "Failed to pin vcpu '%d' with libxenlight" msgstr "" #: src/libxl/libxl_domain.c:881 msgid "Failed to balloon domain0 memory" msgstr "" #: src/libxl/libxl_domain.c:973 src/qemu/qemu_driver.c:7037 #, c-format msgid "" "cannot restore domain '%s' uuid %s from a file which belongs to domain '%s' " "uuid %s" msgstr "" #: src/libxl/libxl_domain.c:1044 #, c-format msgid "libxenlight failed to create new domain '%s'" msgstr "" #: src/libxl/libxl_domain.c:1048 #, c-format msgid "libxenlight failed to restore domain '%s'" msgstr "" #: src/libxl/libxl_domain.c:1070 msgid "libxenlight failed to store userdata" msgstr "" #: src/libxl/libxl_driver.c:88 msgid "Domain-0 does not support requested operation" msgstr "" #: src/libxl/libxl_driver.c:529 msgid "unable to get Domain-0 information from libxenlight" msgstr "" #: src/libxl/libxl_driver.c:599 msgid "VNC" msgstr "" #: src/libxl/libxl_driver.c:607 src/qemu/qemu_driver.c:767 msgid "migration" msgstr "" #: src/libxl/libxl_driver.c:640 #, c-format msgid "failed to create state dir '%s': %s" msgstr "" #: src/libxl/libxl_driver.c:647 #, c-format msgid "failed to create lib dir '%s': %s" msgstr "" #: src/libxl/libxl_driver.c:654 #, c-format msgid "failed to create save dir '%s': %s" msgstr "" #: src/libxl/libxl_driver.c:661 #, c-format msgid "failed to create dump dir '%s': %s" msgstr "" #: src/libxl/libxl_driver.c:684 msgid "cannot create capabilities for libxenlight" msgstr "" #: src/libxl/libxl_driver.c:789 msgid "libxenlight state driver is not active" msgstr "" #: src/libxl/libxl_driver.c:799 src/xen/xen_driver.c:453 #, c-format msgid "unexpected Xen URI path '%s', try xen:///" msgstr "" #: src/libxl/libxl_driver.c:1127 #, c-format msgid "Failed to suspend domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1185 #, c-format msgid "Failed to resume domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1250 src/libxl/libxl_driver.c:1265 #, c-format msgid "Failed to shutdown domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1316 #, c-format msgid "Failed to reboot domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1359 src/libxl/libxl_driver.c:1711 #: src/libxl/libxl_driver.c:1922 #, c-format msgid "Failed to destroy domain '%d'" msgstr "" #: src/libxl/libxl_driver.c:1476 msgid "cannot set memory on an inactive domain" msgstr "" #: src/libxl/libxl_driver.c:1483 src/libxl/libxl_driver.c:2153 msgid "cannot change persistent config of a transient domain" msgstr "" #: src/libxl/libxl_driver.c:1498 #, c-format msgid "Failed to set maximum memory for domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1519 src/qemu/qemu_driver.c:2368 #: src/uml/uml_driver.c:1874 msgid "cannot set memory higher than max memory" msgstr "" #: src/libxl/libxl_driver.c:1533 #, c-format msgid "Failed to set memory for domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1594 src/libxl/libxl_driver.c:4672 #: src/libxl/libxl_driver.c:4813 #, c-format msgid "libxl_domain_info failed for domain '%d'" msgstr "" #: src/libxl/libxl_driver.c:1657 #, c-format msgid "Domain '%d' has to be running because libxenlight will suspend it" msgstr "" #: src/libxl/libxl_driver.c:1665 #, c-format msgid "Failed to create domain save file '%s'" msgstr "" #: src/libxl/libxl_driver.c:1680 msgid "Failed to write save file header" msgstr "" #: src/libxl/libxl_driver.c:1686 msgid "Failed to write xml description" msgstr "" #: src/libxl/libxl_driver.c:1697 #, c-format msgid "Failed to save domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1722 src/libxl/libxl_driver.c:1851 msgid "cannot close file" msgstr "" #: src/libxl/libxl_driver.c:1746 src/libxl/libxl_driver.c:1814 #: src/test/test_driver.c:1977 src/test/test_driver.c:2079 #: src/xen/xen_driver.c:1183 src/xen/xen_driver.c:1306 msgid "xml modification unsupported" msgstr "" #: src/libxl/libxl_driver.c:1898 #, c-format msgid "Before dumping core, failed to suspend domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1913 #, c-format msgid "Failed to dump core of domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1941 #, c-format msgid "After dumping core, failed to resume domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:1994 src/qemu/qemu_driver.c:3384 #: src/test/test_driver.c:5762 msgid "cannot do managed save for transient domain" msgstr "" #: src/libxl/libxl_driver.c:2127 src/libxl/libxl_driver.c:2284 #: src/xen/xen_driver.c:1357 #, c-format msgid "invalid flag combination: (0x%x)" msgstr "" #: src/libxl/libxl_driver.c:2132 msgid "nvcpus is zero" msgstr "" #: src/libxl/libxl_driver.c:2147 msgid "cannot set vcpus on an inactive domain" msgstr "" #: src/libxl/libxl_driver.c:2159 src/xen/xend_internal.c:1774 #: src/xen/xm_internal.c:691 msgid "could not determine max vcpus for the domain" msgstr "" #: src/libxl/libxl_driver.c:2168 src/qemu/qemu_driver.c:4962 #: src/xen/xend_internal.c:1779 src/xen/xm_internal.c:701 #, c-format msgid "" "requested vcpus is greater than max allowable vcpus for the domain: %d > %d" msgstr "" #: src/libxl/libxl_driver.c:2202 src/libxl/libxl_driver.c:2213 #, c-format msgid "Failed to set vcpus for domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:2298 msgid "domain is transient" msgstr "" #: src/libxl/libxl_driver.c:2341 msgid "domain is inactive" msgstr "" #: src/libxl/libxl_driver.c:2380 msgid "failed to update or add vcpupin xml" msgstr "" #: src/libxl/libxl_driver.c:2510 src/libxl/libxl_driver.c:4712 #, c-format msgid "Failed to list vcpus for domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:2616 msgid "parsing sxpr config failed" msgstr "" #: src/libxl/libxl_driver.c:2850 src/qemu/qemu_driver.c:7596 #: src/uml/uml_driver.c:2153 src/vmware/vmware_driver.c:811 msgid "cannot undefine transient domain" msgstr "" #: src/libxl/libxl_driver.c:2862 src/qemu/qemu_driver.c:7621 msgid "Failed to remove domain managed save image" msgstr "" #: src/libxl/libxl_driver.c:2867 src/vz/vz_sdk.c:3841 #: src/qemu/qemu_driver.c:7627 src/test/test_driver.c:2825 #: tools/virsh-domain.c:3852 msgid "Refusing to undefine while domain managed save image exists" msgstr "" #: src/libxl/libxl_driver.c:2923 src/qemu/qemu_driver.c:7911 #, c-format msgid "No device with bus '%s' and target '%s'" msgstr "" #: src/libxl/libxl_driver.c:2930 src/qemu/qemu_hotplug.c:186 #, c-format msgid "Removable media not supported for %s device" msgstr "" #: src/libxl/libxl_driver.c:2940 #, c-format msgid "libxenlight failed to change media for disk '%s'" msgstr "" #: src/libxl/libxl_driver.c:2980 src/qemu/qemu_hotplug.c:712 #: src/uml/uml_driver.c:2200 msgid "disk source path is missing" msgstr "" #: src/libxl/libxl_driver.c:2998 #, c-format msgid "libxenlight failed to attach disk '%s'" msgstr "" #: src/libxl/libxl_driver.c:3012 src/qemu/qemu_hotplug.c:836 #: src/uml/uml_driver.c:2270 #, c-format msgid "disk bus '%s' cannot be hotplugged." msgstr "" #: src/libxl/libxl_driver.c:3018 src/qemu/qemu_hotplug.c:842 #, c-format msgid "disk device type '%s' cannot be hotplugged" msgstr "" #: src/libxl/libxl_driver.c:3044 #, c-format msgid "target pci device %.4x:%.2x:%.2x.%.1x already exists" msgstr "" #: src/libxl/libxl_driver.c:3063 #, c-format msgid "libxenlight failed to attach pci device %.4x:%.2x:%.2x.%.1x" msgstr "" #: src/libxl/libxl_driver.c:3090 src/libxl/libxl_driver.c:3439 #: src/qemu/qemu_hotplug.c:2050 src/qemu/qemu_hotplug.c:3876 #, c-format msgid "hostdev mode '%s' not supported" msgstr "" #: src/libxl/libxl_driver.c:3103 src/qemu/qemu_hotplug.c:2076 #: src/qemu/qemu_hotplug.c:3842 #, c-format msgid "hostdev subsys type '%s' not supported" msgstr "" #: src/libxl/libxl_driver.c:3140 #, c-format msgid "libxenlight failed to detach disk '%s'" msgstr "" #: src/libxl/libxl_driver.c:3155 #, c-format msgid "disk bus '%s' cannot be hot unplugged." msgstr "" #: src/libxl/libxl_driver.c:3161 #, c-format msgid "device type '%s' cannot hot unplugged" msgstr "" #: src/libxl/libxl_driver.c:3197 src/libxl/libxl_driver.c:3300 #, c-format msgid "network device with mac %s already exists" msgstr "" #: src/libxl/libxl_driver.c:3219 msgid "libxenlight failed to attach network device" msgstr "" #: src/libxl/libxl_driver.c:3318 #, c-format msgid "" "target pci device %.4x:%.2x:%.2x.%.1x " "already exists" msgstr "" #: src/libxl/libxl_driver.c:3386 src/qemu/qemu_hotplug.c:3887 #, c-format msgid "host pci device %.4x:%.2x:%.2x.%.1x not found" msgstr "" #: src/libxl/libxl_driver.c:3394 src/qemu/qemu_hotplug.c:3728 #, c-format msgid "cannot hot unplug multifunction PCI device: %.4x:%.2x:%.2x.%.1x" msgstr "" #: src/libxl/libxl_driver.c:3406 #, c-format msgid "" "libxenlight failed to detach pci device " "%.4x:%.2x:%.2x.%.1x" msgstr "" #: src/libxl/libxl_driver.c:3490 msgid "libxenlight failed to detach network device" msgstr "" #: src/libxl/libxl_driver.c:3604 src/qemu/qemu_driver.c:7945 #, c-format msgid "disk bus '%s' cannot be updated." msgstr "" #: src/libxl/libxl_driver.c:3611 #, c-format msgid "device type '%s' cannot be updated" msgstr "" #: src/libxl/libxl_driver.c:3631 src/openvz/openvz_driver.c:2052 #: src/qemu/qemu_driver.c:8336 #, c-format msgid "target %s doesn't exist." msgstr "" #: src/libxl/libxl_driver.c:3636 src/qemu/qemu_driver.c:8342 msgid "this disk doesn't support update" msgstr "" #: src/libxl/libxl_driver.c:3983 src/libxl/libxl_conf.c:1842 msgid "libxl_get_physinfo_info failed" msgstr "" #: src/libxl/libxl_driver.c:4012 src/libxl/libxl_conf.c:204 msgid "libxl_get_numainfo failed" msgstr "" #: src/libxl/libxl_driver.c:4019 src/nodeinfo.c:1903 src/nodeinfo.c:2201 #: src/nodeinfo.c:2274 src/nodeinfo.c:2321 #, c-format msgid "start cell %d out of range (0-%d)" msgstr "" #: src/libxl/libxl_driver.c:4216 #, c-format msgid "Failed to get scheduler id for domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:4264 src/libxl/libxl_driver.c:4344 msgid "Only 'credit' scheduler is supported" msgstr "" #: src/libxl/libxl_driver.c:4270 src/libxl/libxl_driver.c:4350 #, c-format msgid "Failed to get scheduler parameters for domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:4366 #, c-format msgid "Failed to set scheduler parameters for domain '%d' with libxenlight" msgstr "" #: src/libxl/libxl_driver.c:4401 src/xen/xen_driver.c:2523 msgid "Named device aliases are not supported" msgstr "" #: src/libxl/libxl_driver.c:4426 src/qemu/qemu_driver.c:15964 #, c-format msgid "cannot find character device %s" msgstr "" #: src/libxl/libxl_driver.c:4446 src/qemu/qemu_driver.c:15984 msgid "Active console session exists for this domain" msgstr "" #: src/libxl/libxl_driver.c:4551 msgid "unable to get numa affinity" msgstr "" #: src/libxl/libxl_driver.c:4561 #, c-format msgid "Node %zu out of range" msgstr "" #: src/libxl/libxl_driver.c:5032 src/qemu/qemu_driver.c:12768 #: src/xen/xen_driver.c:2341 #, c-format msgid "device %s is not a PCI device" msgstr "" #: src/libxl/libxl_driver.c:5076 #, c-format msgid "unsupported driver name '%s'" msgstr "" #: src/libxl/libxl_driver.c:5209 msgid "Domain-0 cannot be migrated" msgstr "" #: src/libxl/libxl_driver.c:5373 src/openvz/openvz_driver.c:2480 #, c-format msgid "" "Migration failed. No domain on destination host with matching name '%s'" msgstr "" #: src/libxl/libxl_conf.c:172 msgid "Failed to get node physical info from libxenlight" msgstr "" #: src/libxl/libxl_conf.c:210 msgid "libxl_get_cpu_topology failed" msgstr "" #: src/libxl/libxl_conf.c:318 msgid "Failed to get version info from libxenlight" msgstr "" #: src/libxl/libxl_conf.c:324 msgid "Failed to get capabilities from libxenlight" msgstr "" #: src/libxl/libxl_conf.c:333 src/libxl/libxl_conf.c:1527 #: src/storage/storage_backend_logical.c:225 src/util/vircommand.c:2942 #, c-format msgid "Failed to compile regex %s" msgstr "" #: src/libxl/libxl_conf.c:525 #, c-format msgid "libxenlight failed to resolve security label '%s'" msgstr "" #: src/libxl/libxl_conf.c:533 #, c-format msgid "libxenlight failed to parse UUID '%s'" msgstr "" #: src/libxl/libxl_conf.c:552 msgid "unknown chrdev type" msgstr "" #: src/libxl/libxl_conf.c:623 src/qemu/qemu_command.c:6702 #, c-format msgid "unsupported chardev '%s'" msgstr "" #: src/libxl/libxl_conf.c:738 #, c-format msgid "emulator '%s' not found" msgstr "" #: src/libxl/libxl_conf.c:745 #, c-format msgid "emulator '%s' is not executable" msgstr "" #: src/libxl/libxl_conf.c:761 msgid "Only one serial device is supported by libxl" msgstr "" #: src/libxl/libxl_conf.c:771 msgid "Parallel devices are not supported by libxl" msgstr "" #: src/libxl/libxl_conf.c:786 msgid "libxenlight supports only one input device" msgstr "" #: src/libxl/libxl_conf.c:814 msgid "Unknown input device type" msgstr "" #: src/libxl/libxl_conf.c:883 msgid "" "This version of libxenlight does not support disk 'discard' option passing" msgstr "" #: src/libxl/libxl_conf.c:960 src/libxl/libxl_conf.c:985 #: src/libxl/libxl_conf.c:995 src/libxl/libxl_conf.c:1007 #, c-format msgid "libxenlight does not support disk format %s with disk driver %s" msgstr "" #: src/libxl/libxl_conf.c:1017 #, c-format msgid "libxenlight does not support disk driver %s" msgstr "" #: src/libxl/libxl_conf.c:1042 msgid "libxenlight does not support transient disks" msgstr "" #: src/libxl/libxl_conf.c:1052 src/libxl/libxl_conf.c:1204 msgid "this version of libxenlight does not support backend domain name" msgstr "" #: src/libxl/libxl_conf.c:1106 msgid "" "specifying a script is only supported with interface types bridge and " "ethernet" msgstr "" #: src/libxl/libxl_conf.c:1193 #, c-format msgid "unsupported interface type %s" msgstr "" #: src/libxl/libxl_conf.c:1513 msgid "Unexpected type for 'autoballoon' setting" msgstr "" #: src/libxl/libxl_conf.c:1576 #, c-format msgid "failed to create log dir '%s': %s" msgstr "" #: src/libxl/libxl_conf.c:1583 #, c-format msgid "Failed to create log file '%s': %s" msgstr "" #: src/libxl/libxl_conf.c:1608 msgid "cannot create logger for libxenlight, disabling driver" msgstr "" #: src/libxl/libxl_conf.c:1613 msgid "" "cannot initialize libxenlight context, probably not running in a Xen Dom0, " "disabling driver" msgstr "" #: src/libxl/libxl_conf.c:1619 msgid "cannot version information from libxenlight, disabling driver" msgstr "" #: src/libxl/libxl_conf.c:1629 msgid "Unable to configure libxl's memory management parameters" msgstr "" #: src/libxl/libxl_conf.c:1678 msgid "Unexpected type for 'lock_manager' setting" msgstr "" #: src/libxl/libxl_conf.c:1777 msgid "videoram must be at least 16MB for VGA" msgstr "" #: src/libxl/libxl_conf.c:1783 msgid "videoram must be at least 8MB for VGA" msgstr "" #: src/libxl/libxl_conf.c:1794 msgid "videoram must be at least 8MB for CIRRUS" msgstr "" #: src/libxl/libxl_conf.c:1800 msgid "videoram must be at least 4MB for CIRRUS" msgstr "" #: src/libxl/libxl_conf.c:1811 msgid "videoram must be at least 128MB for QXL" msgstr "" #: src/libxl/libxl_conf.c:1819 #, c-format msgid "video type %s is not supported by libxl" msgstr "" #: src/libxl/libxl_conf.c:1848 #, c-format msgid "machine type %s too big for destination" msgstr "" #: src/libxl/libxl_migration.c:153 msgid "Failed to accept migration connection" msgstr "" #: src/libxl/libxl_migration.c:169 msgid "Failed to create thread for receiving migration data" msgstr "" #: src/libxl/libxl_migration.c:205 msgid "Failed to send migration data to destination host" msgstr "" #: src/libxl/libxl_migration.c:219 msgid "domain has assigned host devices" msgstr "" #: src/libxl/libxl_migration.c:283 src/openvz/openvz_driver.c:2319 #: src/qemu/qemu_migration.c:3914 msgid "no domain XML passed" msgstr "" #: src/libxl/libxl_migration.c:340 src/openvz/openvz_driver.c:2341 #: src/qemu/qemu_migration.c:3818 msgid "" "hostname on destination resolved to localhost, but migration requires an FQDN" msgstr "" #: src/libxl/libxl_migration.c:364 src/openvz/openvz_driver.c:2350 #, c-format msgid "unable to parse URI: %s" msgstr "" #: src/libxl/libxl_migration.c:371 src/openvz/openvz_driver.c:2357 #: src/qemu/qemu_migration.c:3857 #, c-format msgid "missing host in migration URI: %s" msgstr "" #: src/libxl/libxl_migration.c:396 msgid "Fail to create socket for incoming migration" msgstr "" #: src/libxl/libxl_migration.c:537 msgid "Migration failed. Domain is not running on destination host" msgstr "" #: src/libxl/libxl_migration.c:546 msgid "Failed to unpause domain" msgstr "" #: src/network/bridge_driver.c:175 #, c-format msgid "no network with matching uuid '%s' (%s)" msgstr "" #: src/network/bridge_driver.c:517 #, c-format msgid "failed to open directory '%s'" msgstr "" #: src/network/bridge_driver.c:523 src/network/bridge_driver.c:661 #: src/network/bridge_driver.c:1375 src/network/bridge_driver.c:1386 #: src/network/bridge_driver.c:1680 src/network/bridge_driver.c:1686 #: src/storage/storage_driver.c:265 #, c-format msgid "cannot create directory %s" msgstr "" #: src/network/bridge_driver.c:546 #, c-format msgid "failed to stat network status file '%s'" msgstr "" #: src/network/bridge_driver.c:565 #, c-format msgid "failed to write network status file '%s'" msgstr "" #: src/network/bridge_driver.c:1033 #, c-format msgid "" "Publicly routable address %s is prohibited. The version of dnsmasq on this " "host (%d.%d) doesn't support the bind-dynamic option or use SO_BINDTODEVICE " "on listening sockets, one of which is required for safe operation on a " "publicly routable subnet (see CVE-2012-3411). You must either upgrade " "dnsmasq, or use a private/local subnet range for this network (as described " "in RFC1918/RFC3484/RFC4193)." msgstr "" #: src/network/bridge_driver.c:1077 src/network/bridge_driver.c:1084 #, c-format msgid "Missing required 'service' attribute in SRV record of network '%s'" msgstr "" #: src/network/bridge_driver.c:1133 msgid "For IPv4, multiple DHCP definitions cannot be specified." msgstr "" #: src/network/bridge_driver.c:1146 #, c-format msgid "" "The version of dnsmasq on this host (%d.%d) doesn't adequately support IPv6 " "dhcp range or dhcp host specification. Version %d.%d or later is required." msgstr "" #: src/network/bridge_driver.c:1159 msgid "For IPv6, multiple DHCP definitions cannot be specified." msgstr "" #: src/network/bridge_driver.c:1330 #, c-format msgid "couldn't write dnsmasq config file '%s'" msgstr "" #: src/network/bridge_driver.c:1577 #, c-format msgid "bridge '%s' has an invalid prefix" msgstr "" #: src/network/bridge_driver.c:1633 #, c-format msgid "couldn't write radvd config file '%s'" msgstr "" #: src/network/bridge_driver.c:1672 #, c-format msgid "Cannot find %s - Possibly the package isn't installed" msgstr "" #: src/network/bridge_driver.c:1916 #, c-format msgid "cannot write to %s to enable/disable IPv6 on bridge %s" msgstr "" #: src/network/bridge_driver.c:1935 src/network/bridge_driver.c:1949 #, c-format msgid "cannot disable %s" msgstr "" #: src/network/bridge_driver.c:1968 #, c-format msgid "bridge '%s' has an invalid netmask or IP address" msgstr "" #: src/network/bridge_driver.c:2015 #, c-format msgid "network '%s' has an invalid netmask or IP address in route definition" msgstr "" #: src/network/bridge_driver.c:2081 #, c-format msgid "network '%s' has no bridge name defined" msgstr "" #: src/network/bridge_driver.c:2174 msgid "failed to enable IP forwarding" msgstr "" #: src/network/bridge_driver.c:2350 #, c-format msgid "Could not get Virtual functions on %s" msgstr "" #: src/network/bridge_driver.c:2406 #, c-format msgid "No usable Vf's present on SRIOV PF %s" msgstr "" #: src/network/bridge_driver.c:2466 msgid "network is already active" msgstr "" #: src/network/bridge_driver.c:2598 #, c-format msgid "no network with matching uuid '%s'" msgstr "" #: src/network/bridge_driver.c:2623 src/network/bridge_driver.c:3904 #: src/network/bridge_driver.c:4311 src/network/bridge_driver.c:4509 #: src/network/bridge_driver.c:4666 src/network/bridge_driver.c:5036 #: src/network/bridge_driver.c:5069 #, c-format msgid "no network with matching name '%s'" msgstr "" #: src/network/bridge_driver.c:2844 #, c-format msgid "Bridge generation exceeded max id %d" msgstr "" #: src/network/bridge_driver.c:2871 #, c-format msgid "bridge name '%s' already in use." msgstr "" #: src/network/bridge_driver.c:2920 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" #: src/network/bridge_driver.c:2928 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" #: src/network/bridge_driver.c:2936 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" #: src/network/bridge_driver.c:2944 #, c-format msgid "Unsupported element in network %s with forward mode='%s'" msgstr "" #: src/network/bridge_driver.c:2952 #, c-format msgid "" "Unsupported network-wide element in network %s with forward " "mode='%s'" msgstr "" #: src/network/bridge_driver.c:2989 #, c-format msgid "" "
, , and elements of in network %s are " "mutually exclusive" msgstr "" #: src/network/bridge_driver.c:3005 msgid "" "Multiple IPv4 dhcp sections found -- dhcp is supported only for a single " "IPv4 address on each network" msgstr "" #: src/network/bridge_driver.c:3018 msgid "" "Multiple IPv6 dhcp sections found -- dhcp is supported only for a single " "IPv6 address on each network" msgstr "" #: src/network/bridge_driver.c:3062 #, c-format msgid "" "network '%s' has multiple default elements (%s and %s), but only " "one default is allowed" msgstr "" #: src/network/bridge_driver.c:3074 #, c-format msgid "multiple elements with the same name (%s) in network '%s'" msgstr "" #: src/network/bridge_driver.c:3082 #, c-format msgid "" "Unsupported element in network '%s' in portgroup '%s' with " "forward mode='%s'" msgstr "" #: src/network/bridge_driver.c:3097 #, c-format msgid "" " element specified for network %s, whose type doesn't support vlan " "configuration" msgstr "" #: src/network/bridge_driver.c:3465 src/network/bridge_driver.c:3912 #, c-format msgid "network '%s' is not active" msgstr "" #: src/network/bridge_driver.c:3530 src/test/test_driver.c:3446 #, c-format msgid "network '%s' does not have a bridge name." msgstr "" #: src/network/bridge_driver.c:3579 msgid "cannot set autostart for transient network" msgstr "" #: src/network/bridge_driver.c:3594 #, c-format msgid "cannot create autostart directory '%s'" msgstr "" #: src/network/bridge_driver.c:3684 #, c-format msgid "invalid json in file: %s" msgstr "" #: src/network/bridge_driver.c:3690 src/network/leaseshelper.c:319 msgid "couldn't fetch array of leases" msgstr "" #: src/network/bridge_driver.c:3700 src/network/leaseshelper.c:328 #: src/network/leaseshelper.c:335 src/network/leaseshelper.c:396 #: src/network/leaseshelper.c:420 msgid "failed to parse json" msgstr "" #: src/network/bridge_driver.c:3708 msgid "found lease without mac-address" msgstr "" #: src/network/bridge_driver.c:3718 msgid "found lease without expiry-time" msgstr "" #: src/network/bridge_driver.c:3735 msgid "found lease without ip-address" msgstr "" #: src/network/bridge_driver.c:4013 #, c-format msgid "" " not supported for network '%s' which uses a bridge " "device" msgstr "" #: src/network/bridge_driver.c:4038 src/network/bridge_driver.c:4191 #, c-format msgid "" "network '%s' requires exclusive access to interfaces, but none are available" msgstr "" #: src/network/bridge_driver.c:4063 #, c-format msgid "unrecognized driver name value %d in network '%s'" msgstr "" #: src/network/bridge_driver.c:4087 #, c-format msgid "" " not supported for network '%s' which uses an SR-IOV " "Virtual Function via PCI passthrough" msgstr "" #: src/network/bridge_driver.c:4138 #, c-format msgid "" " not supported for network '%s' which uses a macvtap " "device" msgstr "" #: src/network/bridge_driver.c:4151 #, c-format msgid "" "network '%s' uses a direct mode, but has no forward dev and no interface pool" msgstr "" #: src/network/bridge_driver.c:4222 #, c-format msgid "" "an interface connecting to network '%s' is requesting a vlan tag, but that " "is not supported for this type of network" msgstr "" #: src/network/bridge_driver.c:4228 #, c-format msgid "" "an interface of type '%s' is requesting a vlan tag, but that is not " "supported for this type of connection" msgstr "" #: src/network/bridge_driver.c:4340 #, c-format msgid "" "network '%s' uses a direct or hostdev mode, but has no forward dev and no " "interface pool" msgstr "" #: src/network/bridge_driver.c:4352 src/network/bridge_driver.c:4543 msgid "the interface uses a direct mode, but has no source dev" msgstr "" #: src/network/bridge_driver.c:4369 src/network/bridge_driver.c:4559 #, c-format msgid "network '%s' doesn't have dev='%s' in use by domain" msgstr "" #: src/network/bridge_driver.c:4386 #, c-format msgid "network '%s' claims dev='%s' is already in use by a different domain" msgstr "" #: src/network/bridge_driver.c:4403 src/network/bridge_driver.c:4575 msgid "the interface uses a hostdev mode, but has no hostdev" msgstr "" #: src/network/bridge_driver.c:4421 src/network/bridge_driver.c:4591 #, c-format msgid "" "network '%s' doesn't have PCI device %04x:%02x:%02x.%x in use by domain" msgstr "" #: src/network/bridge_driver.c:4438 #, c-format msgid "" "network '%s' claims the PCI device at domain=%d bus=%d slot=%d function=%d " "is already in use by a different domain" msgstr "" #: src/network/bridge_driver.c:4531 #, c-format msgid "" "network '%s' uses a direct/hostdev mode, but has no forward dev and no " "interface pool" msgstr "" #: src/network/bridge_driver.c:4679 #, c-format msgid "network '%s' doesn't have an IP address" msgstr "" #: src/network/bridge_driver.c:4701 #, c-format msgid "network '%s' has no associated interface or bridge" msgstr "" #: src/network/bridge_driver.c:4763 #, c-format msgid "" "Invalid use of 'floor' on interface with MAC address %s - network '%s' has " "no inbound QoS set" msgstr "" #: src/network/bridge_driver.c:4787 #, c-format msgid "" "Cannot plug '%s' interface into '%s' because it would overcommit 'peak' on " "network '%s'" msgstr "" #: src/network/bridge_driver.c:4798 #, c-format msgid "" "Cannot plug '%s' interface into '%s' because it would overcommit 'average' " "on network '%s'" msgstr "" #: src/network/bridge_driver.c:4852 msgid "Could not generate next class ID" msgstr "" #: src/network/bridge_driver.c:4914 #, c-format msgid "Cannot set bandwidth on interface '%s' of type %d" msgstr "" #: src/network/bridge_driver_linux.c:121 #, c-format msgid "Network is already in use by interface %s" msgstr "" #: src/network/bridge_driver_linux.c:147 #, c-format msgid "Route address '%s' conflicts with IP address for '%s'" msgstr "" #: src/network/bridge_driver_linux.c:175 src/network/bridge_driver_linux.c:359 #, c-format msgid "Invalid prefix or netmask for '%s'" msgstr "" #: src/network/leaseshelper.c:72 #, c-format msgid "%s: try --help for more details\n" msgstr "" #: src/network/leaseshelper.c:74 #, c-format msgid "" "Usage: %s add|old|del|init mac|clientid ip [hostname]\n" "Designed for use with 'dnsmasq --dhcp-script'\n" "Refer to man page of dnsmasq for more details'\n" msgstr "" #: src/network/leaseshelper.c:185 #, c-format msgid "Unsupported action: %s\n" msgstr "" #: src/network/leaseshelper.c:247 src/network/leaseshelper.c:304 #: src/network/leaseshelper.c:372 src/network/leaseshelper.c:444 msgid "failed to create json" msgstr "" #: src/network/leaseshelper.c:254 #, c-format msgid "Unable to convert lease expiry time to long long: %s" msgstr "" #: src/network/leaseshelper.c:314 #, c-format msgid "invalid json in file: %s, rewriting it" msgstr "" #: src/network/leaseshelper.c:453 msgid "empty json array" msgstr "" #: src/node_device/node_device_driver.c:123 #, c-format msgid "cannot resolve driver link %s" msgstr "" #: src/node_device/node_device_driver.c:255 #: src/node_device/node_device_driver.c:337 #: src/node_device/node_device_driver.c:370 #: src/node_device/node_device_driver.c:407 #: src/node_device/node_device_driver.c:452 #: src/node_device/node_device_driver.c:632 src/test/test_driver.c:5317 #: src/test/test_driver.c:5346 src/test/test_driver.c:5372 #: src/test/test_driver.c:5406 src/test/test_driver.c:5437 #: src/test/test_driver.c:5539 #, c-format msgid "no node device with matching name '%s'" msgstr "" #: src/node_device/node_device_driver.c:383 src/test/test_driver.c:5381 msgid "no parent for this device" msgstr "" #: src/node_device/node_device_driver.c:503 msgid "Could not get current time" msgstr "" #: src/node_device/node_device_driver.c:606 #, c-format msgid "no node device for '%s' with matching wwnn '%s' and wwpn '%s'" msgstr "" #: src/node_device/node_device_hal.c:645 #, c-format msgid "DBus not available, disabling HAL driver: %s" msgstr "" #: src/node_device/node_device_hal.c:653 msgid "libhal_ctx_new returned NULL" msgstr "" #: src/node_device/node_device_hal.c:658 msgid "libhal_ctx_set_dbus_connection failed" msgstr "" #: src/node_device/node_device_hal.c:662 msgid "libhal_ctx_init failed, haldaemon is probably not running" msgstr "" #: src/node_device/node_device_hal.c:687 msgid "setting up HAL callbacks failed" msgstr "" #: src/node_device/node_device_hal.c:693 src/node_device/node_device_hal.c:757 msgid "libhal_get_all_devices failed" msgstr "" #: src/node_device/node_device_hal.c:706 src/qemu/qemu_migration.c:2143 #: src/qemu/qemu_migration.c:2635 src/qemu/qemu_migration.c:2640 #: src/qemu/qemu_migration.c:2645 src/qemu/qemu_migration.c:2699 #: src/qemu/qemu_migration.c:4475 src/qemu/qemu_process.c:1701 #: src/util/virdbus.c:1569 #, c-format msgid "%s: %s" msgstr "" #: src/node_device/node_device_udev.c:69 #, c-format msgid "Failed to convert '%s' to unsigned long long" msgstr "" #: src/node_device/node_device_udev.c:87 src/util/virpci.c:2377 #, c-format msgid "Failed to convert '%s' to unsigned int" msgstr "" #: src/node_device/node_device_udev.c:104 #, c-format msgid "Failed to convert '%s' to int" msgstr "" #: src/node_device/node_device_udev.c:714 #, c-format msgid "SCSI host found, but its udev name '%s' does not begin with 'host'" msgstr "" #: src/node_device/node_device_udev.c:872 #, c-format msgid "Failed to process SCSI device with sysfs path '%s'" msgstr "" #: src/node_device/node_device_udev.c:1290 #, c-format msgid "Unknown device type %d" msgstr "" #: src/node_device/node_device_udev.c:1340 #, c-format msgid "Could not get syspath for parent of '%s'" msgstr "" #: src/node_device/node_device_udev.c:1456 #, c-format msgid "udev scan devices returned %d" msgstr "" #: src/node_device/node_device_udev.c:1531 #, c-format msgid "" "File descriptor returned by udev %d does not match node device file " "descriptor %d" msgstr "" #: src/node_device/node_device_udev.c:1538 msgid "udev_monitor_receive_device returned NULL" msgstr "" #: src/node_device/node_device_udev.c:1577 #, c-format msgid "Failed to get udev device for syspath '%s' or '%s'" msgstr "" #: src/node_device/node_device_udev.c:1692 #, c-format msgid "Failed to initialize libpciaccess: %s" msgstr "" #: src/node_device/node_device_udev.c:1715 msgid "Failed to initialize mutex for driver" msgstr "" #: src/node_device/node_device_udev.c:1739 msgid "udev_monitor_new_from_netlink returned NULL" msgstr "" #: src/nodeinfo.c:79 msgid "Cannot obtain CPU count" msgstr "" #: src/nodeinfo.c:104 msgid "cannot obtain memory size" msgstr "" #: src/nodeinfo.c:148 src/nodeinfo.c:923 #, c-format msgid "nparams in %s must be equal to %d" msgstr "" #: src/nodeinfo.c:156 src/nodeinfo.c:189 src/nodeinfo.c:255 src/nodeinfo.c:275 #, c-format msgid "sysctl failed for '%s'" msgstr "" #: src/nodeinfo.c:174 src/nodeinfo.c:968 #, c-format msgid "Invalid cpuNum in %s" msgstr "" #: src/nodeinfo.c:199 src/nodeinfo.c:263 src/nodeinfo.c:281 #, c-format msgid "Field '%s' too long for destination" msgstr "" #: src/nodeinfo.c:242 src/nodeinfo.c:1014 #, c-format msgid "nparams in %s must be %d" msgstr "" #: src/nodeinfo.c:327 src/nodeinfo.c:1204 src/nodeinfo.c:1278 #: src/nodeinfo.c:1334 src/uml/uml_driver.c:2565 src/util/vircommand.c:398 #: src/util/virpci.c:1955 #, c-format msgid "cannot open %s" msgstr "" #: src/nodeinfo.c:332 #, c-format msgid "cannot read from %s" msgstr "" #: src/nodeinfo.c:337 #, c-format msgid "could not convert '%s' to an integer" msgstr "" #: src/nodeinfo.c:439 #, c-format msgid "cannot opendir %s" msgstr "" #: src/nodeinfo.c:470 #, c-format msgid "Socket %d can't be handled (max socket is %d)" msgstr "" #: src/nodeinfo.c:525 msgid "CPU socket topology has changed" msgstr "" #: src/nodeinfo.c:540 #, c-format msgid "Core %d can't be handled (max core is %d)" msgstr "" #: src/nodeinfo.c:578 src/nodeinfo.c:874 #, c-format msgid "problem closing %s" msgstr "" #: src/nodeinfo.c:660 src/nodeinfo.c:682 src/nodeinfo.c:708 msgid "parsing cpu MHz from cpuinfo" msgstr "" #: src/nodeinfo.c:838 msgid "no CPUs found" msgstr "" #: src/nodeinfo.c:843 msgid "no sockets found" msgstr "" #: src/nodeinfo.c:848 msgid "no threads found" msgstr "" #: src/nodeinfo.c:892 msgid "kernel cpu time field is too long for the destination" msgstr "" #: src/nodeinfo.c:1038 msgid "no prefix found" msgstr "" #: src/nodeinfo.c:1057 msgid "Field kernel memory too long for destination" msgstr "" #: src/nodeinfo.c:1071 msgid "no available memory line found" msgstr "" #: src/nodeinfo.c:1123 src/nodeinfo.c:1642 #, c-format msgid "failed to parse %s" msgstr "" #: src/nodeinfo.c:1237 src/nodeinfo.c:1244 msgid "cannot obtain CPU freq" msgstr "" #: src/nodeinfo.c:1259 msgid "node info not implemented on this platform" msgstr "" #: src/nodeinfo.c:1290 msgid "node CPU stats not implemented on this platform" msgstr "" #: src/nodeinfo.c:1321 #, c-format msgid "cellNum in %s must be less than or equal to %d" msgstr "" #: src/nodeinfo.c:1348 msgid "node memory stats not implemented on this platform" msgstr "" #: src/nodeinfo.c:1391 msgid "host cpu counting not supported on this node" msgstr "" #: src/nodeinfo.c:1402 msgid "host cpu counting not implemented on this platform" msgstr "" #: src/nodeinfo.c:1441 msgid "node present CPU map not implemented on this platform" msgstr "" #: src/nodeinfo.c:1491 msgid "node online CPU map not implemented on this platform" msgstr "" #: src/nodeinfo.c:1520 src/util/virutil.c:1694 #, c-format msgid "failed to set %s" msgstr "" #: src/nodeinfo.c:1550 #, c-format msgid "Parameter '%s' is not supported by this kernel" msgstr "" #: src/nodeinfo.c:1597 msgid "node set memory parameters not implemented on this platform" msgstr "" #: src/nodeinfo.c:1792 msgid "node get memory parameters not implemented on this platform" msgstr "" #: src/nodeinfo.c:1912 src/nodeinfo.c:1956 src/nodeinfo.c:1968 msgid "Cannot determine free memory" msgstr "" #: src/nodeinfo.c:1934 msgid "sysctl failed for vm.stats.vm.v_page_count" msgstr "" #: src/nodeinfo.c:1944 msgid "sysctl failed for vm.stats.vm.v_free_count" msgstr "" #: src/nodeinfo.c:2009 msgid "node cpu info not implemented on this platform" msgstr "" #: src/nodeinfo.c:2295 msgid "no suitable info found" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:582 #, c-format msgid "virNWFilterSnoopReqNew called with invalid key \"%s\" (%zu)" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:890 msgid "virNWFilterSnoopListDel failed" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1111 msgid "pcap_create failed" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1119 #, c-format msgid "setup of pcap handle failed: %s" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1126 #, c-format msgid "pcap_compile: %s" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1132 #, c-format msgid "pcap_setfilter: %s" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1138 #, c-format msgid "pcap_setdirection: %s" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1173 #, c-format msgid "Instantiation of rules failed on interface '%s'" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1482 #, c-format msgid "interface '%s' failing; reopening" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1536 #, c-format msgid "Job submission failed on interface '%s'" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1641 #: src/nwfilter/nwfilter_learnipaddr.c:694 msgid "" "IP parameter must be provided since snooping the IP address does not work " "possibly due to missing tools" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1653 msgid "applyDHCPOnlyRules failed - spoofing not protected!" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1660 #, c-format msgid "virNWFilterDHCPSnoopReq: can't copy variables on if %s" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1670 #, c-format msgid "" "virNWFilterDHCPSnoopReq ifname map failed on interface \"%s\" key \"%s\"" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1679 #, c-format msgid "" "virNWFilterDHCPSnoopReq req add failed on interface \"%s\" ifkey \"%s\"" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1691 #, c-format msgid "virNWFilterDHCPSnoopReq virThreadCreate failed on interface '%s'" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1703 #, c-format msgid "Activation of snoop request failed on interface '%s'" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1710 #, c-format msgid "Restoring of leases failed on interface '%s'" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1789 msgid "lease file write failed" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1896 #, c-format msgid "mkdir(\"%s\")" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1901 #, c-format msgid "unlink(\"%s\")" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1906 #, c-format msgid "open(\"%s\")" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1920 src/qemu/qemu_driver.c:3116 #: src/qemu/qemu_driver.c:3134 src/qemu/qemu_driver.c:3844 #: src/vbox/vbox_common.c:7364 #, c-format msgid "unable to close %s" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1926 #, c-format msgid "rename(\"%s\", \"%s\")" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1956 #: src/nwfilter/nwfilter_dhcpsnoop.c:1965 #, c-format msgid "virNWFilterSnoopLeaseFileLoad lease file line %d corrupt" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1982 #, c-format msgid "virNWFilterSnoopLeaseFileLoad req add failed on interface \"%s\"" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:1990 #, c-format msgid "line %d corrupt ipaddr \"%s\"" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:2153 #, c-format msgid "ifkey \"%s\" has no req" msgstr "" #: src/nwfilter/nwfilter_dhcpsnoop.c:2234 msgid "libvirt was not compiled with libpcap and \"" msgstr "" #: src/nwfilter/nwfilter_driver.c:218 msgid "DBus matches could not be installed. Disabling nwfilter driver" msgstr "" #: src/nwfilter/nwfilter_driver.c:371 src/nwfilter/nwfilter_driver.c:591 #: src/nwfilter/nwfilter_driver.c:640 msgid "no nwfilter with matching uuid" msgstr "" #: src/nwfilter/nwfilter_driver.c:400 #, c-format msgid "no nwfilter with matching name '%s'" msgstr "" #: src/nwfilter/nwfilter_driver.c:540 msgid "Can't define NWFilters in session mode" msgstr "" #: src/nwfilter/nwfilter_driver.c:601 msgid "nwfilter is in use" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:176 #, c-format msgid "Buffer too small to print variable '%s' into" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:212 msgid "buffer too small for IP address" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:226 msgid "buffer too small for IPv6 address" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:237 msgid "Buffer too small for MAC address" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:249 #: src/nwfilter/nwfilter_ebiptables_driver.c:279 msgid "Buffer too small for uint8 type" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:259 msgid "Buffer too small for uint32 type" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:269 msgid "Buffer too small for uint16 type" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:287 msgid "Buffer to small for ipset name" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:316 msgid "Buffer too small for IPSETFLAGS type" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:325 #, c-format msgid "Unhandled datatype %x" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:1500 #, c-format msgid "Unexpected protocol %d" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:1923 #, c-format msgid "" "STP filtering in %s direction with source MAC address set is not supported" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:2432 #, c-format msgid "Unexpected rule protocol %d" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:2518 msgid "unexpected protocol type" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:3220 #, c-format msgid "To enable ip%stables filtering for the VM do 'echo 1 > %s'" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:3739 #, c-format msgid "Call to utsname failed: %d" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:3745 #, c-format msgid "Could not determine kernel version from string %s" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:3767 msgid "No output from iptables --version" msgstr "" #: src/nwfilter/nwfilter_ebiptables_driver.c:3778 #, c-format msgid "Cannot parse version string '%s'" msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:159 msgid "Could not add variable 'MAC' to hashmap" msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:173 msgid "Could not add variable 'IP' to hashmap" msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:388 #: src/nwfilter/nwfilter_gentech_driver.c:590 #, c-format msgid "referenced filter '%s' is missing" msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:394 #: src/nwfilter/nwfilter_gentech_driver.c:549 #: src/nwfilter/nwfilter_gentech_driver.c:819 #, c-format msgid "Filter '%s' is in use." msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:696 #, c-format msgid "filter '%s' learning value '%s' invalid." msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:759 #, c-format msgid "" "Cannot instantiate filter due to unresolvable variables or unavailable list " "elements: %s" msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:801 #: src/nwfilter/nwfilter_gentech_driver.c:1025 #: src/nwfilter/nwfilter_gentech_driver.c:1051 #: src/nwfilter/nwfilter_gentech_driver.c:1076 #, c-format msgid "Could not get access to ACL tech driver '%s'" msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:812 #, c-format msgid "Could not find filter '%s'" msgstr "" #: src/nwfilter/nwfilter_gentech_driver.c:1156 #, c-format msgid "Failure while applying current filter on VM %s" msgstr "" #: src/nwfilter/nwfilter_learnipaddr.c:154 msgid "mutex initialization failed" msgstr "" #: src/nwfilter/nwfilter_learnipaddr.c:161 #, c-format msgid "interface name %s does not fit into buffer " msgstr "" #: src/nwfilter/nwfilter_learnipaddr.c:616 #, c-format msgid "Failed to add IP address %s to IP address cache for interface %s" msgstr "" #: src/nwfilter/nwfilter_learnipaddr.c:634 #, c-format msgid "encountered an error on interface %s index %d" msgstr "" #: src/nwfilter/nwfilter_learnipaddr.c:715 #, c-format msgid "Destination buffer for ifname ('%s') not large enough" msgstr "" #: src/nwfilter/nwfilter_learnipaddr.c:723 #, c-format msgid "Destination buffer for linkdev ('%s') not large enough" msgstr "" #: src/nwfilter/nwfilter_learnipaddr.c:774 msgid "" "IP parameter must be given since libvirt was not compiled with IP address " "learning support" msgstr "" #: src/openvz/openvz_conf.c:122 msgid "Could not extract vzctl version" msgstr "" #: src/openvz/openvz_conf.c:223 #, c-format msgid "Could not read 'IP_ADDRESS' from config for container %d" msgstr "" #: src/openvz/openvz_conf.c:251 #, c-format msgid "Could not read 'NETIF' from config for container %d" msgstr "" #: src/openvz/openvz_conf.c:277 msgid "Too long network device name" msgstr "" #: src/openvz/openvz_conf.c:286 #, c-format msgid "Network ifname %s too long for destination" msgstr "" #: src/openvz/openvz_conf.c:294 msgid "Too long bridge device name" msgstr "" #: src/openvz/openvz_conf.c:303 #, c-format msgid "Bridge name %s too long for destination" msgstr "" #: src/openvz/openvz_conf.c:311 msgid "Wrong length MAC address" msgstr "" #: src/openvz/openvz_conf.c:316 #, c-format msgid "MAC address %s too long for destination" msgstr "" #: src/openvz/openvz_conf.c:321 msgid "Wrong MAC address" msgstr "" #: src/openvz/openvz_conf.c:360 #, c-format msgid "Could not read 'OSTEMPLATE' from config for container %d" msgstr "" #: src/openvz/openvz_conf.c:375 #, c-format msgid "Could not read 'VE_PRIVATE' from config for container %d" msgstr "" #: src/openvz/openvz_conf.c:401 src/openvz/openvz_conf.c:448 #: src/openvz/openvz_conf.c:470 #, c-format msgid "Could not read '%s' from config for container %d" msgstr "" #: src/openvz/openvz_conf.c:409 msgid "Unable to parse quota" msgstr "" #: src/openvz/openvz_conf.c:455 #, c-format msgid "Could not parse barrier of '%s' from config for container %d" msgstr "" #: src/openvz/openvz_conf.c:477 #, c-format msgid "" "Could not parse barrier and limit of '%s' from config for container %d" msgstr "" #: src/openvz/openvz_conf.c:542 src/openvz/openvz_conf.c:1120 #: src/openvz/openvz_driver.c:1962 msgid "Failed to parse vzlist output" msgstr "" #: src/openvz/openvz_conf.c:564 msgid "UUID in config file malformed" msgstr "" #: src/openvz/openvz_conf.c:575 #, c-format msgid "Could not read config for container %d" msgstr "" #: src/openvz/openvz_conf.c:980 #, c-format msgid "invalid uuid %s" msgstr "" #: src/openvz/openvz_driver.c:159 msgid "Container is not defined" msgstr "" #: src/openvz/openvz_driver.c:184 msgid "only one filesystem supported" msgstr "" #: src/openvz/openvz_driver.c:193 msgid "filesystem is not of type 'template' or 'mount'" msgstr "" #: src/openvz/openvz_driver.c:204 src/openvz/openvz_driver.c:2110 msgid "Could not convert domain name to VEID" msgstr "" #: src/openvz/openvz_driver.c:210 msgid "Could not copy default config" msgstr "" #: src/openvz/openvz_driver.c:216 msgid "Could not set the source dir for the filesystem" msgstr "" #: src/openvz/openvz_driver.c:263 msgid "Can't set soft limit without hard limit" msgstr "" #: src/openvz/openvz_driver.c:293 src/openvz/openvz_driver.c:450 #: src/openvz/openvz_driver.c:498 src/openvz/openvz_driver.c:572 #: src/openvz/openvz_driver.c:618 src/openvz/openvz_driver.c:656 #: src/openvz/openvz_driver.c:699 src/openvz/openvz_driver.c:762 #: src/openvz/openvz_driver.c:1225 src/openvz/openvz_driver.c:1273 #: src/openvz/openvz_driver.c:1302 src/openvz/openvz_driver.c:1401 #: src/openvz/openvz_driver.c:2103 src/openvz/openvz_driver.c:2258 #: src/openvz/openvz_driver.c:2419 src/openvz/openvz_driver.c:2531 #: src/uml/uml_driver.c:1759 src/uml/uml_driver.c:1900 #: src/uml/uml_driver.c:1949 src/uml/uml_driver.c:1981 #: src/uml/uml_driver.c:2047 src/uml/uml_driver.c:2144 #: src/uml/uml_driver.c:2432 src/uml/uml_driver.c:2462 #: src/uml/uml_driver.c:2540 src/vbox/vbox_common.c:68 #: src/vbox/vbox_storage.c:576 src/vbox/vbox_tmpl.c:2102 #: src/vmware/vmware_driver.c:466 src/vmware/vmware_driver.c:539 #: src/vmware/vmware_driver.c:588 src/vmware/vmware_driver.c:632 #: src/vmware/vmware_driver.c:1004 src/vmware/vmware_driver.c:1136 #: src/vmware/vmware_driver.c:1174 msgid "no domain with matching uuid" msgstr "" #: src/openvz/openvz_driver.c:304 #, c-format msgid "Hostname of '%s' is unset" msgstr "" #: src/openvz/openvz_driver.c:463 #, c-format msgid "cannot read cputime for domain %d" msgstr "" #: src/openvz/openvz_driver.c:709 src/openvz/openvz_driver.c:772 #: src/openvz/openvz_driver.c:2273 src/vmware/vmware_driver.c:475 #: src/vmware/vmware_driver.c:547 src/vmware/vmware_driver.c:645 msgid "domain is not in running state" msgstr "" #: src/openvz/openvz_driver.c:848 msgid "Container ID is not specified" msgstr "" #: src/openvz/openvz_driver.c:878 msgid "Could not generate eth name for container" msgstr "" #: src/openvz/openvz_driver.c:889 msgid "Could not generate veth name" msgstr "" #: src/openvz/openvz_driver.c:961 msgid "Could not configure network" msgstr "" #: src/openvz/openvz_driver.c:972 msgid "cannot replace NETIF config" msgstr "" #: src/openvz/openvz_driver.c:1014 src/openvz/openvz_driver.c:1108 msgid "Error creating initial configuration" msgstr "" #: src/openvz/openvz_driver.c:1021 src/openvz/openvz_driver.c:1115 msgid "Could not set disk quota" msgstr "" #: src/openvz/openvz_driver.c:1028 src/openvz/openvz_driver.c:1122 msgid "Could not set UUID" msgstr "" #: src/openvz/openvz_driver.c:1037 src/vbox/vbox_common.c:1902 msgid "current vcpu count must equal maximum" msgstr "" #: src/openvz/openvz_driver.c:1043 src/openvz/openvz_driver.c:1141 #: src/openvz/openvz_driver.c:1413 msgid "Could not set number of vCPUs" msgstr "" #: src/openvz/openvz_driver.c:1051 msgid "Could not set memory size" msgstr "" #: src/openvz/openvz_driver.c:1175 msgid "no domain with matching id" msgstr "" #: src/openvz/openvz_driver.c:1184 src/vmware/vmware_driver.c:342 msgid "domain is not in shutoff state" msgstr "" #: src/openvz/openvz_driver.c:1308 msgid "Could not read container config" msgstr "" #: src/openvz/openvz_driver.c:1342 src/openvz/openvz_driver.c:1391 #, c-format msgid "unsupported flags (0x%x)" msgstr "" #: src/openvz/openvz_driver.c:1407 msgid "Number of vCPUs should be >= 1" msgstr "" #: src/openvz/openvz_driver.c:1462 #, c-format msgid "unexpected OpenVZ URI path '%s', try openvz:///system" msgstr "" #: src/openvz/openvz_driver.c:1469 msgid "OpenVZ control file /proc/vz does not exist" msgstr "" #: src/openvz/openvz_driver.c:1475 msgid "OpenVZ control file /proc/vz is not accessible" msgstr "" #: src/openvz/openvz_driver.c:1576 src/openvz/openvz_driver.c:1632 #, c-format msgid "Could not parse VPS ID %s" msgstr "" #: src/openvz/openvz_driver.c:1587 src/openvz/openvz_driver.c:1645 msgid "failed to close file" msgstr "" #: src/openvz/openvz_driver.c:1767 msgid "Can't parse limit from " msgstr "" #: src/openvz/openvz_driver.c:1774 msgid "Can't parse barrier from " msgstr "" #: src/openvz/openvz_driver.c:1798 #, c-format msgid "Failed to set %s for %s: value too large" msgstr "" #: src/openvz/openvz_driver.c:2006 src/vz/vz_driver.c:512 src/vz/vz_sdk.c:309 #: src/vz/vz_utils.h:45 src/qemu/qemu_driver.c:1526 src/uml/uml_driver.c:1792 #: src/uml/uml_driver.c:1822 src/uml/uml_driver.c:1859 #: src/uml/uml_driver.c:2244 src/uml/uml_driver.c:2364 #: src/uml/uml_driver.c:2610 src/vmware/vmware_driver.c:805 #, c-format msgid "no domain with matching uuid '%s'" msgstr "" #: src/openvz/openvz_driver.c:2029 src/vz/vz_sdk.c:4050 #: src/qemu/qemu_driver.c:11114 src/test/test_driver.c:3057 #, c-format msgid "invalid path, '%s' is not a known interface" msgstr "" #: src/openvz/openvz_driver.c:2064 msgid "Can only modify disk quota" msgstr "" #: src/openvz/openvz_driver.c:2074 #, c-format msgid "Can't modify device type '%s'" msgstr "" #: src/openvz/openvz_driver.c:2491 msgid "domain is not running on destination host" msgstr "" #: src/openvz/openvz_util.c:47 msgid "Can't determine page size" msgstr "" #: src/vz/vz_driver.c:234 msgid "Can't initialize Parallels SDK" msgstr "" #: src/vz/vz_driver.c:308 #, c-format msgid "Unexpected Virtuozzo URI path '%s', try vz:///system" msgstr "" #: src/vz/vz_driver.c:574 src/qemu/qemu_driver.c:2640 src/uml/uml_driver.c:1914 msgid "cannot read cputime for domain" msgstr "" #: src/vz/vz_driver.c:713 #, c-format msgid "Unsupported OS type: %s" msgstr "" #: src/vz/vz_driver.c:740 msgid "Can't change domain configuration in managed save state" msgstr "" #: src/vz/vz_driver.c:826 src/qemu/qemu_driver.c:5490 msgid "cannot list vcpu pinning for an inactive domain" msgstr "" #: src/vz/vz_driver.c:1074 msgid "device attach needs VIR_DOMAIN_AFFECT_CONFIG flag to be set" msgstr "" #: src/vz/vz_driver.c:1088 src/vz/vz_driver.c:1165 msgid "Updates on a running domain need VIR_DOMAIN_AFFECT_LIVE flag" msgstr "" #: src/vz/vz_driver.c:1102 msgid "disk attach failed" msgstr "" #: src/vz/vz_driver.c:1110 msgid "network attach failed" msgstr "" #: src/vz/vz_driver.c:1151 msgid "device detach needs VIR_DOMAIN_AFFECT_CONFIG flag to be set" msgstr "" #: src/vz/vz_driver.c:1179 msgid "disk detach failed" msgstr "" #: src/vz/vz_driver.c:1187 msgid "network detach failed" msgstr "" #: src/vz/vz_driver.c:1547 msgid "Can't find prlctl command in the PATH env" msgstr "" #: src/vz/vz_sdk.c:71 src/vz/vz_sdk.c:120 #, c-format msgid "%s %s" msgstr "" #: src/vz/vz_sdk.c:366 msgid "Domain UUID is malformed or empty" msgstr "" #: src/vz/vz_sdk.c:538 src/vz/vz_sdk.c:3989 #, c-format msgid "Unknown disk bus: %X" msgstr "" #: src/vz/vz_sdk.c:800 #, c-format msgid "Unknown adapter type: %X" msgstr "" #: src/vz/vz_sdk.c:896 #, c-format msgid "Unknown serial type: %X" msgstr "" #: src/vz/vz_sdk.c:1124 #, c-format msgid "Unknown domain state: %X" msgstr "" #: src/vz/vz_sdk.c:1202 #, c-format msgid "Unknown domain type: %X" msgstr "" #: src/vz/vz_sdk.c:1230 #, c-format msgid "Unknown CPU mode: %X" msgstr "" #: src/vz/vz_sdk.c:1291 msgid "cannot initialize condition" msgstr "" #: src/vz/vz_sdk.c:1399 #, c-format msgid "Unknown autostart mode: %X" msgstr "" #: src/vz/vz_sdk.c:1868 msgid "Can't change domain state." msgstr "" #: src/vz/vz_sdk.c:1901 msgid "titles are not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:1907 msgid "blkio parameters are not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:1914 msgid "changing balloon parameters is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:1921 msgid "Memory size should be multiple of 1Mb." msgstr "" #: src/vz/vz_sdk.c:1932 msgid "Memory parameter is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:1939 msgid "current vcpus must be equal to maxvcpus" msgstr "" #: src/vz/vz_sdk.c:1945 msgid "changing cpu placement mode is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:1956 msgid "cputune is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:1965 msgid "vcpupin cpumask differs from default cpumask" msgstr "" #: src/vz/vz_sdk.c:1981 msgid "numa parameters are not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:1991 msgid "" "on_reboot, on_poweroff and on_crash parameters are not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2008 src/vz/vz_sdk.c:2034 src/vz/vz_sdk.c:2044 msgid "changing OS parameters is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2023 msgid "changing OS type is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2052 msgid "changing emulator is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2060 msgid "changing features is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2070 msgid "changing clock parameters is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2077 msgid "Filesystems in VMs are not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2088 msgid "changing devices parameters is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2102 msgid "changing input devices parameters is not supported by vz driver" msgstr "" #: src/vz/vz_sdk.c:2213 msgid "vz driver supports only one VNC per domain." msgstr "" #: src/vz/vz_sdk.c:2222 msgid "vz driver supports only VNC graphics." msgstr "" #: src/vz/vz_sdk.c:2229 msgid "vz driver doesn't support websockets for VNC graphics." msgstr "" #: src/vz/vz_sdk.c:2237 msgid "vz driver supports only \"en-us\" keymap for VNC graphics." msgstr "" #: src/vz/vz_sdk.c:2244 msgid "vz driver doesn't support exclusive share policy for VNC graphics." msgstr "" #: src/vz/vz_sdk.c:2251 msgid "vz driver doesn't support VNC graphics over unix sockets." msgstr "" #: src/vz/vz_sdk.c:2259 msgid "vz driver doesn't support given action in case of password change." msgstr "" #: src/vz/vz_sdk.c:2266 msgid "vz driver doesn't support setting password expire time." msgstr "" #: src/vz/vz_sdk.c:2273 msgid "" "vz driver doesn't support more than one listening VNC server per domain" msgstr "" #: src/vz/vz_sdk.c:2281 msgid "vz driver supports only address-based VNC listening" msgstr "" #: src/vz/vz_sdk.c:2297 msgid "Video adapters are not supported int containers." msgstr "" #: src/vz/vz_sdk.c:2304 msgid "vz driver supports only one video adapter." msgstr "" #: src/vz/vz_sdk.c:2314 msgid "vz driver supports only VGA video adapters." msgstr "" #: src/vz/vz_sdk.c:2321 msgid "vz driver doesn't support multihead video adapters." msgstr "" #: src/vz/vz_sdk.c:2328 msgid "vz driver doesn't support setting video acceleration parameters." msgstr "" #: src/vz/vz_sdk.c:2340 msgid "Specified character device type is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2347 msgid "Specified character device target type is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2358 msgid "Specified character device source type is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2365 msgid "" "Setting device info for character devices is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2372 msgid "Setting security labels is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2385 msgid "Specified network adapter type is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2392 msgid "Interface backend parameters are not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2399 msgid "Virtual network portgroups are not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2406 msgid "Setting interface sndbuf is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2413 msgid "Setting interface script is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2420 msgid "Setting guest interface name is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2427 msgid "" "Setting device info for network devices is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2434 msgid "Setting network filter is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2441 msgid "Setting network bandwidth is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2448 msgid "Setting up vlans is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2462 msgid "Only hard disks and cdroms are supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2470 msgid "Setting disk block sizes is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2483 msgid "Setting disk io limits is not supported by vz driver yet." msgstr "" #: src/vz/vz_sdk.c:2489 msgid "Setting disk serial number is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2495 msgid "Setting disk wwn id is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2502 msgid "Setting disk vendor is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2509 msgid "Setting disk product id is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2516 msgid "Setting disk error policy is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2523 msgid "Setting disk io mode is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2530 msgid "Disk copy_on_read is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2537 msgid "Setting up disk startup policy is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2544 msgid "Transient disks are not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2551 msgid "Setting up disk discard parameter is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2558 msgid "Setting up disk io thread # is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2567 msgid "Only disk and block storage types are supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2580 msgid "Only file based filesystems are supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2587 msgid "Only ploop fs driver is supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2594 msgid "Changing fs access mode is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2601 msgid "Changing fs write policy is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2608 msgid "Only ploop disk images are supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2615 msgid "Setting readonly for filesystems is supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2622 msgid "Setting fs quotas is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:2726 msgid "vz driver doesn't support specified serial source type." msgstr "" #: src/vz/vz_sdk.c:2870 msgid "Support only default gateway" msgstr "" #: src/vz/vz_sdk.c:2882 msgid "Support only one IPv4 default gateway" msgstr "" #: src/vz/vz_sdk.c:2902 msgid "Support only one IPv6 default gateway" msgstr "" #: src/vz/vz_sdk.c:2917 #, c-format msgid "Unsupported address family %d Only IPv4 or IPv6 default gateway" msgstr "" #: src/vz/vz_sdk.c:2941 msgid "Specified network adapter model is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:3036 msgid "network device cannot be attached" msgstr "" #: src/vz/vz_sdk.c:3103 msgid "network device cannot be detached" msgstr "" #: src/vz/vz_sdk.c:3187 #, c-format msgid "" "Invalid format of disk %s, vz driver supports only images in ploop format." msgstr "" #: src/vz/vz_sdk.c:3200 #, c-format msgid "" "Invalid format of disk %s, it should be either not set, or set to raw or " "auto." msgstr "" #: src/vz/vz_sdk.c:3220 #, c-format msgid "" "Invalid drive address of disk %s, vz driver supports only one controller." msgstr "" #: src/vz/vz_sdk.c:3227 #, c-format msgid "Invalid drive address of disk %s, vz driver supports only target 0." msgstr "" #: src/vz/vz_sdk.c:3236 #, c-format msgid "" "Invalid drive address of disk %s, vz driver supports only units 0-1 for IDE " "bus." msgstr "" #: src/vz/vz_sdk.c:3247 #, c-format msgid "" "Invalid drive address of disk %s, vz driver supports only bus 0 for SCSI bus." msgstr "" #: src/vz/vz_sdk.c:3258 #, c-format msgid "" "Invalid drive address of disk %s, vz driver supports only bus 0 for SATA bus." msgstr "" #: src/vz/vz_sdk.c:3269 msgid "Specified disk bus is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:3278 #, c-format msgid "" "Invalid drive address of disk %s, vz driver supports only defaults address " "to logical device name." msgstr "" #: src/vz/vz_sdk.c:3303 msgid "Specified disk cache mode is not supported by vz driver." msgstr "" #: src/vz/vz_sdk.c:3523 #, c-format msgid "Unknown CPU mode: %s" msgstr "" #: src/vz/vz_sdk.c:3676 src/vz/vz_sdk.c:3685 msgid "Unsupported filesystem type." msgstr "" #: src/vz/vz_sdk.c:3851 msgid "Refusing to undefine while snapshots exist" msgstr "" #: src/vz/vz_sdk.c:3940 src/rpc/virnetservermdns.c:346 src/util/virtime.c:237 #: tools/virsh-domain-monitor.c:1390 msgid "Unable to get current time" msgstr "" #: src/vz/vz_sdk.c:3949 msgid "Timeout on waiting statistics event." msgstr "" #: src/vz/vz_sdk.c:3953 src/qemu/qemu_monitor.c:1003 msgid "Unable to wait on monitor condition" msgstr "" #: src/vz/vz_utils.h:36 msgid "Can't parse prlctl output" msgstr "" #: src/phyp/phyp_driver.c:170 src/phyp/phyp_driver.c:182 #: src/phyp/phyp_driver.c:206 src/phyp/phyp_driver.c:219 #: src/phyp/phyp_driver.c:715 src/phyp/phyp_driver.c:753 msgid "unable to wait on libssh2 socket" msgstr "" #: src/phyp/phyp_driver.c:443 #, c-format msgid "Cannot parse number from '%s'" msgstr "" #: src/phyp/phyp_driver.c:474 src/phyp/phyp_driver.c:480 msgid "Unable to write information to local file." msgstr "" #: src/phyp/phyp_driver.c:486 src/phyp/phyp_driver.c:761 #, c-format msgid "Could not close %s" msgstr "" #: src/phyp/phyp_driver.c:545 #, c-format msgid "Failed to read from %s" msgstr "" #: src/phyp/phyp_driver.c:808 msgid "Unable to determine number of domains." msgstr "" #: src/phyp/phyp_driver.c:959 src/phyp/phyp_driver.c:1041 msgid "No authentication callback provided." msgstr "" #: src/phyp/phyp_driver.c:980 #, c-format msgid "Error while getting %s address info" msgstr "" #: src/phyp/phyp_driver.c:998 #, c-format msgid "Failed to connect to %s" msgstr "" #: src/phyp/phyp_driver.c:1018 msgid "Failure establishing SSH session." msgstr "" #: src/phyp/phyp_driver.c:1060 msgid "Authentication failed" msgstr "" #: src/phyp/phyp_driver.c:1148 msgid "Missing server name in phyp:// URI" msgstr "" #: src/phyp/phyp_driver.c:1177 msgid "Error parsing 'path'. Invalid characters." msgstr "" #: src/phyp/phyp_driver.c:1184 msgid "Error while opening SSH session." msgstr "" #: src/phyp/phyp_driver.c:1558 src/phyp/phyp_driver.c:1602 #: src/phyp/phyp_driver.c:1769 msgid "Unable to get VIOS profile name." msgstr "" #: src/phyp/phyp_driver.c:1597 src/phyp/phyp_driver.c:1734 msgid "Unable to get VIOS name" msgstr "" #: src/phyp/phyp_driver.c:1607 msgid "Unable to get free slot number" msgstr "" #: src/phyp/phyp_driver.c:1744 src/phyp/phyp_driver.c:1748 msgid "Unable to create new virtual adapter" msgstr "" #: src/phyp/phyp_driver.c:1828 msgid "" "Possibly you don't have IBM Tools installed in your LPAR.Contact your " "support to enable this feature." msgstr "" #: src/phyp/phyp_driver.c:1955 #, c-format msgid "Unable to create Volume: %s" msgstr "" #: src/phyp/phyp_driver.c:2005 src/phyp/phyp_driver.c:2255 #: src/phyp/phyp_driver.c:2689 msgid "Unable to determine storage pool's name." msgstr "" #: src/phyp/phyp_driver.c:2010 src/phyp/phyp_driver.c:2694 msgid "Unable to determine storage pool's uuid." msgstr "" #: src/phyp/phyp_driver.c:2016 src/phyp/phyp_driver.c:2700 msgid "Unable to determine storage pools's size." msgstr "" #: src/phyp/phyp_driver.c:2029 src/phyp/phyp_driver.c:2713 msgid "Unable to determine storage pools's source adapter." msgstr "" #: src/phyp/phyp_driver.c:2034 msgid "Error parsing volume XML." msgstr "" #: src/phyp/phyp_driver.c:2040 msgid "StoragePool name already exists." msgstr "" #: src/phyp/phyp_driver.c:2049 msgid "Key must be empty, Power Hypervisor will create one for you." msgstr "" #: src/phyp/phyp_driver.c:2054 msgid "Capacity cannot be empty." msgstr "" #: src/phyp/phyp_driver.c:2226 msgid "Unable to determine storage sp's name." msgstr "" #: src/phyp/phyp_driver.c:2231 msgid "Unable to determine storage sp's uuid." msgstr "" #: src/phyp/phyp_driver.c:2236 msgid "Unable to determine storage sps's size." msgstr "" #: src/phyp/phyp_driver.c:2248 msgid "Unable to determine storage sps's source adapter." msgstr "" #: src/phyp/phyp_driver.c:2443 #, c-format msgid "Unable to destroy Storage Pool: %s" msgstr "" #: src/phyp/phyp_driver.c:2472 msgid "Only 'scsi_host' adapter is supported" msgstr "" #: src/phyp/phyp_driver.c:2488 #, c-format msgid "Unable to create Storage Pool: %s" msgstr "" #: src/phyp/phyp_driver.c:3273 src/phyp/phyp_driver.c:3700 msgid "Unable to determine domain's name." msgstr "" #: src/phyp/phyp_driver.c:3278 msgid "Unable to generate random uuid." msgstr "" #: src/phyp/phyp_driver.c:3283 msgid "Unable to determine domain's max memory." msgstr "" #: src/phyp/phyp_driver.c:3291 msgid "Unable to determine domain's memory." msgstr "" #: src/phyp/phyp_driver.c:3296 msgid "Unable to determine domain's CPU." msgstr "" #: src/phyp/phyp_driver.c:3501 msgid "" "Field on the domain XML file is missing or has invalid value" msgstr "" #: src/phyp/phyp_driver.c:3508 msgid "Field on the domain XML file is missing or has invalid value" msgstr "" #: src/phyp/phyp_driver.c:3515 msgid "Domain XML must contain at least one element." msgstr "" #: src/phyp/phyp_driver.c:3521 msgid "Field under on the domain XML file is missing." msgstr "" #: src/phyp/phyp_driver.c:3539 #, c-format msgid "Unable to create LPAR. Reason: '%s'" msgstr "" #: src/phyp/phyp_driver.c:3544 msgid "Unable to add LPAR to the table" msgstr "" #: src/phyp/phyp_driver.c:3645 msgid "You are trying to set a number of CPUs bigger than the max possible." msgstr "" #: src/phyp/phyp_driver.c:3670 msgid "" "Possibly you don't have IBM Tools installed in your LPAR. Contact your " "support to enable this feature." msgstr "" #: src/qemu/qemu_agent.c:184 src/qemu/qemu_command.c:295 #: src/qemu/qemu_monitor.c:335 msgid "failed to create socket" msgstr "" #: src/qemu/qemu_agent.c:190 src/qemu/qemu_monitor.c:827 msgid "Unable to put monitor into non-blocking mode" msgstr "" #: src/qemu/qemu_agent.c:197 src/qemu/qemu_agent.c:263 #: src/qemu/qemu_monitor.c:822 msgid "Unable to set monitor close-on-exec flag" msgstr "" #: src/qemu/qemu_agent.c:206 #, c-format msgid "Agent path %s too big for destination" msgstr "" #: src/qemu/qemu_agent.c:232 src/qemu/qemu_monitor.c:361 msgid "failed to connect to monitor socket" msgstr "" #: src/qemu/qemu_agent.c:239 src/qemu/qemu_monitor.c:368 msgid "monitor socket did not show up" msgstr "" #: src/qemu/qemu_agent.c:257 src/qemu/qemu_monitor.c:387 #, c-format msgid "Unable to open monitor path %s" msgstr "" #: src/qemu/qemu_agent.c:319 src/qemu/qemu_monitor_json.c:193 #, c-format msgid "Parsed JSON reply '%s' isn't an object" msgstr "" #: src/qemu/qemu_agent.c:350 src/qemu/qemu_monitor_json.c:214 #, c-format msgid "Unexpected JSON reply '%s'" msgstr "" #: src/qemu/qemu_agent.c:354 src/qemu/qemu_monitor_json.c:218 #, c-format msgid "Unknown JSON reply '%s'" msgstr "" #: src/qemu/qemu_agent.c:418 #, c-format msgid "Process %zu %p %p [[[%s]]][[[%s]]]" msgstr "" #: src/qemu/qemu_agent.c:465 msgid "Cannot check socket connection status" msgstr "" #: src/qemu/qemu_agent.c:471 msgid "Cannot connect to agent socket" msgstr "" #: src/qemu/qemu_agent.c:501 src/qemu/qemu_monitor.c:541 msgid "Unable to write to monitor" msgstr "" #: src/qemu/qemu_agent.c:539 src/qemu/qemu_monitor.c:580 msgid "Unable to read from monitor" msgstr "" #: src/qemu/qemu_agent.c:635 src/qemu/qemu_monitor.c:689 msgid "End of file from monitor" msgstr "" #: src/qemu/qemu_agent.c:643 src/qemu/qemu_monitor.c:698 msgid "Invalid file descriptor while waiting for monitor" msgstr "" #: src/qemu/qemu_agent.c:649 src/qemu/qemu_monitor.c:704 #, c-format msgid "Unhandled event %d for monitor fd %d" msgstr "" #: src/qemu/qemu_agent.c:663 src/qemu/qemu_monitor.c:733 msgid "Error while processing monitor IO" msgstr "" #: src/qemu/qemu_agent.c:720 src/qemu/qemu_monitor.c:791 msgid "EOF notify callback must be supplied" msgstr "" #: src/qemu/qemu_agent.c:733 src/qemu/qemu_monitor.c:808 msgid "cannot initialize monitor condition" msgstr "" #: src/qemu/qemu_agent.c:752 src/qemu/qemu_monitor.c:894 #, c-format msgid "unable to handle monitor type: %s" msgstr "" #: src/qemu/qemu_agent.c:898 msgid "Guest agent not available for now" msgstr "" #: src/qemu/qemu_agent.c:902 msgid "Unable to wait on agent monitor condition" msgstr "" #: src/qemu/qemu_agent.c:969 src/qemu/qemu_agent.c:1151 #: src/qemu/qemu_monitor_json.c:302 msgid "Missing monitor reply object" msgstr "" #: src/qemu/qemu_agent.c:976 msgid "Malformed return value" msgstr "" #: src/qemu/qemu_agent.c:983 #, c-format msgid "Guest agent returned ID: %llu instead of %llu" msgstr "" #: src/qemu/qemu_agent.c:1077 src/qemu/qemu_agent.c:1095 #, c-format msgid "unable to execute QEMU agent command '%s'" msgstr "" #: src/qemu/qemu_agent.c:1081 #, c-format msgid "unable to execute QEMU agent command '%s': %s" msgstr "" #: src/qemu/qemu_agent.c:1120 src/qemu/qemu_agent.c:1154 msgid "Guest agent disappeared while executing command" msgstr "" #: src/qemu/qemu_agent.c:1322 src/qemu/qemu_agent.c:1360 #: src/qemu/qemu_agent.c:1584 src/qemu/qemu_agent.c:1693 msgid "malformed return value" msgstr "" #: src/qemu/qemu_agent.c:1412 #, c-format msgid "guest agent timeout '%d' is less than the minimum '%d'" msgstr "" #: src/qemu/qemu_agent.c:1476 msgid "guest-get-vcpus reply was missing return data" msgstr "" #: src/qemu/qemu_agent.c:1482 msgid "guest-get-vcpus return information was not an array" msgstr "" #: src/qemu/qemu_agent.c:1497 msgid "array element missing in guest-get-vcpus return value" msgstr "" #: src/qemu/qemu_agent.c:1504 msgid "'logical-id' missing in reply of guest-get-vcpus" msgstr "" #: src/qemu/qemu_agent.c:1510 msgid "'online' missing in reply of guest-get-vcpus" msgstr "" #: src/qemu/qemu_agent.c:1517 msgid "'can-offline' missing in reply of guest-get-vcpus" msgstr "" #: src/qemu/qemu_agent.c:1621 msgid "Invalid data provided by guest agent" msgstr "" #: src/qemu/qemu_agent.c:1638 msgid "guest agent reports less cpu than requested" msgstr "" #: src/qemu/qemu_agent.c:1645 msgid "Cannot offline enough CPUs" msgstr "" #: src/qemu/qemu_agent.c:1738 #, c-format msgid "Time '%lld' is too big for guest agent" msgstr "" #: src/qemu/qemu_agent.c:1789 msgid "guest-get-fsinfo reply was missing return data" msgstr "" #: src/qemu/qemu_agent.c:1795 msgid "guest-get-fsinfo return information was not an array" msgstr "" #: src/qemu/qemu_agent.c:1814 #, c-format msgid "array element '%zd' of '%zd' missing in guest-get-fsinfo return data" msgstr "" #: src/qemu/qemu_agent.c:1826 msgid "'mountpoint' missing in reply of guest-get-fsinfo" msgstr "" #: src/qemu/qemu_agent.c:1834 msgid "'name' missing in reply of guest-get-fsinfo" msgstr "" #: src/qemu/qemu_agent.c:1841 msgid "'type' missing in reply of guest-get-fsinfo" msgstr "" #: src/qemu/qemu_agent.c:1847 msgid "'disk' missing in reply of guest-get-fsinfo" msgstr "" #: src/qemu/qemu_agent.c:1853 msgid "guest-get-fsinfo 'disk' data was not an array" msgstr "" #: src/qemu/qemu_agent.c:1875 #, c-format msgid "array element '%zd' of '%zd' missing in guest-get-fsinfo 'disk' data" msgstr "" #: src/qemu/qemu_agent.c:1883 msgid "'pci-controller' missing in guest-get-fsinfo 'disk' data" msgstr "" #: src/qemu/qemu_agent.c:1892 #, c-format msgid "'%s' missing in guest-get-fsinfo 'disk' data" msgstr "" #: src/qemu/qemu_agent.c:1901 #, c-format msgid "'%s' missing in guest-get-fsinfo 'pci-address' data" msgstr "" #: src/qemu/qemu_agent.c:1984 msgid "qemu agent didn't provide 'return' field" msgstr "" #: src/qemu/qemu_agent.c:1990 msgid "qemu agent didn't return an array of interfaces" msgstr "" #: src/qemu/qemu_agent.c:2004 msgid "qemu agent reply missing interface entry in array" msgstr "" #: src/qemu/qemu_agent.c:2012 msgid "qemu agent didn't provide 'name' field" msgstr "" #: src/qemu/qemu_agent.c:2074 msgid "qemu agent reply missing IP addr in array" msgstr "" #: src/qemu/qemu_agent.c:2081 #, c-format msgid "qemu agent didn't provide 'ip-address-type' field for interface '%s'" msgstr "" #: src/qemu/qemu_agent.c:2090 #, c-format msgid "unknown ip address type '%s'" msgstr "" #: src/qemu/qemu_agent.c:2098 #, c-format msgid "qemu agent didn't provide 'ip-address' field for interface '%s'" msgstr "" #: src/qemu/qemu_agent.c:2108 msgid "malformed 'prefix' field" msgstr "" #: src/qemu/qemu_capabilities.c:551 #, c-format msgid "Cannot find QEMU binary %s" msgstr "" #: src/qemu/qemu_capabilities.c:1278 msgid "this qemu binary requires libvirt to be compiled with yajl" msgstr "" #: src/qemu/qemu_capabilities.c:1403 #, c-format msgid "QEMU version >= 0.12.00 is required, but %d.%d.%d found" msgstr "" #: src/qemu/qemu_capabilities.c:1414 #, c-format msgid "QEMU / QMP failed: %s" msgstr "" #: src/qemu/qemu_capabilities.c:1418 #, c-format msgid "QEMU %u.%u.%u is too new for help parsing" msgstr "" #: src/qemu/qemu_capabilities.c:1446 src/util/virdnsmasq.c:706 #, c-format msgid "cannot parse %s version number in '%.*s'" msgstr "" #: src/qemu/qemu_capabilities.c:1785 msgid "Malformed QEMU device list string, missing quote" msgstr "" #: src/qemu/qemu_capabilities.c:1839 msgid "Malformed QEMU device list string, missing '='" msgstr "" #: src/qemu/qemu_capabilities.c:1960 #, c-format msgid "Cannot find suitable emulator for %s" msgstr "" #: src/qemu/qemu_capabilities.c:2376 msgid "unable to probe for add-fd" msgstr "" #: src/qemu/qemu_capabilities.c:2742 #, c-format msgid "unexpected root element <%s>, expecting " msgstr "" #: src/qemu/qemu_capabilities.c:2750 msgid "missing qemuctime in QEMU capabilities XML" msgstr "" #: src/qemu/qemu_capabilities.c:2757 msgid "missing selfctime in QEMU capabilities XML" msgstr "" #: src/qemu/qemu_capabilities.c:2771 src/qemu/qemu_domain.c:733 msgid "failed to parse qemu capabilities flags" msgstr "" #: src/qemu/qemu_capabilities.c:2780 msgid "missing flag name in QEMU capabilities cache" msgstr "" #: src/qemu/qemu_capabilities.c:2786 src/qemu/qemu_domain.c:746 #, c-format msgid "Unknown qemu capabilities flag %s" msgstr "" #: src/qemu/qemu_capabilities.c:2797 src/qemu/qemu_capabilities.c:2803 msgid "missing version in QEMU capabilities cache" msgstr "" #: src/qemu/qemu_capabilities.c:2812 msgid "missing arch in QEMU capabilities cache" msgstr "" #: src/qemu/qemu_capabilities.c:2817 #, c-format msgid "unknown arch %s in QEMU capabilities cache" msgstr "" #: src/qemu/qemu_capabilities.c:2824 msgid "failed to parse qemu capabilities cpus" msgstr "" #: src/qemu/qemu_capabilities.c:2836 msgid "missing cpu name in QEMU capabilities cache" msgstr "" #: src/qemu/qemu_capabilities.c:2846 msgid "failed to parse qemu capabilities machines" msgstr "" #: src/qemu/qemu_capabilities.c:2862 msgid "missing machine name in QEMU capabilities cache" msgstr "" #: src/qemu/qemu_capabilities.c:2871 msgid "malformed machine cpu count in QEMU capabilities cache" msgstr "" #: src/qemu/qemu_capabilities.c:2955 #, c-format msgid "Failed to save '%s' for '%s'" msgstr "" #: src/qemu/qemu_capabilities.c:2992 src/qemu/qemu_capabilities.c:3061 #, c-format msgid "Unable to create directory '%s'" msgstr "" #: src/qemu/qemu_capabilities.c:3074 #, c-format msgid "Unable to access cache '%s' for '%s'" msgstr "" #: src/qemu/qemu_capabilities.c:3273 #, c-format msgid "Unknown QEMU arch %s" msgstr "" #: src/qemu/qemu_capabilities.c:3529 #, c-format msgid "Failed to kill process %lld: %s" msgstr "" #: src/qemu/qemu_capabilities.c:3559 #, c-format msgid "Failed to probe capabilities for %s: %s" msgstr "" #: src/qemu/qemu_capabilities.c:3561 msgid "unknown failure" msgstr "" #: src/qemu/qemu_capabilities.c:3585 #, c-format msgid "Cannot check QEMU binary %s" msgstr "" #: src/qemu/qemu_capabilities.c:3596 #, c-format msgid "QEMU binary %s is not executable" msgstr "" #: src/qemu/qemu_cgroup.c:441 msgid "Block I/O tuning is not available on this host" msgstr "" #: src/qemu/qemu_cgroup.c:506 msgid "Memory cgroup is not available on this host" msgstr "" #: src/qemu/qemu_cgroup.c:704 msgid "CPU tuning is not available on this host" msgstr "" #: src/qemu/qemu_cgroup.c:916 msgid "Cannot setup cgroups until process is started" msgstr "" #: src/qemu/qemu_cgroup.c:1019 src/qemu/qemu_cgroup.c:1120 #: src/qemu/qemu_cgroup.c:1190 msgid "cgroup cpu is required for scheduler tuning" msgstr "" #: src/qemu/qemu_command.c:178 src/qemu/qemu_command.c:204 #, c-format msgid "file descriptor %d has not been transferred" msgstr "" #: src/qemu/qemu_command.c:300 #, c-format msgid "'%s' is not a suitable bridge helper" msgstr "" #: src/qemu/qemu_command.c:340 #, c-format msgid "%s: failed to communicate with bridge helper: %s%s" msgstr "" #: src/qemu/qemu_command.c:384 msgid "cannot use custom tap device in session mode" msgstr "" #: src/qemu/qemu_command.c:390 src/qemu/qemu_hotplug.c:2097 msgid "Missing bridge name" msgstr "" #: src/qemu/qemu_command.c:533 msgid "nested -object property arrays are not supported" msgstr "" #: src/qemu/qemu_command.c:566 msgid "NULL and OBJECT JSON types can't be converted to commandline string" msgstr "" #: src/qemu/qemu_command.c:654 msgid "vhost-net is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:666 msgid "vhost-net is only supported for virtio network interfaces" msgstr "" #: src/qemu/qemu_command.c:684 msgid "vhost-net was requested for an interface, but is unavailable" msgstr "" #: src/qemu/qemu_command.c:737 #, c-format msgid "" "PCI device %04x:%02x:%02x.%x allocated from network %s is already in use by " "domain %s" msgstr "" #: src/qemu/qemu_command.c:801 #, c-format msgid "cannot convert disk '%s' to bus/device index" msgstr "" #: src/qemu/qemu_command.c:836 #, c-format msgid "Unsupported disk name mapping for bus '%s'" msgstr "" #: src/qemu/qemu_command.c:859 msgid "This QEMU doesn't support the LSI 53C895A SCSI controller" msgstr "" #: src/qemu/qemu_command.c:867 msgid "This QEMU doesn't support virtio scsi controller" msgstr "" #: src/qemu/qemu_command.c:878 msgid "This QEMU doesn't support the LSI SAS1078 controller" msgstr "" #: src/qemu/qemu_command.c:885 src/qemu/qemu_command.c:4754 #, c-format msgid "Unsupported controller model: %s" msgstr "" #: src/qemu/qemu_command.c:899 msgid "Unable to determine model for scsi controller" msgstr "" #: src/qemu/qemu_command.c:979 msgid "Unable to determine device index for network device" msgstr "" #: src/qemu/qemu_command.c:1003 msgid "Unable to determine device index for hostdev device" msgstr "" #: src/qemu/qemu_command.c:1028 msgid "Unable to determine device index for redirected device" msgstr "" #: src/qemu/qemu_command.c:1115 msgid "Unable to determine device index for character device" msgstr "" #: src/qemu/qemu_command.c:1448 #, c-format msgid "spapr-vio address %#llx already in use" msgstr "" #: src/qemu/qemu_command.c:1727 msgid "Bus 0 must be PCI for integrated PIIX3 USB or IDE controllers" msgstr "" #: src/qemu/qemu_command.c:1841 #, c-format msgid "Inappropriate new pci controller index %zu not found in addrs" msgstr "" #: src/qemu/qemu_command.c:1922 msgid "Primary IDE controller must have PCI address 0:0:1.1" msgstr "" #: src/qemu/qemu_command.c:1942 msgid "PIIX3 USB controller must have PCI address 0:0:1.2" msgstr "" #: src/qemu/qemu_command.c:1991 msgid "PCI address 0:0:2.0 is in use, QEMU needs it for primary video" msgstr "" #: src/qemu/qemu_command.c:2007 msgid "Primary video card must have PCI address 0:0:2.0" msgstr "" #: src/qemu/qemu_command.c:2058 msgid "Primary SATA controller must have PCI address 0:0:1f.2" msgstr "" #: src/qemu/qemu_command.c:2182 msgid "PCI address 0:0:1.0 is in use, QEMU needs it for primary video" msgstr "" #: src/qemu/qemu_command.c:2198 msgid "Primary video card must have PCI address 0:0:1.0" msgstr "" #: src/qemu/qemu_command.c:2312 msgid "PCI bridges are not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:2386 #, c-format msgid "" "failed to create PCI bridge on bus %d: too many devices with fixed addresses" msgstr "" #: src/qemu/qemu_command.c:2665 #, c-format msgid "virtio disk cannot have an address of type '%s'" msgstr "" #: src/qemu/qemu_command.c:2732 src/qemu/qemu_command.c:6038 msgid "non-primary video device must be type of 'qxl'" msgstr "" #: src/qemu/qemu_command.c:2812 #, c-format msgid "" "Device alias was not set for PCI controller with index %u required for " "device at address %s" msgstr "" #: src/qemu/qemu_command.c:2823 #, c-format msgid "" "Could not find PCI controller with index %u required for device at address %s" msgstr "" #: src/qemu/qemu_command.c:2833 msgid "" "Only PCI device addresses with function=0 are supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:2839 msgid "'multifunction=on' is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:2848 msgid "Multiple PCI buses are not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:2896 msgid "rombar and romfile are supported only for PCI devices" msgstr "" #: src/qemu/qemu_command.c:2901 msgid "rombar and romfile not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:2940 #, c-format msgid "driver serial '%s' contains unsafe characters" msgstr "" #: src/qemu/qemu_command.c:2975 #, c-format msgid "%s no secret matches uuid '%s'" msgstr "" #: src/qemu/qemu_command.c:2979 #, c-format msgid "%s no secret matches usage value '%s'" msgstr "" #: src/qemu/qemu_command.c:2990 #, c-format msgid "could not get value of the secret for username '%s' using uuid '%s'" msgstr "" #: src/qemu/qemu_command.c:2995 #, c-format msgid "" "could not get value of the secret for username '%s' using usage value '%s'" msgstr "" #: src/qemu/qemu_command.c:3055 #, c-format msgid "Invalid transport/scheme '%s'" msgstr "" #: src/qemu/qemu_command.c:3065 #, c-format msgid "Invalid %s transport type '%s'" msgstr "" #: src/qemu/qemu_command.c:3087 #, c-format msgid "Invalid query parameter '%s'" msgstr "" #: src/qemu/qemu_command.c:3170 #, c-format msgid "invalid name '%s' for iSCSI disk" msgstr "" #: src/qemu/qemu_command.c:3211 #, c-format msgid "cannot parse nbd filename '%s'" msgstr "" #: src/qemu/qemu_command.c:3256 src/storage/storage_backend_gluster.c:603 #, c-format msgid "failed to parse port number '%s'" msgstr "" #: src/qemu/qemu_command.c:3317 src/qemu/qemu_command.c:3378 #, c-format msgid "protocol '%s' accepts only one host" msgstr "" #: src/qemu/qemu_command.c:3342 msgid "socket attribute required for unix transport" msgstr "" #: src/qemu/qemu_command.c:3352 #, c-format msgid "nbd does not support transport '%s'" msgstr "" #: src/qemu/qemu_command.c:3437 msgid "missing disk source for 'sheepdog' protocol" msgstr "" #: src/qemu/qemu_command.c:3452 msgid "protocol 'sheepdog' accepts up to one host" msgstr "" #: src/qemu/qemu_command.c:3461 #, c-format msgid "':' not allowed in RBD source volume name '%s'" msgstr "" #: src/qemu/qemu_command.c:3511 #, c-format msgid "Unexpected network protocol '%s'" msgstr "" #: src/qemu/qemu_command.c:3599 src/qemu/qemu_command.c:3743 #: src/uml/uml_conf.c:415 #, c-format msgid "unsupported disk type '%s'" msgstr "" #: src/qemu/qemu_command.c:3607 msgid "Only ide and scsi disk support wwn" msgstr "" #: src/qemu/qemu_command.c:3615 msgid "Only scsi disk supports vendor and product" msgstr "" #: src/qemu/qemu_command.c:3624 #, c-format msgid "disk device='lun' is not supported for bus='%s'" msgstr "" #: src/qemu/qemu_command.c:3631 #, c-format msgid "disk device='lun' is not supported for protocol='%s'" msgstr "" #: src/qemu/qemu_command.c:3641 msgid "Setting wwn is not supported for lun device" msgstr "" #: src/qemu/qemu_command.c:3646 msgid "Setting vendor or product is not supported for lun device" msgstr "" #: src/qemu/qemu_command.c:3675 #, c-format msgid "cannot use CCW address type for device '%s' using machine type '%s'" msgstr "" #: src/qemu/qemu_command.c:3681 msgid "CCW address type is not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:3688 msgid "virtio S390 address type is not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:3751 msgid "unexpected address type for scsi disk" msgstr "" #: src/qemu/qemu_command.c:3760 msgid "SCSI controller only supports 1 bus" msgstr "" #: src/qemu/qemu_command.c:3770 msgid "unexpected address type for ide disk" msgstr "" #: src/qemu/qemu_command.c:3776 src/qemu/qemu_command.c:3792 #, c-format msgid "Only 1 %s controller is supported" msgstr "" #: src/qemu/qemu_command.c:3786 msgid "unexpected address type for fdc disk" msgstr "" #: src/qemu/qemu_command.c:3798 #, c-format msgid "Only 1 %s bus is supported" msgstr "" #: src/qemu/qemu_command.c:3803 msgid "target must be 0 for controller fdc" msgstr "" #: src/qemu/qemu_command.c:3837 #, c-format msgid "unsupported disk driver type for '%s'" msgstr "" #: src/qemu/qemu_command.c:3844 msgid "cannot create virtual FAT disks in read-write mode" msgstr "" #: src/qemu/qemu_command.c:3859 msgid "tray status 'open' is invalid for block type volume" msgstr "" #: src/qemu/qemu_command.c:3860 msgid "tray status 'open' is invalid for block type disk" msgstr "" #: src/qemu/qemu_command.c:3920 msgid "readonly ide disks are not supported" msgstr "" #: src/qemu/qemu_command.c:3925 msgid "readonly sata disks are not supported" msgstr "" #: src/qemu/qemu_command.c:3933 src/xenconfig/xen_sxpr.c:1807 #: src/xenconfig/xen_xl.c:608 src/xenconfig/xen_xm.c:333 msgid "transient disks not supported yet" msgstr "" #: src/qemu/qemu_command.c:3958 msgid "scsi-block 'lun' devices do not support the serial property" msgstr "" #: src/qemu/qemu_command.c:3974 msgid "disk cache mode 'directsync' is not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:3980 msgid "disk cache mode 'unsafe' is not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:3989 msgid "" "native I/O needs either no disk cache or directsync cache mode, QEMU will " "fallback to aio=threads" msgstr "" #: src/qemu/qemu_command.c:4006 msgid "copy_on_read is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4017 msgid "discard is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4053 msgid "disk aio mode not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4068 src/qemu/qemu_driver.c:17623 #: src/qemu/qemu_driver.c:17773 msgid "block I/O throttling not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4083 msgid "" "there are some block I/O throttling parameters that are not supported with " "this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4102 #, c-format msgid "block I/O throttle limit must be less than %llu using QEMU" msgstr "" #: src/qemu/qemu_command.c:4193 msgid "IOThreads only available for virtio pci and virtio ccw disk" msgstr "" #: src/qemu/qemu_command.c:4201 #, c-format msgid "Disk iothread '%u' not defined in iothreadid" msgstr "" #: src/qemu/qemu_command.c:4232 msgid "disk device='lun' is not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:4248 src/qemu/qemu_command.c:4376 msgid "target must be 0 for ide controller" msgstr "" #: src/qemu/qemu_command.c:4255 msgid "Setting wwn for ide disk is not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:4282 msgid "This QEMU doesn't support scsi-block for lun passthrough" msgstr "" #: src/qemu/qemu_command.c:4291 msgid "Setting wwn for scsi disk is not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:4302 msgid "Setting vendor or product for scsi disk is not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:4333 msgid "target must be 0 for controller model 'lsilogic'" msgstr "" #: src/qemu/qemu_command.c:4346 msgid "This QEMU doesn't support target greater than 7" msgstr "" #: src/qemu/qemu_command.c:4354 msgid "This QEMU only supports both bus and unit equal to 0" msgstr "" #: src/qemu/qemu_command.c:4371 msgid "bus must be 0 for ide controller" msgstr "" #: src/qemu/qemu_command.c:4435 msgid "unexpected address type for usb disk" msgstr "" #: src/qemu/qemu_command.c:4440 msgid "This QEMU doesn't support '-device usb-storage'" msgstr "" #: src/qemu/qemu_command.c:4453 #, c-format msgid "unsupported disk bus '%s' with device setup" msgstr "" #: src/qemu/qemu_command.c:4492 msgid "" "This QEMU doesn't support setting the removable flag of USB storage devices" msgstr "" #: src/qemu/qemu_command.c:4519 msgid "only supports mount filesystem type" msgstr "" #: src/qemu/qemu_command.c:4525 msgid "Filesystem driver type not supported" msgstr "" #: src/qemu/qemu_command.c:4544 msgid "only supports passthrough accessmode" msgstr "" #: src/qemu/qemu_command.c:4554 msgid "filesystem writeout not supported" msgstr "" #: src/qemu/qemu_command.c:4567 msgid "readonly filesystem is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4593 msgid "can only passthrough directories" msgstr "" #: src/qemu/qemu_command.c:4670 src/qemu/qemu_command.c:6004 #, c-format msgid "%s not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4708 msgid "'queues' is only supported by virtio-scsi controller" msgstr "" #: src/qemu/qemu_command.c:4713 msgid "'cmd_per_lun' is only supported by virtio-scsi controller" msgstr "" #: src/qemu/qemu_command.c:4718 msgid "'max_sectors' is only supported by virtio-scsi controller" msgstr "" #: src/qemu/qemu_command.c:4723 msgid "'ioeventfd' is only supported by virtio-scsi controller" msgstr "" #: src/qemu/qemu_command.c:4793 msgid "SATA is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4813 msgid "wrong function called for pci-root/pcie-root" msgstr "" #: src/qemu/qemu_command.c:4818 #, c-format msgid "index for pci controllers of model '%s' must be > 0" msgstr "" #: src/qemu/qemu_command.c:4828 msgid "autogenerated pci-bridge options not set" msgstr "" #: src/qemu/qemu_command.c:4835 #, c-format msgid "unknown pci-bridge model name value %d" msgstr "" #: src/qemu/qemu_command.c:4842 #, c-format msgid "PCI controller model name '%s' is not valid for a pci-bridge" msgstr "" #: src/qemu/qemu_command.c:4849 msgid "the pci-bridge controller is not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4861 msgid "autogenerated dmi-to-pci-bridge options not set" msgstr "" #: src/qemu/qemu_command.c:4868 #, c-format msgid "unknown dmi-to-pci-bridge model name value %d" msgstr "" #: src/qemu/qemu_command.c:4875 #, c-format msgid "PCI controller model name '%s' is not valid for a dmi-to-pci-bridge" msgstr "" #: src/qemu/qemu_command.c:4882 msgid "" "the dmi-to-pci-bridge (i82801b11-bridge) controller is not supported in this " "QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4892 msgid "autogenerated pcie-root-port options not set" msgstr "" #: src/qemu/qemu_command.c:4898 #, c-format msgid "unknown pcie-root-port model name value %d" msgstr "" #: src/qemu/qemu_command.c:4905 #, c-format msgid "PCI controller model name '%s' is not valid for a pcie-root-port" msgstr "" #: src/qemu/qemu_command.c:4912 msgid "" "the pcie-root-port (ioh3420) controller is not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4925 msgid "autogenerated pcie-switch-upstream-port options not set" msgstr "" #: src/qemu/qemu_command.c:4931 #, c-format msgid "unknown pcie-switch-upstream-port model name value %d" msgstr "" #: src/qemu/qemu_command.c:4938 #, c-format msgid "" "PCI controller model name '%s' is not valid for a pcie-switch-upstream-port" msgstr "" #: src/qemu/qemu_command.c:4945 msgid "" "the pcie-switch-upstream-port (x3130-upstream) controller is not supported " "in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:4958 msgid "autogenerated pcie-switch-downstream-port options not set" msgstr "" #: src/qemu/qemu_command.c:4966 #, c-format msgid "unknown pcie-switch-downstream-port model name value %d" msgstr "" #: src/qemu/qemu_command.c:4973 #, c-format msgid "" "PCI controller model name '%s' is not valid for a pcie-switch-downstream-port" msgstr "" #: src/qemu/qemu_command.c:4980 msgid "" "The pcie-switch-downstream-port (xio3130-downstream) controller is not " "supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5001 msgid "Only a single IDE controller is supported for this machine type" msgstr "" #: src/qemu/qemu_command.c:5005 msgid "IDE controllers are unsupported for this QEMU binary or machine type" msgstr "" #: src/qemu/qemu_command.c:5011 #, c-format msgid "Unsupported controller type: %s" msgstr "" #: src/qemu/qemu_command.c:5096 #, c-format msgid "" "can't add memory backend for guest node '%d' as the guest has only '%zu' " "NUMA nodes configured" msgstr "" #: src/qemu/qemu_command.c:5172 src/qemu/qemu_command.c:8126 #, c-format msgid "Unable to find any usable hugetlbfs mount for %llu KiB" msgstr "" #: src/qemu/qemu_command.c:5211 msgid "Shared memory mapping is supported only with hugepages" msgstr "" #: src/qemu/qemu_command.c:5250 msgid "this qemu doesn't support the memory-backend-file object" msgstr "" #: src/qemu/qemu_command.c:5256 msgid "this qemu doesn't support the memory-backend-ram object" msgstr "" #: src/qemu/qemu_command.c:5329 msgid "memory device alias is not assigned" msgstr "" #: src/qemu/qemu_command.c:5359 msgid "missing alias for memory device" msgstr "" #: src/qemu/qemu_command.c:5383 src/qemu/qemu_domain.c:3852 msgid "invalid memory device type" msgstr "" #: src/qemu/qemu_command.c:5459 msgid "unrecognized virtio-net-pci 'tx' option" msgstr "" #: src/qemu/qemu_command.c:5464 msgid "virtio-net-pci 'tx' option not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5580 src/xenconfig/xen_sxpr.c:1855 #, c-format msgid "scripts are not supported on interfaces of type %s" msgstr "" #: src/qemu/qemu_command.c:5714 src/qemu/qemu_command.c:11002 msgid "missing watchdog model" msgstr "" #: src/qemu/qemu_command.c:5752 #, c-format msgid "memballoon unsupported with address type '%s'" msgstr "" #: src/qemu/qemu_command.c:5764 msgid "deflate-on-oom is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5793 msgid "nvram address type must be spaprvio" msgstr "" #: src/qemu/qemu_command.c:5821 #, c-format msgid "unsupported address type %s for virtio input device" msgstr "" #: src/qemu/qemu_command.c:5830 msgid "virtio-mouse is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5838 msgid "virtio-tablet is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5846 msgid "virtio-keyboard is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5854 msgid "virtio-input-host is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5935 msgid "usb-audio controller is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5944 msgid "" "The ich9-intel-hda audio controller is not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:5955 #, c-format msgid "sound card model '%s' is not supported by qemu" msgstr "" #: src/qemu/qemu_command.c:6031 src/qemu/qemu_command.c:10790 #, c-format msgid "video type %s is not supported with QEMU" msgstr "" #: src/qemu/qemu_command.c:6044 src/qemu/qemu_command.c:10890 msgid "only one video card is currently supported" msgstr "" #: src/qemu/qemu_command.c:6057 msgid "virtio-gpu 3d acceleration is not supported" msgstr "" #: src/qemu/qemu_command.c:6067 src/qemu/qemu_command.c:10819 #, c-format msgid "value for 'vram' must be less than '%u'" msgstr "" #: src/qemu/qemu_command.c:6073 src/qemu/qemu_command.c:10825 #, c-format msgid "value for 'ram' must be less than '%u'" msgstr "" #: src/qemu/qemu_command.c:6101 msgid "value for 'vram' must be at least 1 MiB (1024 KiB)" msgstr "" #: src/qemu/qemu_command.c:6138 #, c-format msgid "Failed opening %s" msgstr "" #: src/qemu/qemu_command.c:6170 #, c-format msgid "invalid PCI passthrough type '%s'" msgstr "" #: src/qemu/qemu_command.c:6179 src/qemu/qemu_command.c:6220 #: src/qemu/qemu_hotplug.c:1332 #, c-format msgid "" "non-zero domain='%.4x' in host device PCI address not supported in this QEMU " "binary" msgstr "" #: src/qemu/qemu_command.c:6249 #, c-format msgid "Redirection bus %s is not supported by QEMU" msgstr "" #: src/qemu/qemu_command.c:6256 msgid "USB redirection is not supported by this version of QEMU" msgstr "" #: src/qemu/qemu_command.c:6267 msgid "USB redirection filter is not supported by this version of QEMU" msgstr "" #: src/qemu/qemu_command.c:6305 msgid "USB redirection booting is not supported by this version of QEMU" msgstr "" #: src/qemu/qemu_command.c:6335 src/qemu/qemu_command.c:6412 msgid "USB host device is missing bus/device information" msgstr "" #: src/qemu/qemu_command.c:6371 #, c-format msgid "hub type %s not supported" msgstr "" #: src/qemu/qemu_command.c:6378 msgid "usb-hub not supported by QEMU binary" msgstr "" #: src/qemu/qemu_command.c:6406 msgid "This QEMU doesn't not support missing USB devices" msgstr "" #: src/qemu/qemu_command.c:6505 msgid "this qemu doesn't support 'readonly' for -drive" msgstr "" #: src/qemu/qemu_command.c:6540 msgid "" "target must be 0 for scsi host device if its controller model is 'lsilogic'" msgstr "" #: src/qemu/qemu_command.c:6547 msgid "" "unit must be not more than 7 for scsi host device if its controller model is " "'lsilogic'" msgstr "" #: src/qemu/qemu_command.c:6622 msgid "append not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:6683 msgid "spicevmc not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:6693 msgid "spiceport not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:6835 msgid "Cannot use virtio serial for parallel/serial devices" msgstr "" #: src/qemu/qemu_command.c:6847 msgid "virtio serial device has invalid address type" msgstr "" #: src/qemu/qemu_command.c:6866 #, c-format msgid "Unsupported spicevmc target name '%s'" msgstr "" #: src/qemu/qemu_command.c:6910 msgid "Cannot use slcp with devices other than console" msgstr "" #: src/qemu/qemu_command.c:6962 msgid "this qemu doesn't support the rng-random backend" msgstr "" #: src/qemu/qemu_command.c:6977 msgid "this qemu doesn't support the rng-egd backend" msgstr "" #: src/qemu/qemu_command.c:6995 msgid "unknown rng-random backend" msgstr "" #: src/qemu/qemu_command.c:7041 #, c-format msgid "this qemu doesn't support RNG device type '%s'" msgstr "" #: src/qemu/qemu_command.c:7113 #, c-format msgid "Could not open TPM device %s" msgstr "" #: src/qemu/qemu_command.c:7127 #, c-format msgid "Could not open TPM device's cancel path %s" msgstr "" #: src/qemu/qemu_command.c:7160 #, c-format msgid "The QEMU executable %s does not support TPM backend type %s" msgstr "" #: src/qemu/qemu_command.c:7183 #, c-format msgid "The QEMU executable %s does not support TPM model %s" msgstr "" #: src/qemu/qemu_command.c:7396 #, c-format msgid "unsupported rtc timer track '%s'" msgstr "" #: src/qemu/qemu_command.c:7420 #, c-format msgid "unsupported rtc timer tickpolicy '%s'" msgstr "" #: src/qemu/qemu_command.c:7473 msgid "CPU specification not supported by hypervisor" msgstr "" #: src/qemu/qemu_command.c:7503 #, c-format msgid "" "guest and host CPU are not compatible: %s; try using '%s-noTSX' CPU model" msgstr "" #: src/qemu/qemu_command.c:7508 #, c-format msgid "guest and host CPU are not compatible: %s" msgstr "" #: src/qemu/qemu_command.c:7515 #, c-format msgid "" "guest CPU is not compatible with host CPU; try using '%s-noTSX' CPU model" msgstr "" #: src/qemu/qemu_command.c:7520 msgid "guest CPU is not compatible with host CPU" msgstr "" #: src/qemu/qemu_command.c:7550 #, c-format msgid "CPU mode '%s' is not supported by QEMU binary" msgstr "" #: src/qemu/qemu_command.c:7556 #, c-format msgid "CPU mode '%s' is only supported with kvm" msgstr "" #: src/qemu/qemu_command.c:7566 msgid "" "QEMU binary does not support CPU host-passthrough for armv7l on aarch64 host" msgstr "" #: src/qemu/qemu_command.c:7829 msgid "the QEMU binary does not support kqemu" msgstr "" #: src/qemu/qemu_command.c:7837 msgid "the QEMU binary does not support kvm" msgstr "" #: src/qemu/qemu_command.c:7848 #, c-format msgid "the QEMU binary does not support %s" msgstr "" #: src/qemu/qemu_command.c:7868 #, c-format msgid "%s is not available with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:7915 src/qemu/qemu_command.c:7971 msgid "dump-guest-core is not available with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:7922 src/qemu/qemu_command.c:7986 msgid "disable shared memory is not available with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:7931 msgid "key wrap support is not available with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:7958 msgid "vmport is not available with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:8006 msgid "gic-version option is available only for ARM virt machine" msgstr "" #: src/qemu/qemu_command.c:8019 msgid "gic-version option is not available with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:8066 msgid "" "setting current vcpu count less than maximum is not supported with this QEMU " "binary" msgstr "" #: src/qemu/qemu_command.c:8102 msgid "" "hugetlbfs filesystem is not mounted or disabled by administrator config" msgstr "" #: src/qemu/qemu_command.c:8109 #, c-format msgid "hugepage backing not supported by '%s'" msgstr "" #: src/qemu/qemu_command.c:8163 msgid "Per-node memory binding is not supported with this QEMU" msgstr "" #: src/qemu/qemu_command.c:8172 msgid "huge pages per NUMA node are not supported with this QEMU" msgstr "" #: src/qemu/qemu_command.c:8198 #, c-format msgid "hugepages: node %zd not found" msgstr "" #: src/qemu/qemu_command.c:8222 msgid "Shared memory mapping is not supported with this QEMU" msgstr "" #: src/qemu/qemu_command.c:8241 msgid "disjoint NUMA cpu ranges are not supported with this QEMU" msgstr "" #: src/qemu/qemu_command.c:8300 msgid "vnc graphics are not supported with this QEMU" msgstr "" #: src/qemu/qemu_command.c:8317 msgid "vnc port must be in range [5900,65535]" msgstr "" #: src/qemu/qemu_command.c:8333 src/qemu/qemu_command.c:8489 msgid "network-based listen not possible, network driver not present" msgstr "" #: src/qemu/qemu_command.c:8367 msgid "VNC WebSockets are not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:8377 msgid "vnc display sharing policy is not supported with this QEMU" msgstr "" #: src/qemu/qemu_command.c:8448 msgid "spice graphics are not supported with this QEMU" msgstr "" #: src/qemu/qemu_command.c:8458 msgid "" "spice TLS port set in XML configuration, but TLS is disabled in qemu.conf" msgstr "" #: src/qemu/qemu_command.c:8552 msgid "" "spice secure channels set in XML configuration, but TLS port is not provided" msgstr "" #: src/qemu/qemu_command.c:8563 msgid "" "spice insecure channels set in XML configuration, but plain port is not " "provided" msgstr "" #: src/qemu/qemu_command.c:8576 msgid "" "spice defaultMode secure requested in XML configuration but TLS port not " "provided" msgstr "" #: src/qemu/qemu_command.c:8585 msgid "" "spice defaultMode insecure requested in XML configuration but plain port not " "provided" msgstr "" #: src/qemu/qemu_command.c:8618 msgid "This QEMU can't disable file transfers through spice" msgstr "" #: src/qemu/qemu_command.c:8662 #, c-format msgid "sdl not supported by '%s'" msgstr "" #: src/qemu/qemu_command.c:8697 #, c-format msgid "unsupported graphics type '%s'" msgstr "" #: src/qemu/qemu_command.c:8719 msgid "Netdev support unavailable" msgstr "" #: src/qemu/qemu_command.c:8744 #, c-format msgid "vhost-user type '%s' not supported" msgstr "" #: src/qemu/qemu_command.c:8755 msgid "multi-queue is not supported for vhost-user with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:8771 msgid "Error generating NIC -device string" msgstr "" #: src/qemu/qemu_command.c:8834 src/qemu/qemu_hotplug.c:909 #, c-format msgid "Multiqueue network is not supported for: %s" msgstr "" #: src/qemu/qemu_command.c:8844 src/qemu/qemu_hotplug.c:919 #, c-format msgid "filterref is not supported for network interfaces of type %s" msgstr "" #: src/qemu/qemu_command.c:8854 #, c-format msgid "Custom tap device path is not supported for: %s" msgstr "" #: src/qemu/qemu_command.c:9061 msgid "ivshmem device is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:9076 msgid "shmem size must be a power of two" msgstr "" #: src/qemu/qemu_command.c:9081 msgid "shmem size must be at least 1 MiB (1024 KiB)" msgstr "" #: src/qemu/qemu_command.c:9103 msgid "only 'pci' addresses are supported for the shared memory device" msgstr "" #: src/qemu/qemu_command.c:9201 msgid "ACPI must be enabled in order to use UEFI" msgstr "" #: src/qemu/qemu_command.c:9213 msgid "this qemu doesn't support passing readonly attribute" msgstr "" #: src/qemu/qemu_command.c:9389 src/qemu/qemu_driver.c:9786 #: src/qemu/qemu_driver.c:9923 msgid "Memory tuning is not available in session mode" msgstr "" #: src/qemu/qemu_command.c:9395 src/qemu/qemu_driver.c:9158 #: src/qemu/qemu_driver.c:9364 msgid "Block I/O tuning is not available in session mode" msgstr "" #: src/qemu/qemu_command.c:9403 src/qemu/qemu_driver.c:8902 #: src/qemu/qemu_driver.c:10351 src/qemu/qemu_driver.c:10650 msgid "CPU tuning is not available in session mode" msgstr "" #: src/qemu/qemu_command.c:9498 msgid "memory locking not supported by QEMU binary" msgstr "" #: src/qemu/qemu_command.c:9516 msgid "IOThreads not supported for this QEMU" msgstr "" #: src/qemu/qemu_command.c:9564 #, c-format msgid "qemu emulator '%s' does not support xen" msgstr "" #: src/qemu/qemu_command.c:9576 #, c-format msgid "the QEMU binary %s does not support smbios settings" msgstr "" #: src/qemu/qemu_command.c:9594 #, c-format msgid "Domain '%s' sysinfo are not available" msgstr "" #: src/qemu/qemu_command.c:9617 msgid "qemu does not support more than one entry to Type 2 in SMBIOS table" msgstr "" #: src/qemu/qemu_command.c:9661 src/qemu/qemu_hotplug.c:1585 #: src/qemu/qemu_hotplug.c:4171 src/qemu/qemu_hotplug.c:4230 #: src/qemu/qemu_hotplug.c:4272 msgid "qemu does not support -device" msgstr "" #: src/qemu/qemu_command.c:9666 msgid "qemu does not support SGA" msgstr "" #: src/qemu/qemu_command.c:9671 msgid "need at least one serial port to use SGA" msgstr "" #: src/qemu/qemu_command.c:9741 #, c-format msgid "unsupported timer type (name) '%s'" msgstr "" #: src/qemu/qemu_command.c:9767 src/qemu/qemu_command.c:9778 #, c-format msgid "unsupported rtc tickpolicy '%s'" msgstr "" #: src/qemu/qemu_command.c:9806 src/qemu/qemu_command.c:9815 #, c-format msgid "unsupported pit tickpolicy '%s'" msgstr "" #: src/qemu/qemu_command.c:9837 msgid "hpet timer is not supported" msgstr "" #: src/qemu/qemu_command.c:9880 msgid "setting ACPI S3 not supported" msgstr "" #: src/qemu/qemu_command.c:9897 msgid "setting ACPI S4 not supported" msgstr "" #: src/qemu/qemu_command.c:9917 msgid "hypervisor lacks deviceboot feature" msgstr "" #: src/qemu/qemu_command.c:9974 msgid "reboot timeout is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:9987 msgid "splash timeout is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:10030 msgid "dtb is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:10058 msgid "64-bit PCI hole setting is only for root PCI controllers" msgstr "" #: src/qemu/qemu_command.c:10065 #, c-format msgid "Setting the 64-bit PCI hole size is not supported for machine '%s'" msgstr "" #: src/qemu/qemu_command.c:10071 msgid "64-bit PCI hole size setting is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:10088 src/qemu/qemu_hotplug.c:781 #, c-format msgid "unsupported driver name '%s' for disk '%s'" msgstr "" #: src/qemu/qemu_command.c:10145 msgid "Multiple legacy USB controllers are not supported" msgstr "" #: src/qemu/qemu_command.c:10214 #, c-format msgid "unsupported usb disk type for '%s'" msgstr "" #: src/qemu/qemu_command.c:10225 msgid "PowerPC pseries machines do not support floppy device" msgstr "" #: src/qemu/qemu_command.c:10345 msgid "filesystem passthrough not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:10412 msgid "this QEMU binary lacks multiple smartcard support" msgstr "" #: src/qemu/qemu_command.c:10423 src/qemu/qemu_command.c:10435 msgid "this QEMU binary lacks smartcard host mode support" msgstr "" #: src/qemu/qemu_command.c:10445 #, c-format msgid "invalid certificate name: %s" msgstr "" #: src/qemu/qemu_command.c:10456 #, c-format msgid "invalid database name: %s" msgstr "" #: src/qemu/qemu_command.c:10471 msgid "this QEMU binary lacks smartcard passthrough mode support" msgstr "" #: src/qemu/qemu_command.c:10576 msgid "guestfwd requires QEMU to support -chardev & -device" msgstr "" #: src/qemu/qemu_command.c:10597 src/qemu/qemu_command.c:10674 msgid "virtio channel requires QEMU to support -device" msgstr "" #: src/qemu/qemu_command.c:10650 msgid "sclp console requires QEMU to support -device" msgstr "" #: src/qemu/qemu_command.c:10655 msgid "sclp console requires QEMU to support s390-sclp" msgstr "" #: src/qemu/qemu_command.c:10695 src/qemu/qemu_command.c:11600 #, c-format msgid "unsupported console target type %s" msgstr "" #: src/qemu/qemu_command.c:10742 msgid "only 1 graphics device of each type (sdl, vnc, spice) is supported" msgstr "" #: src/qemu/qemu_command.c:10783 msgid "This QEMU does not support QXL graphics adapters" msgstr "" #: src/qemu/qemu_command.c:10858 src/qemu/qemu_domain.c:1425 msgid "value for 'vgamem' must be at least 1 MiB (1024 KiB)" msgstr "" #: src/qemu/qemu_command.c:10875 #, c-format msgid "video type %s is only valid as primary video card" msgstr "" #: src/qemu/qemu_command.c:10963 msgid "invalid sound model" msgstr "" #: src/qemu/qemu_command.c:10971 msgid "this QEMU binary lacks hda support" msgstr "" #: src/qemu/qemu_command.c:11018 msgid "invalid watchdog action" msgstr "" #: src/qemu/qemu_command.c:11041 src/qemu/qemu_hotplug.c:1392 msgid "redirected devices are not supported by this QEMU" msgstr "" #: src/qemu/qemu_command.c:11064 msgid "" "booting from assigned devices is only supported for PCI, USB and SCSI devices" msgstr "" #: src/qemu/qemu_command.c:11073 msgid "" "booting from PCI devices assigned with VFIO is not supported with this " "version of qemu" msgstr "" #: src/qemu/qemu_command.c:11080 msgid "" "booting from assigned PCI devices is not supported with this version of qemu" msgstr "" #: src/qemu/qemu_command.c:11089 msgid "" "booting from assigned USB devices is not supported with this version of qemu" msgstr "" #: src/qemu/qemu_command.c:11096 msgid "" "booting from assigned SCSI devices is not supported with this version of qemu" msgstr "" #: src/qemu/qemu_command.c:11130 src/qemu/qemu_hotplug.c:1263 msgid "VFIO PCI device assignment is not supported by this version of qemu" msgstr "" #: src/qemu/qemu_command.c:11178 src/qemu/qemu_monitor_text.c:1771 msgid "PCI device assignment is not supported by this version of qemu" msgstr "" #: src/qemu/qemu_command.c:11203 src/qemu/qemu_hotplug.c:1954 msgid "SCSI passthrough is not supported by this version of qemu" msgstr "" #: src/qemu/qemu_command.c:11226 #, c-format msgid "" "Memory balloon device type '%s' is not supported by this version of qemu" msgstr "" #: src/qemu/qemu_command.c:11250 msgid "RNG device is missing alias" msgstr "" #: src/qemu/qemu_command.c:11282 msgid "nvram device is not supported by this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:11297 msgid "nvram device is only supported for PPC64" msgstr "" #: src/qemu/qemu_command.c:11323 msgid "QEMU does not support seccomp sandboxes" msgstr "" #: src/qemu/qemu_command.c:11335 msgid "only i686 and x86_64 guests support panic device of model 'hyperv'" msgstr "" #: src/qemu/qemu_command.c:11341 msgid "setting the panic device address is not supported for model 'hyperv'" msgstr "" #: src/qemu/qemu_command.c:11354 msgid "only pSeries guests support panic device of model 'pseries'" msgstr "" #: src/qemu/qemu_command.c:11360 msgid "setting the panic device address is not supported for model 'pseries'" msgstr "" #: src/qemu/qemu_command.c:11369 msgid "the QEMU binary does not support the panic device" msgstr "" #: src/qemu/qemu_command.c:11387 msgid "panic is supported only with ISA address type" msgstr "" #: src/qemu/qemu_command.c:11462 msgid "usb-serial is not supported in this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:11481 msgid "isa-serial requires address of isa type" msgstr "" #: src/qemu/qemu_command.c:11492 msgid "pci-serial is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:11499 msgid "pci-serial requires address of pci type" msgstr "" #: src/qemu/qemu_command.c:11811 #, c-format msgid "malformed keyword arguments in '%s'" msgstr "" #: src/qemu/qemu_command.c:11972 src/qemu/qemu_command.c:13322 #, c-format msgid "cannot parse sheepdog filename '%s'" msgstr "" #: src/qemu/qemu_command.c:12001 #, c-format msgid "pseries systems do not support ide devices '%s'" msgstr "" #: src/qemu/qemu_command.c:12059 #, c-format msgid "cannot parse drive index '%s'" msgstr "" #: src/qemu/qemu_command.c:12065 #, c-format msgid "cannot parse drive bus '%s'" msgstr "" #: src/qemu/qemu_command.c:12071 #, c-format msgid "cannot parse drive unit '%s'" msgstr "" #: src/qemu/qemu_command.c:12080 #, c-format msgid "cannot parse io mode '%s'" msgstr "" #: src/qemu/qemu_command.c:12089 #, c-format msgid "cannot parse cylinders value'%s'" msgstr "" #: src/qemu/qemu_command.c:12099 #, c-format msgid "cannot parse heads value'%s'" msgstr "" #: src/qemu/qemu_command.c:12109 #, c-format msgid "cannot parse sectors value'%s'" msgstr "" #: src/qemu/qemu_command.c:12121 #, c-format msgid "cannot parse translation value '%s'" msgstr "" #: src/qemu/qemu_command.c:12135 #, c-format msgid "missing file parameter in drive '%s'" msgstr "" #: src/qemu/qemu_command.c:12146 #, c-format msgid "missing index/unit/bus parameter in drive '%s'" msgstr "" #: src/qemu/qemu_command.c:12193 #, c-format msgid "invalid device name '%s'" msgstr "" #: src/qemu/qemu_command.c:12234 #, c-format msgid "cannot parse NIC vlan in '%s'" msgstr "" #: src/qemu/qemu_command.c:12246 #, c-format msgid "cannot find NIC definition for vlan %d" msgstr "" #: src/qemu/qemu_command.c:12303 #, c-format msgid "cannot parse vlan in '%s'" msgstr "" #: src/qemu/qemu_command.c:12333 #, c-format msgid "cannot parse NIC definition '%s'" msgstr "" #: src/qemu/qemu_command.c:12383 #, c-format msgid "cannot parse sndbuf size in '%s'" msgstr "" #: src/qemu/qemu_command.c:12422 #, c-format msgid "unknown PCI device syntax '%s'" msgstr "" #: src/qemu/qemu_command.c:12429 #, c-format msgid "cannot extract PCI device bus '%s'" msgstr "" #: src/qemu/qemu_command.c:12435 #, c-format msgid "cannot extract PCI device slot '%s'" msgstr "" #: src/qemu/qemu_command.c:12441 #, c-format msgid "cannot extract PCI device function '%s'" msgstr "" #: src/qemu/qemu_command.c:12477 #, c-format msgid "unknown USB device syntax '%s'" msgstr "" #: src/qemu/qemu_command.c:12485 #, c-format msgid "cannot extract USB device vendor '%s'" msgstr "" #: src/qemu/qemu_command.c:12491 #, c-format msgid "cannot extract USB device product '%s'" msgstr "" #: src/qemu/qemu_command.c:12497 #, c-format msgid "cannot extract USB device bus '%s'" msgstr "" #: src/qemu/qemu_command.c:12503 #, c-format msgid "cannot extract USB device address '%s'" msgstr "" #: src/qemu/qemu_command.c:12595 #, c-format msgid "cannot find port number in character device %s" msgstr "" #: src/qemu/qemu_command.c:12621 #, c-format msgid "unknown character device syntax %s" msgstr "" #: src/qemu/qemu_command.c:12697 #, c-format msgid "%s platform doesn't support CPU features'" msgstr "" #: src/qemu/qemu_command.c:12727 msgid "conflicting occurrences of kvmclock feature" msgstr "" #: src/qemu/qemu_command.c:12785 #, c-format msgid "unsupported HyperV Enlightenment feature '%s'" msgstr "" #: src/qemu/qemu_command.c:12795 #, c-format msgid "HyperV feature '%s' should not have a value" msgstr "" #: src/qemu/qemu_command.c:12806 msgid "missing HyperV spinlock retry count" msgstr "" #: src/qemu/qemu_command.c:12812 msgid "cannot parse HyperV spinlock retry count" msgstr "" #: src/qemu/qemu_command.c:12860 #, c-format msgid "unknown CPU syntax '%s'" msgstr "" #: src/qemu/qemu_command.c:12941 #, c-format msgid "cannot parse CPU topology '%s'" msgstr "" #: src/qemu/qemu_command.c:13007 msgid "no emulator path found" msgstr "" #: src/qemu/qemu_command.c:13064 #, c-format msgid "missing value for %s argument" msgstr "" #: src/qemu/qemu_command.c:13124 #, c-format msgid "missing VNC port number in '%s'" msgstr "" #: src/qemu/qemu_command.c:13132 #, c-format msgid "cannot parse VNC port '%s'" msgstr "" #: src/qemu/qemu_command.c:13170 #, c-format msgid "cannot parse VNC WebSocket port '%s'" msgstr "" #: src/qemu/qemu_command.c:13202 msgid "missing vnc sharing policy" msgstr "" #: src/qemu/qemu_command.c:13228 #, c-format msgid "cannot parse memory level '%s'" msgstr "" #: src/qemu/qemu_command.c:13241 #, c-format msgid "cannot parse UUID '%s'" msgstr "" #: src/qemu/qemu_command.c:13360 #, c-format msgid "Cannot assign address for device name '%s'" msgstr "" #: src/qemu/qemu_command.c:13423 msgid "cannot parse reboot-timeout value" msgstr "" #: src/qemu/qemu_command.c:13489 msgid "aes-key-wrap is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:13502 msgid "dea-key-wrap is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_command.c:13693 #, c-format msgid "unknown video adapter type '%s'" msgstr "" #: src/qemu/qemu_command.c:13752 #, c-format msgid "invalid value for disable_s3 parameter: '%s'" msgstr "" #: src/qemu/qemu_command.c:13769 #, c-format msgid "invalid value for disable_s4 parameter: '%s'" msgstr "" #: src/qemu/qemu_command.c:13788 #, c-format msgid "cannot parse nvram's address '%s'" msgstr "" #: src/qemu/qemu_command.c:13846 msgid "CEPH_ARGS was set without an rbd disk" msgstr "" #: src/qemu/qemu_command.c:13853 #, c-format msgid "could not parse CEPH_ARGS '%s'" msgstr "" #: src/qemu/qemu_command.c:13890 #, c-format msgid "found no rbd hosts in CEPH_ARGS '%s'" msgstr "" #: src/qemu/qemu_command.c:14103 #, c-format msgid "Unable to resolve %s for pid %u" msgstr "" #: src/qemu/qemu_conf.c:126 #, c-format msgid "Invalid --with-loader-nvram list: %s" msgstr "" #: src/qemu/qemu_conf.c:434 #, c-format msgid "Invalid nvram format: '%s'" msgstr "" #: src/qemu/qemu_conf.c:533 msgid "security_driver must be a list of strings" msgstr "" #: src/qemu/qemu_conf.c:545 #, c-format msgid "Duplicate security driver %s" msgstr "" #: src/qemu/qemu_conf.c:582 #, c-format msgid "" "%s: remote_websocket_port_min: port must be greater than or equal to %d" msgstr "" #: src/qemu/qemu_conf.c:592 #, c-format msgid "" "%s: remote_websocket_port_max: port must be between the minimal port and %d" msgstr "" #: src/qemu/qemu_conf.c:600 #, c-format msgid "" "%s: remote_websocket_port_min: min port must not be greater than max port" msgstr "" #: src/qemu/qemu_conf.c:611 #, c-format msgid "%s: remote_display_port_min: port must be greater than or equal to %d" msgstr "" #: src/qemu/qemu_conf.c:621 #, c-format msgid "" "%s: remote_display_port_max: port must be between the minimal port and %d" msgstr "" #: src/qemu/qemu_conf.c:629 #, c-format msgid "" "%s: remote_display_port_min: min port must not be greater than max port" msgstr "" #: src/qemu/qemu_conf.c:637 #, c-format msgid "%s: migration_port_min: port must be greater than 0" msgstr "" #: src/qemu/qemu_conf.c:646 #, c-format msgid "" "%s: migration_port_max: port must be between the minimal port %d and 65535" msgstr "" #: src/qemu/qemu_conf.c:675 msgid "cgroup_controllers must be a list of strings" msgstr "" #: src/qemu/qemu_conf.c:682 #, c-format msgid "Unknown cgroup controller '%s'" msgstr "" #: src/qemu/qemu_conf.c:702 msgid "cgroup_device_acl must be a list of strings" msgstr "" #: src/qemu/qemu_conf.c:740 msgid "hugetlbfs_mount must be a list of strings" msgstr "" #: src/qemu/qemu_conf.c:793 #, c-format msgid "Unknown stdio handler %s" msgstr "" #: src/qemu/qemu_conf.c:816 #, c-format msgid "migration_host must not be the address of the local machine: %s" msgstr "" #: src/qemu/qemu_conf.c:828 #, c-format msgid "migration_address must not be the address of the local machine: %s" msgstr "" #: src/qemu/qemu_conf.c:854 msgid "nvram must be a list of strings" msgstr "" #: src/qemu/qemu_conf.c:1028 #, c-format msgid "Unable to get minor number of device '%s'" msgstr "" #: src/qemu/qemu_conf.c:1123 #, c-format msgid "" "sgio of shared disk 'pool=%s' 'volume=%s' conflicts with other active domains" msgstr "" #: src/qemu/qemu_conf.c:1129 #, c-format msgid "sgio of shared disk '%s' conflicts with other active domains" msgstr "" #: src/qemu/qemu_conf.c:1476 msgid "'sgio' is not supported for SCSI generic device yet " msgstr "" #: src/qemu/qemu_conf.c:1521 msgid "Snapshots are not yet supported with 'pool' volumes" msgstr "" #: src/qemu/qemu_domain.c:483 msgid "Unable to init qemu driver mutexes" msgstr "" #: src/qemu/qemu_domain.c:525 msgid "Unexpected QEMU monitor still active during domain deletion" msgstr "" #: src/qemu/qemu_domain.c:529 msgid "Unexpected QEMU agent still active during domain deletion" msgstr "" #: src/qemu/qemu_domain.c:680 msgid "no monitor path" msgstr "" #: src/qemu/qemu_domain.c:704 #, c-format msgid "unsupported monitor type '%s'" msgstr "" #: src/qemu/qemu_domain.c:767 #, c-format msgid "Unknown job type %s" msgstr "" #: src/qemu/qemu_domain.c:780 #, c-format msgid "Unknown async job type %s" msgstr "" #: src/qemu/qemu_domain.c:791 #, c-format msgid "Unknown job phase %s" msgstr "" #: src/qemu/qemu_domain.c:802 msgid "failed to parse list of disks marked for migration" msgstr "" #: src/qemu/qemu_domain.c:826 src/qemu/qemu_domain.c:838 msgid "failed to parse qemu device list" msgstr "" #: src/qemu/qemu_domain.c:927 msgid "No qemu command-line argument specified" msgstr "" #: src/qemu/qemu_domain.c:953 msgid "No qemu environment name specified" msgstr "" #: src/qemu/qemu_domain.c:958 msgid "Empty qemu environment name specified" msgstr "" #: src/qemu/qemu_domain.c:963 msgid "Invalid environment name, it must begin with a letter or underscore" msgstr "" #: src/qemu/qemu_domain.c:968 msgid "" "Invalid environment name, it must contain only alphanumerics and underscore" msgstr "" #: src/qemu/qemu_domain.c:1250 msgid "bootloader is not supported by QEMU" msgstr "" #: src/qemu/qemu_domain.c:1431 msgid "value for 'vgamem' must be power of two" msgstr "" #: src/qemu/qemu_domain.c:1679 #, c-format msgid "cannot acquire state change lock (held by %s)" msgstr "" #: src/qemu/qemu_domain.c:1690 #, c-format msgid "cannot acquire state change lock (held by %s) due to max_queued limit" msgstr "" #: src/qemu/qemu_domain.c:1695 msgid "cannot acquire state change lock due to max_queued limit" msgstr "" #: src/qemu/qemu_domain.c:1748 #, c-format msgid "unexpected async job %d" msgstr "" #: src/qemu/qemu_domain.c:1839 src/qemu/qemu_domain.c:1909 msgid "domain is no longer running" msgstr "" #: src/qemu/qemu_domain.c:2391 src/uml/uml_driver.c:1091 #, c-format msgid "failed to create logfile %s" msgstr "" #: src/qemu/qemu_domain.c:2396 src/qemu/qemu_domain.c:2419 #, c-format msgid "failed to set close-on-exec flag on %s" msgstr "" #: src/qemu/qemu_domain.c:2407 #, c-format msgid "failed to truncate %s" msgstr "" #: src/qemu/qemu_domain.c:2414 #, c-format msgid "failed to open logfile %s" msgstr "" #: src/qemu/qemu_domain.c:2426 #, c-format msgid "failed to seek in log file %s" msgstr "" #: src/qemu/qemu_domain.c:2457 msgid "Unable to seek to end of domain logfile" msgstr "" #: src/qemu/qemu_domain.c:2462 msgid "Unable to write to domain logfile" msgstr "" #: src/qemu/qemu_domain.c:2509 msgid "Unable to read from log file" msgstr "" #: src/qemu/qemu_domain.c:2577 src/storage/storage_backend.c:1143 #: src/storage/storage_backend_fs.c:1336 msgid "unable to find kvm-img or qemu-img" msgstr "" #: src/qemu/qemu_domain.c:2604 #, c-format msgid "cannot create snapshot directory '%s'" msgstr "" #: src/qemu/qemu_domain.c:2665 #, c-format msgid "Disk device '%s' does not support snapshotting" msgstr "" #: src/qemu/qemu_domain.c:3240 src/qemu/qemu_domain.c:3250 #: src/qemu/qemu_domain.c:3313 src/qemu/qemu_domain.c:3320 #: src/qemu/qemu_domain.c:3327 src/qemu/qemu_domain.c:3334 #: src/qemu/qemu_domain.c:3358 #, c-format msgid "cannot modify field '%s' of the disk" msgstr "" #: src/qemu/qemu_domain.c:3375 src/qemu/qemu_domain.c:3383 #, c-format msgid "disk '%s' already in active block job" msgstr "" #: src/qemu/qemu_domain.c:3533 msgid "QEMU guest agent is not available due to an error" msgstr "" #: src/qemu/qemu_domain.c:3542 msgid "QEMU guest agent is not connected" msgstr "" #: src/qemu/qemu_domain.c:3548 msgid "QEMU guest agent is not configured" msgstr "" #: src/qemu/qemu_domain.c:3605 #, c-format msgid "memory size of NUMA node '%zu' overflowed after alignment" msgstr "" #: src/qemu/qemu_domain.c:3619 msgid "initial memory size overflowed after alignment" msgstr "" #: src/qemu/qemu_domain.c:3628 msgid "maximum memory size overflowed after alignment" msgstr "" #: src/qemu/qemu_domain.c:3639 #, c-format msgid "size of memory module '%zu' overflowed after alignment" msgstr "" #: src/qemu/qemu_domain.c:3697 msgid "block jobs not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_domain.c:3793 #, c-format msgid "" "memory device slot '%u' is already being used by another memory device" msgstr "" #: src/qemu/qemu_domain.c:3802 #, c-format msgid "" "memory device base '0x%llx' is already being used by another memory device" msgstr "" #: src/qemu/qemu_domain.c:3820 msgid "only 'dimm' addresses are supported for the pc-dimm device" msgstr "" #: src/qemu/qemu_domain.c:3828 msgid "target NUMA node needs to be specifed for memory device" msgstr "" #: src/qemu/qemu_domain.c:3837 #, c-format msgid "memory device slot '%u' exceeds slots count '%u'" msgstr "" #: src/qemu/qemu_domain.c:3896 msgid "" "cannot use/hotplug a memory device when domain 'maxMemory' is not defined" msgstr "" #: src/qemu/qemu_domain.c:3906 msgid "memory hotplug isn't supported by this QEMU binary" msgstr "" #: src/qemu/qemu_domain.c:3917 msgid "" "At least one numa node has to be configured when enabling memory hotplug" msgstr "" #: src/qemu/qemu_domain.c:3925 #, c-format msgid "memory device count '%u' exceeds slots count '%u'" msgstr "" #: src/qemu/qemu_domain.c:3941 msgid "memory device total size exceeds hotplug space" msgstr "" #: src/qemu/qemu_driver.c:258 src/test/test_driver.c:5827 #, c-format msgid "no domain snapshot with matching name '%s'" msgstr "" #: src/qemu/qemu_driver.c:293 #, c-format msgid "Failed to start job on VM '%s': %s" msgstr "" #: src/qemu/qemu_driver.c:487 #, c-format msgid "Failed to allocate memory for snapshot directory for domain %s" msgstr "" #: src/qemu/qemu_driver.c:500 #, c-format msgid "Failed to open snapshot directory %s for domain %s: %s" msgstr "" #: src/qemu/qemu_driver.c:515 msgid "Failed to allocate memory for path" msgstr "" #: src/qemu/qemu_driver.c:521 #, c-format msgid "Failed to read snapshot file %s: %s" msgstr "" #: src/qemu/qemu_driver.c:532 #, c-format msgid "Failed to parse snapshot XML from file '%s'" msgstr "" #: src/qemu/qemu_driver.c:552 #, c-format msgid "Failed to fully read directory %s" msgstr "" #: src/qemu/qemu_driver.c:555 #, c-format msgid "Too many snapshots claiming to be current for domain %s" msgstr "" #: src/qemu/qemu_driver.c:561 src/test/test_driver.c:957 #, c-format msgid "Snapshots have inconsistent relations for domain %s" msgstr "" #: src/qemu/qemu_driver.c:684 #, c-format msgid "Failed to create state dir '%s': %s" msgstr "" #: src/qemu/qemu_driver.c:689 #, c-format msgid "Failed to create lib dir '%s': %s" msgstr "" #: src/qemu/qemu_driver.c:694 #, c-format msgid "Failed to create cache dir '%s': %s" msgstr "" #: src/qemu/qemu_driver.c:699 src/qemu/qemu_driver.c:704 #, c-format msgid "Failed to create save dir '%s': %s" msgstr "" #: src/qemu/qemu_driver.c:709 #, c-format msgid "Failed to create dump dir '%s': %s" msgstr "" #: src/qemu/qemu_driver.c:714 #, c-format msgid "Failed to create channel target dir '%s': %s" msgstr "" #: src/qemu/qemu_driver.c:720 #, c-format msgid "Failed to create nvram dir '%s': %s" msgstr "" #: src/qemu/qemu_driver.c:740 #, c-format msgid "failed to enable mac filter in '%s'" msgstr "" #: src/qemu/qemu_driver.c:753 msgid "display" msgstr "" #: src/qemu/qemu_driver.c:760 msgid "webSocket" msgstr "" #: src/qemu/qemu_driver.c:790 #, c-format msgid "unable to set ownership of '%s' to user %d:%d" msgstr "" #: src/qemu/qemu_driver.c:797 src/qemu/qemu_driver.c:804 #: src/qemu/qemu_driver.c:811 src/qemu/qemu_driver.c:818 #: src/qemu/qemu_driver.c:829 src/qemu/qemu_driver.c:838 #: src/qemu/qemu_driver.c:845 #, c-format msgid "unable to set ownership of '%s' to %d:%d" msgstr "" #: src/qemu/qemu_driver.c:879 #, c-format msgid "unable to create hugepage path %s" msgstr "" #: src/qemu/qemu_driver.c:889 #, c-format msgid "unable to set ownership on %s to %d:%d" msgstr "" #: src/qemu/qemu_driver.c:1161 msgid "qemu state driver is not active" msgstr "" #: src/qemu/qemu_driver.c:1168 #, c-format msgid "no QEMU URI path given, try %s" msgstr "" #: src/qemu/qemu_driver.c:1177 #, c-format msgid "unexpected QEMU URI path '%s', try qemu:///system" msgstr "" #: src/qemu/qemu_driver.c:1184 #, c-format msgid "unexpected QEMU URI path '%s', try qemu:///session" msgstr "" #: src/qemu/qemu_driver.c:1270 src/util/iohelper.c:59 src/util/vircgroup.c:349 #: src/util/virfile.c:597 src/util/virfile.c:638 src/util/virfile.c:713 #: src/util/virfile.c:3297 src/util/virnetdevtap.c:438 #, c-format msgid "Unable to open %s" msgstr "" #: src/qemu/qemu_driver.c:1439 src/qemu/qemu_driver.c:5106 #: src/qemu/qemu_process.c:2255 msgid "cpu affinity is not supported" msgstr "" #: src/qemu/qemu_driver.c:1463 msgid "cannot get vCPU placement & pCPU time" msgstr "" #: src/qemu/qemu_driver.c:1497 src/uml/uml_driver.c:1670 #: src/uml/uml_driver.c:1714 src/vbox/vbox_common.c:721 #: src/vbox/vbox_common.c:2939 #, c-format msgid "no domain with matching id %d" msgstr "" #: src/qemu/qemu_driver.c:1841 src/qemu/qemu_driver.c:1898 msgid "domain is pmsuspended" msgstr "" #: src/qemu/qemu_driver.c:1906 src/qemu/qemu_migration.c:5907 #: src/qemu/qemu_process.c:566 src/qemu/qemu_process.c:5087 msgid "resume operation failed" msgstr "" #: src/qemu/qemu_driver.c:2088 msgid "ACPI reboot is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:2094 msgid "ACPI reboot is not supported without the JSON monitor" msgstr "" #: src/qemu/qemu_driver.c:2324 msgid "cannot resize the maximum memory on an active domain" msgstr "" #: src/qemu/qemu_driver.c:2334 msgid "" "initial memory size of a domain with NUMA nodes cannot be modified with this " "API" msgstr "" #: src/qemu/qemu_driver.c:2342 msgid "cannot set initial memory size greater than the maximum memory size" msgstr "" #: src/qemu/qemu_driver.c:2382 msgid "" "Unable to change memory of active domain without the balloon device and " "guest OS balloon driver" msgstr "" #: src/qemu/qemu_driver.c:2450 src/qemu/qemu_driver.c:2474 msgid "Memory balloon model must be virtio to set the collection period" msgstr "" #: src/qemu/qemu_driver.c:2461 msgid "unable to set balloon driver collection period" msgstr "" #: src/qemu/qemu_driver.c:2562 #, c-format msgid "cannot translate keycode %u of %s codeset to rfb keycode" msgstr "" #: src/qemu/qemu_driver.c:2627 msgid "Initial memory size too large" msgstr "" #: src/qemu/qemu_driver.c:2633 msgid "Current memory size too large" msgstr "" #: src/qemu/qemu_driver.c:2646 msgid "cpu count too large" msgstr "" #: src/qemu/qemu_driver.c:2810 #, c-format msgid "failed to write header to domain save file '%s'" msgstr "" #: src/qemu/qemu_driver.c:2818 src/qemu/qemu_driver.c:6965 #, c-format msgid "failed to write xml to '%s'" msgstr "" #: src/qemu/qemu_driver.c:2842 #, c-format msgid "Invalid compressed save format %d" msgstr "" #: src/qemu/qemu_driver.c:2962 #, c-format msgid "Failed to create file '%s': couldn't determine fs type" msgstr "" #: src/qemu/qemu_driver.c:2964 #, c-format msgid "Failed to open file '%s': couldn't determine fs type" msgstr "" #: src/qemu/qemu_driver.c:2994 #, c-format msgid "Error from child process creating '%s'" msgstr "" #: src/qemu/qemu_driver.c:2995 #, c-format msgid "Error from child process opening '%s'" msgstr "" #: src/qemu/qemu_driver.c:3016 src/qemu/qemu_process.c:4030 #: src/storage/storage_backend.c:531 #, c-format msgid "Failed to create file '%s'" msgstr "" #: src/qemu/qemu_driver.c:3017 src/qemu/qemu_process.c:4021 #: src/storage/storage_backend_fs.c:1534 #: src/storage/storage_backend_gluster.c:695 src/util/virfile.c:1376 #: src/util/virstoragefile.c:875 #, c-format msgid "Failed to open file '%s'" msgstr "" #: src/qemu/qemu_driver.c:3082 src/qemu/qemu_driver.c:3567 #: src/qemu/qemu_driver.c:6539 msgid "bypass cache unsupported by this system" msgstr "" #: src/qemu/qemu_driver.c:3129 #, c-format msgid "unable to write %s" msgstr "" #: src/qemu/qemu_driver.c:3179 src/qemu/qemu_driver.c:3194 #: src/qemu/qemu_driver.c:3715 src/qemu/qemu_driver.c:13683 #: src/qemu/qemu_driver.c:14479 src/qemu/qemu_driver.c:15430 #: src/qemu/qemu_driver.c:15486 src/qemu/qemu_hotplug.c:556 #: src/qemu/qemu_migration.c:4864 src/qemu/qemu_migration.c:5397 #: src/qemu/qemu_migration.c:5852 src/qemu/qemu_migration.c:6039 #: src/qemu/qemu_process.c:545 msgid "guest unexpectedly quit" msgstr "" #: src/qemu/qemu_driver.c:3226 msgid "failed to get domain xml" msgstr "" #: src/qemu/qemu_driver.c:3303 src/qemu/qemu_driver.c:3393 msgid "Invalid save image format specified in configuration file" msgstr "" #: src/qemu/qemu_driver.c:3309 src/qemu/qemu_driver.c:3399 #: src/qemu/qemu_driver.c:14508 msgid "" "Compression program for image format in configuration file isn't available" msgstr "" #: src/qemu/qemu_driver.c:3488 #, c-format msgid "Failed to remove managed save file '%s'" msgstr "" #: src/qemu/qemu_driver.c:3511 msgid "dump-guest-memory is not supported" msgstr "" #: src/qemu/qemu_driver.c:3530 #, c-format msgid "unsupported dumpformat '%s' for this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:3585 #, c-format msgid "unknown dumpformat '%d'" msgstr "" #: src/qemu/qemu_driver.c:3598 msgid "kdump-compressed format is only supported with memory-only dump" msgstr "" #: src/qemu/qemu_driver.c:3616 #, c-format msgid "unable to close file %s" msgstr "" #: src/qemu/qemu_driver.c:3649 msgid "Invalid dump image format specified in configuration file, using raw" msgstr "" #: src/qemu/qemu_driver.c:3655 msgid "" "Compression program for dump image format in configuration file isn't " "available, using raw" msgstr "" #: src/qemu/qemu_driver.c:3753 msgid "resuming after dump failed" msgstr "" #: src/qemu/qemu_driver.c:3819 msgid "currently is supported only taking screenshots of screen ID 0" msgstr "" #: src/qemu/qemu_driver.c:3828 src/qemu/qemu_driver.c:11585 #: src/vbox/vbox_common.c:7314 #, c-format msgid "mkostemp(\"%s\") failed" msgstr "" #: src/qemu/qemu_driver.c:3850 src/vbox/vbox_common.c:7373 msgid "unable to open stream" msgstr "" #: src/qemu/qemu_driver.c:3906 src/qemu/qemu_driver.c:3968 msgid "Dump failed" msgstr "" #: src/qemu/qemu_driver.c:3914 msgid "Resuming after dump failed" msgstr "" #: src/qemu/qemu_driver.c:4639 #, c-format msgid "failed to set cpuset.cpus in cgroup for id %d" msgstr "" #: src/qemu/qemu_driver.c:4646 #, c-format msgid "failed to set cpu affinity for id %d" msgstr "" #: src/qemu/qemu_driver.c:4721 src/qemu/qemu_process.c:2025 #, c-format msgid "got wrong number of vCPU pids from QEMU monitor. got %d, wanted %d" msgstr "" #: src/qemu/qemu_driver.c:4808 #, c-format msgid "qemu didn't unplug vCPU '%u' properly" msgstr "" #: src/qemu/qemu_driver.c:4849 #, c-format msgid "" "requested vcpu count is greater than the count of enabled vcpus in the " "domain: %d > %d" msgstr "" #: src/qemu/qemu_driver.c:4877 #, c-format msgid "failed to set state of cpu %d via guest agent" msgstr "" #: src/qemu/qemu_driver.c:5082 tools/virsh-domain.c:6471 #, c-format msgid "vcpu %d is out of range of live cpu count %d" msgstr "" #: src/qemu/qemu_driver.c:5089 tools/virsh-domain.c:6475 #, c-format msgid "vcpu %d is out of range of persistent cpu count %d" msgstr "" #: src/qemu/qemu_driver.c:5099 src/qemu/qemu_driver.c:5345 msgid "Empty cpu list for pinning" msgstr "" #: src/qemu/qemu_driver.c:5126 msgid "failed to update vcpupin" msgstr "" #: src/qemu/qemu_driver.c:5137 #, c-format msgid "failed to set cpuset.cpus in cgroup for vcpu %d" msgstr "" #: src/qemu/qemu_driver.c:5145 #, c-format msgid "failed to set cpu affinity for vcpu %d" msgstr "" #: src/qemu/qemu_driver.c:5187 msgid "failed to update or add vcpupin xml of a persistent domain" msgstr "" #: src/qemu/qemu_driver.c:5327 msgid "" "Changing affinity for emulator thread dynamically is not allowed when CPU " "placement is 'auto'" msgstr "" #: src/qemu/qemu_driver.c:5357 msgid "failed to set cpuset.cpus in cgroup for emulator threads" msgstr "" #: src/qemu/qemu_driver.c:5364 msgid "failed to set cpu affinity for emulator thread" msgstr "" #: src/qemu/qemu_driver.c:5533 msgid "" "vCPU count provided by the guest agent can only be requested for live domains" msgstr "" #: src/qemu/qemu_driver.c:5609 msgid "cannot list IOThreads for an inactive domain" msgstr "" #: src/qemu/qemu_driver.c:5616 src/qemu/qemu_driver.c:6161 msgid "IOThreads not supported with this binary" msgstr "" #: src/qemu/qemu_driver.c:5805 msgid "" "Changing affinity for IOThread dynamically is not allowed when CPU placement " "is 'auto'" msgstr "" #: src/qemu/qemu_driver.c:5821 msgid "Empty iothread cpumap list for pinning" msgstr "" #: src/qemu/qemu_driver.c:5831 src/qemu/qemu_process.c:2105 #, c-format msgid "iothread %d not found" msgstr "" #: src/qemu/qemu_driver.c:5850 #, c-format msgid "failed to set cpuset.cpus in cgroup for iothread %d" msgstr "" #: src/qemu/qemu_driver.c:5857 #, c-format msgid "failed to set cpu affinity for IOThread %d" msgstr "" #: src/qemu/qemu_driver.c:5885 #, c-format msgid "iothreadid %d not found" msgstr "" #: src/qemu/qemu_driver.c:5938 #, c-format msgid "an IOThread is already using iothread_id '%u'" msgstr "" #: src/qemu/qemu_driver.c:5966 src/qemu/qemu_driver.c:6094 #, c-format msgid "got wrong number of IOThread ids from QEMU monitor. got %d, wanted %d" msgstr "" #: src/qemu/qemu_driver.c:5993 #, c-format msgid "cannot find new IOThread '%u' in QEMU monitor." msgstr "" #: src/qemu/qemu_driver.c:6070 #, c-format msgid "cannot find IOThread '%u' in iothreadids list" msgstr "" #: src/qemu/qemu_driver.c:6144 msgid "invalid value of 0 for iothread_id" msgstr "" #: src/qemu/qemu_driver.c:6188 #, c-format msgid "cannot find IOThread '%u' in persistent iothreadids" msgstr "" #: src/qemu/qemu_driver.c:6262 #, c-format msgid "cannot remove IOThread %u since it is being used by disk '%s'" msgstr "" #: src/qemu/qemu_driver.c:6559 src/qemu/qemu_driver.c:6579 #, c-format msgid "cannot remove corrupt file: %s" msgstr "" #: src/qemu/qemu_driver.c:6566 msgid "failed to read qemu header" msgstr "" #: src/qemu/qemu_driver.c:6575 msgid "save image is incomplete" msgstr "" #: src/qemu/qemu_driver.c:6704 #, c-format msgid "cannot close file: %s" msgstr "" #: src/qemu/qemu_driver.c:6727 msgid "failed to resume domain" msgstr "" #: src/qemu/qemu_driver.c:6952 msgid "new xml too large to fit in file" msgstr "" #: src/qemu/qemu_driver.c:6959 #, c-format msgid "cannot seek in '%s'" msgstr "" #: src/qemu/qemu_driver.c:7370 #, c-format msgid "cannot remove managed save file %s" msgstr "" #: src/qemu/qemu_driver.c:7446 msgid "domain is already running" msgstr "" #: src/qemu/qemu_driver.c:7517 src/qemu/qemu_driver.c:15310 msgid "domain has active block job" msgstr "" #: src/qemu/qemu_driver.c:7604 src/test/test_driver.c:2838 #, c-format msgid "cannot delete inactive domain with %d snapshots" msgstr "" #: src/qemu/qemu_driver.c:7638 msgid "cannot delete inactive domain with nvram" msgstr "" #: src/qemu/qemu_driver.c:7644 #, c-format msgid "failed to remove nvram: %s" msgstr "" #: src/qemu/qemu_driver.c:7788 #, c-format msgid "live attach of device '%s' is not supported" msgstr "" #: src/qemu/qemu_driver.c:7822 #, c-format msgid "'%s' controller cannot be hot unplugged." msgstr "" #: src/qemu/qemu_driver.c:7879 #, c-format msgid "live detach of device '%s' is not supported" msgstr "" #: src/qemu/qemu_driver.c:8007 #, c-format msgid "live update of device '%s' is not supported" msgstr "" #: src/qemu/qemu_driver.c:8080 #, c-format msgid "Lease %s in lockspace %s already exists" msgstr "" #: src/qemu/qemu_driver.c:8096 src/qemu/qemu_driver.c:8122 msgid "Target already exists" msgstr "" #: src/qemu/qemu_driver.c:8135 msgid "a device with the same address already exists " msgstr "" #: src/qemu/qemu_driver.c:8150 msgid "no free memory device slot available" msgstr "" #: src/qemu/qemu_driver.c:8178 #, c-format msgid "persistent attach of device '%s' is not supported" msgstr "" #: src/qemu/qemu_driver.c:8235 src/qemu/qemu_hotplug.c:4139 #, c-format msgid "Lease %s in lockspace %s does not exist" msgstr "" #: src/qemu/qemu_driver.c:8269 msgid "no matching filesystem device was found" msgstr "" #: src/qemu/qemu_driver.c:8280 msgid "no matching RNG device was found" msgstr "" #: src/qemu/qemu_driver.c:8291 msgid "matching memory device was not found" msgstr "" #: src/qemu/qemu_driver.c:8314 #, c-format msgid "persistent detach of device '%s' is not supported" msgstr "" #: src/qemu/qemu_driver.c:8362 #, c-format msgid "cannot find existing graphics type '%s' device to modify" msgstr "" #: src/qemu/qemu_driver.c:8409 #, c-format msgid "persistent update of device '%s' is not supported" msgstr "" #: src/qemu/qemu_driver.c:9990 msgid "change of nodeset for running domain requires strict numa mode" msgstr "" #: src/qemu/qemu_driver.c:10079 #, c-format msgid "unsupported numatune mode: '%d'" msgstr "" #: src/qemu/qemu_driver.c:10090 #, c-format msgid "Invalid nodeset of 'numatune': %s" msgstr "" #: src/qemu/qemu_driver.c:10106 msgid "NUMA tuning is not available in session mode" msgstr "" #: src/qemu/qemu_driver.c:10112 msgid "cgroup cpuset controller is not mounted" msgstr "" #: src/qemu/qemu_driver.c:10120 msgid "can't change numatune mode for running domain" msgstr "" #: src/qemu/qemu_driver.c:10296 #, c-format msgid "value of '%s' is out of range [%lld, %lld]" msgstr "" #: src/qemu/qemu_driver.c:10782 msgid "empty path" msgstr "" #: src/qemu/qemu_driver.c:10790 #, c-format msgid "size must be less than %llu" msgstr "" #: src/qemu/qemu_driver.c:10927 #, c-format msgid "cannot find statistics for device '%s'" msgstr "" #: src/qemu/qemu_driver.c:11176 src/qemu/qemu_driver.c:11183 #: src/qemu/qemu_driver.c:11352 #, c-format msgid "Can't find device %s" msgstr "" #: src/qemu/qemu_driver.c:11475 msgid "cannot get RSS for domain" msgstr "" #: src/qemu/qemu_driver.c:11513 src/uml/uml_driver.c:2556 #, c-format msgid "invalid path '%s'" msgstr "" #: src/qemu/qemu_driver.c:11529 #, c-format msgid "%s: failed to seek or read" msgstr "" #: src/qemu/qemu_driver.c:11566 msgid "flags parameter must be VIR_MEMORY_VIRTUAL or VIR_MEMORY_PHYSICAL" msgstr "" #: src/qemu/qemu_driver.c:11610 #, c-format msgid "failed to read temporary file created with template %s" msgstr "" #: src/qemu/qemu_driver.c:11676 src/storage/storage_backend.c:1482 #: src/storage/storage_backend.c:1544 src/util/virstoragefile.c:880 #: src/util/virstoragefile.c:1015 #, c-format msgid "cannot stat file '%s'" msgstr "" #: src/qemu/qemu_driver.c:11681 src/storage/storage_backend.c:1654 #: src/storage/storage_backend_fs.c:1541 src/util/virstoragefile.c:896 #: src/util/virstoragefile.c:1038 #, c-format msgid "cannot read header '%s'" msgstr "" #: src/qemu/qemu_driver.c:11694 #, c-format msgid "failed to stat remote file '%s'" msgstr "" #: src/qemu/qemu_driver.c:11722 #, c-format msgid "failed to seek to end of %s" msgstr "" #: src/qemu/qemu_driver.c:11735 #, c-format msgid "no disk format for %s and probing is disabled" msgstr "" #: src/qemu/qemu_driver.c:11802 #, c-format msgid "invalid path %s not assigned to domain" msgstr "" #: src/qemu/qemu_driver.c:11808 #, c-format msgid "disk '%s' does not currently have a source assigned" msgstr "" #: src/qemu/qemu_driver.c:11845 #, c-format msgid "failed to gather stats for disk '%s'" msgstr "" #: src/qemu/qemu_driver.c:11853 #, c-format msgid "failed to query the maximum written offset of block device '%s'" msgstr "" #: src/qemu/qemu_driver.c:12006 src/qemu/qemu_driver.c:12420 #: src/qemu/qemu_driver.c:12473 msgid "PrepareTunnel called but no TUNNELLED flag set" msgstr "" #: src/qemu/qemu_driver.c:12012 src/qemu/qemu_driver.c:12067 #: src/qemu/qemu_driver.c:12113 #, c-format msgid "Cannot use migrate v2 protocol with lock manager %s" msgstr "" #: src/qemu/qemu_driver.c:12060 src/qemu/qemu_driver.c:12296 #: src/qemu/qemu_driver.c:12372 msgid "Tunnelled migration requested but invalid RPC method called" msgstr "" #: src/qemu/qemu_driver.c:12619 src/qemu/qemu_driver.c:12667 msgid "missing domain name" msgstr "" #: src/qemu/qemu_driver.c:12819 msgid "" "neither VFIO nor KVM device assignment is currently supported on this system" msgstr "" #: src/qemu/qemu_driver.c:12828 msgid "VFIO device assignment is currently not supported on this system" msgstr "" #: src/qemu/qemu_driver.c:12836 msgid "KVM device assignment is currently not supported on this system" msgstr "" #: src/qemu/qemu_driver.c:12843 src/xen/xen_driver.c:2374 #, c-format msgid "unknown driver name '%s'" msgstr "" #: src/qemu/qemu_driver.c:13161 msgid "no job is active on the domain" msgstr "" #: src/qemu/qemu_driver.c:13165 msgid "cannot abort incoming migration; use virDomainDestroy instead" msgstr "" #: src/qemu/qemu_driver.c:13265 src/qemu/qemu_driver.c:13319 msgid "Compressed migration is not supported by QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:13360 src/qemu/qemu_driver.c:16298 #: src/qemu/qemu_driver.c:16565 src/qemu/qemu_driver.c:16846 #: src/qemu/qemu_driver.c:17034 src/qemu/qemu_monitor.c:2054 #: tools/virsh-domain.c:2341 #, c-format msgid "bandwidth must be less than %llu" msgstr "" #: src/qemu/qemu_driver.c:13591 #, c-format msgid "unknown image format of '%s' and format probing is disabled" msgstr "" #: src/qemu/qemu_driver.c:13718 src/qemu/qemu_driver.c:14573 msgid "resuming after snapshot failed" msgstr "" #: src/qemu/qemu_driver.c:13753 #, c-format msgid "" "external inactive snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" #: src/qemu/qemu_driver.c:13765 src/qemu/qemu_driver.c:13853 #, c-format msgid "external inactive snapshots are not supported on '%s' disks" msgstr "" #: src/qemu/qemu_driver.c:13779 msgid "" "external active snapshots are not supported on scsi passthrough devices" msgstr "" #: src/qemu/qemu_driver.c:13815 #, c-format msgid "" "external active snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" #: src/qemu/qemu_driver.c:13828 #, c-format msgid "external active snapshots are not supported on '%s' disks" msgstr "" #: src/qemu/qemu_driver.c:13898 src/qemu/qemu_driver.c:16703 #, c-format msgid "unable to stat for disk %s: %s" msgstr "" #: src/qemu/qemu_driver.c:13903 #, c-format msgid "missing existing file for disk %s: %s" msgstr "" #: src/qemu/qemu_driver.c:13909 #, c-format msgid "" "external snapshot file for disk %s already exists and is not a block device: " "%s" msgstr "" #: src/qemu/qemu_driver.c:13959 #, c-format msgid "" "internal inactive snapshots are not supported on 'network' disks using '%s' " "protocol" msgstr "" #: src/qemu/qemu_driver.c:13971 #, c-format msgid "internal inactive snapshots are not supported on '%s' disks" msgstr "" #: src/qemu/qemu_driver.c:13999 msgid "reuse is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:14011 #, c-format msgid "disk '%s' has an active block job" msgstr "" #: src/qemu/qemu_driver.c:14022 #, c-format msgid "" "active qemu domains require external disk snapshots; disk %s requested " "internal" msgstr "" #: src/qemu/qemu_driver.c:14035 #, c-format msgid "internal snapshot for disk %s unsupported for storage type %s" msgstr "" #: src/qemu/qemu_driver.c:14050 #, c-format msgid "external snapshot format for disk %s is unsupported: %s" msgstr "" #: src/qemu/qemu_driver.c:14073 src/qemu/qemu_driver.c:14160 msgid "unexpected code path" msgstr "" #: src/qemu/qemu_driver.c:14081 msgid "nothing selected for snapshot" msgstr "" #: src/qemu/qemu_driver.c:14090 msgid "" "internal snapshots and checkpoints require all disks to be selected for " "snapshot" msgstr "" #: src/qemu/qemu_driver.c:14098 msgid "" "disk-only snapshots require at least one disk to be selected for snapshot" msgstr "" #: src/qemu/qemu_driver.c:14110 msgid "" "mixing internal and external targets for a snapshot is not yet supported" msgstr "" #: src/qemu/qemu_driver.c:14125 msgid "atomic live snapshot of multiple disks is unsupported" msgstr "" #: src/qemu/qemu_driver.c:14191 #, c-format msgid "failed to create image file '%s'" msgstr "" #: src/qemu/qemu_driver.c:14321 msgid "live disk snapshot not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:14501 msgid "Invalid snapshot image format specified in configuration file" msgstr "" #: src/qemu/qemu_driver.c:14650 src/qemu/qemu_migration.c:2254 msgid "domain is marked for auto destroy" msgstr "" #: src/qemu/qemu_driver.c:14656 src/test/test_driver.c:6225 msgid "cannot halt after transient domain snapshot" msgstr "" #: src/qemu/qemu_driver.c:14672 #, c-format msgid "invalid snapshot name '%s': name can't contain '/'" msgstr "" #: src/qemu/qemu_driver.c:14680 #, c-format msgid "invalid snapshot name '%s': name can't start with '.'" msgstr "" #: src/qemu/qemu_driver.c:14693 msgid "live snapshot creation is supported only with external checkpoints" msgstr "" #: src/qemu/qemu_driver.c:14710 msgid "qemu doesn't support taking snapshots of PMSUSPENDED guests" msgstr "" #: src/qemu/qemu_driver.c:14718 #, c-format msgid "Invalid domain state %s" msgstr "" #: src/qemu/qemu_driver.c:14762 msgid "internal snapshot of a running VM must include the memory state" msgstr "" #: src/qemu/qemu_driver.c:14848 #, c-format msgid "unable to save metadata for snapshot %s" msgstr "" #: src/qemu/qemu_driver.c:15144 src/test/test_driver.c:6068 msgid "the domain does not have a current snapshot" msgstr "" #: src/qemu/qemu_driver.c:15326 src/test/test_driver.c:6465 msgid "" "transient domain needs to request run or pause to revert to inactive snapshot" msgstr "" #: src/qemu/qemu_driver.c:15333 msgid "revert to external snapshot not supported yet" msgstr "" #: src/qemu/qemu_driver.c:15340 src/test/test_driver.c:6473 #, c-format msgid "snapshot '%s' lacks domain '%s' rollback info" msgstr "" #: src/qemu/qemu_driver.c:15350 msgid "must respawn qemu to start inactive snapshot" msgstr "" #: src/qemu/qemu_driver.c:15573 msgid "qemu doesn't support reversion of snapshot taken in PMSUSPENDED state" msgstr "" #: src/qemu/qemu_driver.c:15581 #, c-format msgid "Invalid target domain state '%s'. Refusing snapshot reversion" msgstr "" #: src/qemu/qemu_driver.c:15697 #, c-format msgid "deletion of %d external disk snapshots not supported yet" msgstr "" #: src/qemu/qemu_driver.c:15721 #, c-format msgid "failed to set snapshot '%s' as current" msgstr "" #: src/qemu/qemu_driver.c:15845 #, c-format msgid "No monitor connection for pid %u" msgstr "" #: src/qemu/qemu_driver.c:15850 #, c-format msgid "Cannot connect to monitor connection of type '%s' for pid %u" msgstr "" #: src/qemu/qemu_driver.c:16038 #, c-format msgid "cannot find channel %s" msgstr "" #: src/qemu/qemu_driver.c:16045 #, c-format msgid "channel %s is not using a UNIX socket" msgstr "" #: src/qemu/qemu_driver.c:16058 msgid "Active channel stream exists for this domain" msgstr "" #: src/qemu/qemu_driver.c:16090 msgid "No device found for specified path" msgstr "" #: src/qemu/qemu_driver.c:16112 #, c-format msgid "pivot of disk '%s' requires an active copy job" msgstr "" #: src/qemu/qemu_driver.c:16136 #, c-format msgid "disk '%s' not ready for pivot yet" msgstr "" #: src/qemu/qemu_driver.c:16226 msgid "" "flag VIR_DOMAIN_BLOCK_REBASE_RELATIVE is valid only with non-null base" msgstr "" #: src/qemu/qemu_driver.c:16246 msgid "partial block pull not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:16253 msgid "" "setting bandwidth at start of block pull not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:16276 msgid "this QEMU binary doesn't support relative block pull/rebase" msgstr "" #: src/qemu/qemu_driver.c:16288 src/qemu/qemu_driver.c:17148 msgid "can't keep relative backing relationship" msgstr "" #: src/qemu/qemu_driver.c:16377 #, c-format msgid "another job on disk '%s' is still being ended" msgstr "" #: src/qemu/qemu_driver.c:16491 #, c-format msgid "disk %s not found in the domain" msgstr "" #: src/qemu/qemu_driver.c:16517 #, c-format msgid "bandwidth %llu cannot be represented in result" msgstr "" #: src/qemu/qemu_driver.c:16662 msgid "block copy is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:16671 msgid "domain is not transient" msgstr "" #: src/qemu/qemu_driver.c:16688 #, c-format msgid "shallow copy of disk '%s' into a raw file is not possible" msgstr "" #: src/qemu/qemu_driver.c:16698 msgid "non-file destination not supported yet" msgstr "" #: src/qemu/qemu_driver.c:16709 #, c-format msgid "missing destination file for disk %s: %s" msgstr "" #: src/qemu/qemu_driver.c:16716 #, c-format msgid "" "external destination file for disk %s already exists and is not a block " "device: %s" msgstr "" #: src/qemu/qemu_driver.c:16723 #, c-format msgid "" "blockdev flag requested for disk %s, but file '%s' is not a block device" msgstr "" #: src/qemu/qemu_driver.c:16858 msgid "Relative backing during copy not supported yet" msgstr "" #: src/qemu/qemu_driver.c:16923 #, c-format msgid "bandwidth must be less than %llu bytes" msgstr "" #: src/qemu/qemu_driver.c:16931 msgid "granularity must be power of 2" msgstr "" #: src/qemu/qemu_driver.c:17026 msgid "online commit not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:17048 #, c-format msgid "disk %s has no source file to be committed" msgstr "" #: src/qemu/qemu_driver.c:17069 msgid "active commit not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:17075 #, c-format msgid "commit of '%s' active layer requires active flag" msgstr "" #: src/qemu/qemu_driver.c:17081 #, c-format msgid "active commit requested but '%s' is not active" msgstr "" #: src/qemu/qemu_driver.c:17088 #, c-format msgid "top '%s' in chain for '%s' has no backing file" msgstr "" #: src/qemu/qemu_driver.c:17103 #, c-format msgid "base '%s' is not immediately below '%s' in chain for '%s'" msgstr "" #: src/qemu/qemu_driver.c:17138 msgid "this qemu doesn't support relative blockpull" msgstr "" #: src/qemu/qemu_driver.c:17247 src/qemu/qemu_driver.c:17312 #, c-format msgid "No graphics backend with index %d" msgstr "" #: src/qemu/qemu_driver.c:17259 src/qemu/qemu_driver.c:17324 #, c-format msgid "Can only open VNC or SPICE graphics backends, not %s" msgstr "" #: src/qemu/qemu_driver.c:17453 #, c-format msgid "block I/O throttle limit value must be less than %llu" msgstr "" #: src/qemu/qemu_driver.c:17580 msgid "total and read/write of bytes_sec cannot be set at the same time" msgstr "" #: src/qemu/qemu_driver.c:17588 msgid "total and read/write of iops_sec cannot be set at the same time" msgstr "" #: src/qemu/qemu_driver.c:17596 msgid "total and read/write of bytes_sec_max cannot be set at the same time" msgstr "" #: src/qemu/qemu_driver.c:17604 msgid "total and read/write of iops_sec_max cannot be set at the same time" msgstr "" #: src/qemu/qemu_driver.c:17612 #, c-format msgid "missing persistent configuration for disk '%s'" msgstr "" #: src/qemu/qemu_driver.c:17631 msgid "" "a block I/O throttling parameter is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_driver.c:17677 msgid "Saving live XML config failed" msgstr "" #: src/qemu/qemu_driver.c:17704 msgid "Write to config file failed" msgstr "" #: src/qemu/qemu_driver.c:17803 #, c-format msgid "disk '%s' was not found in the domain config" msgstr "" #: src/qemu/qemu_driver.c:18137 msgid "Duration not supported. Use 0 for now" msgstr "" #: src/qemu/qemu_driver.c:18145 #, c-format msgid "Unknown suspend target: %u" msgstr "" #: src/qemu/qemu_driver.c:18168 msgid "Unable to suspend domain due to missing system_wakeup monitor command" msgstr "" #: src/qemu/qemu_driver.c:18178 msgid "S3 state is disabled for this domain" msgstr "" #: src/qemu/qemu_driver.c:18185 msgid "S4 state is disabled for this domain" msgstr "" #: src/qemu/qemu_driver.c:18244 msgid "Unable to wake up domain due to missing system_wakeup monitor command" msgstr "" #: src/qemu/qemu_driver.c:18400 msgid "Specifying mount point is not supported for now" msgstr "" #: src/qemu/qemu_driver.c:18665 msgid "cannot set time: qemu doesn't support rtc-reset-reinjection command" msgstr "" #: src/qemu/qemu_driver.c:18760 msgid "specifying mountpoints is not supported" msgstr "" #: src/qemu/qemu_driver.c:18839 #, c-format msgid "unknown virttype: %s" msgstr "" #: src/qemu/qemu_driver.c:18846 #, c-format msgid "unknown architecture: %s" msgstr "" #: src/qemu/qemu_driver.c:18866 #, c-format msgid "architecture from emulator '%s' doesn't match given architecture '%s'" msgstr "" #: src/qemu/qemu_driver.c:18876 #, c-format msgid "unable to find any emulator to serve '%s' architecture" msgstr "" #: src/qemu/qemu_driver.c:18890 #, c-format msgid "the machine '%s' is not supported by emulator '%s'" msgstr "" #: src/qemu/qemu_driver.c:19442 #, c-format msgid "Stats types bits 0x%x are not supported by this daemon" msgstr "" #: src/qemu/qemu_driver.c:19718 #, c-format msgid "Unknown IP address data source %d" msgstr "" #: src/qemu/qemu_driver.c:19746 msgid "Network driver does not support DHCP lease query" msgstr "" #: src/qemu/qemu_driver.c:19909 msgid "cannot rename active domain" msgstr "" #: src/qemu/qemu_driver.c:19915 msgid "cannot rename a transient domain" msgstr "" #: src/qemu/qemu_driver.c:19921 msgid "domain has to be shutoff before renaming" msgstr "" #: src/qemu/qemu_driver.c:19927 msgid "cannot rename domain with snapshots" msgstr "" #: src/qemu/qemu_driver.c:19933 msgid "Can't rename domain to itself" msgstr "" #: src/qemu/qemu_driver.c:19947 #, c-format msgid "domain with name '%s' already exists" msgstr "" #: src/qemu/qemu_driver.c:19978 #, c-format msgid "cannot remove old domain config file %s" msgstr "" #: src/qemu/qemu_hostdev.c:206 msgid "host doesn't support passthrough of host PCI devices" msgstr "" #: src/qemu/qemu_hostdev.c:216 msgid "host doesn't support VFIO PCI passthrough" msgstr "" #: src/qemu/qemu_hostdev.c:224 msgid "host doesn't support legacy PCI passthrough" msgstr "" #: src/qemu/qemu_hotplug.c:448 #, c-format msgid "'%s' controller cannot be hot plugged." msgstr "" #: src/qemu/qemu_hotplug.c:455 #, c-format msgid "target %s:%d already exists" msgstr "" #: src/qemu/qemu_hotplug.c:594 #, c-format msgid "unexpected disk address type %s" msgstr "" #: src/qemu/qemu_hotplug.c:642 #, c-format msgid "SCSI controller %d was missing its PCI address" msgstr "" #: src/qemu/qemu_hotplug.c:804 #, c-format msgid "" "No device with bus '%s' and target '%s'. cdrom and floppy device hotplug " "isn't supported by libvirt" msgstr "" #: src/qemu/qemu_hotplug.c:825 msgid "disk device='lun' is not supported for usb bus" msgstr "" #: src/qemu/qemu_hotplug.c:1003 msgid "virtio-s390 net device cannot be hotplugged." msgstr "" #: src/qemu/qemu_hotplug.c:1020 msgid "Unable to attach network devices without vlan" msgstr "" #: src/qemu/qemu_hotplug.c:1115 msgid "device alias not found: cannot set link state to down" msgstr "" #: src/qemu/qemu_hotplug.c:1127 msgid "setting of link state not supported: Link is up" msgstr "" #: src/qemu/qemu_hotplug.c:1312 msgid "guest unexpectedly quit during hotplug" msgstr "" #: src/qemu/qemu_hotplug.c:1433 msgid "attaching serial console is not supported" msgstr "" #: src/qemu/qemu_hotplug.c:1439 msgid "chardev already exists" msgstr "" #: src/qemu/qemu_hotplug.c:1513 msgid "detaching serial console is not supported" msgstr "" #: src/qemu/qemu_hotplug.c:1565 msgid "Unsupported address type for character device" msgstr "" #: src/qemu/qemu_hotplug.c:1968 #, c-format msgid "Unable to prepare scsi hostdev for iSCSI: %s" msgstr "" #: src/qemu/qemu_hotplug.c:1973 #, c-format msgid "Unable to prepare scsi hostdev: %s:%u:%u:%llu" msgstr "" #: src/qemu/qemu_hotplug.c:2106 #, c-format msgid "bridge %s doesn't exist" msgstr "" #: src/qemu/qemu_hotplug.c:2130 #, c-format msgid "unable to recover former state by adding port to bridge %s" msgstr "" #: src/qemu/qemu_hotplug.c:2154 #, c-format msgid "filters not supported on interfaces of type %s" msgstr "" #: src/qemu/qemu_hotplug.c:2166 #, c-format msgid "" "failed to add new filter rules to '%s' - attempting to restore old rules" msgstr "" #: src/qemu/qemu_hotplug.c:2188 msgid "can't change link state: device alias not found" msgstr "" #: src/qemu/qemu_hotplug.c:2234 msgid "cannot find existing network device to modify" msgstr "" #: src/qemu/qemu_hotplug.c:2242 #, c-format msgid "cannot change config of '%s' network type" msgstr "" #: src/qemu/qemu_hotplug.c:2265 #, c-format msgid "cannot change network interface mac address from %s to %s" msgstr "" #: src/qemu/qemu_hotplug.c:2274 #, c-format msgid "cannot modify network device model from %s to %s" msgstr "" #: src/qemu/qemu_hotplug.c:2299 msgid "cannot modify virtio network device driver attributes" msgstr "" #: src/qemu/qemu_hotplug.c:2313 msgid "cannot modify network device script attribute" msgstr "" #: src/qemu/qemu_hotplug.c:2322 msgid "cannot modify network device tap name" msgstr "" #: src/qemu/qemu_hotplug.c:2340 msgid "cannot modify network device guest PCI address" msgstr "" #: src/qemu/qemu_hotplug.c:2349 msgid "cannot modify network device alias" msgstr "" #: src/qemu/qemu_hotplug.c:2354 msgid "cannot modify network device rom bar setting" msgstr "" #: src/qemu/qemu_hotplug.c:2359 msgid "cannot modify network rom file" msgstr "" #: src/qemu/qemu_hotplug.c:2364 msgid "cannot modify network device boot index setting" msgstr "" #: src/qemu/qemu_hotplug.c:2391 #, c-format msgid "cannot change network interface type to '%s'" msgstr "" #: src/qemu/qemu_hotplug.c:2448 src/qemu/qemu_hotplug.c:2521 #, c-format msgid "unable to change config on '%s' network type" msgstr "" #: src/qemu/qemu_hotplug.c:2641 msgid "cannot find existing graphics device to modify" msgstr "" #: src/qemu/qemu_hotplug.c:2647 msgid "cannot change the number of listen addresses" msgstr "" #: src/qemu/qemu_hotplug.c:2657 msgid "cannot change the type of listen address" msgstr "" #: src/qemu/qemu_hotplug.c:2666 msgid "cannot change listen address setting on vnc graphics" msgstr "" #: src/qemu/qemu_hotplug.c:2667 msgid "cannot change listen address setting on spice graphics" msgstr "" #: src/qemu/qemu_hotplug.c:2676 msgid "cannot change listen network setting on vnc graphics" msgstr "" #: src/qemu/qemu_hotplug.c:2677 msgid "cannot change listen network setting on spice graphics" msgstr "" #: src/qemu/qemu_hotplug.c:2695 msgid "cannot change port settings on vnc graphics" msgstr "" #: src/qemu/qemu_hotplug.c:2700 msgid "cannot change keymap setting on vnc graphics" msgstr "" #: src/qemu/qemu_hotplug.c:2741 msgid "cannot change port settings on spice graphics" msgstr "" #: src/qemu/qemu_hotplug.c:2747 msgid "cannot change keymap setting on spice graphics" msgstr "" #: src/qemu/qemu_hotplug.c:2789 #, c-format msgid "unable to change config on '%s' graphics type" msgstr "" #: src/qemu/qemu_hotplug.c:3123 msgid "unable to determine original VLAN" msgstr "" #: src/qemu/qemu_hotplug.c:3327 #, c-format msgid "don't know how to remove a %s device" msgstr "" #: src/qemu/qemu_hotplug.c:3381 msgid "Unable to wait on unplug condition" msgstr "" #: src/qemu/qemu_hotplug.c:3422 src/qemu/qemu_hotplug.c:3671 #, c-format msgid "cannot hot unplug multifunction PCI device: %s" msgstr "" #: src/qemu/qemu_hotplug.c:3432 msgid "device cannot be detached without a valid CCW address" msgstr "" #: src/qemu/qemu_hotplug.c:3439 msgid "device cannot be detached without a valid PCI address" msgstr "" #: src/qemu/qemu_hotplug.c:3494 #, c-format msgid "Underlying qemu does not support %s disk removal" msgstr "" #: src/qemu/qemu_hotplug.c:3501 #, c-format msgid "disk '%s' is in an active block job" msgstr "" #: src/qemu/qemu_hotplug.c:3568 src/uml/uml_driver.c:2388 msgid "This type of disk cannot be hot unplugged" msgstr "" #: src/qemu/qemu_hotplug.c:3572 #, c-format msgid "disk device type '%s' cannot be detached" msgstr "" #: src/qemu/qemu_hotplug.c:3644 #, c-format msgid "controller %s:%d not found" msgstr "" #: src/qemu/qemu_hotplug.c:3656 #, c-format msgid "device with '%s' address cannot be detached" msgstr "" #: src/qemu/qemu_hotplug.c:3663 #, c-format msgid "device with invalid '%s' address cannot be detached" msgstr "" #: src/qemu/qemu_hotplug.c:3678 msgid "device cannot be detached: device is busy" msgstr "" #: src/qemu/qemu_hotplug.c:3737 src/qemu/qemu_hotplug.c:3969 msgid "device cannot be detached without a PCI address" msgstr "" #: src/qemu/qemu_hotplug.c:3765 src/qemu/qemu_hotplug.c:3795 msgid "device cannot be detached without a device alias" msgstr "" #: src/qemu/qemu_hotplug.c:3771 src/qemu/qemu_hotplug.c:3801 msgid "device cannot be detached with this QEMU version" msgstr "" #: src/qemu/qemu_hotplug.c:3894 #, c-format msgid "host usb device %03d.%03d not found" msgstr "" #: src/qemu/qemu_hotplug.c:3898 #, c-format msgid "host usb device vendor=0x%.4x product=0x%.4x not found" msgstr "" #: src/qemu/qemu_hotplug.c:3907 #, c-format msgid "host scsi iSCSI path %s not found" msgstr "" #: src/qemu/qemu_hotplug.c:3913 #, c-format msgid "host scsi device %s:%u:%u.%llu not found" msgstr "" #: src/qemu/qemu_hotplug.c:3962 msgid "device cannot be detached without a CCW address" msgstr "" #: src/qemu/qemu_hotplug.c:3975 #, c-format msgid "cannot hot unplug multifunction PCI device :%s" msgstr "" #: src/qemu/qemu_hotplug.c:4065 msgid "Graphics password only supported for VNC" msgstr "" #: src/qemu/qemu_hotplug.c:4091 msgid "Expiry of passwords is not supported" msgstr "" #: src/qemu/qemu_hotplug.c:4236 msgid "alias not set for RNG device" msgstr "" #: src/qemu/qemu_hotplug.c:4288 msgid "alias for the memory device was not found" msgstr "" #: src/qemu/qemu_migration.c:269 #, c-format msgid "unable to read server cert %s" msgstr "" #: src/qemu/qemu_migration.c:276 #, c-format msgid "cannot initialize cert object: %s" msgstr "" #: src/qemu/qemu_migration.c:287 #, c-format msgid "cannot load cert data from %s: %s" msgstr "" #: src/qemu/qemu_migration.c:397 src/util/virnetdevopenvswitch.c:220 #, c-format msgid "Unable to run command to get OVS port data for interface %s" msgstr "" #: src/qemu/qemu_migration.c:436 msgid "Unable to obtain host UUID" msgstr "" #: src/qemu/qemu_migration.c:457 msgid "Migration graphics data already present" msgstr "" #: src/qemu/qemu_migration.c:484 msgid "Migration lockstate data already present" msgstr "" #: src/qemu/qemu_migration.c:514 msgid "Migration persistent data already present" msgstr "" #: src/qemu/qemu_migration.c:548 msgid "Network migration data already present" msgstr "" #: src/qemu/qemu_migration.c:907 msgid "missing type attribute in migration data" msgstr "" #: src/qemu/qemu_migration.c:912 src/qemu/qemu_migration.c:2845 #, c-format msgid "unknown graphics type %s" msgstr "" #: src/qemu/qemu_migration.c:919 msgid "missing port attribute in migration data" msgstr "" #: src/qemu/qemu_migration.c:925 msgid "missing tlsPort attribute in migration data" msgstr "" #: src/qemu/qemu_migration.c:931 msgid "missing listen attribute in migration data" msgstr "" #: src/qemu/qemu_migration.c:960 msgid "missing interface information" msgstr "" #: src/qemu/qemu_migration.c:975 msgid "missing vporttype attribute in migration data" msgstr "" #: src/qemu/qemu_migration.c:1011 #, c-format msgid "Malformed nbd port '%s'" msgstr "" #: src/qemu/qemu_migration.c:1030 msgid "Malformed disk target" msgstr "" #: src/qemu/qemu_migration.c:1039 #, c-format msgid "Malformed disk capacity: '%s'" msgstr "" #: src/qemu/qemu_migration.c:1167 msgid "missing name element in migration data" msgstr "" #: src/qemu/qemu_migration.c:1172 #, c-format msgid "Incoming cookie data had unexpected name %s vs %s" msgstr "" #: src/qemu/qemu_migration.c:1182 msgid "missing uuid element in migration data" msgstr "" #: src/qemu/qemu_migration.c:1188 #, c-format msgid "Incoming cookie data had unexpected UUID %s vs %s" msgstr "" #: src/qemu/qemu_migration.c:1197 msgid "missing hostname element in migration data" msgstr "" #: src/qemu/qemu_migration.c:1202 src/qemu/qemu_migration.c:1219 #, c-format msgid "Attempt to migrate guest to the same host %s" msgstr "" #: src/qemu/qemu_migration.c:1209 msgid "missing hostuuid element in migration data" msgstr "" #: src/qemu/qemu_migration.c:1214 msgid "malformed hostuuid element in migration data" msgstr "" #: src/qemu/qemu_migration.c:1235 msgid "missing feature name" msgstr "" #: src/qemu/qemu_migration.c:1241 #, c-format msgid "Unknown migration cookie feature %s" msgstr "" #: src/qemu/qemu_migration.c:1249 #, c-format msgid "Unsupported migration cookie feature %s" msgstr "" #: src/qemu/qemu_migration.c:1268 msgid "Missing lock driver name in migration cookie" msgstr "" #: src/qemu/qemu_migration.c:1280 #, c-format msgid "Too many domain elements in migration cookie: %d" msgstr "" #: src/qemu/qemu_migration.c:1335 msgid "(qemu_migration_cookie)" msgstr "" #: src/qemu/qemu_migration.c:1413 msgid "Migration cookie was not NULL terminated" msgstr "" #: src/qemu/qemu_migration.c:1441 #, c-format msgid "Missing %s lock state for migration cookie" msgstr "" #: src/qemu/qemu_migration.c:1448 #, c-format msgid "Source host lock driver %s different from target %s" msgstr "" #: src/qemu/qemu_migration.c:1498 #, c-format msgid "Failed to resume guest %s after failure" msgstr "" #: src/qemu/qemu_migration.c:1539 #, c-format msgid "malformed disk path: %s" msgstr "" #: src/qemu/qemu_migration.c:1573 #, c-format msgid "cannot precreate storage for disk type '%s'" msgstr "" #: src/qemu/qemu_migration.c:1600 msgid "unable to create volume XML" msgstr "" #: src/qemu/qemu_migration.c:1663 #, c-format msgid "unable to find disk by target: %s" msgstr "" #: src/qemu/qemu_migration.c:1678 msgid "" "pre-creation of storage targets for incremental storage migration is not " "supported" msgstr "" #: src/qemu/qemu_migration.c:1819 src/qemu/qemu_migration.c:1870 #: src/qemu/qemu_migration.c:1931 #, c-format msgid "migration of disk %s failed" msgstr "" #: src/qemu/qemu_migration.c:2012 src/qemu/qemu_migration.c:2151 #: src/qemu/qemu_migration.c:2706 msgid "Lost connection to destination host" msgstr "" #: src/qemu/qemu_migration.c:2145 src/qemu/qemu_migration.c:2646 #: src/qemu/qemu_migration.c:4477 msgid "canceled by client" msgstr "" #: src/qemu/qemu_migration.c:2192 msgid "domain has assigned non-USB host devices" msgstr "" #: src/qemu/qemu_migration.c:2233 #, c-format msgid "cannot migrate domain with %d snapshots" msgstr "" #: src/qemu/qemu_migration.c:2244 msgid "cannot migrate domain with I/O error" msgstr "" #: src/qemu/qemu_migration.c:2261 msgid "domain has an active block job" msgstr "" #: src/qemu/qemu_migration.c:2278 #, c-format msgid "domain has CPU feature: %s" msgstr "" #: src/qemu/qemu_migration.c:2292 msgid "domain's dimm info lacks slot ID or base address" msgstr "" #: src/qemu/qemu_migration.c:2335 msgid "Migration may lead to data corruption if disks use cache != none" msgstr "" #: src/qemu/qemu_migration.c:2392 msgid "Compressed migration is not supported by target QEMU binary" msgstr "" #: src/qemu/qemu_migration.c:2396 msgid "Compressed migration is not supported by source QEMU binary" msgstr "" #: src/qemu/qemu_migration.c:2437 msgid "Auto-Converge is not supported by QEMU binary" msgstr "" #: src/qemu/qemu_migration.c:2479 msgid "rdma pinning migration is not supported by target QEMU binary" msgstr "" #: src/qemu/qemu_migration.c:2483 msgid "rdma pinning migration is not supported by source QEMU binary" msgstr "" #: src/qemu/qemu_migration.c:2589 msgid "migration job" msgstr "" #: src/qemu/qemu_migration.c:2591 msgid "domain save job" msgstr "" #: src/qemu/qemu_migration.c:2593 msgid "domain core dump job" msgstr "" #: src/qemu/qemu_migration.c:2595 msgid "job" msgstr "" #: src/qemu/qemu_migration.c:2636 msgid "is not active" msgstr "" #: src/qemu/qemu_migration.c:2641 msgid "unexpectedly failed" msgstr "" #: src/qemu/qemu_migration.c:2700 msgid "failed due to I/O error" msgstr "" #: src/qemu/qemu_migration.c:2860 #, c-format msgid "invalid tlsPort number: %s" msgstr "" #: src/qemu/qemu_migration.c:2913 src/util/virnetdevopenvswitch.c:259 #, c-format msgid "Unable to run command to set OVS port data for interface %s" msgstr "" #: src/qemu/qemu_migration.c:2936 msgid "incoming RDMA migration is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_migration.c:2946 msgid "unknown migration protocol" msgstr "" #: src/qemu/qemu_migration.c:3128 #, c-format msgid "disk target %s not found" msgstr "" #: src/qemu/qemu_migration.c:3136 msgid "Selecting disks to migrate is not implemented for tunnelled migration" msgstr "" #: src/qemu/qemu_migration.c:3142 msgid "qemu does not support drive-mirror command" msgstr "" #: src/qemu/qemu_migration.c:3175 src/qemu/qemu_migration.c:3429 msgid "offline migration cannot handle non-shared storage" msgstr "" #: src/qemu/qemu_migration.c:3181 src/qemu/qemu_migration.c:3435 msgid "offline migration must be specified with the persistent flag set" msgstr "" #: src/qemu/qemu_migration.c:3187 src/qemu/qemu_migration.c:3441 msgid "tunnelled offline migration does not make sense" msgstr "" #: src/qemu/qemu_migration.c:3344 msgid "qemu isn't capable of IPv6" msgstr "" #: src/qemu/qemu_migration.c:3349 msgid "host isn't capable of IPv6" msgstr "" #: src/qemu/qemu_migration.c:3528 src/qemu/qemu_migration.c:4697 msgid "cannot start RDMA migration with no memory hard limit set" msgstr "" #: src/qemu/qemu_migration.c:3551 src/qemu/qemu_migration.c:4769 msgid "cannot create pipe for tunnelled migration" msgstr "" #: src/qemu/qemu_migration.c:3579 msgid "cannot pass pipe for tunnelled migration" msgstr "" #: src/qemu/qemu_migration.c:3718 msgid "tunnelled migration requested but NULL stream passed" msgstr "" #: src/qemu/qemu_migration.c:3843 src/qemu/qemu_migration.c:4683 #, c-format msgid "missing scheme in migration URI: %s" msgstr "" #: src/qemu/qemu_migration.c:3851 #, c-format msgid "unsupported scheme %s in migration URI %s" msgstr "" #: src/qemu/qemu_migration.c:4158 msgid "poll failed in migration tunnel" msgstr "" #: src/qemu/qemu_migration.c:4176 msgid "failed to read from wakeup fd" msgstr "" #: src/qemu/qemu_migration.c:4198 msgid "tunnelled migration failed to read from qemu" msgstr "" #: src/qemu/qemu_migration.c:4247 msgid "Unable to make pipe" msgstr "" #: src/qemu/qemu_migration.c:4263 msgid "Unable to create migration thread" msgstr "" #: src/qemu/qemu_migration.c:4285 msgid "failed to wakeup migration tunnel" msgstr "" #: src/qemu/qemu_migration.c:4341 #, c-format msgid "Unable to set FD %d blocking" msgstr "" #: src/qemu/qemu_migration.c:4405 #, c-format msgid "Migration with lock driver %s requires cookie support" msgstr "" #: src/qemu/qemu_migration.c:4544 msgid "failed to accept connection from qemu" msgstr "" #: src/qemu/qemu_migration.c:4691 msgid "outgoing RDMA migration is not supported with this QEMU binary" msgstr "" #: src/qemu/qemu_migration.c:5320 msgid "migration URI is not supported by tunnelled migration" msgstr "" #: src/qemu/qemu_migration.c:5327 msgid "listen address is not supported by tunnelled migration" msgstr "" #: src/qemu/qemu_migration.c:5341 #, c-format msgid "Failed to connect to remote libvirt URI %s: %s" msgstr "" #: src/qemu/qemu_migration.c:5374 msgid "Destination libvirt does not support peer-to-peer migration protocol" msgstr "" #: src/qemu/qemu_migration.c:5639 msgid "received unexpected cookie with P2P migration" msgstr "" #: src/qemu/qemu_migration.c:5652 msgid "Unexpected dconnuri parameter with non-peer2peer migration" msgstr "" #: src/qemu/qemu_migration.c:5693 #, c-format msgid "Port profile Associate failed for %s" msgstr "" #: src/qemu/qemu_migration.c:6107 msgid "Unable to set cloexec flag" msgstr "" #: src/qemu/qemu_migration.c:6301 #, c-format msgid "migration protocol going backwards %s => %s" msgstr "" #: src/qemu/qemu_migration.c:6334 #, c-format msgid "domain '%s' is not processing incoming migration" msgstr "" #: src/qemu/qemu_migration.c:6336 #, c-format msgid "domain '%s' is not being migrated" msgstr "" #: src/qemu/qemu_monitor.c:116 msgid "monitor must not be NULL" msgstr "" #: src/qemu/qemu_monitor.c:122 msgid "JSON monitor is required" msgstr "" #: src/qemu/qemu_monitor.c:343 #, c-format msgid "Monitor path %s too big for destination" msgstr "" #: src/qemu/qemu_monitor.c:414 #, c-format msgid "Process %d %p %p [[[[%s]]][[[%s]]]" msgstr "" #: src/qemu/qemu_monitor.c:515 msgid "Monitor does not support sending of file descriptors" msgstr "" #: src/qemu/qemu_monitor.c:719 msgid "early end of file from monitor, possible problem" msgstr "" #: src/qemu/qemu_monitor.c:796 msgid "Error notify callback must be supplied" msgstr "" #: src/qemu/qemu_monitor.c:945 msgid "Qemu monitor was closed" msgstr "" #: src/qemu/qemu_monitor.c:1074 msgid "Cannot determine balloon device path" msgstr "" #: src/qemu/qemu_monitor.c:1104 msgid "" "Property 'guest-stats-polling-interval' not found on memory balloon driver." msgstr "" #: src/qemu/qemu_monitor.c:1137 #, c-format msgid "Failed to find QOM Object path for device '%s'" msgstr "" #: src/qemu/qemu_monitor.c:1168 msgid "Unable to unescape command" msgstr "" #: src/qemu/qemu_monitor.c:1708 #, c-format msgid "unknown block IO status: %s" msgstr "" #: src/qemu/qemu_monitor.c:1763 #, c-format msgid "cannot find info for device '%s'" msgstr "" #: src/qemu/qemu_monitor.c:1802 msgid "text monitor doesn't support block stats for backing chain members" msgstr "" #: src/qemu/qemu_monitor.c:1880 #, c-format msgid "unsupported protocol type %s" msgstr "" #: src/qemu/qemu_monitor.c:2221 #, c-format msgid "file offset must be a multiple of %llu" msgstr "" #: src/qemu/qemu_monitor.c:2495 msgid "fd must be valid" msgstr "" #: src/qemu/qemu_monitor.c:2501 src/qemu/qemu_monitor.c:2558 #, c-format msgid "qemu is not using a unix socket monitor, cannot send fd %s" msgstr "" #: src/qemu/qemu_monitor.c:2552 msgid "fd and fdset must be valid" msgstr "" #: src/qemu/qemu_monitor.c:2620 msgid "JSON monitor should be using AddNetdev" msgstr "" #: src/qemu/qemu_monitor.c:2651 msgid "JSON monitor should be using RemoveNetdev" msgstr "" #: src/qemu/qemu_monitor_json.c:279 msgid "Unable to append command 'id' string" msgstr "" #: src/qemu/qemu_monitor_json.c:376 src/qemu/qemu_monitor_json.c:394 #, c-format msgid "unable to execute QEMU command '%s'" msgstr "" #: src/qemu/qemu_monitor_json.c:380 #, c-format msgid "unable to execute QEMU command '%s': %s" msgstr "" #: src/qemu/qemu_monitor_json.c:495 #, c-format msgid "unexpected empty keyword in %s" msgstr "" #: src/qemu/qemu_monitor_json.c:1031 #, c-format msgid "Human monitor command is not available to run %s" msgstr "" #: src/qemu/qemu_monitor_json.c:1041 msgid "human monitor command was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:1169 msgid "query-status reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:1175 msgid "query-status reply was missing running state" msgstr "" #: src/qemu/qemu_monitor_json.c:1272 msgid "cpu reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:1278 msgid "cpu information was empty" msgstr "" #: src/qemu/qemu_monitor_json.c:1290 msgid "cpu information was missing an array element" msgstr "" #: src/qemu/qemu_monitor_json.c:1365 msgid "info kvm reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:1372 msgid "info kvm reply missing 'enabled' field" msgstr "" #: src/qemu/qemu_monitor_json.c:1407 src/qemu/qemu_monitor_json.c:1430 #: src/qemu/qemu_monitor_json.c:1439 #, c-format msgid "QOM Object '%s' has no property 'vgamem_mb'" msgstr "" #: src/qemu/qemu_monitor_json.c:1416 #, c-format msgid "QOM Object '%s' has no property 'vram_size'" msgstr "" #: src/qemu/qemu_monitor_json.c:1423 #, c-format msgid "QOM Object '%s' has no property 'ram_size'" msgstr "" #: src/qemu/qemu_monitor_json.c:1488 msgid "info balloon reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:1495 msgid "info balloon reply was missing balloon data" msgstr "" #: src/qemu/qemu_monitor_json.c:1588 msgid "the guest hasn't updated any stats yet" msgstr "" #: src/qemu/qemu_monitor_json.c:1598 src/qemu/qemu_monitor_json.c:5296 #: src/qemu/qemu_monitor_json.c:5339 src/qemu/qemu_monitor_json.c:6246 msgid "qom-get reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:1681 src/qemu/qemu_monitor_json.c:3839 msgid "block info reply was missing device list" msgstr "" #: src/qemu/qemu_monitor_json.c:1693 src/qemu/qemu_monitor_json.c:1699 #: src/qemu/qemu_monitor_json.c:3851 src/qemu/qemu_monitor_json.c:3857 msgid "block info device entry was not in expected format" msgstr "" #: src/qemu/qemu_monitor_json.c:1716 src/qemu/qemu_monitor_json.c:1723 #, c-format msgid "cannot read %s value" msgstr "" #: src/qemu/qemu_monitor_json.c:1774 msgid "blockstats stats entry was not in expected format" msgstr "" #: src/qemu/qemu_monitor_json.c:1784 #, c-format msgid "cannot read %s statistic" msgstr "" #: src/qemu/qemu_monitor_json.c:1847 msgid "blockstats reply was missing device list" msgstr "" #: src/qemu/qemu_monitor_json.c:1857 src/qemu/qemu_monitor_json.c:1864 msgid "blockstats device entry was not in expected format" msgstr "" #: src/qemu/qemu_monitor_json.c:1960 msgid "query-block reply was missing device list" msgstr "" #: src/qemu/qemu_monitor_json.c:1972 src/qemu/qemu_monitor_json.c:1979 msgid "query-block device entry was not in expected format" msgstr "" #: src/qemu/qemu_monitor_json.c:2385 msgid "query-migrate-cache-size reply was missing 'return' data" msgstr "" #: src/qemu/qemu_monitor_json.c:2437 msgid "info migration reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:2443 msgid "info migration reply was missing return status" msgstr "" #: src/qemu/qemu_monitor_json.c:2450 src/qemu/qemu_monitor_text.c:1374 #: src/qemu/qemu_monitor_text.c:1382 #, c-format msgid "unexpected migration status in %s" msgstr "" #: src/qemu/qemu_monitor_json.c:2484 msgid "migration was active, but no RAM info was set" msgstr "" #: src/qemu/qemu_monitor_json.c:2491 msgid "migration was active, but RAM 'transferred' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2498 msgid "migration was active, but RAM 'remaining' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2505 msgid "migration was active, but RAM 'total' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2534 msgid "disk migration was active, but 'transferred' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2543 msgid "disk migration was active, but 'remaining' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2552 msgid "disk migration was active, but 'total' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2571 msgid "XBZRLE is active, but 'cache-size' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2580 msgid "XBZRLE is active, but 'bytes' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2589 msgid "XBZRLE is active, but 'pages' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2598 msgid "XBZRLE is active, but 'cache-miss' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2607 msgid "XBZRLE is active, but 'overflow' data was missing" msgstr "" #: src/qemu/qemu_monitor_json.c:2724 msgid "missing dump guest memory capabilities" msgstr "" #: src/qemu/qemu_monitor_json.c:2730 msgid "missing supported dump formats" msgstr "" #: src/qemu/qemu_monitor_json.c:2739 msgid "missing entry in supported dump formats" msgstr "" #: src/qemu/qemu_monitor_json.c:2827 src/qemu/qemu_monitor_json.c:2837 #: src/qemu/qemu_monitor_json.c:2847 msgid "usb_add not supported in JSON mode" msgstr "" #: src/qemu/qemu_monitor_json.c:2857 src/qemu/qemu_monitor_json.c:2868 #: src/qemu/qemu_monitor_json.c:2878 src/qemu/qemu_monitor_json.c:3395 msgid "pci_add not supported in JSON mode" msgstr "" #: src/qemu/qemu_monitor_json.c:2887 msgid "pci_del not supported in JSON mode" msgstr "" #: src/qemu/qemu_monitor_json.c:2966 msgid "missing return information" msgstr "" #: src/qemu/qemu_monitor_json.c:2971 msgid "incomplete return information" msgstr "" #: src/qemu/qemu_monitor_json.c:3085 msgid "query-rx-filter reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:3090 msgid "query -rx-filter return data missing array element" msgstr "" #: src/qemu/qemu_monitor_json.c:3096 msgid "Missing or invalid name in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3105 msgid "Missing or invalid 'main-mac' in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3112 msgid "Missing or invalid 'promiscuous' in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3119 msgid "Missing or invalid 'broadcast-allowed' in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3128 msgid "Missing or invalid 'unicast' in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3135 msgid "Missing or invalid 'unicast-overflow' in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3142 msgid "Missing or invalid 'unicast-table' array in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3152 #, c-format msgid "" "Missing or invalid element %zu of 'unicast' list in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3158 #, c-format msgid "" "invalid mac address '%s' in 'unicast-table' array in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3169 msgid "Missing or invalid 'multicast' in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3176 msgid "Missing or invalid 'multicast-overflow' in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3183 msgid "" "Missing or invalid 'multicast-table' array in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3193 #, c-format msgid "" "Missing or invalid element %zu of 'multicast' list in query-rx-filter " "response" msgstr "" #: src/qemu/qemu_monitor_json.c:3199 #, c-format msgid "" "invalid mac address '%s' in 'multicast-table' array in query-rx-filter " "response" msgstr "" #: src/qemu/qemu_monitor_json.c:3210 msgid "Missing or invalid 'vlan' in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3217 msgid "Missing or invalid 'vlan-table' array in query-rx-filter response" msgstr "" #: src/qemu/qemu_monitor_json.c:3227 #, c-format msgid "" "Missing or invalid element %zu of 'vlan-table' array in query-rx-filter " "response" msgstr "" #: src/qemu/qemu_monitor_json.c:3300 msgid "character device reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:3312 msgid "character device information was missing array element" msgstr "" #: src/qemu/qemu_monitor_json.c:3318 msgid "character device information was missing label" msgstr "" #: src/qemu/qemu_monitor_json.c:3324 msgid "character device information was missing filename" msgstr "" #: src/qemu/qemu_monitor_json.c:3344 #, c-format msgid "failed to add chardev '%s' info" msgstr "" #: src/qemu/qemu_monitor_json.c:3404 msgid "query-pci not supported in JSON mode" msgstr "" #: src/qemu/qemu_monitor_json.c:3543 msgid "" "deleting disk is not supported. This may leak data if disk is reassigned" msgstr "" #: src/qemu/qemu_monitor_json.c:3811 #, c-format msgid "qemu block name '%s' doesn't match expected '%s'" msgstr "" #: src/qemu/qemu_monitor_json.c:3873 #, c-format msgid "unable to find backing name for device %s" msgstr "" #: src/qemu/qemu_monitor_json.c:3960 src/qemu/qemu_monitor_text.c:2819 #, c-format msgid "keycode %zu is invalid: 0x%X" msgstr "" #: src/qemu/qemu_monitor_json.c:4046 msgid "entry was missing 'device'" msgstr "" #: src/qemu/qemu_monitor_json.c:4063 msgid "entry was missing 'type'" msgstr "" #: src/qemu/qemu_monitor_json.c:4077 msgid "entry was missing 'speed'" msgstr "" #: src/qemu/qemu_monitor_json.c:4083 msgid "entry was missing 'offset'" msgstr "" #: src/qemu/qemu_monitor_json.c:4089 msgid "entry was missing 'len'" msgstr "" #: src/qemu/qemu_monitor_json.c:4117 msgid "reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:4123 msgid "unable to determine array size" msgstr "" #: src/qemu/qemu_monitor_json.c:4134 msgid "missing array element" msgstr "" #: src/qemu/qemu_monitor_json.c:4165 src/qemu/qemu_monitor_json.c:4456 #: src/qemu/qemu_monitor_json.c:4489 #, c-format msgid "No active operation on device: %s" msgstr "" #: src/qemu/qemu_monitor_json.c:4168 #, c-format msgid "Device %s in use" msgstr "" #: src/qemu/qemu_monitor_json.c:4171 src/qemu/qemu_monitor_json.c:4459 #: src/qemu/qemu_monitor_json.c:4492 #, c-format msgid "Operation is not supported for device: %s" msgstr "" #: src/qemu/qemu_monitor_json.c:4174 src/qemu/qemu_monitor_text.c:2930 #: src/qemu/qemu_monitor_text.c:3029 #, c-format msgid "Command '%s' is not found" msgstr "" #: src/qemu/qemu_monitor_json.c:4177 #, c-format msgid "Unexpected error: (%s) '%s'" msgstr "" #: src/qemu/qemu_monitor_json.c:4324 #, c-format msgid "block_io_throttle field '%s' missing in qemu's output" msgstr "" #: src/qemu/qemu_monitor_json.c:4342 msgid " block_io_throttle reply was missing device list" msgstr "" #: src/qemu/qemu_monitor_json.c:4353 src/qemu/qemu_monitor_json.c:4360 msgid "block_io_throttle device entry was not in expected format" msgstr "" #: src/qemu/qemu_monitor_json.c:4371 msgid "block_io_throttle inserted entry was not in expected format" msgstr "" #: src/qemu/qemu_monitor_json.c:4397 #, c-format msgid "cannot find throttling info for device '%s'" msgstr "" #: src/qemu/qemu_monitor_json.c:4462 src/qemu/qemu_monitor_json.c:4495 msgid "Unexpected error" msgstr "" #: src/qemu/qemu_monitor_json.c:4558 msgid "query-version reply was missing 'return' data" msgstr "" #: src/qemu/qemu_monitor_json.c:4564 msgid "query-version reply was missing 'qemu' data" msgstr "" #: src/qemu/qemu_monitor_json.c:4570 msgid "query-version reply was missing 'major' version" msgstr "" #: src/qemu/qemu_monitor_json.c:4575 msgid "query-version reply was missing 'minor' version" msgstr "" #: src/qemu/qemu_monitor_json.c:4580 msgid "query-version reply was missing 'micro' version" msgstr "" #: src/qemu/qemu_monitor_json.c:4588 msgid "query-version reply was missing 'package' version" msgstr "" #: src/qemu/qemu_monitor_json.c:4632 msgid "query-machines reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:4638 msgid "query-machines reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:4658 msgid "query-machines reply data was missing 'name'" msgstr "" #: src/qemu/qemu_monitor_json.c:4668 msgid "query-machines reply has malformed 'is-default' data" msgstr "" #: src/qemu/qemu_monitor_json.c:4675 msgid "query-machines reply has malformed 'alias' data" msgstr "" #: src/qemu/qemu_monitor_json.c:4684 msgid "query-machines reply has malformed 'cpu-max' data" msgstr "" #: src/qemu/qemu_monitor_json.c:4744 msgid "query-cpu-definitions reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:4750 msgid "query-cpu-definitions reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:4764 msgid "query-cpu-definitions reply data was missing 'name'" msgstr "" #: src/qemu/qemu_monitor_json.c:4812 msgid "query-commands reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:4818 msgid "query-commands reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:4832 msgid "query-commands reply data was missing 'name'" msgstr "" #: src/qemu/qemu_monitor_json.c:4885 msgid "query-events reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:4891 msgid "query-events reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:4905 msgid "query-events reply data was missing 'name'" msgstr "" #: src/qemu/qemu_monitor_json.c:4965 msgid "query-command-line-options reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:4976 msgid "query-command-line-options reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:4987 msgid "query-command-line-options reply data was missing 'option'" msgstr "" #: src/qemu/qemu_monitor_json.c:5008 msgid "query-command-line-options parameter data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:5023 msgid "query-command-line-options parameter data was missing 'name'" msgstr "" #: src/qemu/qemu_monitor_json.c:5080 msgid "query-kvm reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:5087 msgid "query-kvm replied unexpected data" msgstr "" #: src/qemu/qemu_monitor_json.c:5128 msgid "qom-list-types reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:5134 msgid "qom-list-types reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:5148 msgid "qom-list-types reply data was missing 'name'" msgstr "" #: src/qemu/qemu_monitor_json.c:5199 msgid "qom-list reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:5205 msgid "qom-list reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:5225 msgid "qom-list reply data was missing 'name'" msgstr "" #: src/qemu/qemu_monitor_json.c:5235 msgid "qom-list reply has malformed 'type' data" msgstr "" #: src/qemu/qemu_monitor_json.c:5331 #, c-format msgid "qom-get invalid object property type %d" msgstr "" #: src/qemu/qemu_monitor_json.c:5394 #, c-format msgid "qom-set invalid object property type %d" msgstr "" #: src/qemu/qemu_monitor_json.c:5450 msgid "device-list-properties reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:5456 msgid "device-list-properties reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:5470 msgid "device-list-properties reply data was missing 'name'" msgstr "" #: src/qemu/qemu_monitor_json.c:5513 msgid "query-target reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:5519 msgid "query-target reply was missing arch data" msgstr "" #: src/qemu/qemu_monitor_json.c:5566 msgid "missing migration capabilities" msgstr "" #: src/qemu/qemu_monitor_json.c:5579 msgid "missing entry in migration capabilities list" msgstr "" #: src/qemu/qemu_monitor_json.c:5585 msgid "missing migration capability name" msgstr "" #: src/qemu/qemu_monitor_json.c:5843 #, c-format msgid "%s reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:5850 #, c-format msgid "%s reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:5865 #, c-format msgid "%s array element does not contain data" msgstr "" #: src/qemu/qemu_monitor_json.c:5986 #, c-format msgid "Hotplug unsupported for char device type '%s'" msgstr "" #: src/qemu/qemu_monitor_json.c:5990 #, c-format msgid "Hotplug unsupported for char device type '%d'" msgstr "" #: src/qemu/qemu_monitor_json.c:6041 msgid "chardev-add reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:6047 msgid "chardev-add reply was missing pty path" msgstr "" #: src/qemu/qemu_monitor_json.c:6137 msgid "missing cpuid-register in CPU data" msgstr "" #: src/qemu/qemu_monitor_json.c:6142 msgid "missing or invalid cpuid-input-eax in CPU data" msgstr "" #: src/qemu/qemu_monitor_json.c:6147 msgid "missing or invalid features in CPU data" msgstr "" #: src/qemu/qemu_monitor_json.c:6162 #, c-format msgid "unknown CPU register '%s'" msgstr "" #: src/qemu/qemu_monitor_json.c:6211 src/qemu/qemu_monitor_json.c:6252 #, c-format msgid "%s CPU property did not return an array" msgstr "" #: src/qemu/qemu_monitor_json.c:6303 #, c-format msgid "CPU definition retrieval isn't supported for '%s'" msgstr "" #: src/qemu/qemu_monitor_json.c:6365 msgid "query-iothreads reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:6371 msgid "query-iothreads reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:6386 msgid "query-iothreads reply data was missing 'id'" msgstr "" #: src/qemu/qemu_monitor_json.c:6401 #, c-format msgid "failed to find iothread id for '%s'" msgstr "" #: src/qemu/qemu_monitor_json.c:6409 msgid "query-iothreads reply has malformed 'thread-id' data" msgstr "" #: src/qemu/qemu_monitor_json.c:6463 msgid "query-memory-devices reply was missing return data" msgstr "" #: src/qemu/qemu_monitor_json.c:6469 msgid "query-memory-devices reply data was not an array" msgstr "" #: src/qemu/qemu_monitor_json.c:6479 msgid "" "query-memory-devices reply data doesn't contain enum type discriminator" msgstr "" #: src/qemu/qemu_monitor_json.c:6491 msgid "query-memory-devices reply data doesn't contain enum data" msgstr "" #: src/qemu/qemu_monitor_json.c:6498 msgid "dimm memory info data is missing 'id'" msgstr "" #: src/qemu/qemu_monitor_json.c:6508 msgid "malformed/missing addr in dimm memory info" msgstr "" #: src/qemu/qemu_monitor_json.c:6515 msgid "malformed/missing slot in dimm memory info" msgstr "" #: src/qemu/qemu_monitor_json.c:6522 msgid "malformed/missing hotplugged in dimm memory info" msgstr "" #: src/qemu/qemu_monitor_json.c:6530 msgid "malformed/missing hotpluggable in dimm memory info" msgstr "" #: src/qemu/qemu_monitor_text.c:176 msgid "Password request seen, but no handler available" msgstr "" #: src/qemu/qemu_monitor_text.c:317 #, c-format msgid "Unable to extract disk path from %s" msgstr "" #: src/qemu/qemu_monitor_text.c:422 #, c-format msgid "unexpected reply from info status: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:469 msgid "'set_link' not supported by this qemu" msgstr "" #: src/qemu/qemu_monitor_text.c:476 msgid "device name rejected" msgstr "" #: src/qemu/qemu_monitor_text.c:683 src/qemu/qemu_monitor_text.c:689 #, c-format msgid "unexpected balloon information '%s'" msgstr "" #: src/qemu/qemu_monitor_text.c:745 msgid "info block not supported by this qemu" msgstr "" #: src/qemu/qemu_monitor_text.c:863 msgid "'info blockstats' not supported by this qemu" msgstr "" #: src/qemu/qemu_monitor_text.c:897 msgid "info blockstats reply was malformed" msgstr "" #: src/qemu/qemu_monitor_text.c:917 msgid "info blockstats entry was malformed" msgstr "" #: src/qemu/qemu_monitor_text.c:929 #, c-format msgid "'info blockstats' contains malformed parameter '%s' value '%s'" msgstr "" #: src/qemu/qemu_monitor_text.c:1037 msgid "setting VNC password failed" msgstr "" #: src/qemu/qemu_monitor_text.c:1155 msgid "cannot change vcpu count of this domain" msgstr "" #: src/qemu/qemu_monitor_text.c:1198 #, c-format msgid "could not eject media on %s: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1235 src/qemu/qemu_monitor_text.c:1242 #, c-format msgid "could not change media on %s: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1396 #, c-format msgid "cannot parse migration data transferred statistic %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1409 #, c-format msgid "cannot parse migration data remaining statistic %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1422 #, c-format msgid "cannot parse migration data total statistic %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1439 #, c-format msgid "cannot parse disk migration data transferred statistic %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1452 #, c-format msgid "cannot parse disk migration data remaining statistic %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1465 #, c-format msgid "cannot parse disk migration data total statistic %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1518 #, c-format msgid "migration to '%s' failed: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1525 #, c-format msgid "migration to '%s' not supported by this qemu: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1600 #, c-format msgid "unable to add USB disk %s: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1631 msgid "adding usb device failed" msgstr "" #: src/qemu/qemu_monitor_text.c:1777 src/qemu/qemu_monitor_text.c:1852 #, c-format msgid "parsing pci_add reply failed: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1822 #, c-format msgid "adding %s disk failed %s: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1902 #, c-format msgid "failed to detach PCI device, invalid address %.4x:%.2x:%.2x: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1934 #, c-format msgid "qemu does not support sending of file handles: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1941 #, c-format msgid "unable to send file handle '%s': %s" msgstr "" #: src/qemu/qemu_monitor_text.c:1972 #, c-format msgid "qemu does not support closing of file handles: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2001 #, c-format msgid "unable to add host net: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2158 #, c-format msgid "failed to save chardev path '%s'" msgstr "" #: src/qemu/qemu_monitor_text.c:2203 #, c-format msgid "adding %s disk controller failed: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2288 src/qemu/qemu_monitor_text.c:2539 msgid "drive hotplug is not supported" msgstr "" #: src/qemu/qemu_monitor_text.c:2300 #, c-format msgid "adding %s disk failed: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2355 #, c-format msgid "cannot parse value for %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2460 #, c-format msgid "detaching %s device failed: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2503 #, c-format msgid "adding %s device failed: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2545 msgid "open disk image file failed" msgstr "" #: src/qemu/qemu_monitor_text.c:2579 msgid "" "deleting drive is not supported. This may leak data if disk is reassigned" msgstr "" #: src/qemu/qemu_monitor_text.c:2591 #, c-format msgid "deleting %s drive failed: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2626 msgid "setting disk password is not supported" msgstr "" #: src/qemu/qemu_monitor_text.c:2630 msgid "the disk password is incorrect" msgstr "" #: src/qemu/qemu_monitor_text.c:2659 #, c-format msgid "Failed to take snapshot: %s" msgstr "" #: src/qemu/qemu_monitor_text.c:2663 msgid "this domain does not have a device to take snapshots" msgstr "" #: src/qemu/qemu_monitor_text.c:2699 msgid "this domain does not have a device to load snapshots" msgstr "" #: src/qemu/qemu_monitor_text.c:2703 #, c-format msgid "the snapshot '%s' does not exist, and was not loaded" msgstr "" #: src/qemu/qemu_monitor_text.c:2746 msgid "this domain does not have a device to delete snapshots" msgstr "" #: src/qemu/qemu_monitor_text.c:2842 #, c-format msgid "failed to send key '%s'" msgstr "" #: src/qemu/qemu_monitor_text.c:3010 #, c-format msgid "No info for device '%s'" msgstr "" #: src/qemu/qemu_process.c:213 #, c-format msgid "Failed to set security context for agent for %s" msgstr "" #: src/qemu/qemu_process.c:238 msgid "guest crashed while connecting to the guest agent" msgstr "" #: src/qemu/qemu_process.c:245 #, c-format msgid "Failed to clear security context for agent for %s" msgstr "" #: src/qemu/qemu_process.c:373 #, c-format msgid "no disk found with alias %s" msgstr "" #: src/qemu/qemu_process.c:393 #, c-format msgid "disk %s does not have any encryption information" msgstr "" #: src/qemu/qemu_process.c:401 msgid "cannot find secrets without a connection" msgstr "" #: src/qemu/qemu_process.c:409 src/storage/storage_backend.c:614 msgid "secret storage not supported" msgstr "" #: src/qemu/qemu_process.c:418 #, c-format msgid "invalid for volume %s" msgstr "" #: src/qemu/qemu_process.c:437 #, c-format msgid "format='qcow' passphrase for %s must not contain a '\\0'" msgstr "" #: src/qemu/qemu_process.c:477 #, c-format msgid "no disk found with path %s" msgstr "" #: src/qemu/qemu_process.c:607 msgid "Failed to create reboot thread, killing domain" msgstr "" #: src/qemu/qemu_process.c:1569 #, c-format msgid "Failed to set security context for monitor for %s" msgstr "" #: src/qemu/qemu_process.c:1606 #, c-format msgid "Failed to clear security context for monitor for %s" msgstr "" #: src/qemu/qemu_process.c:1738 src/qemu/qemu_process.c:1836 msgid "failed to format device alias for PTY retrieval" msgstr "" #: src/qemu/qemu_process.c:1750 #, c-format msgid "no assigned pty for device %s" msgstr "" #: src/qemu/qemu_process.c:1958 msgid "process exited while connecting to monitor" msgstr "" #: src/qemu/qemu_process.c:2087 #, c-format msgid "" "got wrong number of IOThread pids from QEMU monitor. got %d, wanted %zu" msgstr "" #: src/qemu/qemu_process.c:2137 msgid "Cannot setup CPU affinity until process is started" msgstr "" #: src/qemu/qemu_process.c:2201 msgid "missing alias for network device" msgstr "" #: src/qemu/qemu_process.c:2209 msgid "Setting of link state is not supported by this qemu" msgstr "" #: src/qemu/qemu_process.c:2218 #, c-format msgid "Couldn't set link state on interface: %s" msgstr "" #: src/qemu/qemu_process.c:2336 msgid "Cannot get bit from bitmap" msgstr "" #: src/qemu/qemu_process.c:2710 #, c-format msgid "cannot find PCI address for VirtIO disk %s" msgstr "" #: src/qemu/qemu_process.c:2724 #, c-format msgid "cannot find PCI address for %s NIC" msgstr "" #: src/qemu/qemu_process.c:2738 #, c-format msgid "cannot find PCI address for controller %s" msgstr "" #: src/qemu/qemu_process.c:2752 #, c-format msgid "cannot find PCI address for video adapter %s" msgstr "" #: src/qemu/qemu_process.c:2766 #, c-format msgid "cannot find PCI address for sound adapter %s" msgstr "" #: src/qemu/qemu_process.c:2779 #, c-format msgid "cannot find PCI address for watchdog %s" msgstr "" #: src/qemu/qemu_process.c:2791 #, c-format msgid "cannot find PCI address for balloon %s" msgstr "" #: src/qemu/qemu_process.c:2848 #, c-format msgid "Unable to pre-create chardev file '%s'" msgstr "" #: src/qemu/qemu_process.c:3725 msgid "Could not create thread. QEMU initialization might be incomplete" msgstr "" #: src/qemu/qemu_process.c:3845 msgid "" "Auto allocation of spice TLS port requested but spice TLS is disabled in " "qemu.conf" msgstr "" #: src/qemu/qemu_process.c:3875 msgid "Maximum CPUs greater than specified machine type limit" msgstr "" #: src/qemu/qemu_process.c:3920 msgid "host doesn't support paravirtual spinlocks" msgstr "" #: src/qemu/qemu_process.c:3934 msgid "host doesn't support invariant TSC" msgstr "" #: src/qemu/qemu_process.c:4013 #, c-format msgid "unable to find any master var store for loader: %s" msgstr "" #: src/qemu/qemu_process.c:4041 #, c-format msgid "Unable to read from file '%s'" msgstr "" #: src/qemu/qemu_process.c:4048 #, c-format msgid "Unable to write to file '%s'" msgstr "" #: src/qemu/qemu_process.c:4056 src/qemu/qemu_process.c:4062 #, c-format msgid "Unable to close file '%s'" msgstr "" #: src/qemu/qemu_process.c:4295 msgid "" "QEMU does not support multiple listen addresses for one graphics device." msgstr "" #: src/qemu/qemu_process.c:4361 msgid "Raw I/O is not supported on this platform" msgstr "" #: src/qemu/qemu_process.c:4414 #, c-format msgid "Cannot create directory '%s'" msgstr "" #: src/qemu/qemu_process.c:4456 src/qemu/qemu_process.c:5554 #: src/uml/uml_driver.c:1057 msgid "VM is already active" msgstr "" #: src/qemu/qemu_process.c:4629 msgid "Unable to set huge path in security driver" msgstr "" #: src/qemu/qemu_process.c:4648 src/qemu/qemu_process.c:5578 #: src/uml/uml_driver.c:1079 #, c-format msgid "cannot create log directory %s" msgstr "" #: src/qemu/qemu_process.c:4663 msgid "" "Domain requires KVM, but it is not available. Check that virtualization is " "enabled in the host BIOS, and host configuration is setup to load the kvm " "modules." msgstr "" #: src/qemu/qemu_process.c:4714 msgid "Parameter 'min_guarantee' not supported by QEMU." msgstr "" #: src/qemu/qemu_process.c:4734 msgid "Failed to build pidfile path." msgstr "" #: src/qemu/qemu_process.c:4741 #, c-format msgid "Cannot remove stale PID file %s" msgstr "" #: src/qemu/qemu_process.c:4890 msgid "Process exited prior to exec" msgstr "" #: src/qemu/qemu_process.c:4926 #, c-format msgid "cannot stat fd %d" msgstr "" #: src/remote/remote_client_bodies.h:17 src/remote/remote_client_bodies.h:1726 #: src/remote/remote_client_bodies.h:1763 #: src/remote/remote_client_bodies.h:2594 #: src/remote/remote_client_bodies.h:2633 #: src/remote/remote_client_bodies.h:2730 #: src/remote/remote_client_bodies.h:2969 #: src/remote/remote_client_bodies.h:3004 #: src/remote/remote_client_bodies.h:3038 #: src/remote/remote_client_bodies.h:3426 #: src/remote/remote_client_bodies.h:5891 src/remote/remote_driver.c:2165 #, c-format msgid "%s length greater than maximum: %d > %d" msgstr "" #: src/remote/remote_client_bodies.h:323 src/remote/remote_client_bodies.h:340 #: src/remote/remote_client_bodies.h:383 src/remote/remote_client_bodies.h:400 #: src/remote/remote_client_bodies.h:443 src/remote/remote_client_bodies.h:460 #: src/remote/remote_client_bodies.h:503 src/remote/remote_client_bodies.h:520 #: src/remote/remote_client_bodies.h:563 src/remote/remote_client_bodies.h:580 #: src/remote/remote_client_bodies.h:623 src/remote/remote_client_bodies.h:640 #: src/remote/remote_client_bodies.h:683 src/remote/remote_client_bodies.h:700 #: src/remote/remote_client_bodies.h:743 src/remote/remote_client_bodies.h:760 #: src/remote/remote_client_bodies.h:803 src/remote/remote_client_bodies.h:820 #: src/remote/remote_client_bodies.h:4216 #: src/remote/remote_client_bodies.h:4235 #: src/remote/remote_client_bodies.h:4278 #: src/remote/remote_client_bodies.h:4297 #: src/remote/remote_client_bodies.h:5295 #: src/remote/remote_client_bodies.h:5313 #: src/remote/remote_client_bodies.h:5497 #: src/remote/remote_client_bodies.h:5516 #: src/remote/remote_client_bodies.h:6249 #: src/remote/remote_client_bodies.h:6267 #, c-format msgid "too many remote undefineds: %d > %d" msgstr "" #: src/remote/remote_driver.c:566 #, c-format msgid "Failed to parse value of URI component %s" msgstr "" #: src/remote/remote_driver.c:638 #, c-format msgid "using unix socket and remote server '%s' is not supported." msgstr "" #: src/remote/remote_driver.c:655 msgid "" "remote_open: transport in URL not recognised (should be " "tls|unix|ssh|ext|tcp|libssh2)" msgstr "" #: src/remote/remote_driver.c:676 msgid "Only Unix socket URI transport is allowed in setuid mode" msgstr "" #: src/remote/remote_driver.c:793 msgid "remote_open: for 'ext' transport, command is required" msgstr "" #: src/remote/remote_driver.c:812 msgid "GNUTLS support not available in this build" msgstr "" #: src/remote/remote_driver.c:837 msgid "" "Connecting to session instance without socket path is not supported by the " "libssh2 connection driver" msgstr "" #: src/remote/remote_driver.c:916 msgid "" "Connecting to session instance without socket path is not supported by the " "ssh connection driver" msgstr "" #: src/remote/remote_driver.c:958 msgid "transport methods unix, ssh and ext are not supported under Windows" msgstr "" #: src/remote/remote_driver.c:1411 msgid "remoteNodeGetCPUStats: returned number of stats exceeds limit" msgstr "" #: src/remote/remote_driver.c:1430 src/remote/remote_driver.c:1494 #, c-format msgid "Stats %s too big for destination" msgstr "" #: src/remote/remote_driver.c:1475 msgid "remoteNodeGetMemoryStats: returned number of stats exceeds limit" msgstr "" #: src/remote/remote_driver.c:1526 src/remote/remote_driver.c:7563 #: src/remote/remote_driver.c:7819 #, c-format msgid "too many NUMA cells: %d > %d" msgstr "" #: src/remote/remote_driver.c:1756 #, c-format msgid "%s: too many parameters '%u' for limit '%d'" msgstr "" #: src/remote/remote_driver.c:1765 #, c-format msgid "%s: too many parameters '%u' for nparams '%d'" msgstr "" #: src/remote/remote_driver.c:1783 #, c-format msgid "%s: parameter %s too big for destination" msgstr "" #: src/remote/remote_driver.c:1820 #, c-format msgid "%s: unknown parameter type: %d" msgstr "" #: src/remote/remote_driver.c:1852 msgid "returned number of disk errors exceeds limit" msgstr "" #: src/remote/remote_driver.c:1900 msgid "remoteDomainBlockStatsFlags: returned number of stats exceeds limit" msgstr "" #: src/remote/remote_driver.c:2095 src/remote/remote_driver.c:2265 #, c-format msgid "vCPU count exceeds maximum: %d > %d" msgstr "" #: src/remote/remote_driver.c:2103 src/remote/remote_driver.c:2207 #: src/remote/remote_driver.c:2272 #, c-format msgid "vCPU map buffer length exceeds maximum: %d > %d" msgstr "" #: src/remote/remote_driver.c:2124 src/remote/remote_driver.c:2289 #, c-format msgid "host reports too many vCPUs: %d > %d" msgstr "" #: src/remote/remote_driver.c:2131 src/remote/remote_driver.c:2227 #: src/remote/remote_driver.c:2295 #, c-format msgid "host reports map buffer length exceeds maximum: %d > %d" msgstr "" #: src/remote/remote_driver.c:2423 #, c-format msgid "security label exceeds maximum: %zu" msgstr "" #: src/remote/remote_driver.c:2468 #, c-format msgid "security label exceeds maximum: %zd" msgstr "" #: src/remote/remote_driver.c:2540 #, c-format msgid "security model exceeds maximum: %zu" msgstr "" #: src/remote/remote_driver.c:2549 #, c-format msgid "security doi exceeds maximum: %zu" msgstr "" #: src/remote/remote_driver.c:2636 msgid "caller ignores cookie or cookielen" msgstr "" #: src/remote/remote_driver.c:2645 src/remote/remote_driver.c:6103 #: src/remote/remote_driver.c:7133 msgid "caller ignores uri_out" msgstr "" #: src/remote/remote_driver.c:2778 #, c-format msgid "too many memory stats requested: %d > %d" msgstr "" #: src/remote/remote_driver.c:2822 #, c-format msgid "block peek request too large for remote protocol, %zi > %d" msgstr "" #: src/remote/remote_driver.c:2843 src/remote/remote_driver.c:2894 msgid "returned buffer is not same size as requested" msgstr "" #: src/remote/remote_driver.c:2874 #, c-format msgid "memory peek request too large for remote protocol, %zi > %d" msgstr "" #: src/remote/remote_driver.c:3019 #, c-format msgid "nparams count exceeds maximum: %u > %u" msgstr "" #: src/remote/remote_driver.c:3025 #, c-format msgid "ncpus count exceeds maximum: %u > %u" msgstr "" #: src/remote/remote_driver.c:3050 msgid "remoteDomainGetCPUStats: returned number of stats exceeds limit" msgstr "" #: src/remote/remote_driver.c:3917 #, c-format msgid "unknown authentication type %s" msgstr "" #: src/remote/remote_driver.c:3926 #, c-format msgid "requested authentication type %s rejected" msgstr "" #: src/remote/remote_driver.c:3965 #, c-format msgid "unsupported authentication type %d" msgstr "" #: src/remote/remote_driver.c:4252 msgid "Failed to make auth credentials" msgstr "" #: src/remote/remote_driver.c:4263 msgid "No authentication callback available" msgstr "" #: src/remote/remote_driver.c:4269 src/remote/remote_driver.c:4587 msgid "Failed to collect auth credentials" msgstr "" #: src/remote/remote_driver.c:4375 #, c-format msgid "SASL mechanism %s not supported by server" msgstr "" #: src/remote/remote_driver.c:4405 #, c-format msgid "SASL negotiation data too long: %zu bytes" msgstr "" #: src/remote/remote_driver.c:4504 #, c-format msgid "negotiation SSF %d was not strong enough" msgstr "" #: src/remote/remote_driver.c:5577 msgid "no internalFlags support" msgstr "" #: src/remote/remote_driver.c:6035 src/remote/remote_driver.c:6094 #: src/remote/remote_driver.c:6177 src/remote/remote_driver.c:6238 #: src/remote/remote_driver.c:6297 src/remote/remote_driver.c:7054 #: src/remote/remote_driver.c:7124 src/remote/remote_driver.c:7222 #: src/remote/remote_driver.c:7294 src/remote/remote_driver.c:7367 msgid "caller ignores cookieout or cookieoutlen" msgstr "" #: src/remote/remote_driver.c:6383 #, c-format msgid "Too many model names '%d' for limit '%d'" msgstr "" #: src/remote/remote_driver.c:6505 msgid "" "the caller doesn't support keepalive protocol; perhaps it's missing event " "loop implementation" msgstr "" #: src/remote/remote_driver.c:7753 #, c-format msgid "Number of stats entries is %d, which exceeds max limit: %d" msgstr "" #: src/rpc/virkeepalive.c:143 msgid "connection closed due to keepalive timeout" msgstr "" #: src/rpc/virkeepalive.c:257 msgid "keepalive interval already set" msgstr "" #: src/rpc/virkeepalive.c:263 #, c-format msgid "keepalive interval %d too large" msgstr "" #: src/rpc/virnetclient.c:311 msgid "unable to make pipe" msgstr "" #: src/rpc/virnetclient.c:533 msgid "Unable to register async IO callback" msgstr "" #: src/rpc/virnetclient.c:551 msgid "Unable to enable keepalives without async IO support" msgstr "" #: src/rpc/virnetclient.c:726 src/rpc/virnetclient.c:1745 msgid "failed to wake up polling thread" msgstr "" #: src/rpc/virnetclient.c:837 msgid "Unable to read TLS confirmation" msgstr "" #: src/rpc/virnetclient.c:842 msgid "server verification (of our certificate or IP address) failed" msgstr "" #: src/rpc/virnetclient.c:985 #, c-format msgid "no call waiting for reply with prog %d vers %d serial %d" msgstr "" #: src/rpc/virnetclient.c:1154 #, c-format msgid "got unexpected RPC call prog %d vers %d proc %d type %d" msgstr "" #: src/rpc/virnetclient.c:1538 msgid "poll on socket failed" msgstr "" #: src/rpc/virnetclient.c:1565 msgid "read on wakeup fd failed" msgstr "" #: src/rpc/virnetclient.c:1615 msgid "received hangup / error event on socket" msgstr "" #: src/rpc/virnetclient.c:1763 msgid "failed to wait on condition" msgstr "" #: src/rpc/virnetclient.c:1892 msgid "Attempt to send an asynchronous message with a synchronous reply" msgstr "" #: src/rpc/virnetclient.c:1899 msgid "Attempt to send a non-blocking message with a synchronous reply" msgstr "" #: src/rpc/virnetclient.c:1909 msgid "cannot initialize condition variable" msgstr "" #: src/rpc/virnetclient.c:1974 msgid "client socket is closed" msgstr "" #: src/rpc/virnetclientprogram.c:224 #, c-format msgid "program mismatch in event (actual %x, expected %x)" msgstr "" #: src/rpc/virnetclientprogram.c:230 #, c-format msgid "version mismatch in event (actual %x, expected %x)" msgstr "" #: src/rpc/virnetclientprogram.c:236 #, c-format msgid "status mismatch in event (actual %x, expected %x)" msgstr "" #: src/rpc/virnetclientprogram.c:242 #, c-format msgid "type mismatch in event (actual %x, expected %x)" msgstr "" #: src/rpc/virnetclientprogram.c:250 #, c-format msgid "No event expected with procedure %x" msgstr "" #: src/rpc/virnetclientprogram.c:307 src/rpc/virnetclientprogram.c:366 #, c-format msgid "Cannot duplicate FD %d" msgstr "" #: src/rpc/virnetclientprogram.c:313 src/rpc/virnetclientprogram.c:372 #: src/rpc/virnetmessage.c:561 src/rpc/virnetmessage.c:582 #, c-format msgid "Cannot set close-on-exec %d" msgstr "" #: src/rpc/virnetclientprogram.c:339 #, c-format msgid "Unexpected message type %d" msgstr "" #: src/rpc/virnetclientprogram.c:344 #, c-format msgid "Unexpected message proc %d != %d" msgstr "" #: src/rpc/virnetclientprogram.c:350 #, c-format msgid "Unexpected message serial %d != %d" msgstr "" #: src/rpc/virnetclientprogram.c:389 #, c-format msgid "Unexpected message status %d" msgstr "" #: src/rpc/virnetclientstream.c:423 msgid "NULL pointer encountered" msgstr "" #: src/rpc/virnetclientstream.c:481 msgid "multiple stream callbacks not supported" msgstr "" #: src/rpc/virnetclientstream.c:517 src/rpc/virnetclientstream.c:539 msgid "no stream callback registered" msgstr "" #: src/rpc/virnetdaemon.c:186 #, c-format msgid "Invalid server ID: %d" msgstr "" #: src/rpc/virnetdaemon.c:222 msgid "Cannot add more servers post-exec than there were pre-exec" msgstr "" #: src/rpc/virnetdaemon.c:272 msgid "Malformed servers data in JSON document" msgstr "" #: src/rpc/virnetdaemon.c:445 msgid "Libvirt" msgstr "" #: src/rpc/virnetdaemon.c:446 msgid "Virtual machines need to be saved" msgstr "" #: src/rpc/virnetdaemon.c:513 msgid "Failed to read from signal pipe" msgstr "" #: src/rpc/virnetdaemon.c:530 #, c-format msgid "Unexpected signal received: %d" msgstr "" #: src/rpc/virnetdaemon.c:546 msgid "Unable to create signal pipe" msgstr "" #: src/rpc/virnetdaemon.c:555 msgid "Failed to add signal handle watch" msgstr "" #: src/rpc/virnetdaemon.c:653 msgid "Not all servers restored, cannot run server" msgstr "" #: src/rpc/virnetdaemon.c:669 msgid "Failed to register shutdown timeout" msgstr "" #: src/rpc/virnetmessage.c:122 msgid "Unable to decode message length" msgstr "" #: src/rpc/virnetmessage.c:129 #, c-format msgid "packet %d bytes received from server too small, want %d" msgstr "" #: src/rpc/virnetmessage.c:139 #, c-format msgid "packet %d bytes received from server too large, want %d" msgstr "" #: src/rpc/virnetmessage.c:179 msgid "Unable to decode header until len is received" msgstr "" #: src/rpc/virnetmessage.c:192 msgid "Unable to decode message header" msgstr "" #: src/rpc/virnetmessage.c:236 src/rpc/virnetmessage.c:380 #: src/rpc/virnetmessage.c:460 src/rpc/virnetmessage.c:485 msgid "Unable to encode message length" msgstr "" #: src/rpc/virnetmessage.c:241 msgid "Unable to encode message header" msgstr "" #: src/rpc/virnetmessage.c:252 msgid "Unable to re-encode message length" msgstr "" #: src/rpc/virnetmessage.c:277 #, c-format msgid "Too many FDs to send %d, expected %d maximum" msgstr "" #: src/rpc/virnetmessage.c:283 msgid "Unable to encode number of FDs" msgstr "" #: src/rpc/virnetmessage.c:308 msgid "Unable to decode number of FDs" msgstr "" #: src/rpc/virnetmessage.c:315 #, c-format msgid "Received too many FDs %d, expected %d maximum" msgstr "" #: src/rpc/virnetmessage.c:354 msgid "Unable to encode message payload" msgstr "" #: src/rpc/virnetmessage.c:408 msgid "Unable to decode message payload" msgstr "" #: src/rpc/virnetmessage.c:435 #, c-format msgid "Stream data too long to send (%zu bytes needed, %zu bytes available)" msgstr "" #: src/rpc/virnetmessage.c:534 msgid "Library function returned error but did not set virError" msgstr "" #: src/rpc/virnetmessage.c:548 #, c-format msgid "No FD available at slot %zu" msgstr "" #: src/rpc/virnetmessage.c:554 src/rpc/virnetmessage.c:575 #, c-format msgid "Unable to duplicate FD %d" msgstr "" #: src/rpc/virnetsaslcontext.c:88 src/rpc/virnetsaslcontext.c:110 #, c-format msgid "failed to initialize SASL library: %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:146 src/rpc/virnettlscontext.c:387 #, c-format msgid "Malformed TLS whitelist regular expression '%s'" msgstr "" #: src/rpc/virnetsaslcontext.c:155 #, c-format msgid "SASL client identity '%s' not allowed in whitelist" msgstr "" #: src/rpc/virnetsaslcontext.c:159 msgid "Client's username is not on the list of allowed clients" msgstr "" #: src/rpc/virnetsaslcontext.c:193 src/rpc/virnetsaslcontext.c:230 #, c-format msgid "Failed to create SASL client context: %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:252 #, c-format msgid "cannot set external SSF %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:273 #, c-format msgid "cannot query SASL username on connection %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:280 msgid "no client username was found" msgstr "" #: src/rpc/virnetsaslcontext.c:301 #, c-format msgid "cannot query SASL ssf on connection %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:337 #, c-format msgid "cannot set security props %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:361 #, c-format msgid "cannot get security props %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:389 #, c-format msgid "cannot list SASL mechanisms %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:439 src/rpc/virnetsaslcontext.c:534 #: src/rpc/virnetsaslcontext.c:579 #, c-format msgid "Failed to start SASL negotiation: %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:488 #, c-format msgid "Failed to step SASL negotiation: %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:612 src/rpc/virnetsaslcontext.c:651 #, c-format msgid "SASL data length %zu too long, max %zu" msgstr "" #: src/rpc/virnetsaslcontext.c:626 #, c-format msgid "failed to encode SASL data: %d (%s)" msgstr "" #: src/rpc/virnetsaslcontext.c:664 #, c-format msgid "failed to decode SASL data: %d (%s)" msgstr "" #: src/rpc/virnetsocket.c:164 msgid "Cannot get host interface addresses" msgstr "" #: src/rpc/virnetsocket.c:191 #, c-format msgid "Cannot resolve ::1 address: %s" msgstr "" #: src/rpc/virnetsocket.c:207 msgid "Cannot check address family on this platform" msgstr "" #: src/rpc/virnetsocket.c:230 msgid "Unable to set close-on-exec flag" msgstr "" #: src/rpc/virnetsocket.c:235 msgid "Unable to enable non-blocking flag" msgstr "" #: src/rpc/virnetsocket.c:258 msgid "Unable to disable nagle algorithm" msgstr "" #: src/rpc/virnetsocket.c:327 src/rpc/virnetsocket.c:551 #, c-format msgid "Unable to resolve address '%s' service '%s': %s" msgstr "" #: src/rpc/virnetsocket.c:345 src/rpc/virnetsocket.c:560 msgid "Unable to create socket" msgstr "" #: src/rpc/virnetsocket.c:365 msgid "Unable to force bind to IPv6 only" msgstr "" #: src/rpc/virnetsocket.c:373 src/rpc/virnetsocket.c:400 #: src/rpc/virnetsocket.c:406 msgid "Unable to bind to port" msgstr "" #: src/rpc/virnetsocket.c:384 src/rpc/virnetsocket.c:514 #: src/rpc/virnetsocket.c:584 src/rpc/virnetsocket.c:715 #: src/rpc/virnetsocket.c:1045 src/rpc/virnetsocket.c:1097 #: src/rpc/virnetsocket.c:1896 msgid "Unable to get local socket name" msgstr "" #: src/rpc/virnetsocket.c:444 src/rpc/virnetsocket.c:675 msgid "Failed to create socket" msgstr "" #: src/rpc/virnetsocket.c:451 src/rpc/virnetsocket.c:681 #, c-format msgid "Path %s too long for unix socket" msgstr "" #: src/rpc/virnetsocket.c:464 #, c-format msgid "Failed to bind socket to '%s'" msgstr "" #: src/rpc/virnetsocket.c:475 #, c-format msgid "Failed to change ownership of '%s' to %d:%d" msgstr "" #: src/rpc/virnetsocket.c:499 src/rpc/virnetsocket.c:744 msgid "UNIX sockets are not supported on this platform" msgstr "" #: src/rpc/virnetsocket.c:577 #, c-format msgid "unable to connect to server at '%s:%s'" msgstr "" #: src/rpc/virnetsocket.c:590 msgid "Unable to get remote socket name" msgstr "" #: src/rpc/virnetsocket.c:637 msgid "Auto-spawn of daemon requested, but no binary specified" msgstr "" #: src/rpc/virnetsocket.c:644 #, c-format msgid "Cannot determine basename for binary '%s'" msgstr "" #: src/rpc/virnetsocket.c:654 src/util/virpidfile.c:561 #, c-format msgid "Cannot create user runtime directory '%s'" msgstr "" #: src/rpc/virnetsocket.c:664 #, c-format msgid "Unable to create lock '%s'" msgstr "" #: src/rpc/virnetsocket.c:669 #, c-format msgid "Unable to lock '%s'" msgstr "" #: src/rpc/virnetsocket.c:698 #, c-format msgid "Failed to connect socket to '%s'" msgstr "" #: src/rpc/virnetsocket.c:766 src/rpc/virnetsocket.c:772 msgid "unable to create socket pair" msgstr "" #: src/rpc/virnetsocket.c:810 msgid "Tunnelling sockets not supported on this platform" msgstr "" #: src/rpc/virnetsocket.c:915 msgid "Failed to parse port number" msgstr "" #: src/rpc/virnetsocket.c:935 #, c-format msgid "Invalid host key verification method: '%s'" msgstr "" #: src/rpc/virnetsocket.c:972 #, c-format msgid "Invalid authentication method: '%s'" msgstr "" #: src/rpc/virnetsocket.c:1018 msgid "libssh2 transport support was not enabled" msgstr "" #: src/rpc/virnetsocket.c:1065 msgid "Missing fd data in JSON document" msgstr "" #: src/rpc/virnetsocket.c:1071 msgid "Missing pid data in JSON document" msgstr "" #: src/rpc/virnetsocket.c:1077 msgid "Missing errfd data in JSON document" msgstr "" #: src/rpc/virnetsocket.c:1082 msgid "Missing isClient data in JSON document" msgstr "" #: src/rpc/virnetsocket.c:1091 msgid "Unable to get peer socket name" msgstr "" #: src/rpc/virnetsocket.c:1115 msgid "Unable to save socket state when SASL session is active" msgstr "" #: src/rpc/virnetsocket.c:1122 msgid "Unable to save socket state when TLS session is active" msgstr "" #: src/rpc/virnetsocket.c:1144 #, c-format msgid "Cannot disable close-on-exec flag on socket %d" msgstr "" #: src/rpc/virnetsocket.c:1151 #, c-format msgid "Cannot disable close-on-exec flag on pipe %d" msgstr "" #: src/rpc/virnetsocket.c:1230 msgid "Unable to copy socket file handle" msgstr "" #: src/rpc/virnetsocket.c:1288 src/rpc/virnetsocket.c:1342 msgid "Failed to get client socket identity" msgstr "" #: src/rpc/virnetsocket.c:1348 msgid "Failed to get valid client socket identity" msgstr "" #: src/rpc/virnetsocket.c:1354 msgid "Failed to get valid client socket identity groups" msgstr "" #: src/rpc/virnetsocket.c:1382 msgid "Failed to get client socket PID" msgstr "" #: src/rpc/virnetsocket.c:1403 msgid "Client socket identity not available" msgstr "" #: src/rpc/virnetsocket.c:1424 msgid "Unable to query peer security context" msgstr "" #: src/rpc/virnetsocket.c:1602 #, c-format msgid "Cannot recv data: %s" msgstr "" #: src/rpc/virnetsocket.c:1605 msgid "Cannot recv data" msgstr "" #: src/rpc/virnetsocket.c:1610 #, c-format msgid "End of file while reading data: %s" msgstr "" #: src/rpc/virnetsocket.c:1613 msgid "End of file while reading data" msgstr "" #: src/rpc/virnetsocket.c:1650 msgid "Cannot write data" msgstr "" #: src/rpc/virnetsocket.c:1655 msgid "End of file while writing data" msgstr "" #: src/rpc/virnetsocket.c:1798 msgid "Sending file descriptors is not supported on this socket" msgstr "" #: src/rpc/virnetsocket.c:1809 #, c-format msgid "Failed to send file descriptor %d" msgstr "" #: src/rpc/virnetsocket.c:1832 msgid "Receiving file descriptors is not supported on this socket" msgstr "" #: src/rpc/virnetsocket.c:1842 msgid "Failed to recv file descriptor" msgstr "" #: src/rpc/virnetsocket.c:1859 msgid "Unable to listen on socket" msgstr "" #: src/rpc/virnetsocket.c:1890 msgid "Unable to accept client" msgstr "" #: src/rpc/virnetserver.c:232 #, c-format msgid "Too many active clients (%zu), dropping connection from %s" msgstr "" #: src/rpc/virnetserver.c:384 msgid "Missing min_workers data in JSON document" msgstr "" #: src/rpc/virnetserver.c:389 msgid "Missing max_workers data in JSON document" msgstr "" #: src/rpc/virnetserver.c:394 msgid "Missing priority_workers data in JSON document" msgstr "" #: src/rpc/virnetserver.c:399 msgid "Missing max_clients data in JSON document" msgstr "" #: src/rpc/virnetserver.c:406 msgid "Malformed max_anonymous_clients data in JSON document" msgstr "" #: src/rpc/virnetserver.c:414 msgid "Missing keepaliveInterval data in JSON document" msgstr "" #: src/rpc/virnetserver.c:419 msgid "Missing keepaliveCount data in JSON document" msgstr "" #: src/rpc/virnetserver.c:426 msgid "Malformed mdnsGroupName data in JSON document" msgstr "" #: src/rpc/virnetserver.c:441 msgid "Missing services data in JSON document" msgstr "" #: src/rpc/virnetserver.c:448 msgid "Malformed services data in JSON document" msgstr "" #: src/rpc/virnetserver.c:457 msgid "Missing service data in JSON document" msgstr "" #: src/rpc/virnetserver.c:474 msgid "Missing clients data in JSON document" msgstr "" #: src/rpc/virnetserver.c:481 msgid "Malformed clients data in JSON document" msgstr "" #: src/rpc/virnetserver.c:490 msgid "Missing client data in JSON document" msgstr "" #: src/rpc/virnetserver.c:531 msgid "Cannot set min_workers data in JSON document" msgstr "" #: src/rpc/virnetserver.c:537 msgid "Cannot set max_workers data in JSON document" msgstr "" #: src/rpc/virnetserver.c:543 msgid "Cannot set priority_workers data in JSON document" msgstr "" #: src/rpc/virnetserver.c:548 msgid "Cannot set max_clients data in JSON document" msgstr "" #: src/rpc/virnetserver.c:554 msgid "Cannot set max_anonymous_clients data in JSON document" msgstr "" #: src/rpc/virnetserver.c:559 msgid "Cannot set keepaliveInterval data in JSON document" msgstr "" #: src/rpc/virnetserver.c:564 msgid "Cannot set keepaliveCount data in JSON document" msgstr "" #: src/rpc/virnetserver.c:571 msgid "Cannot set mdnsGroupName data in JSON document" msgstr "" #: src/rpc/virnetserverclient.c:455 src/rpc/virnetserverservice.c:342 msgid "Missing auth field in JSON state document" msgstr "" #: src/rpc/virnetserverclient.c:460 src/rpc/virnetserverservice.c:347 msgid "Missing readonly field in JSON state document" msgstr "" #: src/rpc/virnetserverclient.c:466 src/rpc/virnetserverservice.c:353 msgid "Missing nrequests_client_max field in JSON state document" msgstr "" #: src/rpc/virnetserverclient.c:472 msgid "Missing sock field in JSON state document" msgstr "" #: src/rpc/virnetserverclient.c:496 msgid "Missing privateData field in JSON state document" msgstr "" #: src/rpc/virnetserverclient.c:1046 src/rpc/virnetserverclient.c:1228 #, c-format msgid "unexpected zero/negative length request %lld" msgstr "" #: src/rpc/virnetservermdns.c:293 #, c-format msgid "Failed to add watch for fd %d events %d" msgstr "" #: src/rpc/virnetservermdns.c:373 #, c-format msgid "Failed to add timer with timeout %lld" msgstr "" #: src/rpc/virnetservermdns.c:459 #, c-format msgid "Failed to create mDNS client: %s" msgstr "" #: src/rpc/virnetservermdns.c:615 msgid "avahi not available at build time" msgstr "" #: src/rpc/virnetserverprogram.c:240 #, c-format msgid "Cannot find program %d version %d" msgstr "" #: src/rpc/virnetserverprogram.c:292 #, c-format msgid "program mismatch (actual %x, expected %x)" msgstr "" #: src/rpc/virnetserverprogram.c:299 #, c-format msgid "version mismatch (actual %x, expected %x)" msgstr "" #: src/rpc/virnetserverprogram.c:329 #, c-format msgid "Unexpected message type %u" msgstr "" #: src/rpc/virnetserverprogram.c:386 #, c-format msgid "Unexpected message status %u" msgstr "" #: src/rpc/virnetserverprogram.c:395 #, c-format msgid "unknown procedure: %d" msgstr "" #: src/rpc/virnetserverprogram.c:409 msgid "authentication required" msgstr "" #: src/rpc/virnetserverservice.c:360 msgid "Missing socks field in JSON state document" msgstr "" #: src/rpc/virnetserverservice.c:366 msgid "socks field in JSON was not an array" msgstr "" #: src/rpc/virnetsshsession.c:316 #, c-format msgid "Failed to retrieve ssh host key: %s" msgstr "" #: src/rpc/virnetsshsession.c:338 msgid "" "No user interaction callback provided: Can't verify the session host key" msgstr "" #: src/rpc/virnetsshsession.c:353 msgid "no suitable callback for host key verification" msgstr "" #: src/rpc/virnetsshsession.c:363 msgid "failed to calculate ssh host key hash" msgstr "" #: src/rpc/virnetsshsession.c:380 #, c-format msgid "Accept SSH host key with hash '%s' for host '%s:%d' (%s/%s)?" msgstr "" #: src/rpc/virnetsshsession.c:391 msgid "failed to retrieve decision to accept host key" msgstr "" #: src/rpc/virnetsshsession.c:405 #, c-format msgid "SSH host key for '%s' (%s) was not accepted" msgstr "" #: src/rpc/virnetsshsession.c:429 msgid "unsupported SSH key type" msgstr "" #: src/rpc/virnetsshsession.c:456 #, c-format msgid "unable to add SSH host key for host '%s': %s" msgstr "" #: src/rpc/virnetsshsession.c:471 #, c-format msgid "failed to write known_host file '%s': %s" msgstr "" #: src/rpc/virnetsshsession.c:487 #, c-format msgid "" "!!! SSH HOST KEY VERIFICATION FAILED !!!: Identity of host '%s:%d' differs " "from stored identity. Please verify the new host key '%s' to avoid possible " "man in the middle attack. The key is stored in '%s'." msgstr "" #: src/rpc/virnetsshsession.c:498 #, c-format msgid "failed to validate SSH host key: %s" msgstr "" #: src/rpc/virnetsshsession.c:503 msgid "Unknown error value" msgstr "" #: src/rpc/virnetsshsession.c:529 msgid "Failed to connect to ssh agent" msgstr "" #: src/rpc/virnetsshsession.c:535 msgid "Failed to list ssh agent identities" msgstr "" #: src/rpc/virnetsshsession.c:553 src/rpc/virnetsshsession.c:577 #, c-format msgid "failed to authenticate using SSH agent: %s" msgstr "" #: src/rpc/virnetsshsession.c:565 msgid "SSH Agent did not provide any authentication identity" msgstr "" #: src/rpc/virnetsshsession.c:569 msgid "All identities provided by the SSH Agent were rejected" msgstr "" #: src/rpc/virnetsshsession.c:613 src/rpc/virnetsshsession.c:672 #, c-format msgid "authentication with private key '%s' has failed: %s" msgstr "" #: src/rpc/virnetsshsession.c:622 msgid "" "No user interaction callback provided: Can't retrieve private key passphrase" msgstr "" #: src/rpc/virnetsshsession.c:640 msgid "no suitable method to retrieve key passphrase" msgstr "" #: src/rpc/virnetsshsession.c:645 #, c-format msgid "Passphrase for key '%s'" msgstr "" #: src/rpc/virnetsshsession.c:651 msgid "failed to retrieve private key passphrase: callback has failed" msgstr "" #: src/rpc/virnetsshsession.c:716 msgid "Can't perform authentication: Authentication callback not provided" msgstr "" #: src/rpc/virnetsshsession.c:728 msgid "failed to retrieve password" msgstr "" #: src/rpc/virnetsshsession.c:750 src/util/virerror.c:1089 #, c-format msgid "authentication failed: %s" msgstr "todennus epäonnistui: %s" #: src/rpc/virnetsshsession.c:781 msgid "" "Can't perform keyboard-interactive authentication: Authentication callback " "not provided " msgstr "" #: src/rpc/virnetsshsession.c:797 msgid "no suitable method to retrieve authentication credentials" msgstr "" #: src/rpc/virnetsshsession.c:805 msgid "failed to retrieve credentials" msgstr "" #: src/rpc/virnetsshsession.c:822 src/rpc/virnetsshsession.c:829 #, c-format msgid "keyboard interactive authentication failed: %s" msgstr "" #: src/rpc/virnetsshsession.c:850 src/rpc/virnetsshsession.c:964 msgid "No authentication methods and credentials provided" msgstr "" #: src/rpc/virnetsshsession.c:866 #, c-format msgid "couldn't retrieve authentication methods list: %s" msgstr "" #: src/rpc/virnetsshsession.c:911 msgid "No authentication methods supplied" msgstr "" #: src/rpc/virnetsshsession.c:916 msgid "" "None of the requested authentication methods are supported by the server" msgstr "" #: src/rpc/virnetsshsession.c:920 msgid "" "All provided authentication methods with credentials were rejected by the " "server" msgstr "" #: src/rpc/virnetsshsession.c:937 #, c-format msgid "failed to open ssh channel: %s" msgstr "" #: src/rpc/virnetsshsession.c:945 #, c-format msgid "failed to execute command '%s': %s" msgstr "" #: src/rpc/virnetsshsession.c:971 msgid "No channel command provided" msgstr "" #: src/rpc/virnetsshsession.c:978 msgid "Hostname is needed for host key verification" msgstr "" #: src/rpc/virnetsshsession.c:1056 src/rpc/virnetsshsession.c:1136 msgid "Username must be provided for ssh agent authentication" msgstr "" #: src/rpc/virnetsshsession.c:1095 msgid "" "Username and key file path must be provided for private key authentication" msgstr "" #: src/rpc/virnetsshsession.c:1207 #, c-format msgid "unable to load knownhosts file '%s': %s" msgstr "" #: src/rpc/virnetsshsession.c:1213 #, c-format msgid "known hosts file '%s' does not exist" msgstr "" #: src/rpc/virnetsshsession.c:1252 msgid "Failed to initialize libssh2 session" msgstr "" #: src/rpc/virnetsshsession.c:1258 msgid "Failed to initialize libssh2 known hosts table" msgstr "" #: src/rpc/virnetsshsession.c:1264 msgid "Failed to initialize libssh2 agent handle" msgstr "" #: src/rpc/virnetsshsession.c:1296 msgid "Invalid virNetSSHSessionPtr" msgstr "" #: src/rpc/virnetsshsession.c:1312 #, c-format msgid "SSH session handshake failed: %s" msgstr "" #: src/rpc/virnetsshsession.c:1357 src/rpc/virnetsshsession.c:1468 #: src/rpc/virnetsshsession.c:1480 #, c-format msgid "Remote program terminated with non-zero code: %d" msgstr "" #: src/rpc/virnetsshsession.c:1362 src/rpc/virnetsshsession.c:1472 msgid "Tried to write socket in error state" msgstr "" #: src/rpc/virnetsshsession.c:1433 #, c-format msgid "Remote command terminated with non-zero code: %d" msgstr "" #: src/rpc/virnetsshsession.c:1505 #, c-format msgid "write failed: %s" msgstr "" #: src/rpc/virnettlscontext.c:119 #, c-format msgid "Cannot read %s '%s'" msgstr "" #: src/rpc/virnettlscontext.c:143 msgid "cannot get current time" msgstr "" #: src/rpc/virnettlscontext.c:150 #, c-format msgid "The CA certificate %s has expired" msgstr "" #: src/rpc/virnettlscontext.c:152 #, c-format msgid "The server certificate %s has expired" msgstr "" #: src/rpc/virnettlscontext.c:153 #, c-format msgid "The client certificate %s has expired" msgstr "" #: src/rpc/virnettlscontext.c:161 #, c-format msgid "The CA certificate %s is not yet active" msgstr "" #: src/rpc/virnettlscontext.c:163 #, c-format msgid "The server certificate %s is not yet active" msgstr "" #: src/rpc/virnettlscontext.c:164 #, c-format msgid "The client certificate %s is not yet active" msgstr "" #: src/rpc/virnettlscontext.c:194 #, c-format msgid "" "The certificate %s basic constraints show a CA, but we need one for a server" msgstr "" #: src/rpc/virnettlscontext.c:195 #, c-format msgid "" "The certificate %s basic constraints show a CA, but we need one for a client" msgstr "" #: src/rpc/virnettlscontext.c:202 #, c-format msgid "The certificate %s basic constraints do not show a CA" msgstr "" #: src/rpc/virnettlscontext.c:209 #, c-format msgid "The certificate %s is missing basic constraints for a CA" msgstr "" #: src/rpc/virnettlscontext.c:215 #, c-format msgid "Unable to query certificate %s basic constraints %s" msgstr "" #: src/rpc/virnettlscontext.c:242 #, c-format msgid "Unable to query certificate %s key usage %s" msgstr "" #: src/rpc/virnettlscontext.c:252 #, c-format msgid "Certificate %s usage does not permit certificate signing" msgstr "" #: src/rpc/virnettlscontext.c:264 #, c-format msgid "Certificate %s usage does not permit digital signature" msgstr "" #: src/rpc/virnettlscontext.c:275 #, c-format msgid "Certificate %s usage does not permit key encipherment" msgstr "" #: src/rpc/virnettlscontext.c:316 src/rpc/virnettlscontext.c:328 #, c-format msgid "Unable to query certificate %s key purpose %s" msgstr "" #: src/rpc/virnettlscontext.c:351 #, c-format msgid "Certificate %s purpose does not allow use for with a TLS server" msgstr "" #: src/rpc/virnettlscontext.c:363 #, c-format msgid "Certificate %s purpose does not allow use for with a TLS client" msgstr "" #: src/rpc/virnettlscontext.c:400 msgid "" "Client's Distinguished Name is not on the list of allowed clients " "(tls_allowed_dn_list). Use 'certtool -i --infile clientcert.pem' to view " "the Distinguished Name field in the client certificate, or run this daemon " "with --verbose option." msgstr "" #: src/rpc/virnettlscontext.c:423 #, c-format msgid "Certificate %s owner does not match the hostname %s" msgstr "" #: src/rpc/virnettlscontext.c:474 #, c-format msgid "Unable to verify server certificate %s against CA certificate %s" msgstr "" #: src/rpc/virnettlscontext.c:475 #, c-format msgid "Unable to verify client certificate %s against CA certificate %s" msgstr "" #: src/rpc/virnettlscontext.c:481 src/rpc/virnettlscontext.c:1014 msgid "Invalid certificate" msgstr "" #: src/rpc/virnettlscontext.c:484 src/rpc/virnettlscontext.c:1017 msgid "The certificate is not trusted." msgstr "" #: src/rpc/virnettlscontext.c:487 src/rpc/virnettlscontext.c:1020 msgid "The certificate hasn't got a known issuer." msgstr "" #: src/rpc/virnettlscontext.c:490 src/rpc/virnettlscontext.c:1023 msgid "The certificate has been revoked." msgstr "" #: src/rpc/virnettlscontext.c:494 src/rpc/virnettlscontext.c:1027 msgid "The certificate uses an insecure algorithm" msgstr "" #: src/rpc/virnettlscontext.c:498 #, c-format msgid "Our own certificate %s failed validation against %s: %s" msgstr "" #: src/rpc/virnettlscontext.c:520 src/rpc/virnettlscontext.c:1053 msgid "Unable to initialize certificate" msgstr "" #: src/rpc/virnettlscontext.c:532 #, c-format msgid "Unable to import server certificate %s" msgstr "" #: src/rpc/virnettlscontext.c:533 #, c-format msgid "Unable to import client certificate %s" msgstr "" #: src/rpc/virnettlscontext.c:570 #, c-format msgid "Unable to import CA certificate list %s" msgstr "" #: src/rpc/virnettlscontext.c:648 #, c-format msgid "Unable to set x509 CA certificate: %s: %s" msgstr "" #: src/rpc/virnettlscontext.c:666 #, c-format msgid "Unable to set x509 certificate revocation list: %s: %s" msgstr "" #: src/rpc/virnettlscontext.c:691 #, c-format msgid "Unable to set x509 key and certificate: %s, %s: %s" msgstr "" #: src/rpc/virnettlscontext.c:740 #, c-format msgid "Unable to allocate x509 credentials: %s" msgstr "" #: src/rpc/virnettlscontext.c:761 #, c-format msgid "Unable to initialize diffie-hellman parameters: %s" msgstr "" #: src/rpc/virnettlscontext.c:768 #, c-format msgid "Unable to generate diffie-hellman parameters: %s" msgstr "" #: src/rpc/virnettlscontext.c:1008 #, c-format msgid "Unable to verify TLS peer: %s" msgstr "" #: src/rpc/virnettlscontext.c:1031 #, c-format msgid "Certificate failed validation: %s" msgstr "" #: src/rpc/virnettlscontext.c:1038 msgid "Only x509 certificates are supported" msgstr "" #: src/rpc/virnettlscontext.c:1044 msgid "The certificate has no peers" msgstr "" #: src/rpc/virnettlscontext.c:1059 msgid "Unable to load certificate" msgstr "" #: src/rpc/virnettlscontext.c:1074 #, c-format msgid "Failed to get certificate %s distinguished name: %s" msgstr "" #: src/rpc/virnettlscontext.c:1148 msgid "Failed to verify peer's certificate" msgstr "" #: src/rpc/virnettlscontext.c:1222 #, c-format msgid "Failed to initialize TLS session: %s" msgstr "" #: src/rpc/virnettlscontext.c:1232 #, c-format msgid "Failed to set TLS session priority %s" msgstr "" #: src/rpc/virnettlscontext.c:1241 #, c-format msgid "Failed set TLS x509 credentials: %s" msgstr "" #: src/rpc/virnettlscontext.c:1373 #, c-format msgid "TLS handshake failed %s" msgstr "" #: src/rpc/virnettlscontext.c:1405 msgid "invalid cipher size for TLS session" msgstr "" #: src/secret/secret_driver.c:182 #, c-format msgid "mkostemp('%s') failed" msgstr "" #: src/secret/secret_driver.c:186 #, c-format msgid "fchmod('%s') failed" msgstr "" #: src/secret/secret_driver.c:192 #, c-format msgid "error writing to '%s'" msgstr "" #: src/secret/secret_driver.c:197 #, c-format msgid "error closing '%s'" msgstr "" #: src/secret/secret_driver.c:203 #, c-format msgid "rename(%s, %s) failed" msgstr "" #: src/secret/secret_driver.c:247 #, c-format msgid "cannot create '%s'" msgstr "" #: src/secret/secret_driver.c:351 #, c-format msgid " does not match secret file name '%s'" msgstr "" #: src/secret/secret_driver.c:377 src/secret/secret_driver.c:474 #, c-format msgid "cannot open '%s'" msgstr "" #: src/secret/secret_driver.c:381 src/storage/storage_backend_gluster.c:263 #: src/util/virfile.c:534 #, c-format msgid "cannot stat '%s'" msgstr "" #: src/secret/secret_driver.c:386 #, c-format msgid "'%s' file does not fit in memory" msgstr "" #: src/secret/secret_driver.c:393 #, c-format msgid "cannot read '%s'" msgstr "" #: src/secret/secret_driver.c:400 #, c-format msgid "invalid base64 in '%s'" msgstr "" #: src/secret/secret_driver.c:490 #, c-format msgid "Error reading secret: %s" msgstr "" #: src/secret/secret_driver.c:694 src/secret/secret_driver.c:870 #: src/secret/secret_driver.c:906 src/secret/secret_driver.c:963 #: src/secret/secret_driver.c:1009 #, c-format msgid "no secret with matching uuid '%s'" msgstr "" #: src/secret/secret_driver.c:723 #, c-format msgid "no secret with matching usage '%s'" msgstr "" #: src/secret/secret_driver.c:770 #, c-format msgid "a secret with UUID %s already defined for use with %s" msgstr "" #: src/secret/secret_driver.c:788 #, c-format msgid "a secret with UUID %s is already defined for use with %s" msgstr "" #: src/secret/secret_driver.c:795 msgid "cannot change private flag on existing secret" msgstr "" #: src/secret/secret_driver.c:843 msgid "list of secrets is inconsistent" msgstr "" #: src/secret/secret_driver.c:974 #, c-format msgid "secret '%s' does not have a value" msgstr "" #: src/secret/secret_driver.c:981 msgid "secret is private" msgstr "" #: src/security/security_apparmor.c:97 #, c-format msgid "Failed to read AppArmor profiles list '%s'" msgstr "" #: src/security/security_apparmor.c:146 #, c-format msgid "Failed to read '%s'" msgstr "" #: src/security/security_apparmor.c:255 msgid "could not find libvirtd" msgstr "" #: src/security/security_apparmor.c:304 src/security/security_apparmor.c:332 #: src/security/security_apparmor.c:768 #, c-format msgid "cannot update AppArmor profile '%s'" msgstr "" #: src/security/security_apparmor.c:382 src/security/security_apparmor.c:387 #, c-format msgid "template '%s' does not exist" msgstr "" #: src/security/security_apparmor.c:450 msgid "Cannot set a base label with AppArmour" msgstr "" #: src/security/security_apparmor.c:457 src/security/security_selinux.c:597 msgid "security label already defined for VM" msgstr "" #: src/security/security_apparmor.c:477 #, c-format msgid "cannot load AppArmor profile '%s'" msgstr "" #: src/security/security_apparmor.c:535 msgid "error getting profile status" msgstr "" #: src/security/security_apparmor.c:544 msgid "error copying profile name" msgstr "" #: src/security/security_apparmor.c:592 #, c-format msgid "could not remove profile for '%s'" msgstr "" #: src/security/security_apparmor.c:622 src/security/security_apparmor.c:668 #: src/security/security_selinux.c:2110 src/security/security_selinux.c:2141 #: src/security/security_selinux.c:2175 src/security/security_selinux.c:2204 #: src/security/security_selinux.c:2251 src/security/security_selinux.c:2289 #, c-format msgid "" "security label driver mismatch: '%s' model configured for domain, but " "hypervisor driver is '%s'." msgstr "" #: src/security/security_apparmor.c:633 msgid "error calling aa_change_profile()" msgstr "" #: src/security/security_apparmor.c:755 #, c-format msgid "'%s' does not exist" msgstr "" #: src/security/security_apparmor.c:804 #, c-format msgid "Invalid security label '%s'" msgstr "" #: src/security/security_dac.c:138 msgid "DAC seclabel couldn't be determined" msgstr "" #: src/security/security_dac.c:177 msgid "DAC imagelabel couldn't be determined" msgstr "" #: src/security/security_dac.c:314 src/security/security_dac.c:366 #, c-format msgid "unable to stat: %s" msgstr "" #: src/security/security_dac.c:341 #, c-format msgid "unable to set user and group to '%ld:%ld' on '%s'" msgstr "" #: src/security/security_dac.c:1329 src/security/security_selinux.c:603 msgid "security image label already defined for VM" msgstr "" #: src/security/security_dac.c:1337 src/security/security_selinux.c:610 #, c-format msgid "security label model %s is not supported with selinux" msgstr "" #: src/security/security_dac.c:1347 #, c-format msgid "missing label for static security driver in domain %s" msgstr "" #: src/security/security_dac.c:1359 #, c-format msgid "cannot generate dac user and group id for domain %s" msgstr "" #: src/security/security_dac.c:1370 src/security/security_selinux.c:688 #, c-format msgid "unexpected security label type '%s'" msgstr "" #: src/security/security_dac.c:1415 #, c-format msgid "unable to get uid and gid for PID %d via procfs" msgstr "" #: src/security/security_dac.c:1444 #, c-format msgid "unable to get PID %d uid and gid via sysctl" msgstr "" #: src/security/security_dac.c:1460 msgid "Cannot get process uid and gid on this platform" msgstr "" #: src/security/security_driver.c:79 #, c-format msgid "Security driver %s not enabled" msgstr "" #: src/security/security_driver.c:92 #, c-format msgid "Security driver %s not found" msgstr "" #: src/security/security_manager.c:183 msgid "Security driver \"none\" cannot create confined guests" msgstr "" #: src/security/security_manager.c:603 msgid "Unconfined guests are not allowed on this host" msgstr "" #: src/security/security_manager.c:702 #, c-format msgid "Unable to find security driver for model %s" msgstr "" #: src/security/security_selinux.c:132 #, c-format msgid "Category range c%d-c%d too small" msgstr "" #: src/security/security_selinux.c:198 src/security/security_selinux.c:342 msgid "Unable to get current process SELinux context" msgstr "" #: src/security/security_selinux.c:203 src/security/security_selinux.c:347 #, c-format msgid "Unable to parse current SELinux context '%s'" msgstr "" #: src/security/security_selinux.c:236 src/security/security_selinux.c:243 #: src/security/security_selinux.c:259 src/security/security_selinux.c:266 #: src/security/security_selinux.c:273 #, c-format msgid "Cannot parse category in %s" msgstr "" #: src/security/security_selinux.c:252 msgid "No category range available" msgstr "" #: src/security/security_selinux.c:302 msgid "unable to allocate security context" msgstr "" #: src/security/security_selinux.c:308 #, c-format msgid "unable to set security context range '%s'" msgstr "" #: src/security/security_selinux.c:314 src/security/security_selinux.c:385 msgid "Unable to format SELinux context" msgstr "" #: src/security/security_selinux.c:355 #, c-format msgid "Unable to parse base SELinux context '%s'" msgstr "" #: src/security/security_selinux.c:363 #, c-format msgid "Unable to set SELinux context user '%s'" msgstr "" #: src/security/security_selinux.c:372 #, c-format msgid "Unable to set SELinux context role '%s'" msgstr "" #: src/security/security_selinux.c:379 #, c-format msgid "Unable to set SELinux context MCS '%s'" msgstr "" #: src/security/security_selinux.c:415 src/security/security_selinux.c:493 msgid "cannot open SELinux label_handle" msgstr "" #: src/security/security_selinux.c:426 #, c-format msgid "cannot read 'process' value from selinux lxc contexts file '%s'" msgstr "" #: src/security/security_selinux.c:434 src/security/security_selinux.c:442 #, c-format msgid "cannot read 'file' value from selinux lxc contexts file '%s'" msgstr "" #: src/security/security_selinux.c:475 msgid "libselinux does not support LXC contexts path" msgstr "" #: src/security/security_selinux.c:500 #, c-format msgid "cannot read SELinux virtual domain context file '%s'" msgstr "" #: src/security/security_selinux.c:523 #, c-format msgid "cannot read SELinux virtual image context file %s" msgstr "" #: src/security/security_selinux.c:621 #, c-format msgid "unable to allocate socket security context '%s'" msgstr "" #: src/security/security_selinux.c:627 msgid "unable to get selinux context range" msgstr "" #: src/security/security_selinux.c:768 #, c-format msgid "MCS level for existing domain label %s already reserved" msgstr "" #: src/security/security_selinux.c:917 #, c-format msgid "unable to set security context '%s' on '%s'" msgstr "" #: src/security/security_selinux.c:928 #, c-format msgid "" "Setting security context '%s' on '%s' not supported. Consider setting " "virt_use_nfs" msgstr "" #: src/security/security_selinux.c:988 #, c-format msgid "unable to set security context '%s' on fd %d" msgstr "" #: src/security/security_selinux.c:1958 src/security/security_selinux.c:2349 #, c-format msgid "unknown smartcard type %d" msgstr "" #: src/security/security_selinux.c:2120 #, c-format msgid "Invalid security label %s" msgstr "" #: src/security/security_selinux.c:2151 #, c-format msgid "unable to set security context '%s'" msgstr "" #: src/security/security_selinux.c:2213 #, c-format msgid "unable to get current process context '%s'" msgstr "" #: src/security/security_selinux.c:2224 src/security/security_selinux.c:2262 #, c-format msgid "unable to set socket security context '%s'" msgstr "" #: src/security/security_selinux.c:2299 #, c-format msgid "unable to clear socket security context '%s'" msgstr "" #: src/security/security_selinux.c:2477 #, c-format msgid "cannot stat tap fd %d" msgstr "" #: src/security/security_selinux.c:2483 #, c-format msgid "tap fd %d is not character device" msgstr "" #: src/security/security_selinux.c:2493 #, c-format msgid "Unable to resolve link: %s" msgstr "" #: src/security/security_selinux.c:2506 #, c-format msgid "cannot lookup default selinux label for tap fd %d" msgstr "" #: src/security/security_selinux.c:2542 #, c-format msgid "unable to create selinux context for: %s" msgstr "" #: src/security/virt-aa-helper.c:106 #, c-format msgid "" "\n" "%s [options] [< def.xml]\n" "\n" " Options:\n" " -a | --add load profile\n" " -c | --create create profile from template\n" " -d | --dry-run dry run\n" " -D | --delete unload and delete profile\n" " -f | --add-file add file to profile\n" " -F | --append-file append file to profile\n" " -r | --replace reload profile\n" " -R | --remove unload profile\n" " -h | --help this help\n" " -p | --probing [0|1] allow disk format probing\n" " -u | --uuid uuid (profile name)\n" "\n" msgstr "" #: src/security/virt-aa-helper.c:121 msgid "" "This command is intended to be used by libvirtd and not used directly.\n" msgstr "" #: src/security/virt-aa-helper.c:129 #, c-format msgid "%s: error: %s%c" msgstr "" #: src/security/virt-aa-helper.c:141 #, c-format msgid "%s: warning: %s%c" msgstr "" #: src/security/virt-aa-helper.c:147 #, c-format msgid "" "%s:\n" "%s%c" msgstr "" #: src/security/virt-aa-helper.c:164 msgid "could not find replacement string" msgstr "" #: src/security/virt-aa-helper.c:169 msgid "could not allocate memory for string" msgstr "" #: src/security/virt-aa-helper.c:181 src/security/virt-aa-helper.c:189 msgid "not enough space in target buffer" msgstr "" #: src/security/virt-aa-helper.c:197 msgid "error replacing string" msgstr "" #: src/security/virt-aa-helper.c:219 msgid "invalid flag" msgstr "" #: src/security/virt-aa-helper.c:227 msgid "profile name exceeds maximum length" msgstr "" #: src/security/virt-aa-helper.c:232 msgid "profile does not exist" msgstr "" #: src/security/virt-aa-helper.c:241 msgid "failed to run apparmor_parser" msgstr "" #: src/security/virt-aa-helper.c:245 msgid "unable to unload already unloaded profile" msgstr "" #: src/security/virt-aa-helper.c:247 msgid "apparmor_parser exited with error" msgstr "" #: src/security/virt-aa-helper.c:284 src/security/virt-aa-helper.c:289 #: src/security/virt-aa-helper.c:416 msgid "could not allocate memory for profile" msgstr "" #: src/security/virt-aa-helper.c:296 src/security/virt-aa-helper.c:411 msgid "invalid length for new profile" msgstr "" #: src/security/virt-aa-helper.c:308 msgid "failed to create include file" msgstr "" #: src/security/virt-aa-helper.c:314 src/security/virt-aa-helper.c:437 msgid "failed to write to profile" msgstr "" #: src/security/virt-aa-helper.c:319 src/security/virt-aa-helper.c:442 msgid "failed to close or write to profile" msgstr "" #: src/security/virt-aa-helper.c:351 src/security/virt-aa-helper.c:1356 msgid "profile exists" msgstr "" #: src/security/virt-aa-helper.c:367 msgid "template name exceeds maximum length" msgstr "" #: src/security/virt-aa-helper.c:372 msgid "template does not exist" msgstr "" #: src/security/virt-aa-helper.c:377 msgid "failed to read AppArmor template" msgstr "" #: src/security/virt-aa-helper.c:382 src/security/virt-aa-helper.c:387 msgid "no replacement string in template" msgstr "" #: src/security/virt-aa-helper.c:393 msgid "could not allocate memory for profile name" msgstr "" #: src/security/virt-aa-helper.c:400 msgid "could not allocate memory for profile files" msgstr "" #: src/security/virt-aa-helper.c:431 msgid "failed to create profile" msgstr "" #: src/security/virt-aa-helper.c:586 msgid "bad pathname" msgstr "" #: src/security/virt-aa-helper.c:601 msgid "path does not exist, skipping file type checks" msgstr "" #: src/security/virt-aa-helper.c:628 msgid "Invalid context" msgstr "" #: src/security/virt-aa-helper.c:634 msgid "Could not find " msgstr "" #: src/security/virt-aa-helper.c:641 msgid "Could not find " msgstr "" #: src/security/virt-aa-helper.c:674 msgid "unexpected root element, expecting " msgstr "" #: src/security/virt-aa-helper.c:684 msgid "domain type is not defined" msgstr "" #: src/security/virt-aa-helper.c:689 msgid "os.type is not defined" msgstr "" #: src/security/virt-aa-helper.c:724 src/security/virt-aa-helper.c:745 #: src/security/virt-aa-helper.c:760 src/security/virt-aa-helper.c:868 #: src/security/virt-aa-helper.c:877 src/security/virt-aa-helper.c:953 #: src/security/virt-aa-helper.c:1338 src/security/virt-aa-helper.c:1342 #: src/security/virt-aa-helper.c:1408 msgid "could not allocate memory" msgstr "" #: src/security/virt-aa-helper.c:729 msgid "Failed to create XML config object" msgstr "" #: src/security/virt-aa-helper.c:734 src/util/virerror.c:922 msgid "unknown OS type" msgstr "tuntematon käyttöjärjestelmän tyyppi" #: src/security/virt-aa-helper.c:750 msgid "unknown virtualization type" msgstr "" #: src/security/virt-aa-helper.c:768 msgid "could not parse XML" msgstr "" #: src/security/virt-aa-helper.c:773 msgid "could not find name in XML" msgstr "" #: src/security/virt-aa-helper.c:778 msgid "bad name" msgstr "" #: src/security/virt-aa-helper.c:804 msgid "skipped non-absolute path" msgstr "" #: src/security/virt-aa-helper.c:811 msgid "could not find realpath for disk" msgstr "" #: src/security/virt-aa-helper.c:825 msgid "skipped restricted file" msgstr "" #: src/security/virt-aa-helper.c:958 msgid "given uuid does not match XML uuid" msgstr "" #: src/security/virt-aa-helper.c:1176 msgid "failed to allocate file buffer" msgstr "" #: src/security/virt-aa-helper.c:1225 msgid "could not allocate memory for disk" msgstr "" #: src/security/virt-aa-helper.c:1240 src/security/virt-aa-helper.c:1260 msgid "invalid UUID" msgstr "" #: src/security/virt-aa-helper.c:1243 msgid "error copying UUID" msgstr "" #: src/security/virt-aa-helper.c:1252 msgid "unsupported option" msgstr "" #: src/security/virt-aa-helper.c:1257 msgid "bad command" msgstr "" #: src/security/virt-aa-helper.c:1270 msgid "could not read xml file" msgstr "" #: src/security/virt-aa-helper.c:1274 msgid "could not get VM definition" msgstr "" #: src/security/virt-aa-helper.c:1279 msgid "invalid VM definition" msgstr "" #: src/security/virt-aa-helper.c:1320 msgid "could not set PATH" msgstr "" #: src/security/virt-aa-helper.c:1324 msgid "could not set IFS" msgstr "" #: src/security/virt-aa-helper.c:1334 msgid "could not parse arguments" msgstr "" #: src/security/virt-aa-helper.c:1384 msgid "failed to allocate buffer" msgstr "puskurin varaaminen epäonnistui" #: src/security/virt-aa-helper.c:1419 msgid "could not create profile" msgstr "" #: src/storage/parthelper.c:84 #, c-format msgid "syntax: %s DEVICE [-g]\n" msgstr "" #: src/storage/parthelper.c:102 #, c-format msgid "unable to access device %s\n" msgstr "" #: src/storage/parthelper.c:116 #, c-format msgid "unable to access disk %s\n" msgstr "" #: src/storage/storage_backend.c:204 #, c-format msgid "could not open input path '%s'" msgstr "" #: src/storage/storage_backend.c:232 #, c-format msgid "failed to clone files from '%s'" msgstr "" #: src/storage/storage_backend.c:250 #, c-format msgid "failed reading from file '%s'" msgstr "" #: src/storage/storage_backend.c:267 src/storage/storage_backend.c:414 #, c-format msgid "cannot extend file '%s'" msgstr "" #: src/storage/storage_backend.c:274 #, c-format msgid "failed writing to file '%s'" msgstr "" #: src/storage/storage_backend.c:284 src/storage/storage_backend.c:467 #, c-format msgid "cannot sync data to file '%s'" msgstr "" #: src/storage/storage_backend.c:293 src/storage/storage_backend.c:381 #: src/storage/storage_backend_logical.c:923 #, c-format msgid "cannot close file '%s'" msgstr "" #: src/storage/storage_backend.c:330 msgid "metadata preallocation is not supported for block volumes" msgstr "" #: src/storage/storage_backend.c:340 src/storage/storage_backend_fs.c:842 #, c-format msgid "cannot create path '%s'" msgstr "" #: src/storage/storage_backend.c:354 src/util/virfile.c:2027 #: src/util/virfile.c:2454 src/util/virfile.c:2602 #, c-format msgid "stat of '%s' failed" msgstr "" #: src/storage/storage_backend.c:375 src/storage/storage_backend.c:762 #: src/util/virfile.c:2049 src/util/virfile.c:2468 src/util/virfile.c:2616 #, c-format msgid "cannot set mode of '%s' to %04o" msgstr "" #: src/storage/storage_backend.c:434 #, c-format msgid "cannot allocate %llu bytes in file '%s'" msgstr "" #: src/storage/storage_backend.c:459 #, c-format msgid "cannot fill file '%s'" msgstr "" #: src/storage/storage_backend.c:496 msgid "metadata preallocation is not supported for raw volumes" msgstr "" #: src/storage/storage_backend.c:503 msgid "backing storage not supported for raw volumes" msgstr "" #: src/storage/storage_backend.c:513 src/storage/storage_backend_disk.c:893 #: src/storage/storage_backend_logical.c:858 #: src/storage/storage_backend_rbd.c:644 msgid "storage pool does not support encrypted volumes" msgstr "" #: src/storage/storage_backend.c:546 msgid "Failed to get fs flags" msgstr "" #: src/storage/storage_backend.c:551 msgid "Failed to set NOCOW flag" msgstr "" #: src/storage/storage_backend.c:591 msgid "too many conflicts when generating a uuid" msgstr "" #: src/storage/storage_backend.c:621 msgid "secrets already defined" msgstr "" #: src/storage/storage_backend.c:740 #, c-format msgid "failed to create %s" msgstr "" #: src/storage/storage_backend.c:753 #, c-format msgid "cannot chown %s to (%u, %u)" msgstr "" #: src/storage/storage_backend.c:832 #, c-format msgid "unable to parse qemu-img output '%s'" msgstr "" #: src/storage/storage_backend.c:895 #, c-format msgid "lazy_refcounts not supported with compat level %s" msgstr "" #: src/storage/storage_backend.c:952 src/storage/storage_backend.c:985 #, c-format msgid "unknown storage vol type %d" msgstr "" #: src/storage/storage_backend.c:959 msgid "metadata preallocation only available with qcow2" msgstr "" #: src/storage/storage_backend.c:964 msgid "compatibility option only available with qcow2" msgstr "" #: src/storage/storage_backend.c:969 msgid "format features only available with qcow2" msgstr "" #: src/storage/storage_backend.c:976 msgid "missing input volume target path" msgstr "" #: src/storage/storage_backend.c:1000 msgid "metadata preallocation conflicts with backing store" msgstr "" #: src/storage/storage_backend.c:1012 msgid "a different backing store cannot be specified." msgstr "" #: src/storage/storage_backend.c:1018 #, c-format msgid "unknown storage vol backing store type %d" msgstr "" #: src/storage/storage_backend.c:1034 #, c-format msgid "inaccessible backing store volume %s" msgstr "" #: src/storage/storage_backend.c:1046 #, c-format msgid "qcow volume encryption unsupported with volume format %s" msgstr "" #: src/storage/storage_backend.c:1054 #, c-format msgid "unsupported volume encryption format %d" msgstr "" #: src/storage/storage_backend.c:1060 msgid "too many secrets for qcow encryption" msgstr "" #: src/storage/storage_backend.c:1183 msgid "metadata preallocation is not supported with qcow-create" msgstr "" #: src/storage/storage_backend.c:1190 msgid "cannot copy from volume with qcow-create" msgstr "" #: src/storage/storage_backend.c:1196 #, c-format msgid "unsupported storage vol type %d" msgstr "" #: src/storage/storage_backend.c:1202 msgid "copy-on-write image not supported with qcow-create" msgstr "" #: src/storage/storage_backend.c:1208 msgid "encrypted volumes not supported with qcow-create" msgstr "" #: src/storage/storage_backend.c:1238 #, c-format msgid "Unknown file create tool type '%d'." msgstr "" #: src/storage/storage_backend.c:1286 msgid "creation of non-raw file images is not supported without qemu-img." msgstr "" #: src/storage/storage_backend.c:1310 #, c-format msgid "missing backend for pool type %d (%s)" msgstr "" #: src/storage/storage_backend.c:1338 #, c-format msgid "missing storage backend for network files using %s protocol" msgstr "" #: src/storage/storage_backend.c:1343 #, c-format msgid "missing storage backend for '%s' storage" msgstr "" #: src/storage/storage_backend.c:1419 #, c-format msgid "cannot seek to beginning of file '%s'" msgstr "" #: src/storage/storage_backend.c:1431 #, c-format msgid "cannot read beginning of file '%s'" msgstr "" #: src/storage/storage_backend.c:1477 src/storage/storage_driver.c:1610 #: src/test/test_driver.c:4877 #, c-format msgid "no storage vol with matching path '%s'" msgstr "" #: src/storage/storage_backend.c:1493 #, c-format msgid "Volume path '%s' is a FIFO" msgstr "" #: src/storage/storage_backend.c:1501 #, c-format msgid "Volume path '%s' is a socket" msgstr "" #: src/storage/storage_backend.c:1539 src/storage/storage_backend_gluster.c:290 #, c-format msgid "cannot open volume '%s'" msgstr "" #: src/storage/storage_backend.c:1566 #, c-format msgid "Cannot use volume path '%s'" msgstr "" #: src/storage/storage_backend.c:1576 #, c-format msgid "unexpected type for file '%s'" msgstr "" #: src/storage/storage_backend.c:1582 #, c-format msgid "unable to set blocking mode for '%s'" msgstr "" #: src/storage/storage_backend.c:1595 #, c-format msgid "unexpected storage mode for '%s'" msgstr "" #: src/storage/storage_backend.c:1642 src/util/virstoragefile.c:1033 #, c-format msgid "cannot seek to start of '%s'" msgstr "" #: src/storage/storage_backend.c:1760 #, c-format msgid "cannot seek to end of file '%s'" msgstr "" #: src/storage/storage_backend.c:1789 #, c-format msgid "cannot get file context of '%s'" msgstr "" #: src/storage/storage_backend.c:1863 #, c-format msgid "cannot read dir '%s'" msgstr "" #: src/storage/storage_backend.c:1971 #, c-format msgid "Failed to truncate volume with path '%s' to 0 bytes" msgstr "" #: src/storage/storage_backend.c:1980 #, c-format msgid "Failed to truncate volume with path '%s' to %ju bytes" msgstr "" #: src/storage/storage_backend.c:2007 #, c-format msgid "Failed to seek to the start in volume with path '%s'" msgstr "" #: src/storage/storage_backend.c:2020 #, c-format msgid "Failed to write %zu bytes to storage volume with path '%s'" msgstr "" #: src/storage/storage_backend.c:2032 #, c-format msgid "cannot sync data to volume with path '%s'" msgstr "" #: src/storage/storage_backend.c:2067 #, c-format msgid "Failed to open storage volume with path '%s'" msgstr "" #: src/storage/storage_backend.c:2074 #, c-format msgid "Failed to stat storage volume with path '%s'" msgstr "" #: src/storage/storage_backend.c:2108 #, c-format msgid "unsupported algorithm %d" msgstr "" #: src/storage/storage_backend.c:2174 msgid "(gluster_cli_output)" msgstr "" #: src/storage/storage_backend.c:2192 msgid "failed to extract gluster volume name" msgstr "" #: src/storage/storage_backend_disk.c:96 #, c-format msgid "invalid partition name '%s', expected '%s'" msgstr "" #: src/storage/storage_backend_disk.c:115 msgid "cannot parse device start location" msgstr "" #: src/storage/storage_backend_disk.c:122 msgid "cannot parse device end location" msgstr "" #: src/storage/storage_backend_disk.c:355 msgid "Failed to create disk pool geometry" msgstr "" #: src/storage/storage_backend_disk.c:399 #: src/storage/storage_backend_disk.c:541 #, c-format msgid "device path '%s' doesn't exist" msgstr "" #: src/storage/storage_backend_disk.c:509 msgid "Unrecognized disk label found, requires build" msgstr "" #: src/storage/storage_backend_disk.c:512 msgid "Unable to determine Partition Type, requires build --overwrite" msgstr "" #: src/storage/storage_backend_disk.c:516 msgid "Unknown Partition Type, requires build --overwrite" msgstr "" #: src/storage/storage_backend_disk.c:519 msgid "" "Error checking for disk label, failed to get disk partition information" msgstr "" #: src/storage/storage_backend_disk.c:524 msgid "Valid disk label already present, requires --overwrite" msgstr "" #: src/storage/storage_backend_disk.c:642 msgid "Invalid partition type" msgstr "" #: src/storage/storage_backend_disk.c:651 msgid "extended partition already exists" msgstr "" #: src/storage/storage_backend_disk.c:680 msgid "no extended partition found and no primary partition available" msgstr "" #: src/storage/storage_backend_disk.c:686 msgid "unknown partition type" msgstr "" #: src/storage/storage_backend_disk.c:767 msgid "no large enough free extent" msgstr "" #: src/storage/storage_backend_disk.c:809 #, c-format msgid "volume target path empty for source path '%s'" msgstr "" #: src/storage/storage_backend_disk.c:816 #, c-format msgid "Couldn't read volume target path '%s'" msgstr "" #: src/storage/storage_backend_disk.c:829 #, c-format msgid "Volume path '%s' did not start with parent pool source device name." msgstr "" #: src/storage/storage_backend_disk.c:839 #, c-format msgid "cannot parse partition number from target '%s'" msgstr "" #: src/storage/storage_backend_disk.c:973 #, c-format msgid "cannot wipe extended partition '%s'" msgstr "" #: src/storage/storage_backend_fs.c:129 #, c-format msgid "cannot probe backing volume format: %s" msgstr "" #: src/storage/storage_backend_fs.c:206 #, c-format msgid "invalid netfs path (no /): %s" msgstr "" #: src/storage/storage_backend_fs.c:212 #, c-format msgid "invalid netfs path (ends in /): %s" msgstr "" #: src/storage/storage_backend_fs.c:297 src/test/test_driver.c:4210 msgid "hostname must be specified for netfs sources" msgstr "" #: src/storage/storage_backend_fs.c:307 #: src/storage/storage_backend_gluster.c:511 #: src/storage/storage_backend_iscsi.c:60 #: src/storage/storage_backend_iscsi.c:193 #: src/storage/storage_backend_iscsi.c:250 #: src/storage/storage_backend_iscsi.c:378 src/storage/storage_driver.c:3189 msgid "Expected exactly 1 host for the storage pool" msgstr "" #: src/storage/storage_backend_fs.c:350 msgid "expected exactly 1 host for the storage pool" msgstr "" #: src/storage/storage_backend_fs.c:355 src/storage/storage_backend_iscsi.c:256 #: src/storage/storage_backend_iscsi.c:384 msgid "missing source host" msgstr "" #: src/storage/storage_backend_fs.c:360 msgid "missing source path" msgstr "" #: src/storage/storage_backend_fs.c:367 src/storage/storage_backend_iscsi.c:263 #: src/storage/storage_backend_iscsi.c:391 msgid "missing source device" msgstr "" #: src/storage/storage_backend_fs.c:370 msgid "expected exactly 1 device for the storage pool" msgstr "" #: src/storage/storage_backend_fs.c:429 #, c-format msgid "cannot read mount list '%s'" msgstr "" #: src/storage/storage_backend_fs.c:487 #, c-format msgid "Target '%s' is already mounted" msgstr "" #: src/storage/storage_backend_fs.c:639 #, c-format msgid "Not capable of probing for filesystem of type %s" msgstr "" #: src/storage/storage_backend_fs.c:648 #, c-format msgid "Failed to create filesystem probe for device %s" msgstr "" #: src/storage/storage_backend_fs.c:670 #, c-format msgid "Existing filesystem of type '%s' found on device '%s'" msgstr "" #: src/storage/storage_backend_fs.c:678 msgid "Found additional probes to run, filesystem probing may be incorrect" msgstr "" #: src/storage/storage_backend_fs.c:699 msgid "probing for filesystems is unsupported by this build" msgstr "" #: src/storage/storage_backend_fs.c:726 #, c-format msgid "Failed to make filesystem of type '%s' on device '%s'" msgstr "" #: src/storage/storage_backend_fs.c:741 #, c-format msgid "" "mkfs is not supported on this platform: Failed to make filesystem of type " "'%s' on device '%s'" msgstr "" #: src/storage/storage_backend_fs.c:759 #, c-format msgid "No source device specified when formatting pool '%s'" msgstr "" #: src/storage/storage_backend_fs.c:770 #, c-format msgid "Source device does not exist when formatting pool '%s'" msgstr "" #: src/storage/storage_backend_fs.c:832 #, c-format msgid "path '%s' is not absolute" msgstr "" #: src/storage/storage_backend_fs.c:899 src/storage/storage_backend_fs.c:975 #, c-format msgid "cannot open path '%s'" msgstr "" #: src/storage/storage_backend_fs.c:982 #, c-format msgid "cannot stat path '%s'" msgstr "" #: src/storage/storage_backend_fs.c:993 #, c-format msgid "cannot statvfs path '%s'" msgstr "" #: src/storage/storage_backend_fs.c:1065 #, c-format msgid "failed to remove pool '%s'" msgstr "" #: src/storage/storage_backend_fs.c:1095 #, c-format msgid "volume name '%s' cannot contain '/'" msgstr "" #: src/storage/storage_backend_fs.c:1107 #, c-format msgid "volume target path '%s' already exists" msgstr "" #: src/storage/storage_backend_fs.c:1129 msgid "cannot copy from volume to a directory volume" msgstr "" #: src/storage/storage_backend_fs.c:1135 msgid "backing storage not supported for directories volumes" msgstr "" #: src/storage/storage_backend_fs.c:1167 msgid "" "storage pool does not support building encrypted volumes from other volumes" msgstr "" #: src/storage/storage_backend_fs.c:1187 msgid "creation of non-raw images is not supported without qemu-img" msgstr "" #: src/storage/storage_backend_fs.c:1256 #, c-format msgid "cannot remove directory '%s'" msgstr "" #: src/storage/storage_backend_fs.c:1267 #, c-format msgid "removing block or network volumes is not supported: %s" msgstr "" #: src/storage/storage_backend_fs.c:1377 msgid "preallocate is only supported for raw type volume" msgstr "" #: src/storage/storage_backend_fs.c:1559 #, c-format msgid "can't canonicalize path '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:84 #, c-format msgid "gluster pool name '%s' must not contain /" msgstr "" #: src/storage/storage_backend_gluster.c:91 #, c-format msgid "gluster pool path '%s' must start with /" msgstr "" #: src/storage/storage_backend_gluster.c:131 #, c-format msgid "failed to connect to %s" msgstr "" #: src/storage/storage_backend_gluster.c:139 #, c-format msgid "failed to change to directory '%s' in '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:171 #, c-format msgid "unable to read '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:378 #, c-format msgid "cannot open path '%s' in '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:395 #, c-format msgid "failed to read directory '%s' in '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:401 #, c-format msgid "cannot statvfs path '%s' in '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:440 #, c-format msgid "removing of '%s' volumes is not supported by the gluster backend: %s" msgstr "" #: src/storage/storage_backend_gluster.c:454 #, c-format msgid "cannot remove gluster volume file '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:468 #, c-format msgid "cannot remove gluster volume dir '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:501 msgid "hostname must be specified for gluster sources" msgstr "" #: src/storage/storage_backend_gluster.c:579 msgid "Expected exactly 1 host for the gluster volume" msgstr "" #: src/storage/storage_backend_gluster.c:592 #, c-format msgid "missing gluster volume name for path '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:620 #, c-format msgid "failed to set gluster volfile server '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:627 #, c-format msgid "failed to initialize gluster connection to server: '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:733 #, c-format msgid "failed to stat gluster path '%s'" msgstr "" #: src/storage/storage_backend_gluster.c:747 #, c-format msgid "failed to read link of gluster file '%s'" msgstr "" #: src/storage/storage_backend_iscsi.c:106 #: src/storage/storage_backend_scsi.c:479 src/util/virnetdev.c:3120 #: src/util/virnetdevtap.c:104 src/util/virutil.c:1829 src/util/virutil.c:2167 #: src/util/virutil.c:2261 #, c-format msgid "Failed to opendir path '%s'" msgstr "" #: src/storage/storage_backend_iscsi.c:143 #, c-format msgid "Failed to get host number for iSCSI session with path '%s'" msgstr "" #: src/storage/storage_backend_iscsi.c:183 msgid "hostname must be specified for iscsi sources" msgstr "" #: src/storage/storage_backend_iscsi.c:295 msgid "iscsi pool only supports 'chap' auth type" msgstr "" #: src/storage/storage_backend_iscsi.c:301 msgid "iscsi 'chap' authentication not supported for autostarted pools" msgstr "" #: src/storage/storage_backend_iscsi.c:321 #, c-format msgid "could not get the value of the secret for username %s using uuid '%s'" msgstr "" #: src/storage/storage_backend_iscsi.c:326 #, c-format msgid "" "could not get the value of the secret for username %s using usage value '%s'" msgstr "" #: src/storage/storage_backend_iscsi.c:336 #: src/storage/storage_backend_rbd.c:100 #, c-format msgid "no secret matches uuid '%s'" msgstr "" #: src/storage/storage_backend_iscsi.c:340 #: src/storage/storage_backend_rbd.c:104 #, c-format msgid "no secret matches usage value '%s'" msgstr "" #: src/storage/storage_backend_logical.c:172 msgid "malformed volume extent stripes value" msgstr "" #: src/storage/storage_backend_logical.c:184 msgid "malformed volume extent length value" msgstr "" #: src/storage/storage_backend_logical.c:189 msgid "malformed volume extent size value" msgstr "" #: src/storage/storage_backend_logical.c:194 msgid "malformed volume allocation value" msgstr "" #: src/storage/storage_backend_logical.c:234 msgid "malformed volume extent devices value" msgstr "" #: src/storage/storage_backend_logical.c:260 msgid "malformed volume extent offset value" msgstr "" #: src/storage/storage_backend_logical.c:488 msgid "failed to get source from sourceList" msgstr "" #: src/storage/storage_backend_logical.c:539 #, c-format msgid "cannot find logical volume group name '%s'" msgstr "" #: src/storage/storage_backend_logical.c:569 #, c-format msgid "cannot find any matching source devices for logical volume group '%s'" msgstr "" #: src/storage/storage_backend_logical.c:646 #, c-format msgid "cannot open device '%s'" msgstr "" #: src/storage/storage_backend_logical.c:652 #, c-format msgid "cannot clear device header of '%s'" msgstr "" #: src/storage/storage_backend_logical.c:659 #, c-format msgid "cannot flush header of device'%s'" msgstr "" #: src/storage/storage_backend_logical.c:666 #, c-format msgid "cannot close device '%s'" msgstr "" #: src/storage/storage_backend_logical.c:907 #, c-format msgid "cannot set file owner '%s'" msgstr "" #: src/storage/storage_backend_logical.c:916 #, c-format msgid "cannot set file mode '%s'" msgstr "" #: src/storage/storage_backend_logical.c:931 #, c-format msgid "cannot find newly created volume '%s'" msgstr "" #: src/storage/storage_backend_logical.c:988 #, c-format msgid "logical volume '%s' is sparse, volume wipe not supported" msgstr "" #: src/storage/storage_backend_mpath.c:184 #, c-format msgid "Failed to get %s minor number" msgstr "" #: src/storage/storage_backend_rbd.c:75 msgid "failed to initialize RADOS" msgstr "" #: src/storage/storage_backend_rbd.c:81 msgid "'ceph' authentication not supported for autostarted pools" msgstr "" #: src/storage/storage_backend_rbd.c:117 #, c-format msgid "" "could not get the value of the secret for username '%s' using uuid '%s'" msgstr "" #: src/storage/storage_backend_rbd.c:122 #, c-format msgid "" "could not get the value of the secret for username '%s' using usage value " "'%s'" msgstr "" #: src/storage/storage_backend_rbd.c:135 msgid "failed to decode the RADOS key" msgstr "" #: src/storage/storage_backend_rbd.c:142 src/storage/storage_backend_rbd.c:151 #: src/storage/storage_backend_rbd.c:164 src/storage/storage_backend_rbd.c:196 #, c-format msgid "failed to set RADOS option: %s" msgstr "" #: src/storage/storage_backend_rbd.c:159 msgid "failed to create the RADOS cluster" msgstr "" #: src/storage/storage_backend_rbd.c:185 msgid "received malformed monitor, check the XML definition" msgstr "" #: src/storage/storage_backend_rbd.c:226 #, c-format msgid "failed to connect to the RADOS monitor on: %s" msgstr "" #: src/storage/storage_backend_rbd.c:248 #, c-format msgid "failed to create the RBD IoCTX. Does the pool '%s' exist?" msgstr "" #: src/storage/storage_backend_rbd.c:289 src/storage/storage_backend_rbd.c:456 #: src/storage/storage_backend_rbd.c:712 #, c-format msgid "failed to open the RBD image '%s'" msgstr "" #: src/storage/storage_backend_rbd.c:298 #, c-format msgid "failed to stat the RBD image '%s'" msgstr "" #: src/storage/storage_backend_rbd.c:354 msgid "failed to stat the RADOS cluster" msgstr "" #: src/storage/storage_backend_rbd.c:361 #, c-format msgid "failed to stat the RADOS pool '%s'" msgstr "" #: src/storage/storage_backend_rbd.c:383 msgid "A problem occurred while listing RBD images" msgstr "" #: src/storage/storage_backend_rbd.c:477 #, c-format msgid "failed to verify if snapshot '%s/%s@%s' is protected" msgstr "" #: src/storage/storage_backend_rbd.c:489 #, c-format msgid "failed to unprotect snapshot '%s/%s@%s'" msgstr "" #: src/storage/storage_backend_rbd.c:501 #, c-format msgid "failed to remove snapshot '%s/%s@%s'" msgstr "" #: src/storage/storage_backend_rbd.c:540 msgid "This storage backend does not support zeroed removal of volumes" msgstr "" #: src/storage/storage_backend_rbd.c:558 #, c-format msgid "failed to remove volume '%s/%s'" msgstr "" #: src/storage/storage_backend_rbd.c:580 src/storage/storage_backend_rbd.c:632 msgid "only RAW volumes are supported by this storage pool" msgstr "" #: src/storage/storage_backend_rbd.c:626 src/storage/storage_driver.c:1845 msgid "volume capacity required for this storage pool" msgstr "" #: src/storage/storage_backend_rbd.c:651 #, c-format msgid "failed to create volume '%s/%s'" msgstr "" #: src/storage/storage_backend_rbd.c:719 #, c-format msgid "failed to resize the RBD image '%s'" msgstr "" #: src/storage/storage_backend_scsi.c:74 #, c-format msgid "Could not find typefile '%s'" msgstr "" #: src/storage/storage_backend_scsi.c:86 #, c-format msgid "Could not read typefile '%s'" msgstr "" #: src/storage/storage_backend_scsi.c:98 #, c-format msgid "Device type '%s' is not an integer" msgstr "" #: src/storage/storage_backend_scsi.c:182 #, c-format msgid "unable to use target path '%s' for dev '%s'" msgstr "" #: src/storage/storage_backend_scsi.c:270 #: src/storage/storage_backend_scsi.c:359 #, c-format msgid "Failed to opendir sysfs path '%s'" msgstr "" #: src/storage/storage_backend_scsi.c:312 #, c-format msgid "Failed to parse block name %s" msgstr "" #: src/storage/storage_backend_scsi.c:422 #, c-format msgid "Failed to determine if %u:%u:%u:%u is a Direct-Access LUN" msgstr "" #: src/storage/storage_backend_scsi.c:536 #, c-format msgid "Could not open '%s' to trigger host scan" msgstr "" #: src/storage/storage_backend_scsi.c:547 #, c-format msgid "Write to '%s' to trigger host scan failed" msgstr "" #: src/storage/storage_backend_scsi.c:657 #, c-format msgid "Failed to find SCSI host with wwnn='%s', wwpn='%s'" msgstr "" #: src/storage/storage_backend_scsi.c:691 #, c-format msgid "" "Parent attribute '%s' does not match parent '%s' determined for the '%s' " "wwnn/wwpn lookup." msgstr "" #: src/storage/storage_backend_scsi.c:730 #, c-format msgid "parent '%s' specified for vHBA is not vport capable" msgstr "" #: src/storage/storage_backend_scsi.c:759 msgid "'parent' for vHBA not specified, and cannot find one on this host" msgstr "" #: src/storage/storage_backend_scsi.c:850 #, c-format msgid "Failed to find fc_host for wwnn='%s' and wwpn='%s'" msgstr "" #: src/storage/storage_backend_sheepdog.c:119 msgid "Missing disk info when adding volume" msgstr "" #: src/storage/storage_backend_sheepdog.c:240 msgid "Sheepdog does not support encrypted volumes" msgstr "" #: src/storage/storage_backend_sheepdog.c:272 msgid "volume capacity required for this pool" msgstr "" #: src/storage/storage_backend_zfs.c:109 msgid "malformed volsize reported" msgstr "" #: src/storage/storage_backend_zfs.c:340 msgid "missing source devices" msgstr "" #: src/storage/storage_driver.c:90 #, c-format msgid "Missing backend %d" msgstr "" #: src/storage/storage_driver.c:101 #, c-format msgid "Failed to initialize storage pool '%s': %s" msgstr "" #: src/storage/storage_driver.c:103 src/storage/storage_driver.c:119 #: src/storage/storage_driver.c:181 src/storage/storage_driver.c:204 msgid "no error message found" msgstr "" #: src/storage/storage_driver.c:117 #, c-format msgid "Failed to restart storage pool '%s': %s" msgstr "" #: src/storage/storage_driver.c:179 src/storage/storage_driver.c:202 #, c-format msgid "Failed to autostart storage pool '%s': %s" msgstr "" #: src/storage/storage_driver.c:379 #, c-format msgid "no storage pool with matching uuid '%s'" msgstr "" #: src/storage/storage_driver.c:407 src/storage/storage_driver.c:434 #: src/storage/storage_driver.c:1740 src/storage/storage_driver.c:1990 #, c-format msgid "no storage pool with matching name '%s'" msgstr "" #: src/storage/storage_driver.c:596 src/test/test_driver.c:4220 #, c-format msgid "pool type '%s' does not support source discovery" msgstr "" #: src/storage/storage_driver.c:618 src/storage/storage_driver.c:814 #: src/storage/storage_driver.c:986 src/storage/storage_driver.c:1119 #: src/storage/storage_driver.c:1264 src/storage/storage_driver.c:1983 #, c-format msgid "no storage pool with matching uuid '%s' (%s)" msgstr "" #: src/storage/storage_driver.c:824 src/storage/storage_driver.c:1068 #, c-format msgid "storage pool '%s' is still active" msgstr "" #: src/storage/storage_driver.c:831 src/storage/storage_driver.c:1007 #: src/storage/storage_driver.c:1075 src/storage/storage_driver.c:1138 #, c-format msgid "pool '%s' has asynchronous jobs running." msgstr "" #: src/storage/storage_driver.c:843 #, c-format msgid "Failed to delete autostart link '%s': %s" msgstr "" #: src/storage/storage_driver.c:890 src/storage/storage_driver.c:957 #: src/test/test_driver.c:4163 src/test/test_driver.c:4335 #: src/test/test_driver.c:4372 src/test/test_driver.c:4444 #, c-format msgid "storage pool '%s' is already active" msgstr "" #: src/storage/storage_driver.c:1001 src/storage/storage_driver.c:1132 #: src/storage/storage_driver.c:1331 src/storage/storage_driver.c:1365 #: src/storage/storage_driver.c:1411 src/storage/storage_driver.c:1465 #: src/storage/storage_driver.c:1747 src/storage/storage_driver.c:1831 #: src/storage/storage_driver.c:1997 src/storage/storage_driver.c:2003 #: src/test/test_driver.c:4402 src/test/test_driver.c:4479 #: src/test/test_driver.c:4638 src/test/test_driver.c:4675 #: src/test/test_driver.c:4787 src/test/test_driver.c:4906 #: src/test/test_driver.c:4980 src/test/test_driver.c:5073 #: src/test/test_driver.c:5142 src/test/test_driver.c:5190 #: src/test/test_driver.c:5231 #, c-format msgid "storage pool '%s' is not active" msgstr "" #: src/storage/storage_driver.c:1090 msgid "pool does not support pool deletion" msgstr "" #: src/storage/storage_driver.c:1274 src/test/test_driver.c:4604 msgid "pool has no config file" msgstr "" #: src/storage/storage_driver.c:1473 src/storage/storage_driver.c:1754 #: src/storage/storage_driver.c:2015 src/test/test_driver.c:4795 #: src/test/test_driver.c:4997 src/test/test_driver.c:5066 #: src/test/test_driver.c:5135 src/test/test_driver.c:5183 #: src/test/test_driver.c:5224 #, c-format msgid "no storage vol with matching name '%s'" msgstr "" #: src/storage/storage_driver.c:1523 #, c-format msgid "no storage vol with matching key %s" msgstr "" #: src/storage/storage_driver.c:1613 #, c-format msgid "no storage vol with matching path '%s' (%s)" msgstr "" #: src/storage/storage_driver.c:1658 #, c-format msgid "no storage pool with matching target path '%s'" msgstr "" #: src/storage/storage_driver.c:1698 msgid "storage pool does not support vol deletion" msgstr "" #: src/storage/storage_driver.c:1791 src/storage/storage_driver.c:2287 #: src/storage/storage_driver.c:2362 src/storage/storage_driver.c:2466 #, c-format msgid "volume '%s' is still in use." msgstr "" #: src/storage/storage_driver.c:1798 src/storage/storage_driver.c:2049 #: src/storage/storage_driver.c:2171 src/storage/storage_driver.c:2294 #: src/storage/storage_driver.c:2369 src/storage/storage_driver.c:2473 #, c-format msgid "volume '%s' is still being allocated." msgstr "" #: src/storage/storage_driver.c:1855 #, c-format msgid "'%s'" msgstr "" #: src/storage/storage_driver.c:1865 msgid "storage pool does not support volume creation" msgstr "" #: src/storage/storage_driver.c:2030 #, c-format msgid "storage volume name '%s' already in use." msgstr "" #: src/storage/storage_driver.c:2042 msgid "storage pool does not support volume creation from an existing volume" msgstr "" #: src/storage/storage_driver.c:2178 msgid "storage pool doesn't support volume download" msgstr "" #: src/storage/storage_driver.c:2255 msgid "Failed to create thread to handle pool refresh" msgstr "" #: src/storage/storage_driver.c:2301 msgid "storage pool doesn't support volume upload" msgstr "" #: src/storage/storage_driver.c:2386 msgid "can't shrink capacity below existing allocation" msgstr "" #: src/storage/storage_driver.c:2394 msgid "" "Can't shrink capacity below current capacity unless shrink flag explicitly " "specified" msgstr "" #: src/storage/storage_driver.c:2404 msgid "Not enough space left in storage pool" msgstr "" #: src/storage/storage_driver.c:2410 msgid "storage pool does not support changing of volume capacity" msgstr "" #: src/storage/storage_driver.c:2452 #, c-format msgid "wiping algorithm %d not supported" msgstr "" #: src/storage/storage_driver.c:2480 msgid "storage pool doesn't support volume wiping" msgstr "" #: src/storage/storage_driver.c:2920 src/storage/storage_driver.c:2954 msgid "storage file backend not initialized" msgstr "" #: src/storage/storage_driver.c:2926 #, c-format msgid "" "storage file header reading is not supported for storage type %s (protocol: " "%s)" msgstr "" #: src/storage/storage_driver.c:2960 #, c-format msgid "" "unique storage file identifier not implemented for storage type %s " "(protocol: %s)'" msgstr "" #: src/storage/storage_driver.c:3054 #, c-format msgid "Cannot access storage file '%s' (as uid:%u, gid:%u)" msgstr "" #: src/storage/storage_driver.c:3060 #, c-format msgid "" "Cannot access backing file '%s' of storage file '%s' (as uid:%u, gid:%u)" msgstr "" #: src/storage/storage_driver.c:3074 #, c-format msgid "backing store for %s (%s) is self-referential" msgstr "" #: src/storage/storage_driver.c:3214 #, c-format msgid "unexpected iscsi volume name '%s'" msgstr "" #: src/storage/storage_driver.c:3286 #, c-format msgid "storage pool '%s' containing volume '%s' is not active" msgstr "" #: src/storage/storage_driver.c:3309 msgid "disk source mode is only valid when storage pool is of iscsi type" msgstr "" #: src/storage/storage_driver.c:3331 src/storage/storage_driver.c:3365 msgid "'startupPolicy' is only valid for 'file' type volume" msgstr "" #: src/storage/storage_driver.c:3353 #, c-format msgid "unexpected storage volume type '%s' for storage pool type '%s'" msgstr "" #: src/storage/storage_driver.c:3411 #, c-format msgid "using '%s' pools for backing 'volume' disks isn't yet supported" msgstr "" #: src/test/test_driver.c:252 msgid "invalid transient" msgstr "" #: src/test/test_driver.c:259 msgid "invalid hasmanagedsave" msgstr "" #: src/test/test_driver.c:268 #, c-format msgid "runstate '%d' out of range'" msgstr "" #: src/test/test_driver.c:276 msgid "invalid runstate" msgstr "" #: src/test/test_driver.c:282 msgid "transient domain cannot have runstate 'shutoff'" msgstr "" #: src/test/test_driver.c:287 msgid "domain with managedsave data can only have runstate 'shutoff'" msgstr "" #: src/test/test_driver.c:549 #, c-format msgid "Exceeded max iface limit %d" msgstr "" #: src/test/test_driver.c:799 #, c-format msgid "resolving %s filename" msgstr "" #: src/test/test_driver.c:835 msgid "invalid node cpu nodes value" msgstr "" #: src/test/test_driver.c:844 msgid "invalid node cpu sockets value" msgstr "" #: src/test/test_driver.c:853 msgid "invalid node cpu cores value" msgstr "" #: src/test/test_driver.c:862 msgid "invalid node cpu threads value" msgstr "" #: src/test/test_driver.c:874 msgid "invalid node cpu active value" msgstr "" #: src/test/test_driver.c:882 msgid "invalid node cpu mhz value" msgstr "" #: src/test/test_driver.c:890 src/xenconfig/xen_common.c:870 #, c-format msgid "Model %s too big for destination" msgstr "" #: src/test/test_driver.c:902 msgid "invalid node memory value" msgstr "" #: src/test/test_driver.c:947 msgid "more than one snapshot claims to be active" msgstr "" #: src/test/test_driver.c:1281 msgid "missing username in /node/auth/user field" msgstr "" #: src/test/test_driver.c:1321 msgid "Root element is not 'node'" msgstr "" #: src/test/test_driver.c:1375 msgid "authentication failed when asking for username" msgstr "" #: src/test/test_driver.c:1393 msgid "authentication failed when asking for password" msgstr "" #: src/test/test_driver.c:1401 msgid "authentication failed, see test XML for the correct username/password" msgstr "" #: src/test/test_driver.c:1435 msgid "testOpen: supply a path or use test:///default" msgstr "testOpen: anna polku tai käytä test:///default" #: src/test/test_driver.c:1764 #, c-format msgid "domain '%s' not paused" msgstr "" #: src/test/test_driver.c:1795 src/test/test_driver.c:1828 #, c-format msgid "domain '%s' not running" msgstr "" #: src/test/test_driver.c:1924 src/test/test_driver.c:2434 #: src/test/test_driver.c:3016 src/test/test_driver.c:3063 msgid "getting time of day" msgstr "haetaan kellonaika" #: src/test/test_driver.c:1990 #, c-format msgid "saving domain '%s' failed to allocate space for metadata" msgstr "" #: src/test/test_driver.c:1997 #, c-format msgid "saving domain '%s' to '%s': open failed" msgstr "" #: src/test/test_driver.c:2004 src/test/test_driver.c:2010 #: src/test/test_driver.c:2016 src/test/test_driver.c:2023 #, c-format msgid "saving domain '%s' to '%s': write failed" msgstr "" #: src/test/test_driver.c:2085 #, c-format msgid "cannot read domain image '%s'" msgstr "" #: src/test/test_driver.c:2091 #, c-format msgid "incomplete save header in '%s'" msgstr "" #: src/test/test_driver.c:2097 msgid "mismatched header magic" msgstr "" #: src/test/test_driver.c:2102 #, c-format msgid "failed to read metadata length in '%s'" msgstr "" #: src/test/test_driver.c:2108 msgid "length of metadata out of range" msgstr "" #: src/test/test_driver.c:2115 #, c-format msgid "incomplete metadata in '%s'" msgstr "" #: src/test/test_driver.c:2185 #, c-format msgid "domain '%s' coredump: failed to open %s" msgstr "" #: src/test/test_driver.c:2191 #, c-format msgid "domain '%s' coredump: failed to write header to %s" msgstr "" #: src/test/test_driver.c:2197 #, c-format msgid "domain '%s' coredump: write failed: %s" msgstr "" #: src/test/test_driver.c:2205 msgid "kdump-compressed format is not supported here" msgstr "" #: src/test/test_driver.c:2351 #, c-format msgid "requested cpu amount exceeds maximum supported amount (%d > %d)" msgstr "" #: src/test/test_driver.c:2364 src/test/test_driver.c:2373 #, c-format msgid "requested cpu amount exceeds maximum (%d > %d)" msgstr "" #: src/test/test_driver.c:2426 msgid "cannot list vcpus for an inactive domain" msgstr "" #: src/test/test_driver.c:2506 msgid "cannot pin vcpus on an inactive domain" msgstr "" #: src/test/test_driver.c:2512 msgid "requested vcpu is higher than allocated vcpus" msgstr "" #: src/test/test_driver.c:2527 msgid "failed to update or add vcpupin" msgstr "" #: src/test/test_driver.c:2747 msgid "Range exceeds available cells" msgstr "" #: src/test/test_driver.c:2780 #, c-format msgid "Domain '%s' is already running" msgstr "" #: src/test/test_driver.c:3001 msgid "summary statistics are not supported yet" msgstr "" #: src/test/test_driver.c:3289 #, c-format msgid "Network '%s' is still running" msgstr "" #: src/test/test_driver.c:3325 msgid "no network with matching uuid" msgstr "" #: src/test/test_driver.c:3367 #, c-format msgid "Network '%s' is already running" msgstr "" #: src/test/test_driver.c:3684 msgid "there is another transaction running." msgstr "" #: src/test/test_driver.c:3712 msgid "no transaction running, nothing to be committed." msgstr "" #: src/test/test_driver.c:3740 msgid "no transaction running, nothing to rollback." msgstr "" #: src/test/test_driver.c:4250 msgid "storage pool already exists" msgstr "" #: src/test/test_driver.c:4718 msgid "no storage pool with matching uuid" msgstr "" #: src/test/test_driver.c:4724 msgid "storage pool is not active" msgstr "" #: src/test/test_driver.c:4841 #, c-format msgid "no storage vol with matching key '%s'" msgstr "" #: src/test/test_driver.c:4916 src/test/test_driver.c:4990 msgid "storage vol already exists" msgstr "" #: src/test/test_driver.c:4924 src/test/test_driver.c:5006 #, c-format msgid "Not enough free space in pool for volume '%s'" msgstr "" #: src/test/test_driver.c:6483 msgid "must respawn guest to start inactive snapshot" msgstr "" #: src/uml/uml_conf.c:178 msgid "IP address not supported for ethernet interface" msgstr "" #: src/uml/uml_conf.c:185 msgid "vhostuser networking type not supported" msgstr "" #: src/uml/uml_conf.c:190 msgid "TCP server networking type not supported" msgstr "" #: src/uml/uml_conf.c:195 msgid "TCP client networking type not supported" msgstr "" #: src/uml/uml_conf.c:200 msgid "UDP networking type not supported" msgstr "" #: src/uml/uml_conf.c:215 #, c-format msgid "Network '%s' not found" msgstr "" #: src/uml/uml_conf.c:245 msgid "internal networking type not supported" msgstr "" #: src/uml/uml_conf.c:250 msgid "direct networking type not supported" msgstr "" #: src/uml/uml_conf.c:255 msgid "hostdev networking type not supported" msgstr "" #: src/uml/uml_conf.c:264 msgid "interface script execution not supported by this driver" msgstr "" #: src/uml/uml_conf.c:318 msgid "only TCP listen is supported for chr device" msgstr "" #: src/uml/uml_conf.c:334 #, c-format msgid "failed to open chardev file: %s" msgstr "" #: src/uml/uml_conf.c:355 #, c-format msgid "unsupported chr device type %d" msgstr "" #: src/uml/uml_driver.c:547 msgid "cannot initialize inotify" msgstr "" #: src/uml/uml_driver.c:553 #, c-format msgid "Failed to create monitor directory %s: %s" msgstr "" #: src/uml/uml_driver.c:564 #, c-format msgid "Failed to create inotify watch on %s: %s" msgstr "" #: src/uml/uml_driver.c:594 msgid "umlStartup: out of memory" msgstr "" #: src/uml/uml_driver.c:849 #, c-format msgid "failed to read pid: %s" msgstr "" #: src/uml/uml_driver.c:870 #, c-format msgid "Unix path %s too long for destination" msgstr "" #: src/uml/uml_driver.c:901 msgid "cannot open socket" msgstr "" #: src/uml/uml_driver.c:911 msgid "cannot bind socket" msgstr "" #: src/uml/uml_driver.c:965 #, c-format msgid "cannot send too long command %s (%d bytes)" msgstr "" #: src/uml/uml_driver.c:971 #, c-format msgid "Command %s too long for destination" msgstr "" #: src/uml/uml_driver.c:978 #, c-format msgid "cannot send command %s" msgstr "" #: src/uml/uml_driver.c:991 #, c-format msgid "cannot read reply %s" msgstr "" #: src/uml/uml_driver.c:997 #, c-format msgid "incomplete reply %s" msgstr "" #: src/uml/uml_driver.c:1063 msgid "no kernel specified" msgstr "" #: src/uml/uml_driver.c:1072 #, c-format msgid "Cannot find UML kernel %s" msgstr "" #: src/uml/uml_driver.c:1100 msgid "Unable to set VM logfile close-on-exec flag" msgstr "" #: src/uml/uml_driver.c:1239 #, c-format msgid "unexpected UML URI path '%s', try uml:///system" msgstr "" #: src/uml/uml_driver.c:1246 #, c-format msgid "unexpected UML URI path '%s', try uml:///session" msgstr "" #: src/uml/uml_driver.c:1255 msgid "uml state driver is not active" msgstr "" #: src/uml/uml_driver.c:1540 #, c-format msgid "cannot parse version %s" msgstr "" #: src/uml/uml_driver.c:1680 msgid "shutdown operation failed" msgstr "" #: src/uml/uml_driver.c:1831 msgid "cannot set max memory lower than current memory" msgstr "" #: src/uml/uml_driver.c:1868 msgid "cannot set memory of an active domain" msgstr "" #: src/uml/uml_driver.c:2253 msgid "cannot attach device on inactive domain" msgstr "" #: src/uml/uml_driver.c:2299 src/uml/uml_driver.c:2412 #: src/vbox/vbox_common.c:4240 msgid "cannot modify the persistent configuration of a domain" msgstr "" #: src/uml/uml_driver.c:2373 msgid "cannot detach device on inactive domain" msgstr "" #: src/uml/uml_driver.c:2391 msgid "This type of device cannot be hot unplugged" msgstr "" #: src/uml/uml_driver.c:2549 msgid "NULL or empty path" msgstr "" #: src/uml/uml_driver.c:2576 tools/virsh-volume.c:690 #, c-format msgid "cannot read %s" msgstr "" #: src/util/iohelper.c:114 msgid "O_DIRECT read needs entire seekable file" msgstr "" #: src/util/iohelper.c:127 msgid "O_DIRECT write needs empty seekable file" msgstr "" #: src/util/iohelper.c:135 #, c-format msgid "Unable to process file with flags %d" msgstr "" #: src/util/iohelper.c:160 msgid "Too many short reads for O_DIRECT" msgstr "" #: src/util/iohelper.c:172 #, c-format msgid "Unable to write %s" msgstr "" #: src/util/iohelper.c:176 #, c-format msgid "Unable to truncate %s" msgstr "" #: src/util/iohelper.c:185 #, c-format msgid "unable to fsync %s" msgstr "" #: src/util/iohelper.c:195 #, c-format msgid "Unable to close %s" msgstr "" #: src/util/iohelper.c:209 #, c-format msgid "%s: try --help for more details" msgstr "" #: src/util/iohelper.c:211 #, c-format msgid "" "Usage: %s FILENAME OFLAGS MODE OFFSET LENGTH DELETE\n" " or: %s FILENAME LENGTH FD\n" msgstr "" #: src/util/iohelper.c:253 #, c-format msgid "%s: malformed file flags %s" msgstr "" #: src/util/iohelper.c:258 #, c-format msgid "%s: malformed file mode %s" msgstr "" #: src/util/iohelper.c:263 #, c-format msgid "%s: malformed file offset %s" msgstr "" #: src/util/iohelper.c:268 #, c-format msgid "%s: malformed delete flag %s" msgstr "" #: src/util/iohelper.c:276 #, c-format msgid "%s: malformed fd %s" msgstr "" #: src/util/iohelper.c:290 #, c-format msgid "%s: unable to determine access mode of fd %d" msgstr "" #: src/util/iohelper.c:299 #, c-format msgid "%s: malformed file length %s" msgstr "" #: src/util/iohelper.c:317 #, c-format msgid "%s: unknown failure with %s\n" msgstr "" #: src/util/viralloc.c:429 #, c-format msgid "out of bounds index - count %zu at %zu add %zu" msgstr "" #: src/util/viraudit.c:62 msgid "Unable to initialize audit layer" msgstr "" #: src/util/virauth.c:170 #, c-format msgid "Enter username for %s [%s]" msgstr "" #: src/util/virauth.c:175 #, c-format msgid "Enter username for %s" msgstr "" #: src/util/virauth.c:243 #, c-format msgid "Enter %s's password for %s" msgstr "" #: src/util/virauthconfig.c:131 #, c-format msgid "Missing item 'credentials' in group '%s' in '%s'" msgstr "" #: src/util/virauthconfig.c:141 #, c-format msgid "Missing group 'credentials-%s' referenced from group '%s' in '%s'" msgstr "" #: src/util/virbitmap.c:423 #, c-format msgid "Failed to parse bitmap '%s'" msgstr "" #: src/util/virbuffer.c:328 msgid "Invalid buffer API usage" msgstr "" #: src/util/vircgroup.c:179 msgid "Cannot open /proc/cgroups" msgstr "" #: src/util/vircgroup.c:214 msgid "Error while reading /proc/cgroups" msgstr "" #: src/util/vircgroup.c:387 #, c-format msgid "Missing '/' separator in cgroup mount '%s'" msgstr "" #: src/util/vircgroup.c:408 #, c-format msgid "Cannot stat %s" msgstr "" #: src/util/vircgroup.c:526 src/util/virnetdevtap.c:120 #: src/util/virstoragefile.c:1115 #, c-format msgid "Unable to open '%s'" msgstr "" #: src/util/vircgroup.c:644 #, c-format msgid "Controller '%s' is not wanted, but '%s' is co-mounted" msgstr "" #: src/util/vircgroup.c:669 msgid "At least one cgroup controller is required" msgstr "" #: src/util/vircgroup.c:691 #, c-format msgid "Could not find placement for controller %s at %s" msgstr "" #: src/util/vircgroup.c:716 src/util/vircgroup.c:3020 src/util/vircgroup.c:3114 #, c-format msgid "Path '%s' is not accessible" msgstr "" #: src/util/vircgroup.c:723 #, c-format msgid "Path '%s' must be a block device" msgstr "" #: src/util/vircgroup.c:755 #, c-format msgid "Invalid value '%s' for '%s'" msgstr "" #: src/util/vircgroup.c:760 #, c-format msgid "Unable to write to '%s'" msgstr "" #: src/util/vircgroup.c:790 #, c-format msgid "Unable to read from '%s'" msgstr "" #: src/util/vircgroup.c:893 src/util/vircgroup.c:920 src/util/vircgroup.c:2349 #: src/util/vircgroup.c:2387 src/util/vircgroup.c:2425 #: src/util/vircgroup.c:2463 src/util/vircgroup.c:2501 #, c-format msgid "Unable to parse '%s' as an integer" msgstr "" #: src/util/vircgroup.c:1046 #, c-format msgid "Failed to create controller %s for group" msgstr "" #: src/util/vircgroup.c:1189 #, c-format msgid "Controller %d out of range" msgstr "" #: src/util/vircgroup.c:1195 #, c-format msgid "Controller '%s' not mounted" msgstr "" #: src/util/vircgroup.c:1222 #, c-format msgid "Cannot parse '%s' as an integer" msgstr "" #: src/util/vircgroup.c:1370 #, c-format msgid "Partition path '%s' must start with '/'" msgstr "" #: src/util/vircgroup.c:1519 #, c-format msgid "unexpected name value %d" msgstr "" #: src/util/vircgroup.c:1874 msgid "No controllers are mounted" msgstr "" #: src/util/vircgroup.c:1880 #, c-format msgid "Controller '%s' is not mounted" msgstr "" #: src/util/vircgroup.c:1887 #, c-format msgid "Controller '%s' is not enabled for group" msgstr "" #: src/util/vircgroup.c:1962 #, c-format msgid "Cannot parse byte %sstat '%s'" msgstr "" #: src/util/vircgroup.c:1972 #, c-format msgid "Sum of byte %sstat overflows" msgstr "" #: src/util/vircgroup.c:1983 #, c-format msgid "Cannot parse %srequest stat '%s'" msgstr "" #: src/util/vircgroup.c:1993 #, c-format msgid "Sum of %srequest stat overflows" msgstr "" #: src/util/vircgroup.c:2062 #, c-format msgid "Cannot find byte stats for block device '%s'" msgstr "" #: src/util/vircgroup.c:2069 #, c-format msgid "Cannot find request stats for block device '%s'" msgstr "" #: src/util/vircgroup.c:2077 #, c-format msgid "Cannot find byte %sstats for block device '%s'" msgstr "" #: src/util/vircgroup.c:2084 src/util/vircgroup.c:2098 #, c-format msgid "Cannot parse %sstat '%s'" msgstr "" #: src/util/vircgroup.c:2091 #, c-format msgid "Cannot find request %sstats for block device '%s'" msgstr "" #: src/util/vircgroup.c:2528 src/util/vircgroup.c:2627 #: src/util/vircgroup.c:2689 #, c-format msgid "Memory '%llu' must be less than %llu" msgstr "" #: src/util/vircgroup.c:3174 src/util/vircgroup.c:3253 msgid "cpuacct parse error" msgstr "" #: src/util/vircgroup.c:3232 #, c-format msgid "start_cpu %d larger than maximum of %d" msgstr "" #: src/util/vircgroup.c:3308 src/util/vircgroup.c:3322 msgid "unable to get cpu account" msgstr "" #: src/util/vircgroup.c:3378 #, c-format msgid "cfs_period '%llu' must be in range (1000, 1000000)" msgstr "" #: src/util/vircgroup.c:3423 #, c-format msgid "cfs_quota '%lld' must be in range (1000, %llu)" msgstr "" #: src/util/vircgroup.c:3455 #, c-format msgid "Unable to open %s (%d)" msgstr "" #: src/util/vircgroup.c:3478 #, c-format msgid "Failed to readdir for %s (%d)" msgstr "" #: src/util/vircgroup.c:3486 #, c-format msgid "Unable to remove %s (%d)" msgstr "" #: src/util/vircgroup.c:3573 src/util/vircgroup.c:3583 src/util/virfile.c:1846 #, c-format msgid "Failed to read %s" msgstr "" #: src/util/vircgroup.c:3595 #, c-format msgid "Failed to kill process %lu" msgstr "" #: src/util/vircgroup.c:3808 #, c-format msgid "Could not find directory separator in %s" msgstr "" #: src/util/vircgroup.c:3820 msgid "Could not find any mounted controllers" msgstr "" #: src/util/vircgroup.c:3868 #, c-format msgid "Cannot parse user stat '%s'" msgstr "" #: src/util/vircgroup.c:3875 #, c-format msgid "Cannot parse sys stat '%s'" msgstr "" #: src/util/vircgroup.c:3886 msgid "Cannot determine system clock HZ" msgstr "" #: src/util/vircgroup.c:3935 src/util/vircgroup.c:3967 #, c-format msgid "Unable to create directory %s" msgstr "" #: src/util/vircgroup.c:3946 #, c-format msgid "Failed to mount %s on %s type %s" msgstr "" #: src/util/vircgroup.c:3976 #, c-format msgid "Failed to bind cgroup '%s' on '%s'" msgstr "" #: src/util/vircgroup.c:3992 #, c-format msgid "Unable to symlink directory %s to %s" msgstr "" #: src/util/vircgroup.c:4034 #, c-format msgid "Unable to open dir '%s'" msgstr "" #: src/util/vircgroup.c:4157 src/util/vircgroup.c:4169 #: src/util/vircgroup.c:4178 src/util/vircgroup.c:4191 #: src/util/vircgroup.c:4204 src/util/vircgroup.c:4215 #: src/util/vircgroup.c:4228 src/util/vircgroup.c:4238 #: src/util/vircgroup.c:4258 src/util/vircgroup.c:4275 #: src/util/vircgroup.c:4294 src/util/vircgroup.c:4304 #: src/util/vircgroup.c:4315 src/util/vircgroup.c:4325 #: src/util/vircgroup.c:4338 src/util/vircgroup.c:4352 #: src/util/vircgroup.c:4362 src/util/vircgroup.c:4372 #: src/util/vircgroup.c:4383 src/util/vircgroup.c:4393 #: src/util/vircgroup.c:4403 src/util/vircgroup.c:4413 #: src/util/vircgroup.c:4423 src/util/vircgroup.c:4433 #: src/util/vircgroup.c:4443 src/util/vircgroup.c:4453 #: src/util/vircgroup.c:4463 src/util/vircgroup.c:4473 #: src/util/vircgroup.c:4482 src/util/vircgroup.c:4492 #: src/util/vircgroup.c:4502 src/util/vircgroup.c:4512 #: src/util/vircgroup.c:4522 src/util/vircgroup.c:4532 #: src/util/vircgroup.c:4542 src/util/vircgroup.c:4552 #: src/util/vircgroup.c:4562 src/util/vircgroup.c:4572 #: src/util/vircgroup.c:4582 src/util/vircgroup.c:4592 #: src/util/vircgroup.c:4602 src/util/vircgroup.c:4612 #: src/util/vircgroup.c:4622 src/util/vircgroup.c:4631 #: src/util/vircgroup.c:4639 src/util/vircgroup.c:4652 #: src/util/vircgroup.c:4664 src/util/vircgroup.c:4675 #: src/util/vircgroup.c:4688 src/util/vircgroup.c:4700 #: src/util/vircgroup.c:4711 src/util/vircgroup.c:4721 #: src/util/vircgroup.c:4731 src/util/vircgroup.c:4741 #: src/util/vircgroup.c:4751 src/util/vircgroup.c:4761 #: src/util/vircgroup.c:4770 src/util/vircgroup.c:4779 #: src/util/vircgroup.c:4789 src/util/vircgroup.c:4799 #: src/util/vircgroup.c:4808 src/util/vircgroup.c:4818 #: src/util/vircgroup.c:4828 src/util/vircgroup.c:4838 #: src/util/vircgroup.c:4849 src/util/vircgroup.c:4860 #: src/util/vircgroup.c:4870 src/util/vircgroup.c:4880 #: src/util/vircgroup.c:4891 src/util/vircgroup.c:4913 #: src/util/vircgroup.c:4925 src/util/vircgroup.c:4934 msgid "Control groups not supported on this platform" msgstr "" #: src/util/virclosecallbacks.c:118 #, c-format msgid "" "Close callback for domain %s already registered with another connection %p" msgstr "" #: src/util/virclosecallbacks.c:125 #, c-format msgid "Another close callback is already defined for domain %s" msgstr "" #: src/util/virclosecallbacks.c:171 #, c-format msgid "Trying to remove mismatching close callback for domain %s" msgstr "" #: src/util/vircommand.c:237 src/util/vircommand.c:255 #, c-format msgid "Cannot dup2() fd %d before passing it to the child" msgstr "" #: src/util/vircommand.c:262 #, c-format msgid "Cannot set O_CLOEXEC on fd %d before passing it to the child" msgstr "" #: src/util/vircommand.c:312 msgid "cannot block signals" msgstr "" #: src/util/vircommand.c:331 src/util/vircommand.c:653 msgid "cannot fork child process" msgstr "" #: src/util/vircommand.c:380 msgid "cannot unblock signals" msgstr "" #: src/util/vircommand.c:436 msgid "Unable to notify parent process" msgstr "" #: src/util/vircommand.c:446 msgid "Unable to wait on parent process" msgstr "" #: src/util/vircommand.c:449 msgid "libvirtd quit during handshake" msgstr "" #: src/util/vircommand.c:454 #, c-format msgid "Unexpected confirm code '%c' from parent" msgstr "" #: src/util/vircommand.c:491 #, c-format msgid "Cannot find '%s' in path" msgstr "" #: src/util/vircommand.c:509 msgid "cannot create pipe" msgstr "" #: src/util/vircommand.c:516 src/util/vircommand.c:543 msgid "Failed to set non-blocking file descriptor flag" msgstr "" #: src/util/vircommand.c:536 msgid "Failed to create pipe" msgstr "" #: src/util/vircommand.c:602 #, c-format msgid "failed to preserve fd %d" msgstr "" #: src/util/vircommand.c:609 msgid "failed to setup stdin file handle" msgstr "" #: src/util/vircommand.c:614 msgid "failed to setup stdout file handle" msgstr "" #: src/util/vircommand.c:619 msgid "failed to setup stderr file handle" msgstr "" #: src/util/vircommand.c:640 msgid "cannot become session leader" msgstr "" #: src/util/vircommand.c:646 msgid "cannot change to root directory" msgstr "" #: src/util/vircommand.c:661 #, c-format msgid "could not write pidfile %s for %d" msgstr "" #: src/util/vircommand.c:680 msgid "Could not disable SIGPIPE" msgstr "" #: src/util/vircommand.c:704 #, c-format msgid "unable to set SELinux security context '%s' for '%s'" msgstr "" #: src/util/vircommand.c:717 #, c-format msgid "unable to set AppArmor profile '%s' for '%s'" msgstr "" #: src/util/vircommand.c:743 #, c-format msgid "Unable to change to %s" msgstr "" #: src/util/vircommand.c:753 msgid "Could not re-enable SIGPIPE" msgstr "" #: src/util/vircommand.c:776 #, c-format msgid "cannot execute binary %s" msgstr "" #: src/util/vircommand.c:837 msgid "virRun is not implemented for WIN32" msgstr "" #: src/util/vircommand.c:849 msgid "virExec is not implemented for WIN32" msgstr "" #: src/util/vircommand.c:1950 src/util/vircommand.c:1962 #: src/util/vircommand.c:2151 src/util/vircommand.c:2203 #: src/util/vircommand.c:2354 src/util/vircommand.c:2500 #: src/util/vircommand.c:2653 src/util/vircommand.c:2719 msgid "invalid use of command API" msgstr "" #: src/util/vircommand.c:2053 msgid "unable to poll on child" msgstr "" #: src/util/vircommand.c:2080 msgid "unable to read child stdout" msgstr "" #: src/util/vircommand.c:2081 msgid "unable to read child stderr" msgstr "" #: src/util/vircommand.c:2110 msgid "unable to write to child input" msgstr "" #: src/util/vircommand.c:2165 msgid "Executing new processes is not supported on Win32 platform" msgstr "" #: src/util/vircommand.c:2225 msgid "cannot mix caller fds with blocking execution" msgstr "" #: src/util/vircommand.c:2231 msgid "cannot mix string I/O with daemon" msgstr "" #: src/util/vircommand.c:2367 msgid "unable to open pipe" msgstr "" #: src/util/vircommand.c:2377 msgid "cannot mix string I/O with asynchronous command" msgstr "" #: src/util/vircommand.c:2383 #, c-format msgid "command is already running as pid %lld" msgstr "" #: src/util/vircommand.c:2390 msgid "daemonized command cannot use virCommandRunAsync" msgstr "" #: src/util/vircommand.c:2395 #, c-format msgid "daemonized command cannot set working directory %s" msgstr "" #: src/util/vircommand.c:2401 msgid "creation of pid file requires daemonized command" msgstr "" #: src/util/vircommand.c:2455 msgid "Unable to create thread to process command's IO" msgstr "" #: src/util/vircommand.c:2514 msgid "command is not yet running" msgstr "" #: src/util/vircommand.c:2531 msgid "Error while processing command's IO" msgstr "" #: src/util/vircommand.c:2550 #, c-format msgid "Child process (%s) unexpected %s%s%s" msgstr "" #: src/util/vircommand.c:2659 src/util/vircommand.c:2725 msgid "Handshake is already complete" msgstr "" #: src/util/vircommand.c:2667 msgid "Unable to wait for child process" msgstr "" #: src/util/vircommand.c:2670 msgid "Child quit during startup handshake" msgstr "" #: src/util/vircommand.c:2690 msgid "No error message from child failure" msgstr "" #: src/util/vircommand.c:2731 msgid "Unable to notify child process" msgstr "" #: src/util/vircommand.c:3062 msgid "cannot open file using fd" msgstr "" #: src/util/vircommand.c:3092 msgid "read error on pipe" msgstr "" #: src/util/vircommand.c:3120 src/util/vircommand.c:3131 #, c-format msgid "%s not implemented on Win32" msgstr "" #: src/util/virconf.c:128 #, c-format msgid "%s:%d: %s" msgstr "" #: src/util/virconf.c:371 msgid "unterminated number" msgstr "päättymätön numero" #: src/util/virconf.c:404 src/util/virconf.c:425 src/util/virconf.c:437 msgid "unterminated string" msgstr "päättämätön merkkijono" #: src/util/virconf.c:475 src/util/virconf.c:544 msgid "expecting a value" msgstr "odotetaan arvoa" #: src/util/virconf.c:487 msgid "lists not allowed in VMX format" msgstr "" #: src/util/virconf.c:508 msgid "expecting a separator in list" msgstr "odotetaan erotinta luettelossa" #: src/util/virconf.c:530 msgid "list is not closed with ]" msgstr "" #: src/util/virconf.c:537 msgid "numbers not allowed in VMX format" msgstr "" #: src/util/virconf.c:578 msgid "expecting a name" msgstr "odotetaan nimeä" #: src/util/virconf.c:641 msgid "expecting a separator" msgstr "odotetaan erotinta" #: src/util/virconf.c:671 msgid "expecting an assignment" msgstr "odotetaan sijoitusta" #: src/util/virconf.c:994 msgid "failed to open file" msgstr "ei voitu avata tiedostoa" #: src/util/virconf.c:1004 msgid "failed to save content" msgstr "sisältöä ei voitu tallentaa" #: src/util/vircrypto.c:57 #, c-format msgid "Unknown crypto hash %d" msgstr "" #: src/util/vircrypto.c:65 msgid "Unable to compute hash of data" msgstr "" #: src/util/virdbus.c:93 src/util/virdbus.c:160 msgid "Unable to run one time DBus initializer" msgstr "" #: src/util/virdbus.c:108 #, c-format msgid "Unable to get DBus system bus connection: %s" msgstr "" #: src/util/virdbus.c:166 #, c-format msgid "Unable to get DBus session bus connection: %s" msgstr "" #: src/util/virdbus.c:332 src/util/virdbus.c:362 src/util/virdbus.c:394 #, c-format msgid "Signature '%s' too deeply nested" msgstr "" #: src/util/virdbus.c:407 #, c-format msgid "Dict entry in signature '%s' must be a basic type" msgstr "" #: src/util/virdbus.c:428 #, c-format msgid "Dict entry in signature '%s' is wrong size" msgstr "" #: src/util/virdbus.c:437 #, c-format msgid "Unexpected signature '%s'" msgstr "" #: src/util/virdbus.c:501 msgid "DBus type too deeply nested" msgstr "" #: src/util/virdbus.c:527 msgid "DBus type stack is empty" msgstr "" #: src/util/virdbus.c:595 #, c-format msgid "Cannot append basic type %s" msgstr "" #: src/util/virdbus.c:656 msgid "Cannot close container iterator" msgstr "" #: src/util/virdbus.c:736 #, c-format msgid "" "Got array ref but '%s' is not a single basic type or dict with matching " "key+value type" msgstr "" #: src/util/virdbus.c:773 src/util/virdbus.c:1076 msgid "Missing variant type signature" msgstr "" #: src/util/virdbus.c:829 #, c-format msgid "Unknown type '%x' in signature '%s'" msgstr "" #: src/util/virdbus.c:943 src/util/virdbus.c:1154 msgid "Not enough fields in message for signature" msgstr "" #: src/util/virdbus.c:1037 #, c-format msgid "Got array ref but '%s' is not a single basic type / dict" msgstr "" #: src/util/virdbus.c:1126 #, c-format msgid "Unknown type '%c' in signature '%s'" msgstr "" #: src/util/virdbus.c:1162 msgid "Too many fields in message for signature" msgstr "" #: src/util/virdbus.c:1204 #, c-format msgid "No args present for signature %s" msgstr "" #: src/util/virdbus.c:1711 msgid "Reply message incorrect" msgstr "" #: src/util/virdbus.c:1778 src/util/virdbus.c:1798 src/util/virdbus.c:1810 #: src/util/virdbus.c:1823 src/util/virdbus.c:1832 src/util/virdbus.c:1840 #: src/util/virdbus.c:1854 src/util/virdbus.c:1862 src/util/virdbus.c:1871 #: src/util/virdbus.c:1880 msgid "DBus support not compiled into this binary" msgstr "" #: src/util/virdnsmasq.c:264 src/util/virdnsmasq.c:455 #, c-format msgid "cannot write config file '%s'" msgstr "" #: src/util/virdnsmasq.c:612 #, c-format msgid "Failed to make dnsmasq (PID: %d) reload config files." msgstr "" #: src/util/virdnsmasq.c:740 #, c-format msgid "Cannot check dnsmasq binary %s" msgstr "" #: src/util/virdnsmasq.c:753 #, c-format msgid "dnsmasq binary %s is not executable" msgstr "" #: src/util/virdnsmasq.c:763 #, c-format msgid "failed to run '%s --version': %s" msgstr "" #: src/util/virdnsmasq.c:774 #, c-format msgid "failed to run '%s --help': %s" msgstr "" #: src/util/virerror.c:182 msgid "An error occurred, but the cause is unknown" msgstr "" #: src/util/virerror.c:282 tools/virsh-domain-monitor.c:49 msgid "no error" msgstr "" #: src/util/virerror.c:566 msgid "warning" msgstr "varoitus" #: src/util/virerror.c:569 tools/virsh-domain-monitor.c:125 msgid "error" msgstr "virhe" #: src/util/virerror.c:738 msgid "No error message provided" msgstr "Ei virheviestiä" #: src/util/virerror.c:835 #, c-format msgid "internal error: %s" msgstr "" #: src/util/virerror.c:837 msgid "internal error" msgstr "sisäinen virhe" #: src/util/virerror.c:844 msgid "this function is not supported by the connection driver" msgstr "" #: src/util/virerror.c:846 #, c-format msgid "this function is not supported by the connection driver: %s" msgstr "" #: src/util/virerror.c:850 msgid "no connection driver available" msgstr "" #: src/util/virerror.c:852 #, c-format msgid "no connection driver available for %s" msgstr "" #: src/util/virerror.c:856 msgid "invalid connection pointer in" msgstr "virheellinen yhteysosoitin kohteessa" #: src/util/virerror.c:858 #, c-format msgid "invalid connection pointer in %s" msgstr "virheellinen yhteysosoitin kohteessa %s" #: src/util/virerror.c:862 msgid "invalid domain pointer in" msgstr "virheellinen toimialueosoitin kohteessa" #: src/util/virerror.c:864 #, c-format msgid "invalid domain pointer in %s" msgstr "virheellinen toimialueosoitin kohteessa %s" #: src/util/virerror.c:868 src/xen/xen_hypervisor.c:2914 msgid "invalid argument" msgstr "" #: src/util/virerror.c:870 #, c-format msgid "invalid argument: %s" msgstr "" #: src/util/virerror.c:874 #, c-format msgid "operation failed: %s" msgstr "toimenpide epäonnistui: %s" #: src/util/virerror.c:876 msgid "operation failed" msgstr "toimenpide epäonnistui" #: src/util/virerror.c:880 #, c-format msgid "GET operation failed: %s" msgstr "GET-toimenpide epäonnistui: %s" #: src/util/virerror.c:882 msgid "GET operation failed" msgstr "GET-toimenpide epäonnistui" #: src/util/virerror.c:886 #, c-format msgid "POST operation failed: %s" msgstr "POST-toimenpide epäonnistui: %s" #: src/util/virerror.c:888 msgid "POST operation failed" msgstr "POST-toimenpide epäonnistui" #: src/util/virerror.c:891 #, c-format msgid "got unknown HTTP error code %d" msgstr "saatiin tuntematon HTTP-virhekoodi %d" #: src/util/virerror.c:895 #, c-format msgid "unknown host %s" msgstr "tuntematon kone %s" #: src/util/virerror.c:897 msgid "unknown host" msgstr "tuntematon kone" #: src/util/virerror.c:901 #, c-format msgid "failed to serialize S-Expr: %s" msgstr "failed to serialize S-Expr: %s" #: src/util/virerror.c:903 msgid "failed to serialize S-Expr" msgstr "Komennon ”%s” ajaminen epäonnistui: %s" #: src/util/virerror.c:907 msgid "could not use Xen hypervisor entry" msgstr "Xen-hypervisoria ei voitu käyttää" #: src/util/virerror.c:909 #, c-format msgid "could not use Xen hypervisor entry %s" msgstr "Xen-hypervisoria %s ei voitu käyttää" #: src/util/virerror.c:913 msgid "could not connect to Xen Store" msgstr "Xen Storeen yhdistäminen epäonnistui" #: src/util/virerror.c:915 #, c-format msgid "could not connect to Xen Store %s" msgstr "Xen Storeen %s yhdistäminen epäonnistui" #: src/util/virerror.c:918 #, c-format msgid "failed Xen syscall %s" msgstr "" #: src/util/virerror.c:924 #, c-format msgid "unknown OS type %s" msgstr "tuntematon käyttöjärjestelmän tyyppi %s" #: src/util/virerror.c:927 msgid "missing kernel information" msgstr "ytimen tietoja puuttuu" #: src/util/virerror.c:931 msgid "missing root device information" msgstr "juurilaitteen tietoja puuttuu" # Tarkista #: src/util/virerror.c:933 #, c-format msgid "missing root device information in %s" msgstr "juurilaitteen tietoja puuttuu %s" #: src/util/virerror.c:937 msgid "missing source information for device" msgstr "lähdetietoja puuttuu laitteelle" #: src/util/virerror.c:939 #, c-format msgid "missing source information for device %s" msgstr "lähdetietoja puuttuu laitteelle %s" #: src/util/virerror.c:943 msgid "missing target information for device" msgstr "kohdetietoja puuttuu laitteelle" #: src/util/virerror.c:945 #, c-format msgid "missing target information for device %s" msgstr "kohdetietoja puuttuu laitteelle %s" #: src/util/virerror.c:949 msgid "missing name information" msgstr "" #: src/util/virerror.c:951 #, c-format msgid "missing name information in %s" msgstr "" #: src/util/virerror.c:955 msgid "missing operating system information" msgstr "käyttöjärjestelmätieto puuttuu" #: src/util/virerror.c:957 #, c-format msgid "missing operating system information for %s" msgstr "käyttöjärjestelmätieto puuttuu kohteelle %s" #: src/util/virerror.c:961 msgid "missing devices information" msgstr "laitetietoja puuttuu" #: src/util/virerror.c:963 #, c-format msgid "missing devices information for %s" msgstr "laitetietoja puuttuu kohteelle %s" #: src/util/virerror.c:967 msgid "too many drivers registered" msgstr "liian monta rekisteröityä ajuria" #: src/util/virerror.c:969 #, c-format msgid "too many drivers registered in %s" msgstr "liian monta rekisteröityä ajuria kohteessa %s" #: src/util/virerror.c:973 msgid "library call failed, possibly not supported" msgstr "kirjastokutsu epäonnistui, sitä ei ehkä tueta" #: src/util/virerror.c:975 #, c-format msgid "library call %s failed, possibly not supported" msgstr "kirjastokutsu %s epäonnistui, sitä ei ehkä tueta" #: src/util/virerror.c:979 msgid "XML description is invalid or not well formed" msgstr "" #: src/util/virerror.c:981 #, c-format msgid "XML error: %s" msgstr "" #: src/util/virerror.c:985 msgid "this domain exists already" msgstr "Tämä toimialue on jo olemassa" #: src/util/virerror.c:987 #, c-format msgid "domain %s exists already" msgstr "toimialue %s on jo olemassa" #: src/util/virerror.c:991 msgid "operation forbidden for read only access" msgstr "toiminto on kielletty vain luku -käytössä" #: src/util/virerror.c:993 #, c-format msgid "operation forbidden: %s" msgstr "" #: src/util/virerror.c:997 msgid "failed to open configuration file for reading" msgstr "asetustiedoston avaaminen luettavaksi epäonnistui" #: src/util/virerror.c:999 #, c-format msgid "failed to open %s for reading" msgstr "tiedoston %s avaaminen luettavaksi epäonnistui" #: src/util/virerror.c:1003 msgid "failed to read configuration file" msgstr "asetustiedoston lukeminen epäonnistui" #: src/util/virerror.c:1005 #, c-format msgid "failed to read configuration file %s" msgstr "asetustiedoston %s lukeminen epäonnistui" #: src/util/virerror.c:1009 msgid "failed to parse configuration file" msgstr "asetustiedoston jäsentäminen epäonnistui" #: src/util/virerror.c:1011 #, c-format msgid "failed to parse configuration file %s" msgstr "asetustiedoston %s jäsentäminen epäonnistui" #: src/util/virerror.c:1015 msgid "configuration file syntax error" msgstr "asetustiedoston syntaksivirhe" #: src/util/virerror.c:1017 #, c-format msgid "configuration file syntax error: %s" msgstr "asetustiedoston syntaksivirhe: %s" #: src/util/virerror.c:1021 msgid "failed to write configuration file" msgstr "asetustiedoston kirjoitus epäonnistui" #: src/util/virerror.c:1023 #, c-format msgid "failed to write configuration file: %s" msgstr "asetustiedoston kirjoitus epäonnistui: %s" #: src/util/virerror.c:1027 msgid "parser error" msgstr "jäsenninvirhe" #: src/util/virerror.c:1033 msgid "invalid network pointer in" msgstr "virheellinen verkko-osoitin kohteessa" #: src/util/virerror.c:1035 #, c-format msgid "invalid network pointer in %s" msgstr "virheellinen verkko-osoitin kohteessa %s" #: src/util/virerror.c:1039 msgid "this network exists already" msgstr "Tämä verkko on jo olemassa" #: src/util/virerror.c:1041 #, c-format msgid "network %s exists already" msgstr "verkko %s on jo olemassa" #: src/util/virerror.c:1045 msgid "system call error" msgstr "järjestelmäkutsuvirhe" #: src/util/virerror.c:1051 msgid "RPC error" msgstr "RPC-virhe" #: src/util/virerror.c:1057 msgid "GNUTLS call error" msgstr "GNUTLS-kutsuvirhe" #: src/util/virerror.c:1063 msgid "Failed to find the network" msgstr "Verkkoa ei löytynyt" #: src/util/virerror.c:1065 #, c-format msgid "Failed to find the network: %s" msgstr "Verkkoa ei löytynyt: %s" #: src/util/virerror.c:1069 msgid "Domain not found" msgstr "Toimialuetta ei löytynyt" #: src/util/virerror.c:1071 #, c-format msgid "Domain not found: %s" msgstr "Toimialuetta ei löytynyt: %s" #: src/util/virerror.c:1075 msgid "Network not found" msgstr "Verkkoa ei löytynyt" #: src/util/virerror.c:1077 #, c-format msgid "Network not found: %s" msgstr "Verkkoa ei löytynyt %s" #: src/util/virerror.c:1081 msgid "invalid MAC address" msgstr "" #: src/util/virerror.c:1083 #, c-format msgid "invalid MAC address: %s" msgstr "" #: src/util/virerror.c:1093 msgid "authentication cancelled" msgstr "" #: src/util/virerror.c:1095 #, c-format msgid "authentication cancelled: %s" msgstr "" #: src/util/virerror.c:1099 msgid "Storage pool not found" msgstr "" #: src/util/virerror.c:1101 #, c-format msgid "Storage pool not found: %s" msgstr "" #: src/util/virerror.c:1105 msgid "Storage volume not found" msgstr "" #: src/util/virerror.c:1107 #, c-format msgid "Storage volume not found: %s" msgstr "" #: src/util/virerror.c:1111 msgid "this storage volume exists already" msgstr "" #: src/util/virerror.c:1113 #, c-format msgid "storage volume %s exists already" msgstr "" #: src/util/virerror.c:1117 msgid "Storage pool probe failed" msgstr "" #: src/util/virerror.c:1119 #, c-format msgid "Storage pool probe failed: %s" msgstr "" #: src/util/virerror.c:1123 msgid "Storage pool already built" msgstr "" #: src/util/virerror.c:1125 #, c-format msgid "Storage pool already built: %s" msgstr "" #: src/util/virerror.c:1129 msgid "invalid storage pool pointer in" msgstr "" #: src/util/virerror.c:1131 #, c-format msgid "invalid storage pool pointer in %s" msgstr "" #: src/util/virerror.c:1135 msgid "invalid storage volume pointer in" msgstr "" #: src/util/virerror.c:1137 #, c-format msgid "invalid storage volume pointer in %s" msgstr "" #: src/util/virerror.c:1141 msgid "Failed to find a storage driver" msgstr "" #: src/util/virerror.c:1143 #, c-format msgid "Failed to find a storage driver: %s" msgstr "" #: src/util/virerror.c:1147 msgid "Failed to find a node driver" msgstr "" #: src/util/virerror.c:1149 #, c-format msgid "Failed to find a node driver: %s" msgstr "" #: src/util/virerror.c:1153 msgid "invalid node device pointer" msgstr "" #: src/util/virerror.c:1155 #, c-format msgid "invalid node device pointer in %s" msgstr "" #: src/util/virerror.c:1159 msgid "Node device not found" msgstr "" #: src/util/virerror.c:1161 #, c-format msgid "Node device not found: %s" msgstr "" #: src/util/virerror.c:1165 msgid "Security model not found" msgstr "" #: src/util/virerror.c:1167 #, c-format msgid "Security model not found: %s" msgstr "" #: src/util/virerror.c:1171 msgid "Requested operation is not valid" msgstr "" #: src/util/virerror.c:1173 #, c-format msgid "Requested operation is not valid: %s" msgstr "" #: src/util/virerror.c:1177 msgid "Failed to find the interface" msgstr "" #: src/util/virerror.c:1179 #, c-format msgid "Failed to find the interface: %s" msgstr "" #: src/util/virerror.c:1183 src/util/virstats.c:163 msgid "Interface not found" msgstr "" #: src/util/virerror.c:1185 #, c-format msgid "Interface not found: %s" msgstr "" #: src/util/virerror.c:1189 msgid "invalid interface pointer in" msgstr "" #: src/util/virerror.c:1191 #, c-format msgid "invalid interface pointer in %s" msgstr "" #: src/util/virerror.c:1195 msgid "multiple matching interfaces found" msgstr "" #: src/util/virerror.c:1197 #, c-format msgid "multiple matching interfaces found: %s" msgstr "" #: src/util/virerror.c:1201 msgid "Failed to find a secret storage driver" msgstr "" #: src/util/virerror.c:1203 #, c-format msgid "Failed to find a secret storage driver: %s" msgstr "" #: src/util/virerror.c:1207 msgid "Invalid secret" msgstr "" #: src/util/virerror.c:1209 #, c-format msgid "Invalid secret: %s" msgstr "" #: src/util/virerror.c:1213 msgid "Secret not found" msgstr "" #: src/util/virerror.c:1215 #, c-format msgid "Secret not found: %s" msgstr "" #: src/util/virerror.c:1219 msgid "Failed to start the nwfilter driver" msgstr "" #: src/util/virerror.c:1221 #, c-format msgid "Failed to start the nwfilter driver: %s" msgstr "" #: src/util/virerror.c:1225 msgid "Invalid network filter" msgstr "" #: src/util/virerror.c:1227 #, c-format msgid "Invalid network filter: %s" msgstr "" #: src/util/virerror.c:1231 msgid "Network filter not found" msgstr "" #: src/util/virerror.c:1233 #, c-format msgid "Network filter not found: %s" msgstr "" #: src/util/virerror.c:1237 msgid "Error while building firewall" msgstr "" #: src/util/virerror.c:1239 #, c-format msgid "Error while building firewall: %s" msgstr "" #: src/util/virerror.c:1243 msgid "unsupported configuration" msgstr "" #: src/util/virerror.c:1245 #, c-format msgid "unsupported configuration: %s" msgstr "" #: src/util/virerror.c:1249 msgid "Timed out during operation" msgstr "" #: src/util/virerror.c:1251 #, c-format msgid "Timed out during operation: %s" msgstr "" #: src/util/virerror.c:1255 msgid "Failed to make domain persistent after migration" msgstr "" #: src/util/virerror.c:1257 #, c-format msgid "Failed to make domain persistent after migration: %s" msgstr "" #: src/util/virerror.c:1261 msgid "Hook script execution failed" msgstr "" #: src/util/virerror.c:1263 #, c-format msgid "Hook script execution failed: %s" msgstr "" #: src/util/virerror.c:1267 msgid "Invalid snapshot" msgstr "" #: src/util/virerror.c:1269 #, c-format msgid "Invalid snapshot: %s" msgstr "" #: src/util/virerror.c:1273 msgid "Domain snapshot not found" msgstr "" #: src/util/virerror.c:1275 #, c-format msgid "Domain snapshot not found: %s" msgstr "" #: src/util/virerror.c:1279 msgid "invalid stream pointer" msgstr "" #: src/util/virerror.c:1281 #, c-format msgid "invalid stream pointer in %s" msgstr "" #: src/util/virerror.c:1285 msgid "argument unsupported" msgstr "" #: src/util/virerror.c:1287 #, c-format msgid "argument unsupported: %s" msgstr "" #: src/util/virerror.c:1291 msgid "revert requires force" msgstr "" #: src/util/virerror.c:1293 #, c-format msgid "revert requires force: %s" msgstr "" #: src/util/virerror.c:1297 msgid "operation aborted" msgstr "" #: src/util/virerror.c:1299 #, c-format msgid "operation aborted: %s" msgstr "" #: src/util/virerror.c:1303 msgid "metadata not found" msgstr "" #: src/util/virerror.c:1305 #, c-format msgid "metadata not found: %s" msgstr "" #: src/util/virerror.c:1309 msgid "Unsafe migration" msgstr "" #: src/util/virerror.c:1311 #, c-format msgid "Unsafe migration: %s" msgstr "" #: src/util/virerror.c:1315 msgid "numerical overflow" msgstr "" #: src/util/virerror.c:1317 #, c-format msgid "numerical overflow: %s" msgstr "" #: src/util/virerror.c:1321 msgid "block copy still active" msgstr "" #: src/util/virerror.c:1323 #, c-format msgid "block copy still active: %s" msgstr "" #: src/util/virerror.c:1327 msgid "Operation not supported" msgstr "" #: src/util/virerror.c:1329 #, c-format msgid "Operation not supported: %s" msgstr "" #: src/util/virerror.c:1333 msgid "SSH transport error" msgstr "" #: src/util/virerror.c:1335 #, c-format msgid "SSH transport error: %s" msgstr "" #: src/util/virerror.c:1339 msgid "Guest agent is not responding" msgstr "" #: src/util/virerror.c:1341 #, c-format msgid "Guest agent is not responding: %s" msgstr "" #: src/util/virerror.c:1345 msgid "resource busy" msgstr "" #: src/util/virerror.c:1347 #, c-format msgid "resource busy: %s" msgstr "" #: src/util/virerror.c:1351 msgid "access denied" msgstr "" #: src/util/virerror.c:1353 #, c-format msgid "access denied: %s" msgstr "" #: src/util/virerror.c:1357 msgid "error from service" msgstr "" #: src/util/virerror.c:1359 #, c-format msgid "error from service: %s" msgstr "" #: src/util/virerror.c:1363 msgid "the CPU is incompatible with host CPU" msgstr "" #: src/util/virerror.c:1365 #, c-format msgid "the CPU is incompatible with host CPU: %s" msgstr "" #: src/util/virerror.c:1369 msgid "XML document failed to validate against schema" msgstr "" #: src/util/virerror.c:1371 #, c-format msgid "XML document failed to validate against schema: %s" msgstr "" #: src/util/virerror.c:1374 msgid "migration successfully aborted" msgstr "" #: src/util/virerror.h:85 #, c-format msgid "%s in %s must be NULL" msgstr "" #: src/util/virerror.h:96 #, c-format msgid "%s in %s must not be NULL" msgstr "" #: src/util/virerror.h:107 #, c-format msgid "string %s in %s must not be empty" msgstr "" #: src/util/virerror.h:118 #, c-format msgid "%s in %s must be greater than zero" msgstr "" #: src/util/virerror.h:129 #, c-format msgid "%s in %s must not be zero" msgstr "" #: src/util/virerror.h:140 #, c-format msgid "%s in %s must be zero" msgstr "" #: src/util/virerror.h:151 #, c-format msgid "%s in %s must be zero or greater" msgstr "" #: src/util/vireventpoll.c:648 msgid "Unable to poll on file handles" msgstr "" #: src/util/vireventpoll.c:698 msgid "Unable to setup wakeup pipe" msgstr "" #: src/util/vireventpoll.c:706 #, c-format msgid "Unable to add handle %d to event loop" msgstr "" #: src/util/virfile.c:211 msgid "invalid use with no flags" msgstr "" #: src/util/virfile.c:224 msgid "O_DIRECT unsupported on this platform" msgstr "" #: src/util/virfile.c:234 #, c-format msgid "invalid fd %d for %s" msgstr "" #: src/util/virfile.c:240 #, c-format msgid "unexpected mode %x for %s" msgstr "" #: src/util/virfile.c:247 #, c-format msgid "unable to create pipe for %s" msgstr "" #: src/util/virfile.c:281 msgid "unable to close pipe" msgstr "" #: src/util/virfile.c:303 msgid "virFileWrapperFd unsupported on this platform" msgstr "" #: src/util/virfile.c:457 src/util/virfile.c:503 #, c-format msgid "cannot create file '%s'" msgstr "" #: src/util/virfile.c:463 #, c-format msgid "cannot write data to file '%s'" msgstr "" #: src/util/virfile.c:469 #, c-format msgid "cannot sync file '%s'" msgstr "" #: src/util/virfile.c:475 src/util/virfile.c:509 #, c-format msgid "cannot save file '%s'" msgstr "" #: src/util/virfile.c:481 #, c-format msgid "cannot rename file '%s' as '%s'" msgstr "" #: src/util/virfile.c:529 msgid "invalid mode" msgstr "" #: src/util/virfile.c:547 #, c-format msgid "cannot change permission of '%s'" msgstr "" #: src/util/virfile.c:578 msgid "Unable to open /dev/loop-control" msgstr "" #: src/util/virfile.c:584 msgid "Unable to get free loop device via ioctl" msgstr "" #: src/util/virfile.c:620 msgid "Unable to read /dev" msgstr "" #: src/util/virfile.c:649 #, c-format msgid "Unable to get loop status on %s" msgstr "" #: src/util/virfile.c:661 msgid "Unable to find a free loop device in /dev" msgstr "" #: src/util/virfile.c:719 #, c-format msgid "Unable to attach %s to loop device" msgstr "" #: src/util/virfile.c:726 msgid "Unable to mark loop device as autoclear" msgstr "" #: src/util/virfile.c:789 #, c-format msgid "Cannot read directory %s" msgstr "" #: src/util/virfile.c:808 msgid "No free NBD devices" msgstr "" #: src/util/virfile.c:820 msgid "Failed to load nbd module: administratively prohibited" msgstr "" #: src/util/virfile.c:829 msgid "Failed to load nbd module" msgstr "" #: src/util/virfile.c:856 msgid "Unable to find 'qemu-nbd' binary in $PATH" msgstr "" #: src/util/virfile.c:903 #, c-format msgid "Unable to associate file %s with loop device" msgstr "" #: src/util/virfile.c:915 #, c-format msgid "Unable to associate file %s with NBD device" msgstr "" #: src/util/virfile.c:948 #, c-format msgid "Cannot open dir '%s'" msgstr "" #: src/util/virfile.c:965 #, c-format msgid "Cannot access '%s'" msgstr "" #: src/util/virfile.c:976 #, c-format msgid "Cannot delete file '%s'" msgstr "" #: src/util/virfile.c:989 #, c-format msgid "Cannot delete directory '%s'" msgstr "" #: src/util/virfile.c:1383 #, c-format msgid "Failed to read file '%s'" msgstr "" #: src/util/virfile.c:1500 #, c-format msgid "cannot resolve '%s' without starting directory" msgstr "" #: src/util/virfile.c:1798 src/util/virfile.c:1805 #, c-format msgid "Cannot stat '%s'" msgstr "" #: src/util/virfile.c:1885 msgid "Unable to determine mount table on this platform" msgstr "" #: src/util/virfile.c:2091 #, c-format msgid "failed to create socket needed for '%s'" msgstr "" #: src/util/virfile.c:2118 #, c-format msgid "child process failed to create file '%s'" msgstr "" #: src/util/virfile.c:2130 #, c-format msgid "child process failed to force owner mode file '%s'" msgstr "" #: src/util/virfile.c:2142 msgid "child process failed to send fd to parent" msgstr "" #: src/util/virfile.c:2197 #, c-format msgid "failed recvfd for child creating '%s'" msgstr "" #: src/util/virfile.c:2445 #, c-format msgid "failed to create directory '%s'" msgstr "" #: src/util/virfile.c:2590 #, c-format msgid "child failed to create directory '%s'" msgstr "" #: src/util/virfile.c:2609 #, c-format msgid "cannot chown '%s' to group %u" msgstr "" #: src/util/virfile.c:2656 msgid "virFileOpenAs is not implemented for WIN32" msgstr "" #: src/util/virfile.c:2669 msgid "virDirCreate is not implemented for WIN32" msgstr "" #: src/util/virfile.c:2680 #, c-format msgid "Unable to unlink path '%s'" msgstr "" #: src/util/virfile.c:2715 #, c-format msgid "Unable to read directory '%s'" msgstr "" #: src/util/virfile.c:3106 msgid "Could not write to stream" msgstr "" #: src/util/virfile.c:3166 #, c-format msgid "Invalid relative path '%s'" msgstr "" #: src/util/virfile.c:3184 src/util/virfile.c:3224 #, c-format msgid "cannot determine filesystem for '%s'" msgstr "" #: src/util/virfile.c:3231 #, c-format msgid "not a hugetlbfs mount: '%s'" msgstr "" #: src/util/virfile.c:3256 #, c-format msgid "%s not found in %s" msgstr "" #: src/util/virfile.c:3270 #, c-format msgid "Unable to parse %s %s" msgstr "" #: src/util/virfirewall.c:168 msgid "firewalld firewall backend requested, but service is not running" msgstr "" #: src/util/virfirewall.c:192 #, c-format msgid "direct firewall backend requested, but %s is not available" msgstr "" #: src/util/virfirewall.c:709 src/util/virfirewall.c:765 #, c-format msgid "Unknown firewall layer %d" msgstr "" #: src/util/virfirewall.c:731 #, c-format msgid "Failed to apply firewall rules %s: %s" msgstr "" #: src/util/virfirewall.c:856 msgid "Unexpected firewall engine backend" msgstr "" #: src/util/virfirewall.c:874 src/util/virfirewall.c:949 msgid "Unable to create rule" msgstr "" #: src/util/virfirewall.c:940 msgid "Failed to initialize a valid firewall backend" msgstr "" #: src/util/virhash.c:46 msgid "Hash operation not allowed during iteration" msgstr "" #: src/util/virhash.c:357 msgid "Duplicate key" msgstr "" #: src/util/virhook.c:118 #, c-format msgid "Invalid hook name for #%d" msgstr "" #: src/util/virhook.c:125 src/util/virhook.c:282 #, c-format msgid "Failed to build path for %s hook" msgstr "" #: src/util/virhook.c:269 #, c-format msgid "Hook for %s, failed to find operation #%d" msgstr "" #: src/util/virhostdev.c:88 #, c-format msgid "PCI device %s is in use by driver %s, domain %s" msgstr "" #: src/util/virhostdev.c:94 #, c-format msgid "PCI device %s is in use" msgstr "" #: src/util/virhostdev.c:163 src/util/virhostdev.c:185 #, c-format msgid "Failed to create state dir '%s'" msgstr "" #: src/util/virhostdev.c:385 #, c-format msgid "" "virtualport type %s is currently not supported on interfaces of type hostdev" msgstr "" #: src/util/virhostdev.c:424 src/util/virhostdev.c:503 msgid "" "Interface type hostdev is currently supported on SR-IOV Virtual Functions " "only" msgstr "" #: src/util/virhostdev.c:438 #, c-format msgid "" "direct setting of the vlan tag is not allowed for hostdev devices using %s " "mode" msgstr "" #: src/util/virhostdev.c:451 msgid "vlan trunking is not supported by SR-IOV network devices" msgstr "" #: src/util/virhostdev.c:457 #, c-format msgid "vlan can only be set for SR-IOV VFs, but %s is not a VF" msgstr "" #: src/util/virhostdev.c:574 #, c-format msgid "PCI device %s is not assignable" msgstr "" #: src/util/virhostdev.c:788 #, c-format msgid "Failed to re-attach PCI device: %s" msgstr "" #: src/util/virhostdev.c:819 #, c-format msgid "Failed to allocate PCI device list: %s" msgstr "" #: src/util/virhostdev.c:894 #, c-format msgid "Failed to reset PCI device: %s" msgstr "" #: src/util/virhostdev.c:1119 #, c-format msgid "USB device %s is in use by driver %s, domain %s" msgstr "" #: src/util/virhostdev.c:1125 #, c-format msgid "USB device %s is already in use" msgstr "" #: src/util/virhostdev.c:1209 #, c-format msgid "" "Multiple USB devices for %x:%x were found, but none of them is at bus:%u " "device:%u" msgstr "" #: src/util/virhostdev.c:1214 #, c-format msgid "Multiple USB devices for %x:%x, use
to specify one" msgstr "" #: src/util/virhostdev.c:1328 msgid "SCSI host device doesn't support managed mode" msgstr "" #: src/util/virhostdev.c:1405 #, c-format msgid "SCSI device %s is already in use by other domain(s) as '%s'" msgstr "" #: src/util/viridentity.c:66 msgid "Cannot initialize thread local for current identity" msgstr "" #: src/util/viridentity.c:118 msgid "Unable to set thread local identity" msgstr "" #: src/util/viridentity.c:177 msgid "Unable to lookup SELinux process context" msgstr "" #: src/util/viridentity.c:252 msgid "Identity attribute is already set" msgstr "" #: src/util/virinitctl.c:146 #, c-format msgid "Cannot open init control %s" msgstr "" #: src/util/virinitctl.c:160 #, c-format msgid "Failed to send request to init control %s" msgstr "" #: src/util/viriptables.c:228 msgid "Only IPv4 or IPv6 addresses can be used with iptables" msgstr "" #: src/util/viriptables.c:234 msgid "Failure to mask address" msgstr "" #: src/util/viriptables.c:682 src/util/viriptables.c:843 #, c-format msgid "Attempted to NAT '%s'. NAT is only supported for IPv4." msgstr "" #: src/util/viriptables.c:728 #, c-format msgid "Invalid port range '%u-%u'." msgstr "" #: src/util/viriscsi.c:95 msgid "cannot find session" msgstr "" #: src/util/viriscsi.c:125 #, c-format msgid "Could not allocate memory for output of '%s'" msgstr "" #: src/util/viriscsi.c:140 #, c-format msgid "" "Failed to open stream for file descriptor when reading output from '%s': '%s'" msgstr "" #: src/util/viriscsi.c:152 #, c-format msgid "Unexpected line > %d characters when parsing output of '%s'" msgstr "" #: src/util/viriscsi.c:169 #, c-format msgid "Missing space when parsing output of '%s'" msgstr "" #: src/util/viriscsi.c:226 #, c-format msgid "Failed to run command '%s' to create new iscsi interface" msgstr "" #: src/util/viriscsi.c:245 #, c-format msgid "Failed to run command '%s' to update iscsi interface with IQN '%s'" msgstr "" #: src/util/viriscsi.c:493 #, c-format msgid "Failed to update '%s' of node mode for target '%s'" msgstr "" #: src/util/virjson.c:128 #, c-format msgid "argument key '%s' is too short, missing type prefix" msgstr "" #: src/util/virjson.c:146 src/util/virjson.c:244 src/util/virjson.c:262 #, c-format msgid "argument key '%s' must not have null value" msgstr "" #: src/util/virjson.c:161 src/util/virjson.c:190 #, c-format msgid "argument key '%s' must not be negative" msgstr "" #: src/util/virjson.c:276 #, c-format msgid "unsupported data type '%c' for arg '%s'" msgstr "" #: src/util/virjson.c:1613 msgid "Unable to create JSON parser" msgstr "" #: src/util/virjson.c:1641 #, c-format msgid "cannot parse json %s: %s" msgstr "" #: src/util/virjson.c:1650 #, c-format msgid "cannot parse json %s: unterminated string/map/array" msgstr "" #: src/util/virjson.c:1661 #, c-format msgid "cannot parse json %s: too many items present" msgstr "" #: src/util/virjson.c:1776 msgid "Unable to create JSON formatter" msgstr "" #: src/util/virjson.c:1806 src/util/virjson.c:1816 msgid "No JSON parser implementation is available" msgstr "" #: src/util/virkeyfile.c:98 #, c-format msgid "%s:%zu: %s '%s'" msgstr "" #: src/util/virlockspace.c:141 #, c-format msgid "Unable to open/create resource %s" msgstr "" #: src/util/virlockspace.c:148 src/util/virlockspace.c:202 #: src/util/virpidfile.c:405 #, c-format msgid "Failed to set close-on-exec flag '%s'" msgstr "" #: src/util/virlockspace.c:155 src/util/virpidfile.c:413 #, c-format msgid "Unable to check status of pid file '%s'" msgstr "" #: src/util/virlockspace.c:163 src/util/virlockspace.c:210 #: src/util/virlockspace.c:555 src/util/virlockspace.c:587 #: src/util/virlockspace.c:639 #, c-format msgid "Lockspace resource '%s' is locked" msgstr "" #: src/util/virlockspace.c:167 src/util/virlockspace.c:214 #, c-format msgid "Unable to acquire lock on '%s'" msgstr "" #: src/util/virlockspace.c:195 #, c-format msgid "Unable to open resource %s" msgstr "" #: src/util/virlockspace.c:253 src/util/virlockspace.c:306 msgid "Unable to initialize lockspace mutex" msgstr "" #: src/util/virlockspace.c:269 #, c-format msgid "Lockspace location %s exists, but is not a directory" msgstr "" #: src/util/virlockspace.c:323 msgid "Missing resources value in JSON document" msgstr "" #: src/util/virlockspace.c:329 msgid "Malformed resources value in JSON document" msgstr "" #: src/util/virlockspace.c:347 msgid "Missing resource name in JSON document" msgstr "" #: src/util/virlockspace.c:358 msgid "Missing resource path in JSON document" msgstr "" #: src/util/virlockspace.c:368 msgid "Missing resource fd in JSON document" msgstr "" #: src/util/virlockspace.c:380 msgid "Missing resource lockHeld in JSON document" msgstr "" #: src/util/virlockspace.c:387 msgid "Missing resource flags in JSON document" msgstr "" #: src/util/virlockspace.c:394 msgid "Missing resource owners in JSON document" msgstr "" #: src/util/virlockspace.c:401 msgid "Malformed owners value in JSON document" msgstr "" #: src/util/virlockspace.c:418 msgid "Malformed owner value in JSON document" msgstr "" #: src/util/virlockspace.c:598 #, c-format msgid "Unable to delete lockspace resource %s" msgstr "" #: src/util/virlockspace.c:676 #, c-format msgid "Lockspace resource '%s' is not locked" msgstr "" #: src/util/virlockspace.c:688 #, c-format msgid "owner %lld does not hold the resource lock" msgstr "" #: src/util/virnetdev.c:141 src/util/virnetdev.c:641 #: src/util/virnetdevbridge.c:98 src/util/virnetdevbridge.c:690 #: src/util/virnetdevbridge.c:760 src/util/virnetdevtap.c:281 #: src/util/virnetdevtap.c:347 #, c-format msgid "Network interface name '%s' is too long" msgstr "" #: src/util/virnetdev.c:149 src/util/virnetdevbridge.c:92 msgid "Cannot open network interface control socket" msgstr "" #: src/util/virnetdev.c:155 msgid "Cannot set close-on-exec flag for socket" msgstr "" #: src/util/virnetdev.c:176 msgid "Network device configuration is not supported on this platform" msgstr "" #: src/util/virnetdev.c:206 #, c-format msgid "Unable to check interface flags for %s" msgstr "" #: src/util/virnetdev.c:220 #, c-format msgid "Unable to check interface %s" msgstr "" #: src/util/virnetdev.c:251 src/util/virnetdev.c:341 src/util/virnetdev.c:359 #, c-format msgid "Cannot get interface MAC on '%s'" msgstr "" #: src/util/virnetdev.c:262 src/util/virnetdev.c:296 #, c-format msgid "Cannot set interface MAC to %s on '%s'" msgstr "" #: src/util/virnetdev.c:312 #, c-format msgid "Cannot set interface MAC on '%s'" msgstr "" #: src/util/virnetdev.c:394 #, c-format msgid "Unable to preserve mac for %s" msgstr "" #: src/util/virnetdev.c:436 src/util/virnetdev.c:2498 #, c-format msgid "Cannot parse MAC address from '%s'" msgstr "" #: src/util/virnetdev.c:472 src/util/virnetdev.c:487 #, c-format msgid "Cannot get interface MTU on '%s'" msgstr "" #: src/util/virnetdev.c:518 src/util/virnetdev.c:533 #, c-format msgid "Cannot set interface MTU on '%s'" msgstr "" #: src/util/virnetdev.c:651 #, c-format msgid "Unable to rename '%s' to '%s'" msgstr "" #: src/util/virnetdev.c:666 #, c-format msgid "Cannot rename interface '%s' to '%s' on this platform" msgstr "" #: src/util/virnetdev.c:687 src/util/virnetdev.c:813 src/util/virnetdev.c:832 #, c-format msgid "Cannot get interface flags on '%s'" msgstr "" #: src/util/virnetdev.c:701 src/util/virnetdev.c:720 #, c-format msgid "Cannot set interface flags on '%s'" msgstr "" #: src/util/virnetdev.c:925 src/util/virnetdev.c:978 msgid "Unable to open control socket" msgstr "" #: src/util/virnetdev.c:934 src/util/virnetdev.c:984 #, c-format msgid "invalid interface name %s" msgstr "" #: src/util/virnetdev.c:941 #, c-format msgid "Unable to get index for interface %s" msgstr "" #: src/util/virnetdev.c:961 msgid "Unable to get interface index on this platform" msgstr "" #: src/util/virnetdev.c:991 #, c-format msgid "Unable to get VLAN for interface %s" msgstr "" #: src/util/virnetdev.c:1008 msgid "Unable to get VLAN on this platform" msgstr "" #: src/util/virnetdev.c:1092 src/util/virnetdev.c:1266 #: src/util/virnetdev.c:1384 src/util/virnetdev.c:2181 #: src/util/virnetdev.c:2310 src/util/virnetdevbridge.c:506 #: src/util/virnetdevbridge.c:1170 src/util/virnetdevmacvlan.c:208 #: src/util/virnetdevvportprofile.c:808 src/util/virnetlink.c:364 msgid "allocated netlink buffer is too small" msgstr "" #: src/util/virnetdev.c:1142 #, c-format msgid "Error adding IP address to %s" msgstr "" #: src/util/virnetdev.c:1253 #, c-format msgid "Error adding route to %s" msgstr "" #: src/util/virnetdev.c:1300 #, c-format msgid "Error removing IP address from %s" msgstr "" #: src/util/virnetdev.c:1396 msgid "error reading DAD state information" msgstr "" #: src/util/virnetdev.c:1410 #, c-format msgid "Duplicate Address Detection not finished in %d seconds" msgstr "" #: src/util/virnetdev.c:1547 msgid "Unable to wait for IPv6 DAD on this platform" msgstr "" #: src/util/virnetdev.c:1577 #, c-format msgid "Unable to get IPv4 address for interface %s via ioctl" msgstr "" #: src/util/virnetdev.c:1623 #, c-format msgid "Could not get interface list for '%s'" msgstr "" #: src/util/virnetdev.c:1649 #, c-format msgid "no IP address found for interface '%s'" msgstr "" #: src/util/virnetdev.c:1693 msgid "Unable to get IP address on this platform" msgstr "" #: src/util/virnetdev.c:1736 #, c-format msgid "could not get MAC address of interface %s" msgstr "" #: src/util/virnetdev.c:1769 msgid "Unable to check interface config on this platform" msgstr "" #: src/util/virnetdev.c:1842 msgid "Failed to get PCI Config Address String" msgstr "" #: src/util/virnetdev.c:1847 msgid "Failed to get PCI SYSFS file" msgstr "" #: src/util/virnetdev.c:2003 msgid "Unable to get virtual functions on this platform" msgstr "" #: src/util/virnetdev.c:2011 msgid "Unable to check virtual function status on this platform" msgstr "" #: src/util/virnetdev.c:2021 msgid "Unable to get virtual function index on this platform" msgstr "" #: src/util/virnetdev.c:2030 msgid "Unable to get physical function status on this platform" msgstr "" #: src/util/virnetdev.c:2040 msgid "Unable to get virtual function info on this platform" msgstr "" #: src/util/virnetdev.c:2050 msgid "Unable to get sysfs info on this platform" msgstr "" #: src/util/virnetdev.c:2149 #, c-format msgid "error dumping %s (%d) interface" msgstr "" #: src/util/virnetdev.c:2176 src/util/virnetdev.c:2305 #: src/util/virnetdevbridge.c:502 src/util/virnetdevbridge.c:1165 #: src/util/virnetdevmacvlan.c:203 src/util/virnetdevvportprofile.c:803 #: src/util/virnetlink.c:359 src/util/virnetlink.c:406 msgid "malformed netlink response message" msgstr "" #: src/util/virnetdev.c:2278 #, c-format msgid "" "Cannot set interface MAC/vlanid to %s/%d for ifname %s ifindex %d vf %d" msgstr "" #: src/util/virnetdev.c:2327 msgid "missing IFLA_VF_INFO in netlink response" msgstr "" #: src/util/virnetdev.c:2338 msgid "error parsing IFLA_VF_INFO" msgstr "" #: src/util/virnetdev.c:2363 #, c-format msgid "couldn't find IFLA_VF_INFO for VF %d in netlink response" msgstr "" #: src/util/virnetdev.c:2417 #, c-format msgid "" "Unable to configure VF %d of PF '%s' because the PF is not online. Please " "change host network config to put the PF online." msgstr "" #: src/util/virnetdev.c:2436 #, c-format msgid "Unable to preserve mac/vlan tag for pf = %s, vf = %d" msgstr "" #: src/util/virnetdev.c:2489 #, c-format msgid "Cannot parse vlan tag from '%s'" msgstr "" #: src/util/virnetdev.c:2609 msgid "Unable to dump link info on this platform" msgstr "" #: src/util/virnetdev.c:2621 msgid "Unable to replace net config on this platform" msgstr "" #: src/util/virnetdev.c:2632 msgid "Unable to restore net config on this platform" msgstr "" #: src/util/virnetdev.c:2655 src/util/virnetdev.c:2703 #, c-format msgid "unable to read: %s" msgstr "" #: src/util/virnetdev.c:2662 src/util/virnetdev.c:2673 #: src/util/virnetdev.c:2711 #, c-format msgid "Unable to parse: %s" msgstr "" #: src/util/virnetdev.c:2768 src/util/virnetdev.c:2817 #, c-format msgid "Cannot add multicast MAC %s on '%s' interface" msgstr "" #: src/util/virnetdev.c:2783 msgid "Unable to add address to interface multicast list on this platform" msgstr "" #: src/util/virnetdev.c:2832 msgid "" "Unable to delete address from interface multicast list on this platform" msgstr "" #: src/util/virnetdev.c:2853 #, c-format msgid "failed to parse multicast address from '%s'" msgstr "" #: src/util/virnetdev.c:2862 #, c-format msgid "Failed to parse interface index from '%s'" msgstr "" #: src/util/virnetdev.c:2873 #, c-format msgid "Failed to parse network device name from '%s'" msgstr "" #: src/util/virnetdev.c:2881 src/util/virnetdev.c:2891 #, c-format msgid "Failed to parse users from '%s'" msgstr "" #: src/util/virnetdev.c:2902 #, c-format msgid "Failed to parse MAC address from '%s'" msgstr "" #: src/util/virnetdev.c:3191 msgid "ethtool ioctl error" msgstr "" #: src/util/virnetdevbandwidth.c:93 msgid "filter creation API error" msgstr "" #: src/util/virnetdevbandwidth.c:183 msgid "Network bandwidth tuning is not available in session mode" msgstr "" #: src/util/virnetdevbandwidth.c:190 msgid "Unable to set bandwidth for interface because device name is unknown" msgstr "" #: src/util/virnetdevbandwidth.c:526 src/util/virnetdevbandwidth.c:600 #, c-format msgid "Invalid class ID %d" msgstr "" #: src/util/virnetdevbandwidth.c:534 #, c-format msgid "Bridge '%s' has no QoS set, therefore unable to set 'floor' on '%s'" msgstr "" #: src/util/virnetdevbridge.c:140 src/util/virnetdevbridge.c:151 #: src/util/virnetdevbridge.c:158 #, c-format msgid "Unable to set bridge %s %s" msgstr "" #: src/util/virnetdevbridge.c:190 src/util/virnetdevbridge.c:202 #: src/util/virnetdevbridge.c:212 #, c-format msgid "Unable to get bridge %s %s" msgstr "" #: src/util/virnetdevbridge.c:248 #, c-format msgid "Unable to set bridge %s port %s %s to %s" msgstr "" #: src/util/virnetdevbridge.c:276 #, c-format msgid "Unable to get bridge %s port %s %s" msgstr "" #: src/util/virnetdevbridge.c:350 msgid "Unable to get bridge port learning on this platform" msgstr "" #: src/util/virnetdevbridge.c:361 msgid "Unable to set bridge port learning on this platform" msgstr "" #: src/util/virnetdevbridge.c:372 msgid "Unable to get bridge port unicast_flood on this platform" msgstr "" #: src/util/virnetdevbridge.c:383 msgid "Unable to set bridge port unicast_flood on this platform" msgstr "" #: src/util/virnetdevbridge.c:409 src/util/virnetdevbridge.c:548 #, c-format msgid "Unable to create bridge %s" msgstr "" #: src/util/virnetdevbridge.c:482 #, c-format msgid "error creating bridge interface %s" msgstr "" #: src/util/virnetdevbridge.c:532 msgid "Unable to create bridge device" msgstr "" #: src/util/virnetdevbridge.c:575 src/util/virnetdevbridge.c:639 #, c-format msgid "Unable to delete bridge %s" msgstr "" #: src/util/virnetdevbridge.c:625 #, c-format msgid "Unable to remove bridge %s" msgstr "" #: src/util/virnetdevbridge.c:666 src/util/virnetdevbridge.c:735 #, c-format msgid "Unable to get interface index for %s" msgstr "" #: src/util/virnetdevbridge.c:672 src/util/virnetdevbridge.c:697 #: src/util/virnetdevbridge.c:708 #, c-format msgid "Unable to add bridge %s port %s" msgstr "" #: src/util/virnetdevbridge.c:742 src/util/virnetdevbridge.c:767 #: src/util/virnetdevbridge.c:778 #, c-format msgid "Unable to remove bridge %s port %s" msgstr "" #: src/util/virnetdevbridge.c:917 #, c-format msgid "Unable to set STP delay on %s" msgstr "" #: src/util/virnetdevbridge.c:927 src/util/virnetdevbridge.c:961 #, c-format msgid "Unable to get STP delay on %s on this platform" msgstr "" #: src/util/virnetdevbridge.c:944 src/util/virnetdevbridge.c:979 #, c-format msgid "Unable to get STP on %s on this platform" msgstr "" #: src/util/virnetdevbridge.c:953 #, c-format msgid "Unable to set STP delay on %s on this platform" msgstr "" #: src/util/virnetdevbridge.c:971 #, c-format msgid "Unable to set STP on %s on this platform" msgstr "" #: src/util/virnetdevbridge.c:1037 msgid "Unable to get bridge vlan_filtering on this platform" msgstr "" #: src/util/virnetdevbridge.c:1047 msgid "Unable to set bridge vlan_filtering on this platform" msgstr "" #: src/util/virnetdevbridge.c:1146 #, c-format msgid "error adding fdb entry for %s" msgstr "" #: src/util/virnetdevbridge.c:1183 msgid "Unable to add/delete fdb entries on this platform" msgstr "" #: src/util/virnetdevmacvlan.c:181 #, c-format msgid "error creating %s interface %s@%s (%s)" msgstr "" #: src/util/virnetdevmacvlan.c:268 #, c-format msgid "cannot open macvtap tap device %s" msgstr "" #: src/util/virnetdevmacvlan.c:318 msgid "cannot get interface flags on macvtap tap" msgstr "" #: src/util/virnetdevmacvlan.c:327 msgid "cannot get feature flags on macvtap tap" msgstr "" #: src/util/virnetdevmacvlan.c:344 src/util/virnetdevtap.c:268 #: src/util/virnetdevtap.c:384 msgid "Multiqueue devices are not supported on this system" msgstr "" #: src/util/virnetdevmacvlan.c:353 msgid "unable to set vnet or multiqueue flags on macvtap" msgstr "" #: src/util/virnetdevmacvlan.c:814 #, c-format msgid "Unable to create macvlan device %s" msgstr "" #: src/util/virnetdevmacvlan.c:1014 src/util/virnetdevmacvlan.c:1021 #: src/util/virnetdevmacvlan.c:1039 src/util/virnetdevmacvlan.c:1051 #: src/util/virnetdevmacvlan.c:1063 src/util/virnetdevmacvlan.c:1075 msgid "Cannot create macvlan devices on this platform" msgstr "" #: src/util/virnetdevmidonet.c:57 #, c-format msgid "Unable to bind port %s to the virtual port %s" msgstr "" #: src/util/virnetdevmidonet.c:90 #, c-format msgid "Unable to unbind the virtual port %s from Midonet" msgstr "" #: src/util/virnetdevopenvswitch.c:154 #, c-format msgid "Unable to add port %s to OVS bridge %s" msgstr "" #: src/util/virnetdevopenvswitch.c:188 #, c-format msgid "Unable to delete port %s from OVS" msgstr "" #: src/util/virnetdevtap.c:70 src/util/virnetdevtap.c:126 msgid "Unable to query tap interface name" msgstr "" #: src/util/virnetdevtap.c:254 src/util/virnetdevtap.c:337 #, c-format msgid "Unable to open %s, is tun module loaded?" msgstr "" #: src/util/virnetdevtap.c:289 #, c-format msgid "Unable to create tap device %s" msgstr "" #: src/util/virnetdevtap.c:305 #, c-format msgid "Unable to set tap device %s to persistent" msgstr "" #: src/util/virnetdevtap.c:354 msgid "Unable to associate TAP device" msgstr "" #: src/util/virnetdevtap.c:360 msgid "Unable to make TAP device non-persistent" msgstr "" #: src/util/virnetdevtap.c:397 msgid "Unable to create tap device" msgstr "" #: src/util/virnetdevtap.c:425 #, c-format msgid "Failed to generate new name for interface %s" msgstr "" #: src/util/virnetdevtap.c:470 #, c-format msgid "Unable to remove tap device %s" msgstr "" #: src/util/virnetdevtap.c:489 msgid "Unable to create TAP devices on this platform" msgstr "" #: src/util/virnetdevtap.c:496 msgid "Unable to delete TAP devices on this platform" msgstr "" #: src/util/virnetdevtap.c:565 #, c-format msgid "Unable to use MAC address starting with reserved value 0xFE - '%s' - " msgstr "" #: src/util/virnetdevveth.c:82 msgid "No free veth devices available" msgstr "" #: src/util/virnetdevveth.c:183 #, c-format msgid "Failed to allocate free veth pair after %d attempts" msgstr "" #: src/util/virnetdevveth.c:221 #, c-format msgid "Failed to delete veth device %s" msgstr "" #: src/util/virnetdevvportprofile.c:201 #, c-format msgid "missing %s in " msgstr "" #: src/util/virnetdevvportprofile.c:258 #, c-format msgid "extra %s unsupported in " msgstr "" #: src/util/virnetdevvportprofile.c:286 #, c-format msgid "attempt to merge virtualports with mismatched types (%s and %s)" msgstr "" #: src/util/virnetdevvportprofile.c:301 #, c-format msgid "attempt to merge virtualports with mismatched managerids (%d and %d)" msgstr "" #: src/util/virnetdevvportprofile.c:316 #, c-format msgid "attempt to merge virtualports with mismatched typeids (%d and %d)" msgstr "" #: src/util/virnetdevvportprofile.c:331 #, c-format msgid "" "attempt to merge virtualports with mismatched typeidversions (%d and %d)" msgstr "" #: src/util/virnetdevvportprofile.c:350 #, c-format msgid "" "attempt to merge virtualports with mismatched instanceids ('%s' and '%s')" msgstr "" #: src/util/virnetdevvportprofile.c:370 #, c-format msgid "" "attempt to merge virtualports with mismatched interfaceids ('%s' and '%s')" msgstr "" #: src/util/virnetdevvportprofile.c:387 #, c-format msgid "" "attempt to merge virtualports with mismatched profileids ('%s' and '%s')" msgstr "" #: src/util/virnetdevvportprofile.c:396 msgid "corrupted profileid string" msgstr "" #: src/util/virnetdevvportprofile.c:477 msgid "error parsing pid of lldpad" msgstr "" #: src/util/virnetdevvportprofile.c:482 #, c-format msgid "Error opening file %s" msgstr "" #: src/util/virnetdevvportprofile.c:517 msgid "error parsing IFLA_PORT_SELF part" msgstr "" #: src/util/virnetdevvportprofile.c:522 msgid "IFLA_PORT_SELF is missing" msgstr "" #: src/util/virnetdevvportprofile.c:535 msgid "error while iterating over IFLA_VF_PORTS part" msgstr "" #: src/util/virnetdevvportprofile.c:543 msgid "error parsing IFLA_VF_PORT part" msgstr "" #: src/util/virnetdevvportprofile.c:575 #, c-format msgid "Could not find vf/instanceId %u/%s in netlink response" msgstr "" #: src/util/virnetdevvportprofile.c:590 msgid "error parsing IFLA_VF_PORT during error reporting" msgstr "" #: src/util/virnetdevvportprofile.c:608 msgid "IFLA_VF_PORTS is missing" msgstr "" #: src/util/virnetdevvportprofile.c:623 msgid "no IFLA_PORT_RESPONSE found in netlink message" msgstr "" #: src/util/virnetdevvportprofile.c:782 #, c-format msgid "error during virtual port configuration of ifindex %d" msgstr "" #: src/util/virnetdevvportprofile.c:857 msgid "buffer for root interface name is too small" msgstr "" #: src/util/virnetdevvportprofile.c:917 msgid "sending of PortProfileRequest failed." msgstr "" #: src/util/virnetdevvportprofile.c:948 #, c-format msgid "error %d during port-profile setlink on interface %s (%d)" msgstr "" #: src/util/virnetdevvportprofile.c:960 msgid "port-profile setlink timed out" msgstr "" #: src/util/virnetdevvportprofile.c:1048 src/util/virnetdevvportprofile.c:1162 #, c-format msgid "operation type %d not supported" msgstr "" #: src/util/virnetdevvportprofile.c:1309 src/util/virnetdevvportprofile.c:1321 msgid "Virtual port profile association not supported on this platform" msgstr "" #: src/util/virnetlink.c:142 msgid "cannot allocate placeholder nlhandle for netlink" msgstr "" #: src/util/virnetlink.c:199 src/util/virnetlink.c:597 #: src/util/virnetlink.c:646 #, c-format msgid "invalid protocol argument: %d" msgstr "" #: src/util/virnetlink.c:206 msgid "cannot allocate nlhandle for netlink" msgstr "" #: src/util/virnetlink.c:212 src/util/virnetlink.c:676 #, c-format msgid "cannot connect to netlink socket with protocol %d" msgstr "" #: src/util/virnetlink.c:220 src/util/virnetlink.c:683 msgid "cannot get netlink socket fd" msgstr "" #: src/util/virnetlink.c:226 src/util/virnetlink.c:689 msgid "cannot add netlink membership" msgstr "" #: src/util/virnetlink.c:237 msgid "cannot send to netlink socket" msgstr "" #: src/util/virnetlink.c:249 msgid "error in poll call" msgstr "" #: src/util/virnetlink.c:252 msgid "no valid netlink response was received" msgstr "" #: src/util/virnetlink.c:259 msgid "nl_recv failed - returned 0 bytes" msgstr "" #: src/util/virnetlink.c:263 msgid "nl_recv failed" msgstr "" #: src/util/virnetlink.c:338 #, c-format msgid "error destroying network device %s" msgstr "" #: src/util/virnetlink.c:475 msgid "nl_recv returned with error" msgstr "" #: src/util/virnetlink.c:620 msgid "netlink event service not running" msgstr "" #: src/util/virnetlink.c:670 msgid "cannot allocate nlhandle for virNetlinkEvent server" msgstr "" #: src/util/virnetlink.c:695 msgid "cannot set netlink socket nonblocking" msgstr "" #: src/util/virnetlink.c:704 msgid "Failed to add netlink event handle watch" msgstr "" #: src/util/virnetlink.c:762 msgid "Invalid NULL callback provided" msgstr "" #: src/util/virnetlink.c:868 msgid "libnl was not available at build time" msgstr "" #: src/util/virnetlink.c:870 src/util/virpci.c:2732 msgid "not supported on non-linux platforms" msgstr "" #: src/util/virnodesuspend.c:79 msgid "Suspend duration is too short" msgstr "" #: src/util/virnodesuspend.c:181 msgid "Suspend operation already in progress" msgstr "" #: src/util/virnodesuspend.c:189 msgid "Suspend-to-RAM" msgstr "" #: src/util/virnodesuspend.c:197 msgid "Suspend-to-Disk" msgstr "" #: src/util/virnodesuspend.c:205 msgid "Hybrid-Suspend" msgstr "" #: src/util/virnodesuspend.c:212 msgid "Invalid suspend target" msgstr "" #: src/util/virnodesuspend.c:222 msgid "Failed to create thread to suspend the host" msgstr "" #: src/util/virnodesuspend.c:332 msgid "Cannot probe for supported suspend types" msgstr "" #: src/util/virnuma.c:71 msgid "Failed to query numad for the advisory nodeset" msgstr "" #: src/util/virnuma.c:83 msgid "numad is not available on this host" msgstr "" #: src/util/virnuma.c:115 #, c-format msgid "NUMA node %d is out of range" msgstr "" #: src/util/virnuma.c:140 msgid "NUMA memory tuning in 'preferred' mode only supports single node" msgstr "" #: src/util/virnuma.c:184 src/util/virnuma.c:335 src/util/virnuma.c:363 msgid "NUMA isn't available on this host" msgstr "" #: src/util/virnuma.c:190 msgid "Failed to request maximum NUMA node id" msgstr "" #: src/util/virnuma.c:516 #, c-format msgid "NUMA node %d is not available" msgstr "" #: src/util/virnuma.c:520 #, c-format msgid "page size %u is not available on node %d" msgstr "" #: src/util/virnuma.c:525 #, c-format msgid "page size %u is not available" msgstr "" #: src/util/virnuma.c:585 src/util/virnuma.c:604 #, c-format msgid "unable to parse: %s" msgstr "" #: src/util/virnuma.c:745 #, c-format msgid "unable to open path: %s" msgstr "" #: src/util/virnuma.c:766 #, c-format msgid "unable to parse %s" msgstr "" #: src/util/virnuma.c:858 msgid "system pages pool can't be modified" msgstr "" #: src/util/virnuma.c:872 src/util/virnuma.c:919 #, c-format msgid "invalid number '%s' in '%s'" msgstr "" #: src/util/virnuma.c:906 #, c-format msgid "Unable to write to: %s" msgstr "" #: src/util/virnuma.c:926 #, c-format msgid "Unable to allocate %llu pages. Allocated only %llu" msgstr "" #: src/util/virnuma.c:948 src/util/virnuma.c:961 msgid "page info is not supported on this platform" msgstr "" #: src/util/virnuma.c:973 msgid "page pool allocation is not supported on this platform" msgstr "" #: src/util/virnuma.c:991 #, c-format msgid "NUMA node %zd is unavailable" msgstr "" #: src/util/virnuma.c:1016 msgid "Problem setting bit in bitmap" msgstr "" #: src/util/virobject.c:133 #, c-format msgid "object size %zu of %s is smaller than parent class %zu" msgstr "" #: src/util/virobject.c:214 #, c-format msgid "Class %s must derive from virObjectLockable" msgstr "" #: src/util/virpci.c:267 #, c-format msgid "Invalid device %s driver file %s is not a symlink" msgstr "" #: src/util/virpci.c:273 #, c-format msgid "Unable to resolve device %s driver symlink %s" msgstr "" #: src/util/virpci.c:304 #, c-format msgid "Failed to open config space file '%s'" msgstr "" #: src/util/virpci.c:390 #, c-format msgid "Unusual value in %s/devices/%s/class: %s" msgstr "" #: src/util/virpci.c:807 #, c-format msgid "Active %s devices on bus with %s, not doing bus reset" msgstr "" #: src/util/virpci.c:818 src/util/virpci.c:2302 #, c-format msgid "Failed to find parent device for %s" msgstr "" #: src/util/virpci.c:833 src/util/virpci.c:882 #, c-format msgid "Failed to read PCI config space for %s" msgstr "" #: src/util/virpci.c:854 src/util/virpci.c:904 #, c-format msgid "Failed to restore PCI config space for %s" msgstr "" #: src/util/virpci.c:940 #, c-format msgid "Not resetting active device %s" msgstr "" #: src/util/virpci.c:988 #, c-format msgid "Unable to reset PCI device %s: %s" msgstr "" #: src/util/virpci.c:991 msgid "no FLR, PM reset or bus reset available" msgstr "" #: src/util/virpci.c:1013 msgid "Attempting to use unknown stub driver" msgstr "" #: src/util/virpci.c:1044 #, c-format msgid "Failed to load PCI stub module %s: administratively prohibited" msgstr "" #: src/util/virpci.c:1049 #, c-format msgid "Failed to load PCI stub module %s" msgstr "" #: src/util/virpci.c:1079 #, c-format msgid "Failed to unbind PCI device '%s' from %s" msgstr "" #: src/util/virpci.c:1136 #, c-format msgid "Failed to remove slot for PCI device '%s' from %s" msgstr "" #: src/util/virpci.c:1160 #, c-format msgid "Failed to trigger a re-probe for PCI device '%s'" msgstr "" #: src/util/virpci.c:1196 #, c-format msgid "No stub driver configured for PCI device %s" msgstr "" #: src/util/virpci.c:1201 #, c-format msgid "Unknown stub driver configured for PCI device %s" msgstr "" #: src/util/virpci.c:1234 #, c-format msgid "Failed to add PCI device ID '%s' to %s" msgstr "" #: src/util/virpci.c:1265 #, c-format msgid "Failed to add slot for PCI device '%s' to %s" msgstr "" #: src/util/virpci.c:1278 #, c-format msgid "Failed to bind PCI device '%s' to %s" msgstr "" #: src/util/virpci.c:1307 #, c-format msgid "Failed to remove PCI ID '%s' from %s" msgstr "" #: src/util/virpci.c:1363 #, c-format msgid "Not detaching active device %s" msgstr "" #: src/util/virpci.c:1389 #, c-format msgid "Not reattaching active device %s" msgstr "" #: src/util/virpci.c:1585 #, c-format msgid "dev->name buffer overflow: %.4x:%.2x:%.2x.%.1x" msgstr "" #: src/util/virpci.c:1595 #, c-format msgid "Device %s not found: could not access %s" msgstr "" #: src/util/virpci.c:1605 #, c-format msgid "Failed to read product/vendor ID for %s" msgstr "" #: src/util/virpci.c:1614 #, c-format msgid "dev->id buffer overflow: %s %s" msgstr "" #: src/util/virpci.c:1817 src/util/virusb.c:470 #, c-format msgid "Device %s is already in use" msgstr "" #: src/util/virpci.c:2027 #, c-format msgid "Found invalid device link '%s' in '%s'" msgstr "" #: src/util/virpci.c:2180 src/util/virpci.c:2224 #, c-format msgid "Unable to resolve device %s iommu_group symlink %s" msgstr "" #: src/util/virpci.c:2188 #, c-format msgid "device %s iommu_group symlink %s has invalid group number %s" msgstr "" #: src/util/virpci.c:2218 #, c-format msgid "Invalid device %s iommu_group file %s is not a symlink" msgstr "" #: src/util/virpci.c:2357 #, c-format msgid "Device %s is behind a switch lacking ACS and cannot be assigned" msgstr "" #: src/util/virpci.c:2447 #, c-format msgid "Failed to resolve device link '%s'" msgstr "" #: src/util/virpci.c:2458 #, c-format msgid "Failed to parse PCI config address '%s'" msgstr "" #: src/util/virpci.c:2524 #, c-format msgid "Unrecognized value in %s: %s" msgstr "" #: src/util/virpci.c:2540 #, c-format msgid "Failed to get SRIOV function from device link '%s'" msgstr "" #: src/util/virpci.c:2610 #, c-format msgid "Error getting physical function's '%s' virtual_functions" msgstr "" #: src/util/virpci.c:2857 #, c-format msgid "pci device %s is not a PCI-Express device" msgstr "" #: src/util/virpidfile.c:398 #, c-format msgid "Failed to open pid file '%s'" msgstr "" #: src/util/virpidfile.c:421 #, c-format msgid "Failed to acquire pid file '%s'" msgstr "" #: src/util/virpidfile.c:451 #, c-format msgid "Failed to write to pid file '%s'" msgstr "" #: src/util/virpidfile.c:550 msgid "No statedir specified" msgstr "" #: src/util/virpolkit.c:122 tests/virpolkittest.c:258 msgid "user cancelled authentication process" msgstr "" #: src/util/virpolkit.c:125 tests/virpolkittest.c:224 msgid "no agent is available to authenticate" msgstr "" #: src/util/virpolkit.c:128 tests/virpolkittest.c:190 tests/virpolkittest.c:319 msgid "access denied by policy" msgstr "" #: src/util/virpolkit.c:156 msgid "Details not supported with polkit v0" msgstr "" #: src/util/virpolkit.c:248 msgid "Polkit auth attempted, even though polkit is not available" msgstr "" #: src/util/virportallocator.c:135 #, c-format msgid "Unknown family %d" msgstr "" #: src/util/virportallocator.c:145 msgid "Unable to open test socket" msgstr "" #: src/util/virportallocator.c:155 msgid "Unable to set IPV6_V6ONLY flag" msgstr "" #: src/util/virportallocator.c:164 #, c-format msgid "Unable to bind to port %d" msgstr "" #: src/util/virportallocator.c:201 #, c-format msgid "Failed to reserve port %zu" msgstr "" #: src/util/virportallocator.c:211 #, c-format msgid "Unable to find an unused port in range '%s' (%d-%d)" msgstr "" #: src/util/virportallocator.c:239 src/util/virportallocator.c:275 #, c-format msgid "Failed to release port %d" msgstr "" #: src/util/virportallocator.c:268 #, c-format msgid "Failed to reserve port %d" msgstr "" #: src/util/virprocess.c:104 msgid "Namespaces are not supported on this platform." msgstr "" #: src/util/virprocess.c:129 #, c-format msgid "exit status %d" msgstr "" #: src/util/virprocess.c:132 #, c-format msgid "fatal signal %d" msgstr "" #: src/util/virprocess.c:135 #, c-format msgid "invalid value %d" msgstr "" #: src/util/virprocess.c:241 src/util/virprocess.c:251 #, c-format msgid "unable to wait for process %lld" msgstr "" #: src/util/virprocess.c:273 #, c-format msgid "Child process (%lld) unexpected %s" msgstr "" #: src/util/virprocess.c:385 src/util/virprocess.c:397 #, c-format msgid "Failed to terminate process %lld with SIG%s" msgstr "" #: src/util/virprocess.c:447 src/util/virprocess.c:463 #: src/util/virprocess.c:551 #, c-format msgid "cannot set CPU affinity on process %d" msgstr "" #: src/util/virprocess.c:503 src/util/virprocess.c:569 #, c-format msgid "cannot get CPU affinity of process %d" msgstr "" #: src/util/virprocess.c:589 src/util/virprocess.c:597 msgid "Process CPU affinity is not supported on this platform" msgstr "" #: src/util/virprocess.c:704 msgid "Expected at least one file descriptor" msgstr "" #: src/util/virprocess.c:719 msgid "Unable to join domain namespace" msgstr "" #: src/util/virprocess.c:760 #, c-format msgid "cannot limit locked memory to %llu" msgstr "" #: src/util/virprocess.c:767 #, c-format msgid "cannot limit locked memory of process %lld to %llu" msgstr "" #: src/util/virprocess.c:786 src/util/virprocess.c:832 #: src/util/virprocess.c:872 src/util/virprocess.c:920 src/util/virutil.c:2332 #: src/util/virutil.c:2341 src/util/virutil.c:2349 src/util/virutil.c:2360 #: src/util/virutil.c:2370 src/util/virutil.c:2378 src/util/virutil.c:2386 #: src/util/virutil.c:2396 src/util/virutil.c:2405 src/util/virutil.c:2412 msgid "Not supported on this platform" msgstr "" #: src/util/virprocess.c:805 msgid "cannot get locked memory limit" msgstr "" #: src/util/virprocess.c:811 #, c-format msgid "cannot get locked memory limit of process %lld" msgstr "" #: src/util/virprocess.c:850 #, c-format msgid "cannot limit number of subprocesses to %u" msgstr "" #: src/util/virprocess.c:857 #, c-format msgid "cannot limit number of subprocesses of process %lld to %u" msgstr "" #: src/util/virprocess.c:898 #, c-format msgid "cannot limit number of open files to %u" msgstr "" #: src/util/virprocess.c:905 #, c-format msgid "cannot limit number of open files of process %lld to %u" msgstr "" #: src/util/virprocess.c:954 src/util/virprocess.c:961 #: src/util/virprocess.c:970 #, c-format msgid "Cannot find start time in %s" msgstr "" #: src/util/virprocess.c:980 #, c-format msgid "Cannot parse start time %s in %s" msgstr "" #: src/util/virprocess.c:1008 msgid "Unable to query process ID start time" msgstr "" #: src/util/virprocess.c:1046 msgid "Kernel does not provide mount namespace" msgstr "" #: src/util/virprocess.c:1052 msgid "Unable to enter mount namespace" msgstr "" #: src/util/virprocess.c:1088 msgid "Cannot create pipe for child" msgstr "" #: src/util/virprocess.c:1205 msgid "Cannot get minimum scheduler priority value" msgstr "" #: src/util/virprocess.c:1212 msgid "Cannot get maximum scheduler priority value" msgstr "" #: src/util/virprocess.c:1219 #, c-format msgid "Scheduler priority %d out of range [%d, %d]" msgstr "" #: src/util/virprocess.c:1229 #, c-format msgid "Cannot set scheduler parameters for pid %d" msgstr "" #: src/util/virprocess.c:1248 msgid "Process CPU scheduling is not supported on this platform" msgstr "" #: src/util/virrandom.c:172 msgid "argument virt_type must not be NULL" msgstr "" #: src/util/virrandom.c:189 msgid "Unsupported virt type" msgstr "" #: src/util/virrotatingfile.c:113 src/util/virrotatingfile.c:157 #, c-format msgid "Unable to open file: %s" msgstr "" #: src/util/virrotatingfile.c:120 #, c-format msgid "Unable to determine current file offset: %s" msgstr "" #: src/util/virrotatingfile.c:127 src/util/virrotatingfile.c:165 #, c-format msgid "Unable to determine current file inode: %s" msgstr "" #: src/util/virrotatingfile.c:192 src/util/virrotatingfile.c:205 #: src/vbox/vbox_common.c:4650 #, c-format msgid "Unable to delete file %s" msgstr "" #: src/util/virrotatingfile.c:251 src/util/virrotatingfile.c:299 #, c-format msgid "Max backup %zu must be less than or equal to %d" msgstr "" #: src/util/virrotatingfile.c:382 #, c-format msgid "Unable to remove %s" msgstr "" #: src/util/virrotatingfile.c:403 #, c-format msgid "Unable to rename %s to %s" msgstr "" #: src/util/virrotatingfile.c:472 #, c-format msgid "Unable to write to file %s" msgstr "" #: src/util/virrotatingfile.c:534 src/util/virrotatingfile.c:547 #, c-format msgid "Unable to seek to inode %llu offset %llu" msgstr "" #: src/util/virrotatingfile.c:590 #, c-format msgid "Unable to read from file %s" msgstr "" #: src/util/virsexpr.c:242 #, c-format msgid "unknown s-expression kind %d" msgstr "" #: src/util/virscsi.c:104 #, c-format msgid "Cannot parse adapter '%s'" msgstr "" #: src/util/virscsi.c:132 src/util/virscsi.c:179 src/util/virsysinfo.c:278 #: src/util/virsysinfo.c:410 src/util/virsysinfo.c:560 #: src/util/virsysinfo.c:575 #, c-format msgid "Failed to open %s" msgstr "" #: src/util/virscsi.c:238 #, c-format msgid "SCSI device '%s': could not access %s" msgstr "" #: src/util/virscsi.c:408 #, c-format msgid "Device %s already exists" msgstr "" #: src/util/virsocketaddr.c:90 src/util/virsocketaddr.c:308 msgid "Missing address" msgstr "" #: src/util/virsocketaddr.c:100 #, c-format msgid "Cannot parse socket address '%s': %s" msgstr "" #: src/util/virsocketaddr.c:130 #, c-format msgid "No socket addresses found for '%s'" msgstr "" #: src/util/virsocketaddr.c:332 #, c-format msgid "Cannot convert socket address to string: %s" msgstr "" #: src/util/virsocketaddr.c:633 #, c-format msgid "NULL argument - %p %p" msgstr "" #: src/util/virsocketaddr.c:644 #, c-format msgid "mismatch of address family in range %s - %s" msgstr "" #: src/util/virsocketaddr.c:658 #, c-format msgid "mismatch of address family in range %s - %s for network %s" msgstr "" #: src/util/virsocketaddr.c:668 #, c-format msgid "bad prefix %d for network %s when checking range %s - %s" msgstr "" #: src/util/virsocketaddr.c:678 #, c-format msgid "range %s - %s is not entirely within network %s/%d" msgstr "" #: src/util/virsocketaddr.c:690 #, c-format msgid "failed to construct broadcast or network address for network %s/%d" msgstr "" #: src/util/virsocketaddr.c:705 #, c-format msgid "start of range %s - %s in network %s/%d is the network address" msgstr "" #: src/util/virsocketaddr.c:713 #, c-format msgid "end of range %s - %s in network %s/%d is the broadcast address" msgstr "" #: src/util/virsocketaddr.c:727 #, c-format msgid "failed to get IPv4 address for start or end of range %s - %s" msgstr "" #: src/util/virsocketaddr.c:739 src/util/virsocketaddr.c:770 #, c-format msgid "range %s - %s is too large (> 65535)" msgstr "" #: src/util/virsocketaddr.c:747 #, c-format msgid "range %s - %s is reversed " msgstr "" #: src/util/virsocketaddr.c:758 #, c-format msgid "failed to get IPv6 address for start or end of range %s - %s" msgstr "" #: src/util/virsocketaddr.c:778 #, c-format msgid "range %s - %s start larger than end" msgstr "" #: src/util/virsocketaddr.c:785 #, c-format msgid "unsupported address family for range %s - %s, must be ipv4 or ipv6" msgstr "" #: src/util/virstats.c:63 msgid "Could not open /proc/net/dev" msgstr "" #: src/util/virstats.c:119 src/xen/xen_hypervisor.c:1476 msgid "/proc/net/dev: Interface not found" msgstr "" #: src/util/virstats.c:133 msgid "Could not get interface list" msgstr "" #: src/util/virstats.c:174 msgid "interface stats not implemented on this platform" msgstr "" #: src/util/virstorageencryption.c:128 msgid "unknown volume encryption secret type" msgstr "" #: src/util/virstorageencryption.c:134 #, c-format msgid "unknown volume encryption secret type %s" msgstr "" #: src/util/virstorageencryption.c:146 #, c-format msgid "malformed volume encryption uuid '%s'" msgstr "" #: src/util/virstorageencryption.c:153 msgid "missing volume encryption uuid" msgstr "" #: src/util/virstorageencryption.c:181 msgid "unknown volume encryption format" msgstr "" #: src/util/virstorageencryption.c:187 #, c-format msgid "unknown volume encryption format type %s" msgstr "" #: src/util/virstorageencryption.c:224 msgid "unknown root element for volume encryption information" msgstr "" #: src/util/virstorageencryption.c:254 msgid "unexpected volume encryption secret type" msgstr "" #: src/util/virstorageencryption.c:274 msgid "unexpected encryption format" msgstr "" #: src/util/virstorageencryption.c:303 msgid "Cannot open /dev/urandom" msgstr "" #: src/util/virstorageencryption.c:314 msgid "Cannot read from /dev/urandom" msgstr "" #: src/util/virstoragefile.c:785 #, c-format msgid "unknown storage file meta->format %d" msgstr "" #: src/util/virstoragefile.c:891 #, c-format msgid "cannot set to start of '%s'" msgstr "" #: src/util/virstoragefile.c:1122 #, c-format msgid "Failed to pre-allocate space for file '%s'" msgstr "" #: src/util/virstoragefile.c:1129 #, c-format msgid "Failed to truncate file '%s'" msgstr "" #: src/util/virstoragefile.c:1135 #, c-format msgid "Unable to save '%s'" msgstr "" #: src/util/virstoragefile.c:1216 #, c-format msgid "Unable to get LVM key for %s" msgstr "" #: src/util/virstoragefile.c:1266 #, c-format msgid "Unable to get SCSI key for %s" msgstr "" #: src/util/virstoragefile.c:1295 #, c-format msgid "requested target '%s' does not match target '%s'" msgstr "" #: src/util/virstoragefile.c:1344 #, c-format msgid "requested backing store index %u is above '%s' in chain for '%s'" msgstr "" #: src/util/virstoragefile.c:1402 #, c-format msgid "could not find backing store index %u in chain for '%s'" msgstr "" #: src/util/virstoragefile.c:1408 #, c-format msgid "could not find image '%s' beneath '%s' in chain for '%s'" msgstr "" #: src/util/virstoragefile.c:1413 #, c-format msgid "could not find image '%s' in chain for '%s'" msgstr "" #: src/util/virstoragefile.c:1417 #, c-format msgid "could not find base image in chain for '%s'" msgstr "" #: src/util/virstoragefile.c:1562 msgid "missing auth secret uuid or usage attribute" msgstr "" #: src/util/virstoragefile.c:1568 msgid "either auth secret uuid or usage expected" msgstr "" #: src/util/virstoragefile.c:1575 msgid "invalid auth secret uuid" msgstr "" #: src/util/virstoragefile.c:1605 msgid "missing username for auth" msgstr "" #: src/util/virstoragefile.c:1619 #, c-format msgid "unknown auth type '%s'" msgstr "" #: src/util/virstoragefile.c:2138 #, c-format msgid "failed to parse backing file location '%s'" msgstr "" #: src/util/virstoragefile.c:2154 src/util/virstoragefile.c:2470 #, c-format msgid "invalid backing protocol '%s'" msgstr "" #: src/util/virstoragefile.c:2162 #, c-format msgid "invalid protocol transport type '%s'" msgstr "" #: src/util/virstoragefile.c:2186 msgid "missing volume name and path for gluster volume" msgstr "" #: src/util/virstoragefile.c:2400 #, c-format msgid "missing remote information in '%s' for protocol nbd" msgstr "" #: src/util/virstoragefile.c:2406 #, c-format msgid "missing unix socket path in nbd backing string %s" msgstr "" #: src/util/virstoragefile.c:2417 #, c-format msgid "missing host name in nbd string '%s'" msgstr "" #: src/util/virstoragefile.c:2427 #, c-format msgid "missing port in nbd string '%s'" msgstr "" #: src/util/virstoragefile.c:2460 #, c-format msgid "invalid backing protocol string '%s'" msgstr "" #: src/util/virstoragefile.c:2490 #, c-format msgid "backing store parser is not implemented for protocol %s" msgstr "" #: src/util/virstoragefile.c:2502 #, c-format msgid "malformed backing store path for protocol %s" msgstr "" #: src/util/virstoragefile.c:2607 #, c-format msgid "failed to open block device '%s'" msgstr "" #: src/util/virstoragefile.c:2615 #, c-format msgid "failed to seek to end of '%s'" msgstr "" #: src/util/virstoragefile.c:2773 #, c-format msgid "Failed to canonicalize path '%s'" msgstr "" #: src/util/virstoragefile.c:2910 msgid "" "failed to resolve relative backing name: base image is not in backing chain" msgstr "" #: src/util/virstoragefile.c:2945 msgid "forbidden characters in 'compat' attribute" msgstr "" #: src/util/virstring.c:874 #, c-format msgid "Error while compiling regular expression '%s': %s" msgstr "" #: src/util/virstring.c:881 #, c-format msgid "Regular expression '%s' must have exactly 1 match group, not %zu" msgstr "" #: src/util/virsysinfo.c:605 msgid "Host sysinfo extraction not supported on this platform" msgstr "" #: src/util/virsysinfo.c:1030 #, c-format msgid "Failed to find path for %s binary" msgstr "" #: src/util/virsysinfo.c:1277 #, c-format msgid "unexpected sysinfo type model %d" msgstr "" #: src/util/virsysinfo.c:1313 #, c-format msgid "Target sysinfo %s %s does not match source %s" msgstr "" #: src/util/virsysinfo.c:1330 src/util/virsysinfo.c:1355 #: src/util/virsysinfo.c:1412 msgid "Target sysinfo does not match source" msgstr "" #: src/util/virsysinfo.c:1383 msgid "Target base board does not match source" msgstr "" #: src/util/virsysinfo.c:1418 #, c-format msgid "Target sysinfo %s does not match source %s" msgstr "" #: src/util/virsysinfo.c:1432 #, c-format msgid "Target sysinfo base board count '%zu' does not match source '%zu'" msgstr "" #: src/util/virthreadjob.c:74 #, c-format msgid "cannot set worker name to %s" msgstr "" #: src/util/virthreadjob.c:91 #, c-format msgid "cannot set current job to %s" msgstr "" #: src/util/virthreadjob.c:117 msgid "cannot reset current job" msgstr "" #: src/util/virtime.c:284 src/util/virtime.c:313 #: tools/virsh-domain-monitor.c:1410 msgid "Unable to format time" msgstr "" #: src/util/virtime.c:342 msgid "failed to get current system time" msgstr "" #: src/util/virtime.c:349 msgid "gmtime_r failed" msgstr "" #: src/util/virtime.c:359 msgid "mktime failed" msgstr "" #: src/util/virtpm.c:65 msgid "No usable sysfs TPM cancel file could be found" msgstr "" #: src/util/virtpm.c:69 #, c-format msgid "TPM device path %s is invalid" msgstr "" #: src/util/virtpm.c:73 msgid "Missing TPM device path" msgstr "" #: src/util/virtypedparam.c:111 #, c-format msgid "parameter '%s' occurs multiple times" msgstr "" #: src/util/virtypedparam.c:122 #, c-format msgid "invalid type '%s' for parameter '%s', expected '%s'" msgstr "" #: src/util/virtypedparam.c:134 #, c-format msgid "parameter '%s' not supported" msgstr "" #: src/util/virtypedparam.c:203 src/util/virtypedparam.c:255 #: src/util/virtypedparam.c:349 #, c-format msgid "unexpected type %d for field %s" msgstr "" #: src/util/virtypedparam.c:275 #, c-format msgid "NULL value for field '%s'" msgstr "" #: src/util/virtypedparam.c:291 #, c-format msgid "Invalid value for field '%s': expected int" msgstr "" #: src/util/virtypedparam.c:299 #, c-format msgid "Invalid value for field '%s': expected unsigned int" msgstr "" #: src/util/virtypedparam.c:308 #, c-format msgid "Invalid value for field '%s': expected long long" msgstr "" #: src/util/virtypedparam.c:317 #, c-format msgid "Invalid value for field '%s': expected unsigned long long" msgstr "" #: src/util/virtypedparam.c:326 #, c-format msgid "Invalid value for field '%s': expected double" msgstr "" #: src/util/virtypedparam.c:339 #, c-format msgid "Invalid boolean value for field '%s'" msgstr "" #: src/util/virtypedparam.c:389 #, c-format msgid "Parameter '%s' is not a string" msgstr "" #: src/util/virtypedparam.c:530 #, c-format msgid "Invalid type '%s' requested for parameter '%s', actual type is '%s'" msgstr "" #: src/util/viruri.c:163 #, c-format msgid "Unable to parse URI %s" msgstr "" #: src/util/viruri.c:331 msgid "Expected a list for 'uri_aliases' config parameter" msgstr "" #: src/util/viruri.c:343 msgid "Expected a string for 'uri_aliases' config parameter list entry" msgstr "" #: src/util/viruri.c:350 #, c-format msgid "" "Malformed 'uri_aliases' config entry '%s', expected 'alias=uri://host/path'" msgstr "" #: src/util/viruri.c:358 #, c-format msgid "" "Malformed 'uri_aliases' config entry '%s', aliases may only contain 'a-Z, 0-" "9, _, -'" msgstr "" #: src/util/virusb.c:111 #, c-format msgid "Could not parse usb file %s" msgstr "" #: src/util/virusb.c:144 #, c-format msgid "Could not open directory %s" msgstr "" #: src/util/virusb.c:169 #, c-format msgid "Failed to parse dir name '%s'" msgstr "" #: src/util/virusb.c:242 #, c-format msgid "Did not find USB device %x:%x" msgstr "" #: src/util/virusb.c:280 #, c-format msgid "Did not find USB device bus:%u device:%u" msgstr "" #: src/util/virusb.c:321 #, c-format msgid "Did not find USB device %x:%x bus:%u device:%u" msgstr "" #: src/util/virusb.c:351 #, c-format msgid "dev->name buffer overflow: %.3d:%.3d" msgstr "" #: src/util/virusb.c:367 #, c-format msgid "dev->id buffer overflow: %d %d" msgstr "" #: src/util/virutil.c:169 msgid "Unable to set socket reuse addr flag" msgstr "" #: src/util/virutil.c:215 msgid "Unknown poll response." msgstr "" #: src/util/virutil.c:247 msgid "poll error" msgstr "" #: src/util/virutil.c:289 #, c-format msgid "invalid scale %llu" msgstr "" #: src/util/virutil.c:305 src/util/virutil.c:330 #, c-format msgid "unknown suffix '%s'" msgstr "" #: src/util/virutil.c:336 #, c-format msgid "value too large: %llu%s" msgstr "" #: src/util/virutil.c:621 #, c-format msgid "Disk index %d is negative" msgstr "" #: src/util/virutil.c:676 msgid "failed to determine host name" msgstr "" #: src/util/virutil.c:791 src/util/virutil.c:796 #, c-format msgid "Failed to find user record for uid '%u'" msgstr "" #: src/util/virutil.c:850 src/util/virutil.c:854 #, c-format msgid "Failed to find group record for gid '%u'" msgstr "" #: src/util/virutil.c:1001 #, c-format msgid "Failed to parse user '%s'" msgstr "" #: src/util/virutil.c:1081 #, c-format msgid "Failed to parse group '%s'" msgstr "" #: src/util/virutil.c:1115 #, c-format msgid "cannot get group list for '%s'" msgstr "" #: src/util/virutil.c:1152 #, c-format msgid "cannot change to '%u' group" msgstr "" #: src/util/virutil.c:1160 msgid "cannot set supplemental groups" msgstr "" #: src/util/virutil.c:1167 #, c-format msgid "cannot change to uid to '%u'" msgstr "" #: src/util/virutil.c:1275 msgid "Unable to determine home directory" msgstr "" #: src/util/virutil.c:1291 src/util/virutil.c:1306 msgid "Unable to determine config directory" msgstr "" #: src/util/virutil.c:1323 msgid "virGetUserDirectory is not available" msgstr "" #: src/util/virutil.c:1332 msgid "virGetUserConfigDirectory is not available" msgstr "" #: src/util/virutil.c:1341 msgid "virGetUserCacheDirectory is not available" msgstr "" #: src/util/virutil.c:1350 msgid "virGetUserRuntimeDirectory is not available" msgstr "" #: src/util/virutil.c:1360 msgid "virGetUserName is not available" msgstr "" #: src/util/virutil.c:1369 msgid "virGetUserID is not available" msgstr "" #: src/util/virutil.c:1379 msgid "virGetGroupID is not available" msgstr "" #: src/util/virutil.c:1391 msgid "virSetUIDGID is not available" msgstr "" #: src/util/virutil.c:1399 msgid "virGetGroupName is not available" msgstr "" #: src/util/virutil.c:1461 msgid "prctl failed to set KEEPCAPS" msgstr "" #: src/util/virutil.c:1479 src/util/virutil.c:1511 #, c-format msgid "cannot apply process capabilities %d" msgstr "" #: src/util/virutil.c:1490 msgid "prctl failed to reset KEEPCAPS" msgstr "" #: src/util/virutil.c:1599 #, c-format msgid "Malformed wwn: %s" msgstr "" #: src/util/virutil.c:1660 #, c-format msgid "Unable to get device ID '%s'" msgstr "" #: src/util/virutil.c:1686 src/util/virutil.c:1720 msgid "unpriv_sgio is not supported by this kernel" msgstr "" #: src/util/virutil.c:1732 #, c-format msgid "failed to parse value of %s" msgstr "" #: src/util/virutil.c:1781 #, c-format msgid "unable to parse unique_id: %s" msgstr "" #: src/util/virutil.c:1921 src/util/virutil.c:1928 #, c-format msgid "Invalid adapter name '%s' for SCSI pool" msgstr "" #: src/util/virutil.c:1964 #, c-format msgid "Failed to find scsi_host using PCI '%s' and unique_id='%u'" msgstr "" #: src/util/virutil.c:2094 #, c-format msgid "Invalid vport operation (%d)" msgstr "" #: src/util/virutil.c:2116 #, c-format msgid "vport operation '%s' is not supported for host%d" msgstr "" #: src/util/virutil.c:2132 #, c-format msgid "Write of '%s' to '%s' during vport create/delete failed" msgstr "" #: src/util/virutil.c:2446 #, c-format msgid "Failed to parse uid and gid from '%s'" msgstr "" #: src/util/virxml.c:79 msgid "Invalid parameter to virXPathString()" msgstr "" #: src/util/virxml.c:116 #, c-format msgid "'%s' value longer than %zu bytes" msgstr "" #: src/util/virxml.c:146 msgid "Invalid parameter to virXPathNumber()" msgstr "" #: src/util/virxml.c:175 msgid "Invalid parameter to virXPathLong()" msgstr "" #: src/util/virxml.c:280 src/util/virxml.c:396 msgid "Invalid parameter to virXPathULong()" msgstr "" #: src/util/virxml.c:442 msgid "Invalid parameter to virXPathLongLong()" msgstr "" #: src/util/virxml.c:501 msgid "Invalid parameter to virXPathBoolean()" msgstr "" #: src/util/virxml.c:538 msgid "Invalid parameter to virXPathNode()" msgstr "" #: src/util/virxml.c:578 msgid "Invalid parameter to virXPathNodeSet()" msgstr "" #: src/util/virxml.c:593 #, c-format msgid "Incorrect xpath '%s'" msgstr "" #: src/util/virxml.c:687 #, c-format msgid "" "%s:%d: %s%s\n" "%s" msgstr "" #: src/util/virxml.c:695 #, c-format msgid "" "at line %d: %s%s\n" "%s" msgstr "" #: src/util/virxml.c:755 msgid "missing root element" msgstr "" #: src/util/virxml.c:779 msgid "failed to parse xml document" msgstr "" #: src/util/virxml.c:914 msgid "failed to convert the XML node tree" msgstr "" #: src/util/virxml.c:1008 msgid "Failed to copy XML node" msgstr "" #: src/util/virxml.c:1071 msgid "failed to validate prefix for a new XML namespace" msgstr "" #: src/util/virxml.c:1077 msgid "failed to create a new XML namespace" msgstr "" #: src/util/virxml.c:1119 #, c-format msgid "Unable to create RNG parser for %s" msgstr "" #: src/util/virxml.c:1131 #, c-format msgid "Unable to parse RNG %s: %s" msgstr "" #: src/util/virxml.c:1138 #, c-format msgid "Unable to create RNG validation context %s" msgstr "" #: src/util/virxml.c:1150 #, c-format msgid "" "Unable to validate doc against %s\n" "%s" msgstr "" #: src/vbox/vbox_MSCOMGlue.c:358 src/vbox/vbox_MSCOMGlue.c:383 #, c-format msgid "Could not query registry value '%s\\%s'" msgstr "" #: src/vbox/vbox_MSCOMGlue.c:364 #, c-format msgid "Registry value '%s\\%s' has unexpected type" msgstr "" #: src/vbox/vbox_MSCOMGlue.c:370 #, c-format msgid "Registry value '%s\\%s' is too short" msgstr "" #: src/vbox/vbox_MSCOMGlue.c:435 #, c-format msgid "Could not parse version number from '%s'" msgstr "" #: src/vbox/vbox_MSCOMGlue.c:540 src/vbox/vbox_MSCOMGlue.c:548 #, c-format msgid "Could not parse IID from '%s', rc = 0x%08x" msgstr "" #: src/vbox/vbox_MSCOMGlue.c:557 #, c-format msgid "Could not create VirtualBox instance, rc = 0x%08x" msgstr "" #: src/vbox/vbox_MSCOMGlue.c:566 #, c-format msgid "Could not create Session instance, rc = 0x%08x" msgstr "" #: src/vbox/vbox_XPCOMCGlue.c:103 #, c-format msgid "Library '%s' doesn't exist" msgstr "" #: src/vbox/vbox_XPCOMCGlue.c:142 #, c-format msgid "Could not dlsym %s from '%s': %s" msgstr "" #: src/vbox/vbox_XPCOMCGlue.c:150 #, c-format msgid "Calling %s from '%s' failed" msgstr "" #: src/vbox/vbox_driver.c:70 src/vbox/vbox_common.c:417 msgid "no VirtualBox driver path specified (try vbox:///session)" msgstr "" #: src/vbox/vbox_driver.c:77 src/vbox/vbox_common.c:424 #, c-format msgid "unknown driver path '%s' specified (try vbox:///session)" msgstr "" #: src/vbox/vbox_driver.c:84 src/vbox/vbox_common.c:431 #, c-format msgid "unknown driver path '%s' specified (try vbox:///system)" msgstr "" #: src/vbox/vbox_driver.c:90 msgid "unable to initialize VirtualBox driver API" msgstr "" #: src/vbox/vbox_common.c:298 msgid "IVirtualBox object is null" msgstr "" #: src/vbox/vbox_common.c:304 msgid "ISession object is null" msgstr "" #: src/vbox/vbox_common.c:374 msgid "Could not extract VirtualBox version" msgstr "" #: src/vbox/vbox_common.c:633 #, c-format msgid "Could not get list of Domains, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:675 #, c-format msgid "Could not get number of Domains, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:729 src/vbox/vbox_common.c:797 #: src/vbox/vbox_common.c:874 src/vbox/vbox_common.c:2258 #: src/vbox/vbox_common.c:2360 src/vbox/vbox_common.c:2803 #: src/vbox/vbox_common.c:7632 #, c-format msgid "Could not get list of machines, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1107 src/vbox/vbox_tmpl.c:1174 #, c-format msgid "" "Failed to attach the following disk/dvd/floppy to the machine: %s, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1117 src/vbox/vbox_tmpl.c:1184 #, c-format msgid "" "can't get the uuid of the file to be attached as harddisk/dvd/floppy: %s, " "rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1158 src/vbox/vbox_tmpl.c:1225 #, c-format msgid "" "can't get the port/slot number of harddisk/dvd/floppy to be attached: %s, " "rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1178 src/vbox/vbox_tmpl.c:1245 #, c-format msgid "could not attach the file as harddisk/dvd/floppy: %s, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1322 src/xenconfig/xen_common.c:1148 #: src/xenconfig/xen_common.c:1163 src/xenconfig/xen_sxpr.c:1883 #: src/xenconfig/xen_sxpr.c:1924 msgid "Driver does not support setting multiple IP addresses" msgstr "" #: src/vbox/vbox_common.c:1887 src/vbox/vbox_common.c:1948 #, c-format msgid "could not define a domain, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1895 #, c-format msgid "could not set the memory size of the domain to: %llu Kb, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1907 #, c-format msgid "could not set the number of virtual CPUs to: %u, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1916 #, c-format msgid "could not change PAE status to: %s, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1918 src/vbox/vbox_common.c:1930 #: src/vbox/vbox_common.c:1939 msgid "Enabled" msgstr "" #: src/vbox/vbox_common.c:1918 src/vbox/vbox_common.c:1930 #: src/vbox/vbox_common.c:1939 msgid "Disabled" msgstr "" #: src/vbox/vbox_common.c:1928 #, c-format msgid "could not change ACPI status to: %s, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1937 #, c-format msgid "could not change APIC status to: %s, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:1978 #, c-format msgid "failed no saving settings, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:2068 #, c-format msgid "could not delete the domain, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:2202 msgid "OpenRemoteSession/LaunchVMProcess failed, domain can't be started" msgstr "" #: src/vbox/vbox_common.c:2251 msgid "Error while reading the domain name" msgstr "" #: src/vbox/vbox_common.c:2288 msgid "machine is not in poweroff|saved|aborted state, so couldn't start it" msgstr "" #: src/vbox/vbox_common.c:2491 msgid "error while suspending the domain" msgstr "" #: src/vbox/vbox_common.c:2497 msgid "machine not in running state to suspend it" msgstr "" #: src/vbox/vbox_common.c:2542 msgid "error while resuming the domain" msgstr "" #: src/vbox/vbox_common.c:2548 msgid "machine not paused, so can't resume it" msgstr "" #: src/vbox/vbox_common.c:2587 msgid "machine paused, so can't power it down" msgstr "" #: src/vbox/vbox_common.c:2591 src/vbox/vbox_common.c:2692 msgid "machine already powered down" msgstr "" #: src/vbox/vbox_common.c:2653 msgid "machine not running, so can't reboot it" msgstr "" #: src/vbox/vbox_common.c:2756 msgid "memory size can't be changed unless domain is powered down" msgstr "" #: src/vbox/vbox_common.c:2774 #, c-format msgid "could not set the memory size of the domain to: %lu Kb, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:2932 #, c-format msgid "could not set the number of cpus of the domain to: %u, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:2943 #, c-format msgid "can't open session to the domain with id %d" msgstr "" #: src/vbox/vbox_common.c:3229 src/vbox/vbox_common.c:5989 #, c-format msgid "" "Could not generate medium name for the disk at: controller instance:%u, " "port:%d, slot:%d" msgstr "" #: src/vbox/vbox_common.c:4027 #, c-format msgid "Could not get list of Defined Domains, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4087 #, c-format msgid "Could not get number of Defined Domains, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4191 #, c-format msgid "could not attach shared folder '%s', rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4205 src/vbox/vbox_common.c:4338 #, c-format msgid "Unsupported device type %d" msgstr "" #: src/vbox/vbox_common.c:4326 #, c-format msgid "could not detach shared folder '%s', rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4384 src/vbox/vbox_common.c:4583 #: src/vbox/vbox_common.c:4691 src/vbox/vbox_common.c:4953 #: src/vbox/vbox_common.c:4986 src/vbox/vbox_common.c:5103 #: src/vbox/vbox_common.c:5259 src/vbox/vbox_common.c:6867 #, c-format msgid "Unable to open HardDisk, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4391 msgid "Unable to get disk children" msgstr "" #: src/vbox/vbox_common.c:4402 msgid "Unable to get childMedium location" msgstr "" #: src/vbox/vbox_common.c:4409 msgid "Unable to close disk children" msgstr "" #: src/vbox/vbox_common.c:4418 src/vbox/vbox_common.c:4639 #: src/vbox/vbox_common.c:4741 src/vbox/vbox_common.c:5071 #: src/vbox/vbox_common.c:5266 #, c-format msgid "Unable to close HardDisk, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4504 src/vbox/vbox_common.c:6786 msgid "cannot get settings file path" msgstr "" #: src/vbox/vbox_common.c:4513 src/vbox/vbox_common.c:6795 msgid "cannot get machine name" msgstr "" #: src/vbox/vbox_common.c:4523 src/vbox/vbox_common.c:6804 msgid "Unable to get the machine location path" msgstr "" #: src/vbox/vbox_common.c:4531 src/vbox/vbox_common.c:6810 msgid "cannot create a vboxSnapshotXmlPtr" msgstr "" #: src/vbox/vbox_common.c:4549 msgid "Unable to remove Fake Disks" msgstr "" #: src/vbox/vbox_common.c:4560 msgid "" "The read only disk number must be greater or equal to the read write disk " "number" msgstr "" #: src/vbox/vbox_common.c:4593 msgid "Unable to get the read write medium id" msgstr "" #: src/vbox/vbox_common.c:4602 msgid "Unable to get the read write medium format" msgstr "" #: src/vbox/vbox_common.c:4632 msgid "Unable to add hard disk to media Registry" msgstr "" #: src/vbox/vbox_common.c:4676 msgid "Unable to know if disk is in media registry" msgstr "" #: src/vbox/vbox_common.c:4701 msgid "Unable to get hard disk id" msgstr "" #: src/vbox/vbox_common.c:4710 msgid "Unable to get hard disk format" msgstr "" #: src/vbox/vbox_common.c:4722 msgid "Unable to get parent hard disk" msgstr "" #: src/vbox/vbox_common.c:4730 #, c-format msgid "Unable to get hard disk id, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4764 msgid "Unable to add hard disk to media registry" msgstr "" #: src/vbox/vbox_common.c:4777 src/vbox/vbox_common.c:7059 #, c-format msgid "Unable to unregister machine, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4797 msgid "Unable to get medium location" msgstr "" #: src/vbox/vbox_common.c:4809 src/vbox/vbox_common.c:7081 #, c-format msgid "Unable to delete medium, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4818 src/vbox/vbox_common.c:7089 #, c-format msgid "Error while closing medium, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:4842 msgid "Unable to close recursively all disks" msgstr "" #: src/vbox/vbox_common.c:4911 msgid "Unable to add the snapshot to the machine description" msgstr "" #: src/vbox/vbox_common.c:4998 msgid "Unable to get disk format" msgstr "" #: src/vbox/vbox_common.c:5015 msgid "Unable to get disk uuid" msgstr "" #: src/vbox/vbox_common.c:5026 msgid "Unable to get disk parent" msgstr "" #: src/vbox/vbox_common.c:5038 src/vbox/vbox_common.c:5182 #: src/vbox/vbox_common.c:6948 msgid "Unable to add hard disk to the media registry" msgstr "" #: src/vbox/vbox_common.c:5052 src/vbox/vbox_common.c:5193 #: src/vbox/vbox_common.c:6959 src/vbox/vbox_common.c:7001 #, c-format msgid "Unable to find UUID %s" msgstr "" #: src/vbox/vbox_common.c:5113 src/vbox/vbox_common.c:6875 #, c-format msgid "Unable to get hardDisk Id, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:5132 src/vbox/vbox_common.c:6894 #, c-format msgid "Unable to create HardDisk, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:5146 src/vbox/vbox_common.c:6909 #, c-format msgid "Error while creating diff storage, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:5162 src/vbox/vbox_common.c:6925 #, c-format msgid "Unable to get medium uuid, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:5211 src/vbox/vbox_common.c:6977 #, c-format msgid "Unable to close the new medium, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:5226 msgid "Unable to get snapshot content" msgstr "" #: src/vbox/vbox_common.c:5231 msgid "Unable to save new snapshot xml file" msgstr "" #: src/vbox/vbox_common.c:5277 src/vbox/vbox_common.c:7131 msgid "Unable to serialize the machine description" msgstr "" #: src/vbox/vbox_common.c:5285 src/vbox/vbox_common.c:7139 #, c-format msgid "Unable to open Machine, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:5293 src/vbox/vbox_common.c:7147 #, c-format msgid "Unable to register Machine, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:5367 src/vbox/vbox_common.c:6613 #: src/vbox/vbox_common.c:7199 src/vbox/vbox_tmpl.c:1334 msgid "could not get domain state" msgstr "" #: src/vbox/vbox_common.c:5381 src/vbox/vbox_common.c:7235 #: src/vbox/vbox_tmpl.c:1350 #, c-format msgid "could not open VirtualBox session with domain %s" msgstr "" #: src/vbox/vbox_common.c:5403 src/vbox/vbox_common.c:5411 #, c-format msgid "could not take snapshot of domain %s" msgstr "" #: src/vbox/vbox_common.c:5418 src/vbox/vbox_common.c:6605 #, c-format msgid "could not get current snapshot of domain %s" msgstr "" #: src/vbox/vbox_common.c:5453 src/vbox/vbox_common.c:6188 #, c-format msgid "could not get snapshot count for domain %s" msgstr "" #: src/vbox/vbox_common.c:5467 src/vbox/vbox_common.c:6240 #, c-format msgid "could not get root snapshot for domain %s" msgstr "" #: src/vbox/vbox_common.c:5480 #, c-format msgid "unexpected number of snapshots < %u" msgstr "" #: src/vbox/vbox_common.c:5488 src/vbox/vbox_common.c:6702 msgid "could not get children snapshots" msgstr "" #: src/vbox/vbox_common.c:5497 #, c-format msgid "unexpected number of snapshots > %u" msgstr "" #: src/vbox/vbox_common.c:5543 src/vbox/vbox_common.c:6260 msgid "could not get snapshot name" msgstr "" #: src/vbox/vbox_common.c:5558 #, c-format msgid "domain %s has no snapshots with name %s" msgstr "" #: src/vbox/vbox_common.c:5609 msgid "Could not get snapshot id" msgstr "" #: src/vbox/vbox_common.c:5618 msgid "could not get machine" msgstr "" #: src/vbox/vbox_common.c:5626 msgid "no medium attachments" msgstr "" #: src/vbox/vbox_common.c:5638 src/vbox/vbox_common.c:5681 #: src/vbox/vbox_common.c:5852 src/vbox/vbox_common.c:5894 msgid "cannot get medium" msgstr "" #: src/vbox/vbox_common.c:5689 msgid "cannot get controller" msgstr "" #: src/vbox/vbox_common.c:5700 msgid "cannot get children disk" msgstr "" #: src/vbox/vbox_common.c:5708 msgid "cannot get snapshot ids" msgstr "" #: src/vbox/vbox_common.c:5729 src/vbox/vbox_common.c:5921 msgid "cannot get disk location" msgstr "" #: src/vbox/vbox_common.c:5744 src/vbox/vbox_common.c:5934 msgid "cannot get storage controller bus" msgstr "" #: src/vbox/vbox_common.c:5750 src/vbox/vbox_common.c:5756 #: src/vbox/vbox_common.c:5950 msgid "cannot get medium attachment type" msgstr "" #: src/vbox/vbox_common.c:5762 msgid "cannot get medium attachment device" msgstr "" #: src/vbox/vbox_common.c:5829 msgid "cannot get machine" msgstr "" #: src/vbox/vbox_common.c:5840 msgid "cannot get medium attachments" msgstr "" #: src/vbox/vbox_common.c:5902 msgid "cannot get storage controller name" msgstr "" #: src/vbox/vbox_common.c:5912 msgid "cannot get storage controller" msgstr "" #: src/vbox/vbox_common.c:5963 msgid "cannot get medium attachment port" msgstr "" #: src/vbox/vbox_common.c:5969 msgid "cannot get device" msgstr "" #: src/vbox/vbox_common.c:5975 msgid "cannot get read only attribute" msgstr "" #: src/vbox/vbox_common.c:6086 #, c-format msgid "could not get description of snapshot %s" msgstr "" #: src/vbox/vbox_common.c:6103 #, c-format msgid "could not get creation time of snapshot %s" msgstr "" #: src/vbox/vbox_common.c:6113 src/vbox/vbox_common.c:6383 #, c-format msgid "could not get parent of snapshot %s" msgstr "" #: src/vbox/vbox_common.c:6121 src/vbox/vbox_common.c:6397 #, c-format msgid "could not get name of parent of snapshot %s" msgstr "" #: src/vbox/vbox_common.c:6137 src/vbox/vbox_common.c:6597 #, c-format msgid "could not get online state of snapshot %s" msgstr "" #: src/vbox/vbox_common.c:6339 src/vbox/vbox_common.c:6442 #: src/vbox/vbox_common.c:6504 msgid "could not get current snapshot" msgstr "" #: src/vbox/vbox_common.c:6448 msgid "domain has no snapshots" msgstr "" #: src/vbox/vbox_common.c:6455 src/vbox/vbox_common.c:6515 msgid "could not get current snapshot name" msgstr "" #: src/vbox/vbox_common.c:6619 msgid "cannot revert snapshot of running domain" msgstr "" #: src/vbox/vbox_common.c:6656 src/vbox/vbox_tmpl.c:1289 msgid "could not get snapshot UUID" msgstr "" #: src/vbox/vbox_common.c:6664 msgid "cannot delete domain snapshot for running domain" msgstr "" #: src/vbox/vbox_common.c:6667 src/vbox/vbox_common.c:6676 msgid "could not delete snapshot" msgstr "" #: src/vbox/vbox_common.c:6767 msgid "Unable to get XML Desc of snapshot" msgstr "" #: src/vbox/vbox_common.c:6777 msgid "Unable to get a virDomainSnapshotDefPtr" msgstr "" #: src/vbox/vbox_common.c:6817 msgid "Unable to know if the snapshot is the current snapshot" msgstr "" #: src/vbox/vbox_common.c:6850 msgid "Cannot get hard disk by location" msgstr "" #: src/vbox/vbox_common.c:6855 msgid "The read only disk has no parent" msgstr "" #: src/vbox/vbox_common.c:6990 #, c-format msgid "No such disk in media registry %s" msgstr "" #: src/vbox/vbox_common.c:7026 src/vbox/vbox_common.c:7043 #, c-format msgid "Unable to find UUID for location %s" msgstr "" #: src/vbox/vbox_common.c:7031 src/vbox/vbox_common.c:7048 #, c-format msgid "Unable to remove disk from media registry. uuid = %s" msgstr "" #: src/vbox/vbox_common.c:7110 #, c-format msgid "Unable to remove snapshot %s" msgstr "" #: src/vbox/vbox_common.c:7120 msgid "Unable to get the snapshot to remove" msgstr "" #: src/vbox/vbox_common.c:7211 msgid "could not get snapshot children" msgstr "" #: src/vbox/vbox_common.c:7216 msgid "cannot delete metadata of a snapshot with children" msgstr "" #: src/vbox/vbox_common.c:7226 msgid "cannot delete snapshots of running domain" msgstr "" #: src/vbox/vbox_common.c:7276 msgid "virDomainScreenshot don't support for current vbox version" msgstr "" #: src/vbox/vbox_common.c:7288 msgid "unable to get monitor count" msgstr "" #: src/vbox/vbox_common.c:7295 #, c-format msgid "screen ID higher than monitor count (%d)" msgstr "" #: src/vbox/vbox_common.c:7342 msgid "unable to get screen resolution" msgstr "" #: src/vbox/vbox_common.c:7352 msgid "failed to take screenshot" msgstr "" #: src/vbox/vbox_common.c:7358 #, c-format msgid "unable to write data to '%s'" msgstr "" #: src/vbox/vbox_common.c:7443 #, c-format msgid "Could not get list of domains, rc=%08x" msgstr "" #: src/vbox/vbox_common.c:7481 msgid "could not get snapshot count for listed domains" msgstr "" #: src/vbox/vbox_common.c:7717 #, c-format msgid "cannot translate keycode %u of %s codeset to xt keycode" msgstr "" #: src/vbox/vbox_common.c:7736 #, c-format msgid "Unable to open VirtualBox session with domain %s" msgstr "" #: src/vbox/vbox_common.c:7745 #, c-format msgid "Unable to get Console object for domain %s" msgstr "" #: src/vbox/vbox_common.c:7754 #, c-format msgid "Unable to get Keyboard object for domain %s" msgstr "" #: src/vbox/vbox_common.c:7764 #, c-format msgid "Unable to send keyboard scancodes for domain %s" msgstr "" #: src/vbox/vbox_common.c:7779 #, c-format msgid "Unable to send keyboard scan codes to domain %s" msgstr "" #: src/vbox/vbox_network.c:671 #, c-format msgid "Error while removing hostonly network interface, rc=%08x" msgstr "" #: src/vbox/vbox_storage.c:103 #, c-format msgid "could not get number of volumes in the pool: %s, rc=%08x" msgstr "" #: src/vbox/vbox_storage.c:144 #, c-format msgid "could not get the volume list in the pool: %s, rc=%08x" msgstr "" #: src/vbox/vbox_storage.c:278 src/vbox/vbox_storage.c:531 #: src/vbox/vbox_storage.c:684 src/vbox/vbox_storage.c:745 #: src/vbox/vbox_storage.c:828 #, c-format msgid "Could not parse UUID from '%s'" msgstr "" #: src/vbox/vbox_storage.c:462 #, c-format msgid "Could not create harddisk, rc=%08x" msgstr "" #: src/vbox/vbox_storage.c:475 src/vbox/vbox_storage.c:484 #, c-format msgid "Could not create base storage, rc=%08x" msgstr "" #: src/vbox/vbox_snapshot_conf.c:74 msgid "Cannot parse 'uuid' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:83 msgid "Cannot parse 'location' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:99 msgid "Cannot parse 'format' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:149 msgid "Cannot create a vboxSnapshotXmlHardDisk" msgstr "" #: src/vbox/vbox_snapshot_conf.c:208 msgid "Cannot parse 'uuid' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:217 msgid "Cannot parse 'name' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:223 msgid "Cannot parse 'timeStamp' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:235 msgid "Cannot parse node" msgstr "" #: src/vbox/vbox_snapshot_conf.c:243 msgid "Cannot parse node" msgstr "" #: src/vbox/vbox_snapshot_conf.c:263 msgid "Cannot create a vboxSnapshotXmlSnapshotPtr" msgstr "" #: src/vbox/vbox_snapshot_conf.c:427 msgid "Unable to add the snapshot hardware" msgstr "" #: src/vbox/vbox_snapshot_conf.c:438 msgid "Unable to add the snapshot storageController" msgstr "" #: src/vbox/vbox_snapshot_conf.c:605 msgid "Filepath is Null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:615 src/vbox/vbox_snapshot_conf.c:1299 #: src/vbox/vbox_snapshot_conf.c:1360 msgid "Unable to parse the xml" msgstr "" #: src/vbox/vbox_snapshot_conf.c:626 msgid "" "Failed to register xml namespace 'http://www.innotek.de/VirtualBox-settings'" msgstr "" #: src/vbox/vbox_snapshot_conf.c:637 msgid "Cannot parse node" msgstr "" #: src/vbox/vbox_snapshot_conf.c:644 msgid "Cannot parse 'uuid' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:650 msgid "Cannot parse 'name' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:663 msgid "Cannot parse 'currentSnapshot' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:673 msgid "Cannot parse 'snapshotFolder' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:686 msgid "Cannot parse 'lastStateChange' attribute" msgstr "" #: src/vbox/vbox_snapshot_conf.c:694 msgid "Cannot parse node" msgstr "" #: src/vbox/vbox_snapshot_conf.c:706 msgid "Cannot parse node" msgstr "" #: src/vbox/vbox_snapshot_conf.c:715 msgid "Cannot parse node" msgstr "" #: src/vbox/vbox_snapshot_conf.c:767 msgid "Snapshot is Null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:772 msgid "Machine is Null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:781 msgid "" "Unable to add this snapshot, there is already a snapshot linked to the " "machine" msgstr "" #: src/vbox/vbox_snapshot_conf.c:791 msgid "The machine has no snapshot and it should have it" msgstr "" #: src/vbox/vbox_snapshot_conf.c:797 src/vbox/vbox_snapshot_conf.c:1265 #, c-format msgid "Unable to find the snapshot %s" msgstr "" #: src/vbox/vbox_snapshot_conf.c:827 msgid "Hard disk is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:832 msgid "Media Registry is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:843 msgid "Unable to get the parent disk" msgstr "" #: src/vbox/vbox_snapshot_conf.c:875 msgid "machine is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:880 src/vbox/vbox_snapshot_conf.c:1259 msgid "snapshotName is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:885 msgid "the machine has no snapshot" msgstr "" #: src/vbox/vbox_snapshot_conf.c:891 #, c-format msgid "Unable to find the snapshot with name %s" msgstr "" #: src/vbox/vbox_snapshot_conf.c:896 msgid "This snapshot has children, please delete theses snapshots before" msgstr "" #: src/vbox/vbox_snapshot_conf.c:904 msgid "You are trying to remove a snapshot which does not exists" msgstr "" #: src/vbox/vbox_snapshot_conf.c:941 msgid "Media registry is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:946 msgid "Uuid is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:957 #, c-format msgid "Unable to find the hard disk with uuid %s" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1013 src/vbox/vbox_snapshot_conf.c:1254 msgid "Machine is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1018 msgid "Filepath is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1035 src/vbox/vbox_snapshot_conf.c:1042 #: src/vbox/vbox_snapshot_conf.c:1072 src/vbox/vbox_snapshot_conf.c:1077 #: src/vbox/vbox_snapshot_conf.c:1086 src/vbox/vbox_snapshot_conf.c:1092 #: src/vbox/vbox_snapshot_conf.c:1098 src/vbox/vbox_snapshot_conf.c:1103 #: src/vbox/vbox_snapshot_conf.c:1124 msgid "Error in xmlNewProp" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1060 msgid "Error in xmlAddPrevSibling" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1144 msgid "Unable to add media registry other media" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1168 msgid "Unable to add hardware machine" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1181 msgid "Unable to add extra data" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1194 msgid "Unable to add storage controller" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1204 msgid "Failed to serialize snapshot" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1211 msgid "Unable to save the xml" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1293 src/vbox/vbox_snapshot_conf.c:1354 msgid "filePath is null" msgstr "" #: src/vbox/vbox_snapshot_conf.c:1488 #, c-format msgid "Unable to remove hard disk %s from media registry" msgstr "" #: src/vbox/vbox_tmpl.c:851 src/vbox/vbox_tmpl.c:2353 #, c-format msgid "can't get the uuid of the file to be attached to cdrom: %s, rc=%08x" msgstr "" #: src/vbox/vbox_tmpl.c:858 src/vbox/vbox_tmpl.c:2362 #, c-format msgid "could not attach the file to cdrom: %s, rc=%08x" msgstr "" #: src/vbox/vbox_tmpl.c:914 #, c-format msgid "" "can't get the uuid of the file to be attached as harddisk: %s, rc=%08x" msgstr "" #: src/vbox/vbox_tmpl.c:961 #, c-format msgid "could not attach the file as harddisk: %s, rc=%08x" msgstr "" #: src/vbox/vbox_tmpl.c:1006 src/vbox/vbox_tmpl.c:2499 #, c-format msgid "" "can't get the uuid of the file to be attached to floppy drive: %s, rc=%08x" msgstr "" #: src/vbox/vbox_tmpl.c:1014 src/vbox/vbox_tmpl.c:2506 #, c-format msgid "could not attach the file to floppy drive: %s, rc=%08x" msgstr "" #: src/vbox/vbox_tmpl.c:1296 src/vbox/vbox_tmpl.c:1362 #: src/vbox/vbox_tmpl.c:1372 #, c-format msgid "could not restore snapshot for domain %s" msgstr "" #: src/vbox/vbox_tmpl.c:1327 msgid "could not get domain UUID" msgstr "" #: src/vbox/vbox_tmpl.c:1341 #, c-format msgid "domain %s is already running" msgstr "" #: src/vbox/vbox_tmpl.c:1359 msgid "cannot restore domain snapshot for running domain" msgstr "" #: src/vbox/vbox_tmpl.c:1990 msgid "nsIEventQueue object is null" msgstr "" #: src/vbox/vbox_tmpl.c:2395 #, c-format msgid "could not de-attach the mounted ISO, rc=%08x" msgstr "" #: src/vbox/vbox_tmpl.c:2541 #, c-format msgid "could not attach the file to floppy drive, rc=%08x" msgstr "" #: src/vmware/vmware_conf.c:244 #, c-format msgid "Invalid driver type: %d" msgstr "" #: src/vmware/vmware_conf.c:250 #, c-format msgid "cannot find version pattern \"%s\"" msgstr "" #: src/vmware/vmware_conf.c:256 #, c-format msgid "failed to parse %sversion" msgstr "" #: src/vmware/vmware_conf.c:262 msgid "version parsing error" msgstr "" #: src/vmware/vmware_conf.c:299 msgid "invalid driver type for version detection" msgstr "" #: src/vmware/vmware_conf.c:355 #, c-format msgid "path '%s' doesn't reference a file" msgstr "" #: src/vmware/vmware_conf.c:467 #, c-format msgid "file %s does not exist" msgstr "" #: src/vmware/vmware_conf.c:479 #, c-format msgid "failed to move file to %s " msgstr "" #: src/vmware/vmware_conf.c:516 msgid "unable to read vmware log file" msgstr "" #: src/vmware/vmware_conf.c:522 msgid "cannot find pid in vmware log file" msgstr "" #: src/vmware/vmware_conf.c:532 msgid "cannot parse pid in vmware log file" msgstr "" #: src/vmware/vmware_driver.c:150 #, c-format msgid "" "unexpected VMware URI path '%s', try vmwareplayer:///session, " "vmwarews:///session or vmwarefusion:///session" msgstr "" #: src/vmware/vmware_driver.c:175 msgid "vmrun utility is missing" msgstr "" #: src/vmware/vmware_driver.c:183 #, c-format msgid "unable to parse URI scheme '%s'" msgstr "" #: src/vmware/vmware_driver.c:192 #, c-format msgid "unable to find valid requested VMware backend '%s'" msgstr "" #: src/vmware/vmware_driver.c:407 src/vmware/vmware_driver.c:701 #, c-format msgid "Failed to write vmx file '%s'" msgstr "" #: src/vmware/vmware_driver.c:528 src/vmware/vmware_driver.c:577 msgid "" "vmplayer does not support libvirt suspend/resume (vmware pause/unpause) " "operation " msgstr "" #: src/vmware/vmware_driver.c:596 msgid "domain is not in suspend state" msgstr "" #: src/vmx/vmx.c:681 #, c-format msgid "libxml2 doesn't handle %s encoding" msgstr "" #: src/vmx/vmx.c:690 #, c-format msgid "Could not convert from %s to UTF-8 encoding" msgstr "" #: src/vmx/vmx.c:721 src/vmx/vmx.c:736 src/vmx/vmx.c:758 src/vmx/vmx.c:774 #: src/vmx/vmx.c:804 src/vmx/vmx.c:815 src/vmx/vmx.c:853 src/vmx/vmx.c:864 #, c-format msgid "Missing essential config entry '%s'" msgstr "" #: src/vmx/vmx.c:727 src/vmx/vmx.c:765 src/vmx/vmx.c:830 src/vmx/vmx.c:881 #, c-format msgid "Config entry '%s' must be a string" msgstr "" #: src/vmx/vmx.c:824 #, c-format msgid "Config entry '%s' must represent an integer value" msgstr "" #: src/vmx/vmx.c:875 #, c-format msgid "Config entry '%s' must represent a boolean value (true|false)" msgstr "" #: src/vmx/vmx.c:897 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'sd'" msgstr "" #: src/vmx/vmx.c:906 src/vmx/vmx.c:945 src/vmx/vmx.c:980 #, c-format msgid "Could not parse valid disk index from '%s'" msgstr "" #: src/vmx/vmx.c:913 #, c-format msgid "SCSI disk index (parsed from '%s') is too large" msgstr "" #: src/vmx/vmx.c:936 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'hd'" msgstr "" #: src/vmx/vmx.c:952 #, c-format msgid "IDE disk index (parsed from '%s') is too large" msgstr "" #: src/vmx/vmx.c:971 msgid "" "Expecting domain XML attribute 'dev' of entry 'devices/disk/target' to start " "with 'fd'" msgstr "" #: src/vmx/vmx.c:987 #, c-format msgid "Floppy disk index (parsed from '%s') is too large" msgstr "" #: src/vmx/vmx.c:1010 #, c-format msgid "Unsupported disk address type '%s'" msgstr "" #: src/vmx/vmx.c:1022 msgid "Could not verify disk address" msgstr "" #: src/vmx/vmx.c:1030 #, c-format msgid "Disk address %d:%d:%d doesn't match target device '%s'" msgstr "" #: src/vmx/vmx.c:1039 src/vmx/vmx.c:1703 src/vmx/vmx.c:1930 src/vmx/vmx.c:2053 #, c-format msgid "SCSI controller index %d out of [0..3] range" msgstr "" #: src/vmx/vmx.c:1046 #, c-format msgid "SCSI bus index %d out of [0] range" msgstr "" #: src/vmx/vmx.c:1053 src/vmx/vmx.c:2060 #, c-format msgid "SCSI unit index %d out of [0..6,8..15] range" msgstr "" #: src/vmx/vmx.c:1060 #, c-format msgid "IDE controller index %d out of [0] range" msgstr "" #: src/vmx/vmx.c:1067 src/vmx/vmx.c:2077 #, c-format msgid "IDE bus index %d out of [0..1] range" msgstr "" #: src/vmx/vmx.c:1074 src/vmx/vmx.c:2084 #, c-format msgid "IDE unit index %d out of [0..1] range" msgstr "" #: src/vmx/vmx.c:1081 src/vmx/vmx.c:2106 #, c-format msgid "FDC controller index %d out of [0] range" msgstr "" #: src/vmx/vmx.c:1088 #, c-format msgid "FDC bus index %d out of [0] range" msgstr "" #: src/vmx/vmx.c:1095 src/vmx/vmx.c:2113 #, c-format msgid "FDC unit index %d out of [0..1] range" msgstr "" #: src/vmx/vmx.c:1101 #, c-format msgid "Unsupported bus type '%s'" msgstr "" #: src/vmx/vmx.c:1137 #, c-format msgid "Unknown driver name '%s'" msgstr "" #: src/vmx/vmx.c:1150 #, c-format msgid "Missing SCSI controller for index %d" msgstr "" #: src/vmx/vmx.c:1159 #, c-format msgid "" "Inconsistent SCSI controller model ('%s' is not '%s') for SCSI controller " "index %d" msgstr "" #: src/vmx/vmx.c:1237 #, c-format msgid "" "Disks on SCSI controller %d have inconsistent controller models, cannot " "autodetect model" msgstr "" #: src/vmx/vmx.c:1253 #, c-format msgid "" "Expecting domain XML attribute 'model' of entry 'controller' to be " "'buslogic' or 'lsilogic' or 'lsisas1068' or 'vmpvscsi' but found '%s'" msgstr "" #: src/vmx/vmx.c:1312 msgid "virVMXContext has no parseFileName function set" msgstr "" #: src/vmx/vmx.c:1359 #, c-format msgid "Expecting VMX entry 'config.version' to be 8 but found %lld" msgstr "" #: src/vmx/vmx.c:1372 #, c-format msgid "" "Expecting VMX entry 'virtualHW.version' to be 4 or higher but found %lld" msgstr "" #: src/vmx/vmx.c:1391 msgid "VMX entry 'name' contains invalid escape sequence" msgstr "" #: src/vmx/vmx.c:1405 msgid "VMX entry 'annotation' contains invalid escape sequence" msgstr "" #: src/vmx/vmx.c:1417 #, c-format msgid "" "Expecting VMX entry 'memsize' to be an unsigned integer (multiple of 4) but " "found %lld" msgstr "" #: src/vmx/vmx.c:1458 #, c-format msgid "" "Expecting VMX entry 'numvcpus' to be an unsigned integer (1 or a multiple of " "2) but found %lld" msgstr "" #: src/vmx/vmx.c:1493 src/vmx/vmx.c:1520 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.affinity' to be a comma separated list of " "unsigned integers but found '%s'" msgstr "" #: src/vmx/vmx.c:1501 #, c-format msgid "VMX entry 'sched.cpu.affinity' contains a %d, this value is too large" msgstr "" #: src/vmx/vmx.c:1531 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.affinity' to contain at least as many values " "as 'numvcpus' (%lld) but found only %d value(s)" msgstr "" #: src/vmx/vmx.c:1556 #, c-format msgid "" "Expecting VMX entry 'sched.cpu.shares' to be an unsigned integer or 'low', " "'normal' or 'high' but found '%s'" msgstr "" #: src/vmx/vmx.c:1695 msgid "Could not add controllers" msgstr "" #: src/vmx/vmx.c:1966 #, c-format msgid "" "Expecting VMX entry '%s' to be 'buslogic' or 'lsilogic' or 'lsisas1068' or " "'pvscsi' but found '%s'" msgstr "" #: src/vmx/vmx.c:2097 src/vmx/vmx.c:2127 #, c-format msgid "Unsupported bus type '%s' for device type '%s'" msgstr "" #: src/vmx/vmx.c:2208 #, c-format msgid "" "Expecting VMX entry '%s' to be 'scsi-hardDisk' or 'disk' but found '%s'" msgstr "" #: src/vmx/vmx.c:2216 #, c-format msgid "" "Expecting VMX entry '%s' to be 'ata-hardDisk' or 'disk' but found '%s'" msgstr "" #: src/vmx/vmx.c:2251 src/vmx/vmx.c:2324 src/vmx/vmx.c:2348 #, c-format msgid "" "Invalid or not yet handled value '%s' for VMX entry '%s' for device type '%s'" msgstr "" #: src/vmx/vmx.c:2263 #, c-format msgid "Expecting VMX entry '%s' to be 'cdrom-image' but found '%s'" msgstr "" #: src/vmx/vmx.c:2362 #, c-format msgid "Could not assign address to disk '%s'" msgstr "" #: src/vmx/vmx.c:2532 src/vmx/vmx.c:3673 #, c-format msgid "Ethernet controller index %d out of [0..3] range" msgstr "" #: src/vmx/vmx.c:2587 src/vmx/vmx.c:2597 #, c-format msgid "Expecting VMX entry '%s' to be MAC address but found '%s'" msgstr "" #: src/vmx/vmx.c:2604 #, c-format msgid "" "Expecting VMX entry '%s' to be 'generated' or 'static' or 'vpx' but found " "'%s'" msgstr "" #: src/vmx/vmx.c:2622 #, c-format msgid "" "Expecting VMX entry '%s' to be 'vlance' or 'vmxnet' or 'vmxnet3' or 'e1000e' " "or 'e1000e' but found '%s'" msgstr "" #: src/vmx/vmx.c:2665 #, c-format msgid "No yet handled value '%s' for VMX entry '%s'" msgstr "" #: src/vmx/vmx.c:2684 #, c-format msgid "Invalid value '%s' for VMX entry '%s'" msgstr "" #: src/vmx/vmx.c:2749 src/vmx/vmx.c:3782 #, c-format msgid "Serial port index %d out of [0..3] range" msgstr "" #: src/vmx/vmx.c:2832 #, c-format msgid "VMX entry '%s' doesn't contain a port part" msgstr "" #: src/vmx/vmx.c:2863 #, c-format msgid "VMX entry '%s' contains unsupported scheme '%s'" msgstr "" #: src/vmx/vmx.c:2874 #, c-format msgid "Expecting VMX entry '%s' to be 'server' or 'client' but found '%s'" msgstr "" #: src/vmx/vmx.c:2880 #, c-format msgid "" "Expecting VMX entry '%s' to be 'device', 'file' or 'pipe' or 'network' but " "found '%s'" msgstr "" #: src/vmx/vmx.c:2937 src/vmx/vmx.c:3887 #, c-format msgid "Parallel port index %d out of [0..2] range" msgstr "" #: src/vmx/vmx.c:2992 #, c-format msgid "Expecting VMX entry '%s' to be 'device' or 'file' but found '%s'" msgstr "" #: src/vmx/vmx.c:3082 msgid "virVMXContext has no formatFileName function set" msgstr "" #: src/vmx/vmx.c:3090 #, c-format msgid "Expecting virt type to be '%s' but found '%s'" msgstr "" #: src/vmx/vmx.c:3113 #, c-format msgid "" "Expecting domain XML attribute 'arch' of entry 'os/type' to be 'i686' or " "'x86_64' but found '%s'" msgstr "" #: src/vmx/vmx.c:3127 #, c-format msgid "Unsupported SMBIOS mode '%s'" msgstr "" #: src/vmx/vmx.c:3190 msgid "No support for domain XML entry 'vcpu' attribute 'current'" msgstr "" #: src/vmx/vmx.c:3197 #, c-format msgid "" "Expecting domain XML entry 'vcpu' to be 1 or a multiple of 2 but found %d" msgstr "" #: src/vmx/vmx.c:3218 #, c-format msgid "" "Expecting domain XML attribute 'cpuset' of entry 'vcpu' to contain at least " "%d CPU(s)" msgstr "" #: src/vmx/vmx.c:3264 #, c-format msgid "Unsupported graphics type '%s'" msgstr "" #: src/vmx/vmx.c:3315 #, c-format msgid "Unsupported disk device type '%s'" msgstr "" #: src/vmx/vmx.c:3354 msgid "No support for multiple video devices" msgstr "" #: src/vmx/vmx.c:3464 #, c-format msgid "Invalid device type supplied: %s" msgstr "" #: src/vmx/vmx.c:3472 #, c-format msgid "%s %s '%s' has unsupported type '%s', expecting '%s' or '%s'" msgstr "" #: src/vmx/vmx.c:3492 #, c-format msgid "Unsupported bus type '%s' for %s" msgstr "" #: src/vmx/vmx.c:3516 #, c-format msgid "%s %s '%s' has an unsupported type '%s'" msgstr "" #: src/vmx/vmx.c:3531 #, c-format msgid "Image file for %s %s '%s' has unsupported suffix, expecting '%s'" msgstr "" #: src/vmx/vmx.c:3567 #, c-format msgid "%s harddisk '%s' has unsupported cache mode '%s'" msgstr "" #: src/vmx/vmx.c:3626 #, c-format msgid "Floppy '%s' has unsupported type '%s', expecting '%s' or '%s'" msgstr "" #: src/vmx/vmx.c:3644 #, c-format msgid "Only '%s' filesystem type is supported" msgstr "" #: src/vmx/vmx.c:3689 #, c-format msgid "" "Expecting domain XML entry 'devices/interface/model' to be 'vlance' or " "'vmxnet' or 'vmxnet2' or 'vmxnet3' or 'e1000' or 'e1000e' but found '%s'" msgstr "" #: src/vmx/vmx.c:3731 #, c-format msgid "Unsupported net type '%s'" msgstr "" #: src/vmx/vmx.c:3846 #, c-format msgid "Unsupported character device TCP protocol '%s'" msgstr "" #: src/vmx/vmx.c:3864 src/vmx/vmx.c:3921 #, c-format msgid "Unsupported character device type '%s'" msgstr "" #: src/vmx/vmx.c:3938 #, c-format msgid "Unsupported video device type '%s'" msgstr "" #: src/vmx/vmx.c:3951 msgid "Multi-head video devices are unsupported" msgstr "" #: src/xen/block_stats.c:169 #, c-format msgid "Failed to read any block statistics for domain %d" msgstr "" #: src/xen/block_stats.c:183 #, c-format msgid "Frontend block device not connected for domain %d" msgstr "" #: src/xen/block_stats.c:194 #, c-format msgid "stats->rd_bytes would overflow 64 bit counter for domain %d" msgstr "" #: src/xen/block_stats.c:203 #, c-format msgid "stats->wr_bytes would overflow 64 bit counter for domain %d" msgstr "" #: src/xen/block_stats.c:321 #, c-format msgid "" "invalid path, device names must be in the range sda[1-15] - sdiv[1-15] for " "domain %d" msgstr "" #: src/xen/block_stats.c:325 #, c-format msgid "" "invalid path, device names must be in the range hda[1-63] - hdt[1-63] for " "domain %d" msgstr "" #: src/xen/block_stats.c:329 #, c-format msgid "" "invalid path, device names must be in the range xvda[1-15] - xvdiz[1-15] for " "domain %d" msgstr "" #: src/xen/block_stats.c:333 #, c-format msgid "unsupported path, use xvdN, hdN, or sdN for domain %d" msgstr "" #: src/xen/xen_driver.c:537 #, c-format msgid "Errored to create save dir '%s': %s" msgstr "" #: src/xen/xen_driver.c:1362 #, c-format msgid "argument out of range: %d" msgstr "" #: src/xen/xen_driver.c:2464 #, c-format msgid "Device %s has been assigned to guest %d" msgstr "" #: src/xen/xen_driver.c:2538 msgid "cannot find default console device" msgstr "" #: src/xen/xen_hypervisor.c:595 #, c-format msgid "Unable to lock %zu bytes of memory" msgstr "" #: src/xen/xen_hypervisor.c:611 #, c-format msgid "Unable to unlock %zu bytes of memory" msgstr "" #: src/xen/xen_hypervisor.c:933 src/xen/xen_hypervisor.c:972 #: src/xen/xen_hypervisor.c:1012 src/xen/xen_hypervisor.c:1052 #, c-format msgid "Unable to issue hypervisor ioctl %d" msgstr "" #: src/xen/xen_hypervisor.c:1183 src/xen/xen_hypervisor.c:1245 #: src/xen/xen_hypervisor.c:1349 msgid "unsupported in dom interface < 5" msgstr "" #: src/xen/xen_hypervisor.c:1264 src/xen/xend_internal.c:2877 msgid "Invalid parameter count" msgstr "" #: src/xen/xen_hypervisor.c:1299 src/xen/xen_hypervisor.c:1412 #, c-format msgid "Unknown scheduler %d" msgstr "" #: src/xen/xen_hypervisor.c:1388 #, c-format msgid "Credit scheduler weight parameter (%d) is out of range (1-65535)" msgstr "" #: src/xen/xen_hypervisor.c:1397 #, c-format msgid "Credit scheduler cap parameter (%d) is out of range (0-65534)" msgstr "" #: src/xen/xen_hypervisor.c:1439 msgid "block statistics not supported on this platform" msgstr "" #: src/xen/xen_hypervisor.c:1464 msgid "invalid path, should be vif.." msgstr "" #: src/xen/xen_hypervisor.c:1469 msgid "invalid path, vif should match this domain ID" msgstr "" #: src/xen/xen_hypervisor.c:1870 src/xen/xen_hypervisor.c:1997 #, c-format msgid "Unable to issue hypervisor ioctl %lu" msgstr "" #: src/xen/xen_hypervisor.c:2251 msgid "could not read CPU flags" msgstr "" #: src/xen/xen_hypervisor.c:2511 src/xen/xen_hypervisor.c:2522 #, c-format msgid "cannot read file %s" msgstr "" #: src/xen/xen_hypervisor.c:2581 src/xen/xen_hypervisor.c:2587 #: src/xen/xen_hypervisor.c:3048 msgid "cannot get domain details" msgstr "" #: src/xen/xen_hypervisor.c:2908 msgid "cannot determine actual number of cells" msgstr "" #: src/xen/xen_hypervisor.c:2923 msgid "unsupported in sys interface < 4" msgstr "" #: src/xen/xen_hypervisor.c:3037 msgid "invalid cpumap_t size" msgstr "" #: src/xen/xen_hypervisor.c:3065 src/xen/xen_hypervisor.c:3073 msgid "cannot get VCPUs info" msgstr "" #: src/xen/xen_inotify.c:91 src/xen/xen_inotify.c:168 #, c-format msgid "parsing uuid %s" msgstr "" #: src/xen/xen_inotify.c:113 msgid "finding dom on config list" msgstr "" #: src/xen/xen_inotify.c:195 msgid "Error looking up domain" msgstr "" #: src/xen/xen_inotify.c:202 src/xen/xen_inotify.c:299 #: src/xen/xen_inotify.c:306 msgid "Error adding file to config cache" msgstr "" #: src/xen/xen_inotify.c:249 msgid "conn, or private data is NULL" msgstr "" #: src/xen/xen_inotify.c:295 src/xen/xen_inotify.c:318 msgid "looking up dom" msgstr "" #: src/xen/xen_inotify.c:365 #, c-format msgid "cannot open directory: %s" msgstr "" #: src/xen/xen_inotify.c:381 msgid "Error adding file to config list" msgstr "" #: src/xen/xen_inotify.c:396 msgid "initializing inotify" msgstr "" #: src/xen/xen_inotify.c:407 #, c-format msgid "adding watch on %s" msgstr "" #: src/xen/xend_internal.c:97 msgid "failed to create a socket" msgstr "" #: src/xen/xend_internal.c:116 msgid "failed to connect to xend" msgstr "" #: src/xen/xend_internal.c:161 msgid "failed to read from Xen Daemon" msgstr "Luku Xen Daemonista epäonnistui" #: src/xen/xend_internal.c:164 msgid "failed to write to Xen Daemon" msgstr "" #: src/xen/xend_internal.c:297 msgid "failed to parse Xend response content length" msgstr "" #: src/xen/xend_internal.c:303 msgid "failed to parse Xend response return code" msgstr "" #: src/xen/xend_internal.c:316 #, c-format msgid "Xend returned HTTP Content-Length of %d, which exceeds maximum of %d" msgstr "" #: src/xen/xend_internal.c:373 #, c-format msgid "%d status from xen daemon: %s:%s" msgstr "" #: src/xen/xend_internal.c:421 src/xen/xend_internal.c:424 #: src/xen/xend_internal.c:433 #, c-format msgid "xend_post: error from xen daemon: %s" msgstr "" #: src/xen/xend_internal.c:468 #, c-format msgid "Unexpected HTTP error code %d" msgstr "" #: src/xen/xend_internal.c:676 #, c-format msgid "unable to resolve hostname '%s': %s" msgstr "" #: src/xen/xend_internal.c:713 #, c-format msgid "unable to connect to '%s:%s'" msgstr "" #: src/xen/xend_internal.c:848 msgid "domain information incomplete, missing domid" msgstr "toimialuetieto on epätäydellistä, domid puuttuu" #: src/xen/xend_internal.c:852 msgid "domain information incorrect domid not numeric" msgstr "toimialuetieto on virheellistä, domid ei ole numeerinen" #: src/xen/xend_internal.c:857 msgid "domain information incomplete, missing uuid" msgstr "toimialuetieto on epätäydellistä, uuid puuttuu" #: src/xen/xend_internal.c:1079 msgid "topology syntax error" msgstr "topologiasyntaksivirhe" #: src/xen/xend_internal.c:1118 msgid "failed to parse Xend domain information" msgstr "Xend-toimialueen tietojen jäsentäminen epäonnistui" #: src/xen/xend_internal.c:1232 src/xen/xend_internal.c:1253 #: src/xen/xend_internal.c:1276 src/xen/xend_internal.c:1299 #: src/xen/xend_internal.c:1325 src/xen/xend_internal.c:1381 #: src/xen/xend_internal.c:1418 #, c-format msgid "Domain %s isn't running." msgstr "" #: src/xen/xend_internal.c:1388 msgid "Cannot save host domain" msgstr "" #: src/xen/xend_internal.c:1757 msgid "domain not running" msgstr "" #: src/xen/xend_internal.c:1764 src/xen/xend_internal.c:2119 #: src/xen/xend_internal.c:2255 src/xen/xend_internal.c:2345 msgid "Xend only supports modifying both live and persistent config" msgstr "" #: src/xen/xend_internal.c:1863 src/xen/xm_internal.c:752 msgid "domain not active" msgstr "" #: src/xen/xend_internal.c:2034 #, c-format msgid "Domain %s is already running" msgstr "" #: src/xen/xend_internal.c:2056 #, c-format msgid "Domain %s did not start" msgstr "" #: src/xen/xend_internal.c:2111 src/xen/xend_internal.c:2247 #: src/xen/xend_internal.c:2337 msgid "Cannot modify live config if domain is inactive" msgstr "" #: src/xen/xend_internal.c:2178 src/xen/xend_internal.c:2185 #: src/xen/xend_internal.c:2283 src/xen/xend_internal.c:2371 msgid "unsupported device type" msgstr "" #: src/xen/xend_internal.c:2198 #, c-format msgid "target '%s' already exists" msgstr "" #: src/xen/xend_internal.c:2291 msgid "requested device does not exist" msgstr "" #: src/xen/xend_internal.c:2402 msgid "xenDaemonGetAutostart failed to find this domain" msgstr "" #: src/xen/xend_internal.c:2429 msgid "xenDaemonSetAutostart failed to find this domain" msgstr "" #: src/xen/xend_internal.c:2439 msgid "unexpected value from on_xend_start" msgstr "" #: src/xen/xend_internal.c:2451 msgid "sexpr2string failed" msgstr "" #: src/xen/xend_internal.c:2462 msgid "Failed to redefine sexpr" msgstr "" #: src/xen/xend_internal.c:2467 msgid "on_xend_start not present in sexpr" msgstr "" #: src/xen/xend_internal.c:2531 msgid "" "xenDaemonDomainMigrate: Xen does not support renaming domains during " "migration" msgstr "" #: src/xen/xend_internal.c:2541 msgid "" "xenDaemonDomainMigrate: Xen does not support bandwidth limits during " "migration" msgstr "" #: src/xen/xend_internal.c:2569 msgid "xenDaemonDomainMigrate: xend cannot migrate paused domains" msgstr "" #: src/xen/xend_internal.c:2577 msgid "xenDaemonDomainMigrate: unsupported flag" msgstr "" #: src/xen/xend_internal.c:2593 msgid "" "xenDaemonDomainMigrate: only xenmigr:// migrations are supported by Xen" msgstr "" #: src/xen/xend_internal.c:2600 msgid "xenDaemonDomainMigrate: a hostname must be specified in the URI" msgstr "" #: src/xen/xend_internal.c:2617 msgid "xenDaemonDomainMigrate: invalid port number" msgstr "" #: src/xen/xend_internal.c:2668 msgid "failed to build sexpr" msgstr "" #: src/xen/xend_internal.c:2676 #, c-format msgid "Failed to create inactive domain %s" msgstr "" #: src/xen/xend_internal.c:2812 msgid "node information incomplete, missing scheduler name" msgstr "" #: src/xen/xend_internal.c:2826 src/xen/xend_internal.c:2924 #: src/xen/xend_internal.c:3023 msgid "Unknown scheduler" msgstr "" #: src/xen/xend_internal.c:2869 src/xen/xend_internal.c:2966 msgid "Failed to get a scheduler name" msgstr "" #: src/xen/xend_internal.c:2888 src/xen/xend_internal.c:3002 msgid "domain information incomplete, missing cpu_weight" msgstr "" #: src/xen/xend_internal.c:2893 src/xen/xend_internal.c:3011 msgid "domain information incomplete, missing cpu_cap" msgstr "" #: src/xen/xend_internal.c:2900 #, c-format msgid "Weight %s too big for destination" msgstr "" #: src/xen/xend_internal.c:2911 #, c-format msgid "Cap %s too big for destination" msgstr "" #: src/xen/xend_internal.c:3071 msgid "domainBlockPeek is not supported for dom0" msgstr "" #: src/xen/xend_internal.c:3093 #, c-format msgid "%s: invalid path" msgstr "" #: src/xen/xend_internal.c:3102 #, c-format msgid "failed to open for reading: %s" msgstr "" #: src/xen/xend_internal.c:3114 #, c-format msgid "failed to lseek or read from file: %s" msgstr "" #: src/xen/xend_internal.c:3223 msgid "hotplug of device type not supported" msgstr "" #: src/xen/xm_internal.c:205 #, c-format msgid "cannot stat: %s" msgstr "" #: src/xen/xm_internal.c:265 msgid "xenXMConfigCacheRefresh: virHashAddEntry" msgstr "" #: src/xen/xm_internal.c:281 msgid "xenXMConfigCacheRefresh: virHashAddEntry name" msgstr "" #: src/xen/xm_internal.c:311 msgid "cannot get time of day" msgstr "" #: src/xen/xm_internal.c:324 #, c-format msgid "cannot read directory %s" msgstr "" #: src/xen/xm_internal.c:547 src/xen/xm_internal.c:591 #, c-format msgid "Memory %lu too small, min %lu" msgstr "" #: src/xen/xm_internal.c:806 msgid "virHashLookup" msgstr "" #: src/xen/xm_internal.c:811 msgid "can't retrieve config file for domain" msgstr "" #: src/xen/xm_internal.c:1002 msgid "can't retrieve config filename for domain to overwrite" msgstr "" #: src/xen/xm_internal.c:1008 msgid "can't retrieve config entry for domain to overwrite" msgstr "" #: src/xen/xm_internal.c:1015 src/xen/xm_internal.c:1022 msgid "failed to remove old domain from config map" msgstr "" #: src/xen/xm_internal.c:1040 msgid "unable to get current time" msgstr "" #: src/xen/xm_internal.c:1050 src/xen/xm_internal.c:1057 msgid "unable to store config file handle" msgstr "" #: src/xen/xm_internal.c:1243 src/xen/xm_internal.c:1330 msgid "Xm driver only supports modifying persistent config" msgstr "" #: src/xen/xm_internal.c:1279 msgid "Xm driver only supports adding disk or network devices" msgstr "" #: src/xen/xm_internal.c:1404 msgid "block peeking not implemented" msgstr "" #: src/xen/xm_internal.c:1440 #, c-format msgid "cannot check link /etc/xen/auto/%s points to config %s" msgstr "" #: src/xen/xm_internal.c:1469 #, c-format msgid "failed to create link %s to %s" msgstr "" #: src/xen/xm_internal.c:1477 #, c-format msgid "failed to remove link %s" msgstr "" #: src/xen/xs_internal.c:131 msgid "failed to connect to Xen Store" msgstr "yhteydenotto Xen Storeen ei onnistunut" #: src/xen/xs_internal.c:151 msgid "adding watch @releaseDomain" msgstr "" #: src/xen/xs_internal.c:160 msgid "adding watch @introduceDomain" msgstr "" #: src/xen/xs_internal.c:652 msgid "watch already tracked" msgstr "" #: src/xenapi/xenapi_driver.c:154 msgid "Server name not in URI" msgstr "" #: src/xenapi/xenapi_driver.c:160 msgid "Authentication Credentials not found" msgstr "" #: src/xenapi/xenapi_driver.c:196 msgid "Capabilities not found" msgstr "" #: src/xenapi/xenapi_driver.c:203 msgid "Failed to create XML conf object" msgstr "" #: src/xenapi/xenapi_driver.c:224 msgid "Failed to allocate xen session" msgstr "" #: src/xenapi/xenapi_driver.c:353 msgid "Couldn't parse version info" msgstr "" #: src/xenapi/xenapi_driver.c:361 msgid "Couldn't get version info" msgstr "" #: src/xenapi/xenapi_driver.c:430 msgid "Unable to get host metric Information" msgstr "" #: src/xenapi/xenapi_driver.c:452 msgid "Unable to get Host CPU set" msgstr "" #: src/xenapi/xenapi_driver.c:471 msgid "Capabilities not available" msgstr "" #: src/xenapi/xenapi_driver.c:502 msgid "DomainID can't fit in 32 bits" msgstr "" #: src/xenapi/xenapi_driver.c:584 msgid "Domain Pointer is invalid" msgstr "" #: src/xenapi/xenapi_driver.c:637 src/xenapi/xenapi_driver.c:679 msgid "Domain Pointer not valid" msgstr "" #: src/xenapi/xenapi_driver.c:715 src/xenapi/xenapi_driver.c:763 #: src/xenapi/xenapi_driver.c:799 src/xenapi/xenapi_driver.c:838 #: src/xenapi/xenapi_driver.c:883 src/xenapi/xenapi_driver.c:927 #: src/xenapi/xenapi_driver.c:976 src/xenapi/xenapi_driver.c:1013 #: src/xenapi/xenapi_driver.c:1045 src/xenapi/xenapi_driver.c:1083 #: src/xenapi/xenapi_driver.c:1139 src/xenapi/xenapi_driver.c:1183 #: src/xenapi/xenapi_driver.c:1228 src/xenapi/xenapi_driver.c:1297 #: src/xenapi/xenapi_driver.c:1355 src/xenapi/xenapi_driver.c:1416 #: src/xenapi/xenapi_driver.c:1693 src/xenapi/xenapi_driver.c:1803 #: src/xenapi/xenapi_driver.c:1847 src/xenapi/xenapi_driver.c:1895 #: src/xenapi/xenapi_driver.c:2004 msgid "Domain name is not unique" msgstr "" #: src/xenapi/xenapi_driver.c:736 msgid "Couldn't get the Domain Pointer" msgstr "" #: src/xenapi/xenapi_driver.c:1281 msgid "Couldn't fetch Domain Information" msgstr "" #: src/xenapi/xenapi_driver.c:1286 msgid "Couldn't fetch Node Information" msgstr "" #: src/xenapi/xenapi_driver.c:1571 msgid "Unable to parse given mac address" msgstr "" #: src/xenapi/xenapi_driver.c:1623 msgid "Couldn't get VM record" msgstr "" #: src/xenapi/xenapi_driver.c:1762 msgid "Couldn't get VM information from XML" msgstr "" #: src/xenapi/xenapi_driver.c:1946 msgid "Couldn't get host metrics - memory information" msgstr "" #: src/xenapi/xenapi_driver.c:1952 msgid "Couldn't get host metrics" msgstr "" #: src/xenapi/xenapi_utils.c:112 msgid "Query parameter 'no_verify' has unexpected value (should be 0 or 1)" msgstr "" #: src/xenconfig/xen_common.c:66 src/xenconfig/xen_common.c:95 #: src/xenconfig/xen_common.c:100 src/xenconfig/xen_common.c:129 #: src/xenconfig/xen_common.c:134 src/xenconfig/xen_common.c:254 #: src/xenconfig/xen_xl.c:414 #, c-format msgid "config value %s was malformed" msgstr "" #: src/xenconfig/xen_common.c:154 src/xenconfig/xen_common.c:167 #, c-format msgid "config value %s was missing" msgstr "" #: src/xenconfig/xen_common.c:160 #, c-format msgid "config value %s was not a string" msgstr "" #: src/xenconfig/xen_common.c:199 msgid "Arguments must be non null" msgstr "" #: src/xenconfig/xen_common.c:215 #, c-format msgid "config value %s not a string" msgstr "" #: src/xenconfig/xen_common.c:221 #, c-format msgid "%s can't be empty" msgstr "" #: src/xenconfig/xen_common.c:227 #, c-format msgid "%s not parseable" msgstr "" #: src/xenconfig/xen_common.c:271 #, c-format msgid "failed to store %lld to %s" msgstr "" #: src/xenconfig/xen_common.c:365 #, c-format msgid "unexpected value %s for on_poweroff" msgstr "" #: src/xenconfig/xen_common.c:374 #, c-format msgid "unexpected value %s for on_reboot" msgstr "" #: src/xenconfig/xen_common.c:383 #, c-format msgid "unexpected value %s for on_crash" msgstr "" #: src/xenconfig/xen_common.c:421 #, c-format msgid "Domain %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:430 #, c-format msgid "Bus %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:439 #, c-format msgid "Slot %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:448 #, c-format msgid "Function %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:642 #, c-format msgid "VFB %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:681 #, c-format msgid "invalid vncdisplay value '%s'" msgstr "" #: src/xenconfig/xen_common.c:849 #, c-format msgid "MAC address %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:857 #, c-format msgid "Bridge %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:878 #, c-format msgid "Type %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:886 #, c-format msgid "Vifname %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:894 #, c-format msgid "IP %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:901 #, c-format msgid "rate %s too big for destination" msgstr "" #: src/xenconfig/xen_common.c:919 src/xenconfig/xen_sxpr.c:647 #, c-format msgid "malformed mac address '%s'" msgstr "" #: src/xenconfig/xen_common.c:1181 src/xenconfig/xen_sxpr.c:1904 #, c-format msgid "network %s is not active" msgstr "" #: src/xenconfig/xen_common.c:1193 src/xenconfig/xen_sxpr.c:1848 #, c-format msgid "unsupported network type %d" msgstr "" #: src/xenconfig/xen_common.c:1356 src/xenconfig/xen_common.c:1365 #: src/xenconfig/xen_sxpr.c:2418 src/xenconfig/xen_sxpr.c:2427 msgid "unsupported clock adjustment='reset'" msgstr "" #: src/xenconfig/xen_common.c:1373 src/xenconfig/xen_common.c:1390 #: src/xenconfig/xen_sxpr.c:2435 src/xenconfig/xen_sxpr.c:2451 #, c-format msgid "unsupported clock offset='%s'" msgstr "" #: src/xenconfig/xen_common.c:1410 src/xenconfig/xen_common.c:1419 #: src/xenconfig/xen_common.c:1428 #, c-format msgid "unexpected lifecycle action %d" msgstr "" #: src/xenconfig/xen_sxpr.c:103 msgid "domain information incomplete, missing HVM loader" msgstr "" #: src/xenconfig/xen_sxpr.c:163 msgid "domain information incomplete, missing kernel & bootloader" msgstr "toimialuetieto on epätäydellistä, ydin ja käynnistyslatain puuttuu" #: src/xenconfig/xen_sxpr.c:212 #, c-format msgid "unknown chr device type '%s'" msgstr "" #: src/xenconfig/xen_sxpr.c:237 src/xenconfig/xen_sxpr.c:263 #: src/xenconfig/xen_sxpr.c:280 msgid "malformed char device string" msgstr "" #: src/xenconfig/xen_sxpr.c:345 #, c-format msgid "Failed to compile regular expression '%s': %s" msgstr "" #: src/xenconfig/xen_sxpr.c:352 #, c-format msgid "Invalid rate '%s' specified" msgstr "" #: src/xenconfig/xen_sxpr.c:358 #, c-format msgid "Failed to parse rate '%s'" msgstr "" #: src/xenconfig/xen_sxpr.c:435 msgid "domain information incomplete, vbd has no dev" msgstr "domain information incomplete, vbd has no dev" #: src/xenconfig/xen_sxpr.c:446 msgid "domain information incomplete, vbd has no src" msgstr "domain information incomplete, vbd has no src" #: src/xenconfig/xen_sxpr.c:455 msgid "cannot parse vbd filename, missing driver name" msgstr "cannot parse vbd filename, missing driver name" #: src/xenconfig/xen_sxpr.c:483 msgid "cannot parse vbd filename, missing driver type" msgstr "cannot parse vbd filename, missing driver type" #: src/xenconfig/xen_sxpr.c:497 src/xenconfig/xen_xm.c:216 #, c-format msgid "Unknown driver type %s" msgstr "" #: src/xenconfig/xen_sxpr.c:748 #, c-format msgid "Sound model %s too big for destination" msgstr "" #: src/xenconfig/xen_sxpr.c:952 #, c-format msgid "unknown graphics type '%s'" msgstr "" #: src/xenconfig/xen_sxpr.c:1071 msgid "missing PCI domain" msgstr "" #: src/xenconfig/xen_sxpr.c:1076 msgid "missing PCI bus" msgstr "" #: src/xenconfig/xen_sxpr.c:1081 msgid "missing PCI slot" msgstr "" #: src/xenconfig/xen_sxpr.c:1086 msgid "missing PCI func" msgstr "" #: src/xenconfig/xen_sxpr.c:1092 #, c-format msgid "cannot parse PCI domain '%s'" msgstr "" #: src/xenconfig/xen_sxpr.c:1097 #, c-format msgid "cannot parse PCI bus '%s'" msgstr "" #: src/xenconfig/xen_sxpr.c:1102 #, c-format msgid "cannot parse PCI slot '%s'" msgstr "" #: src/xenconfig/xen_sxpr.c:1107 #, c-format msgid "cannot parse PCI func '%s'" msgstr "" #: src/xenconfig/xen_sxpr.c:1174 src/xenconfig/xen_sxpr.c:1181 msgid "domain information incomplete, missing name" msgstr "toimialuetiedot ovat epätäydellisiä, nimi puuttuu" #: src/xenconfig/xen_sxpr.c:1229 #, c-format msgid "Invalid value of 'cpumask': %s" msgstr "" #: src/xenconfig/xen_sxpr.c:1249 src/xenconfig/xen_sxpr.c:1260 #: src/xenconfig/xen_sxpr.c:1271 #, c-format msgid "unknown lifecycle type %s" msgstr "" #: src/xenconfig/xen_sxpr.c:1300 src/xenconfig/xen_sxpr.c:1332 #, c-format msgid "unknown localtime offset %s" msgstr "" #: src/xenconfig/xen_sxpr.c:1529 src/xenconfig/xen_sxpr.c:1585 #, c-format msgid "unexpected graphics type %d" msgstr "" #: src/xenconfig/xen_sxpr.c:1636 msgid "unexpected chr device type" msgstr "" #: src/xenconfig/xen_sxpr.c:1692 #, c-format msgid "unsupported chr device type '%s'" msgstr "" #: src/xenconfig/xen_sxpr.c:1730 #, c-format msgid "Cannot directly attach floppy %s" msgstr "" #: src/xenconfig/xen_sxpr.c:1792 src/xenconfig/xen_xm.c:312 #, c-format msgid "unsupported disk type %s" msgstr "" #: src/xenconfig/xen_sxpr.c:2005 src/xenconfig/xen_sxpr.c:2065 msgid "managed PCI devices not supported with XenD" msgstr "" #: src/xenconfig/xen_sxpr.c:2218 src/xenconfig/xen_sxpr.c:2225 #: src/xenconfig/xen_sxpr.c:2232 #, c-format msgid "unexpected lifecycle value %d" msgstr "" #: src/xenconfig/xen_sxpr.c:2250 msgid "no HVM domain loader" msgstr "" #: src/xenconfig/xen_xl.c:406 msgid "multiple USB devices not supported" msgstr "" #: src/xenconfig/xen_xm.c:169 #, c-format msgid "Dest file %s too big for destination" msgstr "" #: tools/libvirt-guests.sh.in:100 #, sh-format msgid "Unable to connect to libvirt currently. Retrying .. $i" msgstr "" #: tools/libvirt-guests.sh.in:103 #, sh-format msgid "Can't connect to $uri. Skipping." msgstr "" #: tools/libvirt-guests.sh.in:166 msgid "libvirt-guests is configured not to start any guests on boot" msgstr "" #: tools/libvirt-guests.sh.in:190 #, sh-format msgid "Ignoring guests on $uri URI" msgstr "" #: tools/libvirt-guests.sh.in:196 #, sh-format msgid "Resuming guests on $uri URI..." msgstr "" #: tools/libvirt-guests.sh.in:199 #, sh-format msgid "Resuming guest $name: " msgstr "" #: tools/libvirt-guests.sh.in:202 msgid "already active" msgstr "" #: tools/libvirt-guests.sh.in:211 tools/libvirt-guests.sh.in:255 msgid "done" msgstr "" #: tools/libvirt-guests.sh.in:233 #, sh-format msgid "Suspending $name: " msgstr "" #: tools/libvirt-guests.sh.in:267 tools/libvirt-guests.sh.in:316 #, sh-format msgid "Starting shutdown on guest: $name" msgstr "" #: tools/libvirt-guests.sh.in:274 #, sh-format msgid "Waiting for guest %s to shut down, %d seconds left\\n" msgstr "" #: tools/libvirt-guests.sh.in:277 #, sh-format msgid "Waiting for guest %s to shut down\\n" msgstr "" #: tools/libvirt-guests.sh.in:299 #, sh-format msgid "Shutdown of guest $name failed to complete in time." msgstr "" #: tools/libvirt-guests.sh.in:301 tools/libvirt-guests.sh.in:366 #, sh-format msgid "Shutdown of guest $name complete." msgstr "" #: tools/libvirt-guests.sh.in:340 #, sh-format msgid "Failed to determine state of guest: $guest. Not tracking it anymore." msgstr "" #: tools/libvirt-guests.sh.in:383 #, sh-format msgid "Waiting for %d guests to shut down, %d seconds left\\n" msgstr "" #: tools/libvirt-guests.sh.in:386 #, sh-format msgid "Waiting for %d guests to shut down\\n" msgstr "" #: tools/libvirt-guests.sh.in:411 #, sh-format msgid "Timeout expired while shutting down domains" msgstr "" #: tools/libvirt-guests.sh.in:438 msgid "SHUTDOWN_TIMEOUT must be equal or greater than 0" msgstr "" #: tools/libvirt-guests.sh.in:452 #, sh-format msgid "Running guests on $uri URI: " msgstr "" #: tools/libvirt-guests.sh.in:464 msgid "no running guests." msgstr "" #: tools/libvirt-guests.sh.in:475 #, sh-format msgid "Not suspending transient guests on URI: $uri: " msgstr "" #: tools/libvirt-guests.sh.in:486 #, sh-format msgid "Failed to list persistent guests on $uri" msgstr "" #: tools/libvirt-guests.sh.in:493 msgid "Failed to list transient guests" msgstr "" #: tools/libvirt-guests.sh.in:510 #, sh-format msgid "Suspending guests on $uri URI..." msgstr "" #: tools/libvirt-guests.sh.in:512 #, sh-format msgid "Shutting down guests on $uri URI..." msgstr "" #: tools/libvirt-guests.sh.in:553 msgid "stopped, with saved guests" msgstr "" #: tools/libvirt-guests.sh.in:557 msgid "started" msgstr "" #: tools/libvirt-guests.sh.in:560 msgid "stopped, with no saved guests" msgstr "" #: tools/libvirt-guests.sh.in:570 #, sh-format msgid "" "Usage: $program_name {start|stop|status|restart|condrestart|try-" "restart|reload|force-reload|gueststatus|shutdown}" msgstr "" #: tools/virsh.c:113 tools/virt-admin.c:80 #, c-format msgid "Disconnected from %s due to I/O error" msgstr "" #: tools/virsh.c:116 tools/virt-admin.c:83 #, c-format msgid "Disconnected from %s due to end of file" msgstr "" #: tools/virsh.c:119 tools/virt-admin.c:86 #, c-format msgid "Disconnected from %s due to keepalive timeout" msgstr "" #: tools/virsh.c:165 msgid "Cannot setup keepalive on connection as requested, disconnecting" msgstr "" #: tools/virsh.c:171 msgid "Failed to setup keepalive on connection\n" msgstr "" #: tools/virsh.c:196 tools/virsh.c:272 tools/virsh.c:440 msgid "Failed to disconnect from the hypervisor" msgstr "Hypervisor-yhteyden katkaisu epäonnistui" #: tools/virsh.c:198 tools/virsh.c:274 tools/virsh.c:442 tools/virt-admin.c:143 msgid "" "One or more references were leaked after disconnect from the hypervisor" msgstr "" #: tools/virsh.c:206 msgid "Failed to reconnect to the hypervisor" msgstr "" #: tools/virsh.c:208 msgid "failed to connect to the hypervisor" msgstr "hypervisoriin ei saatu yhteyttä" #: tools/virsh.c:212 tools/virsh.c:299 tools/virt-admin.c:118 msgid "Unable to register disconnect callback" msgstr "" #: tools/virsh.c:214 msgid "Reconnected to the hypervisor" msgstr "" #: tools/virsh.c:239 msgid "hypervisor connection URI" msgstr "hypervisorin yhteysosoite" #: tools/virsh.c:243 msgid "read-only connection" msgstr "vain luku -yhteys" #: tools/virsh.c:250 msgid "(re)connect to hypervisor" msgstr "Yhdistä (uudelleen) hypervisoriin" #: tools/virsh.c:253 msgid "" "Connect to local hypervisor. This is built-in command after shell start up." msgstr "" "Yhdistä paikalliseen hypervisoriin. Tämä on sisäänrakennettu komento " "komentotulkin käynnistymisen jälkeen." #: tools/virsh.c:293 msgid "Failed to connect to the hypervisor" msgstr "Hypervisoriin yhdistäminen epäonnistui" #: tools/virsh.c:314 tools/virt-admin.c:312 msgid "no valid connection" msgstr "ei sopivaa yhteyttä" #: tools/virsh.c:481 #, c-format msgid "" "\n" "%s [options]... []\n" "%s [options]... [args...]\n" "\n" " options:\n" " -c | --connect=URI hypervisor connection URI\n" " -d | --debug=NUM debug level [0-4]\n" " -e | --escape set escape sequence for console\n" " -h | --help this help\n" " -k | --keepalive-interval=NUM\n" " keepalive interval in seconds, 0 for disable\n" " -K | --keepalive-count=NUM\n" " number of possible missed keepalive messages\n" " -l | --log=FILE output logging to file\n" " -q | --quiet quiet mode\n" " -r | --readonly connect readonly\n" " -t | --timing print timing information\n" " -v short version\n" " -V long version\n" " --version[=TYPE] version, TYPE is short or long (default short)\n" " commands (non interactive mode):\n" "\n" msgstr "" #: tools/virsh.c:503 tools/virt-admin.c:428 #, c-format msgid " %s (help keyword '%s')\n" msgstr "" #: tools/virsh.c:516 tools/virt-admin.c:441 msgid "" "\n" " (specify help for details about the commands in the group)\n" msgstr "" #: tools/virsh.c:518 tools/virt-admin.c:443 msgid "" "\n" " (specify help for details about the command)\n" "\n" msgstr "" "\n" " (anna help saadaksesi tietoja komennosta)\n" "\n" #: tools/virsh.c:529 #, c-format msgid "Virsh command line tool of libvirt %s\n" msgstr "" #: tools/virsh.c:530 tools/virt-admin.c:455 #, c-format msgid "" "See web site at %s\n" "\n" msgstr "" #: tools/virsh.c:532 msgid "Compiled with support for:\n" msgstr "" #: tools/virsh.c:533 msgid " Hypervisors:" msgstr "" #: tools/virsh.c:578 msgid " Networking:" msgstr "" #: tools/virsh.c:604 msgid " Storage:" msgstr "" #: tools/virsh.c:637 msgid " Miscellaneous:" msgstr "" #: tools/virsh.c:715 tools/virt-admin.c:497 #, c-format msgid "option %s takes a numeric argument" msgstr "" #: tools/virsh.c:720 tools/virt-admin.c:502 #, c-format msgid "ignoring debug level %d out of range [%d-%d]" msgstr "" #: tools/virsh.c:733 #, c-format msgid "Invalid string '%s' for escape sequence" msgstr "" #: tools/virsh.c:745 tools/virsh.c:761 #, c-format msgid "Invalid value for option %s" msgstr "" #: tools/virsh.c:752 tools/virsh.c:768 #, c-format msgid "option %s requires a positive integer argument" msgstr "" #: tools/virsh.c:803 tools/virt-admin.c:534 #, c-format msgid "option '-%c'/'--%s' requires an argument" msgstr "" #: tools/virsh.c:806 tools/virt-admin.c:537 #, c-format msgid "option '-%c' requires an argument" msgstr "" #: tools/virsh.c:810 tools/virt-admin.c:541 #, c-format msgid "unsupported option '-%c'. See --help." msgstr "valitsinta ”-%c” ei tueta. Katso --help." #: tools/virsh.c:812 tools/virt-admin.c:543 #, c-format msgid "unsupported option '%s'. See --help." msgstr "" #: tools/virsh.c:815 tools/virt-admin.c:546 msgid "unknown option" msgstr "" #: tools/virsh.c:926 tools/virt-admin.c:652 msgid "Failed to initialize mutex" msgstr "" #: tools/virsh.c:931 msgid "Failed to initialize libvirt" msgstr "" #: tools/virsh.c:955 #, c-format msgid "" "Welcome to %s, the virtualization interactive terminal.\n" "\n" msgstr "" "Tervetuloa ohjelmaan %s, virtualisoinnin vuorovaikutteiseen päätteeseen.\n" "\n" #: tools/virsh.c:958 tools/virt-admin.c:680 msgid "" "Type: 'help' for help with commands\n" " 'quit' to quit\n" "\n" msgstr "" "Kirjoita: 'help' saadaksesi ohjeen ja komennot\n" " 'quit' poistuaksesi\n" "\n" #: tools/virsh-console.c:379 msgid "unable to wait on console condition" msgstr "" #: tools/virsh-domain-monitor.c:44 tools/virsh-domain.c:67 #: tools/virsh-snapshot.c:46 msgid "domain name, id or uuid" msgstr "toimialueen nimi, id tai uuid" #: tools/virsh-domain-monitor.c:50 msgid "unspecified error" msgstr "" #: tools/virsh-domain-monitor.c:51 msgid "no space" msgstr "" #: tools/virsh-domain-monitor.c:95 msgid "Failed to retrieve domain XML" msgstr "" #: tools/virsh-domain-monitor.c:100 msgid "Couldn't parse domain XML" msgstr "" #: tools/virsh-domain-monitor.c:122 msgid "ok" msgstr "" #: tools/virsh-domain-monitor.c:123 msgid "background job" msgstr "" #: tools/virsh-domain-monitor.c:124 msgid "occupied" msgstr "" #: tools/virsh-domain-monitor.c:139 msgid "monitor failure" msgstr "" #: tools/virsh-domain-monitor.c:140 msgid "internal (locking) error" msgstr "" #: tools/virsh-domain-monitor.c:152 tools/virsh-domain-monitor.c:165 #: tools/virsh-domain.c:189 msgid "no state" msgstr "ei tilaa" #: tools/virsh-domain-monitor.c:153 tools/virsh-domain.c:182 #: tools/virsh-pool.c:1004 msgid "running" msgstr "suoritetaan" #: tools/virsh-domain-monitor.c:154 msgid "idle" msgstr "" #: tools/virsh-domain-monitor.c:155 msgid "paused" msgstr "pysäytetty" #: tools/virsh-domain-monitor.c:156 msgid "in shutdown" msgstr "sammutuksessa" #: tools/virsh-domain-monitor.c:157 msgid "shut off" msgstr "sammutettu" #: tools/virsh-domain-monitor.c:158 tools/virsh-domain-monitor.c:185 #: tools/virsh-domain-monitor.c:205 tools/virsh-domain-monitor.c:220 msgid "crashed" msgstr "kaatui" #: tools/virsh-domain-monitor.c:159 msgid "pmsuspended" msgstr "" #: tools/virsh-domain-monitor.c:177 msgid "booted" msgstr "" #: tools/virsh-domain-monitor.c:178 tools/virsh-domain-monitor.c:221 msgid "migrated" msgstr "" #: tools/virsh-domain-monitor.c:179 msgid "restored" msgstr "" #: tools/virsh-domain-monitor.c:180 tools/virsh-domain-monitor.c:202 #: tools/virsh-domain-monitor.c:224 msgid "from snapshot" msgstr "" #: tools/virsh-domain-monitor.c:181 msgid "unpaused" msgstr "" #: tools/virsh-domain-monitor.c:182 msgid "migration canceled" msgstr "" #: tools/virsh-domain-monitor.c:183 msgid "save canceled" msgstr "" #: tools/virsh-domain-monitor.c:184 msgid "event wakeup" msgstr "" #: tools/virsh-domain-monitor.c:196 tools/virsh-domain-monitor.c:212 msgid "user" msgstr "" #: tools/virsh-domain-monitor.c:197 msgid "migrating" msgstr "" #: tools/virsh-domain-monitor.c:198 msgid "saving" msgstr "" #: tools/virsh-domain-monitor.c:199 msgid "dumping" msgstr "" #: tools/virsh-domain-monitor.c:200 msgid "I/O error" msgstr "" #: tools/virsh-domain-monitor.c:201 msgid "watchdog" msgstr "" #: tools/virsh-domain-monitor.c:203 msgid "shutting down" msgstr "" #: tools/virsh-domain-monitor.c:204 msgid "creating snapshot" msgstr "" #: tools/virsh-domain-monitor.c:206 msgid "starting up" msgstr "" #: tools/virsh-domain-monitor.c:218 tools/virsh-domain.c:11484 msgid "shutdown" msgstr "" #: tools/virsh-domain-monitor.c:219 msgid "destroyed" msgstr "" #: tools/virsh-domain-monitor.c:222 tools/virsh-domain-monitor.c:1896 #: tools/virsh-domain-monitor.c:1904 msgid "saved" msgstr "" #: tools/virsh-domain-monitor.c:223 tools/virsh-domain.c:11541 msgid "failed" msgstr "" #: tools/virsh-domain-monitor.c:230 msgid "panicked" msgstr "" #: tools/virsh-domain-monitor.c:278 msgid "get memory statistics for a domain" msgstr "" #: tools/virsh-domain-monitor.c:281 msgid "Get memory statistics for a running domain." msgstr "" #: tools/virsh-domain-monitor.c:291 msgid "period in seconds to set collection" msgstr "" #: tools/virsh-domain-monitor.c:293 tools/virsh-domain.c:76 msgid "affect next boot" msgstr "" #: tools/virsh-domain-monitor.c:294 tools/virsh-domain.c:79 msgid "affect running domain" msgstr "" #: tools/virsh-domain-monitor.c:295 tools/virsh-domain.c:82 msgid "affect current domain" msgstr "" #: tools/virsh-domain-monitor.c:337 #, c-format msgid "Invalid collection period value '%d'" msgstr "" #: tools/virsh-domain-monitor.c:343 msgid "Unable to change balloon collection period." msgstr "" #: tools/virsh-domain-monitor.c:352 #, c-format msgid "Failed to get memory statistics for domain %s" msgstr "" #: tools/virsh-domain-monitor.c:386 msgid "domain block device size information" msgstr "" #: tools/virsh-domain-monitor.c:389 msgid "Get block device size info for a domain." msgstr "" #: tools/virsh-domain-monitor.c:399 tools/virsh-domain-monitor.c:830 #: tools/virsh-domain.c:1159 msgid "block device" msgstr "lohkolaite" #: tools/virsh-domain-monitor.c:421 tools/virsh-pool.c:1635 #: tools/virsh-volume.c:1008 msgid "Capacity:" msgstr "" #: tools/virsh-domain-monitor.c:422 tools/virsh-pool.c:1638 #: tools/virsh-volume.c:1011 msgid "Allocation:" msgstr "" #: tools/virsh-domain-monitor.c:423 msgid "Physical:" msgstr "" #: tools/virsh-domain-monitor.c:437 msgid "list all domain blocks" msgstr "" #: tools/virsh-domain-monitor.c:440 msgid "Get the summary of block devices for a domain." msgstr "" #: tools/virsh-domain-monitor.c:449 tools/virsh-domain-monitor.c:567 msgid "get inactive rather than running configuration" msgstr "" #: tools/virsh-domain-monitor.c:453 msgid "additionally display the type and device value" msgstr "" #: tools/virsh-domain-monitor.c:497 tools/virsh-domain-monitor.c:604 #: tools/virsh-domain.c:12487 tools/virsh-volume.c:1442 #: tools/virsh-volume.c:1478 msgid "Type" msgstr "" #: tools/virsh-domain-monitor.c:498 msgid "Device" msgstr "" #: tools/virsh-domain-monitor.c:498 tools/virsh-domain-monitor.c:500 #: tools/virsh-domain.c:12487 msgid "Target" msgstr "" #: tools/virsh-domain-monitor.c:498 tools/virsh-domain-monitor.c:500 #: tools/virsh-domain-monitor.c:604 msgid "Source" msgstr "" #: tools/virsh-domain-monitor.c:558 msgid "list all domain virtual interfaces" msgstr "" #: tools/virsh-domain-monitor.c:559 msgid "Get the summary of virtual interfaces for a domain." msgstr "" #: tools/virsh-domain-monitor.c:603 msgid "Interface" msgstr "" #: tools/virsh-domain-monitor.c:604 msgid "Model" msgstr "" #: tools/virsh-domain-monitor.c:604 msgid "MAC" msgstr "" #: tools/virsh-domain-monitor.c:656 msgid "get link state of a virtual interface" msgstr "" #: tools/virsh-domain-monitor.c:659 msgid "Get link state of a domain's virtual interface." msgstr "" #: tools/virsh-domain-monitor.c:669 tools/virsh-domain.c:3000 #: tools/virsh-domain.c:3180 msgid "interface device (MAC Address)" msgstr "" #: tools/virsh-domain-monitor.c:675 msgid "Get persistent interface state" msgstr "" #: tools/virsh-domain-monitor.c:706 tools/virsh-domain.c:3053 msgid "Failed to get domain description xml" msgstr "" #: tools/virsh-domain-monitor.c:711 tools/virsh-domain.c:3069 msgid "Failed to parse domain description xml" msgstr "" #: tools/virsh-domain-monitor.c:725 msgid "Failed to extract interface information" msgstr "" #: tools/virsh-domain-monitor.c:731 #, c-format msgid "Interface (mac: %s) not found." msgstr "" #: tools/virsh-domain-monitor.c:733 #, c-format msgid "Interface (dev: %s) not found." msgstr "" #: tools/virsh-domain-monitor.c:764 msgid "domain control interface state" msgstr "" #: tools/virsh-domain-monitor.c:767 msgid "Returns state of a control interface to the domain." msgstr "" #: tools/virsh-domain-monitor.c:816 msgid "get device block stats for a domain" msgstr "hae toimialueen laitelohkotilastot" #: tools/virsh-domain-monitor.c:819 msgid "" "Get device block stats for a running domain. See man page or use --human for " "explanation of fields" msgstr "" #: tools/virsh-domain-monitor.c:834 msgid "print a more human readable output" msgstr "" #: tools/virsh-domain-monitor.c:849 msgid "number of read operations:" msgstr "" #: tools/virsh-domain-monitor.c:851 msgid "number of bytes read:" msgstr "" #: tools/virsh-domain-monitor.c:853 msgid "number of write operations:" msgstr "" #: tools/virsh-domain-monitor.c:855 msgid "number of bytes written:" msgstr "" #: tools/virsh-domain-monitor.c:857 msgid "error count:" msgstr "" #: tools/virsh-domain-monitor.c:859 msgid "number of flush operations:" msgstr "" #: tools/virsh-domain-monitor.c:861 msgid "total duration of reads (ns):" msgstr "" #: tools/virsh-domain-monitor.c:863 msgid "total duration of writes (ns):" msgstr "" #: tools/virsh-domain-monitor.c:865 msgid "total duration of flushes (ns):" msgstr "" #: tools/virsh-domain-monitor.c:920 #, c-format msgid "Failed to get block stats %s %s" msgstr "Lohkotilastojen haku epäonnistui %s %s" #: tools/virsh-domain-monitor.c:927 tools/virsh-domain-monitor.c:946 #, c-format msgid "Device: %s\n" msgstr "" #: tools/virsh-domain-monitor.c:940 #, c-format msgid "Failed to get block stats for domain '%s' device '%s'" msgstr "" #: tools/virsh-domain-monitor.c:1003 msgid "get network interface stats for a domain" msgstr "hae toimialueen verkkoliitäntätilastot" #: tools/virsh-domain-monitor.c:1006 msgid "Get network interface stats for a running domain." msgstr "Hae käynnissä olevan toimialueen verkkoliitäntätilastot." #: tools/virsh-domain-monitor.c:1016 msgid "interface device" msgstr "liitäntälaite" #: tools/virsh-domain-monitor.c:1036 #, c-format msgid "Failed to get interface stats %s %s" msgstr "Liitäntätilastojen haku epäonnistui %s %s" #: tools/virsh-domain-monitor.c:1076 msgid "Show errors on block devices" msgstr "" #: tools/virsh-domain-monitor.c:1079 msgid "Show block device errors" msgstr "" #: tools/virsh-domain-monitor.c:1115 msgid "No errors found\n" msgstr "" #: tools/virsh-domain-monitor.c:1137 msgid "domain information" msgstr "toimialueen tiedot" #: tools/virsh-domain-monitor.c:1140 msgid "Returns basic information about the domain." msgstr "Palauttaa perustietoja toimialueesta." #: tools/virsh-domain-monitor.c:1170 tools/virsh-domain-monitor.c:1172 msgid "Id:" msgstr "Id:" #: tools/virsh-domain-monitor.c:1173 tools/virsh-network.c:350 #: tools/virsh-pool.c:1606 tools/virsh-snapshot.c:896 tools/virsh-volume.c:998 msgid "Name:" msgstr "Nimi:" #: tools/virsh-domain-monitor.c:1176 tools/virsh-network.c:353 #: tools/virsh-pool.c:1609 msgid "UUID:" msgstr "UUID:" #: tools/virsh-domain-monitor.c:1179 msgid "OS Type:" msgstr "Käyttöjärjestelmän tyyppi:" #: tools/virsh-domain-monitor.c:1184 tools/virsh-domain.c:6276 #: tools/virsh-domain.c:6287 tools/virsh-pool.c:1614 tools/virsh-snapshot.c:932 msgid "State:" msgstr "Tila:" #: tools/virsh-domain-monitor.c:1187 tools/virsh-host.c:647 msgid "CPU(s):" msgstr "Prosessori(t):" #: tools/virsh-domain-monitor.c:1194 tools/virsh-domain.c:6283 msgid "CPU time:" msgstr "Prosessoriaika:" #: tools/virsh-domain-monitor.c:1198 tools/virsh-domain-monitor.c:1201 msgid "Max memory:" msgstr "Enimmäismuisti:" #: tools/virsh-domain-monitor.c:1202 msgid "no limit" msgstr "ei rajoitusta" #: tools/virsh-domain-monitor.c:1204 msgid "Used memory:" msgstr "Käytetty muisti:" #: tools/virsh-domain-monitor.c:1216 tools/virsh-domain-monitor.c:1218 #: tools/virsh-network.c:361 tools/virsh-network.c:363 tools/virsh-pool.c:1622 #: tools/virsh-pool.c:1624 msgid "Persistent:" msgstr "" #: tools/virsh-domain-monitor.c:1218 tools/virsh-domain-monitor.c:1231 #: tools/virsh-network.c:357 tools/virsh-network.c:363 #: tools/virsh-network.c:368 tools/virsh-network.c:707 #: tools/virsh-network.c:713 tools/virsh-pool.c:1189 tools/virsh-pool.c:1200 #: tools/virsh-pool.c:1624 tools/virsh-pool.c:1630 tools/virsh-snapshot.c:914 #: tools/virsh-snapshot.c:999 tools/vsh.c:1647 msgid "yes" msgstr "" #: tools/virsh-domain-monitor.c:1218 tools/virsh-domain-monitor.c:1231 #: tools/virsh-network.c:357 tools/virsh-network.c:363 #: tools/virsh-network.c:368 tools/virsh-network.c:707 #: tools/virsh-network.c:713 tools/virsh-pool.c:1189 tools/virsh-pool.c:1200 #: tools/virsh-pool.c:1624 tools/virsh-pool.c:1630 tools/virsh-snapshot.c:914 #: tools/virsh-snapshot.c:999 tools/vsh.c:1647 msgid "no" msgstr "" #: tools/virsh-domain-monitor.c:1222 tools/virsh-network.c:366 #: tools/virsh-network.c:368 tools/virsh-pool.c:1628 tools/virsh-pool.c:1630 msgid "Autostart:" msgstr "" #: tools/virsh-domain-monitor.c:1223 msgid "enable" msgstr "" #: tools/virsh-domain-monitor.c:1223 msgid "disable" msgstr "" #: tools/virsh-domain-monitor.c:1228 tools/virsh-domain-monitor.c:1230 msgid "Managed save:" msgstr "" #: tools/virsh-domain-monitor.c:1245 msgid "Security model:" msgstr "" #: tools/virsh-domain-monitor.c:1246 msgid "Security DOI:" msgstr "" #: tools/virsh-domain-monitor.c:1260 msgid "Security label:" msgstr "" #: tools/virsh-domain-monitor.c:1276 msgid "domain state" msgstr "toimialueen tila" #: tools/virsh-domain-monitor.c:1279 msgid "Returns state about a domain." msgstr "" #: tools/virsh-domain-monitor.c:1288 msgid "also print reason for the state" msgstr "" #: tools/virsh-domain-monitor.c:1328 msgid "domain time" msgstr "" #: tools/virsh-domain-monitor.c:1331 msgid "Gets or sets the domain's system time" msgstr "" #: tools/virsh-domain-monitor.c:1340 msgid "set to the time of the host running virsh" msgstr "" #: tools/virsh-domain-monitor.c:1344 msgid "print domain's time in human readable form" msgstr "" #: tools/virsh-domain-monitor.c:1348 msgid "instead of setting given time, synchronize from domain's RTC" msgstr "" #: tools/virsh-domain-monitor.c:1352 msgid "time to set" msgstr "" #: tools/virsh-domain-monitor.c:1415 #, c-format msgid "Time: %s" msgstr "" #: tools/virsh-domain-monitor.c:1417 #, c-format msgid "Time: %lld" msgstr "" #: tools/virsh-domain-monitor.c:1432 msgid "list domains" msgstr "luetteloi toimialueet" #: tools/virsh-domain-monitor.c:1435 msgid "Returns list of domains." msgstr "Palauttaa listan toimialueista." #: tools/virsh-domain-monitor.c:1543 msgid "Failed to list domains" msgstr "" #: tools/virsh-domain-monitor.c:1555 tools/virsh-domain-monitor.c:1563 msgid "Failed to list active domains" msgstr "Aktiivisten toimialueiden luettelointi epäonnistui" #: tools/virsh-domain-monitor.c:1572 tools/virsh-domain-monitor.c:1581 msgid "Failed to list inactive domains" msgstr "Epäaktiivisten toimialueiden luettelointi epäonnistui" #: tools/virsh-domain-monitor.c:1615 msgid "Failed to get domain persistence info" msgstr "" #: tools/virsh-domain-monitor.c:1627 msgid "Failed to get domain state" msgstr "" #: tools/virsh-domain-monitor.c:1647 msgid "Failed to get domain autostart state" msgstr "" #: tools/virsh-domain-monitor.c:1660 msgid "Failed to check for managed save image" msgstr "" #: tools/virsh-domain-monitor.c:1672 msgid "Failed to get snapshot count" msgstr "" #: tools/virsh-domain-monitor.c:1719 msgid "list inactive domains" msgstr "luetteloi epäaktiiviset toimialueet" #: tools/virsh-domain-monitor.c:1723 msgid "list inactive & active domains" msgstr "luetteloi epäaktiiviset ja aktiiviset toimialueet" #: tools/virsh-domain-monitor.c:1727 msgid "list transient domains" msgstr "" #: tools/virsh-domain-monitor.c:1731 msgid "list persistent domains" msgstr "" #: tools/virsh-domain-monitor.c:1735 msgid "list domains with existing snapshot" msgstr "" #: tools/virsh-domain-monitor.c:1739 msgid "list domains without a snapshot" msgstr "" #: tools/virsh-domain-monitor.c:1743 msgid "list domains in running state" msgstr "" #: tools/virsh-domain-monitor.c:1747 msgid "list domains in paused state" msgstr "" #: tools/virsh-domain-monitor.c:1751 msgid "list domains in shutoff state" msgstr "" #: tools/virsh-domain-monitor.c:1755 msgid "list domains in other states" msgstr "" #: tools/virsh-domain-monitor.c:1759 msgid "list domains with autostart enabled" msgstr "" #: tools/virsh-domain-monitor.c:1763 msgid "list domains with autostart disabled" msgstr "" #: tools/virsh-domain-monitor.c:1767 msgid "list domains with managed save state" msgstr "" #: tools/virsh-domain-monitor.c:1771 msgid "list domains without managed save" msgstr "" #: tools/virsh-domain-monitor.c:1775 tools/virsh-network.c:637 msgid "list uuid's only" msgstr "" #: tools/virsh-domain-monitor.c:1779 msgid "list domain names only" msgstr "" #: tools/virsh-domain-monitor.c:1783 tools/virsh-network.c:645 msgid "list table (default)" msgstr "" #: tools/virsh-domain-monitor.c:1787 msgid "mark inactive domains with managed save state" msgstr "" #: tools/virsh-domain-monitor.c:1791 msgid "show domain title" msgstr "" #: tools/virsh-domain-monitor.c:1846 tools/virsh-network.c:680 msgid "Only one argument from --table, --name and --uuid may be specified." msgstr "" #: tools/virsh-domain-monitor.c:1861 tools/virsh-domain-monitor.c:1866 msgid "Id" msgstr "Id" #: tools/virsh-domain-monitor.c:1861 tools/virsh-domain-monitor.c:1866 #: tools/virsh-domain-monitor.c:2207 tools/virsh-domain.c:12487 #: tools/virsh-interface.c:367 tools/virsh-network.c:692 #: tools/virsh-nwfilter.c:365 tools/virsh-pool.c:1300 tools/virsh-pool.c:1321 #: tools/virsh-pool.c:1386 tools/virsh-snapshot.c:1565 #: tools/virsh-snapshot.c:1569 tools/virsh-volume.c:1416 #: tools/virsh-volume.c:1432 tools/virsh-volume.c:1478 msgid "Name" msgstr "Nimi" #: tools/virsh-domain-monitor.c:1861 tools/virsh-domain-monitor.c:1866 #: tools/virsh-interface.c:367 tools/virsh-network.c:692 #: tools/virsh-pool.c:1300 tools/virsh-pool.c:1326 tools/virsh-pool.c:1386 #: tools/virsh-snapshot.c:1565 tools/virsh-snapshot.c:1569 msgid "State" msgstr "Tila" #: tools/virsh-domain-monitor.c:1861 msgid "Title" msgstr "" #: tools/virsh-domain-monitor.c:1909 msgid "Failed to get domain's UUID" msgstr "" #: tools/virsh-domain-monitor.c:1930 msgid "get statistics about one or multiple domains" msgstr "" #: tools/virsh-domain-monitor.c:1933 msgid "Gets statistics about one or more (or all) domains" msgstr "" #: tools/virsh-domain-monitor.c:1941 msgid "report domain state" msgstr "" #: tools/virsh-domain-monitor.c:1945 msgid "report domain physical cpu usage" msgstr "" #: tools/virsh-domain-monitor.c:1949 msgid "report domain balloon statistics" msgstr "" #: tools/virsh-domain-monitor.c:1953 msgid "report domain virtual cpu information" msgstr "" #: tools/virsh-domain-monitor.c:1957 msgid "report domain network interface information" msgstr "" #: tools/virsh-domain-monitor.c:1961 msgid "report domain block device statistics" msgstr "" #: tools/virsh-domain-monitor.c:1965 msgid "list only active domains" msgstr "" #: tools/virsh-domain-monitor.c:1969 msgid "list only inactive domains" msgstr "" #: tools/virsh-domain-monitor.c:1973 msgid "list only persistent domains" msgstr "" #: tools/virsh-domain-monitor.c:1977 msgid "list only transient domains" msgstr "" #: tools/virsh-domain-monitor.c:1981 msgid "list only running domains" msgstr "" #: tools/virsh-domain-monitor.c:1985 msgid "list only paused domains" msgstr "" #: tools/virsh-domain-monitor.c:1989 msgid "list only shutoff domains" msgstr "" #: tools/virsh-domain-monitor.c:1993 msgid "list only domains in other states" msgstr "" #: tools/virsh-domain-monitor.c:1997 msgid "do not pretty-print the fields" msgstr "" #: tools/virsh-domain-monitor.c:2001 msgid "enforce requested stats parameters" msgstr "" #: tools/virsh-domain-monitor.c:2005 msgid "add backing chain information to block stats" msgstr "" #: tools/virsh-domain-monitor.c:2010 msgid "list of domains to get stats for" msgstr "" #: tools/virsh-domain-monitor.c:2148 tools/virsh-domain-monitor.c:2149 msgid "Get network interfaces' addresses for a running domain" msgstr "" #: tools/virsh-domain-monitor.c:2158 msgid "network interface name" msgstr "" #: tools/virsh-domain-monitor.c:2162 msgid "display full fields" msgstr "" #: tools/virsh-domain-monitor.c:2166 msgid "address source: 'lease' or 'agent'" msgstr "" #: tools/virsh-domain-monitor.c:2197 #, c-format msgid "Unknown data source '%s'" msgstr "" #: tools/virsh-domain-monitor.c:2203 msgid "Failed to query for interfaces addresses" msgstr "" #: tools/virsh-domain-monitor.c:2208 tools/virsh-domain.c:809 #: tools/virsh-domain.c:10795 tools/virsh-network.c:1314 #: tools/virsh-network.c:1364 msgid "MAC address" msgstr "" #: tools/virsh-domain-monitor.c:2208 tools/virsh-network.c:1364 msgid "Protocol" msgstr "" #: tools/virsh-domain-monitor.c:2208 msgid "Address" msgstr "" #: tools/virsh-domain-monitor.c:2209 msgid "-------------------------------------------------" msgstr "" #: tools/virsh-domain-monitor.c:2210 msgid "------------------------------" msgstr "" #: tools/virsh-domain.c:72 msgid "make live change persistent" msgstr "" #: tools/virsh-domain.c:122 #, c-format msgid "failed to get domain '%s'" msgstr "toimialueen ”%s” hakeminen epäonnistui" #: tools/virsh-domain.c:181 msgid "offline" msgstr "yhteydetön" #: tools/virsh-domain.c:183 msgid "blocked" msgstr "odottaa" #: tools/virsh-domain.c:217 msgid "attach device from an XML file" msgstr "liitä laite XML-tiedostosta" #: tools/virsh-domain.c:220 msgid "Attach device from an XML ." msgstr "Liitä laite XML-tiedostosta ." #: tools/virsh-domain.c:227 tools/virsh-domain.c:10625 #: tools/virsh-domain.c:10706 msgid "XML file" msgstr "XML-tiedosto" #: tools/virsh-domain.c:282 #, c-format msgid "Failed to attach device from %s" msgstr "Laitteen liittäminen tiedostosta %s epäonnistui" #: tools/virsh-domain.c:286 msgid "Device attached successfully\n" msgstr "" #: tools/virsh-domain.c:299 msgid "attach disk device" msgstr "liitä levylaite" #: tools/virsh-domain.c:302 msgid "Attach new disk device." msgstr "Lisää uusi levylaite." #: tools/virsh-domain.c:312 msgid "source of disk device" msgstr "levylaitteen lähde" #: tools/virsh-domain.c:317 tools/virsh-domain.c:11195 msgid "target of disk device" msgstr "levylaitteen kohde" #: tools/virsh-domain.c:321 msgid "target bus of disk device" msgstr "" #: tools/virsh-domain.c:325 msgid "driver of disk device" msgstr "levylaitteen ajuri" #: tools/virsh-domain.c:329 msgid "subdriver of disk device" msgstr "levylaitteen aliajuri" #: tools/virsh-domain.c:333 msgid "IOThread to be used by supported device" msgstr "" #: tools/virsh-domain.c:337 msgid "cache mode of disk device" msgstr "" #: tools/virsh-domain.c:341 msgid "target device type" msgstr "kohdelaitetyyppi" #: tools/virsh-domain.c:349 msgid "mode of device reading and writing" msgstr "" #: tools/virsh-domain.c:353 msgid "type of source (block|file)" msgstr "" #: tools/virsh-domain.c:357 msgid "serial of disk device" msgstr "" #: tools/virsh-domain.c:361 msgid "wwn of disk device" msgstr "" #: tools/virsh-domain.c:365 msgid "needs rawio capability" msgstr "" #: tools/virsh-domain.c:369 msgid "address of disk device" msgstr "" #: tools/virsh-domain.c:373 msgid "use multifunction pci under specified address" msgstr "" #: tools/virsh-domain.c:377 msgid "print XML document rather than attach the disk" msgstr "" #: tools/virsh-domain.c:626 #, c-format msgid "Unknown source type: '%s'" msgstr "" #: tools/virsh-domain.c:632 #, c-format msgid "No support for %s in command 'attach-disk'" msgstr "" #: tools/virsh-domain.c:685 msgid "Invalid address." msgstr "" #: tools/virsh-domain.c:707 msgid "expecting a pci:0000.00.00.00 or ccw:00.0.0000 address." msgstr "" #: tools/virsh-domain.c:718 msgid "expecting a scsi:00.00.00 address." msgstr "" #: tools/virsh-domain.c:729 msgid "expecting an ide:00.00.00 address." msgstr "" #: tools/virsh-domain.c:739 tools/virsh-domain.c:1050 tools/virsh-pool.c:378 #: tools/virsh-volume.c:334 tools/virsh-volume.c:599 tools/vsh.c:2939 #: tools/vsh.c:2956 msgid "Failed to allocate XML buffer" msgstr "" #: tools/virsh-domain.c:764 msgid "Failed to attach disk" msgstr "" #: tools/virsh-domain.c:766 msgid "Disk attached successfully\n" msgstr "" #: tools/virsh-domain.c:783 msgid "attach network interface" msgstr "liitä verkkoliitäntä" #: tools/virsh-domain.c:786 msgid "Attach new network interface." msgstr "Liitä uusi verkkolaite." #: tools/virsh-domain.c:796 tools/virsh-domain.c:10791 msgid "network interface type" msgstr "verkkoliitännän tyyppi" #: tools/virsh-domain.c:801 msgid "source of network interface" msgstr "verkkoliitännän lähde" #: tools/virsh-domain.c:805 msgid "target network name" msgstr "kohdeverkon nimi" #: tools/virsh-domain.c:813 msgid "script used to bridge network interface" msgstr "komentosarja verkkoliitännän siltaamiseen" #: tools/virsh-domain.c:817 msgid "model type" msgstr "" #: tools/virsh-domain.c:821 tools/virsh-domain.c:3184 msgid "control domain's incoming traffics" msgstr "" #: tools/virsh-domain.c:825 tools/virsh-domain.c:3188 msgid "control domain's outgoing traffics" msgstr "" #: tools/virsh-domain.c:833 msgid "print XML document rather than attach the interface" msgstr "" #: tools/virsh-domain.c:837 msgid "libvirt will automatically detach/attach the device from/to host" msgstr "" #: tools/virsh-domain.c:851 #, c-format msgid "field '%s' is malformed" msgstr "" #: tools/virsh-domain.c:869 #, c-format msgid "Rate string '%s' has too many fields" msgstr "" #: tools/virsh-domain.c:928 tools/virsh-domain.c:1004 #, c-format msgid "No support for %s in command 'attach-interface'" msgstr "" #: tools/virsh-domain.c:938 tools/virsh-domain.c:3248 msgid "either inbound average or floor is mandatory" msgstr "" #: tools/virsh-domain.c:947 tools/virsh-domain.c:3286 msgid "outbound average is mandatory" msgstr "" #: tools/virsh-domain.c:951 tools/virsh-domain.c:3291 msgid "outbound floor is unsupported yet" msgstr "" #: tools/virsh-domain.c:979 #, c-format msgid "cannot parse pci address '%s' for network interface" msgstr "" #: tools/virsh-domain.c:1075 msgid "Failed to attach interface" msgstr "" #: tools/virsh-domain.c:1077 msgid "Interface attached successfully\n" msgstr "" #: tools/virsh-domain.c:1094 msgid "autostart a domain" msgstr "käynnistä toimialue automaattisesti" #: tools/virsh-domain.c:1097 msgid "Configure a domain to be automatically started at boot." msgstr "" "Aseta toimialue käynnistymään automaattisesti koneen käynnistymisen " "yhteydessä." #: tools/virsh-domain.c:1106 tools/virsh-network.c:99 tools/virsh-pool.c:184 msgid "disable autostarting" msgstr "poista automaattikäynnistys käytöstä" #: tools/virsh-domain.c:1125 #, c-format msgid "Failed to mark domain %s as autostarted" msgstr "" "Toimialueen %s merkitseminen automaattisesti käynnistyväksi epäonnistui" #: tools/virsh-domain.c:1127 #, c-format msgid "Failed to unmark domain %s as autostarted" msgstr "" "Toimialueen %s automaattisen käynnistymisen merkinnän poistaminen epäonnistui" #: tools/virsh-domain.c:1133 #, c-format msgid "Domain %s marked as autostarted\n" msgstr "Toimialue %s merkitty automaattisesti käynnistyväksi\n" #: tools/virsh-domain.c:1135 #, c-format msgid "Domain %s unmarked as autostarted\n" msgstr "Toimialueen %s automaattisen käynnistyksen merkintä poistettu\n" #: tools/virsh-domain.c:1146 msgid "Set or query a block device I/O tuning parameters." msgstr "" #: tools/virsh-domain.c:1149 msgid "Set or query disk I/O parameters such as block throttling." msgstr "" #: tools/virsh-domain.c:1167 msgid "total throughput limit in bytes per second" msgstr "" #: tools/virsh-domain.c:1175 msgid "read throughput limit in bytes per second" msgstr "" #: tools/virsh-domain.c:1183 msgid "write throughput limit in bytes per second" msgstr "" #: tools/virsh-domain.c:1191 msgid "total I/O operations limit per second" msgstr "" #: tools/virsh-domain.c:1199 msgid "read I/O operations limit per second" msgstr "" #: tools/virsh-domain.c:1207 msgid "write I/O operations limit per second" msgstr "" #: tools/virsh-domain.c:1215 msgid "total max in bytes" msgstr "" #: tools/virsh-domain.c:1223 msgid "read max in bytes" msgstr "" #: tools/virsh-domain.c:1231 msgid "write max in bytes" msgstr "" #: tools/virsh-domain.c:1239 msgid "total I/O operations max" msgstr "" #: tools/virsh-domain.c:1247 msgid "read I/O operations max" msgstr "" #: tools/virsh-domain.c:1255 msgid "write I/O operations max" msgstr "" #: tools/virsh-domain.c:1263 msgid "I/O size in bytes" msgstr "" #: tools/virsh-domain.c:1422 msgid "Unable to get number of block I/O throttle parameters" msgstr "" #: tools/virsh-domain.c:1435 msgid "Unable to get block I/O throttle parameters" msgstr "" #: tools/virsh-domain.c:1460 msgid "Unable to change block I/O throttle" msgstr "" #: tools/virsh-domain.c:1464 msgid "Unable to parse integer parameter" msgstr "" #: tools/virsh-domain.c:1473 msgid "Get or set blkio parameters" msgstr "" #: tools/virsh-domain.c:1476 msgid "" "Get or set the current blkio parameters for a guest domain.\n" " To get the blkio parameters use following command: \n" "\n" " virsh # blkiotune " msgstr "" #: tools/virsh-domain.c:1488 msgid "IO Weight" msgstr "" #: tools/virsh-domain.c:1492 msgid "per-device IO Weights, in the form of /path/to/device,weight,..." msgstr "" #: tools/virsh-domain.c:1496 msgid "" "per-device read I/O limit per second, in the form of " "/path/to/device,read_iops_sec,..." msgstr "" #: tools/virsh-domain.c:1500 msgid "" "per-device write I/O limit per second, in the form of " "/path/to/device,write_iops_sec,..." msgstr "" #: tools/virsh-domain.c:1504 msgid "" "per-device bytes read per second, in the form of " "/path/to/device,read_bytes_sec,..." msgstr "" #: tools/virsh-domain.c:1508 msgid "" "per-device bytes wrote per second, in the form of " "/path/to/device,write_bytes_sec,..." msgstr "" #: tools/virsh-domain.c:1552 #, c-format msgid "Invalid value of %d for I/O weight" msgstr "" #: tools/virsh-domain.c:1562 tools/virsh-domain.c:1573 #: tools/virsh-domain.c:1584 tools/virsh-domain.c:1595 #: tools/virsh-domain.c:1606 msgid "Unable to parse string parameter" msgstr "" #: tools/virsh-domain.c:1619 msgid "Unable to get number of blkio parameters" msgstr "" #: tools/virsh-domain.c:1632 msgid "Unable to get blkio parameters" msgstr "" #: tools/virsh-domain.c:1657 msgid "Unable to change blkio parameters" msgstr "" #: tools/virsh-domain.c:1869 #, c-format msgid "failed to query job for disk %s" msgstr "" #: tools/virsh-domain.c:1905 #, c-format msgid "failed to abort job for disk '%s'" msgstr "" #: tools/virsh-domain.c:1936 msgid "Start a block commit operation." msgstr "" #: tools/virsh-domain.c:1939 msgid "Commit changes from a snapshot down to its backing image." msgstr "" #: tools/virsh-domain.c:1949 tools/virsh-domain.c:2466 #: tools/virsh-domain.c:2707 msgid "fully-qualified path of disk" msgstr "" #: tools/virsh-domain.c:1953 tools/virsh-domain.c:2173 #: tools/virsh-domain.c:2711 msgid "bandwidth limit in MiB/s" msgstr "" #: tools/virsh-domain.c:1957 msgid "path of base file to commit into (default bottom of chain)" msgstr "" #: tools/virsh-domain.c:1961 msgid "use backing file of top as base" msgstr "" #: tools/virsh-domain.c:1965 msgid "path of top file to commit from (default top of chain)" msgstr "" #: tools/virsh-domain.c:1969 msgid "trigger two-stage active commit of top file" msgstr "" #: tools/virsh-domain.c:1973 msgid "delete files that were successfully committed" msgstr "" #: tools/virsh-domain.c:1977 msgid "wait for job to complete (with --active, wait for job to sync)" msgstr "" #: tools/virsh-domain.c:1982 tools/virsh-domain.c:2197 #: tools/virsh-domain.c:2723 msgid "with --wait, display the progress" msgstr "" #: tools/virsh-domain.c:1986 tools/virsh-domain.c:2201 msgid "implies --wait, abort if copy exceeds timeout (in seconds)" msgstr "" #: tools/virsh-domain.c:1990 msgid "implies --active --wait, pivot when commit is synced" msgstr "" #: tools/virsh-domain.c:1994 msgid "implies --active --wait, quit when commit is synced" msgstr "" #: tools/virsh-domain.c:1998 tools/virsh-domain.c:2213 #: tools/virsh-domain.c:2731 msgid "with --wait, don't wait for cancel to finish" msgstr "" #: tools/virsh-domain.c:2002 tools/virsh-domain.c:2735 msgid "keep the backing chain relatively referenced" msgstr "" #: tools/virsh-domain.c:2061 msgid "" "--verbose requires at least one of --timeout, --wait, --pivot, or --keep-" "overlay" msgstr "" #: tools/virsh-domain.c:2067 msgid "" "--async requires at least one of --timeout, --wait, --pivot, or --keep-" "overlay" msgstr "" #: tools/virsh-domain.c:2080 msgid "Block commit" msgstr "" #: tools/virsh-domain.c:2089 msgid "Active Block Commit started" msgstr "" #: tools/virsh-domain.c:2091 msgid "Block Commit started" msgstr "" #: tools/virsh-domain.c:2103 msgid "Commit aborted" msgstr "" #: tools/virsh-domain.c:2108 msgid "Commit failed" msgstr "" #: tools/virsh-domain.c:2121 tools/virsh-domain.c:2422 #, c-format msgid "failed to pivot job for disk %s" msgstr "" #: tools/virsh-domain.c:2125 tools/virsh-domain.c:2426 msgid "Successfully pivoted" msgstr "" #: tools/virsh-domain.c:2128 tools/virsh-domain.c:2429 #, c-format msgid "failed to finish job for disk %s" msgstr "" #: tools/virsh-domain.c:2132 msgid "Commit complete, overlay image kept" msgstr "" #: tools/virsh-domain.c:2134 msgid "Now in synchronized phase" msgstr "" #: tools/virsh-domain.c:2137 msgid "Commit complete" msgstr "" #: tools/virsh-domain.c:2152 msgid "Start a block copy operation." msgstr "" #: tools/virsh-domain.c:2155 msgid "Copy a disk backing image chain to dest." msgstr "" #: tools/virsh-domain.c:2165 msgid "fully-qualified path of source disk" msgstr "" #: tools/virsh-domain.c:2169 msgid "path of the copy to create" msgstr "" #: tools/virsh-domain.c:2177 msgid "make the copy share a backing chain" msgstr "" #: tools/virsh-domain.c:2181 msgid "reuse existing destination" msgstr "" #: tools/virsh-domain.c:2189 msgid "copy destination is block device instead of regular file" msgstr "" #: tools/virsh-domain.c:2193 msgid "wait for job to reach mirroring phase" msgstr "" #: tools/virsh-domain.c:2205 msgid "implies --wait, pivot when mirroring starts" msgstr "" #: tools/virsh-domain.c:2209 msgid "implies --wait, quit when mirroring starts" msgstr "" #: tools/virsh-domain.c:2217 msgid "filename containing XML description of the copy destination" msgstr "" #: tools/virsh-domain.c:2221 msgid "format of the destination file" msgstr "" #: tools/virsh-domain.c:2225 msgid "power-of-two granularity to use during the copy" msgstr "" #: tools/virsh-domain.c:2229 msgid "maximum amount of in-flight data during the copy" msgstr "" #: tools/virsh-domain.c:2299 msgid "need either --dest or --xml" msgstr "" #: tools/virsh-domain.c:2305 msgid "" "--verbose requires at least one of --timeout, --wait, --pivot, or --finish" msgstr "" #: tools/virsh-domain.c:2311 msgid "" "--async requires at least one of --timeout, --wait, --pivot, or --finish" msgstr "" #: tools/virsh-domain.c:2321 tools/virsh-domain.c:2504 msgid "Block Copy" msgstr "" #: tools/virsh-domain.c:2394 msgid "Block Copy started" msgstr "" #: tools/virsh-domain.c:2405 msgid "Copy aborted" msgstr "" #: tools/virsh-domain.c:2410 msgid "Copy failed" msgstr "" #: tools/virsh-domain.c:2433 msgid "Successfully copied" msgstr "" #: tools/virsh-domain.c:2435 msgid "Now in mirroring phase" msgstr "" #: tools/virsh-domain.c:2453 msgid "Manage active block operations" msgstr "" #: tools/virsh-domain.c:2456 msgid "Query, adjust speed, or cancel active block operations." msgstr "" #: tools/virsh-domain.c:2470 msgid "abort the active job on the specified disk" msgstr "" #: tools/virsh-domain.c:2474 msgid "implies --abort; request but don't wait for job end" msgstr "" #: tools/virsh-domain.c:2478 msgid "implies --abort; conclude and pivot a copy or commit job" msgstr "" #: tools/virsh-domain.c:2482 msgid "get active job information for the specified disk" msgstr "" #: tools/virsh-domain.c:2486 msgid "with --info, get bandwidth in bytes rather than MiB/s" msgstr "" #: tools/virsh-domain.c:2490 msgid "implies --info; output details rather than human summary" msgstr "" #: tools/virsh-domain.c:2494 msgid "set the bandwidth limit in MiB/s" msgstr "" #: tools/virsh-domain.c:2502 tools/virsh-domain.c:2512 msgid "Unknown job" msgstr "" #: tools/virsh-domain.c:2503 tools/virsh-domain.c:2777 msgid "Block Pull" msgstr "" #: tools/virsh-domain.c:2505 msgid "Block Commit" msgstr "" #: tools/virsh-domain.c:2506 msgid "Active Block Commit" msgstr "" #: tools/virsh-domain.c:2564 #, c-format msgid "overflow in converting %ld MiB/s to bytes\n" msgstr "" #: tools/virsh-domain.c:2573 #, c-format msgid "No current block job for %s" msgstr "" #: tools/virsh-domain.c:2579 #, c-format msgid "" " type=%s\n" " bandwidth=%lu\n" " cur=%llu\n" " end=%llu\n" msgstr "" #: tools/virsh-domain.c:2588 #, c-format msgid " Bandwidth limit: %llu bytes/s (%-.3lf %s/s)" msgstr "" #: tools/virsh-domain.c:2694 tools/virsh-domain.c:2697 msgid "Populate a disk from its backing image." msgstr "" #: tools/virsh-domain.c:2715 msgid "path of backing file in chain for a partial pull" msgstr "" #: tools/virsh-domain.c:2719 msgid "wait for job to finish" msgstr "" #: tools/virsh-domain.c:2727 msgid "with --wait, abort if pull exceeds timeout (in seconds)" msgstr "" #: tools/virsh-domain.c:2790 msgid "Block Pull started" msgstr "" #: tools/virsh-domain.c:2801 msgid "Pull aborted" msgstr "" #: tools/virsh-domain.c:2806 msgid "Pull failed" msgstr "" #: tools/virsh-domain.c:2812 msgid "Pull complete" msgstr "" #: tools/virsh-domain.c:2829 tools/virsh-domain.c:2832 msgid "Resize block device of domain." msgstr "" #: tools/virsh-domain.c:2842 msgid "Fully-qualified path of block device" msgstr "" #: tools/virsh-domain.c:2847 msgid "New size of the block device, as scaled integer (default KiB)" msgstr "" #: tools/virsh-domain.c:2877 #, c-format msgid "Failed to resize block device '%s'" msgstr "" #: tools/virsh-domain.c:2879 #, c-format msgid "Block device '%s' is resized" msgstr "" #: tools/virsh-domain.c:2893 msgid "connect to the guest console" msgstr "Yhdistä vieraskonsoliin" #: tools/virsh-domain.c:2896 msgid "Connect the virtual serial console for the guest" msgstr "Yhdistä vieraan virtuaalisarjakonsoli" #: tools/virsh-domain.c:2905 msgid "character device name" msgstr "" #: tools/virsh-domain.c:2909 msgid "force console connection (disconnect already connected sessions)" msgstr "" #: tools/virsh-domain.c:2913 msgid "only connect if safe console handling is supported" msgstr "" #: tools/virsh-domain.c:2928 msgid "Unable to get domain status" msgstr "" #: tools/virsh-domain.c:2933 msgid "The domain is not running" msgstr "" #: tools/virsh-domain.c:2938 msgid "Cannot run interactive console without a controlling TTY" msgstr "" #: tools/virsh-domain.c:2942 #, c-format msgid "Connected to domain %s\n" msgstr "" #: tools/virsh-domain.c:2943 #, c-format msgid "Escape character is %s\n" msgstr "" #: tools/virsh-domain.c:2986 msgid "set link state of a virtual interface" msgstr "" #: tools/virsh-domain.c:2989 msgid "" "Set link state of a domain's virtual interface. This command wraps usage of " "update-device command." msgstr "" #: tools/virsh-domain.c:3005 msgid "new state of the device" msgstr "" #: tools/virsh-domain.c:3046 #, c-format msgid "invalid link state '%s'" msgstr "" #: tools/virsh-domain.c:3076 msgid "Failed to extract interface information or no interfaces found" msgstr "" #: tools/virsh-domain.c:3107 #, c-format msgid "interface (%s: %s) not found" msgstr "" #: tools/virsh-domain.c:3141 msgid "Failed to create XML" msgstr "XML:n luonti epäonnistui" #: tools/virsh-domain.c:3146 msgid "Failed to update interface link state" msgstr "" #: tools/virsh-domain.c:3149 tools/virsh-domain.c:10764 msgid "Device updated successfully\n" msgstr "" #: tools/virsh-domain.c:3167 msgid "get/set parameters of a virtual interface" msgstr "" #: tools/virsh-domain.c:3170 msgid "Get/set parameters of a domain's virtual interface." msgstr "" #: tools/virsh-domain.c:3241 #, c-format msgid "inbound rate larger than maximum %u" msgstr "" #: tools/virsh-domain.c:3281 #, c-format msgid "outbound rate larger than maximum %u" msgstr "" #: tools/virsh-domain.c:3317 msgid "Unable to get number of interface parameters" msgstr "" #: tools/virsh-domain.c:3330 msgid "Unable to get interface parameters" msgstr "" #: tools/virsh-domain.c:3355 msgid "Unable to set interface parameters" msgstr "" #: tools/virsh-domain.c:3364 msgid "suspend a domain" msgstr "aseta toimialue keskeytystilaan" #: tools/virsh-domain.c:3367 msgid "Suspend a running domain." msgstr "Aseta suorituksessa oleva toimialue keskeytystilaan." #: tools/virsh-domain.c:3388 #, c-format msgid "Domain %s suspended\n" msgstr "Toimialue %s keskeytystilassa\n" #: tools/virsh-domain.c:3390 #, c-format msgid "Failed to suspend domain %s" msgstr "Toimialueen %s asettaminen keskeytystilaan epäonnistui" #: tools/virsh-domain.c:3403 msgid "suspend a domain gracefully using power management functions" msgstr "" #: tools/virsh-domain.c:3407 msgid "" "Suspends a running domain using guest OS's power management. (Note: This " "requires a guest agent configured and running in the guest OS)." msgstr "" #: tools/virsh-domain.c:3419 tools/virsh-host.c:949 msgid "mem(Suspend-to-RAM), disk(Suspend-to-Disk), hybrid(Hybrid-Suspend)" msgstr "" #: tools/virsh-domain.c:3426 msgid "duration in seconds" msgstr "" #: tools/virsh-domain.c:3457 tools/virsh-host.c:981 msgid "Invalid target" msgstr "" #: tools/virsh-domain.c:3462 #, c-format msgid "Domain %s could not be suspended" msgstr "" #: tools/virsh-domain.c:3467 #, c-format msgid "Domain %s successfully suspended" msgstr "" #: tools/virsh-domain.c:3483 msgid "wakeup a domain from pmsuspended state" msgstr "" #: tools/virsh-domain.c:3486 msgid "Wakeup a domain that was previously suspended by power management." msgstr "" #: tools/virsh-domain.c:3509 #, c-format msgid "Domain %s could not be woken up" msgstr "" #: tools/virsh-domain.c:3514 #, c-format msgid "Domain %s successfully woken up" msgstr "" #: tools/virsh-domain.c:3529 msgid "undefine a domain" msgstr "" #: tools/virsh-domain.c:3532 msgid "Undefine an inactive domain, or convert persistent to transient." msgstr "" #: tools/virsh-domain.c:3541 msgid "remove domain managed state file" msgstr "" #: tools/virsh-domain.c:3545 msgid "" "remove associated storage volumes (comma separated list of targets or source " "paths) (see domblklist)" msgstr "" #: tools/virsh-domain.c:3550 msgid "remove all associated storage volumes (use with caution)" msgstr "" #: tools/virsh-domain.c:3554 msgid "" "delete snapshots associated with volume(s), requires --remove-all-storage " "(must be supported by storage driver)" msgstr "" #: tools/virsh-domain.c:3559 msgid "wipe data on the removed volumes" msgstr "" #: tools/virsh-domain.c:3563 msgid "remove all domain snapshot metadata, if inactive" msgstr "" #: tools/virsh-domain.c:3567 msgid "remove nvram file, if inactive" msgstr "" #: tools/virsh-domain.c:3627 msgid "" "'--wipe-storage' requires '--storage ' or '--remove-all-storage'" msgstr "" #: tools/virsh-domain.c:3705 msgid "Storage volume deletion is supported only on stopped domains" msgstr "" #: tools/virsh-domain.c:3712 msgid "Specified both --storage and --remove-all-storage" msgstr "" #: tools/virsh-domain.c:3717 msgid "Could not retrieve domain XML description" msgstr "" #: tools/virsh-domain.c:3775 #, c-format msgid "Missing storage volume name for disk '%s'" msgstr "" #: tools/virsh-domain.c:3783 #, c-format msgid "Storage pool '%s' for volume '%s' not found." msgstr "" #: tools/virsh-domain.c:3798 #, c-format msgid "" "Storage volume '%s'(%s) is not managed by libvirt. Remove it manually.\n" msgstr "" #: tools/virsh-domain.c:3818 #, c-format msgid "Volume '%s' was not found in domain's definition.\n" msgstr "" #: tools/virsh-domain.c:3867 #, c-format msgid "Unable to remove metadata of %d snapshots" msgstr "" #: tools/virsh-domain.c:3868 #, c-format msgid "Refusing to undefine while %d snapshots exist" msgstr "" #: tools/virsh-domain.c:3877 #, c-format msgid "Domain %s has been undefined\n" msgstr "Toimialueen %s määritys on poistettu\n" #: tools/virsh-domain.c:3880 #, c-format msgid "Failed to undefine domain %s" msgstr "Toimialueen %s määrityksen poistaminen epäonnistui" #: tools/virsh-domain.c:3888 #, c-format msgid "Wiping volume '%s'(%s) ... " msgstr "" #: tools/virsh-domain.c:3892 msgid "Failed! Volume not removed." msgstr "" #: tools/virsh-domain.c:3896 msgid "Done.\n" msgstr "" #: tools/virsh-domain.c:3902 #, c-format msgid "Failed to remove storage volume '%s'(%s)" msgstr "" #: tools/virsh-domain.c:3906 #, c-format msgid "Volume '%s'(%s) removed.\n" msgstr "" #: tools/virsh-domain.c:3945 msgid "start a (previously defined) inactive domain" msgstr "käynnistä (aikaisemmin määritetty) epäaktiivinen toimialue" #: tools/virsh-domain.c:3948 msgid "" "Start a domain, either from the last managedsave\n" " state, or via a fresh boot if no managedsave state\n" " is present." msgstr "" #: tools/virsh-domain.c:3956 msgid "name of the inactive domain" msgstr "Epäaktiivisen toimialueen nimi" #: tools/virsh-domain.c:3960 tools/virsh-domain.c:7413 msgid "attach to console after creation" msgstr "" #: tools/virsh-domain.c:3965 tools/virsh-domain.c:7418 msgid "leave the guest paused after creation" msgstr "" #: tools/virsh-domain.c:3969 tools/virsh-domain.c:7422 msgid "automatically destroy the guest when virsh disconnects" msgstr "" #: tools/virsh-domain.c:3973 msgid "avoid file system cache when loading" msgstr "" #: tools/virsh-domain.c:3977 msgid "force fresh boot by discarding any managed save" msgstr "" #: tools/virsh-domain.c:3981 tools/virsh-domain.c:7426 msgid "pass file descriptors N,M,... to the guest" msgstr "" #: tools/virsh-domain.c:4005 #, c-format msgid "Unable to split FD list '%s'" msgstr "" #: tools/virsh-domain.c:4012 #, c-format msgid "Unable to parse FD number '%s'" msgstr "" #: tools/virsh-domain.c:4016 msgid "Unable to allocate FD list" msgstr "" #: tools/virsh-domain.c:4052 msgid "Domain is already active" msgstr "Toimialue on jo aktiivinen" #: tools/virsh-domain.c:4097 #, c-format msgid "Failed to start domain %s" msgstr "Toimialueen %s käynnistys epäonnistui" #: tools/virsh-domain.c:4102 #, c-format msgid "Domain %s started\n" msgstr "Toimialue %s käynnistetty\n" #: tools/virsh-domain.c:4122 msgid "save a domain state to a file" msgstr "tallenna toimialueen tila tiedostoon" #: tools/virsh-domain.c:4125 msgid "Save the RAM state of a running domain." msgstr "" #: tools/virsh-domain.c:4132 msgid "where to save the data" msgstr "mihin tiedot tallennetaan" #: tools/virsh-domain.c:4135 tools/virsh-domain.c:4584 msgid "avoid file system cache when saving" msgstr "" #: tools/virsh-domain.c:4139 tools/virsh-domain.c:4442 #: tools/virsh-domain.c:4998 tools/virsh-domain.c:9648 msgid "filename containing updated XML for the target" msgstr "" #: tools/virsh-domain.c:4143 tools/virsh-domain.c:4446 #: tools/virsh-domain.c:4509 msgid "set domain to be running on restore" msgstr "" #: tools/virsh-domain.c:4147 tools/virsh-domain.c:4450 #: tools/virsh-domain.c:4513 msgid "set domain to be paused on restore" msgstr "" #: tools/virsh-domain.c:4151 tools/virsh-domain.c:4596 msgid "display the progress of save" msgstr "" #: tools/virsh-domain.c:4201 #, c-format msgid "Failed to save domain %s to %s" msgstr "Toimialueen %s tallentaminen tiedostoon %s epäonnistui" #: tools/virsh-domain.c:4363 msgid "Save" msgstr "" #: tools/virsh-domain.c:4368 #, c-format msgid "" "\n" "Domain %s saved to %s\n" msgstr "" #: tools/virsh-domain.c:4380 msgid "saved state domain information in XML" msgstr "" #: tools/virsh-domain.c:4383 msgid "Dump XML of domain information for a saved state file to stdout." msgstr "" #: tools/virsh-domain.c:4389 msgid "saved state file to read" msgstr "" #: tools/virsh-domain.c:4392 tools/virsh-domain.c:9221 #: tools/virsh-snapshot.c:634 tools/virsh-snapshot.c:1677 msgid "include security sensitive information in XML dump" msgstr "" #: tools/virsh-domain.c:4429 msgid "redefine the XML for a domain's saved state file" msgstr "" #: tools/virsh-domain.c:4432 msgid "Replace the domain XML associated with a saved state file" msgstr "" #: tools/virsh-domain.c:4438 msgid "saved state file to modify" msgstr "" #: tools/virsh-domain.c:4480 tools/virsh-snapshot.c:604 #, c-format msgid "Failed to update %s" msgstr "" #: tools/virsh-domain.c:4484 #, c-format msgid "State file %s updated.\n" msgstr "" #: tools/virsh-domain.c:4497 msgid "edit XML for a domain's saved state file" msgstr "" #: tools/virsh-domain.c:4500 msgid "Edit the domain XML associated with a saved state file" msgstr "" #: tools/virsh-domain.c:4506 msgid "saved state file to edit" msgstr "" #: tools/virsh-domain.c:4537 msgid "--running and --paused are mutually exclusive" msgstr "" #: tools/virsh-domain.c:4548 #, c-format msgid "Saved image %s XML configuration not changed.\n" msgstr "" #: tools/virsh-domain.c:4557 #, c-format msgid "State file %s edited.\n" msgstr "" #: tools/virsh-domain.c:4569 msgid "managed save of a domain state" msgstr "" #: tools/virsh-domain.c:4572 msgid "" "Save and destroy a running domain, so it can be restarted from\n" " the same state at a later time. When the virsh 'start'\n" " command is next run for the domain, it will automatically\n" " be started from this saved state." msgstr "" #: tools/virsh-domain.c:4588 msgid "set domain to be running on next start" msgstr "" #: tools/virsh-domain.c:4592 msgid "set domain to be paused on next start" msgstr "" #: tools/virsh-domain.c:4629 #, c-format msgid "Failed to save domain %s state" msgstr "" #: tools/virsh-domain.c:4673 msgid "Managedsave" msgstr "" #: tools/virsh-domain.c:4678 #, c-format msgid "" "\n" "Domain %s state saved by libvirt\n" msgstr "" #: tools/virsh-domain.c:4692 msgid "Remove managed save of a domain" msgstr "" #: tools/virsh-domain.c:4695 msgid "Remove an existing managed save state file from a domain" msgstr "" #: tools/virsh-domain.c:4718 msgid "Failed to check for domain managed save image" msgstr "" #: tools/virsh-domain.c:4724 #, c-format msgid "Failed to remove managed save image for domain %s" msgstr "" #: tools/virsh-domain.c:4729 #, c-format msgid "Removed managedsave image for domain %s" msgstr "" #: tools/virsh-domain.c:4732 #, c-format msgid "Domain %s has no manage save image; removal skipped" msgstr "" #: tools/virsh-domain.c:4747 msgid "show/set scheduler parameters" msgstr "näytä/aseta skeduloijan parametrit" #: tools/virsh-domain.c:4750 msgid "Show/Set scheduler parameters." msgstr "Näytä/aseta skeduloijan parametrit." #: tools/virsh-domain.c:4760 msgid "weight for XEN_CREDIT" msgstr "" #: tools/virsh-domain.c:4765 msgid "cap for XEN_CREDIT" msgstr "" #: tools/virsh-domain.c:4767 msgid "get/set current scheduler info" msgstr "" #: tools/virsh-domain.c:4768 msgid "get/set value to be used on next boot" msgstr "" #: tools/virsh-domain.c:4769 msgid "get/set value from running domain" msgstr "" #: tools/virsh-domain.c:4773 msgid "parameter=value" msgstr "" #: tools/virsh-domain.c:4806 #, c-format msgid "invalid scheduler option: %s" msgstr "" #: tools/virsh-domain.c:4830 msgid "Invalid syntax for --set, expecting name=value" msgstr "" #: tools/virsh-domain.c:4903 tools/virsh-domain.c:4906 msgid "Scheduler" msgstr "Skeduloija" #: tools/virsh-domain.c:4906 msgid "Unknown" msgstr "Tuntematon" #: tools/virsh-domain.c:4957 msgid "cannot query both live and config at once" msgstr "" #: tools/virsh-domain.c:4982 msgid "restore a domain from a saved state in a file" msgstr "palauta toimialue tiedostoon tallennetusta tilasta" #: tools/virsh-domain.c:4985 msgid "Restore a domain." msgstr "Palauta toimialue." #: tools/virsh-domain.c:4991 msgid "the state to restore" msgstr "palautettava tila" #: tools/virsh-domain.c:4994 msgid "avoid file system cache when restoring" msgstr "" #: tools/virsh-domain.c:5002 msgid "restore domain into running state" msgstr "" #: tools/virsh-domain.c:5006 msgid "restore domain into paused state" msgstr "" #: tools/virsh-domain.c:5041 #, c-format msgid "Failed to restore domain from %s" msgstr "Toimialueen palautetus tiedostosta %s epäonnistui" #: tools/virsh-domain.c:5045 #, c-format msgid "Domain restored from %s\n" msgstr "Toimialue palautettu tiedostosta %s\n" #: tools/virsh-domain.c:5058 msgid "dump the core of a domain to a file for analysis" msgstr "tallenna toimialueen muistivedos tiedostoon analysointia varten" #: tools/virsh-domain.c:5061 msgid "Core dump a domain." msgstr "Tee toimialueen muistivedos" #: tools/virsh-domain.c:5068 msgid "where to dump the core" msgstr "mihin muistivedos tallennetaan" #: tools/virsh-domain.c:5069 msgid "perform a live core dump if supported" msgstr "" #: tools/virsh-domain.c:5072 msgid "crash the domain after core dump" msgstr "" #: tools/virsh-domain.c:5076 msgid "avoid file system cache when dumping" msgstr "" #: tools/virsh-domain.c:5080 msgid "reset the domain after core dump" msgstr "" #: tools/virsh-domain.c:5084 msgid "display the progress of dump" msgstr "" #: tools/virsh-domain.c:5088 msgid "dump domain's memory only" msgstr "" #: tools/virsh-domain.c:5092 msgid "specify the format of memory-only dump" msgstr "" #: tools/virsh-domain.c:5136 msgid "--format only works with --memory-only" msgstr "" #: tools/virsh-domain.c:5150 #, c-format msgid "" "format '%s' is not supported, expecting 'kdump-zlib', 'kdump-lzo', 'kdump-" "snappy' or 'elf'" msgstr "" #: tools/virsh-domain.c:5160 tools/virsh-domain.c:5165 #, c-format msgid "Failed to core dump domain %s to %s" msgstr "" "Toimialueen %s muistivedoksen tallentaminen tiedostoon %s epäonnistui" #: tools/virsh-domain.c:5213 msgid "Dump" msgstr "" #: tools/virsh-domain.c:5218 #, c-format msgid "" "\n" "Domain %s dumped to %s\n" msgstr "" #: tools/virsh-domain.c:5229 msgid "" "take a screenshot of a current domain console and store it into a file" msgstr "" #: tools/virsh-domain.c:5233 msgid "screenshot of a current domain console" msgstr "" #: tools/virsh-domain.c:5242 msgid "where to store the screenshot" msgstr "" #: tools/virsh-domain.c:5246 msgid "ID of a screen to take screenshot of" msgstr "" #: tools/virsh-domain.c:5264 msgid "Invalid domain supplied" msgstr "" #: tools/virsh-domain.c:5317 #, c-format msgid "could not take a screenshot of %s" msgstr "" #: tools/virsh-domain.c:5330 #, c-format msgid "cannot create file %s" msgstr "" #: tools/virsh-domain.c:5338 #, c-format msgid "could not receive data from domain %s" msgstr "" #: tools/virsh-domain.c:5343 tools/virsh-volume.c:710 tools/virsh-volume.c:810 #, c-format msgid "cannot close file %s" msgstr "" #: tools/virsh-domain.c:5348 #, c-format msgid "cannot close stream on domain %s" msgstr "" #: tools/virsh-domain.c:5352 #, c-format msgid "Screenshot saved to %s, with type of %s" msgstr "" #: tools/virsh-domain.c:5373 msgid "set the user password inside the domain" msgstr "" #: tools/virsh-domain.c:5376 msgid "changes the password of the specified user inside the domain" msgstr "" #: tools/virsh-domain.c:5386 msgid "the username" msgstr "" #: tools/virsh-domain.c:5391 msgid "the new password" msgstr "" #: tools/virsh-domain.c:5395 msgid "the password is already encrypted" msgstr "" #: tools/virsh-domain.c:5425 #, c-format msgid "Password set successfully for %s in %s" msgstr "" #: tools/virsh-domain.c:5437 msgid "resume a domain" msgstr "palauta toimialue" #: tools/virsh-domain.c:5440 msgid "Resume a previously suspended domain." msgstr "Palauta aiemmin keskeytystilaan asetettu toimialue." #: tools/virsh-domain.c:5461 #, c-format msgid "Domain %s resumed\n" msgstr "Toimialue %s palautettu\n" #: tools/virsh-domain.c:5463 #, c-format msgid "Failed to resume domain %s" msgstr "Toimialueen %s palautus epäonnistui" #: tools/virsh-domain.c:5476 msgid "gracefully shutdown a domain" msgstr "sammuta toimialue siististi" #: tools/virsh-domain.c:5479 msgid "Run shutdown in the target domain." msgstr "Aja sammutus kohdetoimialueella." #: tools/virsh-domain.c:5488 tools/virsh-domain.c:5573 msgid "shutdown mode: acpi|agent|initctl|signal|paravirt" msgstr "" #: tools/virsh-domain.c:5508 tools/virsh-domain.c:5592 msgid "Cannot parse mode string" msgstr "" #: tools/virsh-domain.c:5526 #, c-format msgid "" "Unknown mode %s value, expecting 'acpi', 'agent', 'initctl', 'signal', or " "'paravirt'" msgstr "" #: tools/virsh-domain.c:5542 #, c-format msgid "Domain %s is being shutdown\n" msgstr "Toimialuetta %s sammutetaan\n" #: tools/virsh-domain.c:5544 #, c-format msgid "Failed to shutdown domain %s" msgstr "Toimialueen %s sammutus epäonnistui" #: tools/virsh-domain.c:5561 msgid "reboot a domain" msgstr "käynnistä toimialue uudelleen" #: tools/virsh-domain.c:5564 msgid "Run a reboot command in the target domain." msgstr "Aja uudelleenkäynnistyskomento kohdetoimialueella." #: tools/virsh-domain.c:5610 #, c-format msgid "" "Unknown mode %s value, expecting 'acpi', 'agent', 'initctl', 'signal' or " "'paravirt'" msgstr "" #: tools/virsh-domain.c:5622 #, c-format msgid "Domain %s is being rebooted\n" msgstr "Toimialuetta %s uudelleenkäynnistetään\n" #: tools/virsh-domain.c:5624 #, c-format msgid "Failed to reboot domain %s" msgstr "Toimialueen %s uudelleenkäynnistys epäonnistui" #: tools/virsh-domain.c:5641 msgid "reset a domain" msgstr "" #: tools/virsh-domain.c:5644 msgid "Reset the target domain as if by power button" msgstr "" #: tools/virsh-domain.c:5665 #, c-format msgid "Domain %s was reset\n" msgstr "" #: tools/virsh-domain.c:5667 #, c-format msgid "Failed to reset domain %s" msgstr "" #: tools/virsh-domain.c:5680 msgid "domain job information" msgstr "" #: tools/virsh-domain.c:5683 msgid "Returns information about jobs running on a domain." msgstr "" #: tools/virsh-domain.c:5692 msgid "return statistics of a recently completed job" msgstr "" #: tools/virsh-domain.c:5700 msgid "None" msgstr "" #: tools/virsh-domain.c:5701 msgid "Bounded" msgstr "" #: tools/virsh-domain.c:5702 msgid "Unbounded" msgstr "" #: tools/virsh-domain.c:5703 msgid "Completed" msgstr "" #: tools/virsh-domain.c:5705 msgid "Cancelled" msgstr "" #: tools/virsh-domain.c:5774 msgid "Optional flags are not supported by the daemon" msgstr "" #: tools/virsh-domain.c:5785 msgid "Job type:" msgstr "" #: tools/virsh-domain.c:5795 msgid "Time elapsed:" msgstr "" #: tools/virsh-domain.c:5801 msgid "Time elapsed w/o network:" msgstr "" #: tools/virsh-domain.c:5806 msgid "Time remaining:" msgstr "" #: tools/virsh-domain.c:5811 msgid "Data processed:" msgstr "" #: tools/virsh-domain.c:5813 msgid "Data remaining:" msgstr "" #: tools/virsh-domain.c:5815 msgid "Data total:" msgstr "" #: tools/virsh-domain.c:5820 msgid "Memory processed:" msgstr "" #: tools/virsh-domain.c:5822 msgid "Memory remaining:" msgstr "" #: tools/virsh-domain.c:5824 msgid "Memory total:" msgstr "" #: tools/virsh-domain.c:5833 msgid "Memory bandwidth:" msgstr "" #: tools/virsh-domain.c:5841 msgid "Dirty rate:" msgstr "" #: tools/virsh-domain.c:5849 msgid "Iteration:" msgstr "" #: tools/virsh-domain.c:5855 msgid "File processed:" msgstr "" #: tools/virsh-domain.c:5857 msgid "File remaining:" msgstr "" #: tools/virsh-domain.c:5859 msgid "File total:" msgstr "" #: tools/virsh-domain.c:5868 msgid "File bandwidth:" msgstr "" #: tools/virsh-domain.c:5877 msgid "Constant pages:" msgstr "" #: tools/virsh-domain.c:5884 msgid "Normal pages:" msgstr "" #: tools/virsh-domain.c:5892 msgid "Normal data:" msgstr "" #: tools/virsh-domain.c:5902 msgid "Total downtime:" msgstr "" #: tools/virsh-domain.c:5905 msgid "Expected downtime:" msgstr "" #: tools/virsh-domain.c:5914 msgid "Downtime w/o network:" msgstr "" #: tools/virsh-domain.c:5921 msgid "Setup time:" msgstr "" #: tools/virsh-domain.c:5929 msgid "Compression cache:" msgstr "" #: tools/virsh-domain.c:5937 msgid "Compressed data:" msgstr "" #: tools/virsh-domain.c:5944 msgid "Compressed pages:" msgstr "" #: tools/virsh-domain.c:5951 msgid "Compression cache misses:" msgstr "" #: tools/virsh-domain.c:5958 msgid "Compression overflows:" msgstr "" #: tools/virsh-domain.c:5978 msgid "abort active domain job" msgstr "" #: tools/virsh-domain.c:5981 msgid "Aborts the currently running domain job" msgstr "" #: tools/virsh-domain.c:6012 msgid "domain vcpu counts" msgstr "" #: tools/virsh-domain.c:6015 msgid "Returns the number of virtual CPUs used by the domain." msgstr "" #: tools/virsh-domain.c:6024 msgid "get maximum count of vcpus" msgstr "" #: tools/virsh-domain.c:6028 msgid "get number of currently active vcpus" msgstr "" #: tools/virsh-domain.c:6030 msgid "get value from running domain" msgstr "" #: tools/virsh-domain.c:6031 msgid "get value to be used on next boot" msgstr "" #: tools/virsh-domain.c:6032 msgid "get value according to current domain state" msgstr "" #: tools/virsh-domain.c:6035 msgid "retrieve vcpu count from the guest instead of the hypervisor" msgstr "" #: tools/virsh-domain.c:6080 msgid "Failed to retrieve vCPU count from the guest" msgstr "" #: tools/virsh-domain.c:6108 msgid "Failed to retrieve maximum vcpu count" msgstr "" #: tools/virsh-domain.c:6114 msgid "Failed to retrieve current vcpu count" msgstr "" #: tools/virsh-domain.c:6187 tools/virsh-domain.c:6188 msgid "maximum" msgstr "" #: tools/virsh-domain.c:6187 tools/virsh-domain.c:6189 msgid "config" msgstr "" #: tools/virsh-domain.c:6188 tools/virsh-domain.c:6190 msgid "live" msgstr "" #: tools/virsh-domain.c:6189 tools/virsh-domain.c:6190 msgid "current" msgstr "" #: tools/virsh-domain.c:6214 msgid "detailed domain vcpu information" msgstr "" #: tools/virsh-domain.c:6217 msgid "Returns basic information about the domain virtual CPUs." msgstr "Palauttaa perustietoja toimialueen virtuaalisista prosessoreista." #: tools/virsh-domain.c:6226 tools/virsh-host.c:676 msgid "return human readable output" msgstr "" #: tools/virsh-domain.c:6273 tools/virsh-domain.c:6484 msgid "VCPU:" msgstr "Virtuaaliprosessori:" #: tools/virsh-domain.c:6275 tools/virsh-domain.c:6286 msgid "CPU:" msgstr "Prosessori:" #: tools/virsh-domain.c:6286 tools/virsh-domain.c:6287 #: tools/virsh-domain.c:6288 msgid "N/A" msgstr "" #: tools/virsh-domain.c:6288 msgid "CPU time" msgstr "" #: tools/virsh-domain.c:6290 msgid "CPU Affinity:" msgstr "Prosessorin affiniteetti:" #: tools/virsh-domain.c:6298 #, c-format msgid "%s (out of %d)" msgstr "" #: tools/virsh-domain.c:6325 msgid "control or query domain vcpu affinity" msgstr "" #: tools/virsh-domain.c:6328 msgid "Pin domain VCPUs to host physical CPUs." msgstr "" "Kiinnitä toimialueen virtuaaliprosessorit isännän fyysisiin prosessoreihin." #: tools/virsh-domain.c:6337 msgid "vcpu number" msgstr "virtuaaliprosessorin numero" #: tools/virsh-domain.c:6342 tools/virsh-domain.c:6537 msgid "host cpu number(s) to set, or omit option to query" msgstr "" #: tools/virsh-domain.c:6380 #, c-format msgid "Invalid cpulist '%s'" msgstr "" #: tools/virsh-domain.c:6385 #, c-format msgid "CPU %d in cpulist '%s' exceed the maxcpu %d" msgstr "" #: tools/virsh-domain.c:6439 msgid "vcpupin: Missing vCPU number in pin mode." msgstr "" #: tools/virsh-domain.c:6459 msgid "cannot get vcpupin for offline domain" msgstr "" #: tools/virsh-domain.c:6461 msgid "cannot get vcpupin for transient domain" msgstr "" #: tools/virsh-domain.c:6484 tools/virsh-domain.c:6597 #: tools/virsh-domain.c:6771 msgid "CPU Affinity" msgstr "" #: tools/virsh-domain.c:6524 msgid "control or query domain emulator affinity" msgstr "" #: tools/virsh-domain.c:6527 msgid "Pin domain emulator threads to host physical CPUs." msgstr "" #: tools/virsh-domain.c:6597 msgid "emulator:" msgstr "" #: tools/virsh-domain.c:6628 msgid "change number of virtual CPUs" msgstr "muuta virtuaaliprosessorien määrää" #: tools/virsh-domain.c:6631 msgid "Change the number of virtual CPUs in the guest domain." msgstr "" #: tools/virsh-domain.c:6641 msgid "number of virtual CPUs" msgstr "virtuaaliprosessorien määrä" #: tools/virsh-domain.c:6645 msgid "set maximum limit on next boot" msgstr "" #: tools/virsh-domain.c:6652 msgid "modify cpu state in the guest" msgstr "" #: tools/virsh-domain.c:6692 msgid "Can't set 0 processors for a VM" msgstr "" #: tools/virsh-domain.c:6717 msgid "view domain IOThreads" msgstr "" #: tools/virsh-domain.c:6720 msgid "Returns basic information about the domain IOThreads." msgstr "" #: tools/virsh-domain.c:6761 msgid "Unable to get domain IOThreads information" msgstr "" #: tools/virsh-domain.c:6766 msgid "No IOThreads found for the domain" msgstr "" #: tools/virsh-domain.c:6771 msgid "IOThread ID" msgstr "" #: tools/virsh-domain.c:6792 msgid "control domain IOThread affinity" msgstr "" #: tools/virsh-domain.c:6795 msgid "Pin domain IOThreads to host physical CPUs." msgstr "" #: tools/virsh-domain.c:6805 msgid "IOThread ID number" msgstr "" #: tools/virsh-domain.c:6810 msgid "host cpu number(s) to set" msgstr "" #: tools/virsh-domain.c:6874 msgid "add an IOThread to the guest domain" msgstr "" #: tools/virsh-domain.c:6877 msgid "Add an IOThread to the guest domain." msgstr "" #: tools/virsh-domain.c:6887 msgid "iothread for the new IOThread" msgstr "" #: tools/virsh-domain.c:6920 tools/virsh-domain.c:6985 #, c-format msgid "Invalid IOThread id value: '%d'" msgstr "" #: tools/virsh-domain.c:6939 msgid "delete an IOThread from the guest domain" msgstr "" #: tools/virsh-domain.c:6942 msgid "Delete an IOThread from the guest domain." msgstr "" #: tools/virsh-domain.c:6952 msgid "iothread_id for the IOThread to delete" msgstr "" #: tools/virsh-domain.c:7004 msgid "compare host CPU with a CPU described by an XML file" msgstr "" #: tools/virsh-domain.c:7007 msgid "compare CPU with host CPU" msgstr "" #: tools/virsh-domain.c:7013 msgid "file containing an XML CPU description" msgstr "" #: tools/virsh-domain.c:7016 msgid "report error if CPUs are incompatible" msgstr "" #: tools/virsh-domain.c:7056 #, c-format msgid "" "File '%s' does not contain a element or is not a valid domain or " "capabilities XML" msgstr "" #: tools/virsh-domain.c:7065 #, c-format msgid "CPU described in %s is incompatible with host CPU\n" msgstr "" #: tools/virsh-domain.c:7071 #, c-format msgid "CPU described in %s is identical to host CPU\n" msgstr "" #: tools/virsh-domain.c:7076 #, c-format msgid "Host CPU is a superset of CPU described in %s\n" msgstr "" #: tools/virsh-domain.c:7082 #, c-format msgid "Failed to compare host CPU with %s" msgstr "" #: tools/virsh-domain.c:7102 msgid "compute baseline CPU" msgstr "" #: tools/virsh-domain.c:7105 msgid "Compute baseline CPU for a set of given CPUs." msgstr "" #: tools/virsh-domain.c:7111 msgid "file containing XML CPU descriptions" msgstr "" #: tools/virsh-domain.c:7114 msgid "Show features that are part of the CPU model type" msgstr "" #: tools/virsh-domain.c:7118 msgid "Do not include features that block migration" msgstr "" #: tools/virsh-domain.c:7169 #, c-format msgid "No host CPU specified in '%s'" msgstr "" #: tools/virsh-domain.c:7215 msgid "show domain cpu statistics" msgstr "" #: tools/virsh-domain.c:7218 msgid "Display per-CPU and total statistics about the domain's CPUs" msgstr "" #: tools/virsh-domain.c:7227 msgid "Show total statistics only" msgstr "" #: tools/virsh-domain.c:7231 msgid "Show statistics from this CPU" msgstr "" #: tools/virsh-domain.c:7235 msgid "Number of shown CPUs at most" msgstr "" #: tools/virsh-domain.c:7261 msgid "Invalid value for start CPU" msgstr "" #: tools/virsh-domain.c:7271 msgid "Invalid value for number of CPUs to show" msgstr "" #: tools/virsh-domain.c:7291 #, c-format msgid "Only %d CPUs available to show\n" msgstr "" #: tools/virsh-domain.c:7300 msgid "No per-CPU stats available" msgstr "" #: tools/virsh-domain.c:7331 tools/vsh.c:2989 #, c-format msgid "%s\n" msgstr "" #: tools/virsh-domain.c:7353 msgid "No total stats available" msgstr "" #: tools/virsh-domain.c:7365 msgid "Total:\n" msgstr "" #: tools/virsh-domain.c:7390 #, c-format msgid "Failed to retrieve CPU statistics for domain '%s'" msgstr "" #: tools/virsh-domain.c:7400 msgid "create a domain from an XML file" msgstr "luo toimialue XML-tiedostosta" #: tools/virsh-domain.c:7403 msgid "Create a domain." msgstr "Luo toimialue." #: tools/virsh-domain.c:7409 tools/virsh-domain.c:7505 msgid "file containing an XML domain description" msgstr "tiedosto, joka sisältää XML-muotoisen toimialueen kuvauksen" #: tools/virsh-domain.c:7430 tools/virsh-domain.c:7508 msgid "validate the XML against the schema" msgstr "" #: tools/virsh-domain.c:7472 #, c-format msgid "Failed to create domain from %s" msgstr "Toimialueen luonti tiedostosta %s epäonnistui" #: tools/virsh-domain.c:7476 #, c-format msgid "Domain %s created from %s\n" msgstr "Toimialue %s luotu tiedostosta %s\n" #: tools/virsh-domain.c:7496 msgid "define (but don't start) a domain from an XML file" msgstr "määritä (mutta älä käynnistä) toimialue XML-tiedostosta" #: tools/virsh-domain.c:7499 msgid "Define a domain." msgstr "Määritä toimialue." #: tools/virsh-domain.c:7539 #, c-format msgid "Domain %s defined from %s\n" msgstr "Toimialue %s määritetty tiedostosta %s\n" #: tools/virsh-domain.c:7543 #, c-format msgid "Failed to define domain from %s" msgstr "Toimialueen määrittäminen tiedostosta %s epäonnistui" #: tools/virsh-domain.c:7554 msgid "destroy (stop) a domain" msgstr "" #: tools/virsh-domain.c:7557 msgid "Forcefully stop a given domain, but leave its resources intact." msgstr "" #: tools/virsh-domain.c:7566 msgid "terminate gracefully" msgstr "" #: tools/virsh-domain.c:7592 #, c-format msgid "Domain %s destroyed\n" msgstr "Toimialue %s tuhottu\n" #: tools/virsh-domain.c:7594 #, c-format msgid "Failed to destroy domain %s" msgstr "Toimialueen %s tuhoaminen epäonnistui" #: tools/virsh-domain.c:7607 msgid "show or set domain's description or title" msgstr "" #: tools/virsh-domain.c:7610 msgid "Allows to show or modify description or title of a domain." msgstr "" #: tools/virsh-domain.c:7617 tools/virsh-domain.c:7788 msgid "modify/get running state" msgstr "" #: tools/virsh-domain.c:7618 tools/virsh-domain.c:7789 msgid "modify/get persistent configuration" msgstr "" #: tools/virsh-domain.c:7619 tools/virsh-domain.c:7790 msgid "modify/get current state configuration" msgstr "" #: tools/virsh-domain.c:7622 msgid "modify/get the title instead of description" msgstr "" #: tools/virsh-domain.c:7626 msgid "open an editor to modify the description" msgstr "" #: tools/virsh-domain.c:7630 msgid "message" msgstr "" #: tools/virsh-domain.c:7685 msgid "Failed to collect new description/title" msgstr "" #: tools/virsh-domain.c:7722 msgid "Domain title not changed\n" msgstr "" #: tools/virsh-domain.c:7723 msgid "Domain description not changed\n" msgstr "" #: tools/virsh-domain.c:7735 msgid "Failed to set new domain title" msgstr "" #: tools/virsh-domain.c:7736 msgid "Failed to set new domain description" msgstr "" #: tools/virsh-domain.c:7740 msgid "Domain title updated successfully" msgstr "" #: tools/virsh-domain.c:7741 msgid "Domain description updated successfully" msgstr "" #: tools/virsh-domain.c:7752 #, c-format msgid "No title for domain: %s" msgstr "" #: tools/virsh-domain.c:7753 #, c-format msgid "No description for domain: %s" msgstr "" #: tools/virsh-domain.c:7773 msgid "show or set domain's custom XML metadata" msgstr "" #: tools/virsh-domain.c:7776 msgid "Shows or modifies the XML metadata of a domain." msgstr "" #: tools/virsh-domain.c:7786 msgid "URI of the namespace" msgstr "" #: tools/virsh-domain.c:7793 msgid "use an editor to change the metadata" msgstr "" #: tools/virsh-domain.c:7797 msgid "key to be used as a namespace identifier" msgstr "" #: tools/virsh-domain.c:7801 msgid "new metadata to set" msgstr "" #: tools/virsh-domain.c:7805 msgid "remove the metadata corresponding to an uri" msgstr "" #: tools/virsh-domain.c:7866 msgid "namespace key is required when modifying metadata" msgstr "" #: tools/virsh-domain.c:7876 msgid "Metadata removed" msgstr "" #: tools/virsh-domain.c:7878 tools/virsh-domain.c:7894 msgid "Metadata modified" msgstr "" #: tools/virsh-domain.c:7884 msgid "Metadata not changed" msgstr "" #: tools/virsh-domain.c:7919 msgid "Inject NMI to the guest" msgstr "" #: tools/virsh-domain.c:7922 msgid "Inject NMI to the guest domain." msgstr "" #: tools/virsh-domain.c:7953 msgid "Send keycodes to the guest" msgstr "" #: tools/virsh-domain.c:7956 msgid "Send keycodes (integers or symbolic names) to the guest" msgstr "" #: tools/virsh-domain.c:7966 msgid "the codeset of keycodes, default:linux" msgstr "" #: tools/virsh-domain.c:7971 msgid "the time (in milliseconds) how long the keys will be held" msgstr "" #: tools/virsh-domain.c:7976 msgid "the key code" msgstr "" #: tools/virsh-domain.c:8015 #, c-format msgid "unknown codeset: '%s'" msgstr "" #: tools/virsh-domain.c:8021 msgid "too many keycodes" msgstr "" #: tools/virsh-domain.c:8027 #, c-format msgid "invalid keycode: '%s'" msgstr "" #: tools/virsh-domain.c:8049 msgid "Send signals to processes" msgstr "" #: tools/virsh-domain.c:8052 msgid "Send signals to processes in the guest" msgstr "" #: tools/virsh-domain.c:8062 msgid "the process ID" msgstr "" #: tools/virsh-domain.c:8067 msgid "the signal number or name" msgstr "" #: tools/virsh-domain.c:8135 #, c-format msgid "malformed signal name: %s" msgstr "" #: tools/virsh-domain.c:8154 msgid "change memory allocation" msgstr "muuta muistinvarausta" #: tools/virsh-domain.c:8157 msgid "Change the current memory allocation in the guest domain." msgstr "Muuta nykyistä muistinvarausta vierastoimialueella." #: tools/virsh-domain.c:8171 msgid "new memory size, as scaled integer (default KiB)" msgstr "" #: tools/virsh-domain.c:8235 msgid "change maximum memory limit" msgstr "muuta muistin enimmäisrajaa" #: tools/virsh-domain.c:8238 msgid "Change the maximum memory allocation limit in the guest domain." msgstr "Muuta nykyistä muistinvarauksen enimmäisrajaa vierastoimialueella." #: tools/virsh-domain.c:8252 msgid "new maximum memory size, as scaled integer (default KiB)" msgstr "" #: tools/virsh-domain.c:8301 tools/virsh-domain.c:8306 msgid "Unable to change MaxMemorySize" msgstr "Ei voi muuttaa MaxMemorySizeä" #: tools/virsh-domain.c:8320 msgid "Get or set memory parameters" msgstr "" #: tools/virsh-domain.c:8323 msgid "" "Get or set the current memory parameters for a guest domain.\n" " To get the memory parameters use following command: \n" "\n" " virsh # memtune " msgstr "" #: tools/virsh-domain.c:8335 msgid "Max memory, as scaled integer (default KiB)" msgstr "" #: tools/virsh-domain.c:8339 msgid "Memory during contention, as scaled integer (default KiB)" msgstr "" #: tools/virsh-domain.c:8343 msgid "Max memory plus swap, as scaled integer (default KiB)" msgstr "" #: tools/virsh-domain.c:8347 msgid "Min guaranteed memory, as scaled integer (default KiB)" msgstr "" #: tools/virsh-domain.c:8425 #, c-format msgid "Unable to parse integer parameter %s" msgstr "" #: tools/virsh-domain.c:8446 tools/virsh-domain.c:8583 tools/virsh-host.c:1313 msgid "Unable to get number of memory parameters" msgstr "" #: tools/virsh-domain.c:8459 tools/virsh-host.c:1325 msgid "Unable to get memory parameters" msgstr "" #: tools/virsh-domain.c:8466 msgid "unlimited" msgstr "" #: tools/virsh-domain.c:8488 tools/virsh-host.c:1352 msgid "Unable to change memory parameters" msgstr "" #: tools/virsh-domain.c:8497 msgid "Get or set numa parameters" msgstr "" #: tools/virsh-domain.c:8500 msgid "" "Get or set the current numa parameters for a guest domain.\n" " To get the numa parameters use following command: \n" "\n" " virsh # numatune " msgstr "" #: tools/virsh-domain.c:8512 msgid "" "NUMA mode, one of strict, preferred and interleave \n" "or a number from the virDomainNumatuneMemMode enum" msgstr "" #: tools/virsh-domain.c:8517 msgid "NUMA node selections to set" msgstr "" #: tools/virsh-domain.c:8570 #, c-format msgid "Invalid mode: %s" msgstr "" #: tools/virsh-domain.c:8596 msgid "Unable to get numa parameters" msgstr "" #: tools/virsh-domain.c:8626 msgid "Unable to change numa parameters" msgstr "" #: tools/virsh-domain.c:8635 tools/virsh-domain.c:8638 msgid "QEMU Monitor Command" msgstr "" #: tools/virsh-domain.c:8647 msgid "command is in human monitor protocol" msgstr "" #: tools/virsh-domain.c:8651 msgid "pretty-print any qemu monitor protocol output" msgstr "" #: tools/virsh-domain.c:8656 tools/virsh-domain.c:8973 msgid "command" msgstr "" #: tools/virsh-domain.c:8685 tools/virsh-domain.c:9004 msgid "Failed to collect command" msgstr "" #: tools/virsh-domain.c:8692 msgid "--hmp and --pretty are not compatible" msgstr "" #: tools/virsh-domain.c:8781 msgid "QEMU Monitor Events" msgstr "" #: tools/virsh-domain.c:8784 msgid "Listen for QEMU Monitor Events" msgstr "" #: tools/virsh-domain.c:8792 msgid "filter by domain name, id or uuid" msgstr "" #: tools/virsh-domain.c:8796 msgid "filter by event name" msgstr "" #: tools/virsh-domain.c:8800 msgid "pretty-print any JSON output" msgstr "" #: tools/virsh-domain.c:8804 tools/virsh-domain.c:11994 #: tools/virsh-network.c:1205 msgid "loop until timeout or interrupt, rather than one-shot" msgstr "" #: tools/virsh-domain.c:8808 tools/virsh-domain.c:11998 #: tools/virsh-network.c:1209 msgid "timeout seconds" msgstr "" #: tools/virsh-domain.c:8812 msgid "treat event as a regex rather than literal filter" msgstr "" #: tools/virsh-domain.c:8816 msgid "treat event case-insensitively" msgstr "" #: tools/virsh-domain.c:8820 tools/virsh-domain.c:12006 #: tools/virsh-network.c:1217 msgid "show timestamp for each printed event" msgstr "" #: tools/virsh-domain.c:8865 tools/virsh-domain.c:12096 #: tools/virsh-network.c:1271 msgid "event loop interrupted\n" msgstr "" #: tools/virsh-domain.c:8868 tools/virsh-domain.c:12099 #: tools/virsh-network.c:1274 msgid "event loop timed out\n" msgstr "" #: tools/virsh-domain.c:8875 tools/virsh-domain.c:12106 #: tools/virsh-network.c:1281 #, c-format msgid "events received: %d\n" msgstr "" #: tools/virsh-domain.c:8895 tools/virsh-domain.c:8898 msgid "QEMU Attach" msgstr "" #: tools/virsh-domain.c:8907 msgid "pid" msgstr "" #: tools/virsh-domain.c:8925 #, c-format msgid "Failed to attach to pid %u" msgstr "" #: tools/virsh-domain.c:8929 #, c-format msgid "Domain %s attached to pid %u\n" msgstr "" #: tools/virsh-domain.c:8943 msgid "QEMU Guest Agent Command" msgstr "" #: tools/virsh-domain.c:8946 msgid "Run an arbitrary qemu guest agent command; use at your own risk" msgstr "" #: tools/virsh-domain.c:8956 msgid "timeout seconds. must be positive." msgstr "" #: tools/virsh-domain.c:8960 msgid "execute command without waiting for timeout" msgstr "" #: tools/virsh-domain.c:8964 msgid "execute command without timeout" msgstr "" #: tools/virsh-domain.c:8968 msgid "pretty-print the output" msgstr "" #: tools/virsh-domain.c:9015 msgid "timeout must be positive" msgstr "" #: tools/virsh-domain.c:9029 msgid "timeout, async and block options are exclusive" msgstr "" #: tools/virsh-domain.c:9066 msgid "LXC Guest Enter Namespace" msgstr "" #: tools/virsh-domain.c:9069 msgid "" "Run an arbitrary command in a lxc guest namespace; use at your own risk" msgstr "" #: tools/virsh-domain.c:9078 msgid "Do not change process security label" msgstr "" #: tools/virsh-domain.c:9083 msgid "command to run" msgstr "" #: tools/virsh-domain.c:9114 tools/virsh-domain.c:9120 #, c-format msgid "%s: %d: failed to allocate argv" msgstr "" #: tools/virsh-domain.c:9130 msgid "Failed to allocate security model" msgstr "" #: tools/virsh-domain.c:9134 msgid "Failed to allocate security label" msgstr "" #: tools/virsh-domain.c:9205 msgid "domain information in XML" msgstr "toimialuetiedot XML-muodossa" #: tools/virsh-domain.c:9208 msgid "Output the domain information as an XML dump to stdout." msgstr "Tulosta toimialuetiedot XML-muodossa oletustulosteeseen." #: tools/virsh-domain.c:9217 tools/virsh-interface.c:473 tools/virsh-pool.c:741 msgid "show inactive defined XML" msgstr "" #: tools/virsh-domain.c:9225 msgid "update guest CPU according to host CPU" msgstr "" #: tools/virsh-domain.c:9229 msgid "provide XML suitable for migrations" msgstr "" #: tools/virsh-domain.c:9275 msgid "Convert native config to domain XML" msgstr "" #: tools/virsh-domain.c:9278 msgid "Convert native guest configuration format to domain XML format." msgstr "" #: tools/virsh-domain.c:9287 msgid "source config data format" msgstr "" #: tools/virsh-domain.c:9292 msgid "config data file to import from" msgstr "" #: tools/virsh-domain.c:9332 msgid "Convert domain XML to native config" msgstr "" #: tools/virsh-domain.c:9335 msgid "Convert domain XML config to a native guest configuration format." msgstr "" #: tools/virsh-domain.c:9344 msgid "target config data type format" msgstr "" #: tools/virsh-domain.c:9349 msgid "xml data file to export from" msgstr "" #: tools/virsh-domain.c:9389 msgid "convert a domain id or UUID to domain name" msgstr "muunna toimialueen tunnus tai UUID toimialueen nimeksi" #: tools/virsh-domain.c:9398 msgid "domain id or uuid" msgstr "toimialueen id tai uuid" #: tools/virsh-domain.c:9421 msgid "rename a domain" msgstr "" #: tools/virsh-domain.c:9434 msgid "new domain name" msgstr "" #: tools/virsh-domain.c:9468 msgid "convert a domain name or UUID to domain id" msgstr "muunna toimialueen nimi tai UUID toimialueen tunnukseksi" #: tools/virsh-domain.c:9477 msgid "domain name or uuid" msgstr "toimialueen nimi tai uuid" #: tools/virsh-domain.c:9505 msgid "convert a domain name or id to domain UUID" msgstr "muunna toimialueen nimi tai tunnus UUID:ksi" #: tools/virsh-domain.c:9514 msgid "domain id or name" msgstr "toimialueen id tai nimi" #: tools/virsh-domain.c:9531 msgid "failed to get domain UUID" msgstr "toimialueen UUID:n saanti epäonnistui" #: tools/virsh-domain.c:9542 msgid "migrate domain to another host" msgstr "siirrä toimialue toiseen koneeseen" #: tools/virsh-domain.c:9545 msgid "Migrate domain to another host. Add --live for live migration." msgstr "" "Siirrä toimialue toiseen koneeseen. Valitsin --live siirtää käytettäessä." #: tools/virsh-domain.c:9555 msgid "" "connection URI of the destination host as seen from the client(normal " "migration) or source(p2p migration)" msgstr "" #: tools/virsh-domain.c:9557 msgid "live migration" msgstr "siirto käytettäessä" #: tools/virsh-domain.c:9560 msgid "offline migration" msgstr "" #: tools/virsh-domain.c:9564 msgid "peer-2-peer migration" msgstr "" #: tools/virsh-domain.c:9568 msgid "direct migration" msgstr "" #: tools/virsh-domain.c:9576 msgid "tunnelled migration" msgstr "" #: tools/virsh-domain.c:9580 msgid "persist VM on destination" msgstr "" #: tools/virsh-domain.c:9584 msgid "undefine VM on source" msgstr "" #: tools/virsh-domain.c:9588 msgid "do not restart the domain on the destination host" msgstr "" #: tools/virsh-domain.c:9592 msgid "migration with non-shared storage with full disk copy" msgstr "" #: tools/virsh-domain.c:9596 msgid "" "migration with non-shared storage with incremental copy (same base image " "shared between source and destination)" msgstr "" #: tools/virsh-domain.c:9600 msgid "prevent any configuration changes to domain until migration ends" msgstr "" #: tools/virsh-domain.c:9604 msgid "force migration even if it may be unsafe" msgstr "" #: tools/virsh-domain.c:9608 msgid "display the progress of migration" msgstr "" #: tools/virsh-domain.c:9612 msgid "compress repeated pages during live migration" msgstr "" #: tools/virsh-domain.c:9616 msgid "force convergence during live migration" msgstr "" #: tools/virsh-domain.c:9620 msgid "support memory pinning during RDMA live migration" msgstr "" #: tools/virsh-domain.c:9624 msgid "abort on soft errors during migration" msgstr "" #: tools/virsh-domain.c:9628 msgid "migration URI, usually can be omitted" msgstr "siirto-URI, voidaan yleensä jättää pois" #: tools/virsh-domain.c:9632 msgid "graphics URI to be used for seamless graphics migration" msgstr "" #: tools/virsh-domain.c:9636 msgid "listen address that destination should bind to for incoming migration" msgstr "" #: tools/virsh-domain.c:9640 msgid "rename to new name during migration (if supported)" msgstr "" #: tools/virsh-domain.c:9644 msgid "force guest to suspend if live migration exceeds timeout (in seconds)" msgstr "" #: tools/virsh-domain.c:9652 msgid "comma separated list of disks to be migrated" msgstr "" #: tools/virsh-domain.c:9738 #, c-format msgid "cannot read file '%s'" msgstr "" #: tools/virsh-domain.c:9853 msgid "migrate: Unexpected timeout for offline migration" msgstr "" #: tools/virsh-domain.c:9887 msgid "Migration" msgstr "" #: tools/virsh-domain.c:9905 msgid "set maximum tolerable downtime" msgstr "" #: tools/virsh-domain.c:9908 msgid "" "Set maximum tolerable downtime of a domain which is being live-migrated to " "another host." msgstr "" #: tools/virsh-domain.c:9918 msgid "maximum tolerable downtime (in milliseconds) for migration" msgstr "" #: tools/virsh-domain.c:9936 msgid "migrate: Invalid downtime" msgstr "" #: tools/virsh-domain.c:9955 msgid "get/set compression cache size" msgstr "" #: tools/virsh-domain.c:9958 msgid "" "Get/set size of the cache (in bytes) used for compressing repeatedly " "transferred memory pages during live migration." msgstr "" #: tools/virsh-domain.c:9969 msgid "requested size of the cache (in bytes) used for compression" msgstr "" #: tools/virsh-domain.c:9999 #, c-format msgid "Compression cache: %.3lf %s" msgstr "" #: tools/virsh-domain.c:10012 msgid "Set the maximum migration bandwidth" msgstr "" #: tools/virsh-domain.c:10015 msgid "" "Set the maximum migration bandwidth (in MiB/s) for a domain which is being " "migrated to another host." msgstr "" #: tools/virsh-domain.c:10026 msgid "migration bandwidth limit in MiB/s" msgstr "" #: tools/virsh-domain.c:10059 msgid "Get the maximum migration bandwidth" msgstr "" #: tools/virsh-domain.c:10062 msgid "Get the maximum migration bandwidth (in MiB/s) for a domain." msgstr "" #: tools/virsh-domain.c:10099 msgid "domain display connection URI" msgstr "" #: tools/virsh-domain.c:10102 msgid "Output the IP address and port number for the graphical display." msgstr "" #: tools/virsh-domain.c:10112 msgid "includes the password into the connection URI if available" msgstr "" #: tools/virsh-domain.c:10116 msgid "" "select particular graphical display (e.g. \"vnc\", \"spice\", \"rdp\")" msgstr "" #: tools/virsh-domain.c:10282 msgid "Failed to create display URI" msgstr "" #: tools/virsh-domain.c:10297 #, c-format msgid "No graphical display with type '%s' found" msgstr "" #: tools/virsh-domain.c:10299 msgid "No graphical display found" msgstr "" #: tools/virsh-domain.c:10319 msgid "vnc display" msgstr "vnc-näyttö" #: tools/virsh-domain.c:10322 msgid "Output the IP address and port number for the VNC display." msgstr "Tulosta VNC-näytön IP-osoite ja porttinumero" #: tools/virsh-domain.c:10361 msgid "Failed to get VNC port. Is this domain using VNC?" msgstr "" #: tools/virsh-domain.c:10400 msgid "tty console" msgstr "tty-konsoli" #: tools/virsh-domain.c:10403 msgid "Output the device for the TTY console." msgstr "Tulosta TTY-konsolin laite." #: tools/virsh-domain.c:10456 msgid "print the domain's hostname" msgstr "" #: tools/virsh-domain.c:10481 tools/virsh-host.c:1049 msgid "failed to get hostname" msgstr "konenimen haku epäonnistui" #: tools/virsh-domain.c:10569 tools/virsh-domain.c:10582 msgid "Bad child elements counting." msgstr "" #: tools/virsh-domain.c:10615 msgid "detach device from an XML file" msgstr "irrota laite XML-tiedostosta" #: tools/virsh-domain.c:10618 msgid "Detach device from an XML " msgstr "Irrota laite XML-tiedostosta " #: tools/virsh-domain.c:10678 #, c-format msgid "Failed to detach device from %s" msgstr "Laitteen irrottaminen tiedostosta %s epäonnistui" #: tools/virsh-domain.c:10682 msgid "Device detached successfully\n" msgstr "" #: tools/virsh-domain.c:10696 msgid "update device from an XML file" msgstr "" #: tools/virsh-domain.c:10699 msgid "Update device from an XML ." msgstr "" #: tools/virsh-domain.c:10713 msgid "force device update" msgstr "" #: tools/virsh-domain.c:10760 #, c-format msgid "Failed to update device from %s" msgstr "" #: tools/virsh-domain.c:10778 msgid "detach network interface" msgstr "irrota verkkoliitäntä" #: tools/virsh-domain.c:10781 msgid "Detach network interface." msgstr "Irrota verkkoliitäntä." #: tools/virsh-domain.c:10858 msgid "Failed to get interface information" msgstr "Liitännän tietojen haku epäonnistui" #: tools/virsh-domain.c:10866 #, c-format msgid "No interface found whose type is %s" msgstr "" #: tools/virsh-domain.c:10871 #, c-format msgid "" "Domain has %d interfaces. Please specify which one to detach using --mac" msgstr "" #: tools/virsh-domain.c:10893 #, c-format msgid "" "Domain has multiple interfaces matching MAC address %s. You must use detach-" "device and specify the device pci address to remove it." msgstr "" #: tools/virsh-domain.c:10906 #, c-format msgid "No interface with MAC address %s was found" msgstr "" #: tools/virsh-domain.c:10922 msgid "Failed to detach interface" msgstr "" #: tools/virsh-domain.c:10924 msgid "Interface detached successfully\n" msgstr "" #: tools/virsh-domain.c:10962 tools/virsh-domain.c:10971 msgid "Failed to get disk information" msgstr "Levytietojen haku epäonnistui" #: tools/virsh-domain.c:11024 #, c-format msgid "No disk found whose source path or target is %s" msgstr "" #: tools/virsh-domain.c:11066 #, c-format msgid "The disk device '%s' is not removable" msgstr "" #: tools/virsh-domain.c:11101 #, c-format msgid "The disk device '%s' doesn't have media" msgstr "" #: tools/virsh-domain.c:11109 msgid "New disk media source was not specified" msgstr "" #: tools/virsh-domain.c:11115 #, c-format msgid "The disk device '%s' already has media" msgstr "" #: tools/virsh-domain.c:11136 msgid "Failed to allocate new source node" msgstr "" #: tools/virsh-domain.c:11182 msgid "detach disk device" msgstr "irrota levylaite" #: tools/virsh-domain.c:11185 msgid "Detach disk device." msgstr "Irrota levylaite." #: tools/virsh-domain.c:11262 msgid "Failed to detach disk" msgstr "" #: tools/virsh-domain.c:11266 msgid "Disk detached successfully\n" msgstr "" #: tools/virsh-domain.c:11282 msgid "edit XML configuration for a domain" msgstr "" #: tools/virsh-domain.c:11285 msgid "Edit the XML configuration for a domain." msgstr "" #: tools/virsh-domain.c:11294 msgid "skip validation of the XML against the schema" msgstr "" #: tools/virsh-domain.c:11319 #, c-format msgid "Domain %s XML configuration not changed.\n" msgstr "" #: tools/virsh-domain.c:11334 #, c-format msgid "Domain %s XML configuration edited.\n" msgstr "" #: tools/virsh-domain.c:11355 tools/virsh-network.c:1128 msgid "Defined" msgstr "" #: tools/virsh-domain.c:11356 tools/virsh-network.c:1129 msgid "Undefined" msgstr "" #: tools/virsh-domain.c:11357 tools/virsh-network.c:1130 msgid "Started" msgstr "" #: tools/virsh-domain.c:11358 msgid "Suspended" msgstr "" #: tools/virsh-domain.c:11359 msgid "Resumed" msgstr "" #: tools/virsh-domain.c:11360 tools/virsh-network.c:1131 msgid "Stopped" msgstr "" #: tools/virsh-domain.c:11361 tools/virsh-domain.c:11415 msgid "Shutdown" msgstr "" #: tools/virsh-domain.c:11362 msgid "PMSuspended" msgstr "" #: tools/virsh-domain.c:11363 tools/virsh-domain.c:11417 msgid "Crashed" msgstr "" #: tools/virsh-domain.c:11375 msgid "Added" msgstr "" #: tools/virsh-domain.c:11376 msgid "Updated" msgstr "" #: tools/virsh-domain.c:11377 tools/virsh-domain.c:11383 msgid "Renamed" msgstr "" #: tools/virsh-domain.c:11382 msgid "Removed" msgstr "" #: tools/virsh-domain.c:11388 msgid "Booted" msgstr "" #: tools/virsh-domain.c:11389 tools/virsh-domain.c:11398 #: tools/virsh-domain.c:11409 tools/virsh-domain.c:11418 msgid "Migrated" msgstr "" #: tools/virsh-domain.c:11390 tools/virsh-domain.c:11401 msgid "Restored" msgstr "" #: tools/virsh-domain.c:11391 tools/virsh-domain.c:11402 #: tools/virsh-domain.c:11410 tools/virsh-domain.c:11421 msgid "Snapshot" msgstr "" #: tools/virsh-domain.c:11392 msgid "Event wakeup" msgstr "" #: tools/virsh-domain.c:11397 msgid "Paused" msgstr "" #: tools/virsh-domain.c:11399 msgid "I/O Error" msgstr "" #: tools/virsh-domain.c:11400 msgid "Watchdog" msgstr "" #: tools/virsh-domain.c:11403 msgid "API error" msgstr "" #: tools/virsh-domain.c:11408 msgid "Unpaused" msgstr "" #: tools/virsh-domain.c:11416 msgid "Destroyed" msgstr "" #: tools/virsh-domain.c:11419 msgid "Saved" msgstr "" #: tools/virsh-domain.c:11426 msgid "Finished" msgstr "" #: tools/virsh-domain.c:11431 msgid "Memory" msgstr "" #: tools/virsh-domain.c:11432 msgid "Disk" msgstr "" #: tools/virsh-domain.c:11437 msgid "Panicked" msgstr "" #: tools/virsh-domain.c:11480 tools/virsh-domain.c:11498 msgid "none" msgstr "" #: tools/virsh-domain.c:11481 tools/virsh-domain.c:11499 msgid "pause" msgstr "" #: tools/virsh-domain.c:11482 msgid "reset" msgstr "" #: tools/virsh-domain.c:11483 msgid "poweroff" msgstr "" #: tools/virsh-domain.c:11485 msgid "debug" msgstr "" #: tools/virsh-domain.c:11486 msgid "inject-nmi" msgstr "" #: tools/virsh-domain.c:11500 msgid "report" msgstr "" #: tools/virsh-domain.c:11512 msgid "connect" msgstr "" #: tools/virsh-domain.c:11513 msgid "initialize" msgstr "" #: tools/virsh-domain.c:11514 msgid "disconnect" msgstr "" #: tools/virsh-domain.c:11526 msgid "IPv4" msgstr "" #: tools/virsh-domain.c:11527 msgid "IPv6" msgstr "" #: tools/virsh-domain.c:11528 msgid "unix" msgstr "" #: tools/virsh-domain.c:11540 msgid "completed" msgstr "" #: tools/virsh-domain.c:11542 msgid "canceled" msgstr "" #: tools/virsh-domain.c:11543 msgid "ready" msgstr "" #: tools/virsh-domain.c:11555 msgid "changed" msgstr "" #: tools/virsh-domain.c:11556 msgid "dropped" msgstr "" #: tools/virsh-domain.c:11568 msgid "opened" msgstr "" #: tools/virsh-domain.c:11569 msgid "closed" msgstr "" #: tools/virsh-domain.c:11642 #, c-format msgid "event '%s' for domain %s\n" msgstr "" #: tools/virsh-domain.c:11657 #, c-format msgid "event 'lifecycle' for domain %s: %s %s\n" msgstr "" #: tools/virsh-domain.c:11672 #, c-format msgid "event 'rtc-change' for domain %s: %lld\n" msgstr "" #: tools/virsh-domain.c:11686 #, c-format msgid "event 'watchdog' for domain %s: %s\n" msgstr "" #: tools/virsh-domain.c:11702 #, c-format msgid "event 'io-error' for domain %s: %s (%s) %s\n" msgstr "" #: tools/virsh-domain.c:11723 #, c-format msgid "" "event 'graphics' for domain %s: %s local[%s %s %s] remote[%s %s %s] %s\n" msgstr "" #: tools/virsh-domain.c:11753 #, c-format msgid "event 'io-error-reason' for domain %s: %s (%s) %s due to %s\n" msgstr "" #: tools/virsh-domain.c:11773 #, c-format msgid "event '%s' for domain %s: %s for %s %s\n" msgstr "" #: tools/virsh-domain.c:11793 #, c-format msgid "event 'disk-change' for domain %s disk %s: %s -> %s: %s\n" msgstr "" #: tools/virsh-domain.c:11812 #, c-format msgid "event 'tray-change' for domain %s disk %s: %s\n" msgstr "" #: tools/virsh-domain.c:11838 #, c-format msgid "event 'balloon-change' for domain %s: %lluKiB\n" msgstr "" #: tools/virsh-domain.c:11852 #, c-format msgid "event 'device-removed' for domain %s: %s\n" msgstr "" #: tools/virsh-domain.c:11866 #, c-format msgid "event 'device-added' for domain %s: %s\n" msgstr "" #: tools/virsh-domain.c:11883 #, c-format msgid "event 'tunable' for domain %s:\n" msgstr "" #: tools/virsh-domain.c:11899 msgid "connected" msgstr "" #: tools/virsh-domain.c:11900 msgid "disconnected" msgstr "" #: tools/virsh-domain.c:11906 msgid "domain started" msgstr "" #: tools/virsh-domain.c:11907 msgid "channel event" msgstr "" #: tools/virsh-domain.c:11909 msgid "unsupported value" msgstr "" #: tools/virsh-domain.c:11919 #, c-format msgid "event 'agent-lifecycle' for domain %s: state: '%s' reason: '%s'\n" msgstr "" #: tools/virsh-domain.c:11971 msgid "Domain Events" msgstr "" #: tools/virsh-domain.c:11974 msgid "List event types, or wait for domain events to occur" msgstr "" #: tools/virsh-domain.c:11982 msgid "filter by domain name, id, or uuid" msgstr "" #: tools/virsh-domain.c:11986 tools/virsh-network.c:1201 msgid "which event type to wait for" msgstr "" #: tools/virsh-domain.c:11990 msgid "wait for all events instead of just one type" msgstr "" #: tools/virsh-domain.c:12002 tools/virsh-network.c:1213 msgid "list valid event types" msgstr "" #: tools/virsh-domain.c:12040 tools/virsh-network.c:1249 #, c-format msgid "unknown event type %s" msgstr "" #: tools/virsh-domain.c:12045 msgid "one of --list, --all, or event type is required" msgstr "" #: tools/virsh-domain.c:12131 msgid "Change media of CD or floppy drive" msgstr "" #: tools/virsh-domain.c:12134 msgid "Change media of CD or floppy drive." msgstr "" #: tools/virsh-domain.c:12144 msgid "Fully-qualified path or target of disk device" msgstr "" #: tools/virsh-domain.c:12148 msgid "source of the media" msgstr "" #: tools/virsh-domain.c:12152 msgid "Eject the media" msgstr "" #: tools/virsh-domain.c:12156 msgid "Insert the media" msgstr "" #: tools/virsh-domain.c:12160 msgid "Update the media" msgstr "" #: tools/virsh-domain.c:12162 msgid "" "can be either or both of --live and --config, depends on implementation " "hypervisor driver" msgstr "" #: tools/virsh-domain.c:12165 msgid "alter live configuration of running domain" msgstr "" #: tools/virsh-domain.c:12166 msgid "alter persistent configuration, effect observed on next boot" msgstr "" #: tools/virsh-domain.c:12170 msgid "force media changing" msgstr "" #: tools/virsh-domain.c:12174 msgid "print XML document rather than change media" msgstr "" #: tools/virsh-domain.c:12178 msgid "source media is a block device" msgstr "" #: tools/virsh-domain.c:12224 msgid "Successfully ejected media." msgstr "" #: tools/virsh-domain.c:12230 msgid "Successfully inserted media." msgstr "" #: tools/virsh-domain.c:12236 msgid "Successfully updated media." msgstr "" #: tools/virsh-domain.c:12273 #, c-format msgid "Failed to complete action %s on media" msgstr "" #: tools/virsh-domain.c:12292 tools/virsh-domain.c:12295 msgid "Invoke fstrim on domain's mounted filesystems." msgstr "" #: tools/virsh-domain.c:12304 msgid "" "Just a hint to ignore contiguous free ranges smaller than this (Bytes)" msgstr "" #: tools/virsh-domain.c:12309 msgid "which mount point to trim" msgstr "" #: tools/virsh-domain.c:12332 msgid "Unable to invoke fstrim" msgstr "" #: tools/virsh-domain.c:12345 tools/virsh-domain.c:12348 msgid "Freeze domain's mounted filesystems." msgstr "" #: tools/virsh-domain.c:12357 msgid "mountpoint path to be frozen" msgstr "" #: tools/virsh-domain.c:12375 tools/virsh-domain.c:12428 #, c-format msgid "%s: %d: failed to allocate mountpoints" msgstr "" #: tools/virsh-domain.c:12384 msgid "Unable to freeze filesystems" msgstr "" #: tools/virsh-domain.c:12388 #, c-format msgid "Froze %d filesystem(s)\n" msgstr "" #: tools/virsh-domain.c:12398 tools/virsh-domain.c:12401 msgid "Thaw domain's mounted filesystems." msgstr "" #: tools/virsh-domain.c:12410 msgid "mountpoint path to be thawed" msgstr "" #: tools/virsh-domain.c:12437 msgid "Unable to thaw filesystems" msgstr "" #: tools/virsh-domain.c:12441 #, c-format msgid "Thawed %d filesystem(s)\n" msgstr "" #: tools/virsh-domain.c:12451 tools/virsh-domain.c:12454 msgid "Get information of domain's mounted filesystems." msgstr "" #: tools/virsh-domain.c:12477 msgid "Unable to get filesystem information" msgstr "" #: tools/virsh-domain.c:12481 msgid "No filesystems are mounted in the domain" msgstr "" #: tools/virsh-domain.c:12487 msgid "Mountpoint" msgstr "" #: tools/virsh-edit.c:110 msgid "The XML configuration was changed by another user." msgstr "" #: tools/virsh-edit.c:118 msgid "Failed." msgstr "" #: tools/virsh-host.c:48 tools/virsh-host.c:333 msgid "capabilities" msgstr "ominaisuudet" #: tools/virsh-host.c:51 msgid "Returns capabilities of hypervisor/driver." msgstr "Palauttaa hypervisorin tai ajurin ominaisuudet" #: tools/virsh-host.c:63 msgid "failed to get capabilities" msgstr "ominaisuuksien hakeminen epäonnistui" #: tools/virsh-host.c:77 msgid "domain capabilities" msgstr "" #: tools/virsh-host.c:80 msgid "Returns capabilities of emulator with respect to host and libvirt." msgstr "" #: tools/virsh-host.c:88 msgid "virtualization type (/domain/@type)" msgstr "" #: tools/virsh-host.c:92 msgid "path to emulator binary (/domain/devices/emulator)" msgstr "" #: tools/virsh-host.c:96 msgid "domain architecture (/domain/os/type/@arch)" msgstr "" #: tools/virsh-host.c:100 msgid "machine type (/domain/os/type/@machine)" msgstr "" #: tools/virsh-host.c:126 msgid "failed to get emulator capabilities" msgstr "" #: tools/virsh-host.c:142 msgid "NUMA free memory" msgstr "" #: tools/virsh-host.c:145 msgid "display available free memory for the NUMA cell." msgstr "" #: tools/virsh-host.c:153 tools/virsh-host.c:278 tools/virsh-host.c:485 msgid "NUMA cell number" msgstr "" #: tools/virsh-host.c:157 msgid "show free memory for all NUMA cells" msgstr "" #: tools/virsh-host.c:187 tools/virsh-host.c:193 tools/virsh-host.c:329 #: tools/virsh-host.c:535 tools/virsh-host.c:541 msgid "unable to get node capabilities" msgstr "" #: tools/virsh-host.c:191 tools/virsh-host.c:539 msgid "(capabilities)" msgstr "" #: tools/virsh-host.c:201 tools/virsh-host.c:549 msgid "could not get information about NUMA topology" msgstr "" #: tools/virsh-host.c:213 tools/virsh-host.c:558 msgid "conversion from string failed" msgstr "" #: tools/virsh-host.c:221 #, c-format msgid "failed to get free memory for NUMA node number: %lu" msgstr "" #: tools/virsh-host.c:234 tools/virsh-host.c:245 msgid "Total" msgstr "Yhteensä" #: tools/virsh-host.c:267 msgid "NUMA free pages" msgstr "" #: tools/virsh-host.c:270 msgid "display available free pages for the NUMA cell." msgstr "" #: tools/virsh-host.c:282 tools/virsh-host.c:476 msgid "page size (in kibibytes)" msgstr "" #: tools/virsh-host.c:286 msgid "show free pages for all NUMA cells" msgstr "" #: tools/virsh-host.c:334 msgid "unable to parse node capabilities" msgstr "" #: tools/virsh-host.c:347 msgid "could not get information about supported page sizes" msgstr "" #: tools/virsh-host.c:359 #, c-format msgid "unable to parse page size: %s" msgstr "" #: tools/virsh-host.c:399 #, c-format msgid "unable to parse numa node id: %s" msgstr "" #: tools/virsh-host.c:409 #, c-format msgid "Node %d:\n" msgstr "" #: tools/virsh-host.c:417 msgid "missing cellno argument" msgstr "" #: tools/virsh-host.c:426 msgid "cell number must be non-negative integer or -1" msgstr "" #: tools/virsh-host.c:431 msgid "missing pagesize argument" msgstr "" #: tools/virsh-host.c:465 msgid "Manipulate pages pool size" msgstr "" #: tools/virsh-host.c:468 msgid "Allocate or free some pages in the pool for NUMA cell." msgstr "" #: tools/virsh-host.c:481 msgid "page count" msgstr "" #: tools/virsh-host.c:489 msgid "instead of setting new pool size add pages to it" msgstr "" #: tools/virsh-host.c:493 msgid "set on all NUMA cells" msgstr "" #: tools/virsh-host.c:589 msgid "connection vcpu maximum" msgstr "" #: tools/virsh-host.c:592 msgid "Show maximum number of virtual CPUs for guests on this connection." msgstr "" #: tools/virsh-host.c:600 msgid "domain type" msgstr "" #: tools/virsh-host.c:628 msgid "node information" msgstr "solmun tiedot" #: tools/virsh-host.c:631 msgid "Returns basic information about the node." msgstr "Palauttaa perustietoja solmusta." #: tools/virsh-host.c:643 msgid "failed to get node information" msgstr "solmun tietojen saanti epäonnistui" #: tools/virsh-host.c:646 msgid "CPU model:" msgstr "Prosessorin malli:" #: tools/virsh-host.c:649 msgid "CPU frequency:" msgstr "Prosessorin taajuus:" #: tools/virsh-host.c:650 msgid "CPU socket(s):" msgstr "Prosessorikantoja:" #: tools/virsh-host.c:651 msgid "Core(s) per socket:" msgstr "Ytimiä per kanta:" #: tools/virsh-host.c:652 msgid "Thread(s) per core:" msgstr "Säikeitä per ydin:" #: tools/virsh-host.c:653 msgid "NUMA cell(s):" msgstr "NUMA cell(s):" #: tools/virsh-host.c:654 msgid "Memory size:" msgstr "Muistin koko:" #: tools/virsh-host.c:664 msgid "node cpu map" msgstr "" #: tools/virsh-host.c:667 msgid "" "Displays the node's total number of CPUs, the number of online CPUs and the " "list of online CPUs." msgstr "" #: tools/virsh-host.c:693 msgid "Unable to get cpu map" msgstr "" #: tools/virsh-host.c:697 msgid "CPUs present:" msgstr "" #: tools/virsh-host.c:698 msgid "CPUs online:" msgstr "" #: tools/virsh-host.c:700 msgid "CPU map:" msgstr "" #: tools/virsh-host.c:726 msgid "Prints cpu stats of the node." msgstr "" #: tools/virsh-host.c:729 msgid "Returns cpu stats of the node, in nanoseconds." msgstr "" #: tools/virsh-host.c:737 msgid "prints specified cpu statistics only." msgstr "" #: tools/virsh-host.c:741 msgid "prints by percentage during 1 second." msgstr "" #: tools/virsh-host.c:766 msgid "user:" msgstr "" #: tools/virsh-host.c:767 msgid "system:" msgstr "" #: tools/virsh-host.c:768 tools/virsh-host.c:841 msgid "idle:" msgstr "" #: tools/virsh-host.c:769 msgid "iowait:" msgstr "" #: tools/virsh-host.c:770 msgid "intr:" msgstr "" #: tools/virsh-host.c:771 tools/virsh-host.c:839 tools/virsh-host.c:850 msgid "usage:" msgstr "" #: tools/virsh-host.c:792 msgid "Unable to get number of cpu stats" msgstr "" #: tools/virsh-host.c:805 msgid "Unable to get node cpu stats" msgstr "" #: tools/virsh-host.c:872 msgid "Prints memory stats of the node." msgstr "" #: tools/virsh-host.c:875 msgid "Returns memory stats of the node, in kilobytes." msgstr "" #: tools/virsh-host.c:883 msgid "prints specified cell statistics only." msgstr "" #: tools/virsh-host.c:904 msgid "Unable to get number of memory stats" msgstr "" #: tools/virsh-host.c:917 msgid "Unable to get memory stats" msgstr "" #: tools/virsh-host.c:936 msgid "suspend the host node for a given time duration" msgstr "" #: tools/virsh-host.c:939 msgid "" "Suspend the host node for a given time duration and attempt to resume " "thereafter." msgstr "" #: tools/virsh-host.c:955 msgid "Suspend duration in seconds, at least 60" msgstr "" #: tools/virsh-host.c:986 msgid "Invalid duration" msgstr "" #: tools/virsh-host.c:991 msgid "The host was not suspended" msgstr "" #: tools/virsh-host.c:1002 msgid "print the hypervisor sysinfo" msgstr "" #: tools/virsh-host.c:1005 msgid "output an XML string for the hypervisor sysinfo, if available" msgstr "" #: tools/virsh-host.c:1018 msgid "failed to get sysinfo" msgstr "" #: tools/virsh-host.c:1033 msgid "print the hypervisor hostname" msgstr "tulosta hypervisorin konenimi" #: tools/virsh-host.c:1064 msgid "print the hypervisor canonical URI" msgstr "tulosta hypervisorin kanoninen URI" #: tools/virsh-host.c:1080 tools/virt-admin.c:190 msgid "failed to get URI" msgstr "URIn haku epäonnistui" #: tools/virsh-host.c:1095 msgid "CPU models" msgstr "" #: tools/virsh-host.c:1098 msgid "Get the CPU models for an arch." msgstr "" #: tools/virsh-host.c:1107 msgid "architecture" msgstr "" #: tools/virsh-host.c:1126 msgid "failed to get CPU model names" msgstr "" #: tools/virsh-host.c:1144 tools/virt-admin.c:206 msgid "show version" msgstr "näytä versio" #: tools/virsh-host.c:1147 msgid "Display the system version information." msgstr "Näytä järjestelmän versiotiedot." #: tools/virsh-host.c:1155 msgid "report daemon version too" msgstr "" #: tools/virsh-host.c:1177 msgid "failed to get hypervisor type" msgstr "hypervisorin tyypin saanti epäonnistui" #: tools/virsh-host.c:1186 tools/virt-admin.c:231 #, c-format msgid "Compiled against library: libvirt %d.%d.%d\n" msgstr "" #: tools/virsh-host.c:1191 tools/virt-admin.c:236 msgid "failed to get the library version" msgstr "kirjastoversion saanti epäonnistui" #: tools/virsh-host.c:1198 tools/virt-admin.c:243 #, c-format msgid "Using library: libvirt %d.%d.%d\n" msgstr "" #: tools/virsh-host.c:1205 #, c-format msgid "Using API: %s %d.%d.%d\n" msgstr "Käytetään API:a: %s %d.%d.%d\n" #: tools/virsh-host.c:1210 msgid "failed to get the hypervisor version" msgstr "hypervisorin version saanti epäonnistui" #: tools/virsh-host.c:1215 #, c-format msgid "Cannot extract running %s hypervisor version\n" msgstr "Ei saada selville ajossa olevaa %s-hypervisor-versiota\n" #: tools/virsh-host.c:1222 #, c-format msgid "Running hypervisor: %s %d.%d.%d\n" msgstr "Käytetään hypervisoria: %s %d.%d.%d\n" #: tools/virsh-host.c:1229 tools/virt-admin.c:248 msgid "failed to get the daemon version" msgstr "" #: tools/virsh-host.c:1235 tools/virt-admin.c:254 #, c-format msgid "Running against daemon: %d.%d.%d\n" msgstr "" #: tools/virsh-host.c:1244 msgid "Get or set node memory parameters" msgstr "" #: tools/virsh-host.c:1245 msgid "" "Get or set node memory parameters\n" " To get the memory parameters, use following command: \n" "\n" " virsh # node-memory-tune" msgstr "" #: tools/virsh-host.c:1254 msgid "" "number of pages to scan before the shared memory service goes to sleep" msgstr "" #: tools/virsh-host.c:1259 msgid "" "number of millisecs the shared memory service should sleep before next scan" msgstr "" #: tools/virsh-host.c:1264 msgid "Specifies if pages from different numa nodes can be merged" msgstr "" #: tools/virsh-host.c:1332 msgid "Shared memory:\n" msgstr "" #: tools/virsh-interface.c:30 msgid "interface name or MAC address" msgstr "" #: tools/virsh-interface.c:91 #, c-format msgid "failed to get interface '%s'" msgstr "" #: tools/virsh-interface.c:101 msgid "edit XML configuration for a physical host interface" msgstr "" #: tools/virsh-interface.c:104 msgid "Edit the XML configuration for a physical host interface." msgstr "" #: tools/virsh-interface.c:130 #, c-format msgid "Interface %s XML configuration not changed.\n" msgstr "" #: tools/virsh-interface.c:139 #, c-format msgid "Interface %s XML configuration edited.\n" msgstr "" #: tools/virsh-interface.c:220 msgid "Failed to list interfaces" msgstr "" #: tools/virsh-interface.c:231 tools/virsh-interface.c:239 msgid "Failed to list active interfaces" msgstr "" #: tools/virsh-interface.c:248 tools/virsh-interface.c:257 msgid "Failed to list inactive interfaces" msgstr "" #: tools/virsh-interface.c:329 msgid "list physical host interfaces" msgstr "" #: tools/virsh-interface.c:332 msgid "Returns list of physical host interfaces." msgstr "" #: tools/virsh-interface.c:340 msgid "list inactive interfaces" msgstr "" #: tools/virsh-interface.c:344 msgid "list inactive & active interfaces" msgstr "" #: tools/virsh-interface.c:368 msgid "MAC Address" msgstr "" #: tools/virsh-interface.c:376 tools/virsh-network.c:711 #: tools/virsh-pool.c:1270 msgid "active" msgstr "aktiivinen" #: tools/virsh-interface.c:376 tools/virsh-network.c:711 #: tools/virsh-pool.c:1002 tools/virsh-pool.c:1272 msgid "inactive" msgstr "epäaktiivinen" #: tools/virsh-interface.c:389 msgid "convert an interface MAC address to interface name" msgstr "" #: tools/virsh-interface.c:401 msgid "interface mac" msgstr "" #: tools/virsh-interface.c:425 msgid "convert an interface name to interface MAC address" msgstr "" #: tools/virsh-interface.c:437 msgid "interface name" msgstr "" #: tools/virsh-interface.c:461 msgid "interface information in XML" msgstr "" #: tools/virsh-interface.c:464 msgid "" "Output the physical host interface information as an XML dump to stdout." msgstr "" #: tools/virsh-interface.c:510 msgid "" "define an inactive persistent physical host interface or modify an existing " "persistent one from an XML file" msgstr "" #: tools/virsh-interface.c:514 msgid "Define or modify a persistent physical host interface." msgstr "" #: tools/virsh-interface.c:520 msgid "file containing an XML interface description" msgstr "" #: tools/virsh-interface.c:543 #, c-format msgid "Interface %s defined from %s\n" msgstr "" #: tools/virsh-interface.c:547 #, c-format msgid "Failed to define interface from %s" msgstr "" #: tools/virsh-interface.c:558 msgid "undefine a physical host interface (remove it from configuration)" msgstr "" #: tools/virsh-interface.c:561 msgid "undefine an interface." msgstr "" #: tools/virsh-interface.c:582 #, c-format msgid "Interface %s undefined\n" msgstr "" #: tools/virsh-interface.c:584 #, c-format msgid "Failed to undefine interface %s" msgstr "" #: tools/virsh-interface.c:597 msgid "start a physical host interface (enable it / \"if-up\")" msgstr "" #: tools/virsh-interface.c:600 msgid "start a physical host interface." msgstr "" #: tools/virsh-interface.c:621 tools/virsh-interface.c:1182 #, c-format msgid "Interface %s started\n" msgstr "" #: tools/virsh-interface.c:623 tools/virsh-interface.c:1179 #, c-format msgid "Failed to start interface %s" msgstr "" #: tools/virsh-interface.c:636 msgid "destroy a physical host interface (disable it / \"if-down\")" msgstr "" #: tools/virsh-interface.c:639 msgid "forcefully stop a physical host interface." msgstr "" #: tools/virsh-interface.c:660 #, c-format msgid "Interface %s destroyed\n" msgstr "" #: tools/virsh-interface.c:662 #, c-format msgid "Failed to destroy interface %s" msgstr "" #: tools/virsh-interface.c:675 msgid "" "create a snapshot of current interfaces settings, which can be later " "committed (iface-commit) or restored (iface-rollback)" msgstr "" #: tools/virsh-interface.c:680 msgid "Create a restore point for interfaces settings" msgstr "" #: tools/virsh-interface.c:695 msgid "Failed to begin network config change transaction" msgstr "" #: tools/virsh-interface.c:699 msgid "Network config change transaction started\n" msgstr "" #: tools/virsh-interface.c:708 msgid "commit changes made since iface-begin and free restore point" msgstr "" #: tools/virsh-interface.c:711 msgid "commit changes and free restore point" msgstr "" #: tools/virsh-interface.c:726 msgid "Failed to commit network config change transaction" msgstr "" #: tools/virsh-interface.c:730 msgid "Network config change transaction committed\n" msgstr "" #: tools/virsh-interface.c:739 msgid "rollback to previous saved configuration created via iface-begin" msgstr "" #: tools/virsh-interface.c:742 msgid "rollback to previous restore point" msgstr "" #: tools/virsh-interface.c:757 msgid "Failed to rollback network config change transaction" msgstr "" #: tools/virsh-interface.c:761 msgid "Network config change transaction rolled back\n" msgstr "" #: tools/virsh-interface.c:770 msgid "create a bridge device and attach an existing network device to it" msgstr "" #: tools/virsh-interface.c:773 msgid "bridge an existing network device" msgstr "" #: tools/virsh-interface.c:782 msgid "existing interface name" msgstr "" #: tools/virsh-interface.c:787 msgid "new bridge device name" msgstr "" #: tools/virsh-interface.c:791 msgid "do not enable STP for this bridge" msgstr "" #: tools/virsh-interface.c:795 msgid "number of seconds to squelch traffic on newly connected ports" msgstr "" #: tools/virsh-interface.c:799 msgid "don't start the bridge immediately" msgstr "" #: tools/virsh-interface.c:833 #, c-format msgid "Network device %s already exists" msgstr "" #: tools/virsh-interface.c:849 msgid "(interface definition)" msgstr "" #: tools/virsh-interface.c:850 tools/virsh-interface.c:1056 #, c-format msgid "Failed to parse configuration of %s" msgstr "" #: tools/virsh-interface.c:857 tools/virsh-interface.c:1063 #, c-format msgid "Existing device %s has no type" msgstr "" #: tools/virsh-interface.c:862 #, c-format msgid "Existing device %s is already a bridge" msgstr "" #: tools/virsh-interface.c:869 tools/virsh-interface.c:1076 #, c-format msgid "Interface name from config %s doesn't match given supplied name %s" msgstr "" #: tools/virsh-interface.c:876 msgid "Failed to create bridge node in xml document" msgstr "" #: tools/virsh-interface.c:884 msgid "Failed to set stp attribute in xml document" msgstr "" #: tools/virsh-interface.c:891 #, c-format msgid "Failed to set bridge delay %d in xml document" msgstr "" #: tools/virsh-interface.c:899 msgid "Failed to set bridge interface type to 'bridge' in xml document" msgstr "" #: tools/virsh-interface.c:904 #, c-format msgid "Failed to set master bridge interface name to '%s' in xml document" msgstr "" #: tools/virsh-interface.c:913 msgid "Failed to create interface node under bridge node in xml document" msgstr "" #: tools/virsh-interface.c:921 #, c-format msgid "Failed to set new slave interface type to '%s' in xml document" msgstr "" #: tools/virsh-interface.c:927 #, c-format msgid "Failed to set new slave interface name to '%s' in xml document" msgstr "" #: tools/virsh-interface.c:947 tools/virsh-interface.c:1138 #, c-format msgid "Failed to move '%s' element in xml document" msgstr "" #: tools/virsh-interface.c:958 #, c-format msgid "Failed to format new xml document for bridge %s" msgstr "" #: tools/virsh-interface.c:967 #, c-format msgid "Failed to define new bridge interface %s" msgstr "" #: tools/virsh-interface.c:972 #, c-format msgid "Created bridge %s with attached device %s\n" msgstr "" #: tools/virsh-interface.c:978 #, c-format msgid "Failed to start bridge interface %s" msgstr "" #: tools/virsh-interface.c:981 #, c-format msgid "Bridge interface %s started\n" msgstr "" #: tools/virsh-interface.c:1005 msgid "undefine a bridge device after detaching its slave device" msgstr "" #: tools/virsh-interface.c:1008 msgid "unbridge a network device" msgstr "" #: tools/virsh-interface.c:1017 msgid "current bridge device name" msgstr "" #: tools/virsh-interface.c:1021 msgid "don't start the un-slaved interface immediately (not recommended)" msgstr "" #: tools/virsh-interface.c:1054 msgid "(bridge interface definition)" msgstr "" #: tools/virsh-interface.c:1068 #, c-format msgid "Device %s is not a bridge" msgstr "" #: tools/virsh-interface.c:1084 msgid "No bridge node in xml document" msgstr "" #: tools/virsh-interface.c:1089 msgid "Multiple interfaces attached to bridge" msgstr "" #: tools/virsh-interface.c:1094 msgid "No interface attached to bridge" msgstr "" #: tools/virsh-interface.c:1102 #, c-format msgid "Device attached to bridge %s has no name" msgstr "" #: tools/virsh-interface.c:1107 #, c-format msgid "Attached device %s has no type" msgstr "" #: tools/virsh-interface.c:1112 #, c-format msgid "Failed to set interface type to '%s' in xml document" msgstr "" #: tools/virsh-interface.c:1118 #, c-format msgid "Failed to set interface name to '%s' in xml document" msgstr "" #: tools/virsh-interface.c:1149 #, c-format msgid "Failed to format new xml document for un-enslaved interface %s" msgstr "" #: tools/virsh-interface.c:1158 #, c-format msgid "Failed to destroy bridge interface %s" msgstr "" #: tools/virsh-interface.c:1162 #, c-format msgid "Failed to undefine bridge interface %s" msgstr "" #: tools/virsh-interface.c:1169 #, c-format msgid "Failed to define new interface %s" msgstr "" #: tools/virsh-interface.c:1173 #, c-format msgid "Device %s un-attached from bridge %s\n" msgstr "" #: tools/virsh-network.c:41 msgid "network name or uuid" msgstr "verkon nimi tai uuid" #: tools/virsh-network.c:77 #, c-format msgid "failed to get network '%s'" msgstr "verkon ”%s” hakeminen epäonnistui" #: tools/virsh-network.c:87 msgid "autostart a network" msgstr "käynnistä verkko automaattisesti" #: tools/virsh-network.c:90 msgid "Configure a network to be automatically started at boot." msgstr "" "Aseta verkkotuki käynnistymään automaattisesti käynnistyksen yhteydessä." #: tools/virsh-network.c:118 #, c-format msgid "failed to mark network %s as autostarted" msgstr "verkon %s merkitseminen automaattisesti käynnistyväksi epäonnistui" #: tools/virsh-network.c:120 #, c-format msgid "failed to unmark network %s as autostarted" msgstr "" "verkon %s automaattisen käynnistymisen merkinnän poistaminen epäonnistui" #: tools/virsh-network.c:126 #, c-format msgid "Network %s marked as autostarted\n" msgstr "Verkko %s merkitty automaattisesti käynnistyväksi\n" #: tools/virsh-network.c:128 #, c-format msgid "Network %s unmarked as autostarted\n" msgstr "Verkon %s automaattisen käynnistyksen merkintä poistettu\n" #: tools/virsh-network.c:139 msgid "create a network from an XML file" msgstr "luo verkko XML-tiedostosta" #: tools/virsh-network.c:142 msgid "Create a network." msgstr "Luo verkko." #: tools/virsh-network.c:148 tools/virsh-network.c:196 msgid "file containing an XML network description" msgstr "tiedosto, joka sisältää XML-muotoisen verkkokuvauksen" #: tools/virsh-network.c:171 #, c-format msgid "Network %s created from %s\n" msgstr "Verkko %s luotu tiedostosta %s\n" #: tools/virsh-network.c:175 #, c-format msgid "Failed to create network from %s" msgstr "Verkon luominen tiedostosta %s epäonnistui" #: tools/virsh-network.c:186 msgid "" "define an inactive persistent virtual network or modify an existing " "persistent one from an XML file" msgstr "" #: tools/virsh-network.c:190 msgid "Define or modify a persistent virtual network." msgstr "" #: tools/virsh-network.c:219 #, c-format msgid "Network %s defined from %s\n" msgstr "Verkko %s määritetty tiedostosta %s\n" #: tools/virsh-network.c:223 #, c-format msgid "Failed to define network from %s" msgstr "Verkon määrittäminen tiedostosta %s epäonnistui" #: tools/virsh-network.c:234 msgid "destroy (stop) a network" msgstr "" #: tools/virsh-network.c:237 msgid "Forcefully stop a given network." msgstr "" #: tools/virsh-network.c:258 #, c-format msgid "Network %s destroyed\n" msgstr "Verkko %s tuhottu\n" #: tools/virsh-network.c:260 #, c-format msgid "Failed to destroy network %s" msgstr "Verkon %s tuhoaminen epäonnistui" #: tools/virsh-network.c:273 msgid "network information in XML" msgstr "verkkotiedot XML-muodossa" #: tools/virsh-network.c:276 msgid "Output the network information as an XML dump to stdout." msgstr "Tulosta verkkotiedot XML-muodossa oletustulosteeseen." #: tools/virsh-network.c:285 msgid "network information of an inactive domain" msgstr "" #: tools/virsh-network.c:324 msgid "network information" msgstr "" #: tools/virsh-network.c:327 msgid "Returns basic information about the network" msgstr "" #: tools/virsh-network.c:357 msgid "Active:" msgstr "" #: tools/virsh-network.c:366 tools/virsh-network.c:705 tools/virsh-pool.c:1186 #: tools/virsh-pool.c:1628 msgid "no autostart" msgstr "Ei automaattikäynnistystä" #: tools/virsh-network.c:372 msgid "Bridge:" msgstr "" #: tools/virsh-network.c:460 msgid "Failed to list networks" msgstr "" #: tools/virsh-network.c:472 msgid "Failed to get the number of active networks" msgstr "" #: tools/virsh-network.c:481 msgid "Failed to get the number of inactive networks" msgstr "" #: tools/virsh-network.c:498 msgid "Failed to list active networks" msgstr "Aktiivisten verkkojen luettelointi epäonnistui" #: tools/virsh-network.c:509 msgid "Failed to list inactive networks" msgstr "Epäktiivisten verkkojen luettelointi epäonnistui" #: tools/virsh-network.c:542 msgid "Failed to get network persistence info" msgstr "" #: tools/virsh-network.c:554 msgid "Failed to get network autostart state" msgstr "" #: tools/virsh-network.c:602 msgid "list networks" msgstr "luettele verkot" #: tools/virsh-network.c:605 msgid "Returns list of networks." msgstr "Palauttaa verkkoluettelon." #: tools/virsh-network.c:613 msgid "list inactive networks" msgstr "luettele epäaktiiviset verkot" #: tools/virsh-network.c:617 msgid "list inactive & active networks" msgstr "luettele epäaktiiviset ja aktiiviset verkot" #: tools/virsh-network.c:621 msgid "list persistent networks" msgstr "" #: tools/virsh-network.c:625 msgid "list transient networks" msgstr "" #: tools/virsh-network.c:629 msgid "list networks with autostart enabled" msgstr "" #: tools/virsh-network.c:633 msgid "list networks with autostart disabled" msgstr "" #: tools/virsh-network.c:641 msgid "list network names only" msgstr "" #: tools/virsh-network.c:693 tools/virsh-pool.c:1301 tools/virsh-pool.c:1331 #: tools/virsh-pool.c:1386 msgid "Autostart" msgstr "Automaattikäynnistys" #: tools/virsh-network.c:693 tools/virsh-pool.c:1336 tools/virsh-pool.c:1387 msgid "Persistent" msgstr "" #: tools/virsh-network.c:716 msgid "Failed to get network's UUID" msgstr "" #: tools/virsh-network.c:737 msgid "convert a network UUID to network name" msgstr "Muunna verkko-UUID verkkonimeksi" #: tools/virsh-network.c:749 msgid "network uuid" msgstr "verkko-UUID" #: tools/virsh-network.c:773 msgid "start a (previously defined) inactive network" msgstr "käynnistä (aikaisemmin määritetty) epäaktiivinen verkko" #: tools/virsh-network.c:776 msgid "Start a network." msgstr "Käynnistä verkko" #: tools/virsh-network.c:797 #, c-format msgid "Network %s started\n" msgstr "Verkko %s käynnistetty\n" #: tools/virsh-network.c:799 #, c-format msgid "Failed to start network %s" msgstr "Verkon %s käynnistäminen epäonnistui" #: tools/virsh-network.c:811 msgid "undefine a persistent network" msgstr "" #: tools/virsh-network.c:814 msgid "Undefine the configuration for a persistent network." msgstr "" #: tools/virsh-network.c:835 #, c-format msgid "Network %s has been undefined\n" msgstr "Verkon %s määritykset on poistettu\n" #: tools/virsh-network.c:837 #, c-format msgid "Failed to undefine network %s" msgstr "Verkon %s määritysten poistaminen epäonnistui." #: tools/virsh-network.c:850 msgid "update parts of an existing network's configuration" msgstr "" #: tools/virsh-network.c:863 msgid "type of update (add-first, add-last (add), delete, or modify)" msgstr "" #: tools/virsh-network.c:868 msgid "which section of network configuration to update" msgstr "" #: tools/virsh-network.c:873 msgid "" "name of file containing xml (or, if it starts with '<', the complete xml " "element itself) to add/modify, or to be matched for search" msgstr "" #: tools/virsh-network.c:878 msgid "which parent object to search through" msgstr "" #: tools/virsh-network.c:880 msgid "affect next network startup" msgstr "" #: tools/virsh-network.c:881 msgid "affect running network" msgstr "" #: tools/virsh-network.c:882 msgid "affect current state of network" msgstr "" #: tools/virsh-network.c:925 #, c-format msgid "unrecognized command name '%s'" msgstr "" #: tools/virsh-network.c:935 #, c-format msgid "unrecognized section name '%s'" msgstr "" #: tools/virsh-network.c:967 msgid "--current must be specified exclusively" msgstr "" #: tools/virsh-network.c:980 #, c-format msgid "Failed to update network %s" msgstr "" #: tools/virsh-network.c:987 msgid "persistent config and live state" msgstr "" #: tools/virsh-network.c:989 tools/virsh-network.c:995 msgid "persistent config" msgstr "" #: tools/virsh-network.c:991 tools/virsh-network.c:993 msgid "live state" msgstr "" #: tools/virsh-network.c:998 #, c-format msgid "Updated network %s %s" msgstr "" #: tools/virsh-network.c:1013 msgid "convert a network name to network UUID" msgstr "muunna verkon nimi verkon UUID:ksi" #: tools/virsh-network.c:1025 msgid "network name" msgstr "verkon nimi" #: tools/virsh-network.c:1043 msgid "failed to get network UUID" msgstr "verkon UUID:n hakeminen epäonnistui" #: tools/virsh-network.c:1054 msgid "edit XML configuration for a network" msgstr "" #: tools/virsh-network.c:1057 msgid "Edit the XML configuration for a network." msgstr "" #: tools/virsh-network.c:1098 #, c-format msgid "Network %s XML configuration not changed.\n" msgstr "" #: tools/virsh-network.c:1107 #, c-format msgid "Network %s XML configuration edited.\n" msgstr "" #: tools/virsh-network.c:1171 #, c-format msgid "%s: event 'lifecycle' for network %s: %s\n" msgstr "" #: tools/virsh-network.c:1175 #, c-format msgid "event 'lifecycle' for network %s: %s\n" msgstr "" #: tools/virsh-network.c:1186 msgid "Network Events" msgstr "" #: tools/virsh-network.c:1189 msgid "List event types, or wait for network events to occur" msgstr "" #: tools/virsh-network.c:1197 msgid "filter by network name or uuid" msgstr "" #: tools/virsh-network.c:1245 msgid "either --list or event type is required" msgstr "" #: tools/virsh-network.c:1301 msgid "print lease info for a given network" msgstr "" #: tools/virsh-network.c:1304 msgid "Print lease info for a given network" msgstr "" #: tools/virsh-network.c:1356 #, c-format msgid "Failed to get leases info for %s" msgstr "" #: tools/virsh-network.c:1364 msgid "Expiry Time" msgstr "" #: tools/virsh-network.c:1365 msgid "IP address" msgstr "" #: tools/virsh-network.c:1365 msgid "Hostname" msgstr "" #: tools/virsh-network.c:1365 msgid "Client ID or DUID" msgstr "" #: tools/virsh-nodedev.c:41 msgid "create a device defined by an XML file on the node" msgstr "" #: tools/virsh-nodedev.c:45 msgid "" "Create a device on the node. Note that this command creates devices on the " "physical host that can then be assigned to a virtual machine." msgstr "" #: tools/virsh-nodedev.c:53 msgid "file containing an XML description of the device" msgstr "" #: tools/virsh-nodedev.c:77 #, c-format msgid "Node device %s created from %s\n" msgstr "" #: tools/virsh-nodedev.c:81 #, c-format msgid "Failed to create node device from %s" msgstr "" #: tools/virsh-nodedev.c:94 msgid "destroy (stop) a device on the node" msgstr "" #: tools/virsh-nodedev.c:97 msgid "" "Destroy a device on the node. Note that this command destroys devices on " "the physical host" msgstr "" #: tools/virsh-nodedev.c:111 tools/virsh-nodedev.c:523 msgid "device name or wwn pair in 'wwnn,wwpn' format" msgstr "" #: tools/virsh-nodedev.c:132 tools/virsh-nodedev.c:545 #, c-format msgid "Malformed device value '%s'" msgstr "" #: tools/virsh-nodedev.c:145 tools/virsh-nodedev.c:558 msgid "Could not find matching device" msgstr "" #: tools/virsh-nodedev.c:150 #, c-format msgid "Destroyed node device '%s'\n" msgstr "" #: tools/virsh-nodedev.c:152 #, c-format msgid "Failed to destroy node device '%s'" msgstr "" #: tools/virsh-nodedev.c:244 tools/virsh-nodedev.c:265 msgid "Failed to list node devices" msgstr "" #: tools/virsh-nodedev.c:254 msgid "Failed to count node devices" msgstr "" #: tools/virsh-nodedev.c:294 msgid "Failed to get capability numbers of the device" msgstr "" #: tools/virsh-nodedev.c:302 msgid "Failed to get capability names of the device" msgstr "" #: tools/virsh-nodedev.c:365 msgid "enumerate devices on this host" msgstr "" #: tools/virsh-nodedev.c:376 msgid "list devices in a tree" msgstr "" #: tools/virsh-nodedev.c:380 msgid "capability names, separated by comma" msgstr "" #: tools/virsh-nodedev.c:402 msgid "Options --tree and --cap are incompatible" msgstr "" #: tools/virsh-nodedev.c:411 msgid "Invalid capability type" msgstr "" #: tools/virsh-nodedev.c:510 msgid "node device details in XML" msgstr "" #: tools/virsh-nodedev.c:513 msgid "Output the node device details as an XML dump to stdout." msgstr "" #: tools/virsh-nodedev.c:581 msgid "detach node device from its device driver" msgstr "" #: tools/virsh-nodedev.c:584 msgid "" "Detach node device from its device driver before assigning to a domain." msgstr "" #: tools/virsh-nodedev.c:594 tools/virsh-nodedev.c:660 #: tools/virsh-nodedev.c:710 msgid "device key" msgstr "" #: tools/virsh-nodedev.c:598 msgid "pci device assignment backend driver (e.g. 'vfio' or 'kvm')" msgstr "" #: tools/virsh-nodedev.c:618 tools/virsh-nodedev.c:677 #: tools/virsh-nodedev.c:727 #, c-format msgid "Could not find matching device '%s'" msgstr "" #: tools/virsh-nodedev.c:634 #, c-format msgid "Device %s detached\n" msgstr "" #: tools/virsh-nodedev.c:636 #, c-format msgid "Failed to detach device %s" msgstr "" #: tools/virsh-nodedev.c:647 msgid "reattach node device to its device driver" msgstr "" #: tools/virsh-nodedev.c:650 msgid "" "Reattach node device to its device driver once released by the domain." msgstr "" #: tools/virsh-nodedev.c:682 #, c-format msgid "Device %s re-attached\n" msgstr "" #: tools/virsh-nodedev.c:684 #, c-format msgid "Failed to re-attach device %s" msgstr "" #: tools/virsh-nodedev.c:697 msgid "reset node device" msgstr "" #: tools/virsh-nodedev.c:700 msgid "Reset node device before or after assigning to a domain." msgstr "" #: tools/virsh-nodedev.c:732 #, c-format msgid "Device %s reset\n" msgstr "" #: tools/virsh-nodedev.c:734 #, c-format msgid "Failed to reset device %s" msgstr "" #: tools/virsh-nwfilter.c:69 #, c-format msgid "failed to get nwfilter '%s'" msgstr "" #: tools/virsh-nwfilter.c:79 msgid "define or update a network filter from an XML file" msgstr "" #: tools/virsh-nwfilter.c:82 msgid "Define a new network filter or update an existing one." msgstr "" #: tools/virsh-nwfilter.c:88 msgid "file containing an XML network filter description" msgstr "" #: tools/virsh-nwfilter.c:112 #, c-format msgid "Network filter %s defined from %s\n" msgstr "" #: tools/virsh-nwfilter.c:116 #, c-format msgid "Failed to define network filter from %s" msgstr "" #: tools/virsh-nwfilter.c:127 msgid "undefine a network filter" msgstr "" #: tools/virsh-nwfilter.c:130 msgid "Undefine a given network filter." msgstr "" #: tools/virsh-nwfilter.c:139 tools/virsh-nwfilter.c:182 #: tools/virsh-nwfilter.c:399 msgid "network filter name or uuid" msgstr "" #: tools/virsh-nwfilter.c:155 #, c-format msgid "Network filter %s undefined\n" msgstr "" #: tools/virsh-nwfilter.c:157 #, c-format msgid "Failed to undefine network filter %s" msgstr "" #: tools/virsh-nwfilter.c:170 msgid "network filter information in XML" msgstr "" #: tools/virsh-nwfilter.c:173 msgid "Output the network filter information as an XML dump to stdout." msgstr "" #: tools/virsh-nwfilter.c:275 msgid "Failed to list node filters" msgstr "" #: tools/virsh-nwfilter.c:285 msgid "Failed to count network filters" msgstr "" #: tools/virsh-nwfilter.c:296 msgid "Failed to list network filters" msgstr "" #: tools/virsh-nwfilter.c:343 msgid "list network filters" msgstr "" #: tools/virsh-nwfilter.c:346 msgid "Returns list of network filters." msgstr "" #: tools/virsh-nwfilter.c:365 tools/virsh-secret.c:525 msgid "UUID" msgstr "" #: tools/virsh-nwfilter.c:387 msgid "edit XML configuration for a network filter" msgstr "" #: tools/virsh-nwfilter.c:390 msgid "Edit the XML configuration for a network filter." msgstr "" #: tools/virsh-nwfilter.c:419 #, c-format msgid "Network filter %s XML configuration not changed.\n" msgstr "" #: tools/virsh-nwfilter.c:429 #, c-format msgid "Network filter %s XML configuration edited.\n" msgstr "" #: tools/virsh-pool.c:37 tools/virsh-volume.c:46 tools/virsh-volume.c:54 msgid "pool name or uuid" msgstr "" #: tools/virsh-pool.c:43 msgid "build the pool as normal" msgstr "" #: tools/virsh-pool.c:50 msgid "do not overwrite an existing pool of this type" msgstr "" #: tools/virsh-pool.c:57 msgid "overwrite any existing data" msgstr "" #: tools/virsh-pool.c:64 msgid "name of the pool" msgstr "" #: tools/virsh-pool.c:69 msgid "type of the pool" msgstr "" #: tools/virsh-pool.c:73 msgid "print XML document, but don't define/create" msgstr "" #: tools/virsh-pool.c:77 msgid "source-host for underlying storage" msgstr "" #: tools/virsh-pool.c:81 msgid "source path for underlying storage" msgstr "" #: tools/virsh-pool.c:85 msgid "source device for underlying storage" msgstr "" #: tools/virsh-pool.c:89 msgid "source name for underlying storage" msgstr "" #: tools/virsh-pool.c:93 msgid "target for underlying storage" msgstr "" #: tools/virsh-pool.c:97 msgid "format for underlying storage" msgstr "" #: tools/virsh-pool.c:101 msgid "auth type to be used for underlying storage" msgstr "" #: tools/virsh-pool.c:105 msgid "auth username to be used for underlying storage" msgstr "" #: tools/virsh-pool.c:109 msgid "auth secret usage to be used for underlying storage" msgstr "" #: tools/virsh-pool.c:113 msgid "adapter name to be used for underlying storage" msgstr "" #: tools/virsh-pool.c:117 msgid "adapter wwnn to be used for underlying storage" msgstr "" #: tools/virsh-pool.c:121 msgid "adapter wwpn to be used for underlying storage" msgstr "" #: tools/virsh-pool.c:125 msgid "adapter parent to be used for underlying storage" msgstr "" #: tools/virsh-pool.c:161 #, c-format msgid "failed to get pool '%s'" msgstr "" #: tools/virsh-pool.c:171 msgid "autostart a pool" msgstr "" #: tools/virsh-pool.c:174 msgid "Configure a pool to be automatically started at boot." msgstr "" #: tools/virsh-pool.c:203 #, c-format msgid "failed to mark pool %s as autostarted" msgstr "" #: tools/virsh-pool.c:205 #, c-format msgid "failed to unmark pool %s as autostarted" msgstr "" #: tools/virsh-pool.c:211 #, c-format msgid "Pool %s marked as autostarted\n" msgstr "" #: tools/virsh-pool.c:213 #, c-format msgid "Pool %s unmarked as autostarted\n" msgstr "" #: tools/virsh-pool.c:224 msgid "create a pool from an XML file" msgstr "" #: tools/virsh-pool.c:227 tools/virsh-pool.c:399 msgid "Create a pool." msgstr "" #: tools/virsh-pool.c:233 tools/virsh-pool.c:476 msgid "file containing an XML pool description" msgstr "" #: tools/virsh-pool.c:278 #, c-format msgid "Pool %s created from %s\n" msgstr "" #: tools/virsh-pool.c:282 #, c-format msgid "Failed to create pool from %s" msgstr "" #: tools/virsh-pool.c:396 msgid "create a pool from a set of args" msgstr "" #: tools/virsh-pool.c:451 #, c-format msgid "Pool %s created\n" msgstr "" #: tools/virsh-pool.c:454 #, c-format msgid "Failed to create pool %s" msgstr "" #: tools/virsh-pool.c:466 msgid "" "define an inactive persistent storage pool or modify an existing persistent " "one from an XML file" msgstr "" #: tools/virsh-pool.c:470 msgid "Define or modify a persistent storage pool." msgstr "" #: tools/virsh-pool.c:500 #, c-format msgid "Pool %s defined from %s\n" msgstr "" #: tools/virsh-pool.c:504 #, c-format msgid "Failed to define pool from %s" msgstr "" #: tools/virsh-pool.c:515 msgid "define a pool from a set of args" msgstr "" #: tools/virsh-pool.c:518 msgid "Define a pool." msgstr "" #: tools/virsh-pool.c:543 #, c-format msgid "Pool %s defined\n" msgstr "" #: tools/virsh-pool.c:546 #, c-format msgid "Failed to define pool %s" msgstr "" #: tools/virsh-pool.c:558 msgid "build a pool" msgstr "" #: tools/virsh-pool.c:561 msgid "Build a given pool." msgstr "" #: tools/virsh-pool.c:592 #, c-format msgid "Pool %s built\n" msgstr "" #: tools/virsh-pool.c:594 #, c-format msgid "Failed to build pool %s" msgstr "" #: tools/virsh-pool.c:608 msgid "destroy (stop) a pool" msgstr "" #: tools/virsh-pool.c:611 msgid "Forcefully stop a given pool. Raw data in the pool is untouched" msgstr "" #: tools/virsh-pool.c:633 #, c-format msgid "Pool %s destroyed\n" msgstr "" #: tools/virsh-pool.c:635 #, c-format msgid "Failed to destroy pool %s" msgstr "" #: tools/virsh-pool.c:648 msgid "delete a pool" msgstr "" #: tools/virsh-pool.c:651 msgid "Delete a given pool." msgstr "" #: tools/virsh-pool.c:673 #, c-format msgid "Pool %s deleted\n" msgstr "" #: tools/virsh-pool.c:675 #, c-format msgid "Failed to delete pool %s" msgstr "" #: tools/virsh-pool.c:688 msgid "refresh a pool" msgstr "" #: tools/virsh-pool.c:691 msgid "Refresh a given pool." msgstr "" #: tools/virsh-pool.c:713 #, c-format msgid "Pool %s refreshed\n" msgstr "" #: tools/virsh-pool.c:715 #, c-format msgid "Failed to refresh pool %s" msgstr "" #: tools/virsh-pool.c:728 msgid "pool information in XML" msgstr "" #: tools/virsh-pool.c:731 msgid "Output the pool information as an XML dump to stdout." msgstr "" #: tools/virsh-pool.c:853 msgid "Failed to list pools" msgstr "" #: tools/virsh-pool.c:863 msgid "Filtering using --type is not supported by this libvirt" msgstr "" #: tools/virsh-pool.c:872 msgid "Failed to get the number of active pools " msgstr "" #: tools/virsh-pool.c:881 msgid "Failed to get the number of inactive pools" msgstr "" #: tools/virsh-pool.c:898 msgid "Failed to list active pools" msgstr "" #: tools/virsh-pool.c:909 msgid "Failed to list inactive pools" msgstr "" #: tools/virsh-pool.c:942 msgid "Failed to get pool persistence info" msgstr "" #: tools/virsh-pool.c:954 msgid "Failed to get pool autostart state" msgstr "" #: tools/virsh-pool.c:1003 msgid "building" msgstr "" #: tools/virsh-pool.c:1005 msgid "degraded" msgstr "" #: tools/virsh-pool.c:1006 msgid "inaccessible" msgstr "" #: tools/virsh-pool.c:1021 msgid "list pools" msgstr "" #: tools/virsh-pool.c:1024 msgid "Returns list of pools." msgstr "" #: tools/virsh-pool.c:1032 msgid "list inactive pools" msgstr "" #: tools/virsh-pool.c:1036 msgid "list inactive & active pools" msgstr "" #: tools/virsh-pool.c:1040 msgid "list transient pools" msgstr "" #: tools/virsh-pool.c:1044 msgid "list persistent pools" msgstr "" #: tools/virsh-pool.c:1048 msgid "list pools with autostart enabled" msgstr "" #: tools/virsh-pool.c:1052 msgid "list pools with autostart disabled" msgstr "" #: tools/virsh-pool.c:1056 msgid "only list pool of specified type(s) (if supported)" msgstr "" #: tools/virsh-pool.c:1060 msgid "display extended details for pools" msgstr "" #: tools/virsh-pool.c:1126 #, c-format msgid "Invalid pool type '%s'" msgstr "" #: tools/virsh-pool.c:1211 msgid "Could not retrieve pool information" msgstr "" #: tools/virsh-pool.c:1247 tools/virsh-pool.c:1248 tools/virsh-pool.c:1249 msgid "-" msgstr "" #: tools/virsh-pool.c:1341 tools/virsh-pool.c:1387 tools/virsh-volume.c:1447 msgid "Capacity" msgstr "" #: tools/virsh-pool.c:1346 tools/virsh-pool.c:1387 tools/virsh-volume.c:1452 #: tools/virsh-volume.c:1479 msgid "Allocation" msgstr "" #: tools/virsh-pool.c:1351 tools/virsh-pool.c:1387 msgid "Available" msgstr "" #: tools/virsh-pool.c:1433 msgid "find potential storage pool sources" msgstr "" #: tools/virsh-pool.c:1436 tools/virsh-pool.c:1527 msgid "Returns XML document." msgstr "" #: tools/virsh-pool.c:1445 msgid "type of storage pool sources to find" msgstr "" #: tools/virsh-pool.c:1449 msgid "optional host to query" msgstr "" #: tools/virsh-pool.c:1453 msgid "optional port to query" msgstr "" #: tools/virsh-pool.c:1457 msgid "optional initiator IQN to use for query" msgstr "" #: tools/virsh-pool.c:1481 msgid "missing argument" msgstr "" #: tools/virsh-pool.c:1510 tools/virsh-pool.c:1565 #, c-format msgid "Failed to find any %s pool sources" msgstr "" #: tools/virsh-pool.c:1524 msgid "discover potential storage pool sources" msgstr "" #: tools/virsh-pool.c:1536 msgid "type of storage pool sources to discover" msgstr "" #: tools/virsh-pool.c:1540 msgid "optional file of source xml to query for pools" msgstr "" #: tools/virsh-pool.c:1579 msgid "storage pool information" msgstr "" #: tools/virsh-pool.c:1582 msgid "Returns basic information about the storage pool." msgstr "" #: tools/virsh-pool.c:1641 msgid "Available:" msgstr "" #: tools/virsh-pool.c:1656 msgid "convert a pool UUID to pool name" msgstr "" #: tools/virsh-pool.c:1688 msgid "start a (previously defined) inactive pool" msgstr "" #: tools/virsh-pool.c:1691 msgid "Start a pool." msgstr "" #: tools/virsh-pool.c:1734 #, c-format msgid "Pool %s started\n" msgstr "" #: tools/virsh-pool.c:1736 #, c-format msgid "Failed to start pool %s" msgstr "" #: tools/virsh-pool.c:1749 msgid "undefine an inactive pool" msgstr "" #: tools/virsh-pool.c:1752 msgid "Undefine the configuration for an inactive pool." msgstr "" #: tools/virsh-pool.c:1774 #, c-format msgid "Pool %s has been undefined\n" msgstr "" #: tools/virsh-pool.c:1776 #, c-format msgid "Failed to undefine pool %s" msgstr "" #: tools/virsh-pool.c:1789 msgid "convert a pool name to pool UUID" msgstr "" #: tools/virsh-pool.c:1815 msgid "failed to get pool UUID" msgstr "" #: tools/virsh-pool.c:1826 msgid "edit XML configuration for a storage pool" msgstr "" #: tools/virsh-pool.c:1829 msgid "Edit the XML configuration for a storage pool." msgstr "" #: tools/virsh-pool.c:1869 #, c-format msgid "Pool %s XML configuration not changed.\n" msgstr "" #: tools/virsh-pool.c:1878 #, c-format msgid "Pool %s XML configuration edited.\n" msgstr "" #: tools/virsh-secret.c:57 #, c-format msgid "failed to get secret '%s'" msgstr "" #: tools/virsh-secret.c:67 msgid "define or modify a secret from an XML file" msgstr "" #: tools/virsh-secret.c:70 msgid "Define or modify a secret." msgstr "" #: tools/virsh-secret.c:76 msgid "file containing secret attributes in XML" msgstr "" #: tools/virsh-secret.c:97 #, c-format msgid "Failed to set attributes from %s" msgstr "" #: tools/virsh-secret.c:102 msgid "Failed to get UUID of created secret" msgstr "" #: tools/virsh-secret.c:106 #, c-format msgid "Secret %s created\n" msgstr "" #: tools/virsh-secret.c:121 msgid "secret attributes in XML" msgstr "" #: tools/virsh-secret.c:124 msgid "Output attributes of a secret as an XML dump to stdout." msgstr "" #: tools/virsh-secret.c:133 tools/virsh-secret.c:178 tools/virsh-secret.c:246 #: tools/virsh-secret.c:303 msgid "secret UUID" msgstr "" #: tools/virsh-secret.c:166 msgid "set a secret value" msgstr "" #: tools/virsh-secret.c:169 msgid "Set a secret value." msgstr "" #: tools/virsh-secret.c:183 msgid "base64-encoded secret value" msgstr "" #: tools/virsh-secret.c:205 msgid "Invalid base64 data" msgstr "" #: tools/virsh-secret.c:209 tools/virsh-secret.c:273 msgid "Failed to allocate memory" msgstr "Muistin varaus epäonnistui." #: tools/virsh-secret.c:218 msgid "Failed to set secret value" msgstr "" #: tools/virsh-secret.c:221 msgid "Secret value set\n" msgstr "" #: tools/virsh-secret.c:234 msgid "Output a secret value" msgstr "" #: tools/virsh-secret.c:237 msgid "Output a secret value to stdout." msgstr "" #: tools/virsh-secret.c:291 msgid "undefine a secret" msgstr "" #: tools/virsh-secret.c:294 msgid "Undefine a secret." msgstr "" #: tools/virsh-secret.c:320 #, c-format msgid "Failed to delete secret %s" msgstr "" #: tools/virsh-secret.c:323 #, c-format msgid "Secret %s deleted\n" msgstr "" #: tools/virsh-secret.c:399 msgid "Failed to list node secrets" msgstr "" #: tools/virsh-secret.c:408 msgid "Filtering is not supported by this libvirt" msgstr "" #: tools/virsh-secret.c:414 msgid "Failed to count secrets" msgstr "" #: tools/virsh-secret.c:425 msgid "Failed to list secrets" msgstr "" #: tools/virsh-secret.c:474 msgid "list secrets" msgstr "" #: tools/virsh-secret.c:477 msgid "Returns a list of secrets" msgstr "" #: tools/virsh-secret.c:485 msgid "list ephemeral secrets" msgstr "" #: tools/virsh-secret.c:489 msgid "list non-ephemeral secrets" msgstr "" #: tools/virsh-secret.c:493 msgid "list private secrets" msgstr "" #: tools/virsh-secret.c:497 msgid "list non-private secrets" msgstr "" #: tools/virsh-secret.c:525 msgid "Usage" msgstr "" #: tools/virsh-secret.c:536 msgid "Failed to get uuid of secret" msgstr "" #: tools/virsh-secret.c:546 msgid "Unused" msgstr "" #: tools/virsh-snapshot.c:76 msgid "cannot halt after snapshot of transient domain" msgstr "" #: tools/virsh-snapshot.c:95 tools/virsh-snapshot.c:1178 msgid "Could not get snapshot name" msgstr "" #: tools/virsh-snapshot.c:100 #, c-format msgid "Domain snapshot %s created from '%s'" msgstr "" #: tools/virsh-snapshot.c:102 #, c-format msgid "Domain snapshot %s created" msgstr "" #: tools/virsh-snapshot.c:120 msgid "Create a snapshot from XML" msgstr "" #: tools/virsh-snapshot.c:123 msgid "Create a snapshot (disk and RAM) from XML" msgstr "" #: tools/virsh-snapshot.c:132 msgid "domain snapshot XML" msgstr "" #: tools/virsh-snapshot.c:136 msgid "redefine metadata for existing snapshot" msgstr "" #: tools/virsh-snapshot.c:138 msgid "with redefine, set current snapshot" msgstr "" #: tools/virsh-snapshot.c:141 tools/virsh-snapshot.c:339 msgid "take snapshot but create no metadata" msgstr "" #: tools/virsh-snapshot.c:145 tools/virsh-snapshot.c:343 msgid "halt domain after snapshot is created" msgstr "" #: tools/virsh-snapshot.c:149 tools/virsh-snapshot.c:347 msgid "capture disk state but not vm state" msgstr "" #: tools/virsh-snapshot.c:153 tools/virsh-snapshot.c:351 msgid "reuse any existing external files" msgstr "" #: tools/virsh-snapshot.c:157 tools/virsh-snapshot.c:355 msgid "quiesce guest's file systems" msgstr "" #: tools/virsh-snapshot.c:161 tools/virsh-snapshot.c:359 msgid "require atomic operation" msgstr "" #: tools/virsh-snapshot.c:163 tools/virsh-snapshot.c:361 msgid "take a live snapshot" msgstr "" #: tools/virsh-snapshot.c:257 #, c-format msgid "unable to parse memspec: %s" msgstr "" #: tools/virsh-snapshot.c:308 #, c-format msgid "unable to parse diskspec: %s" msgstr "" #: tools/virsh-snapshot.c:315 msgid "Create a snapshot from a set of args" msgstr "" #: tools/virsh-snapshot.c:318 msgid "Create a snapshot (disk and RAM) from arguments" msgstr "" #: tools/virsh-snapshot.c:327 msgid "name of snapshot" msgstr "" #: tools/virsh-snapshot.c:331 msgid "description of snapshot" msgstr "" #: tools/virsh-snapshot.c:335 msgid "print XML document rather than create" msgstr "" #: tools/virsh-snapshot.c:365 msgid "memory attributes: [file=]name[,snapshot=type]" msgstr "" #: tools/virsh-snapshot.c:369 msgid "disk attributes: disk[,snapshot=type][,driver=type][,file=name]" msgstr "" #: tools/virsh-snapshot.c:390 msgid "--print-xml is incompatible with --no-metadata" msgstr "" #: tools/virsh-snapshot.c:478 #, c-format msgid "--%s and --current are mutually exclusive" msgstr "" #: tools/virsh-snapshot.c:487 #, c-format msgid "--%s or --current is required" msgstr "" #: tools/virsh-snapshot.c:504 msgid "edit XML for a snapshot" msgstr "" #: tools/virsh-snapshot.c:507 msgid "Edit the domain snapshot XML for a named snapshot" msgstr "" #: tools/virsh-snapshot.c:516 tools/virsh-snapshot.c:863 #: tools/virsh-snapshot.c:1673 tools/virsh-snapshot.c:1797 #: tools/virsh-snapshot.c:1883 msgid "snapshot name" msgstr "" #: tools/virsh-snapshot.c:518 msgid "also set edited snapshot as current" msgstr "" #: tools/virsh-snapshot.c:521 msgid "allow renaming an existing snapshot" msgstr "" #: tools/virsh-snapshot.c:525 msgid "allow cloning to new name" msgstr "" #: tools/virsh-snapshot.c:564 #, c-format msgid "Snapshot %s XML configuration not changed.\n" msgstr "" #: tools/virsh-snapshot.c:578 #, c-format msgid "Snapshot %s edited.\n" msgstr "" #: tools/virsh-snapshot.c:580 #, c-format msgid "Snapshot %s cloned to %s.\n" msgstr "" #: tools/virsh-snapshot.c:589 #, c-format msgid "Failed to clean up %s" msgstr "" #: tools/virsh-snapshot.c:594 #, c-format msgid "Must use --rename or --clone to change %s to %s" msgstr "" #: tools/virsh-snapshot.c:618 tools/virsh-snapshot.c:621 msgid "Get or set the current snapshot" msgstr "" #: tools/virsh-snapshot.c:630 msgid "list the name, rather than the full xml" msgstr "" #: tools/virsh-snapshot.c:638 msgid "name of existing snapshot to make current" msgstr "" #: tools/virsh-snapshot.c:686 #, c-format msgid "Snapshot %s set as current" msgstr "" #: tools/virsh-snapshot.c:695 #, c-format msgid "domain '%s' has no current snapshot" msgstr "" #: tools/virsh-snapshot.c:777 msgid "unable to determine if snapshot has parent" msgstr "" #: tools/virsh-snapshot.c:821 msgid "unable to perform snapshot filtering" msgstr "" #: tools/virsh-snapshot.c:851 msgid "snapshot information" msgstr "" #: tools/virsh-snapshot.c:854 msgid "Returns basic information about a snapshot." msgstr "" #: tools/virsh-snapshot.c:865 msgid "info on current snapshot" msgstr "" #: tools/virsh-snapshot.c:897 msgid "Domain:" msgstr "" #: tools/virsh-snapshot.c:913 msgid "Current:" msgstr "" #: tools/virsh-snapshot.c:929 tools/virsh-snapshot.c:955 msgid "unexpected problem reading snapshot xml" msgstr "" #: tools/virsh-snapshot.c:958 msgid "Location:" msgstr "" #: tools/virsh-snapshot.c:959 msgid "external" msgstr "" #: tools/virsh-snapshot.c:959 msgid "internal" msgstr "" #: tools/virsh-snapshot.c:964 msgid "Parent:" msgstr "" #: tools/virsh-snapshot.c:982 msgid "Children:" msgstr "" #: tools/virsh-snapshot.c:987 msgid "Descendants:" msgstr "" #: tools/virsh-snapshot.c:998 msgid "Metadata:" msgstr "" #: tools/virsh-snapshot.c:1217 msgid "failed to collect snapshot list" msgstr "" #: tools/virsh-snapshot.c:1296 #, c-format msgid "snapshot %s disappeared from list" msgstr "" #: tools/virsh-snapshot.c:1403 msgid "List snapshots for a domain" msgstr "" #: tools/virsh-snapshot.c:1406 msgid "Snapshot List" msgstr "" #: tools/virsh-snapshot.c:1415 msgid "add a column showing parent snapshot" msgstr "" #: tools/virsh-snapshot.c:1419 msgid "list only snapshots without parents" msgstr "" #: tools/virsh-snapshot.c:1423 msgid "list only snapshots without children" msgstr "" #: tools/virsh-snapshot.c:1427 msgid "list only snapshots that are not leaves (with children)" msgstr "" #: tools/virsh-snapshot.c:1431 msgid "list only snapshots that have metadata that would prevent undefine" msgstr "" #: tools/virsh-snapshot.c:1435 msgid "list only snapshots that have no metadata managed by libvirt" msgstr "" #: tools/virsh-snapshot.c:1439 msgid "filter by snapshots taken while inactive" msgstr "" #: tools/virsh-snapshot.c:1443 msgid "filter by snapshots taken while active (system checkpoints)" msgstr "" #: tools/virsh-snapshot.c:1447 msgid "filter by disk-only snapshots" msgstr "" #: tools/virsh-snapshot.c:1451 msgid "filter by internal snapshots" msgstr "" #: tools/virsh-snapshot.c:1455 msgid "filter by external snapshots" msgstr "" #: tools/virsh-snapshot.c:1459 msgid "list snapshots in a tree" msgstr "" #: tools/virsh-snapshot.c:1463 msgid "limit list to children of given snapshot" msgstr "" #: tools/virsh-snapshot.c:1465 msgid "limit list to children of current snapshot" msgstr "" #: tools/virsh-snapshot.c:1468 msgid "with --from, list all descendants" msgstr "" #: tools/virsh-snapshot.c:1472 msgid "list snapshot names only" msgstr "" #: tools/virsh-snapshot.c:1517 #, c-format msgid "--%s and --tree are mutually exclusive" msgstr "" #: tools/virsh-snapshot.c:1546 msgid "--descendants requires either --from or --current" msgstr "" #: tools/virsh-snapshot.c:1565 tools/virsh-snapshot.c:1569 msgid "Creation Time" msgstr "" #: tools/virsh-snapshot.c:1566 msgid "Parent" msgstr "" #: tools/virsh-snapshot.c:1624 msgid "time_t overflow" msgstr "" #: tools/virsh-snapshot.c:1660 msgid "Dump XML for a domain snapshot" msgstr "" #: tools/virsh-snapshot.c:1663 msgid "Snapshot Dump XML" msgstr "" #: tools/virsh-snapshot.c:1724 msgid "Get the name of the parent of a snapshot" msgstr "" #: tools/virsh-snapshot.c:1727 msgid "Extract the snapshot's parent, if any" msgstr "" #: tools/virsh-snapshot.c:1736 msgid "find parent of snapshot name" msgstr "" #: tools/virsh-snapshot.c:1738 msgid "find parent of current snapshot" msgstr "" #: tools/virsh-snapshot.c:1762 #, c-format msgid "snapshot '%s' has no parent" msgstr "" #: tools/virsh-snapshot.c:1785 msgid "Revert a domain to a snapshot" msgstr "" #: tools/virsh-snapshot.c:1788 msgid "Revert domain to snapshot" msgstr "" #: tools/virsh-snapshot.c:1799 msgid "revert to current snapshot" msgstr "" #: tools/virsh-snapshot.c:1802 msgid "after reverting, change state to running" msgstr "" #: tools/virsh-snapshot.c:1806 msgid "after reverting, change state to paused" msgstr "" #: tools/virsh-snapshot.c:1810 msgid "try harder on risky reverts" msgstr "" #: tools/virsh-snapshot.c:1871 msgid "Delete a domain snapshot" msgstr "" #: tools/virsh-snapshot.c:1874 msgid "Snapshot Delete" msgstr "" #: tools/virsh-snapshot.c:1885 msgid "delete current snapshot" msgstr "" #: tools/virsh-snapshot.c:1888 msgid "delete snapshot and all children" msgstr "" #: tools/virsh-snapshot.c:1892 msgid "delete children but not snapshot" msgstr "" #: tools/virsh-snapshot.c:1896 msgid "delete only libvirt metadata, leaving snapshot contents behind" msgstr "" #: tools/virsh-snapshot.c:1930 #, c-format msgid "Domain snapshot %s children deleted\n" msgstr "" #: tools/virsh-snapshot.c:1932 #, c-format msgid "Domain snapshot %s deleted\n" msgstr "" #: tools/virsh-snapshot.c:1934 #, c-format msgid "Failed to delete snapshot %s" msgstr "" #: tools/virsh-volume.c:49 msgid "pool name" msgstr "" #: tools/virsh-volume.c:61 msgid "vol name, key or path" msgstr "" #: tools/virsh-volume.c:89 #, c-format msgid "pool '%s' is not active" msgstr "" #: tools/virsh-volume.c:122 tools/virsh-volume.c:305 #, c-format msgid "failed to get vol '%s'" msgstr "" #: tools/virsh-volume.c:124 #, c-format msgid "failed to get vol '%s', specifying --%s might help" msgstr "" #: tools/virsh-volume.c:138 #, c-format msgid "Requested volume '%s' is not in pool '%s'" msgstr "" #: tools/virsh-volume.c:158 msgid "create a volume from a set of args" msgstr "" #: tools/virsh-volume.c:161 tools/virsh-volume.c:365 msgid "Create a vol." msgstr "" #: tools/virsh-volume.c:171 msgid "name of the volume" msgstr "" #: tools/virsh-volume.c:176 msgid "size of the vol, as scaled integer (default bytes)" msgstr "" #: tools/virsh-volume.c:180 msgid "initial allocation size, as scaled integer (default bytes)" msgstr "" #: tools/virsh-volume.c:184 msgid "file format type raw,bochs,qcow,qcow2,qed,vmdk" msgstr "" #: tools/virsh-volume.c:188 msgid "the backing volume if taking a snapshot" msgstr "" #: tools/virsh-volume.c:192 msgid "format of backing volume if taking a snapshot" msgstr "" #: tools/virsh-volume.c:196 tools/virsh-volume.c:375 tools/virsh-volume.c:442 #: tools/virsh-volume.c:555 msgid "preallocate metadata (for qcow2 instead of full allocation)" msgstr "" #: tools/virsh-volume.c:236 tools/virsh-volume.c:242 tools/virsh-volume.c:1094 #, c-format msgid "Malformed size %s" msgstr "" #: tools/virsh-volume.c:343 #, c-format msgid "Vol %s created\n" msgstr "" #: tools/virsh-volume.c:347 #, c-format msgid "Failed to create vol %s" msgstr "" #: tools/virsh-volume.c:362 msgid "create a vol from an XML file" msgstr "" #: tools/virsh-volume.c:372 tools/virsh-volume.c:434 msgid "file containing an XML vol description" msgstr "" #: tools/virsh-volume.c:405 #, c-format msgid "Vol %s created from %s\n" msgstr "" #: tools/virsh-volume.c:410 tools/virsh-volume.c:487 #, c-format msgid "Failed to create vol from %s" msgstr "" #: tools/virsh-volume.c:424 msgid "create a vol, using another volume as input" msgstr "" #: tools/virsh-volume.c:427 msgid "Create a vol from an existing volume." msgstr "" #: tools/virsh-volume.c:438 msgid "pool name or uuid of the input volume's pool" msgstr "" #: tools/virsh-volume.c:446 tools/virsh-volume.c:559 msgid "use btrfs COW lightweight copy" msgstr "" #: tools/virsh-volume.c:484 #, c-format msgid "Vol %s created from input vol %s\n" msgstr "" #: tools/virsh-volume.c:513 msgid "(volume_definition)" msgstr "" #: tools/virsh-volume.c:537 msgid "clone a volume." msgstr "" #: tools/virsh-volume.c:540 msgid "Clone an existing volume." msgstr "" #: tools/virsh-volume.c:550 msgid "clone name" msgstr "" #: tools/virsh-volume.c:586 tools/virsh-volume.c:1600 msgid "failed to get parent pool" msgstr "" #: tools/virsh-volume.c:606 #, c-format msgid "Vol %s cloned from %s\n" msgstr "" #: tools/virsh-volume.c:609 #, c-format msgid "Failed to clone vol from %s" msgstr "" #: tools/virsh-volume.c:633 msgid "upload file contents to a volume" msgstr "" #: tools/virsh-volume.c:636 msgid "Upload file contents to a volume" msgstr "" #: tools/virsh-volume.c:643 tools/virsh-volume.c:746 tools/virsh-volume.c:955 msgid "file" msgstr "" #: tools/virsh-volume.c:647 msgid "volume offset to upload to" msgstr "" #: tools/virsh-volume.c:651 msgid "amount of data to upload" msgstr "" #: tools/virsh-volume.c:695 tools/virsh-volume.c:795 msgid "cannot create a new stream" msgstr "" #: tools/virsh-volume.c:700 #, c-format msgid "cannot upload to volume %s" msgstr "" #: tools/virsh-volume.c:705 #, c-format msgid "cannot send data to volume %s" msgstr "" #: tools/virsh-volume.c:716 tools/virsh-volume.c:816 #, c-format msgid "cannot close volume %s" msgstr "" #: tools/virsh-volume.c:736 msgid "download volume contents to a file" msgstr "" #: tools/virsh-volume.c:739 msgid "Download volume contents to a file" msgstr "" #: tools/virsh-volume.c:750 msgid "volume offset to download from" msgstr "" #: tools/virsh-volume.c:754 msgid "amount of data to download" msgstr "" #: tools/virsh-volume.c:787 #, c-format msgid "cannot create %s" msgstr "" #: tools/virsh-volume.c:800 #, c-format msgid "cannot download from volume %s" msgstr "" #: tools/virsh-volume.c:805 #, c-format msgid "cannot receive data from volume %s" msgstr "" #: tools/virsh-volume.c:838 msgid "delete a vol" msgstr "" #: tools/virsh-volume.c:841 msgid "Delete a given vol." msgstr "" #: tools/virsh-volume.c:851 msgid "" "delete snapshots associated with volume (must be supported by storage driver)" msgstr "" #: tools/virsh-volume.c:873 #, c-format msgid "Vol %s deleted\n" msgstr "" #: tools/virsh-volume.c:875 #, c-format msgid "Failed to delete vol %s" msgstr "" #: tools/virsh-volume.c:888 msgid "wipe a vol" msgstr "" #: tools/virsh-volume.c:891 msgid "Ensure data previously on a volume is not accessible to future reads" msgstr "" #: tools/virsh-volume.c:901 msgid "perform selected wiping algorithm" msgstr "" #: tools/virsh-volume.c:929 #, c-format msgid "Unsupported algorithm '%s'" msgstr "" #: tools/virsh-volume.c:940 #, c-format msgid "Failed to wipe vol %s" msgstr "" #: tools/virsh-volume.c:944 #, c-format msgid "Vol %s wiped\n" msgstr "" #: tools/virsh-volume.c:956 msgid "block" msgstr "" #: tools/virsh-volume.c:957 msgid "dir" msgstr "" #: tools/virsh-volume.c:958 msgid "network" msgstr "verkko" #: tools/virsh-volume.c:959 msgid "netdir" msgstr "" #: tools/virsh-volume.c:974 msgid "storage vol information" msgstr "" #: tools/virsh-volume.c:977 msgid "Returns basic information about the storage vol." msgstr "" #: tools/virsh-volume.c:1004 msgid "Type:" msgstr "" #: tools/virsh-volume.c:1025 msgid "resize a vol" msgstr "" #: tools/virsh-volume.c:1028 msgid "Resizes a storage volume." msgstr "" #: tools/virsh-volume.c:1038 msgid "new capacity for the vol, as scaled integer (default bytes)" msgstr "" #: tools/virsh-volume.c:1043 msgid "allocate the new capacity, rather than leaving it sparse" msgstr "" #: tools/virsh-volume.c:1047 msgid "use capacity as a delta to current size, rather than the new size" msgstr "" #: tools/virsh-volume.c:1051 msgid "allow the resize to shrink the volume" msgstr "" #: tools/virsh-volume.c:1085 msgid "negative size requires --shrink" msgstr "" #: tools/virsh-volume.c:1100 #, c-format msgid "Size of volume '%s' successfully changed by %s\n" msgstr "" #: tools/virsh-volume.c:1101 #, c-format msgid "Size of volume '%s' successfully changed to %s\n" msgstr "" #: tools/virsh-volume.c:1106 #, c-format msgid "Failed to change size of volume '%s' by %s\n" msgstr "" #: tools/virsh-volume.c:1107 #, c-format msgid "Failed to change size of volume '%s' to %s\n" msgstr "" #: tools/virsh-volume.c:1122 msgid "vol information in XML" msgstr "" #: tools/virsh-volume.c:1125 msgid "Output the vol information as an XML dump to stdout." msgstr "" #: tools/virsh-volume.c:1222 msgid "Failed to list volumes" msgstr "" #: tools/virsh-volume.c:1231 tools/virsh-volume.c:1243 msgid "Failed to list storage volumes" msgstr "" #: tools/virsh-volume.c:1289 msgid "list vols" msgstr "" #: tools/virsh-volume.c:1292 msgid "Returns list of vols by pool." msgstr "" #: tools/virsh-volume.c:1301 msgid "display extended details for volumes" msgstr "" #: tools/virsh-volume.c:1416 tools/virsh-volume.c:1437 #: tools/virsh-volume.c:1478 msgid "Path" msgstr "" #: tools/virsh-volume.c:1527 msgid "returns the volume name for a given volume key or path" msgstr "" #: tools/virsh-volume.c:1539 tools/virsh-volume.c:1575 msgid "volume key or path" msgstr "" #: tools/virsh-volume.c:1563 msgid "returns the storage pool for a given volume key or path" msgstr "" #: tools/virsh-volume.c:1579 msgid "return the pool uuid rather than pool name" msgstr "" #: tools/virsh-volume.c:1626 msgid "returns the volume key for a given volume name or path" msgstr "" #: tools/virsh-volume.c:1638 msgid "volume name or path" msgstr "" #: tools/virsh-volume.c:1662 msgid "returns the volume path for a given volume name or key" msgstr "" #: tools/virsh-volume.c:1674 msgid "volume name or key" msgstr "" #: tools/virt-admin.c:111 msgid "Failed to reconnect to the admin server" msgstr "" #: tools/virt-admin.c:113 msgid "Failed to connect to the admin server" msgstr "" #: tools/virt-admin.c:121 msgid "Reconnected to the admin server" msgstr "" #: tools/virt-admin.c:123 msgid "Connected to the admin server" msgstr "" #: tools/virt-admin.c:141 msgid "Failed to disconnect from the admin server" msgstr "" #: tools/virt-admin.c:174 msgid "print the admin server URI" msgstr "" #: tools/virt-admin.c:209 msgid "Display the system and also the daemon version information." msgstr "" #: tools/virt-admin.c:271 msgid "daemon's admin server connection URI" msgstr "" #: tools/virt-admin.c:278 msgid "connect to daemon's admin server" msgstr "" #: tools/virt-admin.c:281 msgid "Connect to a daemon's administrating server." msgstr "" #: tools/virt-admin.c:413 #, c-format msgid "" "\n" "%s [options]... []\n" "%s [options]... [args...]\n" "\n" " options:\n" " -c | --connect=URI daemon admin connection URI\n" " -d | --debug=NUM debug level [0-4]\n" " -h | --help this help\n" " -l | --log=FILE output logging to file\n" " -q | --quiet quiet mode\n" " -v short version\n" " -V long version\n" " --version[=TYPE] version, TYPE is short or long (default short)\n" " commands (non interactive mode):\n" "\n" msgstr "" #: tools/virt-admin.c:454 #, c-format msgid "Virt-admin command line tool of libvirt %s\n" msgstr "" #: tools/virt-admin.c:457 msgid "Compiled with support for:" msgstr "" #: tools/virt-admin.c:676 #, c-format msgid "" "Welcome to %s, the administrating virtualization interactive terminal.\n" "\n" msgstr "" #: tools/virt-host-validate-common.c:66 #, c-format msgid "%6s: Checking %-60s: " msgstr "" #: tools/virt-host-validate-common.c:88 tools/virt-host-validate-common.c:90 msgid "PASS" msgstr "" #: tools/virt-host-validate-common.c:95 msgid "FAIL" msgstr "" #: tools/virt-host-validate-common.c:96 msgid "WARN" msgstr "" #: tools/virt-host-validate-common.c:97 msgid "NOTE" msgstr "" #: tools/virt-host-validate-common.c:227 #, c-format msgid "for Linux >= %d.%d.%d" msgstr "" #: tools/virt-host-validate-common.c:371 msgid "for device assignment IOMMU support" msgstr "" #: tools/virt-host-validate-common.c:409 msgid "if IOMMU is enabled by kernel" msgstr "" #: tools/virt-host-validate-lxc.c:33 msgid "Upgrade to a kernel supporting namespaces" msgstr "" #: tools/virt-host-validate-lxc.c:38 msgid "IPC namespace support is required" msgstr "" #: tools/virt-host-validate-lxc.c:43 msgid "Mount namespace support is required" msgstr "" #: tools/virt-host-validate-lxc.c:48 msgid "PID namespace support is required" msgstr "" #: tools/virt-host-validate-lxc.c:53 msgid "UTS namespace support is required" msgstr "" #: tools/virt-host-validate-lxc.c:58 msgid "Network namespace support is recommended" msgstr "" #: tools/virt-host-validate-lxc.c:63 msgid "User namespace support is recommended" msgstr "" #: tools/virt-host-validate-qemu.c:38 msgid "" "Check that the 'kvm-intel' or 'kvm-amd' modules are loaded & the BIOS has " "enabled virtualization" msgstr "" #: tools/virt-host-validate-qemu.c:43 msgid "" "Check /dev/kvm is world writable or you are in a group that is allowed to " "access it" msgstr "" #: tools/virt-host-validate-qemu.c:48 msgid "" "Only emulated CPUs are available, performance will be significantly limited" msgstr "" #: tools/virt-host-validate-qemu.c:53 msgid "" "Load the 'vhost_net' module to improve performance of virtio networking" msgstr "" #: tools/virt-host-validate-qemu.c:59 msgid "Load the 'tun' module to enable networking for QEMU guests" msgstr "" #: tools/virt-host-validate.c:45 #, c-format msgid "" "\n" "syntax: %s [OPTIONS] [HVTYPE]\n" "\n" " Hypervisor types:\n" "\n" " - qemu\n" " - lxc\n" "\n" " Options:\n" " -h, --help Display command line help\n" " -v, --version Display command version\n" " -q, --quiet Don't display progress information\n" "\n" msgstr "" #: tools/virt-host-validate.c:118 #, c-format msgid "%s: too many command line arguments\n" msgstr "" #: tools/virt-host-validate.c:145 #, c-format msgid "%s: unsupported hypervisor name %s\n" msgstr "" #: tools/virt-login-shell.c:66 tools/virt-login-shell.c:121 msgid "shell must be a list of strings" msgstr "" #: tools/virt-login-shell.c:96 #, c-format msgid "%s not matched against 'allowed_users' in %s" msgstr "" #: tools/virt-login-shell.c:148 #, c-format msgid "" "\n" "Usage:\n" " %s [option]\n" "\n" "Options:\n" " -h | --help Display program help\n" " -V | --version Display program version\n" "\n" "libvirt login shell\n" msgstr "" #: tools/virt-login-shell.c:200 #, c-format msgid "Failed to initialize libvirt error handling" msgstr "" #: tools/virt-login-shell.c:241 #, c-format msgid "%s takes no options" msgstr "" #: tools/virt-login-shell.c:246 #, c-format msgid "%s must be run by non root users" msgstr "" #: tools/virt-login-shell.c:284 #, c-format msgid "Can't create %s container: %s" msgstr "" #: tools/virt-login-shell.c:317 #, c-format msgid "Unable to chdir(%s)" msgstr "" #: tools/virt-login-shell.c:333 #, c-format msgid "Unable to exec shell %s" msgstr "" #: tools/vsh.c:127 tools/vsh.c:141 #, c-format msgid "%s: %d: failed to allocate %d bytes" msgstr "%s: %d: %d tavun varaus epäonnistui" #: tools/vsh.c:153 #, c-format msgid "%s: %d: failed to allocate %lu bytes" msgstr "%s: %d: %lu tavun varaaminen epäonnistui" #: tools/vsh.c:394 msgid "print help for this function" msgstr "" #: tools/vsh.c:425 tools/vsh.c:1367 #, c-format msgid "invalid '=' after option --%s" msgstr "" #: tools/vsh.c:435 #, c-format msgid "option --%s already seen" msgstr "" #: tools/vsh.c:446 #, c-format msgid "command '%s' doesn't support option --%s" msgstr "komento ”%s” ei tue valitsinta --%s" #: tools/vsh.c:493 #, c-format msgid "command '%s' requires <%s> option" msgstr "komento ”%s” vaatii valitsimen <%s>" #: tools/vsh.c:494 #, c-format msgid "command '%s' requires --%s option" msgstr "komento ”%s” vaatii valitsimen --%s" #: tools/vsh.c:559 #, c-format msgid "command group '%s' doesn't exist" msgstr "" #: tools/vsh.c:562 tools/vsh.c:2803 #, c-format msgid " %s (help keyword '%s'):\n" msgstr "" #: tools/vsh.c:582 #, c-format msgid "command '%s' doesn't exist" msgstr "komentoa ”%s” ei ole olemassa" #: tools/vsh.c:594 tools/vsh.c:674 tools/vsh.c:684 tools/vsh.c:1319 #, c-format msgid "internal error: bad options in command: '%s'" msgstr "" #: tools/vsh.c:599 msgid " NAME\n" msgstr " NIMI\n" #: tools/vsh.c:602 msgid "" "\n" " SYNOPSIS\n" msgstr "" "\n" " TIIVISTELMÄ\n" #: tools/vsh.c:615 #, c-format msgid "[--%s ]" msgstr "" #: tools/vsh.c:621 #, c-format msgid "[--%s ]" msgstr "" #: tools/vsh.c:634 #, c-format msgid "{[--%s] }..." msgstr "" #: tools/vsh.c:635 #, c-format msgid "[[--%s] ]..." msgstr "" #: tools/vsh.c:637 #, c-format msgid "<%s>..." msgstr "" #: tools/vsh.c:638 #, c-format msgid "[<%s>]..." msgstr "" #: tools/vsh.c:653 msgid "" "\n" " DESCRIPTION\n" msgstr "" "\n" " KUVAUS\n" #: tools/vsh.c:659 msgid "" "\n" " OPTIONS\n" msgstr "" "\n" " VALITSIMET\n" #: tools/vsh.c:667 #, c-format msgid "[--%s] " msgstr "" #: tools/vsh.c:668 #, c-format msgid "--%s " msgstr "--%s " #: tools/vsh.c:678 #, c-format msgid "--%s " msgstr "--%s " #: tools/vsh.c:688 tools/vsh.c:693 #, c-format msgid "[--%s] " msgstr "" #: tools/vsh.c:693 #, c-format msgid "<%s>" msgstr "" #: tools/vsh.c:816 tools/vsh.c:843 tools/vsh.c:904 tools/vsh.c:1042 #: tools/vsh.c:1069 tools/vsh.c:1138 #, c-format msgid "Numeric value '%s' for <%s> option is malformed or out of range" msgstr "" #: tools/vsh.c:1007 msgid "Mandatory option not present" msgstr "" #: tools/vsh.c:1009 msgid "Option argument is empty" msgstr "" #: tools/vsh.c:1012 #, c-format msgid "Failed to get option '%s': %s" msgstr "" #: tools/vsh.c:1242 #, c-format msgid "" "\n" "(Time: %.3f ms)\n" "\n" msgstr "" "\n" "(Aika: %.3f ms)\n" "\n" #: tools/vsh.c:1313 #, c-format msgid "unknown command: '%s'" msgstr "tuntematon komento: ”%s”" #: tools/vsh.c:1356 #, c-format msgid "expected syntax: --%s <%s>" msgstr "odotettu syntaksi: --%s <%s>" #: tools/vsh.c:1359 msgid "number" msgstr "luku" #: tools/vsh.c:1359 msgid "string" msgstr "merkkijono" #: tools/vsh.c:1383 #, c-format msgid "unexpected data '%s'" msgstr "odottamatonta dataa ”%s”" #: tools/vsh.c:1405 msgid "optdata" msgstr "" #: tools/vsh.c:1405 msgid "bool" msgstr "" #: tools/vsh.c:1406 msgid "(none)" msgstr "" #: tools/vsh.c:1542 msgid "dangling \\" msgstr "" #: tools/vsh.c:1555 msgid "missing \"" msgstr "\" puuttuu" #: tools/vsh.c:1600 #, c-format msgid "Numeric value '%u' for <%s> option is malformed or out of range" msgstr "" #: tools/vsh.c:1655 #, c-format msgid "unimplemented parameter type %d" msgstr "" #: tools/vsh.c:1800 msgid "unable to make terminal raw: console isn't a tty" msgstr "" #: tools/vsh.c:1836 msgid "error: " msgstr "virhe: " #: tools/vsh.c:1927 #, c-format msgid "failed to create pipe: %s" msgstr "" #: tools/vsh.c:1985 #, c-format msgid "failed to determine loop exit status: %s" msgstr "" #: tools/vsh.c:2027 msgid "failed to open the log file. check the log file path" msgstr "lokitiedoston avaaminen epäonnistui, tarkista polku" #: tools/vsh.c:2110 msgid "failed to write the log file" msgstr "lokitiedoston kirjoitus epäonnistui" #: tools/vsh.c:2127 #, c-format msgid "%s: failed to write log file: %s" msgstr "%s: lokitiedostoon kirjoitus epäonnistui: %s" #: tools/vsh.c:2179 msgid "Try again?" msgstr "" #: tools/vsh.c:2186 msgid "y - yes, start editor again" msgstr "" #: tools/vsh.c:2187 msgid "n - no, throw away my changes" msgstr "" #: tools/vsh.c:2192 msgid "i - turn off validation and try to redefine again" msgstr "" #: tools/vsh.c:2198 msgid "f - force, try to redefine again" msgstr "" #: tools/vsh.c:2199 msgid "? - print this help" msgstr "" #: tools/vsh.c:2219 msgid "This function is not supported on WIN32 platform" msgstr "" #: tools/vsh.c:2243 #, c-format msgid "mkostemps: failed to create temporary file: %s" msgstr "" #: tools/vsh.c:2250 #, c-format msgid "write: %s: failed to write to temporary file: %s" msgstr "" #: tools/vsh.c:2258 #, c-format msgid "close: %s: failed to write or close temporary file: %s" msgstr "" #: tools/vsh.c:2299 #, c-format msgid "" "%s: temporary filename contains shell meta or other unacceptable characters " "(is $TMPDIR wrong?)" msgstr "" #: tools/vsh.c:2333 #, c-format msgid "%s: failed to read temporary file: %s" msgstr "" #: tools/vsh.c:2422 msgid "Failed to complete tree listing" msgstr "" #: tools/vsh.c:2579 #, c-format msgid "Bad $%s value." msgstr "" #: tools/vsh.c:2582 #, c-format msgid "$%s value should be between 0 and %d" msgstr "" #: tools/vsh.c:2596 msgid "Could not determine home directory" msgstr "" #: tools/vsh.c:2627 #, c-format msgid "Failed to create '%s': %s" msgstr "" #: tools/vsh.c:2696 msgid "VSH_DEBUG not set with a valid numeric value" msgstr "" #: tools/vsh.c:2721 msgid "client hooks cannot be NULL" msgstr "" #: tools/vsh.c:2726 msgid "command groups and command set cannot both be NULL" msgstr "" #: tools/vsh.c:2745 msgid "command groups and command are both NULL run vshInit before reloading" msgstr "" #: tools/vsh.c:2775 msgid "" "Prints global help, command specific help, or help for a group of related " "commands" msgstr "" #: tools/vsh.c:2782 msgid "print help" msgstr "näytä ohje" #: tools/vsh.c:2785 msgid "" "Prints global help, command specific help, or help for a\n" " group of related commands" msgstr "" #: tools/vsh.c:2800 msgid "" "Grouped commands:\n" "\n" msgstr "" #: tools/vsh.c:2824 #, c-format msgid "command or command group '%s' doesn't exist" msgstr "" #: tools/vsh.c:2832 msgid "directory to switch to (default: home or else root)" msgstr "" #: tools/vsh.c:2839 msgid "change the current directory" msgstr "" #: tools/vsh.c:2842 msgid "Change the current directory." msgstr "" #: tools/vsh.c:2856 msgid "cd: command valid only in interactive mode" msgstr "" #: tools/vsh.c:2866 #, c-format msgid "cd: %s: %s" msgstr "" #: tools/vsh.c:2878 msgid "escape for shell use" msgstr "" #: tools/vsh.c:2882 msgid "escape for XML use" msgstr "" #: tools/vsh.c:2894 msgid "arguments to echo" msgstr "" #: tools/vsh.c:2901 msgid "echo arguments" msgstr "" #: tools/vsh.c:2904 msgid "Echo back arguments, possibly with quoting." msgstr "" #: tools/vsh.c:2968 msgid "print the current directory" msgstr "" #: tools/vsh.c:2971 msgid "Print the current directory." msgstr "" #: tools/vsh.c:2985 #, c-format msgid "pwd: cannot get current directory: %s" msgstr "" #: tools/vsh.c:2998 msgid "quit this interactive terminal" msgstr "poistu tästä vuorovaikutteisesta terminaalista" #: tools/vsh.h:480 #, c-format msgid "Options --%s and --%s are mutually exclusive" msgstr "" #: tools/vsh.h:532 #, c-format msgid "Option --%s is required by option --%s" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/wdiff-gnulib.po0000644000000000000000000001036412704126466017774 0ustar # Finnish messages for gnulib. # Copyright © 2002, 2003, 2004, 2009, 2010 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-2011. # msgid "" msgstr "" "Project-Id-Version: gnulib 3.0.0.6062.a6b16\n" "Report-Msgid-Bugs-To: bug-gnulib@gnu.org\n" "POT-Creation-Date: 2014-04-14 22:15+0200\n" "PO-Revision-Date: 2016-02-07 18:38+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:31+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: lib/error.c:188 msgid "Unknown system error" msgstr "Tuntematon järjestelmävirhe" #: lib/getopt.c:547 lib/getopt.c:576 #, c-format msgid "%s: option '%s' is ambiguous; possibilities:" msgstr "%s: valitsin ’%s’ ei ole yksiselitteinen; mahdollisuudet:" #: lib/getopt.c:624 lib/getopt.c:628 #, c-format msgid "%s: option '--%s' doesn't allow an argument\n" msgstr "%s: valitsin ’--%s’ ei salli argumenttia\n" #: lib/getopt.c:637 lib/getopt.c:642 #, 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:685 lib/getopt.c:704 #, c-format msgid "%s: option '--%s' requires an argument\n" msgstr "%s: valitsin ’--%s’ vaatii argumentin\n" #: lib/getopt.c:742 lib/getopt.c:745 #, c-format msgid "%s: unrecognized option '--%s'\n" msgstr "%s: tunnistamaton valitsin ’--%s’\n" #: lib/getopt.c:753 lib/getopt.c:756 #, c-format msgid "%s: unrecognized option '%c%s'\n" msgstr "%s: tunnistamaton valitsin ’%c%s’\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:861 lib/getopt.c:878 lib/getopt.c:1088 lib/getopt.c:1106 #, c-format msgid "%s: option requires an argument -- '%c'\n" msgstr "%s: valitsin vaatii argumentin -- ’%c’\n" #: lib/getopt.c:934 lib/getopt.c:950 #, c-format msgid "%s: option '-W %s' is ambiguous\n" msgstr "%s: valitsin ’-W %s’ ei ole yksiselitteinen\n" #: lib/getopt.c:974 lib/getopt.c:992 #, c-format msgid "%s: option '-W %s' doesn't allow an argument\n" msgstr "%s: valitsin ’-W %s’ ei salli argumenttia\n" #: lib/getopt.c:1013 lib/getopt.c:1031 #, c-format msgid "%s: option '-W %s' requires an argument\n" msgstr "%s: valitsin ’-W %s’ vaatii argumentin\n" #: lib/regcomp.c:131 msgid "Success" msgstr "Onnistui" #: lib/regcomp.c:134 msgid "No match" msgstr "Ei osumaa" #: lib/regcomp.c:137 msgid "Invalid regular expression" msgstr "Virheellinen säännöllinen lauseke" #: lib/regcomp.c:140 msgid "Invalid collation character" msgstr "virheellinen collation-merkkiluokka" #: lib/regcomp.c:143 msgid "Invalid character class name" msgstr "Virheellinen merkkiluokkanimi" #: lib/regcomp.c:146 msgid "Trailing backslash" msgstr "Jälkikenoviiva" #: lib/regcomp.c:149 msgid "Invalid back reference" msgstr "Virheellinen paluuviite" #: lib/regcomp.c:152 msgid "Unmatched [ or [^" msgstr "Pariton [ tai [^" #: lib/regcomp.c:155 msgid "Unmatched ( or \\(" msgstr "pariton ( tai \\(" #: lib/regcomp.c:158 msgid "Unmatched \\{" msgstr "Pariton \\{" #: lib/regcomp.c:161 msgid "Invalid content of \\{\\}" msgstr "Kohteen \\{\\} virheellinen sisältö" #: lib/regcomp.c:164 msgid "Invalid range end" msgstr "Virheellinen lukualueen loppu" #: lib/regcomp.c:167 msgid "Memory exhausted" msgstr "Muisti loppui" #: lib/regcomp.c:170 msgid "Invalid preceding regular expression" msgstr "Virheellinen edeltävä säännöllinen lauseke" #: lib/regcomp.c:173 msgid "Premature end of regular expression" msgstr "Ennenaikainen säännöllisen lausekkeen loppu" #: lib/regcomp.c:176 msgid "Regular expression too big" msgstr "Säännöllinen lauseke on liian iso" #: lib/regcomp.c:179 msgid "Unmatched ) or \\)" msgstr "Pariton ) tai \\)" #: lib/regcomp.c:707 msgid "No previous regular expression" msgstr "Ei edellistä säännöllistä lauseketta" #: lib/xalloc-die.c:34 msgid "memory exhausted" msgstr "muisti loppui" language-pack-fi-base/data/fi/LC_MESSAGES/kbd.po0000644000000000000000000010254212704126466016157 0ustar # Finnish translation for kbd # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the kbd package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: kbd\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-11-16 00:52+0400\n" "PO-Revision-Date: 2009-02-19 19:45+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:24+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/chvt.c:28 #, c-format msgid "usage: chvt N\n" msgstr "" #: src/deallocvt.c:33 #, c-format msgid "%s: unknown option\n" msgstr "" #: src/deallocvt.c:45 #, c-format msgid "%s: deallocating all unused consoles failed\n" msgstr "" #: src/deallocvt.c:53 #, c-format msgid "%s: 0: illegal VT number\n" msgstr "" #: src/deallocvt.c:57 #, c-format msgid "%s: VT 1 is the console and cannot be deallocated\n" msgstr "" #: src/deallocvt.c:63 #, c-format msgid "%s: could not deallocate console %d\n" msgstr "" #: src/dumpkeys.c:66 #, c-format msgid "KDGKBENT error at index 0 in table %d\n" msgstr "" #: src/dumpkeys.c:79 #, c-format msgid "%s: cannot find any keymaps?\n" msgstr "" #: src/dumpkeys.c:84 #, c-format msgid "%s: plain map not allocated? very strange ...\n" msgstr "" #: src/dumpkeys.c:118 #, c-format msgid "KDGKBENT error at index %d in table %d\n" msgstr "" #: src/dumpkeys.c:272 #, c-format msgid "keycode range supported by kernel: 1 - %d\n" msgstr "" #: src/dumpkeys.c:274 #, c-format msgid "max number of actions bindable to a key: %d\n" msgstr "" #: src/dumpkeys.c:277 #, c-format msgid "number of keymaps in actual use: %d\n" msgstr "" #: src/dumpkeys.c:280 #, c-format msgid "of which %d dynamically allocated\n" msgstr "" #: src/dumpkeys.c:281 #, c-format msgid "ranges of action codes supported by kernel:\n" msgstr "" #: src/dumpkeys.c:286 #, c-format msgid "number of function keys supported by kernel: %d\n" msgstr "" #: src/dumpkeys.c:289 #, c-format msgid "max nr of compose definitions: %d\n" msgstr "" #: src/dumpkeys.c:291 #, c-format msgid "nr of compose definitions in actual use: %d\n" msgstr "" #: src/dumpkeys.c:316 #, c-format msgid "" "Symbols recognized by %s:\n" "(numeric value, symbol)\n" "\n" msgstr "" #: src/dumpkeys.c:329 #, c-format msgid "" "\n" "The following synonyms are recognized:\n" "\n" msgstr "" #: src/dumpkeys.c:331 #, c-format msgid "%-15s for %s\n" msgstr "" #: src/dumpkeys.c:333 #, c-format msgid "" "\n" "Recognized modifier names and their column numbers:\n" msgstr "" #: src/dumpkeys.c:398 #, c-format msgid "# not alt_is_meta: on keymap %d key %d is bound to" msgstr "" #: src/dumpkeys.c:475 #, c-format msgid "impossible: not meta?\n" msgstr "" #: src/dumpkeys.c:532 #, c-format msgid "KDGKBSENT failed at index %d: " msgstr "" #: src/dumpkeys.c:552 #, c-format msgid "dumpkeys version %s" msgstr "" #: src/dumpkeys.c:553 #, c-format msgid "" "\n" "usage: dumpkeys [options...]\n" "\n" "valid options are:\n" "\n" "\t-h --help\t display this help text\n" "\t-i --short-info\t display information about keyboard driver\n" "\t-l --long-info\t display above and symbols known to loadkeys\n" "\t-n --numeric\t display keytable in hexadecimal notation\n" "\t-f --full-table\t don't use short-hand notations, one row per keycode\n" "\t-1 --separate-lines one line per (modifier,keycode) pair\n" "\t --funcs-only\t display only the function key strings\n" "\t --keys-only\t display only key bindings\n" "\t --compose-only display only compose key combinations\n" "\t-c --charset=" msgstr "" #: src/dumpkeys.c:570 #, c-format msgid "" "\t\t\t interpret character action codes to be from the\n" "\t\t\t specified character set\n" msgstr "" #: src/fgconsole.c:17 #, c-format msgid "" "%s version %s\n" "\n" "Usage: %s [options]\n" "\n" "Valid options are:\n" "\n" "\t-h --help display this help text\n" "\t-V --version display program version\n" "\t-n --next-available display number of next unallocated VT\n" msgstr "" #: src/fgconsole.c:66 msgid "Couldn't read VTNO: " msgstr "" #: src/findfile.c:51 #, c-format msgid "error executing %s\n" msgstr "" #: src/findfile.c:157 #, c-format msgid "Warning: path too long: %s/%s\n" msgstr "" #: src/getfd.c:67 #, c-format msgid "Couldn't open %s\n" msgstr "" #: src/getfd.c:84 #, c-format msgid "Couldn't get a file descriptor referring to the console\n" msgstr "" #: src/getkeycodes.c:18 #, c-format msgid "usage: getkeycodes\n" msgstr "" #: src/getkeycodes.c:56 #, c-format msgid "Plain scancodes xx (hex) versus keycodes (dec)\n" msgstr "" #: src/getkeycodes.c:59 #, c-format msgid "0 is an error; for 1-88 (0x01-0x58) scancode equals keycode\n" msgstr "" #: src/getkeycodes.c:62 #, c-format msgid "for 1-%d (0x01-0x%02x) scancode equals keycode\n" msgstr "" #: src/getkeycodes.c:68 #, c-format msgid "" "\n" "\n" "Escaped scancodes e0 xx (hex)\n" msgstr "" #: src/getkeycodes.c:93 #, c-format msgid "failed to get keycode for scancode 0x%x\n" msgstr "" #: src/getunimap.c:29 #, c-format msgid "" "Usage:\n" "\t%s [-s] [-C console]\n" msgstr "" #: src/kbdinfo.c:18 #, c-format msgid "" "Usage: %1$s [-C DEVICE] getmode [text|graphics]\n" " or: %1$s [-C DEVICE] gkbmode [raw|xlate|mediumraw|unicode]\n" " or: %1$s [-C DEVICE] gkbmeta [metabit|escprefix]\n" " or: %1$s [-C DEVICE] gkbled [scrolllock|numlock|capslock]\n" msgstr "" #: src/kbdinfo.c:65 #, c-format msgid "Error: Not enough arguments.\n" msgstr "" #: src/kbdinfo.c:124 #, c-format msgid "Error: Unrecognized action: %s\n" msgstr "" #: src/kbd_mode.c:20 #, c-format msgid "usage: kbd_mode [-a|-u|-k|-s] [-C device]\n" msgstr "" #: src/kbd_mode.c:80 #, c-format msgid "kbd_mode: error reading keyboard mode\n" msgstr "" #: src/kbd_mode.c:85 #, c-format msgid "The keyboard is in raw (scancode) mode\n" msgstr "Näppäimistö on raakatilassa (scancode mode)\n" #: src/kbd_mode.c:88 #, c-format msgid "The keyboard is in mediumraw (keycode) mode\n" msgstr "Näppäimistö on näppäinkooditilassa (mediumraw mode)\n" #: src/kbd_mode.c:91 #, c-format msgid "The keyboard is in the default (ASCII) mode\n" msgstr "Näppäimistö on oletustilassa (ASCII)\n" #: src/kbd_mode.c:94 #, c-format msgid "The keyboard is in Unicode (UTF-8) mode\n" msgstr "Näppäimistö on Unicode-tilassa (UTF-8)\n" #: src/kbd_mode.c:97 #, c-format msgid "The keyboard is in some unknown mode\n" msgstr "Näppäimistö on tuntemattomassa tilassa\n" #: src/kbd_mode.c:104 #, c-format msgid "%s: error setting keyboard mode\n" msgstr "" #: src/kbdrate.c:156 src/kbdrate.c:175 src/kbdrate.c:339 #, c-format msgid "Typematic Rate set to %.1f cps (delay = %d ms)\n" msgstr "" #: src/kbdrate.c:267 #, c-format msgid "Usage: kbdrate [-V] [-s] [-r rate] [-d delay]\n" msgstr "" #: src/kbdrate.c:297 msgid "Cannot open /dev/port" msgstr "" #: src/kdfontop.c:197 #, c-format msgid "bug: getfont called with count<256\n" msgstr "" #: src/kdfontop.c:201 #, c-format msgid "bug: getfont using GIO_FONT needs buf.\n" msgstr "" #: src/kdfontop.c:258 src/kdmapop.c:150 src/xmalloc.c:15 #, c-format msgid "%s: out of memory\n" msgstr "%s: muisti lopussa\n" #: src/kdmapop.c:159 #, c-format msgid "strange... ct changed from %d to %d\n" msgstr "" #: src/kdmapop.c:185 #, c-format msgid "" "It seems this kernel is older than 1.1.92\n" "No Unicode mapping table loaded.\n" msgstr "" #: src/ksyms.c:1713 #, c-format msgid "unknown charset %s - ignoring charset request\n" msgstr "" #: src/ksyms.c:1819 #, c-format msgid "assuming iso-8859-1 %s\n" msgstr "" #: src/ksyms.c:1826 #, c-format msgid "assuming iso-8859-15 %s\n" msgstr "" #: src/ksyms.c:1833 #, c-format msgid "assuming iso-8859-2 %s\n" msgstr "" #: src/ksyms.c:1840 #, c-format msgid "assuming iso-8859-3 %s\n" msgstr "" #: src/ksyms.c:1847 #, c-format msgid "assuming iso-8859-4 %s\n" msgstr "" #: src/ksyms.c:1852 #, c-format msgid "unknown keysym '%s'\n" msgstr "" #: loadkeys.analyze.l:51 msgid "includes are nested too deeply" msgstr "" #: loadkeys.analyze.l:238 #, c-format msgid "switching to %s\n" msgstr "" #: loadkeys.analyze.l:242 #, c-format msgid "cannot open include file %s" msgstr "" #: loadkeys.analyze.l:314 msgid "expected filename between quotes" msgstr "" #: loadkeys.analyze.l:353 #, c-format msgid "unicode keysym out of range: %s" msgstr "" #: loadkeys.analyze.l:404 loadkeys.analyze.l:409 loadkeys.analyze.l:414 #: loadkeys.analyze.l:419 loadkeys.analyze.l:426 msgid "string too long" msgstr "" #: loadkeys.y:93 #, c-format msgid "" "loadkeys version %s\n" "\n" "Usage: loadkeys [option...] [mapfile...]\n" "\n" "Valid options are:\n" "\n" " -a --ascii force conversion to ASCII\n" " -b --bkeymap output a binary keymap to stdout\n" " -c --clearcompose clear kernel compose table\n" " -C --console=file\n" " the console device to be used\n" " -d --default load \"%s\"\n" " -h --help display this help text\n" " -m --mktable output a \"defkeymap.c\" to stdout\n" " -q --quiet suppress all normal output\n" " -s --clearstrings clear kernel string table\n" " -u --unicode force conversion to Unicode\n" " -v --verbose report the changes\n" msgstr "" #: loadkeys.y:152 #, c-format msgid "addmap called with bad index %d" msgstr "" #: loadkeys.y:156 #, c-format msgid "adding map %d violates explicit keymaps line" msgstr "" #: loadkeys.y:170 #, c-format msgid "killkey called with bad index %d" msgstr "" #: loadkeys.y:173 #, c-format msgid "killkey called with bad table %d" msgstr "" #: loadkeys.y:189 #, c-format msgid "addkey called with bad keycode %d" msgstr "" #: loadkeys.y:192 #, c-format msgid "addkey called with bad index %d" msgstr "" #: loadkeys.y:195 #, c-format msgid "addkey called with bad table %d" msgstr "" #: loadkeys.y:241 #, c-format msgid "%s: addfunc called with bad func %d\n" msgstr "" #: loadkeys.y:272 #, c-format msgid "%s: addfunc: func_buf overflow\n" msgstr "" #: loadkeys.y:300 #, c-format msgid "compose table overflow\n" msgstr "" #: loadkeys.y:320 #, c-format msgid "%s: could not switch to Unicode mode\n" msgstr "" #: loadkeys.y:339 #, c-format msgid "Keymap %d: Permission denied\n" msgstr "" #: loadkeys.y:348 #, c-format msgid "keycode %d, table %d = %d%s\n" msgstr "" #: loadkeys.y:350 msgid " FAILED" msgstr "" #: loadkeys.y:354 #, c-format msgid "failed to bind key %d to value %d\n" msgstr "" #: loadkeys.y:366 #, c-format msgid "deallocate keymap %d\n" msgstr "" #: loadkeys.y:372 #, c-format msgid "%s: could not deallocate keymap %d\n" msgstr "" #: loadkeys.y:389 #, c-format msgid "%s: cannot deallocate or clear keymap\n" msgstr "" #: loadkeys.y:401 #, c-format msgid "%s: could not return to original keyboard mode\n" msgstr "" #: loadkeys.y:458 #, c-format msgid "failed to bind string '%s' to function %s\n" msgstr "" #: loadkeys.y:467 #, c-format msgid "failed to clear string %s\n" msgstr "" #: loadkeys.y:488 #, c-format msgid "too many compose definitions\n" msgstr "" #: loadkeys.y:580 msgid "impossible error in do_constant" msgstr "" #: loadkeys.y:596 #, c-format msgid "" "\n" "Changed %d %s and %d %s.\n" msgstr "" #: loadkeys.y:597 msgid "key" msgstr "" #: loadkeys.y:597 msgid "keys" msgstr "" #: loadkeys.y:598 msgid "string" msgstr "" #: loadkeys.y:598 msgid "strings" msgstr "" #: loadkeys.y:605 #, c-format msgid "Loaded %d compose %s.\n" msgstr "" #: loadkeys.y:606 msgid "definition" msgstr "" #: loadkeys.y:606 msgid "definitions" msgstr "" #: loadkeys.y:610 #, c-format msgid "(No change in compose definitions.)\n" msgstr "" #: loadkeys.y:650 #, c-format msgid "loadkeys: don't know how to compose for %s\n" msgstr "" #: loadkeys.y:886 src/mapscrn.c:275 src/mapscrn.c:280 #, c-format msgid "Error writing map to file\n" msgstr "" #: loadkeys.y:954 #, c-format msgid "'%s' is not a function key symbol" msgstr "" #: loadkeys.y:1028 #, c-format msgid "too many (%d) entries on one line" msgstr "" #: loadkeys.y:1042 msgid "too many key definitions on one line" msgstr "" #: loadkeys.y:1057 #, c-format msgid "Loading %s\n" msgstr "" #: loadkeys.y:1062 #, c-format msgid "syntax error in map file\n" msgstr "" #: loadkeys.y:1066 #, c-format msgid "key bindings not changed\n" msgstr "" #: loadkeys.y:1146 #, c-format msgid "%s: Options --unicode and --ascii are mutually exclusive\n" msgstr "" #: loadkeys.y:1158 #, c-format msgid "%s: error reading keyboard mode: %m\n" msgstr "" #: loadkeys.y:1166 #, c-format msgid "" "%s: warning: loading non-Unicode keymap on Unicode console\n" " (perhaps you want to do `kbd_mode -a'?)\n" msgstr "" #: loadkeys.y:1178 #, c-format msgid "" "%s: warning: loading Unicode keymap on non-Unicode console\n" " (perhaps you want to do `kbd_mode -u'?)\n" msgstr "" #: loadkeys.y:1187 #, c-format msgid "Searching in %s\n" msgstr "" #: loadkeys.y:1197 #, c-format msgid "Cannot find %s\n" msgstr "" #: loadkeys.y:1213 #, c-format msgid "cannot open file %s\n" msgstr "" #: src/loadunimap.c:43 #, c-format msgid "" "Usage:\n" "\t%s [-C console] [-o map.orig]\n" msgstr "" #: src/loadunimap.c:175 src/loadunimap.c:186 #, c-format msgid "Bad input line: %s\n" msgstr "" #: src/loadunimap.c:195 #, c-format msgid "%s: Glyph number (0x%x) larger than font length\n" msgstr "" #: src/loadunimap.c:201 #, c-format msgid "%s: Bad end of range (0x%x)\n" msgstr "" #: src/loadunimap.c:231 src/psfxtable.c:175 #, c-format msgid "" "%s: Bad Unicode range corresponding to font position range 0x%x-0x%x\n" msgstr "" #: src/loadunimap.c:238 src/psfxtable.c:182 #, c-format msgid "" "%s: Unicode range U+%x-U+%x not of the same length as font position range " "0x%x-0x%x\n" msgstr "" #: src/loadunimap.c:257 src/psfxtable.c:203 #, c-format msgid "%s: trailing junk (%s) ignored\n" msgstr "" #: src/loadunimap.c:274 #, c-format msgid "Loading unicode map from file %s\n" msgstr "" #: src/loadunimap.c:280 #, c-format msgid "%s: %s: Warning: line too long\n" msgstr "" #: src/loadunimap.c:290 #, c-format msgid "" "%s: not loading empty unimap\n" "(if you insist: use option -f to override)\n" msgstr "" #: src/loadunimap.c:311 msgid "entry" msgstr "kohta" #: src/loadunimap.c:311 msgid "entries" msgstr "kohdat" #: src/loadunimap.c:337 #, c-format msgid "Saved unicode map on `%s'\n" msgstr "" #: src/loadunimap.c:373 #, c-format msgid "Appended Unicode map\n" msgstr "" #: src/mapscrn.c:68 #, c-format msgid "usage: %s [-v] [-o map.orig] map-file\n" msgstr "" #: src/mapscrn.c:133 #, c-format msgid "mapscrn: cannot open map file _%s_\n" msgstr "" #: src/mapscrn.c:139 #, c-format msgid "Cannot stat map file" msgstr "" #: src/mapscrn.c:144 #, c-format msgid "Loading binary direct-to-font screen map from file %s\n" msgstr "" #: src/mapscrn.c:149 src/mapscrn.c:160 #, c-format msgid "Error reading map from file `%s'\n" msgstr "" #: src/mapscrn.c:155 #, c-format msgid "Loading binary unicode screen map from file %s\n" msgstr "" #: src/mapscrn.c:167 #, c-format msgid "Loading symbolic screen map from file %s\n" msgstr "" #: src/mapscrn.c:171 #, c-format msgid "Error parsing symbolic map from `%s', line %d\n" msgstr "" #: src/mapscrn.c:284 #, c-format msgid "Cannot read console map\n" msgstr "" #: src/mapscrn.c:290 #, c-format msgid "Saved screen map in `%s'\n" msgstr "" #: src/openvt.c:44 #, c-format msgid "" "Usage: %s [OPTIONS] -- command\n" "\n" "This utility help you to start a program on a new virtual terminal (VT).\n" "\n" "Options:\n" " -c, --console=NUM use the given VT number;\n" " -e, --exec execute the command, without forking;\n" " -f, --force force opening a VT without checking;\n" " -l, --login make the command a login shell;\n" " -u, --user figure out the owner of the current VT;\n" " -s, --switch switch to the new VT;\n" " -w, --wait wait for command to complete;\n" " -v, --verbose print a message for each action;\n" " -V, --version print program version and exit;\n" " -h, --help output a brief help message.\n" "\n" msgstr "" #: src/openvt.c:163 msgid "Couldn't find owner of current tty!" msgstr "" #: src/openvt.c:231 #, c-format msgid "%s: Illegal vt number" msgstr "" #: src/openvt.c:257 msgid "Only root can use the -u flag." msgstr "" #: src/openvt.c:279 msgid "Couldn't get a file descriptor referring to the console" msgstr "" #: src/openvt.c:286 msgid "Cannot find a free vt" msgstr "" #: src/openvt.c:290 #, c-format msgid "Cannot check whether vt %d is free; use `%s -f' to force." msgstr "" #: src/openvt.c:294 #, c-format msgid "vt %d is in use; command aborted; use `%s -f' to force." msgstr "" #: src/openvt.c:304 msgid "Unable to find command." msgstr "" #: src/openvt.c:336 msgid "Unable to set new session" msgstr "" #: src/openvt.c:360 #, c-format msgid "Unable to open %s" msgstr "" #: src/openvt.c:364 #, c-format msgid "Using VT %s" msgstr "" #: src/openvt.c:370 #, c-format msgid "Cannot open %s read/write" msgstr "" #: src/openvt.c:381 #, c-format msgid "Couldn't activate vt %d" msgstr "" #: src/openvt.c:384 msgid "Activation interrupted?" msgstr "" #: src/openvt.c:424 #, c-format msgid "Couldn't deallocate console %d" msgstr "" #: src/psffontop.c:69 #, c-format msgid "%s: short ucs2 unicode table\n" msgstr "" #: src/psffontop.c:90 #, c-format msgid "%s: short utf8 unicode table\n" msgstr "" #: src/psffontop.c:93 #, c-format msgid "%s: bad utf8\n" msgstr "" #: src/psffontop.c:96 #, c-format msgid "%s: unknown utf8 error\n" msgstr "" #: src/psffontop.c:126 #, c-format msgid "%s: short unicode table\n" msgstr "" #: src/psffontop.c:206 #, c-format msgid "%s: Error reading input font" msgstr "" #: src/psffontop.c:220 #, c-format msgid "%s: Bad call of readpsffont\n" msgstr "" #: src/psffontop.c:235 #, c-format msgid "%s: Unsupported psf file mode (%d)\n" msgstr "" #: src/psffontop.c:253 #, c-format msgid "%s: Unsupported psf version (%d)\n" msgstr "" #: src/psffontop.c:269 #, c-format msgid "%s: zero input font length?\n" msgstr "" #: src/psffontop.c:274 #, c-format msgid "%s: zero input character size?\n" msgstr "" #: src/psffontop.c:280 #, c-format msgid "%s: Input file: bad input length (%d)\n" msgstr "" #: src/psffontop.c:312 #, c-format msgid "%s: Input file: trailing garbage\n" msgstr "" #: src/psffontop.c:350 #, c-format msgid "appendunicode: illegal unicode %u\n" msgstr "" #: src/psffontop.c:443 #, c-format msgid "Cannot write font file header" msgstr "" #: src/psffontop.c:469 src/setfont.c:677 #, c-format msgid "Cannot write font file" msgstr "" #: src/psfxtable.c:109 #, c-format msgid "%s: Warning: line too long\n" msgstr "" #: src/psfxtable.c:123 src/psfxtable.c:133 #, c-format msgid "%s: Bad input line: %s\n" msgstr "" #: src/psfxtable.c:142 #, c-format msgid "%s: Glyph number (0x%lx) past end of font\n" msgstr "" #: src/psfxtable.c:147 #, c-format msgid "%s: Bad end of range (0x%lx)\n" msgstr "" #: src/psfxtable.c:166 #, c-format msgid "" "%s: Corresponding to a range of font positions, there should be a Unicode " "range\n" msgstr "" #: src/psfxtable.c:257 #, c-format msgid "" "Usage:\n" "\t%s infont intable outfont\n" msgstr "" #: src/psfxtable.c:266 #, c-format msgid "" "Usage:\n" "\t%s infont [outtable]\n" msgstr "" #: src/psfxtable.c:275 #, c-format msgid "" "Usage:\n" "\t%s infont outfont\n" msgstr "" #: src/psfxtable.c:300 #, c-format msgid "" "Usage:\n" "\t%s [-i infont] [-o outfont] [-it intable] [-ot outtable] [-nt]\n" msgstr "" #: src/psfxtable.c:360 #, c-format msgid "%s: Bad magic number on %s\n" msgstr "" #: src/psfxtable.c:379 #, c-format msgid "%s: psf file with unknown magic\n" msgstr "" #: src/psfxtable.c:395 #, c-format msgid "%s: input font does not have an index\n" msgstr "" #: src/resizecons.c:154 #, c-format msgid "resizecons: cannot find videomode file %s\n" msgstr "" #: src/resizecons.c:173 #, c-format msgid "Invalid number of lines\n" msgstr "" #: src/resizecons.c:239 #, c-format msgid "Old mode: %dx%d New mode: %dx%d\n" msgstr "" #: src/resizecons.c:241 #, c-format msgid "Old #scanlines: %d New #scanlines: %d Character height: %d\n" msgstr "" #: src/resizecons.c:252 #, c-format msgid "resizecons: the command `%s' failed\n" msgstr "" #: src/resizecons.c:325 #, c-format msgid "" "resizecons: don't forget to change TERM (maybe to con%dx%d or linux-%dx%d)\n" msgstr "" #: src/resizecons.c:338 #, c-format msgid "" "resizecons:\n" "call is: resizecons COLSxROWS or: resizecons COLS ROWS\n" "or: resizecons -lines ROWS, with ROWS one of 25, 28, 30, 34, 36, 40, 44, 50, " "60\n" msgstr "" #: src/resizecons.c:376 #, c-format msgid "resizecons: cannot get I/O permissions.\n" msgstr "" #: src/screendump.c:49 #, c-format msgid "usage: screendump [n]\n" msgstr "" #: src/screendump.c:79 #, c-format msgid "Error reading %s\n" msgstr "Virhe luettaessa %s\n" #: src/screendump.c:127 #, c-format msgid "couldn't read %s, and cannot ioctl dump\n" msgstr "tiedostoa %s ei voitu lukea, eikä dump-ioctl onnistu\n" #: src/screendump.c:133 #, c-format msgid "couldn't read %s\n" msgstr "" #: src/screendump.c:142 #, c-format msgid "Strange ... screen is both %dx%d and %dx%d ??\n" msgstr "" #: src/screendump.c:160 #, c-format msgid "Error writing screendump\n" msgstr "Virhe kirjoitettaessa näyttövedosta\n" #: src/setfont.c:74 #, c-format msgid "" "Usage: setfont [write-options] [-] [newfont..] [-m consolemap] [-u " "unicodemap]\n" " write-options (take place before file loading):\n" " -o Write current font to \n" " -O Write current font and unicode map to \n" " -om Write current consolemap to \n" " -ou Write current unicodemap to \n" "If no newfont and no -[o|O|om|ou|m|u] option is given,\n" "a default font is loaded:\n" " setfont Load font \"default[.gz]\"\n" " setfont - Load font \"default8x[.gz]\"\n" "The - option selects a font from a codepage that contains three fonts:\n" " setfont -{8|14|16} codepage.cp[.gz] Load 8x font from codepage.cp\n" "Explicitly (with -m or -u) or implicitly (in the fontfile) given mappings\n" "will be loaded and, in the case of consolemaps, activated.\n" " -h (no space) Override font height.\n" " -m Load console screen map.\n" " -u Load font unicode map.\n" " -m none Suppress loading and activation of a screen map.\n" " -u none Suppress loading of a unicode map.\n" " -v Be verbose.\n" " -C Indicate console device to be used.\n" " -V Print version and exit.\n" "Files are loaded from the current directory or %s/*/.\n" msgstr "" #: src/setfont.c:177 #, c-format msgid "setfont: too many input files\n" msgstr "" #: src/setfont.c:185 #, c-format msgid "" "setfont: cannot both restore from character ROM and from file. Font " "unchanged.\n" msgstr "" #: src/setfont.c:259 #, c-format msgid "Bad character height %d\n" msgstr "" #: src/setfont.c:263 #, c-format msgid "Bad character width %d\n" msgstr "" #: src/setfont.c:288 #, c-format msgid "%s: font position 32 is nonblank\n" msgstr "" #: src/setfont.c:296 #, c-format msgid "%s: wiped it\n" msgstr "" #: src/setfont.c:300 #, c-format msgid "%s: background will look funny\n" msgstr "" #: src/setfont.c:310 #, c-format msgid "Loading %d-char %dx%d font from file %s\n" msgstr "" #: src/setfont.c:313 #, c-format msgid "Loading %d-char %dx%d font\n" msgstr "" #: src/setfont.c:316 #, c-format msgid "Loading %d-char %dx%d (%d) font from file %s\n" msgstr "" #: src/setfont.c:319 #, c-format msgid "Loading %d-char %dx%d (%d) font\n" msgstr "" #: src/setfont.c:372 #, c-format msgid "%s: bug in do_loadtable\n" msgstr "" #: src/setfont.c:378 #, c-format msgid "Loading Unicode mapping table...\n" msgstr "" #: src/setfont.c:414 src/setfont.c:500 #, c-format msgid "Cannot open font file %s\n" msgstr "" #: src/setfont.c:425 #, c-format msgid "When loading several fonts, all must be psf fonts - %s isn't\n" msgstr "" #: src/setfont.c:435 #, c-format msgid "Read %d-char %dx%d font from file %s\n" msgstr "" #: src/setfont.c:441 #, c-format msgid "When loading several fonts, all must have the same height\n" msgstr "" #: src/setfont.c:448 #, c-format msgid "When loading several fonts, all must have the same width\n" msgstr "" #: src/setfont.c:487 #, c-format msgid "Cannot find default font\n" msgstr "" #: src/setfont.c:494 #, c-format msgid "Cannot find %s font\n" msgstr "" #: src/setfont.c:506 #, c-format msgid "Reading font file %s\n" msgstr "" #: src/setfont.c:546 #, c-format msgid "No final newline in combine file\n" msgstr "" #: src/setfont.c:552 #, c-format msgid "Too many files to combine\n" msgstr "" #: src/setfont.c:576 #, c-format msgid "Hmm - a font from restorefont? Using the first half.\n" msgstr "" #: src/setfont.c:593 #, c-format msgid "Bad input file size\n" msgstr "" #: src/setfont.c:614 #, c-format msgid "" "This file contains 3 fonts: 8x8, 8x14 and 8x16. Please indicate\n" "using an option -8 or -14 or -16 which one you want loaded.\n" msgstr "" #: src/setfont.c:628 #, c-format msgid "You asked for font size %d, but only 8, 14, 16 are possible here.\n" msgstr "" #: src/setfont.c:673 #, c-format msgid "Found nothing to save\n" msgstr "" #: src/setfont.c:682 #, c-format msgid "Saved %d-char %dx%d font file on %s\n" msgstr "" #: src/setkeycodes.c:21 #, c-format msgid "" "usage: setkeycode scancode keycode ...\n" " (where scancode is either xx or e0xx, given in hexadecimal,\n" " and keycode is given in decimal)\n" msgstr "" #: src/setkeycodes.c:43 msgid "even number of arguments expected" msgstr "" #: src/setkeycodes.c:50 msgid "error reading scancode" msgstr "" #: src/setkeycodes.c:58 msgid "code outside bounds" msgstr "" #: src/setkeycodes.c:68 #, c-format msgid "failed to set scancode %x to keycode %d\n" msgstr "" #: src/setleds.c:21 #, c-format msgid "" "Usage:\n" "\tsetleds [-v] [-L] [-D] [-F] [[+|-][ num | caps | scroll %s]]\n" "Thus,\n" "\tsetleds +caps -num\n" "will set CapsLock, clear NumLock and leave ScrollLock unchanged.\n" "The settings before and after the change (if any) are reported\n" "when the -v option is given or when no change is requested.\n" "Normally, setleds influences the vt flag settings\n" "(and these are usually reflected in the leds).\n" "With -L, setleds only sets the leds, and leaves the flags alone.\n" "With -D, setleds sets both the flags and the default flags, so\n" "that a subsequent reset will not change the flags.\n" msgstr "" #: src/setleds.c:43 msgid "on " msgstr "" #: src/setleds.c:43 msgid "off" msgstr "" #: src/setleds.c:86 #, c-format msgid "Error reading current led setting. Maybe stdin is not a VT?\n" msgstr "" #: src/setleds.c:105 #, c-format msgid "" "Error reading current flags setting. Maybe you are not on the console?\n" msgstr "" #: src/setleds.c:125 src/setleds.c:146 #, c-format msgid "Error reading current led setting from /dev/kbd.\n" msgstr "" #: src/setleds.c:129 #, c-format msgid "KIOCGLED unavailable?\n" msgstr "" #: src/setleds.c:150 #, c-format msgid "KIOCSLED unavailable?\n" msgstr "" #: src/setleds.c:177 #, c-format msgid "Error opening /dev/kbd.\n" msgstr "" #: src/setleds.c:209 #, c-format msgid "Error resetting ledmode\n" msgstr "" #: src/setleds.c:218 #, c-format msgid "Current default flags: " msgstr "" #: src/setleds.c:222 #, c-format msgid "Current flags: " msgstr "" #: src/setleds.c:226 #, c-format msgid "Current leds: " msgstr "" #: src/setleds.c:262 src/setmetamode.c:94 #, c-format msgid "" "unrecognized argument: _%s_\n" "\n" msgstr "" #: src/setleds.c:271 #, c-format msgid "Old default flags: " msgstr "" #: src/setleds.c:273 #, c-format msgid "New default flags: " msgstr "" #: src/setleds.c:280 #, c-format msgid "Old flags: " msgstr "" #: src/setleds.c:282 #, c-format msgid "New flags: " msgstr "" #: src/setleds.c:296 src/setleds.c:305 #, c-format msgid "Old leds: " msgstr "" #: src/setleds.c:298 src/setleds.c:307 #, c-format msgid "New leds: " msgstr "" #: src/setmetamode.c:20 #, c-format msgid "" "Usage:\n" "\tsetmetamode [ metabit | meta | bit | escprefix | esc | prefix ]\n" "Each vt has his own copy of this bit. Use\n" "\tsetmetamode [arg] < /dev/ttyn\n" "to change the settings of another vt.\n" "The setting before and after the change are reported.\n" msgstr "" #: src/setmetamode.c:36 msgid "Meta key sets high order bit\n" msgstr "Metanäppäin asettaa korkean asteen bitin\n" #: src/setmetamode.c:39 msgid "Meta key gives Esc prefix\n" msgstr "Metanäppäin antaa Esc-etuliitteen\n" #: src/setmetamode.c:42 msgid "Strange mode for Meta key?\n" msgstr "Outo tila metanäppäimelle?\n" #: src/setmetamode.c:78 #, c-format msgid "Error reading current setting. Maybe stdin is not a VT?\n" msgstr "" "Virhe luettaessa nykyistä asetusta. Ehkä oletussyöte ei ole näennäispääte?\n" #: src/setmetamode.c:98 #, c-format msgid "old state: " msgstr "vanha tila: " #: src/setmetamode.c:104 #, c-format msgid "new state: " msgstr "uusi tila: " #: src/setvesablank.c:23 #, c-format msgid "usage: %s\n" msgstr "" #: src/setvtrgb.c:42 #, c-format msgid "" "Usage: %s vga|FILE|-\n" "\n" "If you use the FILE parameter, FILE should be exactly 3 lines of\n" "comma-separated decimal values for RED, GREEN, and BLUE.\n" "\n" "To seed a valid FILE:\n" " cat /sys/module/vt/parameters/default_{red,grn,blu} > FILE\n" "\n" "and then edit the values in FILE.\n" "\n" msgstr "" #: src/setvtrgb.c:85 #, c-format msgid "Error: %s: Invalid value in field %u in line %u." msgstr "" #: src/setvtrgb.c:92 #, c-format msgid "Error: %s: Insufficient number of fields in line %u." msgstr "" #: src/setvtrgb.c:98 #, c-format msgid "Error: %s: Line %u has ended unexpectedly.\n" msgstr "" #: src/setvtrgb.c:102 #, c-format msgid "Error: %s: Line %u is too long.\n" msgstr "" #: src/showconsolefont.c:33 #, c-format msgid "failed to restore original translation table\n" msgstr "" #: src/showconsolefont.c:38 #, c-format msgid "failed to restore original unimap\n" msgstr "" #: src/showconsolefont.c:56 #, c-format msgid "cannot change translation table\n" msgstr "" #: src/showconsolefont.c:63 #, c-format msgid "%s: out of memory?\n" msgstr "" #: src/showconsolefont.c:104 #, c-format msgid "" "usage: showconsolefont -V|--version\n" " showconsolefont [-C tty] [-v] [-i]\n" "(probably after loading a font with `setfont font')\n" "\n" "Valid options are:\n" " -C tty Device to read the font from. Default: current tty.\n" " -v Be more verbose.\n" " -i Don't print out the font table, just show\n" " ROWSxCOLSxCOUNT and exit.\n" msgstr "" #: src/showconsolefont.c:170 #, c-format msgid "Character count: %d\n" msgstr "" #: src/showconsolefont.c:171 #, c-format msgid "Font width : %d\n" msgstr "" #: src/showconsolefont.c:172 #, c-format msgid "Font height : %d\n" msgstr "" #: src/showconsolefont.c:184 #, c-format msgid "" "Showing %d-char font\n" "\n" msgstr "" #: src/showkey.c:42 msgid "?UNKNOWN?" msgstr "?TUNTEMATON?" #: src/showkey.c:44 #, c-format msgid "kb mode was %s\n" msgstr "kb tila oli %s\n" #: src/showkey.c:46 #, c-format msgid "" "[ if you are trying this under X, it might not work\n" "since the X server is also reading /dev/console ]\n" msgstr "" #: src/showkey.c:65 #, c-format msgid "caught signal %d, cleaning up...\n" msgstr "saatiin signaali %d, tyhjennetään...\n" #: src/showkey.c:79 #, c-format msgid "" "showkey version %s\n" "\n" "usage: showkey [options...]\n" "\n" "valid options are:\n" "\n" "\t-h --help\tdisplay this help text\n" "\t-a --ascii\tdisplay the decimal/octal/hex values of the keys\n" "\t-s --scancodes\tdisplay only the raw scan-codes\n" "\t-k --keycodes\tdisplay only the interpreted keycodes (default)\n" msgstr "" #: src/showkey.c:157 #, c-format msgid "" "\n" "Press any keys - Ctrl-D will terminate this program\n" "\n" msgstr "" #: src/showkey.c:226 #, c-format msgid "press any key (program terminates 10s after last keypress)...\n" msgstr "" #: src/showkey.c:250 msgid "release" msgstr "vapauta" #: src/showkey.c:250 msgid "press" msgstr "paina" #: src/showkey.c:262 #, c-format msgid "keycode %3d %s\n" msgstr "näppäinkoodi %3d %s\n" #: src/totextmode.c:29 #, c-format msgid "usage: totextmode\n" msgstr "" #: src/version.h:20 #, c-format msgid "%s from %s\n" msgstr "" #: src/vlock/auth.c:58 msgid "" "Please try again later.\n" "\n" "\n" msgstr "" #: src/vlock/auth.c:67 #, c-format msgid "The entire console display is now completely locked by %s.\n" msgstr "" #: src/vlock/auth.c:71 #, c-format msgid "The %s is now locked by %s.\n" msgstr "" #: src/vlock/auth.c:74 msgid "Use Alt-function keys to switch to other virtual consoles." msgstr "" #: src/vlock/parse.c:50 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "" #: src/vlock/parse.c:58 #, c-format msgid "" "%s: locks virtual consoles, saving your current session.\n" "Usage: %s [options]\n" " Where [options] are any of:\n" "-c or --current: lock only this virtual console, allowing user to\n" " switch to other virtual consoles.\n" "-a or --all: lock all virtual consoles by preventing other users\n" " from switching virtual consoles.\n" "-v or --version: Print the version number of vlock and exit.\n" "-h or --help: Print this help message and exit.\n" msgstr "" #: src/vlock/username.c:57 msgid "unrecognized user" msgstr "" #: src/vlock/vlock.c:56 msgid "stdin is not a tty" msgstr "" #: src/vlock/vt.c:152 #, c-format msgid "This tty (%s) is not a virtual console.\n" msgstr "" #: src/vlock/vt.c:160 #, c-format msgid "The entire console display cannot be locked.\n" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/kcm-whoopsie.po0000644000000000000000000000637312704126466020031 0ustar # Finnish translation for kde-config-whoopsie # Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 # This file is distributed under the same license as the kde-config-whoopsie package. # FIRST AUTHOR , 2014. # msgid "" msgstr "" "Project-Id-Version: kde-config-whoopsie\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-03-27 00:49+0000\n" "PO-Revision-Date: 2015-04-01 08:23+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 08:26+0000\n" "X-Generator: Launchpad (build 17995)\n" #: Module.cpp:44 msgctxt "@title" msgid "Diagnostics" msgstr "Diagnostiikka" #: Module.cpp:48 msgctxt "@info:credit" msgid "Copyright 2013-2014 Harald Sitter" msgstr "Tekijänoikeus 2013-2014 Harald Sitter" #: Module.cpp:50 msgctxt "@info:credit" msgid "Harald Sitter" msgstr "Harald Sitter" #: Module.cpp:51 msgctxt "@info:credit" msgid "Author" msgstr "Tekijä" #: Module.cpp:65 #, kde-format msgctxt "@info" msgid "" "Kubuntu can collect anonymous information that helps developers improve it. " "All information collected is covered by our privacy " "policy." msgstr "" "Kubuntu voi kerätä anonyymisti kehittäjille hyödyllistä tietoa. Kaiken " "kerätyn tiedon käsittelyn kattaa yksityisyyden suoja." #: Module.cpp:123 #, kde-format msgctxt "@info" msgid "Previous Reports" msgstr "Aiemmat raportit" #: rc.cpp:1 msgctxt "NAME OF TRANSLATORS" msgid "Your names" msgstr " ,Launchpad Contributions:,Jiri Grönroos" #: rc.cpp:2 msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" msgstr ",," #. i18n: file: Module.ui:27 #. i18n: ectx: property (text), widget (QCheckBox, crashesCheckBox) #: rc.cpp:5 msgid "Send error reports to Canonical" msgstr "Lähetä vikailmoituksia Canonicalille" #. i18n: file: Module.ui:57 #. i18n: ectx: property (text), widget (QLabel, crashesDescriptionLabel) #: rc.cpp:8 msgid "" "Error reports include information about what a program was doing when it " "failed. You always have the choice to send or cancel an error report." msgstr "" "Virheilmoitukset sisältävät tietoa siitä, mitä ohjelma teki virheen " "ilmetessä. Voit aina perua tai lähettää virheilmoituksen." #. i18n: file: Module.ui:67 #. i18n: ectx: property (text), widget (QCheckBox, autoCheckBox) #: rc.cpp:11 msgid "Send a report automatically if a problem prevents login" msgstr "Lähetä raportti automaattisesti, jos ongelma estää kirjautumisen" #. i18n: file: Module.ui:78 #. i18n: ectx: property (text), widget (QCheckBox, metricsCheckBox) #: rc.cpp:14 msgid "Send occasional system information to Canonical" msgstr "Lähetä satunnaisia järjestelmätietoja Canonicalille" #. i18n: file: Module.ui:106 #. i18n: ectx: property (text), widget (QLabel, metricsDescriptionLabel) #: rc.cpp:17 msgid "" "This includes things like how many programs are running, how much disk space " "the computer has, and what devices are connected." msgstr "" "Tämä sisältää tietoa käynnissä olevien sovellusten määrästä, tietokoneen " "tallennustilan määrästä ja liitetyistä laitteista." language-pack-fi-base/data/fi/LC_MESSAGES/cwidget.po0000644000000000000000000000364412704126466017050 0ustar # Finnish translation for cwidget # Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 # This file is distributed under the same license as the cwidget package. # FIRST AUTHOR , 2012. # msgid "" msgstr "" "Project-Id-Version: cwidget\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2009-11-29 18:35-0800\n" "PO-Revision-Date: 2012-02-22 08:18+0000\n" "Last-Translator: Jarkko Ruottinen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:19+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/cwidget/config/column_definition.cc:273 msgid "Bad format parameter" msgstr "Parametrimuotoilu virheellinen" #: src/cwidget/dialogs.cc:115 src/cwidget/dialogs.cc:128 #: src/cwidget/dialogs.cc:311 src/cwidget/dialogs.cc:351 msgid "Ok" msgstr "" #: src/cwidget/dialogs.cc:201 src/cwidget/dialogs.cc:239 msgid "Yes" msgstr "" #: src/cwidget/dialogs.cc:202 src/cwidget/dialogs.cc:240 msgid "No" msgstr "" #: src/cwidget/dialogs.cc:352 msgid "Cancel" msgstr "" #: src/cwidget/generic/threads/threads.cc:33 msgid "Not enough resources to create thread" msgstr "" #: src/cwidget/toplevel.cc:157 #, c-format msgid "Ouch! Got SIGTERM, dying..\n" msgstr "" #: src/cwidget/toplevel.cc:160 #, c-format msgid "Ouch! Got SIGSEGV, dying..\n" msgstr "" #: src/cwidget/toplevel.cc:163 #, c-format msgid "Ouch! Got SIGABRT, dying..\n" msgstr "" #: src/cwidget/toplevel.cc:166 #, c-format msgid "Ouch! Got SIGQUIT, dying..\n" msgstr "" #: src/cwidget/toplevel.cc:954 msgid "yes_key" msgstr "" #: src/cwidget/toplevel.cc:955 msgid "no_key" msgstr "" #: src/cwidget/widgets/pager.cc:476 #, c-format msgid "" "Unable to load filename: the string %ls has no multibyte representation." msgstr "" #: src/cwidget/widgets/tree.cc:1009 msgid "TOP LEVEL" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/kcm_notificationhelper.po0000644000000000000000000000542712704126466022143 0ustar # Finnish translation for kubuntu-notification-helper # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the kubuntu-notification-helper package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: kubuntu-notification-helper\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-04-01 17:07+0000\n" "PO-Revision-Date: 2015-04-01 08:24+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:42+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/kcmodule/notificationhelperconfigmodule.cpp:55 msgid "Kubuntu Notification Helper Configuration" msgstr "Kubuntun ilmoitusavustajan asetukset" #: src/kcmodule/notificationhelperconfigmodule.cpp:59 msgid "(C) 2009-2010 Jonathan Thomas, (C) 2009-2014 Harald Sitter" msgstr "(C) 2009-2010 Jonathan Thomas, (C) 2009-2014 Harald Sitter" #: src/kcmodule/notificationhelperconfigmodule.cpp:61 msgid "Jonathan Thomas" msgstr "Jonathan Thomas" #: src/kcmodule/notificationhelperconfigmodule.cpp:62 msgid "Harald Sitter" msgstr "Harald Sitter" #: src/kcmodule/notificationhelperconfigmodule.cpp:67 msgid "Configure the behavior of Kubuntu Notification Helper" msgstr "Määritä Kubuntun ilmoitusavustajan asetukset" #: src/kcmodule/notificationhelperconfigmodule.cpp:74 msgid "Show notifications for:" msgstr "Näytä ilmoitukset:" #: src/kcmodule/notificationhelperconfigmodule.cpp:76 msgid "Application crashes" msgstr "Sovellusten kaatuessa" #: src/kcmodule/notificationhelperconfigmodule.cpp:77 msgid "Proprietary Driver availability" msgstr "Suljetun ajurin saatavuus" #: src/kcmodule/notificationhelperconfigmodule.cpp:78 msgid "Upgrade information" msgstr "Tietoja päivityksestä" #: src/kcmodule/notificationhelperconfigmodule.cpp:79 msgid "Restricted codec availability" msgstr "Rajoitettujen koodekkien saatavuus" #: src/kcmodule/notificationhelperconfigmodule.cpp:80 msgid "Incomplete language support" msgstr "Puutteellinen kielituki" #: src/kcmodule/notificationhelperconfigmodule.cpp:81 msgid "Required reboots" msgstr "Vaadituille uudelleenkäynnistyksille" #: src/kcmodule/notificationhelperconfigmodule.cpp:93 msgid "Notification type:" msgstr "Ilmoituksen tyyppi:" #: src/kcmodule/notificationhelperconfigmodule.cpp:97 msgid "Use both popups and tray icons" msgstr "Käytä ponnahdusilmoituksia ja ilmoitinalueen kuvakkeita" #: src/kcmodule/notificationhelperconfigmodule.cpp:99 msgid "Tray icons only" msgstr "Vain ilmoitusaluekuvakkeet" #: src/kcmodule/notificationhelperconfigmodule.cpp:101 msgid "Popup notifications only" msgstr "Vain ponnahdusilmoitukset" language-pack-fi-base/data/fi/LC_MESSAGES/apt-listchanges.po0000644000000000000000000001330712704126466020505 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: apt-listchanges\n" "Report-Msgid-Bugs-To: madcoder@debian.org\n" "POT-Creation-Date: 2016-02-17 14:04+0000\n" "PO-Revision-Date: 2016-02-18 04:47+0000\n" "Last-Translator: Jaakko Kangasharju \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 04:48+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../apt-listchanges.py:89 #, python-format msgid "database %s failed to load.\n" msgstr "Tietokantaa %s ei voitu ladata.\n" #: ../apt-listchanges.py:107 #, python-format msgid "Unknown frontend: %s\n" msgstr "Tuntematon edustaohjelma: %s\n" #: ../apt-listchanges.py:132 #, python-format msgid "%s: will be newly installed" msgstr "%s on uusi asennus" #: ../apt-listchanges.py:148 #, python-format msgid "%s: Version %s has already been seen" msgstr "Paketin %s versio %s on nähty aiemmin" #: ../apt-listchanges.py:188 #, python-format msgid "News for %s" msgstr "Uutiset paketille %s" #: ../apt-listchanges.py:199 #, python-format msgid "Changes for %s" msgstr "Muutokset pakettiin %s" #: ../apt-listchanges.py:209 msgid "Informational notes" msgstr "Tiedotukset" #: ../apt-listchanges.py:212 msgid "apt-listchanges: News" msgstr "apt-listchanges: Uutiset" #: ../apt-listchanges.py:216 msgid "apt-listchanges: Changelogs" msgstr "apt-listchanges: Muutoslokit" #: ../apt-listchanges.py:223 msgid "Aborting" msgstr "Peruutetaan" #: ../apt-listchanges.py:226 msgid "Confirmation failed, don't save seen state" msgstr "Vahvistus epäonnistui, ei tallenneta nähty-tilaa" #: ../apt-listchanges.py:233 #, python-format msgid "apt-listchanges: changelogs for %s" msgstr "apt-listchanges: muutoslokit koneelta %s" #: ../apt-listchanges.py:237 #, python-format msgid "apt-listchanges: news for %s" msgstr "apt-listchanges: uutiset koneelta %s" #: ../apt-listchanges.py:249 msgid "didn't find any valid .deb archives" msgstr "en löytänyt kelvollisia .deb-arkistoja" #: ../apt-listchanges/apt_listchanges.py:49 msgid "" "Wrong or missing VERSION from apt pipeline\n" "(is Dpkg::Tools::Options::/usr/bin/apt-listchanges::Version set to 2?)\n" msgstr "" "Väärä tai puuttuva VERSION putkessa aptilta\n" "(onko Dpkg::Tools::Options::/usr/bin/apt-listchanges::Version arvoltaan 2?)\n" #: ../apt-listchanges/apt_listchanges.py:110 #, python-format msgid "Mailing %s: %s" msgstr "Lähetetään: %s: %s" #: ../apt-listchanges/apt_listchanges.py:137 #, python-format msgid "The %s frontend is deprecated, using pager" msgstr "%s-edustaohjelma on vanhentunut, käytän sivutinta" #: ../apt-listchanges/apt_listchanges.py:141 msgid "The mail frontend needs a installed 'sendmail', using pager" msgstr "" "Sähköpostiedusohjelma tarvitsee asennetun sendmail-paketin, käytetään " "sivutinta (pager)" #: ../apt-listchanges/apt_listchanges.py:153 #, python-format msgid "" "The gtk frontend needs a working python-gtk2 and python-glade2.\n" "Those imports can not be found. Falling back to pager.\n" "The error is: %s\n" msgstr "" "gtk-edusohjelma tarvitsee toimivat paketit python-gtk2 ja python-glade2.\n" "Kyseisiä moduuleita ei voi tuoda. Palataan käyttämään sivutinta (pager).\n" "Virhe oli: %s\n" #: ../apt-listchanges/apt_listchanges.py:250 msgid "Do you want to continue? [Y/n] " msgstr "Haluatko jatkaa? [Kyllä=y/ei=n] " #: ../apt-listchanges/apt_listchanges.py:263 #: ../apt-listchanges/apt_listchanges.py:283 #: ../apt-listchanges/apt_listchanges.py:291 msgid "Reading changelogs" msgstr "Luetaan muutoslokeja" #: ../apt-listchanges/apt_listchanges.py:291 msgid "Done" msgstr "Valmis" #: ../apt-listchanges/ALCConfig.py:76 msgid "Usage: apt-listchanges [options] {--apt | filename.deb ...}\n" msgstr "" "Käyttö: apt-listchanges [valitsimet] {{--apt | tiedostonimi.deb ...}\n" #: ../apt-listchanges/ALCConfig.py:133 #, python-format msgid "Unknown option %s for --which. Allowed are: %s." msgstr "Tuntematon valitsin %s käytettäessä --which. Sallittuja ovat: %s." #: ../apt-listchanges/ALCConfig.py:148 msgid "--since= expects a only path to a .deb" msgstr "" #: ../apt-listchanges/DebianFiles.py:188 #, python-format msgid "" "Could not run apt-changelog (%s), unable to retrieve changelog for package %s" msgstr "" #: ../apt-listchanges/DebianFiles.py:219 #, python-format msgid "Ignoring `%s' (seems to be a directory!)" msgstr "Ohitetaan ”%s” (vaikuttaa olevan hakemisto)" #: ../apt-listchanges/AptListChangesGtk.py:68 msgid "Continue Installation?" msgstr "Jatketaanko asennusta?" #: ../apt-listchanges/AptListChangesGtk.py:68 msgid "You can abort the installation if you select 'no'." msgstr "Voit keskeyttää asennuksen valitsemalla \"ei\"" #: ../apt-listchanges/apt-listchanges.glade:9 msgid "List the changes" msgstr "Näytä muutokset" #: ../apt-listchanges/apt-listchanges.glade:35 msgid "" "Changelogs\n" "\n" "The following changes are found in the packages you are about to install:" msgstr "" "Muutoslokit\n" " \n" " Paketeista, jotka aiot asentaa, löydettiin seuraavat muutokset:" #: ../apt-listchanges/apt-listchanges.glade:84 msgid "Reading changelogs. Please wait." msgstr "Luetaan muutoslokeja. Odota hetki." language-pack-fi-base/data/fi/LC_MESSAGES/attr.po0000644000000000000000000001414012704126466016365 0ustar # Finnish translation for attr # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the attr package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" "Project-Id-Version: attr\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-12-03 13:57+0000\n" "PO-Revision-Date: 2008-04-04 21:02+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 04:49+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../attr/attr.c:46 #, c-format msgid "" "Usage: %s [-LRSq] -s attrname [-V attrvalue] pathname # set value\n" " %s [-LRSq] -g attrname pathname # get value\n" " %s [-LRSq] -r attrname pathname # remove attr\n" " %s [-LRq] -l pathname # list attrs \n" " -s reads a value from stdin and -g writes a value to stdout\n" msgstr "" "Käyttö: %s [-LRSq] -g attrnimi polku # aseta arvo\n" " %s [-LRSq] -g attrnimi polku # hae arvo\n" " %s [-LRSq] -r attrnimi polku # poista attr\n" " %s [-LRq] -l polku # listaa attrit \n" " -s lukee arvon stdin:stä ja -g kirjoittaa arvon stdout:iin\n" #: ../attr/attr.c:83 ../attr/attr.c:100 ../attr/attr.c:109 ../attr/attr.c:118 #, c-format msgid "Only one of -s, -g, -r, or -l allowed\n" msgstr "Vain yksi näistä sallitaan: -s, -g- -r ta -l\n" #: ../attr/attr.c:91 #, c-format msgid "-V only allowed with -s\n" msgstr "-V sallitaan vain -s kanssa\n" #: ../attr/attr.c:136 #, c-format msgid "Unrecognized option: %c\n" msgstr "Valintaa ei tunnistettu: %c\n" #: ../attr/attr.c:143 #, c-format msgid "A filename to operate on is required\n" msgstr "Vaaditaan tiedostonimi jolle toimenpiteet tehdään\n" #: ../attr/attr.c:171 #, c-format msgid "Could not set \"%s\" for %s\n" msgstr "Ei voitu asettaa \"%s\" %s:n\n" #: ../attr/attr.c:176 #, c-format msgid "Attribute \"%s\" set to a %d byte value for %s:\n" msgstr "" #: ../attr/attr.c:194 #, c-format msgid "Could not get \"%s\" for %s\n" msgstr "" #: ../attr/attr.c:199 #, c-format msgid "Attribute \"%s\" had a %d byte value for %s:\n" msgstr "" #: ../attr/attr.c:212 #, c-format msgid "Could not remove \"%s\" for %s\n" msgstr "" #: ../attr/attr.c:230 #, c-format msgid "Could not list \"%s\" for %s\n" msgstr "" #: ../attr/attr.c:240 #, c-format msgid "Attribute \"%s\" has a %d byte value for %s\n" msgstr "" #: ../attr/attr.c:252 #, c-format msgid "At least one of -s, -g, -r, or -l is required\n" msgstr "Ainakin yksi seuraavista vaaditaan: -s, -g, -r tai -l\n" #: ../getfattr/getfattr.c:98 ../setfattr/setfattr.c:71 msgid "No such attribute" msgstr "" #: ../getfattr/getfattr.c:259 #, c-format msgid "%s: Removing leading '/' from absolute path names\n" msgstr "%s: Poistetaan edeltävä '/' absoluuttisten hakemistojen nimistä\n" #: ../getfattr/getfattr.c:377 #, c-format msgid "%s %s -- get extended attributes\n" msgstr "" #: ../getfattr/getfattr.c:379 ../setfattr/setfattr.c:177 #, c-format msgid "Usage: %s %s\n" msgstr "Käyttö: %s %s\n" #: ../getfattr/getfattr.c:382 #, c-format msgid "" " -n, --name=name get the named extended attribute value\n" " -d, --dump get all extended attribute values\n" " -e, --encoding=... encode values (as 'text', 'hex' or 'base64')\n" " --match=pattern only get attributes with names matching pattern\n" " --only-values print the bare values only\n" " -h, --no-dereference do not dereference symbolic links\n" " --absolute-names don't strip leading '/' in pathnames\n" " -R, --recursive recurse into subdirectories\n" " -L, --logical logical walk, follow symbolic links\n" " -P --physical physical walk, do not follow symbolic links\n" " --version print version and exit\n" " --help this help text\n" msgstr "" #: ../getfattr/getfattr.c:478 #, c-format msgid "%s: invalid regular expression \"%s\"\n" msgstr "" #: ../getfattr/getfattr.c:492 #, c-format msgid "" "Usage: %s %s\n" "Try `%s --help' for more information.\n" msgstr "" "Käyttö: %s %s\n" "Kokeile '%s --help' saadaksesi lisätietoja.\n" #: ../setfattr/setfattr.c:125 #, c-format msgid "%s: %s: No filename found in line %d, aborting\n" msgstr "%s: %s: tiedoston nimeä ei löytynyt rivillä %d, keskeytetään\n" #: ../setfattr/setfattr.c:129 #, c-format msgid "%s: No filename found in line %d of standard input, aborting\n" msgstr "" "%s: Tiedostonimeä ei löydetty rivillä %d standardi syötteessä, keskeytetään\n" #: ../setfattr/setfattr.c:176 #, c-format msgid "%s %s -- set extended attributes\n" msgstr "" #: ../setfattr/setfattr.c:178 #, c-format msgid " %s %s\n" msgstr "" #: ../setfattr/setfattr.c:180 #, c-format msgid "" " -n, --name=name set the value of the named extended attribute\n" " -x, --remove=name remove the named extended attribute\n" " -v, --value=value use value as the attribute value\n" " -h, --no-dereference do not dereference symbolic links\n" " --restore=file restore extended attributes\n" " --version print version and exit\n" " --help this help text\n" msgstr "" #: ../setfattr/setfattr.c:255 #, c-format msgid "" "Usage: %s %s\n" " %s %s\n" "Try `%s --help' for more information.\n" msgstr "" #: ../libattr/attr_copy_fd.c:82 ../libattr/attr_copy_fd.c:97 #: ../libattr/attr_copy_file.c:80 ../libattr/attr_copy_file.c:95 #, c-format msgid "listing attributes of %s" msgstr "" #: ../libattr/attr_copy_fd.c:117 ../libattr/attr_copy_fd.c:134 #: ../libattr/attr_copy_file.c:115 ../libattr/attr_copy_file.c:132 #, c-format msgid "getting attribute %s of %s" msgstr "" #: ../libattr/attr_copy_fd.c:148 ../libattr/attr_copy_fd.c:166 #: ../libattr/attr_copy_file.c:145 ../libattr/attr_copy_file.c:164 #, c-format msgid "setting attributes for %s" msgstr "" #: ../libattr/attr_copy_fd.c:154 ../libattr/attr_copy_file.c:152 #, c-format msgid "setting attribute %s for %s" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/cpio.po0000644000000000000000000012721312704126466016353 0ustar # Finnish messages for cpio. # Copyright © 2010 Free Software Foundation, Inc. # This file is distributed under the same license as the cpio package. # Jorma Karvonen , 2009. # msgid "" msgstr "" "Project-Id-Version: GNU cpio 2.10.91\n" "Report-Msgid-Bugs-To: bug-cpio@gnu.org\n" "POT-Creation-Date: 2010-03-10 15:04+0200\n" "PO-Revision-Date: 2016-02-19 02:06+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 04:58+0000\n" "X-Generator: Launchpad (build 17995)\n" #: gnu/argmatch.c:135 #, c-format msgid "invalid argument %s for %s" msgstr "virheellinen argumentti %s kohteelle %s" #: gnu/argmatch.c:136 #, c-format msgid "ambiguous argument %s for %s" msgstr "moniselitteinen argumentti %s kohteelle %s" #: gnu/argmatch.c:155 #, c-format msgid "Valid arguments are:" msgstr "Oikeat argumentit ovat:" #: gnu/argp-help.c:149 #, 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" #: gnu/argp-help.c:222 #, c-format msgid "%.*s: ARGP_HELP_FMT parameter requires a value" msgstr "%.*s: ARGP_HELP_FMT-parametri vaatii arvon" #: gnu/argp-help.c:228 #, c-format msgid "%.*s: ARGP_HELP_FMT parameter must be positive" msgstr "%.*s: ARGP_HELP_FMT-parametrin on oltava positiivinen" #: gnu/argp-help.c:237 #, c-format msgid "%.*s: Unknown ARGP_HELP_FMT parameter" msgstr "%.*s: Tuntematon ARGP_HELP_FMT-parametri" #: gnu/argp-help.c:249 #, c-format msgid "Garbage in ARGP_HELP_FMT: %s" msgstr "Roskaa parametrissä ARGP_HELP_FMT: %s" #: gnu/argp-help.c:1246 msgid "" "Mandatory or optional arguments to long options are also mandatory or " "optional for any corresponding short options." msgstr "" "Pakolliset tai valinnaiset argumentit pitkille valitsimille ovat myös " "pakollisia tai valinnaisia vastaaville lyhyille valitsimille." #: gnu/argp-help.c:1639 msgid "Usage:" msgstr "Käyttö:" #: gnu/argp-help.c:1643 msgid " or: " msgstr " tai: " #: gnu/argp-help.c:1655 msgid " [OPTION...]" msgstr " [VALITSIN...]" #: gnu/argp-help.c:1682 #, c-format msgid "Try `%s --help' or `%s --usage' for more information.\n" msgstr "Lisätietoja komennolla ”%s --help” tai ”%s --usage”.\n" #: gnu/argp-help.c:1710 #, c-format msgid "Report bugs to %s.\n" msgstr "" "Ilmoita virheistä (englanniksi) osoitteeseen %s.\n" "Ilmoita käännösvirheistä osoitteeseen .\n" #: gnu/argp-help.c:1929 gnu/error.c:155 msgid "Unknown system error" msgstr "Tuntematon järjestelmävirhe" #: gnu/argp-parse.c:83 msgid "give this help list" msgstr "anna tämä opasteluettelo" #: gnu/argp-parse.c:84 msgid "give a short usage message" msgstr "anna lyhyt käyttöohje" #: gnu/argp-parse.c:85 tests/genfile.c:131 msgid "NAME" msgstr "NIMI" #: gnu/argp-parse.c:85 msgid "set the program name" msgstr "aseta ohjelman nimi" #: gnu/argp-parse.c:86 msgid "SECS" msgstr "S" #: gnu/argp-parse.c:87 msgid "hang for SECS seconds (default 3600)" msgstr "odota S sekuntia (oletus 3600)" #: gnu/argp-parse.c:144 msgid "print program version" msgstr "tulosta ohjelmaversio" #: gnu/argp-parse.c:160 #, c-format msgid "(PROGRAM ERROR) No version known!?" msgstr "(OHJELMAVIRHE) Tuntematon versio!?" #: gnu/argp-parse.c:613 #, c-format msgid "%s: Too many arguments\n" msgstr "%s: Liian monta argumenttia\n" #: gnu/argp-parse.c:756 msgid "(PROGRAM ERROR) Option should have been recognized!?" msgstr "(OHJELMAVIRHE) Valitsimen pitäisi olla tunnistettava!?" #: gnu/closeout.c:114 src/util.c:93 src/util.c:96 src/util.c:145 #, c-format msgid "write error" msgstr "kirjoitusvirhe" #: gnu/getopt.c:531 gnu/getopt.c:547 #, c-format msgid "%s: option '%s' is ambiguous\n" msgstr "%s: valitsin ’%s’ ei ole yksiselitteinen\n" #: gnu/getopt.c:580 gnu/getopt.c:584 #, c-format msgid "%s: option '--%s' doesn't allow an argument\n" msgstr "%s: valitsin ’--%s’ ei salli argumenttia\n" #: gnu/getopt.c:593 gnu/getopt.c:598 #, c-format msgid "%s: option '%c%s' doesn't allow an argument\n" msgstr "%s: valitsin ’%c%s’ ei salli argumenttia\n" #: gnu/getopt.c:641 gnu/getopt.c:660 gnu/getopt.c:963 gnu/getopt.c:982 #, c-format msgid "%s: option '%s' requires an argument\n" msgstr "%s: valitsin ’%s’ vaatii argumentin\n" #: gnu/getopt.c:698 gnu/getopt.c:701 #, c-format msgid "%s: unrecognized option '--%s'\n" msgstr "%s: tunnistamaton valitsin ’--%s’\n" #: gnu/getopt.c:709 gnu/getopt.c:712 #, c-format msgid "%s: unrecognized option '%c%s'\n" msgstr "%s: tunnistamaton valitsin ’%c%s’\n" #: gnu/getopt.c:761 gnu/getopt.c:764 #, c-format msgid "%s: invalid option -- '%c'\n" msgstr "%s: virheellinen valitsin -- ’%c’\n" #: gnu/getopt.c:814 gnu/getopt.c:831 gnu/getopt.c:1034 gnu/getopt.c:1052 #, c-format msgid "%s: option requires an argument -- '%c'\n" msgstr "%s: valitsin vaatii argumentin -- ’%c’\n" #: gnu/getopt.c:884 gnu/getopt.c:900 #, c-format msgid "%s: option '-W %s' is ambiguous\n" msgstr "%s: valitsin ’-W %s’ ei ole yksimerkityksellinen\n" #: gnu/getopt.c:924 gnu/getopt.c:942 #, c-format msgid "%s: option '-W %s' doesn't allow an argument\n" msgstr "%s: valitsin ’-W %s’ ei salli argumenttia\n" #: gnu/obstack.c:425 gnu/obstack.c:427 gnu/xalloc-die.c:36 msgid "memory exhausted" msgstr "muisti loppui" #: gnu/openat-die.c:36 #, c-format msgid "unable to record current working directory" msgstr "ei voida tallentaa nykyistä työhakemistoa" #: gnu/openat-die.c:54 #, c-format msgid "failed to return to initial working directory" msgstr "ei onnistuttu palaamaan alkuperäisen työhakemistoon" #. 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. #: gnu/quotearg.c:274 msgid "`" msgstr "”" #: gnu/quotearg.c:275 msgid "'" msgstr "”" #: gnu/version-etc.c:76 #, c-format msgid "Packaged by %s (%s)\n" msgstr "Pakkaaja: %s (%s)\n" #: gnu/version-etc.c:79 #, c-format msgid "Packaged by %s\n" msgstr "Pakkaaja: %s\n" #. 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. #: gnu/version-etc.c:86 msgid "(C)" msgstr "©" #: gnu/version-etc.c:88 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 ilmainen ohjelmisto: saat vapaasti muuttaa sitä ja jakaa sitä " "edelleen.\n" "Ohjelmalla EI OLE TAKUUTA, siinä laajuudessa kuin laki sallii sen.\n" "\n" #. TRANSLATORS: %s denotes an author name. #: gnu/version-etc.c:104 #, c-format msgid "Written by %s.\n" msgstr "Kirjoittaja: %s.\n" #. TRANSLATORS: Each %s denotes an author name. #: gnu/version-etc.c:108 #, c-format msgid "Written by %s and %s.\n" msgstr "Kirjoittajat: %s ja %s.\n" #. TRANSLATORS: Each %s denotes an author name. #: gnu/version-etc.c:112 #, c-format msgid "Written by %s, %s, and %s.\n" msgstr "Kirjoittajat: %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. #: gnu/version-etc.c:119 #, c-format msgid "" "Written by %s, %s, %s,\n" "and %s.\n" msgstr "" "Kirjoittajat: %s, %s, %s,\n" "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. #: gnu/version-etc.c:126 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, and %s.\n" msgstr "" "Kirjoittajat: %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. #: gnu/version-etc.c:133 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, and %s.\n" msgstr "" "Kirjoittajat %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. #: gnu/version-etc.c:141 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, %s, and %s.\n" msgstr "" "Kirjoittajat: %s, %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. #: gnu/version-etc.c:149 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, %s, %s,\n" "and %s.\n" msgstr "" "Kirjoittajat: %s, %s, %s,\n" "%s, %s, %s, %s,\n" "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. #: gnu/version-etc.c:158 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, %s, %s,\n" "%s, and %s.\n" msgstr "" "Kirjoittajat: %s, %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. #: gnu/version-etc.c:169 #, c-format msgid "" "Written by %s, %s, %s,\n" "%s, %s, %s, %s,\n" "%s, %s, and others.\n" msgstr "" "Kirjoittajat: %s, %s, %s,\n" "%s, %s, %s, %s,\n" "%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). #: gnu/version-etc.c:247 #, c-format msgid "" "\n" "Report bugs to: %s\n" msgstr "" "\n" "Ilmoita virheistä (englanniksi) osoitteeseen: %s\n" "Ilmoita käännösvirheistä osoitteeseen \n" #: gnu/version-etc.c:249 #, c-format msgid "Report %s bugs to: %s\n" msgstr "Ilmoita %s virheestä osoitteeseen: %s\n" #: gnu/version-etc.c:253 #, c-format msgid "%s home page: <%s>\n" msgstr "%s-kotisivu: <%s>\n" #: gnu/version-etc.c:255 #, c-format msgid "%s home page: \n" msgstr "%s-kotisivu: \n" #: gnu/version-etc.c:258 msgid "General help using GNU software: \n" msgstr "" "Yleinen opaste GNU-ohjelmistojen käytöstä: \n" #. TRANSLATORS: %s after `Cannot' is a function name, e.g. `Cannot open'. #. Directly translating this to another language will not work, first because #. %s itself is not translated. #. Translate it as `%s: Function %s failed'. #: lib/error.c:58 lib/error.c:71 #, c-format msgid "%s: Cannot %s" msgstr "%s: Funktio %s epäonnistui" #. TRANSLATORS: %s after `Cannot' is a function name, e.g. `Cannot open'. #. Directly translating this to another language will not work, first because #. %s itself is not translated. #. Translate it as `%s: Function %s failed'. #: lib/error.c:84 #, c-format msgid "%s: Warning: Cannot %s" msgstr "%s: Varoitus: Funktio %s epäonnistui" #: lib/error.c:93 #, c-format msgid "%s: Cannot change mode to %s" msgstr "%s: Ei voida muuttaa tilaan %s" #: lib/error.c:101 #, c-format msgid "%s: Cannot change ownership to uid %lu, gid %lu" msgstr "%s: Ei voida muuttaa omistajuudeksi uid %lu, gid %lu" #: lib/error.c:127 #, c-format msgid "%s: Cannot hard link to %s" msgstr "%s: Ei voida tehdä kovalinkkiä kohteeseen %s" # ...luettaessa yksi tavu #: lib/error.c:179 lib/error.c:211 #, c-format msgid "%s: Read error at byte %s, while reading %lu byte" msgid_plural "%s: Read error at byte %s, while reading %lu bytes" msgstr[0] "%s: Lukuvirhe tavussa %s luettaessa %lu tavu" msgstr[1] "%s: Lukuvirhe tavussa %s luettaessa %lu tavua" # ...luettaessa yksi tavu #: lib/error.c:192 #, c-format msgid "%s: Warning: Read error at byte %s, while reading %lu byte" msgid_plural "%s: Warning: Read error at byte %s, while reading %lu bytes" msgstr[0] "%s: Varoitus: Lukuvirhe tavussa %s luettaessa %lu tavu" msgstr[1] "%s: Varoitus: Lukuvirhe tavussa %s luettaessa %lu tavua" #: lib/error.c:259 #, c-format msgid "%s: Cannot seek to %s" msgstr "%s: Ei voida etsiä kohtaan %s" #: lib/error.c:275 #, c-format msgid "%s: Warning: Cannot seek to %s" msgstr "%s: Varoitus: Ei voida etsiä kohtaan %s" #: lib/error.c:284 #, c-format msgid "%s: Cannot create symlink to %s" msgstr "%s: Ei voida luoda symbolista linkkiä kohteeseen %s" #: lib/error.c:349 #, c-format msgid "%s: Wrote only %lu of %lu byte" msgid_plural "%s: Wrote only %lu of %lu bytes" msgstr[0] "%s: Kirjoitti vain %lu/%lu tavun" msgstr[1] "%s: Kirjoitti vain %lu/%lu tavua" #: lib/names.c:155 #, c-format msgid "Removing leading `%s' from member names" msgstr "Poistetaan edeltävä ”%s” jäsennimistä" #: lib/names.c:156 #, c-format msgid "Removing leading `%s' from hard link targets" msgstr "Poistetaan edeltävä ”%s” kovalinkkikohteista" #: lib/names.c:169 msgid "Substituting `.' for empty member name" msgstr "Korvataan ”.” tyhjälle jäsennimelle" #: lib/names.c:170 msgid "Substituting `.' for empty hard link target" msgstr "Korvataan ”.” tyhjälle kovalinkkikohteelle" #: lib/rtapelib.c:299 #, c-format msgid "exec/tcp: Service not available" msgstr "exec/tcp: Palvelu ei ole saatavilla" #: lib/rtapelib.c:303 #, c-format msgid "stdin" msgstr "vakiosyöte" #: lib/rtapelib.c:306 #, c-format msgid "stdout" msgstr "vakiotuloste" #: lib/rtapelib.c:429 #, c-format msgid "Cannot connect to %s: resolve failed" msgstr "Ei voida yhdistää kohteeseen %s: ratkaiseminen epäonnistui" #: lib/rtapelib.c:515 #, c-format msgid "Cannot execute remote shell" msgstr "Ei voi suorittaa etäpääteikkunaa" #: rmt/rmt.c:413 msgid "Seek direction out of range" msgstr "Hakusuunta on lukualueen ulkopuolella" #: rmt/rmt.c:419 msgid "Invalid seek direction" msgstr "Virheellinen hakusuunta" #: rmt/rmt.c:427 msgid "Invalid seek offset" msgstr "Virheellinen hakusiirros" #: rmt/rmt.c:433 msgid "Seek offset out of range" msgstr "Hakusiirros lukualueen ulkopuolella" #: rmt/rmt.c:474 rmt/rmt.c:525 rmt/rmt.c:589 msgid "Invalid byte count" msgstr "Virheellinen tavulukumäärä" #: rmt/rmt.c:480 rmt/rmt.c:531 rmt/rmt.c:595 rmt/rmt.c:606 msgid "Byte count out of range" msgstr "Tavulukumäärä lukualueen ulkopuolella" #: rmt/rmt.c:539 msgid "Premature eof" msgstr "Ennenaikainen tiedostonloppumerkki" #: rmt/rmt.c:582 msgid "Invalid operation code" msgstr "Virheellinen toimintokoodi" #: rmt/rmt.c:617 rmt/rmt.c:661 msgid "Operation not supported" msgstr "Toimintoa ei tueta" #: rmt/rmt.c:645 msgid "Unexpected arguments" msgstr "Odottamattomia argumentteja" #: rmt/rmt.c:670 msgid "Manipulate a tape drive, accepting commands from a remote process" msgstr "Käsittele nauha-asemaa hyväksyen komentoja etäprosessista" #: rmt/rmt.c:677 src/main.c:123 tests/genfile.c:167 msgid "NUMBER" msgstr "NUMERO" #: rmt/rmt.c:678 msgid "set debug level" msgstr "aseta vianjäljitystaso" #: rmt/rmt.c:679 src/main.c:151 src/main.c:157 tests/genfile.c:133 #: tests/genfile.c:181 tests/genfile.c:185 tests/genfile.c:188 #: tests/genfile.c:194 msgid "FILE" msgstr "TIEDOSTO" #: rmt/rmt.c:680 msgid "set debug output file name" msgstr "aseta vianjäljitystulostetiedostonimi" #: rmt/rmt.c:696 rmt/rmt.c:764 #, c-format msgid "cannot open %s" msgstr "ei voi avata kohdetta %s" #: rmt/rmt.c:761 tests/genfile.c:885 tests/genfile.c:902 #, c-format msgid "too many arguments" msgstr "liian monta argumenttia" #: rmt/rmt.c:803 msgid "Garbage command" msgstr "Roskakomento" #: src/copyin.c:45 #, c-format msgid "warning: skipped %ld byte of junk" msgid_plural "warning: skipped %ld bytes of junk" msgstr[0] "varoitus: hypättiin %ld roskatavun ylitse" msgstr[1] "varoitus: hypättiin %ld roskatavun ylitse" #: src/copyin.c:66 #, c-format msgid "rename %s -> " msgstr "nimeä uudelleen %s -> " #: src/copyin.c:95 src/copyout.c:562 #, c-format msgid "%s: file name too long" msgstr "%s: tiedostonimi on liian pitkä" #: src/copyin.c:181 src/copyin.c:528 src/copyin.c:553 src/copyin.c:1442 #, c-format msgid "%s: checksum error (0x%lx, should be 0x%lx)" msgstr "%s: tarkistussummavirhe (0x%lx, pitäisi olla 0x%lx)" #: src/copyin.c:208 src/copypass.c:129 #, c-format msgid "%s not created: newer or same age version exists" msgstr "%s ei luotu: uudempi tai samanikäinen versio on olemassa" #: src/copyin.c:218 src/copypass.c:137 #, c-format msgid "cannot remove current %s" msgstr "ei voi poistaa nykyistä %s" #: src/copyin.c:279 src/copyin.c:476 src/copyin.c:601 src/copypass.c:394 #, c-format msgid "cannot link %s to %s" msgstr "ei voi linkittää %s kohteeseen %s" #: src/copyin.c:509 #, c-format msgid "cannot swap halfwords of %s: odd number of halfwords" msgstr "" "ei voi vaihtaa keskenään %s-puolisanoja: pariton puolisanojen lukumäärä" #: src/copyin.c:517 #, c-format msgid "cannot swap bytes of %s: odd number of bytes" msgstr "ei voi vaihtaa keskenään %s-tavuja: pariton tavujen lukumäärä" #: src/copyin.c:673 #, c-format msgid "%s: Cannot symlink to %s" msgstr "%s: Ei voida luoda symbolista linkkiä kohteeseen %s" #: src/copyin.c:727 src/copyout.c:850 src/copypass.c:317 #, c-format msgid "%s: unknown file type" msgstr "%s: tuntematon tiedostotyyppi" #: src/copyin.c:912 src/copyin.c:919 #, c-format msgid "Malformed number %.*s" msgstr "Vääränmuotoinen numero %.*s" #: src/copyin.c:929 #, c-format msgid "Archive value %.*s is out of range" msgstr "Arkistoarvo %.*s on lukualueen ulkopuolella" #: src/copyin.c:964 #, c-format msgid "premature end of archive" msgstr "arkiston ennenaikainen loppu" #: src/copyin.c:1184 #, c-format msgid "warning: archive header has reverse byte-order" msgstr "varoitus: arkisto-otsakkeella on käänteinen tavujärjestys" #: src/copyin.c:1331 #, c-format msgid "standard input is closed" msgstr "vakiosyöte on suljettu" #: src/copyin.c:1497 src/copyout.c:893 src/copypass.c:335 #, c-format msgid "%lu block\n" msgid_plural "%lu blocks\n" msgstr[0] "%lu lohko\n" msgstr[1] "%lu lohkoa\n" #: src/copyout.c:51 src/copyout.c:60 #, c-format msgid "cannot read checksum for %s" msgstr "ei voi lukea tarkistussummaa kohteelle %s" #: src/copyout.c:300 #, c-format msgid "%s: field width not sufficient for storing %s" msgstr "%s: kenttäleveys ei ole riittävä kohteen %s tallentamiseen" #: src/copyout.c:308 #, c-format msgid "%s: truncating %s" msgstr "%s: typistetään %s" #: src/copyout.c:343 src/copyout.c:406 src/copyout.c:480 msgid "inode number" msgstr "inode-numero" #: src/copyout.c:346 src/copyout.c:409 src/copyout.c:484 msgid "file mode" msgstr "tiedostotila" #: src/copyout.c:349 src/copyout.c:411 src/copyout.c:488 msgid "uid" msgstr "uid" #: src/copyout.c:352 src/copyout.c:413 src/copyout.c:492 msgid "gid" msgstr "gid" #: src/copyout.c:355 src/copyout.c:416 src/copyout.c:496 msgid "number of links" msgstr "linkkien lukumäärä" #: src/copyout.c:358 src/copyout.c:421 msgid "modification time" msgstr "muokkausaika" #: src/copyout.c:361 src/copyout.c:428 src/copyout.c:515 msgid "file size" msgstr "tiedostokoko" #: src/copyout.c:365 msgid "device major number" msgstr "laitteen pääversionumero" #: src/copyout.c:369 msgid "device minor number" msgstr "laitteen aliversionumero" #: src/copyout.c:373 msgid "rdev major" msgstr "rdev-pääversionumero" #: src/copyout.c:377 msgid "rdev minor" msgstr "rdev-aliversionumero" #: src/copyout.c:381 src/copyout.c:424 src/copyout.c:505 msgid "name size" msgstr "nimikoko" #: src/copyout.c:403 msgid "device number" msgstr "laitenumero" #: src/copyout.c:418 msgid "rdev" msgstr "rdev" #: src/copyout.c:476 #, c-format msgid "%s: truncating inode number" msgstr "%s: typistetään inode-numero" #: src/copyout.c:619 #, c-format msgid "standard output is closed" msgstr "vakiotuloste on suljettu" #: src/copyout.c:640 src/copypass.c:86 #, c-format msgid "blank line ignored" msgstr "tyhjää riviä ei oteta huomioon" #: src/copyout.c:775 #, c-format msgid "%s not dumped: not a regular file" msgstr "%s ei ole vedostettu: ei ole tavallinen tiedosto" #: src/copyout.c:826 #, c-format msgid "%s: symbolic link too long" msgstr "%s: symbolinen linkki on liian pitkä" #: src/copypass.c:389 #, c-format msgid "%s linked to %s" msgstr "%s linkitetty kohteeseen %s" #: src/main.c:73 msgid "" "GNU `cpio' copies files to and from archives\n" "\n" "Examples:\n" " # Copy files named in name-list to the archive\n" " cpio -o < name-list [> archive]\n" " # Extract files from the archive\n" " cpio -i [< archive]\n" " # Copy files named in name-list to destination-directory\n" " cpio -p destination-directory < name-list\n" msgstr "" "GNU ”cpio” kopioi tiedostoja arkistoihin ja arkistoista\n" "\n" "Esimerkkejä:\n" " # Kopioi nimiluettelossa nimetyt tiedostot arkistoon\n" " cpio -o < nimiluettelo [> arkisto]\n" " # Poimii tiedostot arkistosta\n" " cpio -i [< arkisto]\n" " # Kopioi nimiluettelossa nimetyt tiedostot kohdehakemistoon\n" " cpio -p kohdehakemisto < nimiluettelo\n" #: src/main.c:87 #, c-format msgid "%s is meaningless with %s" msgstr "%s on merkityksetön kohteen %s kanssa" #: src/main.c:93 msgid "Main operation mode:" msgstr "Päätoimintatila:" #: src/main.c:95 msgid "Create the archive (run in copy-out mode)" msgstr "Luo arkisto (suorita kopioi-arkistosta-tilassa)" #: src/main.c:97 msgid "Extract files from an archive (run in copy-in mode)" msgstr "Poimi tiedostot arkistosta (suorita kopioi-arkistoon tilassa)" #: src/main.c:99 msgid "Run in copy-pass mode" msgstr "Suorita kopioi-ilman-arkistoa-tilassa" #: src/main.c:101 msgid "Print a table of contents of the input" msgstr "Tulosta syötteen sisältötaulu" #: src/main.c:107 msgid "Operation modifiers valid in any mode:" msgstr "Toimintomääreet ovat kelvollisia kaikissa tiloissa:" #: src/main.c:109 src/main.c:176 src/main.c:205 msgid "[[USER@]HOST:]FILE-NAME" msgstr "[[KÄYTTÄJÄ@]ISÄNTÄ:]TIEDOSTONIMI" #: src/main.c:110 msgid "" "Use this FILE-NAME instead of standard input or output. Optional USER and " "HOST specify the user and host names in case of a remote archive" msgstr "" "Käytä tätä TIEDOSTONIMI-tiedostoa eikä vakiosyötettä tai -tulostetta. " "Valinnainen KÄYTTÄJÄ ja ISÄNTÄ määrittelevät käyttäjän ja tietokoneen nimen " "käytettäessä etäarkistoa" #: src/main.c:112 msgid "Archive file is local, even if its name contains colons" msgstr "" "Arkistotiedosto on paikallinen, vaikka sen nimi sisältää kaksoispisteitä" #: src/main.c:113 tests/genfile.c:154 msgid "FORMAT" msgstr "MUOTO" #: src/main.c:114 msgid "Use given archive FORMAT" msgstr "Käytä annettua arkistoMUOTOa" #: src/main.c:116 msgid "Set the I/O block size to 5120 bytes" msgstr "Aseta siirräntälohkon kooksi 5120 tavua" #: src/main.c:117 msgid "BLOCK-SIZE" msgstr "LOHKOKOKO" #: src/main.c:118 msgid "Set the I/O block size to BLOCK-SIZE * 512 bytes" msgstr "Aseta siirräntälohkon kooksi LOHKOKOKO * 512 tavua" #: src/main.c:120 msgid "Use the old portable (ASCII) archive format" msgstr "Käytä vanhaa siirrettävää (ASCII)-arkistomuotoa" #: src/main.c:122 msgid "Print a \".\" for each file processed" msgstr "Tulosta ”.” jokaiselle prosessoidulle tiedostolle" #: src/main.c:124 msgid "Set the I/O block size to the given NUMBER of bytes" msgstr "Aseta siirräntälohkon kooksi annettu NUMERO tavua" #: src/main.c:125 tests/genfile.c:170 msgid "STRING" msgstr "MERKKIJONO" #: src/main.c:126 msgid "Print STRING when the end of a volume of the backup media is reached" msgstr "" "Tulosta MERKKIJONO kun varmuuskopiomedian tilavuuden loppu on saavutettu" #: src/main.c:129 msgid "Only copy files that do not match any of the given patterns" msgstr "" "Kopioi vain tiedostoja, jotka eivät täsmää mihinkään annettuun malliin" #: src/main.c:131 msgid "In the verbose table of contents listing, show numeric UID and GID" msgstr "Laveassa sisältöluettelotaulussa, näytä numeerinen UID ja GID" #: src/main.c:133 src/mt.c:182 tests/genfile.c:191 msgid "COMMAND" msgstr "KOMENTO" #: src/main.c:134 msgid "Use remote COMMAND instead of rsh" msgstr "Käytä etäKOMENTOja eikä rsh:tä" #: src/main.c:136 msgid "Do not print the number of blocks copied" msgstr "Älä tulosta kopioitujen lohkojen lukumäärää" #: src/main.c:138 msgid "Verbosely list the files processed" msgstr "Luettele laveasti käsitellyt tiedostot" #: src/main.c:141 msgid "Enable debugging info" msgstr "Ota käyttöön virheenjäljitystiedot" #: src/main.c:143 msgid "FLAG" msgstr "LIPPU" #: src/main.c:144 msgid "" "Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. " "Multiple options accumulate." msgstr "" "Valvontavaroitusnäyttö. Nykyään LIPPU on yksi lipuista ”none, ”truncate”, " "”all”. Monivalitsimet karttuvat." #: src/main.c:150 msgid "Operation modifiers valid only in copy-in mode:" msgstr "Toimintomääreet ovat kelvollisia vain kopioi-arkistoon-tilassa:" #: src/main.c:152 msgid "" "Read additional patterns specifying filenames to extract or list from FILE" msgstr "" "Lue TIEDOSTOsta lisämallit, jotka määrittelevät poimittavat tai lueteltavat " "tiedostonimet" #: src/main.c:154 msgid "" "When reading a CRC format archive, only verify the CRC's of each file in the " "archive, don't actually extract the files" msgstr "" "Kun luetaan CRC-muotoinen arkisto, todentaa vain jokaisen arkiston tiedoston " "CRC-tiivistealgoritmin, ei todella poimi tiedostoja" #: src/main.c:156 msgid "Interactively rename files" msgstr "Nimeä tiedostoja uudelleen interaktiivisesti" #: src/main.c:160 msgid "" "Swap both halfwords of words and bytes of halfwords in the data. Equivalent " "to -sS" msgstr "Vaihda keskenään sekä puolisanoja että tavuja datassa. Sama kuin -sS" #: src/main.c:162 msgid "Swap the bytes of each halfword in the files" msgstr "" "Vaihda keskenään jokaisen kahden tavun pituisen puolisanan tavuja tiedostossa" #: src/main.c:164 msgid "Swap the halfwords of each word (4 bytes) in the files" msgstr "" "Vaihda keskenään jokaisen neljän tavun pituisen sanan kahden tavun pituisia " "puolitavuja tiedostossa" #: src/main.c:167 msgid "Extract files to standard output" msgstr "Poimi tiedostot vakiotulosteeseen" #: src/main.c:173 msgid "Operation modifiers valid only in copy-out mode:" msgstr "Toimintomääreet ovat kelvollisia vain kopioi-arkistosta-tilassa:" #: src/main.c:175 msgid "Append to an existing archive." msgstr "Liitä olemassaolevaan arkistoon." #: src/main.c:177 msgid "" "Archive filename to use instead of standard output. Optional USER and HOST " "specify the user and host names in case of a remote archive" msgstr "" "Arkistotiedostonimi, jota käytetään vakiotulosteen sijasta. Valinnainen " "KÄYTTÄJÄ ja ISÄNTÄ määrittelevät käyttäjän ja tietokoneen nimen etäarkistoa " "käytettäessä" #: src/main.c:183 msgid "Operation modifiers valid only in copy-pass mode:" msgstr "Toimintomääreet ovat kelvollisia vain kopioi-ilman-arkistoa-tilassa:" #: src/main.c:185 msgid "Link files instead of copying them, when possible" msgstr "Linkitä tiedostot kopioimisen sijasta, milloin mahdollista" #: src/main.c:192 msgid "Operation modifiers valid in copy-in and copy-out modes:" msgstr "" "Toimintomääreet ovat kelvollisia kopioi-arkistoon- ja kopioi-arkistosta-" "tiloissa:" #: src/main.c:194 msgid "Do not strip file system prefix components from the file names" msgstr "Älä riisu tiedostojärjestelmän etuliitekomponentteja tiedostonimistä" #: src/main.c:197 msgid "Create all files relative to the current directory" msgstr "Luo kaikki tiedostot suhteessa nykyiseen hakemistoon" #: src/main.c:202 msgid "Operation modifiers valid in copy-out and copy-pass modes:" msgstr "" "Toimintomääreet ovat kelvollisia kopioi-arkistosta- ja kopioi-ilman-arkistoa-" "tiloissa:" #: src/main.c:204 msgid "" "A list of filenames is terminated by a null character instead of a newline" msgstr "Tiedostonimien luettelo päättyy null-merkkiin eikä rivinvaihtoon" #: src/main.c:206 msgid "" "Archive filename to use instead of standard input. Optional USER and HOST " "specify the user and host names in case of a remote archive" msgstr "" "Vakiosyötteen sijasta käytettävä arkistonimi. Valinnainen KÄYTTÄJÄ ja ISÄNTÄ " "määrittelevät käyttäjän ja tietokoneen nimet etäarkistoa käytettäessä" #: src/main.c:208 msgid "" "Dereference symbolic links (copy the files that they point to instead of " "copying the links)." msgstr "" "Pura symboliset linkit (kopioi tiedostot, mihin ne osoittavat eikä linkkejä)." #: src/main.c:209 msgid "[USER][:.][GROUP]" msgstr "[KÄYTTÄJÄ][:.][RYHMÄ]" #: src/main.c:210 msgid "" "Set the ownership of all files created to the specified USER and/or GROUP" msgstr "" "Aseta omistajuus kaikille tiedostoille, jotka luotiin KÄYTTÄJÄ ja/tai RYHMÄ-" "määritellyillä" #: src/main.c:212 msgid "Reset the access times of files after reading them" msgstr "Palauta tiedostojen oletuskäyttöajat lukemisen jälkeen" #: src/main.c:218 msgid "Operation modifiers valid in copy-in and copy-pass modes:" msgstr "" "Toimintomääreet ovat kelvollisia kopioi-arkistoon- ja kopioi-ilman-arkistoa-" "tiloissa:" #: src/main.c:220 msgid "Retain previous file modification times when creating files" msgstr "Säilytä edelliset tiedoston muokkausajat tiedostoja luotaessa" #: src/main.c:222 msgid "Create leading directories where needed" msgstr "Luo hakemistopolut, milloin niitä tarvitaan" #: src/main.c:224 msgid "Do not change the ownership of the files" msgstr "Älä vaihda tiedostojen omistajuutta" #: src/main.c:226 msgid "Replace all files unconditionally" msgstr "Korvaa kaikki tiedostot ehdottomasti" #: src/main.c:228 msgid "Write files with large blocks of zeros as sparse files" msgstr "" "Kirjoita laajoja nollalohkoja sisältävät tiedostot siroteltuina (sparse-" ")tiedostoina" #: src/main.c:304 src/main.c:321 #, c-format msgid "invalid block size" msgstr "virheellinen lohkokoko" #: src/main.c:310 src/main.c:342 #, c-format msgid "Archive format multiply defined" msgstr "Arkistomuoto on määritelty useita kertoja" #: src/main.c:360 #, c-format msgid "" "invalid archive format `%s'; valid formats are:\n" "crc newc odc bin ustar tar (all-caps also recognized)" msgstr "" "virheellinen arkistomuoto ”%s”; kelvollisia muotoja ovat:\n" "crc newc odc bin ustar tar (tunnistetaan myös samat isoilla kirjaimilla)" #: src/main.c:367 src/main.c:417 src/main.c:431 #, c-format msgid "Mode already defined" msgstr "Tila on jo määritelty" #: src/main.c:411 #, c-format msgid "--no-preserve-owner cannot be used with --owner" msgstr "--no-preserve-owner ei voida käyttää valitsimen --owner kanssa" #: src/main.c:454 #, c-format msgid "--owner cannot be used with --no-preserve-owner" msgstr "--owner ei voida käyttää valitsimen --no-preserve-owner kanssa" #: src/main.c:501 #, c-format msgid "Invalid value for --warning option: %s" msgstr "Virheellinen arvo --warning-valitsimelle: %s" #: src/main.c:531 msgid "[destination-directory]" msgstr "[kohdehakemisto]" #: src/main.c:561 #, c-format msgid "" "You must specify one of -oipt options.\n" "Try `%s --help' or `%s --usage' for more information.\n" msgstr "" "On määriteltävä yksi -oipt-valitsimista.\n" "Lisätietoja komennoilla ”%s --help” tai ”%s --usage”.\n" #: src/main.c:589 #, c-format msgid "Both -I and -F are used in copy-in mode" msgstr "Sekä -I että -F on käytetty kopioi-kirjastoon-tilassa" #: src/main.c:601 src/main.c:637 #, c-format msgid "Too many arguments" msgstr "Liian monta argumenttia" #: src/main.c:620 #, c-format msgid "" "--append is used but no archive file name is given (use -F or -O options)" msgstr "" "--append käytetään, mutta mitään arkistotiedostonimeä ei ole annettu (käytä -" "F tai -O -valitsimia)" #: src/main.c:626 #, c-format msgid "Both -O and -F are used in copy-out mode" msgstr "Sekä -O että -F on käytetty kopioi-kirjastosta-tilassa" #: src/main.c:639 #, c-format msgid "Not enough arguments" msgstr "Liian vähän argumentteja" #: src/main.c:643 #, c-format msgid "" "Archive format is not specified in copy-pass mode (use --format option)" msgstr "" "Arkistomuoto ei ole määritelty kopioi-ilman-kirjastoa-tilassa (käytä --" "format-valitsinta)" #: src/main.c:665 #, c-format msgid "-F can be used only with --create or --extract" msgstr "-F voidaan käyttää vain valitsimen --create tai --extract kanssa" #: src/main.c:668 #, c-format msgid "Cannot open %s" msgstr "Ei voi avata %s" #: src/main.c:740 #, c-format msgid "error closing archive" msgstr "virhe suljettaessa arkistoa" #: src/makepath.c:96 src/makepath.c:155 #, c-format msgid "cannot make directory `%s'" msgstr "hakemistoa ”%s” ei voi luoda" #: src/makepath.c:131 src/makepath.c:181 #, c-format msgid "`%s' exists but is not a directory" msgstr "”%s” on olemassa, mutta ei ole hakemisto" #: src/mt.c:166 msgid "control magnetic tape drive operation" msgstr "ohjaa magneettisen nauha-aseman toimintaa" #: src/mt.c:180 msgid "DEVICE" msgstr "LAITE" #: src/mt.c:181 msgid "use device as the file name of the tape drive to operate on" msgstr "käytä laitetta toimivan nauha-aseman tiedostonimenä" #: src/mt.c:183 msgid "use remote COMMAND instead of rsh" msgstr "käytä etäKOMENTOja eikä rsh:tä" #: src/mt.c:204 msgid "operation" msgstr "toiminta" #: src/mt.c:212 #, c-format msgid "invalid count value" msgstr "virheellinen lukumääräarvo" #: src/mt.c:231 #, c-format msgid "no tape device specified" msgstr "nauhalaitetta ei ole määritelty" #: src/mt.c:254 msgid "operation [count]" msgstr "toiminto [lukumäärä]" #: src/mt.c:271 #, c-format msgid "%s is not a character special file" msgstr "%s ei ole merkkierikoistiedosto" #: src/mt.c:282 src/mt.c:291 #, c-format msgid "%s: rmtioctl failed" msgstr "%s: rmtioctl epäonnistui" #: src/mt.c:344 #, c-format msgid "%s: rmtopen failed" msgstr "%s: rmtopen epäonnistui" #: src/mt.c:357 #, c-format msgid "%s: rmtclose failed" msgstr "%s: rmtclose epäonnistui" #: src/tar.c:309 #, c-format msgid "invalid header: checksum error" msgstr "virheellinen otsake: tarkistussummavirhe" #: src/userspec.c:116 msgid "invalid user" msgstr "väärä käyttäjä" #: src/userspec.c:122 msgid "cannot get the login group of a numeric UID" msgstr "ei voida saada numeerisen UID:n login-ryhmää" #: src/userspec.c:162 msgid "invalid group" msgstr "väärä ryhmä" #: src/util.c:207 src/util.c:376 #, c-format msgid "read error" msgstr "lukuvirhe" #: src/util.c:210 #, c-format msgid "premature end of file" msgstr "ennenaikainen tiedoston loppu" #: src/util.c:495 src/util.c:545 #, c-format msgid "File %s shrunk by %s byte, padding with zeros" msgid_plural "File %s shrunk by %s bytes, padding with zeros" msgstr[0] "Tiedosto %s kutistui %s tavun, täytetään nollilla" msgstr[1] "Tiedosto %s kutistui %s tavua, täytetään nollilla" #: src/util.c:501 src/util.c:551 #, c-format msgid "Read error at byte %lld in file %s, padding with zeros" msgstr "Lukuvirhe tavussa %lld tiedostossa %s, täytetään nollilla" #: src/util.c:586 #, c-format msgid "File %s grew, % new byte not copied" msgid_plural "File %s grew, % new bytes not copied" msgstr[0] "Tiedosto %s kasvoi, % uusi tavu ei kopioitu" msgstr[1] "Tiedosto %s kasvoi, % uutta tavua ei kopioitu" #: src/util.c:592 #, c-format msgid "File %s was modified while being copied" msgstr "Tiedostoa %s muokattiin kopioinnin aikana" #: src/util.c:620 #, c-format msgid "virtual memory exhausted" msgstr "virtuaalimuisti loppui" #: src/util.c:626 #, c-format msgid "Creating intermediate directory `%s'" msgstr "Luodaan välittäjähakemisto ”%s”" #: src/util.c:663 src/util.c:669 #, c-format msgid "cannot seek on output" msgstr "ei voida etsiä tulosteesta" #: src/util.c:841 #, c-format msgid "Found end of tape. Load next tape and press RETURN. " msgstr "" "Nauhan loppu löytyi. Lataa seuraavaa nauha ja paina RETURN-painiketta. " #: src/util.c:843 #, c-format msgid "Found end of tape. To continue, type device/file name when ready.\n" msgstr "" "Löytyi nauhan loppu. Jatkaaksesi, kirjoita laitteen/tiedoston nimi, kun olet " "valmis.\n" #: src/util.c:866 #, c-format msgid "To continue, type device/file name when ready.\n" msgstr "Jatkaaksesi, kirjoita laite-/tiedostonimi, kun olet valmis.\n" #: src/util.c:891 #, c-format msgid "internal error: tape descriptor changed from %d to %d" msgstr "sisäinen virhe: nauhamäärittelijä vaihtui arvosta %d arvoon %d" #: src/util.c:1610 #, c-format msgid "%s is not a directory" msgstr "%s ei ole hakemisto" #: tests/genfile.c:112 msgid "" "genfile manipulates data files for GNU paxutils test suite.\n" "OPTIONS are:\n" msgstr "" "genfile keplottelee data-tiedostoja GNU paxutils-testausohjelmistolle.\n" "VALITSIMET ovat:\n" #: tests/genfile.c:128 msgid "File creation options:" msgstr "Tiedostonluontivalitsimet:" #: tests/genfile.c:129 tests/genfile.c:140 msgid "SIZE" msgstr "KOKO" #: tests/genfile.c:130 msgid "Create file of the given SIZE" msgstr "Luo annetun KOKOinen tiedosto" #: tests/genfile.c:132 msgid "Write to file NAME, instead of standard output" msgstr "Kirjoita tiedostoon NIMI, eikä vakiotulosteeseen" #: tests/genfile.c:134 msgid "Read file names from FILE" msgstr "Lue tiedostonimet TIEDOSTOsta" #: tests/genfile.c:136 msgid "-T reads null-terminated names" msgstr "-T lukee null-päätteiset nimet" #: tests/genfile.c:137 msgid "PATTERN" msgstr "MALLI" #: tests/genfile.c:138 msgid "Fill the file with the given PATTERN. PATTERN is 'default' or 'zeros'" msgstr "Täytä tiedosto annetulla MALLIlla. MALLI on ”default” tai ”zeroes”" #: tests/genfile.c:141 msgid "Size of a block for sparse file" msgstr "Lohkon koko sirotellulle sparse-tiedostolle" #: tests/genfile.c:143 msgid "Generate sparse file. Rest of the command line gives the file map." msgstr "" "Tuota sparse-sirotetiedosto. Loput komentorivistä antavat tiedostokartan." #: tests/genfile.c:145 msgid "OFFSET" msgstr "SIIRROS" #: tests/genfile.c:146 msgid "Seek to the given offset before writing data" msgstr "Etsi annettu siirros ennen datan kirjoittamista" #: tests/genfile.c:152 msgid "File statistics options:" msgstr "Tiedostotilaston valitsimet:" #: tests/genfile.c:155 msgid "" "Print contents of struct stat for each given file. Default FORMAT is: " msgstr "" "Tulosta jokaisen annetun tiedoston struct stat-sisältö. Oletus MUOTO on: " #: tests/genfile.c:162 msgid "Synchronous execution options:" msgstr "Synkronoi suoritusvalitsimet:" #: tests/genfile.c:164 msgid "OPTION" msgstr "VALITSIN" #: tests/genfile.c:165 msgid "" "Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, -" "-unlink" msgstr "" "Suorita ARGUMENTIT. Hyödyllinen valitsimen --checkpoint ja yhden " "valitsimista --cut, --append, --touch, --unlink kanssa" #: tests/genfile.c:168 msgid "Perform given action (see below) upon reaching checkpoint NUMBER" msgstr "" "Suorita annettu toiminto (katso alla) kun tavoitetaan tarkistuspiste NUMERO" #: tests/genfile.c:171 msgid "Set date for next --touch option" msgstr "Aseta päivämäärä seuraavalle valitsimelle --touch" #: tests/genfile.c:174 msgid "Display executed checkpoints and exit status of COMMAND" msgstr "Näytä suoritetut tarkistupisteet ja KOMENTO-komennon poistumistila" #: tests/genfile.c:179 msgid "" "Synchronous execution actions. These are executed when checkpoint number " "given by --checkpoint option is reached." msgstr "" "Synkroinoi suoritustoiminnot. Ne suoritetaan kun tavoitetaan valitsimella --" "checkpoint annettu tarkistusnumero." #: tests/genfile.c:182 msgid "" "Truncate FILE to the size specified by previous --length option (or 0, if it " "is not given)" msgstr "" "Lyhennä TIEDOSTO aikaisemmin valitsimella --length määriteltyyn kokoon (tai " "0, jos kokoa ei ole annettu)" #: tests/genfile.c:186 msgid "Append SIZE bytes to FILE. SIZE is given by previous --length option." msgstr "" "Lisää KOKO tavua TIEDOSTOon. KOKO on annettu aikaisemmin valitsimella --" "length." #: tests/genfile.c:189 msgid "Update the access and modification times of FILE" msgstr "Päivitä TIEDOSTOn kutsumis- ja muokkausajat" #: tests/genfile.c:192 msgid "Execute COMMAND" msgstr "Suorita KOMENTO" #: tests/genfile.c:195 msgid "Unlink FILE" msgstr "Pura TIEDOSTOn linkitys" #: tests/genfile.c:245 #, c-format msgid "Invalid size: %s" msgstr "Virheellinen koko: %s" #: tests/genfile.c:250 #, c-format msgid "Number out of allowed range: %s" msgstr "Numero sallitun lukualueen ulkopuolella: %s" #: tests/genfile.c:253 #, c-format msgid "Negative size: %s" msgstr "Negatiivinen koko: %s" #: tests/genfile.c:266 tests/genfile.c:568 #, c-format msgid "stat(%s) failed" msgstr "stat(%s) epäonnistui" #: tests/genfile.c:269 #, c-format msgid "requested file length %lu, actual %lu" msgstr "vaadittu tiedostopituus %lu, todellinen %lu" #: tests/genfile.c:273 #, c-format msgid "created file is not sparse" msgstr "luotu tiedosto ei ole ”sparse”-sirontatiedosto" #: tests/genfile.c:362 #, c-format msgid "Error parsing number near `%s'" msgstr "Virhe jäsennettäessä numeroa lähellä ”%s”" #: tests/genfile.c:368 #, c-format msgid "Unknown date format" msgstr "Tuntematon päivämäärämuoto" #: tests/genfile.c:392 msgid "[ARGS...]" msgstr "[ARGUMENTIT...]" #: tests/genfile.c:429 tests/genfile.c:469 tests/genfile.c:522 #: tests/genfile.c:672 tests/genfile.c:686 #, c-format msgid "cannot open `%s'" msgstr "ei voi avata kohdetta ”%s”" #: tests/genfile.c:435 msgid "cannot seek" msgstr "ei voida etsiä" #: tests/genfile.c:452 #, c-format msgid "file name contains null character" msgstr "tiedostonimi sisältää null-merkin" #: tests/genfile.c:517 #, c-format msgid "cannot generate sparse files on standard output, use --file option" msgstr "" "ei voida tuottaa sparse-sirontatiedostoja vakiotulosteeseen, käytä " "valitsinta --file" #: tests/genfile.c:595 #, c-format msgid "incorrect mask (near `%s')" msgstr "virheellinen peitto (lähellä ”%s”)" #: tests/genfile.c:601 tests/genfile.c:634 #, c-format msgid "Unknown field `%s'" msgstr "Tuntematon kenttä ”%s”" #: tests/genfile.c:661 #, c-format msgid "cannot set time on `%s'" msgstr "ei voida asettaa ajaksi ”%s”" #: tests/genfile.c:700 #, c-format msgid "cannot unlink `%s'" msgstr "ei voi purkaa kohteen ”%s” linkitystä" #: tests/genfile.c:826 #, c-format msgid "Command exited successfully\n" msgstr "Komento päättyi onnistuneesti\n" #: tests/genfile.c:828 #, c-format msgid "Command failed with status %d\n" msgstr "Komento epäonnistui tilassa %d\n" #: tests/genfile.c:832 #, c-format msgid "Command terminated on signal %d\n" msgstr "Komento päättyi signaaliin %d\n" #: tests/genfile.c:834 #, c-format msgid "Command stopped on signal %d\n" msgstr "Komento pysähtyi signaalin %d\n" #: tests/genfile.c:837 #, c-format msgid "Command dumped core\n" msgstr "Komento vedosti ytimen\n" #: tests/genfile.c:840 #, c-format msgid "Command terminated\n" msgstr "Komento päättynyt\n" #: tests/genfile.c:872 #, c-format msgid "--stat requires file names" msgstr "”--stat”-komento vaatii tiedostonimet" language-pack-fi-base/data/fi/LC_MESSAGES/Linux-PAM.po0000644000000000000000000004406612704126466017137 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Linux-PAM Project # This file is distributed under the same license as the PACKAGE package. # # Translators: # Ilkka Pirskanen , 2005 # Janne Ahlskog , 2006 # Juhani Numminen , 2013 # Jyri Palokangas , 2006 # Ville-Pekka Vainio , 2012 msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2014-03-26 16:42+0000\n" "Last-Translator: Juhani Numminen \n" "Language-Team: Finnish " "(http://www.transifex.com/projects/p/fedora/language/fi/)\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" "X-Launchpad-Export-Date: 2016-04-15 05:52+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" msgstr "...Aika on loppumassa...\n" #: libpam_misc/misc_conv.c:34 msgid "...Sorry, your time is up!\n" msgstr "...Aikasi on loppunut!\n" #: libpam_misc/misc_conv.c:342 #, c-format msgid "erroneous conversation (%d)\n" msgstr "virheellinen keskustelu (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 #: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Salasana: " #: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Uusi %s%ssalasana: " #: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Anna uudelleen uusi %s%ssalasana: " #: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Salasanat eivät täsmää." #: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 #, c-format msgid "Retype %s" msgstr "Kirjoita uudelleen %s" #: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 msgid "Password change aborted." msgstr "Salasanan vaihtaminen keskeytettiin" #: libpam/pam_item.c:311 msgid "login:" msgstr "kirjautuminen:" #: libpam/pam_strerror.c:40 msgid "Success" msgstr "Onnistui" #: libpam/pam_strerror.c:42 msgid "Critical error - immediate abort" msgstr "Kriittinen virhe - välitön keskeytys" #: libpam/pam_strerror.c:44 msgid "Failed to load module" msgstr "Moduulin lataus epäonnistui" #: libpam/pam_strerror.c:46 msgid "Symbol not found" msgstr "Symbolia ei löydetty" #: libpam/pam_strerror.c:48 msgid "Error in service module" msgstr "Virhe palvelumoduulissa" #: libpam/pam_strerror.c:50 msgid "System error" msgstr "Järjestelmävirhe" #: libpam/pam_strerror.c:52 msgid "Memory buffer error" msgstr "Puskurimuistivirhe" #: libpam/pam_strerror.c:54 msgid "Permission denied" msgstr "Ei käyttöoikeutta" #: libpam/pam_strerror.c:56 msgid "Authentication failure" msgstr "Tunnistautumisvirhe" #: libpam/pam_strerror.c:58 msgid "Insufficient credentials to access authentication data" msgstr "Riittämätön valtuustieto tunnistautumistietojen saamiseksi" #: libpam/pam_strerror.c:60 msgid "Authentication service cannot retrieve authentication info" msgstr "Tunnistautumispalvelu ei pääse tunnistautumistietoihin" #: libpam/pam_strerror.c:62 msgid "User not known to the underlying authentication module" msgstr "Käyttäjä tuntematon taustajärjestelmän tunnistautumismoduulille" #: libpam/pam_strerror.c:64 msgid "Have exhausted maximum number of retries for service" msgstr "Kaikki palvelun uudelleenyritykset käytetty" #: libpam/pam_strerror.c:66 msgid "Authentication token is no longer valid; new one required" msgstr "Tunnistautumislipuke ei ole enää kelvollinen, tarvitaan uusi" #: libpam/pam_strerror.c:68 msgid "User account has expired" msgstr "Käyttäjätili on vanhentunut" #: libpam/pam_strerror.c:70 msgid "Cannot make/remove an entry for the specified session" msgstr "Valitun istunnon merkintää ei voida tehdä/poistaa" #: libpam/pam_strerror.c:72 msgid "Authentication service cannot retrieve user credentials" msgstr "Tunnistautumispalvelu ei pääse käyttäjän valtuustietoihin" #: libpam/pam_strerror.c:74 msgid "User credentials expired" msgstr "Käyttäjän valtuustiedot vanhentunut" #: libpam/pam_strerror.c:76 msgid "Failure setting user credentials" msgstr "Käyttäjän valtuustiedon antaminen ei onnistunut" #: libpam/pam_strerror.c:78 msgid "No module specific data is present" msgstr "Moduuli riippuvaista tietoa ei ole läsnä" #: libpam/pam_strerror.c:80 msgid "Bad item passed to pam_*_item()" msgstr "Väärä tieto välitettiin pam_*_item()" #: libpam/pam_strerror.c:82 msgid "Conversation error" msgstr "Keskusteluvirhe" #: libpam/pam_strerror.c:84 msgid "Authentication token manipulation error" msgstr "Tunnistautumislipukkeen käsittelyvirhe" #: libpam/pam_strerror.c:86 msgid "Authentication information cannot be recovered" msgstr "Tunnistautumistietoja ei voida palauttaa" #: libpam/pam_strerror.c:88 msgid "Authentication token lock busy" msgstr "Tunnistautumislipukkeen lukko varattu" #: libpam/pam_strerror.c:90 msgid "Authentication token aging disabled" msgstr "Tunnistautumislipukkeen vanhentuminen otettu pois käytöstä" #: libpam/pam_strerror.c:92 msgid "Failed preliminary check by password service" msgstr "Salasanapalvelun alustava tarkistus ei onnistunut" #: libpam/pam_strerror.c:94 msgid "The return value should be ignored by PAM dispatch" msgstr "PAM-välittäjän tulisi hylätä paluuarvo" #: libpam/pam_strerror.c:96 msgid "Module is unknown" msgstr "Tuntematon moduuli" #: libpam/pam_strerror.c:98 msgid "Authentication token expired" msgstr "Tunnistautumislipuke vanhentunut" #: libpam/pam_strerror.c:100 msgid "Conversation is waiting for event" msgstr "Keskustelussa odotetaan tapahtumaa" #: libpam/pam_strerror.c:102 msgid "Application needs to call libpam again" msgstr "Sovelluksen tarvitsee kutsua uudelleen libpam:ia" #: libpam/pam_strerror.c:105 msgid "Unknown PAM error" msgstr "Tuntematon PAM-virhe" #: modules/pam_cracklib/pam_cracklib.c:618 msgid "is the same as the old one" msgstr "on sama kuin vanha" #: modules/pam_cracklib/pam_cracklib.c:624 #: modules/pam_cracklib/pam_cracklib.c:628 #: modules/pam_cracklib/pam_cracklib.c:638 msgid "memory allocation error" msgstr "muistinvarausvirhe" #: modules/pam_cracklib/pam_cracklib.c:643 msgid "is a palindrome" msgstr "on palindromi" #: modules/pam_cracklib/pam_cracklib.c:646 msgid "case changes only" msgstr "vain kirjainkoko muutos" #: modules/pam_cracklib/pam_cracklib.c:649 msgid "is too similar to the old one" msgstr "on liian samankaltainen vanhan kanssa" #: modules/pam_cracklib/pam_cracklib.c:652 msgid "is too simple" msgstr "on liian yksinkertainen" #: modules/pam_cracklib/pam_cracklib.c:655 msgid "is rotated" msgstr "on kierrätetty" #: modules/pam_cracklib/pam_cracklib.c:658 msgid "not enough character classes" msgstr "liian vähän merkkiluokkia" #: modules/pam_cracklib/pam_cracklib.c:661 msgid "contains too many same characters consecutively" msgstr "sisältää liian monta samaa merkkiä peräkkäin" #: modules/pam_cracklib/pam_cracklib.c:664 msgid "contains too long of a monotonic character sequence" msgstr "sisältää liian pitkän yksitoikkoisen merkkijonon" #: modules/pam_cracklib/pam_cracklib.c:667 msgid "contains the user name in some form" msgstr "sisältää käyttäjätunnuksen jossakin muodossa" #: modules/pam_cracklib/pam_cracklib.c:701 #: modules/pam_unix/pam_unix_passwd.c:496 msgid "No password supplied" msgstr "Et antanut salasanaa" #: modules/pam_cracklib/pam_cracklib.c:701 #: modules/pam_unix/pam_unix_passwd.c:496 msgid "Password unchanged" msgstr "Salasanaa ei vaihdettu" #: modules/pam_cracklib/pam_cracklib.c:721 #: modules/pam_cracklib/pam_cracklib.c:803 #, c-format msgid "BAD PASSWORD: %s" msgstr "HUONO SALASANA: %s" #: modules/pam_exec/pam_exec.c:273 #, c-format msgid "%s failed: exit code %d" msgstr "%s epäonnistui: loppukoodi %d" #: modules/pam_exec/pam_exec.c:282 #, c-format msgid "%s failed: caught signal %d%s" msgstr "%s epäonnistui: otettiin kiinni signaali %d%s" #: modules/pam_exec/pam_exec.c:291 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "%s epäonnistui: tuntematon tila 0x%x" #. TRANSLATORS: "strftime options for date of last login" #: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 msgid " %a %b %e %H:%M:%S %Z %Y" msgstr " %a %b %e %H:%M:%S %Z %Y" #. TRANSLATORS: " from " #: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 #, c-format msgid " from %.*s" msgstr " koneelta %.*s" #. TRANSLATORS: " on " #: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 #, c-format msgid " on %.*s" msgstr " päätteellä %.*s" #. TRANSLATORS: "Last login: from on " #: modules/pam_lastlog/pam_lastlog.c:313 #, c-format msgid "Last login:%s%s%s" msgstr "Viimeinen kirjautuminen:%s%s%s" #: modules/pam_lastlog/pam_lastlog.c:319 msgid "Welcome to your new account!" msgstr "Tervetuloa uudella käyttäjätilillä!" #. TRANSLATORS: "Last failed login: from on " #: modules/pam_lastlog/pam_lastlog.c:527 #, c-format msgid "Last failed login:%s%s%s" msgstr "Viimeinen epäonnistunut kirjautuminen:%s%s%s" #: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 #, c-format msgid "There was %d failed login attempt since the last successful login." msgid_plural "" "There were %d failed login attempts since the last successful login." msgstr[0] "" "Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut " "%d kerran." msgstr[1] "" "Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut " "%d kertaa." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 #, c-format msgid "There were %d failed login attempts since the last successful login." msgstr "" "Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut " "%d kertaa." #: modules/pam_limits/pam_limits.c:1079 #, c-format msgid "Too many logins for '%s'." msgstr "Liian monta kirjautumista '%s'." #: modules/pam_mail/pam_mail.c:297 msgid "No mail." msgstr "Ei postia." #: modules/pam_mail/pam_mail.c:300 msgid "You have new mail." msgstr "Sinulle on uutta postia." #: modules/pam_mail/pam_mail.c:303 msgid "You have old mail." msgstr "Sinulla on vanha posti." #: modules/pam_mail/pam_mail.c:307 msgid "You have mail." msgstr "Sinulle on postia." #: modules/pam_mail/pam_mail.c:314 #, c-format msgid "You have no mail in folder %s." msgstr "Sinulla ei ole postia kansiossa %s." #: modules/pam_mail/pam_mail.c:318 #, c-format msgid "You have new mail in folder %s." msgstr "Sinulla on postia kansiossa %s." #: modules/pam_mail/pam_mail.c:322 #, c-format msgid "You have old mail in folder %s." msgstr "Sinulla on vanhaa postia kansiossa %s." #: modules/pam_mail/pam_mail.c:327 #, c-format msgid "You have mail in folder %s." msgstr "Sinulla on postia kansiossa %s." #: modules/pam_mkhomedir/pam_mkhomedir.c:113 #, c-format msgid "Creating directory '%s'." msgstr "Luodaan hakemisto ”%s”." #: modules/pam_mkhomedir/pam_mkhomedir.c:183 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Hakemistoa ”%s” ei voida luoda eikä alustaa." #: modules/pam_pwhistory/pam_pwhistory.c:217 #: modules/pam_unix/pam_unix_passwd.c:517 msgid "Password has been already used. Choose another." msgstr "Salasana on jo käytetty. Valitse toinen." #: modules/pam_pwhistory/pam_pwhistory.c:224 msgid "Password has been already used." msgstr "Salasana on jo käytetty." #: modules/pam_selinux/pam_selinux.c:210 #, c-format msgid "Default Security Context %s\n" msgstr "Oletustietoturvaympäristö %s\n" #: modules/pam_selinux/pam_selinux.c:214 msgid "Would you like to enter a different role or level?" msgstr "Haluatko syöttää eri roolin tai tason?" #: modules/pam_selinux/pam_selinux.c:227 msgid "role:" msgstr "rooli:" #: modules/pam_selinux/pam_selinux.c:230 #, c-format msgid "No default type for role %s\n" msgstr "Roolilla %s ei ole oletustyyppiä\n" #: modules/pam_selinux/pam_selinux.c:262 msgid "level:" msgstr "taso:" #: modules/pam_selinux/pam_selinux.c:295 msgid "Not a valid security context" msgstr "Ei kelvollinen tietoturvaympäristö" #: modules/pam_selinux/pam_selinux.c:539 #, c-format msgid "Unable to get valid context for %s" msgstr "Kelvollisen ympäristön hakeminen käyttäjälle %s epäonnistui" #: modules/pam_selinux/pam_selinux.c:658 #, c-format msgid "Security Context %s Assigned" msgstr "Tietoturvaympäristö %s asetettiin" #: modules/pam_selinux/pam_selinux.c:674 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Avaimenluontiympäristö %s asetettiin" #: modules/pam_selinux/pam_selinux_check.c:99 #, c-format msgid "failed to initialize PAM\n" msgstr "PAM:in valmistelu epäonnistui\n" #: modules/pam_selinux/pam_selinux_check.c:105 #, c-format msgid "failed to pam_set_item()\n" msgstr "pam_set_item() kutsu epäonnistui\n" #: modules/pam_selinux/pam_selinux_check.c:133 #, c-format msgid "login: failure forking: %m" msgstr "sisäänkirjautuminen: virhe haarautumisessa: %m" #: modules/pam_stress/pam_stress.c:476 #, c-format msgid "Changing STRESS password for %s." msgstr "Vaihdetaan käyttäjän %s STRESS-salasana." #: modules/pam_stress/pam_stress.c:490 msgid "Enter new STRESS password: " msgstr "Anna uusi STRESS-salasana: " #: modules/pam_stress/pam_stress.c:493 msgid "Retype new STRESS password: " msgstr "Anna uusi STRESS-salasana uudelleen: " #: modules/pam_stress/pam_stress.c:522 msgid "Verification mis-typed; password unchanged" msgstr "Salasanat eivät ole samat; salasanaa ei vaihdettu" #: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Käyttäjätunnus on lukittu tilapäisesti (%ld sekuntia jäljellä)" #: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 #, c-format msgid "Account locked due to %u failed logins" msgstr "Käyttäjätunnus on lukittu %u epäonnistuneen kirjautumisen vuoksi" #: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 msgid "Authentication error" msgstr "Tunnistautumisvirhe" #: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 msgid "Service error" msgstr "Palveluvirhe" #: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 msgid "Unknown user" msgstr "Tuntematon käyttäjä" #: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 msgid "Unknown error" msgstr "Tuntematon virhe" #: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Väärä numero annettu valinnalle --reset=\n" #: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Tunnistamaton valinta %s\n" #: modules/pam_tally/pam_tally.c:812 #, c-format msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file juurrutettu-tiedostonimi] [--user käyttäjätunnus] [--reset[=n]] " "[--quiet]\n" #: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Ei voida palauttaa kaikkia käyttäjiä ei-nolliksi\n" #: modules/pam_tally2/pam_tally2.c:940 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Tunnus Epäonnistuneita Viimeisin Koneelta\n" #: modules/pam_tally2/pam_tally2.c:956 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [-f juurrutettu-tiedostonimi] [--file juurrutettu-tiedostonimi]\n" " [-u käyttäjätunnus] [--user käyttäjätunnus]\n" " [-r] [--reset[=n]] [--quiet]\n" #: modules/pam_timestamp/pam_timestamp.c:345 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Pääsy sallittu (edellinen kirjautuminen %ld sekuntia sitten)." #: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Käyttäjätilisi on vanhentunut; ota yhteyttä järjestelmän ylläpitäjään" #: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Salasanasi täytyy vaihtaa heti (pääkäyttäjän vaatimus)" #: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Salasanasi täytyy vaihtaa heti (salasana vanhentunut)" #: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Varoitus: salasana vanhentuu %d päivän kuluttua." msgstr[1] "Varoitus: salasana vanhentuu %d päivän kuluttua." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varoitus: salasana vanhentuu %d päivän kuluttua." #: modules/pam_unix/pam_unix_passwd.c:398 msgid "NIS password could not be changed." msgstr "NIS-salasanaa ei voitu vaihtaa." #: modules/pam_unix/pam_unix_passwd.c:513 msgid "You must choose a longer password" msgstr "Salasanan tulee olla pidempi" #: modules/pam_unix/pam_unix_passwd.c:619 #, c-format msgid "Changing password for %s." msgstr "Vaihdetaan käyttäjän %s salasana." #: modules/pam_unix/pam_unix_passwd.c:630 msgid "(current) UNIX password: " msgstr "(nykyinen) UNIX salasana: " #: modules/pam_unix/pam_unix_passwd.c:665 msgid "You must wait longer to change your password" msgstr "Sinun täytyy odottaa kauemmin vaihtaaksesi salasanan" #: modules/pam_unix/pam_unix_passwd.c:725 msgid "Enter new UNIX password: " msgstr "Anna uusi UNIX-salasana: " #: modules/pam_unix/pam_unix_passwd.c:726 msgid "Retype new UNIX password: " msgstr "Anna uusi UNIX-salasana uudelleen: " language-pack-fi-base/data/fi/LC_MESSAGES/upower.po0000644000000000000000000000305412704126466016736 0ustar # Finnish translation for upower # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the upower package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: upower\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2016-02-23 09:05+0000\n" "PO-Revision-Date: 2010-03-18 09:51+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:43+0000\n" "X-Generator: Launchpad (build 17995)\n" #. TRANSLATORS: exit after we've started up, used for user profiling #: ../src/up-main.c:185 msgid "Exit after a small delay" msgstr "Sulje pienen viiveen jälkeen" #. TRANSLATORS: exit straight away, used for automatic profiling #: ../src/up-main.c:188 msgid "Exit after the engine has loaded" msgstr "Sulje sen jälkeen, kun moottori on ladattu" #: ../src/up-main.c:190 msgid "Show extra debugging information" msgstr "" #: ../tools/up-tool.c:267 msgid "Enumerate objects paths for devices" msgstr "" #: ../tools/up-tool.c:268 msgid "Dump all parameters for all objects" msgstr "" #: ../tools/up-tool.c:269 msgid "Get the wakeup data" msgstr "" #: ../tools/up-tool.c:270 msgid "Monitor activity from the power daemon" msgstr "" #: ../tools/up-tool.c:271 msgid "Monitor with detail" msgstr "" #: ../tools/up-tool.c:272 msgid "Show information about object path" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/ubuntu-ui-toolkit.po0000644000000000000000000002141612704126466021037 0ustar # Finnish translation for ubuntu-ui-toolkit # Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 # This file is distributed under the same license as the ubuntu-ui-toolkit package. # FIRST AUTHOR , 2014. # msgid "" msgstr "" "Project-Id-Version: ubuntu-ui-toolkit\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-11-05 10:05+0100\n" "PO-Revision-Date: 2016-03-15 11:46+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 08:18+0000\n" "X-Generator: Launchpad (build 17995)\n" #: Ubuntu/Components/1.2/TextInputPopover.qml:29 #: Ubuntu/Components/1.3/TextInputPopover.qml:29 msgid "Select All" msgstr "Valitse kaikki" #: Ubuntu/Components/1.2/TextInputPopover.qml:36 #: Ubuntu/Components/1.3/TextInputPopover.qml:36 msgid "Cut" msgstr "Leikkaa" #: Ubuntu/Components/1.2/TextInputPopover.qml:48 #: Ubuntu/Components/1.3/TextInputPopover.qml:48 msgid "Copy" msgstr "Kopioi" #: Ubuntu/Components/1.2/TextInputPopover.qml:57 #: Ubuntu/Components/1.3/TextInputPopover.qml:57 msgid "Paste" msgstr "Liitä" #: Ubuntu/Components/1.2/ToolbarItems.qml:143 #: Ubuntu/Components/1.3/ToolbarItems.qml:143 msgid "Back" msgstr "Takaisin" #: Ubuntu/Components/ListItems/1.2/Empty.qml:398 #: Ubuntu/Components/ListItems/1.3/Empty.qml:398 msgid "Delete" msgstr "Poista" #: Ubuntu/Components/plugin/adapters/dbuspropertywatcher_p.cpp:51 msgid "No service/path specified" msgstr "Palvelua/polkua ei määritetty" #: Ubuntu/Components/plugin/adapters/dbuspropertywatcher_p.cpp:69 #, qt-format msgid "Invalid bus type: %1." msgstr "Virheellinen väylätyyppi: %1." #. TRANSLATORS: Time based "this is happening/happened now" #: Ubuntu/Components/plugin/i18n.cpp:268 msgid "Now" msgstr "Nyt" #: Ubuntu/Components/plugin/i18n.cpp:275 #, qt-format msgid "%1 minute ago" msgid_plural "%1 minutes ago" msgstr[0] "%1 minuutti sitten" msgstr[1] "%1 minuuttia sitten" #: Ubuntu/Components/plugin/i18n.cpp:277 #, qt-format msgid "%1 minute" msgid_plural "%1 minutes" msgstr[0] "%1 minuutti" msgstr[1] "%1 minuuttia" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:284 msgid "h:mm ap" msgstr "HH:mm" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:287 msgid "HH:mm" msgstr "HH:mm" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:293 msgid "'Yesterday 'h:mm ap" msgstr "'Eilen 'h:mm ap" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:296 msgid "'Yesterday 'HH:mm" msgstr "'Eilen 'HH:mm" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:302 msgid "'Tomorrow 'h:mm ap" msgstr "'Huomenna 'h:mm ap" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:305 msgid "'Tomorrow 'HH:mm" msgstr "'Huomenna 'HH:mm" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:312 msgid "ddd' 'h:mm ap" msgstr "ddd' 'HH:mm" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:315 msgid "ddd' 'HH:mm" msgstr "ddd' 'HH:mm" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:322 msgid "ddd d MMM' 'h:mm ap" msgstr "ddd d. MMM' 'HH:mm" #. TRANSLATORS: Please translated these to your locale datetime format using the format specified by #. https://qt-project.org/doc/qt-5-snapshot/qdatetime.html#fromString-2 #: Ubuntu/Components/plugin/i18n.cpp:325 msgid "ddd d MMM' 'HH:mm" msgstr "ddd d. MMM' 'HH:mm" #: Ubuntu/Components/plugin/privates/listitemdragarea.cpp:122 msgid "" "ListView has no ViewItems.dragUpdated() signal handler implemented. No " "dragging will be possible." msgstr "" #: Ubuntu/Components/plugin/statesaverbackend_p.cpp:176 #, qt-format msgid "" "property \"%1\" of object %2 has type %3 and cannot be set to value \"%4\" " "of type %5" msgstr "" #: Ubuntu/Components/plugin/statesaverbackend_p.cpp:185 #, qt-format msgid "property \"%1\" does not exist or is not writable for object %2" msgstr "" #: Ubuntu/Components/plugin/ucalarm.cpp:41 #: Ubuntu/Components/plugin/ucalarm.cpp:643 msgid "Alarm" msgstr "Hälytys" #: Ubuntu/Components/plugin/ucalarm.cpp:635 #: Ubuntu/Components/plugin/ucalarm.cpp:667 msgid "Alarm has a pending operation." msgstr "Hälytyksellä on odottava toiminto." #: Ubuntu/Components/plugin/ucarguments.cpp:188 msgid "Usage: " msgstr "Käyttö: " #: Ubuntu/Components/plugin/ucarguments.cpp:209 msgid "Options:" msgstr "Valinnat:" #: Ubuntu/Components/plugin/ucarguments.cpp:498 #, qt-format msgid "%1 is expecting an additional argument: %2" msgstr "" #: Ubuntu/Components/plugin/ucarguments.cpp:503 #, qt-format msgid "%1 is expecting a value for argument: %2" msgstr "" #: Ubuntu/Components/plugin/ucarguments.cpp:520 #, qt-format msgid "%1 is expecting additional arguments: %2" msgstr "" #: Ubuntu/Components/plugin/uclistitemstyle.cpp:145 msgid "consider overriding swipeEvent() slot!" msgstr "" #: Ubuntu/Components/plugin/uclistitemstyle.cpp:165 msgid "consider overriding rebound() slot!" msgstr "" #: Ubuntu/Components/plugin/ucmousefilters.cpp:1065 msgid "Ignoring AfterItem priority for InverseMouse filters." msgstr "" #: Ubuntu/Components/plugin/ucserviceproperties.cpp:77 msgid "Changing connection parameters forbidden." msgstr "Yhteysparametrien muuttaminen on kielletty." #: Ubuntu/Components/plugin/ucserviceproperties.cpp:160 #, qt-format msgid "" "Binding detected on property '%1' will be removed by the service updates." msgstr "" #: Ubuntu/Components/plugin/ucstatesaver.cpp:46 msgid "Warning: attachee must have an ID. State will not be saved." msgstr "" #: Ubuntu/Components/plugin/ucstatesaver.cpp:56 #, qt-format msgid "" "Warning: attachee's UUID is already registered, state won't be saved: %1" msgstr "" #: Ubuntu/Components/plugin/ucstatesaver.cpp:107 #, qt-format msgid "" "All the parents must have an id.\n" "State saving disabled for %1, class %2" msgstr "" #: Ubuntu/Components/plugin/uctheme.cpp:208 #, qt-format msgid "Theme not found: \"%1\"" msgstr "Teemaa ei löydy: \"%1\"" #: Ubuntu/Components/plugin/uctheme.cpp:539 msgid "Not a Palette component." msgstr "" #: Ubuntu/Components/plugin/ucviewitemsattached.cpp:462 msgid "Dragging mode requires ListView" msgstr "" #: Ubuntu/Components/plugin/ucviewitemsattached.cpp:468 msgid "" "Dragging is only supported when using a QAbstractItemModel, ListModel or " "list." msgstr "" #: Ubuntu/Components/Popups/1.2/ComposerSheet.qml:78 #: Ubuntu/Components/Popups/1.3/ComposerSheet.qml:78 msgid "Cancel" msgstr "Peru" #: Ubuntu/Components/Popups/1.2/ComposerSheet.qml:88 #: Ubuntu/Components/Popups/1.3/ComposerSheet.qml:88 msgid "Confirm" msgstr "Vahvista" #: Ubuntu/Components/Popups/1.2/DefaultSheet.qml:85 #: Ubuntu/Components/Popups/1.3/DefaultSheet.qml:85 msgid "Close" msgstr "Sulje" #: Ubuntu/Components/Popups/1.2/DefaultSheet.qml:95 #: Ubuntu/Components/Popups/1.3/DefaultSheet.qml:95 msgid "Done" msgstr "Valmis" #: Ubuntu/Components/Themes/Ambiance/1.2/ProgressBarStyle.qml:51 #: Ubuntu/Components/Themes/Ambiance/1.3/ProgressBarStyle.qml:50 msgid "In Progress" msgstr "Käynnissä" #: Ubuntu/Components/Themes/Ambiance/1.2/PullToRefreshStyle.qml:28 #: Ubuntu/Components/Themes/Ambiance/1.3/PullToRefreshStyle.qml:28 msgid "Release to refresh..." msgstr "Vapauta päivittääksesi..." #: Ubuntu/Components/Themes/Ambiance/1.2/PullToRefreshStyle.qml:28 #: Ubuntu/Components/Themes/Ambiance/1.3/PullToRefreshStyle.qml:28 msgid "Pull to refresh..." msgstr "Vedä päivittääksesi..." language-pack-fi-base/data/fi/LC_MESSAGES/aspell.po0000644000000000000000000012241212704126466016675 0ustar # Finnish messages for aspell. # Copyright © 2010 Kevin Atkinson # This file is distributed under the same license as the aspell package. # Jorma Karvonen , 2011. # msgid "" msgstr "" "Project-Id-Version: aspell 0.60.6\n" "Report-Msgid-Bugs-To: kevina@gnu.org\n" "POT-Creation-Date: 2011-07-07 13:15-0600\n" "PO-Revision-Date: 2016-02-08 18:19+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 04:49+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: common/info.cpp:232 msgid "a number between 0 and 1" msgstr "numero 0:n ja 1:n välillä" #: common/info.cpp:569 msgid "in the form \" \"" msgstr "muodossa \" \"" #: common/config.cpp:74 msgid "string" msgstr "merkkijono" #: common/config.cpp:74 msgid "integer" msgstr "kokonaisluku" #: common/config.cpp:74 msgid "boolean" msgstr "boolean" #: common/config.cpp:74 msgid "list" msgstr "luettelo" #. TRANSLATORS: "true" and "false" are literal #. * values and should not be translated. #: common/config.cpp:978 msgid "either \"true\" or \"false\"" msgstr "joko ”true” tai ”false”" #: common/config.cpp:997 msgid "a positive integer" msgstr "positiivinen kokonaisluku" #: common/config.cpp:1125 msgid "# default: " msgstr "# oletus: " #: common/config.cpp:1188 #, c-format msgid "" "\n" "#######################################################################\n" "#\n" "# Filter: %s\n" "# %s\n" "#\n" "# configured as follows:\n" "\n" msgstr "" "\n" "#######################################################################\n" "#\n" "# Suodatin: %s\n" "# %s\n" "#\n" "# aseteltu seuraavasti:\n" "\n" #: common/config.cpp:1286 msgid "ASPELL_CONF env var" msgstr "ASPELL_CONF env var" #. TRANSLATORS: The remaing strings in config.cpp should be kept #. under 50 characters, begin with a lower case character and not #. include any trailing punctuation marks. #: common/config.cpp:1360 msgid "main configuration file" msgstr "pääasetustiedosto" #: common/config.cpp:1362 msgid "location of main configuration file" msgstr "pääasetustiedoston sijainti" #: common/config.cpp:1365 msgid "location of language data files" msgstr "kielidatatiedostojen sijainti" #: common/config.cpp:1367 msgid "create dictionary aliases" msgstr "luo hakemistoaliaksia" #: common/config.cpp:1369 msgid "location of the main word list" msgstr "pääsanaluettelon sijainti" #: common/config.cpp:1371 msgid "encoding to expect data to be in" msgstr "koodaus, jolla tiedot oletettiin olevan koodattuja" #: common/config.cpp:1373 msgid "add or removes a filter" msgstr "lisää tai poistaa suodattimen" #: common/config.cpp:1375 msgid "path(s) aspell looks for filters" msgstr "polut, joista aspell etsii suodattimia" #: common/config.cpp:1379 msgid "filter mode" msgstr "suodatintila" #: common/config.cpp:1381 msgid "extra dictionaries to use" msgstr "ylimääräisiä käytettäviä sanakirjoja" #: common/config.cpp:1383 msgid "location for personal files" msgstr "henkilökohtaisten tiedostojen sijainti" #: common/config.cpp:1385 msgid "ignore words <= n chars" msgstr "ohita sanat <= n merkkiä" #. TRANSLATORS: It is OK if this is longer than 50 chars #: common/config.cpp:1388 msgid "ignore accents when checking words -- CURRENTLY IGNORED" msgstr "ohita aksenttimerkit tarkistettaessa sanoja -- NYKYISIN OHITETAAN" #: common/config.cpp:1390 msgid "ignore case when checking words" msgstr "ohita merkkikoko sanoja tarkistettaessa" #: common/config.cpp:1392 msgid "ignore commands to store replacement pairs" msgstr "ohita komennot korvausparien tallentamiseksi" #: common/config.cpp:1394 common/config.cpp:1461 msgid "extra information for the word list" msgstr "lisätietoa sanaluettelosta" #: common/config.cpp:1396 msgid "keyboard definition to use for typo analysis" msgstr "kirjoitusvirheanalyysissa käytettävä näppäimistömäärittely" #: common/config.cpp:1398 msgid "language code" msgstr "kielikoodi" #: common/config.cpp:1400 msgid "deprecated, use lang instead" msgstr "vanhentunut, käytä sen sijaan lang-asetusta" #: common/config.cpp:1402 msgid "location of local language data files" msgstr "paikallisen kielitietotiedoston sijainti" #: common/config.cpp:1404 msgid "base name of the main dictionary to use" msgstr "käytettävän pääsanakirjan perusnimi" #: common/config.cpp:1408 msgid "set module name" msgstr "aseta moduulinimi" #: common/config.cpp:1410 msgid "search order for modules" msgstr "moduulien etsintäjärjestys" #: common/config.cpp:1412 msgid "enable Unicode normalization" msgstr "ota käyttöön Unicode-normalisointi" #: common/config.cpp:1414 msgid "Unicode normalization required for current lang" msgstr "Nykyiselle lang-asetukselle vaadittu Unicode-normalisointi" #. TRANSLATORS: the values after the ':' are literal #. values and should not be translated. #: common/config.cpp:1418 msgid "Unicode normalization form: none, nfd, nfc, comp" msgstr "Unicode-normalisointimuoto: none, nfd, nfc, comp" #: common/config.cpp:1420 msgid "avoid lossy conversions when normalization" msgstr "vältä häviölliset muunnokset normalisoitaessa" #: common/config.cpp:1422 msgid "personal configuration file" msgstr "henkilökohtainen asetustiedosto" #: common/config.cpp:1425 msgid "personal dictionary file name" msgstr "henkilökohtainen sanakirjatiedostonimi" #: common/config.cpp:1428 msgid "prefix directory" msgstr "etuliitehakemisto" #: common/config.cpp:1430 msgid "replacements list file name" msgstr "tiedostonimi korvausluettelolle" #: common/config.cpp:1433 msgid "consider run-together words legal" msgstr "pidä yhdessäsuoritettavia sanoja laillisina" #: common/config.cpp:1435 msgid "maximum number that can be strung together" msgstr "enimmäismäärä, joka voidaan liittää yhteen" #: common/config.cpp:1437 msgid "minimal length of interior words" msgstr "sisäisten sanojen minimipituus" #: common/config.cpp:1439 msgid "save replacement pairs on save all" msgstr "tallenna korvausparit talletettaessa kaikki" #: common/config.cpp:1441 msgid "set the prefix based on executable location" msgstr "aseta suoritettavaan sijaintiin perustuva etuliite" #: common/config.cpp:1443 msgid "size of the word list" msgstr "sanaluettelon koko" #: common/config.cpp:1445 msgid "no longer used" msgstr "ei enää käytetty" #: common/config.cpp:1447 msgid "suggestion mode" msgstr "suositustila" #. TRANSLATORS: "sug-mode" is a literal value and should not be #. translated. #: common/config.cpp:1451 msgid "edit distance to use, override sug-mode default" msgstr "käytettävä muokkausetäisyys, korvaa sug-mode -oletus" #: common/config.cpp:1453 msgid "use typo analysis, override sug-mode default" msgstr "käytä kirjoitusvirheanalyysia, korvaa sug-mode -oletus" #: common/config.cpp:1455 msgid "use replacement tables, override sug-mode default" msgstr "käytä korvaustauluja, korvaa sug-mode -oletus" #: common/config.cpp:1457 msgid "characters to insert when a word is split" msgstr "lisättävät merkit, kun sana jaetaan kahtia" #: common/config.cpp:1459 msgid "use personal, replacement & session dictionaries" msgstr "käytä henkilökohtaisia, korvaus- ja istuntosanakirjoja" #: common/config.cpp:1463 msgid "search path for word list information files" msgstr "etsintäpolku sanaluettelotietotiedostoille" #: common/config.cpp:1465 msgid "enable warnings" msgstr "ota käyttöön varoitukset" #. TRANSLATORS: It is OK if this is longer than 50 chars #: common/config.cpp:1475 msgid "indicator for affix flags in word lists -- CURRENTLY IGNORED" msgstr "indikaattori liitelipuille sanaluetteloissa -- NYKYISIN OHITETAAN" #: common/config.cpp:1477 msgid "use affix compression when creating dictionaries" msgstr "käytä liitetiivistystä sanakirjoja luotaessa" #: common/config.cpp:1479 msgid "remove invalid affix flags" msgstr "poista virheelliset liiteliput" #: common/config.cpp:1481 msgid "attempts to clean words so that they are valid" msgstr "yritykset puhdistaa sanoja niin että ne ovat kelvollisia" #: common/config.cpp:1483 msgid "compute soundslike on demand rather than storing" msgstr "laskea äänenkaltaisia pyynnöstä pikemmin kuin tallentaa niitä" #: common/config.cpp:1485 msgid "partially expand affixes for better suggestions" msgstr "osittain laajentaa liitteitä parempia suosituksia varten" #: common/config.cpp:1487 msgid "skip invalid words" msgstr "ohita virheelliset sanat" #: common/config.cpp:1489 msgid "check if affix flags are valid" msgstr "tarkista, että liiteliput ovat kelvollisia" #: common/config.cpp:1491 msgid "check if words are valid" msgstr "tarkista, että sanat ovat kelvollisia" #: common/config.cpp:1498 msgid "create a backup file by appending \".bak\"" msgstr "luo varmuuskopiotiedosto liittämällä ”.bak”" #: common/config.cpp:1500 msgid "use byte offsets instead of character offsets" msgstr "käytä tavusiirrroksia eikä merkkisiirroksia" #: common/config.cpp:1502 msgid "create missing root/affix combinations" msgstr "luo puuttuvat sanavartalo/liite-yhdistelmät" #: common/config.cpp:1504 msgid "keymapping for check mode: \"aspell\" or \"ispell\"" msgstr "näppäinkartoitus tarkistustilalle: ”aspell” tai ”ispell”" #: common/config.cpp:1506 msgid "reverse the order of the suggest list" msgstr "käännä suositusluettelo päinvastaiseksi" #: common/config.cpp:1508 msgid "suggest possible replacements" msgstr "suosittele mahdollisia korvauksia" #: common/config.cpp:1510 msgid "time load time and suggest time in pipe mode" msgstr "aikalatausaika ja suositusaika putkitilassa" #: common/convert.cpp:303 common/convert.cpp:497 #, c-format msgid "" "This could also mean that the file \"%s\" could not be opened for reading or " "does not exist." msgstr "" "Tämä voisi myös tarkoittaa, että tiedostoa ”%s” ei voitu avata lukemista " "varten tai sitä ei ole olemassa." #: common/convert.cpp:582 common/convert.cpp:689 common/convert.cpp:735 #, c-format msgid "The Unicode code point U+%04X is unsupported." msgstr "Unicode-merkkiä U+%04X ei tueta." #: common/convert.cpp:859 #, c-format msgid "Invalid UTF-8 sequence at position %ld." msgstr "Virheellinen UTF-8 -sekvenssi sijainnissa %ld." #: common/errors.cpp:27 msgid "Operation Not Supported: %what:1" msgstr "Toimintoa ei tueta: %What:1" #: common/errors.cpp:43 msgid "The method \"%what:1\" is unimplemented in \"%where:2\"." msgstr "Methodi ”%what:1” on toteuttamaton kohteessa ”%where:2”." #: common/errors.cpp:51 #, c-format msgid "%file:1:" msgstr "%file:1:" #: common/errors.cpp:59 #, c-format msgid "The file \"%file:1\" can not be opened" msgstr "Tiedostoa ”%file:1” ei voida avata" #: common/errors.cpp:67 #, c-format msgid "The file \"%file:1\" can not be opened for reading." msgstr "Tiedostoa ”%file:1” ei voida avata lukemista varten." #: common/errors.cpp:75 #, c-format msgid "The file \"%file:1\" can not be opened for writing." msgstr "Tiedostoa ”%file:1” ei voida avata kirjoittamista varten." #: common/errors.cpp:83 #, c-format msgid "The file name \"%file:1\" is invalid." msgstr "Tiedostonimi ”%file:1” on virheellinen." #: common/errors.cpp:91 #, c-format msgid "The file \"%file:1\" is not in the proper format." msgstr "Tiedosto ”%file:1” ei ole oikeaa muotoa." #: common/errors.cpp:107 #, c-format msgid "The directory \"%dir:1\" can not be opened for reading." msgstr "Hakemistoa ”%dir:1” ei voida avata lukemista varten." #: common/errors.cpp:123 msgid "The key \"%key:1\" is unknown." msgstr "Valitsin ”%key:1” on tuntematon." #: common/errors.cpp:131 msgid "The value for option \"%key:1\" can not be changed." msgstr "Valitsimen ”%key:1” arvoa ei voida muuttaa." #: common/errors.cpp:139 msgid "The key \"%key:1\" is not %accepted:2 and is thus invalid." msgstr "Valitsin ”%key:1” ei ole %accepted:2 ja se on siten virheellinen." # Tämän lauseen suomennoksen jäsentäminen ei onnistu. Testattaessa vain %accepted:3-teksti näkyy suomenkielisenä. #: common/errors.cpp:147 msgid "" "The value \"%value:2\" is not %accepted:3 and is thus invalid for the key " "\"%key:1\"." msgstr "" "Arvo ”%value:2” ei ole %accepted:3 ja se on siten virheellinen valitsimelle " "”%key:1”." #: common/errors.cpp:163 msgid "The key \"%key:1\" is not a string." msgstr "Valitsin ”%key:1” ei ole merkkijono." #: common/errors.cpp:171 msgid "The key \"%key:1\" is not an integer." msgstr "Valitsin ”%key:1” ei ole kokonaisluku." #: common/errors.cpp:179 msgid "The key \"%key:1\" is not a boolean." msgstr "Valitsin ”%key:1” ei ole boolean." #: common/errors.cpp:187 msgid "The key \"%key:1\" is not a list." msgstr "Valitsin ”%key:1” ei ole luettelo." #: common/errors.cpp:195 msgid "" "The key \"%key:1\" does not take any parameters when prefixed by a \"reset-" "\"." msgstr "" "Valitsin ”%key:1” ei ota mitään parametreja kun sen etuliitteenä on ”reset-”." #: common/errors.cpp:203 msgid "" "The key \"%key:1\" does not take any parameters when prefixed by an \"enable-" "\"." msgstr "" "Valitsin ”%key:1” ei ota mitään parametreja kun sen etuliitteenä on ”enable-" "”." #: common/errors.cpp:211 msgid "" "The key \"%key:1\" does not take any parameters when prefixed by a \"dont-\" " "or \"disable-\"." msgstr "" "Valitsin ”%key:1” ei ota mitään parametreja kun sen etuliitteenä on ”dont-” " "tai ”disable-”." #: common/errors.cpp:219 msgid "" "The key \"%key:1\" does not take any parameters when prefixed by a \"clear-" "\"." msgstr "" "Valitsin ”%key:1” ei ota mitään parametreja kun sen etuliitteenä on ”clear-”." #: common/errors.cpp:235 #, c-format msgid "The language \"%lang:1\" is not known." msgstr "Kieli ”%lang:1” on tuntematon." #: common/errors.cpp:243 #, c-format msgid "The soundslike \"%sl:2\" is not known." msgstr "Äänenkaltainen ”%sl:2” ei ole tunnettu." #: common/errors.cpp:251 #, c-format msgid "The language \"%lang:1\" is not supported." msgstr "Kieli ”%lang:1” on tukematon." #: common/errors.cpp:259 #, c-format msgid "No word lists can be found for the language \"%lang:1\"." msgstr "Kielelle ”%lang:1” ei löydetty sanaluetteloja." #: common/errors.cpp:267 #, c-format msgid "Expected language \"%lang:1\" but got \"%prev:2\"." msgstr "Odotettiin kieltä ”%lang:1” mutta saatiin ”%prev:2”." #: common/errors.cpp:283 #, c-format msgid "Affix '%aff:1' is corrupt." msgstr "Liite '%aff:1' on rikkoutunut." #: common/errors.cpp:291 #, c-format msgid "The condition \"%cond:1\" is invalid." msgstr "Ehto ”%cond:1” on virheellinen." #: common/errors.cpp:299 #, c-format msgid "" "The condition \"%cond:1\" does not guarantee that \"%strip:2\" can always be " "stripped." msgstr "Ehto ”%cond:1” ei takaa, että ”%strip:2” voidaan aina riisua." #: common/errors.cpp:307 #, c-format msgid "" "The file \"%file:1\" is not in the proper format. Expected the file to be in " "\"%exp:2\" not \"%got:3\"." msgstr "" "Tiedosto ”%file:1” ei ole oikeaa muotoa. Tiedoston odotettiin olevan " "”%exp:2” ei ”%got:3”." #: common/errors.cpp:323 #, c-format msgid "The encoding \"%encod:1\" is not known." msgstr "Koodaus ”%encod:1” on tuntematon." #: common/errors.cpp:331 #, c-format msgid "The encoding \"%encod:1\" is not supported." msgstr "Koodausta ”%encod:1” ei ole tuettu." #: common/errors.cpp:339 #, c-format msgid "The conversion from \"%encod:1\" to \"%encod2:2\" is not supported." msgstr "Muunnosta koodista ”%encod:1” koodiin ”%encod2:2” ei tueta." #: common/errors.cpp:379 #, c-format msgid "The string \"%str:1\" is invalid." msgstr "Merkkijono ”%str:1” on virheellinen." #: common/errors.cpp:387 msgid "The word \"%word:1\" is invalid." msgstr "Sana ”%word:1” on virheellinen." #: common/errors.cpp:395 msgid "The affix flag '%aff:1' is invalid for word \"%word:2\"." msgstr "Liitelippu '%aff:1' on virheellinen sanalle ”%word:2”." #: common/errors.cpp:403 msgid "The affix flag '%aff:1' can not be applied to word \"%word:2\"." msgstr "Liitelippu '%aff:1' ei voida liittää sanaan ”%word:2”." #: common/errors.cpp:451 msgid "not a version number" msgstr "ei ole versionumero" #: common/errors.cpp:467 msgid "dlopen returned \"%return:1\"." msgstr "dlopen palautti ”%return:1”." #: common/errors.cpp:475 #, c-format msgid "The file \"%filter:1\" does not contain any filters." msgstr "Tiedosto ”%filter:1” ei sisällä suodattimia." #: common/errors.cpp:483 #, c-format msgid "The filter \"%filter:1\" does not exist." msgstr "Suodatinta ”%filter:1” ei ole olemassa." #: common/errors.cpp:491 common/errors.cpp:587 msgid "Confused by version control." msgstr "Versionhallinnan sekoittama." #: common/errors.cpp:499 msgid "Aspell version does not match filter's requirement." msgstr "Aspell-versio ei täsmää suodattimen vaatimukseen." #: common/errors.cpp:507 msgid "Filter option already exists." msgstr "Suodatinvalitsin on jo olemassa." #: common/errors.cpp:515 msgid "Use option modifiers only within named option." msgstr "Käytä valitsinmääreitä vain nimetyn valitsimen sisällä." #: common/errors.cpp:523 msgid "Option modifier unknown." msgstr "Valitsinmääre on tuntematon." #: common/errors.cpp:531 msgid "Error setting filter description." msgstr "Virheasetussuodatinkuvaus." #: common/errors.cpp:547 msgid "Empty option specifier." msgstr "Tyhjä valitsinmäärite." #: common/errors.cpp:555 #, c-format msgid "Option \"%option:1\" possibly specified prior to filter." msgstr "Valitsin ”%option:1” on mahdollisesti määritelty ennen suodatinta." #: common/errors.cpp:563 msgid "Unknown mode description key \"%key:1\"." msgstr "Tuntematon tilakuvausvalitsin ”%key:1”." #: common/errors.cpp:571 #, c-format msgid "Expecting \"%modekey:1\" key." msgstr "Odotettiin ”%modekey:1”-valitsinta." #: common/errors.cpp:579 msgid "Version specifier missing key: \"aspell\"." msgstr "Versiomääritteen puuttuva valitsin: ”aspell”." #: common/errors.cpp:595 msgid "Aspell version does not match mode's requirement." msgstr "Aspell-versio ei täsmää tilan vaatimukseen." #: common/errors.cpp:603 msgid "Missing magic mode expression." msgstr "Puuttuva magiikkatilalauseke." #: common/errors.cpp:611 #, c-format msgid "Empty extension at char %char:1." msgstr "Tyhjä laajennus merkissä %char:1." #: common/errors.cpp:619 #, c-format msgid "\"%mode:1\" error" msgstr "”%mode:1”-virhe" #: common/errors.cpp:627 #, c-format msgid "Unknown mode: \"%mode:1\"." msgstr "Tuntematon tila: \"%mode:1\"." #: common/errors.cpp:635 #, c-format msgid "\"%mode:1\" error while extend Aspell modes. (out of memory?)" msgstr "”%mode:1”-virhe, kun laajennetaan Aspell-tiloja. (muisti loppui?)" #: common/errors.cpp:651 #, c-format msgid "\"%mode:1\": no start for magic search given for magic \"%magic:2\"." msgstr "" "”%mode:1”: annetulla ”%magic:2”-magiikalla ei ole alkua magiikkaetsinnälle." #: common/errors.cpp:659 #, c-format msgid "\"%mode:1\": no range for magic search given for magic \"%magic:2\"." msgstr "" "”%mode:1”: annetulla ”%magic:2”-magiikalla ei ole lukualuetta " "magiikkaetsintään." #: common/errors.cpp:667 #, c-format msgid "\"%mode:1\": no magic expression available for magic \"%magic:2\"." msgstr "”%mode:1”: ”%magic:2”-magiikalla ei ole maagista lauseketta." #: common/errors.cpp:675 msgid "" "\"%mode:1\": Magic \"%magic:2\": bad regular expression after location " "specifier; regexp reports: \"%regerr:3\"." msgstr "" "”%mode:1”: Magiikka ”%magic:2”: väärä säännöllinen lauseke sijaintimääreen " "jälkeen; regexp ilmoittaa: ”%regerr:3”." #: common/errors.cpp:691 #, c-format msgid "\"%expression:1\" is not a valid regular expression." msgstr "”%expression:1” ei ole kelvollinen säännöllinen lauseke." #: common/posib_err.cpp:100 msgid "Unhandled Error: " msgstr "Käsittelemätön virhe: " #: prog/aspell.cpp:97 #, c-format msgid "Error: %s\n" msgstr "Virhe: %s\n" #: prog/aspell.cpp:102 msgid "Error: " msgstr "Virhe: " #: prog/aspell.cpp:203 msgid "enter Email mode." msgstr "siirry sähköpostitilaan." #: prog/aspell.cpp:204 msgid "enter HTML mode." msgstr "siirry HTML-tilaan." #: prog/aspell.cpp:205 msgid "enter TeX mode." msgstr "siirry TeX-tilaan." #: prog/aspell.cpp:206 msgid "enter Nroff mode." msgstr "siirry Nroff-tilaan." #: prog/aspell.cpp:312 #, c-format msgid "Invalid Option: %s" msgstr "Virheellinen valitsin: %s" #: prog/aspell.cpp:319 msgid " does not take any parameters." msgstr " ei ota parametrejä." #: prog/aspell.cpp:332 prog/aspell.cpp:392 #, c-format msgid "You must specify a parameter for \"%s\"." msgstr "Kohteelle ”%s” on määriteltävä parametri." #: prog/aspell.cpp:381 msgid "You must specify an action" msgstr "Toiminto on määriteltävä" #: prog/aspell.cpp:389 prog/aspell.cpp:452 prog/aspell.cpp:474 #, c-format msgid "Unknown Action: %s" msgstr "Tuntematon toiminto: %s" #: prog/aspell.cpp:395 #, c-format msgid "Error: You must specify at least %d parameters for \"%s\".\n" msgstr "Virhe: On määriteltävä vähintään %d parametria kohteelle ”%s”.\n" #: prog/aspell.cpp:637 msgid "Invalid Input" msgstr "Virheellinen syöte" #: prog/aspell.cpp:710 #, c-format msgid "WARNING: Unable to enter Nroff mode: %s\n" msgstr "VAROITUS: Ei kyetä siirtymään Nroff-tilaan: %s\n" #: prog/aspell.cpp:731 msgid "Time to load word list: " msgstr "Aika ladata sanaluettelo: " #: prog/aspell.cpp:929 #, c-format msgid "Suggestion Time: %f\n" msgstr "Suositusaika: %f\n" #: prog/aspell.cpp:972 msgid "You must specify a file name." msgstr "Tiedostonimi on määriteltävä." #: prog/aspell.cpp:975 msgid "Only one file name may be specified." msgstr "Saadaan määritellä vain yksi tiedostonimi." #: prog/aspell.cpp:985 #, c-format msgid "Could not open the file \"%s\" for reading" msgstr "Ei voitu avata tiedostoa ”%s” lukemista varten" #: prog/aspell.cpp:998 #, c-format msgid "Invalid keymapping: %s" msgstr "Virheellinen näppäinkartoitus: %s" #: prog/aspell.cpp:1020 #, c-format msgid "Could not open the file \"%s\" for writing. File not saved." msgstr "" "Ei voitu avata tiedostoa ”%s” kirjoittamista varten. Tiedostoa ei " "tallennettu." #: prog/aspell.cpp:1033 msgid "Ignore" msgstr "Ohita" #: prog/aspell.cpp:1034 msgid "Ignore all" msgstr "Ohita kaikki" #: prog/aspell.cpp:1035 msgid "Replace" msgstr "Korvaa" #: prog/aspell.cpp:1036 msgid "Replace all" msgstr "Korvaa kaikki" #: prog/aspell.cpp:1037 msgid "Add" msgstr "Lisää" #: prog/aspell.cpp:1038 msgid "Add Lower" msgstr "Lisää alempi" #: prog/aspell.cpp:1039 msgid "Abort" msgstr "Keskeytä" #: prog/aspell.cpp:1040 msgid "Exit" msgstr "Poistu" #: prog/aspell.cpp:1116 msgid "Are you sure you want to abort (y/n)? " msgstr "Oletko varma, että haluat keskeyttää (y/n)? " #. TRANSLATORS: The user may input any of these characters to say "yes". #. MUST ONLY CONSIST OF ASCII CHARACTERS. #: prog/aspell.cpp:1120 msgid "Yy" msgstr "YyKk" #: prog/aspell.cpp:1148 msgid "With: " msgstr ": " #: prog/aspell.cpp:1165 msgid "Sorry that is an invalid choice!" msgstr "Tuo on virheellinen valinta!" #: prog/aspell.cpp:1386 msgid "Sorry \"filter\" is currently unimplemented.\n" msgstr "Valitsin ”filter” on nykyisin toteuttamaton.\n" #: prog/aspell.cpp:1520 msgid "Can't merge a master word list yet. Sorry." msgstr "Ei voida vielä yhdistää pääsanaluetteloa." #: prog/aspell.cpp:1544 msgid "Sorry \"create/merge personal\" is currently unimplemented.\n" msgstr "Valitsin ”create/merge personal” on nykyisin toteuttamaton.\n" #: prog/aspell.cpp:1553 prog/aspell.cpp:1609 #, c-format msgid "Sorry I won't overwrite \"%s\"" msgstr "Ei korvata kohdetta ”%s”" #: prog/aspell.cpp:1600 msgid "Sorry \"create/merge repl\" is currently unimplemented.\n" msgstr "Valitsin ”create/merge repl” on nykyisin toteuttamaton.\n" #: prog/aspell.cpp:1872 #, c-format msgid "\"%s\" is not a valid flag for the \"munch-list\" command." msgstr "”%s” ei ole kelvollinen lippu ”munch-list”-komennolle." #. TRANSLATORS: These should all be formated to fit in 80 column or #. less #: prog/aspell.cpp:2799 msgid "Usage: aspell [options] " msgstr "Käyttö: aspell [valitsimet] " #: prog/aspell.cpp:2800 msgid " is one of:" msgstr " on yksi seuraavista:" #: prog/aspell.cpp:2801 msgid " -?|usage display a brief usage message" msgstr " -?|usage näytä lyhyt käyttöviesti" #: prog/aspell.cpp:2802 msgid " help display a detailed help message" msgstr " help näytä yksityiskohtainen opasteviesti" #: prog/aspell.cpp:2803 msgid " -c|check to check a file" msgstr " -c|check tiedoston tarkistamiseen" #: prog/aspell.cpp:2804 msgid " -a|pipe \"ispell -a\" compatibility mode" msgstr " -a|pipe ”ispell -a”-yhteensopivuustila" #: prog/aspell.cpp:2805 msgid " [dump] config dumps the current configuration to stdout" msgstr " [dump] config tulostaa nykyisen asetuksen vakiotulosteeseen" #: prog/aspell.cpp:2806 msgid " config prints the current value of an option" msgstr " config tulostaa valitsimen nykyisen arvon" # sanat dicts, filters ja modes ovat literaaliparametreja, joita ei pidä suomentaa. #: prog/aspell.cpp:2807 msgid " [dump] dicts | filters | modes" msgstr " [dump] dicts | filters | modes" #: prog/aspell.cpp:2808 msgid " lists available dictionaries / filters / filter modes" msgstr "" " luettelee saatavilla olevat sanakirjat / suodattimet / suodatintilat" #: prog/aspell.cpp:2809 msgid "[options] is any of the following:" msgstr "[valitsimet] ovat mikä tahansa seuraavista:" #: prog/aspell.cpp:2822 msgid "" " list produce a list of misspelled words from standard input" msgstr "" " list tuottaa luettelon vakiosyötteeseen " "väärinkirjoitetuista sanoista" #: prog/aspell.cpp:2825 msgid "" " soundslike returns the sounds like equivalent for each word entered" msgstr "" " soundslike palauttaa äänenkaltaisen yhtäläisyyden jokaiselle " "kirjoitetulle sanalle" #: prog/aspell.cpp:2826 msgid " munch generate possible root words and affixes" msgstr "" " munch tuottaa mahdolliset sanavartalosanat ja liitteet" #: prog/aspell.cpp:2827 msgid " expand [1-4] expands affix flags" msgstr " expand [1-4] laajentaa liitelippuja" #: prog/aspell.cpp:2828 msgid "" " clean [strict] cleans a word list so that every line is a valid word" msgstr "" " clean [strict] puhdistaa sanaluetteloa niin että jokainen rivi on " "kelvollinen sana" #: prog/aspell.cpp:2830 msgid " -v|version prints a version line" msgstr " -v|version tulostaa versiorivin" #: prog/aspell.cpp:2831 msgid " munch-list [simple] [single|multi] [keep]" msgstr " munch-list [simple] [single|multi] [keep]" #: prog/aspell.cpp:2832 msgid " reduce the size of a word list via affix compression" msgstr " pienentää sanaluettelon kokoa liitteiden tiivistämisellä" #: prog/aspell.cpp:2833 msgid " conv []" msgstr " conv []" #: prog/aspell.cpp:2834 msgid " converts from one encoding to another" msgstr " muuntaa lähdekoodauksesta kohdekoodaukseen" #: prog/aspell.cpp:2835 msgid " norm ( | ) []" msgstr "" " norm ( | ) " "[]" #: prog/aspell.cpp:2836 msgid " perform Unicode normalization" msgstr " suorittaa Unicode-normalisoinnin" #: prog/aspell.cpp:2839 msgid " dump|create|merge master|personal|repl []" msgstr " dump|create|merge master|personal|repl []" #: prog/aspell.cpp:2840 msgid "" " dumps, creates or merges a master, personal, or replacement dictionary." msgstr "" " tulostaa, luo tai yhdistää pää-, henkilökohtaisen, tai korvaussanakirjan." #. TRANSLATORS: "none", "internal" and "strict" are literal values #. and should not be translated. #: prog/aspell.cpp:2844 msgid "" " normalization form to use, either none, internal, or " "strict" msgstr "" " käytettävä normalisointimuoto on joko none, internal, " "tai strict" #: prog/aspell.cpp:2854 #, c-format msgid "" "\n" "Aspell %s. Copyright 2000-2011 by Kevin Atkinson.\n" "\n" msgstr "" "\n" "Aspell %s. Copyright 2000-2114, Kevin Atkinson.\n" "\n" #: prog/aspell.cpp:2888 msgid "" "Available Dictionaries:\n" " Dictionaries can be selected directly via the \"-d\" or \"master\"\n" " option. They can also be selected indirectly via the \"lang\",\n" " \"variety\", and \"size\" options.\n" msgstr "" "Käytettävissä olevat sanakirjat:\n" " Sanakirjat voidaan valita suoraan valitsimilla ”-d” tai ”master”.\n" " Ne voidaan valita myös epäsuorasti valitsimilla ”lang”, ”variety”,\n" " ”size”.\n" #: prog/aspell.cpp:2909 msgid "" "Available Filters (and associated options):\n" " Filters can be added or removed via the \"filter\" option.\n" msgstr "" "Käytettävissä olevat suodattimet (ja niihin liittyvät valitsimet):\n" " Suodattimia voidaan lisätä tai poistaa ”filter”-valitsimen avulla.\n" #: prog/aspell.cpp:2916 #, c-format msgid "" "\n" " %s filter: %s\n" msgstr "" "\n" " %s-suodatin: %s\n" #. TRANSLATORS: This should be formated to fit in 80 column or less #: prog/aspell.cpp:2933 msgid "" "Available Filter Modes:\n" " Filter Modes are reconfigured combinations of filters optimized for\n" " files of a specific type. A mode is selected via the \"mode\" option.\n" " This will happen implicitly if Aspell is able to identify the file\n" " type from the extension, and possibility the contents, of the file.\n" msgstr "" "Käytettävissä olevat suodatintilat:\n" " Suodatintilat ovat suodattimien optiomoinnin uudelleenasetuksen\n" " yhdistelmiä tietyntyyppisille tiedostoille. Tila valitaan \"mode\"\n" " -valitsimella. Tämä tapahtuu implisiittisesti jos Aspell kykenee\n" " tunnistamaan tiedostotyypin tiedostotarkentimesta ja mahdollisesti\n" " tiedoston sisällöstä.\n" #: prog/check_funs.cpp:287 msgid "Error: Stdin not a terminal." msgstr "Virhe: Vakiosyöte ei ole pääte." #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:774 msgid "Enter" msgstr "Enter" #: prog/check_funs.cpp:776 msgid "Accept Changes" msgstr "Hyväksy muutokset" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:779 msgid "Backspace" msgstr "Backspace" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:781 msgid "Control-H" msgstr "Control-H" #: prog/check_funs.cpp:782 msgid "Delete the previous character" msgstr "Poista edellinen merkki" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:785 msgid "Left" msgstr "Vasen" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:787 msgid "Control-B" msgstr "Control-B" #: prog/check_funs.cpp:788 msgid "Move Back one space" msgstr "Siirry taaksepäin yksi välilyönti" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:791 msgid "Right" msgstr "Oikea" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:793 msgid "Control-F" msgstr "Control-F" #: prog/check_funs.cpp:794 msgid "Move Forward one space" msgstr "Siirry eteenpäin yksi välilyönti" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:797 msgid "Home" msgstr "Home" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:799 msgid "Control-A" msgstr "Control-A" #: prog/check_funs.cpp:800 msgid "Move to the beginning of the line" msgstr "Siirry rivin alkuun" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:803 msgid "End" msgstr "End" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:805 msgid "Control-E" msgstr "Control-E" #: prog/check_funs.cpp:806 msgid "Move to the end of the line" msgstr "Siirry rivin loppuun" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:809 msgid "Delete" msgstr "Delete" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:811 msgid "Control-D" msgstr "Control-D" #: prog/check_funs.cpp:812 msgid "Delete the next character" msgstr "Poista seuraava kirjain" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:816 msgid "Control-K" msgstr "Control-K" #: prog/check_funs.cpp:817 msgid "Kill all characters to the EOL" msgstr "Tuhoa kaikki kirjaimet rivin loppuun" #. TRANSLATORS: This is a literal Key. #: prog/check_funs.cpp:821 msgid "Control-C" msgstr "Control-C" #: prog/check_funs.cpp:822 msgid "Abort This Operation" msgstr "Keskeytä tämä toiminto" #: modules/speller/default/language.cpp:103 msgid "This is probably because: " msgstr "Tämä on luultavasti koska: " #: modules/speller/default/language.cpp:110 msgid "The required field \"name\" is missing." msgstr "Vaadittu kenttä ”name” puuttuu." #: modules/speller/default/language.cpp:488 msgid "Empty string." msgstr "Tyhjä merkkijono." #: modules/speller/default/language.cpp:492 #, c-format msgid "" "The character '%s' (U+%02X) may not appear at the beginning of a word." msgstr "Merkki '%s' (U+%02X) ei ehkä esiinny sanan alussa." #: modules/speller/default/language.cpp:494 #: modules/speller/default/language.cpp:503 #, c-format msgid "" "The character '%s' (U+%02X) must be followed by an alphabetic character." msgstr "Merkkiä '%s' (U+%02X) on seurattava aakkosnumeerinen merkki." #: modules/speller/default/language.cpp:496 msgid "Does not contain any alphabetic characters." msgstr "Ei sisällä yhtään aakkosnumeerista merkkiä." #: modules/speller/default/language.cpp:501 #, c-format msgid "The character '%s' (U+%02X) may not appear in the middle of a word." msgstr "Merkki '%s' (U+%02X) ei ehkä esiinny sanan keskellä." #: modules/speller/default/language.cpp:508 msgid "" "The character '\\r' (U+0D) may not appear at the end of a word. This " "probably means means that the file is using MS-DOS EOL instead of Unix EOL." msgstr "" "Merkki '\\r' (U+0D) ei ehkä esiinny sanan lopussa. Tämä luultavasti " "tarkoittaa, että tiedosto käyttää MS-DOS EOL -rivinloppumerkkiä eikä Unix " "EOL -rivinloppumerkkiä." #: modules/speller/default/language.cpp:511 #, c-format msgid "The character '%s' (U+%02X) may not appear at the end of a word." msgstr "Merkki '%s' (U+%02X) ei ehkä esiinny sanan lopussa." #: modules/speller/default/language.cpp:543 #, c-format msgid "Warning: Removing invalid affix '%s' from word %s.\n" msgstr "Varoitus: Virheellisen liitteen '%s' poistaminen sanasta %s.\n" #: modules/speller/default/language.cpp:544 #, c-format msgid "Warning: Removing inapplicable affix '%s' from word %s.\n" msgstr "Varoitus: Poistetaan sopimaton liite '%s' sanasta %s.\n" #: modules/speller/default/language.cpp:675 #, c-format msgid "Warning: %s Skipping string.\n" msgstr "Varoitus: %s ohitetaan merkkijono.\n" #: modules/speller/default/language.cpp:733 msgid "The total length is larger than 240 characters." msgstr "Yhteispituus on suurempi kuin 240 merkkiä." #: modules/speller/default/language.cpp:737 #, c-format msgid "Warning: %s Skipping word.\n" msgstr "Varoitus: %s Ohitetaan sana.\n" #: modules/speller/default/affix.cpp:426 msgid "Possibly incorrect count." msgstr "Mahdollisesti väärä lukumäärä." #: modules/speller/default/readonly_ws.cpp:362 msgid "Incompatible hash function." msgstr "" #: modules/speller/default/readonly_ws.cpp:440 msgid "Wrong endian order." msgstr "Väärä tavujärjestys." #: modules/speller/default/readonly_ws.cpp:463 msgid "Wrong soundslike." msgstr "Väärä äänenkaltainen." #: modules/speller/default/readonly_ws.cpp:469 msgid "Wrong soundslike version." msgstr "Väärä äänenkaltainen versio." #: modules/speller/default/readonly_ws.cpp:934 msgid "Affix flags found in word but no affix file given." msgstr "Liiteliput löytyivät sanassa, mutta liitetiedostoa ei ole annettu." #: modules/speller/default/readonly_ws.cpp:972 msgid "" "The total word length, with soundslike data, is larger than 240 characters." msgstr "" "Kokonaissanapituus, äänenkaltaisella tiedolla, on laajempi kuin 240 merkkiä." #: modules/speller/default/multi_ws.cpp:58 msgid "There must be at least one \"add\" line." msgstr "On oltava vähintään yksi ”add”-rivi." #: modules/speller/default/suggest.cpp:1403 msgid "one of ultra, fast, normal, slow, or bad-spellers" msgstr "yksi seuraavista: ultra, fast, normal, slow tai bad-spellers" #: modules/speller/default/data.cpp:404 msgid "is not one of the allowed types" msgstr "ei ole yksi sallituista tyypeistä" #: modules/speller/default/speller_impl.cpp:241 msgid "The personal word list is unavailable." msgstr "Henkilökohtainen sanaluettelo ei ole saatavilla." #: modules/speller/default/speller_impl.cpp:248 msgid "The session word list is unavailable." msgstr "Istuntosanaluettelo ei ole saatavilla." #: modules/speller/default/speller_impl.cpp:255 msgid "The main word list is unavailable." msgstr "Pääsanaluettelo ei ole saatavilla." #: modules/filter/tex.cpp:255 modules/filter/tex.cpp:262 msgid "a string of 'o','O','p',or 'P'" msgstr "seuraavien merkkien merkkijono: 'o','O','p',tai 'P'" #. TRANSLATORS: Like the strings in config.cpp, all strings in *-filter.opt #. should be under 50 characters, begin with a lower case character and #. not include any trailing punctuation marks. #: modules/filter/context-filter.info:7 msgid "experimental filter for hiding delimited contexts" msgstr "kokeilusuodatin rajoitetun sisällön piilottamiseen" #: modules/filter/context-filter.info:13 msgid "context delimiters (separated by spaces)" msgstr "sisältörajoittimet (väleillä erotettuna)" #: modules/filter/context-filter.info:21 msgid "swaps visible and invisible text" msgstr "vaihtaa näkyvää ja näkymätöntä tekstiä keskenään" #: modules/filter/email-filter.info:7 msgid "filter for skipping quoted text in email messages" msgstr "suodatin sähköpostiviestien lainatun tekstin ohittamiseen" #: modules/filter/email-filter.info:13 msgid "email quote characters" msgstr "sähköpostilainausmerkit" #: modules/filter/email-filter.info:21 msgid "num chars that can appear before the quote char" msgstr "kirjainten lukumäärä ennen lainausmerkkiä" #: modules/filter/html-filter.info:9 msgid "filter for dealing with HTML documents" msgstr "suodatin HTML-asiakirjojen käsittelemiseen" #: modules/filter/html-filter.info:15 msgid "HTML attributes to always check" msgstr "Aina tarkistettavat HTML-attribuutit" #: modules/filter/html-filter.info:21 msgid "HTML tags to always skip the contents of" msgstr "HTML-tunnisteet, jotka aina ohitetaan sisällössä" #: modules/filter/nroff-filter.info:7 msgid "filter for dealing with Nroff documents" msgstr "suodatin Nroff-asiakirjojen käsittelemiseen" #: modules/filter/sgml-filter.info:9 msgid "filter for dealing with generic SGML/XML documents" msgstr "suodatin yleisten SGML/XML -asiakirjojen käsittelemiseen" #: modules/filter/sgml-filter.info:15 msgid "SGML attributes to always check" msgstr "Aina tarkistettavat SGML-attribuutit" #: modules/filter/sgml-filter.info:20 msgid "SGML tags to always skip the contents of" msgstr "SGML-tunnisteet, jotka aina ohitetaan sisällössä" #: modules/filter/tex-filter.info:7 msgid "filter for dealing with TeX/LaTeX documents" msgstr "suodatin TeX/LaTex-asiakirjojen käsittelemiseen" #: modules/filter/tex-filter.info:15 msgid "check TeX comments" msgstr "tarkista TeX-kommentit" #: modules/filter/tex-filter.info:21 msgid "TeX commands" msgstr "TeX-komennot" #: modules/filter/texinfo-filter.info:7 msgid "filter for dealing with Texinfo documents" msgstr "suodatin Texinfo-asiakirjojen käsittelemiseen" #: modules/filter/texinfo-filter.info:13 msgid "Texinfo commands to ignore the parameters of" msgstr "Texinfo-komennot, jotka ohitetaan parametreissa" #: modules/filter/texinfo-filter.info:41 msgid "Texinfo environments to ignore" msgstr "Ohitettavat Texinfo-ympäristöt" #: modules/filter/url-filter.info:7 msgid "filter to skip URL like constructs" msgstr "suodatin verkko-osoitetyyppisten rakenteiden ohittamiseen" #: modules/filter/modes/ccpp.amf:8 msgid "mode for checking C++ comments and string literals" msgstr "tila C++-kommenttien ja merkkijonoliteraalien tarkistamiseen" #: modules/filter/modes/comment.amf:5 msgid "mode to check any lines starting with a #" msgstr "tila kaikkien #-merkillä alkavien rivien tarkistamiseen" #: modules/filter/modes/email.amf:5 msgid "mode for skipping quoted text in email messages" msgstr "tila lainatun tekstin ohittamiseen sähköpostiviesteissä" #: modules/filter/modes/html.amf:10 msgid "mode for checking HTML documents" msgstr "tila HTML-asiakirjojen tarkistamiseen" #: modules/filter/modes/none.amf:5 msgid "mode to disable all filters" msgstr "tila ottaa pois käytöstä kaikki suodattimet" #: modules/filter/modes/nroff.amf:7 msgid "mode for checking Nroff documents" msgstr "tila Nroff-asiakirjojen tarkistamiseen" #: modules/filter/modes/perl.amf:8 msgid "mode for checking Perl comments and string literals" msgstr "tila Perl-kommenttien ja merkkijonoliteraalien tarkistamiseen" #: modules/filter/modes/sgml.amf:8 msgid "mode for checking generic SGML/XML documents" msgstr "tila yleisten SGML/XML -asiakirjojen tarkistamiseen" #: modules/filter/modes/tex.amf:7 msgid "mode for checking TeX/LaTeX documents" msgstr "tila TeX/LaTex -asiakirjojen tarkistamiseen" #: modules/filter/modes/texinfo.amf:7 msgid "mode for checking Texinfo documents" msgstr "tila Texinfo-asiakirjojen tarkistamiseen" #: modules/filter/modes/url.amf:5 msgid "mode to skip URL like constructs (default mode)" msgstr "tila ohittaa verkko-osoitetyyppiset rakennelmat (oletustila)" language-pack-fi-base/data/fi/LC_MESSAGES/fetchmail.po0000644000000000000000000020101312704126466017344 0ustar # Finnish messages for fetchmail. # Copyright © 2007 Eric S. Raymond # This file is distributed under the same license as the fetchmail package. # Lauri Nurmi , 2006, 2007. # msgid "" msgstr "" "Project-Id-Version: fetchmail 6.3.8\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" "POT-Creation-Date: 2013-04-23 23:24+0200\n" "PO-Revision-Date: 2010-12-11 09:15+0000\n" "Last-Translator: Lauri Nurmi \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 05:08+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: checkalias.c:179 #, c-format msgid "Checking if %s is really the same node as %s\n" msgstr "Tarkistetaan, onko %s todella sama kone kuin %s\n" #: checkalias.c:183 msgid "Yes, their IP addresses match\n" msgstr "Kyllä, IP-osoitteet täsmäävät\n" #: checkalias.c:187 msgid "No, their IP addresses don't match\n" msgstr "Ei, IP-osoitteet eivät täsmää\n" #: checkalias.c:212 #, c-format msgid "nameserver failure while looking for '%s' during poll of %s: %s\n" msgstr "" #: checkalias.c:237 #, c-format msgid "nameserver failure while looking for `%s' during poll of %s.\n" msgstr "" #: cram.c:95 msgid "could not decode BASE64 challenge\n" msgstr "" #: cram.c:103 #, c-format msgid "decoded as %s\n" msgstr "" #: driver.c:199 #, c-format msgid "kerberos error %s\n" msgstr "kerberos-virhe %s\n" #: driver.c:259 driver.c:265 #, c-format msgid "krb5_sendauth: %s [server says '%s']\n" msgstr "" #: driver.c:345 msgid "Subject: Fetchmail oversized-messages warning" msgstr "Subject: Fetchmailin varoitus liian suuresta viestistä" #: driver.c:349 #, c-format msgid "" "The following oversized messages were deleted on server %s account %s:" msgstr "" #: driver.c:353 #, c-format msgid "The following oversized messages remain on server %s account %s:" msgstr "" #: driver.c:372 #, c-format msgid " %d message %d octets long deleted by fetchmail." msgid_plural " %d messages %d octets long deleted by fetchmail." msgstr[0] "" msgstr[1] "" #: driver.c:377 #, c-format msgid " %d message %d octets long skipped by fetchmail." msgid_plural " %d messages %d octets long skipped by fetchmail." msgstr[0] "" msgstr[1] "" #: driver.c:522 #, c-format msgid "skipping message %s@%s:%d" msgstr "ohitetaan viesti %s@%s:%d" #: driver.c:576 #, c-format msgid "skipping message %s@%s:%d (%d octets)" msgstr "ohitetaan viesti %s@%s:%d (%d oktettia)" #: driver.c:592 msgid " (length -1)" msgstr " (pituus -1)" #: driver.c:595 msgid " (oversized)" msgstr " (ylisuuri)" #: driver.c:613 #, c-format msgid "couldn't fetch headers, message %s@%s:%d (%d octets)\n" msgstr "" "otsakkeiden noutaminen ei onnistunut viestille %s@%s:%d (%d oktettia)\n" #: driver.c:631 #, c-format msgid "reading message %s@%s:%d of %d" msgstr "luetaan viesti %s@%s:%d / %d" #: driver.c:636 #, c-format msgid " (%d octets)" msgstr " (%d oktettia)" #: driver.c:637 #, c-format msgid " (%d header octets)" msgstr " (%d otsakeoktettia)" #: driver.c:707 #, c-format msgid " (%d body octets)" msgstr " (%d runko-oktettia)" #: driver.c:769 #, c-format msgid "" "message %s@%s:%d was not the expected length (%d actual != %d expected)\n" msgstr "" "viesti %s@%s:%d ei ollut odotetun pituinen (%d todellinen ≠ %d odotettu)\n" #: driver.c:801 msgid " retained\n" msgstr " säilytettiin\n" #: driver.c:811 msgid " flushed\n" msgstr " poistettiin\n" #: driver.c:823 msgid " not flushed\n" msgstr " ei poistettu\n" #: driver.c:841 #, c-format msgid "fetchlimit %d reached; %d message left on server %s account %s\n" msgid_plural "" "fetchlimit %d reached; %d messages left on server %s account %s\n" msgstr[0] "" "noutoraja %1$d saavutettiin, %4$s-tunnukselle %3$s-palvelimella jäi jäljelle " "%2$d viesti\n" msgstr[1] "" "noutoraja %1$d saavutettiin, %4$s-tunnukselle %3$s-palvelimella jäi jäljelle " "%2$d viestiä\n" #: driver.c:898 #, c-format msgid "timeout after %d seconds waiting to connect to server %s.\n" msgstr "" "aikakatkaistu %d sekunnissa odotettaessa yhdistämistä palvelimelle %s.\n" #: driver.c:902 #, c-format msgid "timeout after %d seconds waiting for server %s.\n" msgstr "aikakatkaistu %d sekunnissa odotettaessa palvelinta %s.\n" # Odotettaessa mitä, häh? #: driver.c:906 #, c-format msgid "timeout after %d seconds waiting for %s.\n" msgstr "aikakatkaistu %d sekunnissa odotettaessa %s.\n" #: driver.c:911 #, c-format msgid "timeout after %d seconds waiting for listener to respond.\n" msgstr "" #: driver.c:914 #, c-format msgid "timeout after %d seconds.\n" msgstr "aikakatkaistu %d sekunnissa.\n" # Subject: on todennäköisesti postin otsakekentän nimi, jota ei saa kääntää. #: driver.c:926 msgid "Subject: fetchmail sees repeated timeouts" msgstr "Subject: fetchmail havaitsee toistuvia aikakatkaisuja" #: driver.c:929 #, c-format msgid "" "Fetchmail saw more than %d timeouts while attempting to get mail from " "%s@%s.\n" msgstr "" "Fetchmail havaitsi yli %d aikakatkaisua yrittäessään noutaa postia " "tunnukselta %s@%s.\n" #: driver.c:933 msgid "" "This could mean that your mailserver is stuck, or that your SMTP\n" "server is wedged, or that your mailbox file on the server has been\n" "corrupted by a server error. You can run `fetchmail -v -v' to\n" "diagnose the problem.\n" "\n" "Fetchmail won't poll this mailbox again until you restart it.\n" msgstr "" #: driver.c:959 #, c-format msgid "pre-connection command terminated with signal %d\n" msgstr "" #: driver.c:962 #, c-format msgid "pre-connection command failed with status %d\n" msgstr "" #: driver.c:986 #, c-format msgid "couldn't find HESIOD pobox for %s\n" msgstr "" #: driver.c:1007 msgid "Lead server has no name.\n" msgstr "" #: driver.c:1034 #, c-format msgid "couldn't find canonical DNS name of %s (%s): %s\n" msgstr "" #: driver.c:1081 #, c-format msgid "%s connection to %s failed" msgstr "%s-yhteys kohteeseen %s epäonnistui" #: driver.c:1110 msgid "SSL connection failed.\n" msgstr "SSL-yhteys epäonnistui.\n" #: driver.c:1165 #, c-format msgid "Lock-busy error on %s@%s\n" msgstr "" #: driver.c:1169 #, c-format msgid "Server busy error on %s@%s\n" msgstr "" #: driver.c:1174 #, c-format msgid "Authorization failure on %s@%s%s\n" msgstr "" #: driver.c:1177 msgid " (previously authorized)" msgstr "" #: driver.c:1180 msgid "For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15\n" msgstr "" #: driver.c:1201 #, c-format msgid "Subject: fetchmail authentication failed on %s@%s" msgstr "Subject: fetchmailin todennus epäonnistui käyttäjälle %s@%s" #: driver.c:1205 #, c-format msgid "Fetchmail could not get mail from %s@%s.\n" msgstr "Fetchmail ei pystynyt noutamaan postia paikasta %s@%s.\n" #: driver.c:1209 msgid "" "The attempt to get authorization failed.\n" "Since we have already succeeded in getting authorization for this\n" "connection, this is probably another failure mode (such as busy server)\n" "that fetchmail cannot distinguish because the server didn't send a useful\n" "error message." msgstr "" #: driver.c:1215 msgid "" "\n" "However, if you HAVE changed your account details since starting the\n" "fetchmail daemon, you need to stop the daemon, change your configuration\n" "of fetchmail, and then restart the daemon.\n" "\n" "The fetchmail daemon will continue running and attempt to connect\n" "at each cycle. No future notifications will be sent until service\n" "is restored." msgstr "" #: driver.c:1225 msgid "" "The attempt to get authorization failed.\n" "This probably means your password is invalid, but some servers have\n" "other failure modes that fetchmail cannot distinguish from this\n" "because they don't send useful error messages on login failure.\n" "\n" "The fetchmail daemon will continue running and attempt to connect\n" "at each cycle. No future notifications will be sent until service\n" "is restored." msgstr "" #: driver.c:1241 #, c-format msgid "Repoll immediately on %s@%s\n" msgstr "" #: driver.c:1246 #, c-format msgid "Unknown login or authentication error on %s@%s\n" msgstr "" #: driver.c:1270 #, c-format msgid "Authorization OK on %s@%s\n" msgstr "" #: driver.c:1276 #, c-format msgid "Subject: fetchmail authentication OK on %s@%s" msgstr "Subject: fetchmailin todennus onnistui käyttäjälle %s@%s" #: driver.c:1280 #, c-format msgid "Fetchmail was able to log into %s@%s.\n" msgstr "" #: driver.c:1284 msgid "Service has been restored.\n" msgstr "" #: driver.c:1317 #, c-format msgid "selecting or re-polling folder %s\n" msgstr "" #: driver.c:1319 msgid "selecting or re-polling default folder\n" msgstr "" #: driver.c:1331 #, c-format msgid "%s at %s (folder %s)" msgstr "%s palvelimella %s (kansio %s)" #: driver.c:1334 rcfile_y.y:390 #, c-format msgid "%s at %s" msgstr "%s palvelimella %s" #: driver.c:1339 #, c-format msgid "Polling %s\n" msgstr "Noudetaan koneelta %s\n" #: driver.c:1343 #, c-format msgid "%d message (%d %s) for %s" msgid_plural "%d messages (%d %s) for %s" msgstr[0] "%d viesti (%d %s) käyttäjälle %s" msgstr[1] "%d viestiä (%d %s) käyttäjälle %s" # Tämä on edellisen kohdan ensimmäinen %s. #: driver.c:1346 msgid "seen" msgid_plural "seen" msgstr[0] "nähty" msgstr[1] "nähtyä" #: driver.c:1349 #, c-format msgid "%d message for %s" msgid_plural "%d messages for %s" msgstr[0] "%d viesti käyttäjälle %s" msgstr[1] "%d viestiä käyttäjälle %s" #: driver.c:1356 #, c-format msgid " (%d octets).\n" msgstr " (%d oktettia).\n" #: driver.c:1362 #, c-format msgid "No mail for %s\n" msgstr "Ei postia käyttäjälle %s\n" #: driver.c:1395 msgid "bogus message count!" msgstr "" #: driver.c:1447 #, c-format msgid "Too many mails skipped (%d > %d) due to transient errors for %s\n" msgstr "" #: driver.c:1548 msgid "socket" msgstr "" #: driver.c:1551 msgid "missing or bad RFC822 header" msgstr "puuttuva tai virheellinen RFC822-otsake" #: driver.c:1554 msgid "MDA" msgstr "MDA" #: driver.c:1557 msgid "client/server synchronization" msgstr "" #: driver.c:1560 msgid "client/server protocol" msgstr "" #: driver.c:1563 msgid "lock busy on server" msgstr "" #: driver.c:1566 msgid "SMTP transaction" msgstr "" #: driver.c:1569 msgid "DNS lookup" msgstr "" #: driver.c:1572 msgid "undefined" msgstr "" #: driver.c:1578 #, c-format msgid "%s error while fetching from %s@%s and delivering to SMTP host %s\n" msgstr "" #: driver.c:1580 msgid "unknown" msgstr "" #: driver.c:1582 #, c-format msgid "%s error while fetching from %s@%s\n" msgstr "" #: driver.c:1594 #, c-format msgid "post-connection command terminated with signal %d\n" msgstr "" #: driver.c:1596 #, c-format msgid "post-connection command failed with status %d\n" msgstr "" #: driver.c:1615 msgid "Kerberos V4 support not linked.\n" msgstr "Kerberos V4 -tukea ei ole linkitetty.\n" #: driver.c:1623 msgid "Kerberos V5 support not linked.\n" msgstr "Kerberos V5 -tukea ei ole linkitetty.\n" #: driver.c:1634 #, c-format msgid "Option --flush is not supported with %s\n" msgstr "" #: driver.c:1640 #, c-format msgid "Option --all is not supported with %s\n" msgstr "" #: driver.c:1649 #, c-format msgid "Option --limit is not supported with %s\n" msgstr "" #: env.c:61 #, c-format msgid "" "%s: The QMAILINJECT environment variable is set.\n" "This is dangerous as it can make qmail-inject or qmail's sendmail wrapper\n" "tamper with your From: or Message-ID: headers.\n" "Try \"env QMAILINJECT= %s YOUR ARGUMENTS HERE\"\n" "%s: Abort.\n" msgstr "" #: env.c:73 #, c-format msgid "" "%s: The NULLMAILER_FLAGS environment variable is set.\n" "This is dangerous as it can make nullmailer-inject or nullmailer's\n" "sendmail wrapper tamper with your From:, Message-ID: or Return-Path: " "headers.\n" "Try \"env NULLMAILER_FLAGS= %s YOUR ARGUMENTS HERE\"\n" "%s: Abort.\n" msgstr "" #: env.c:85 #, c-format msgid "%s: You don't exist. Go away.\n" msgstr "%s: Teitä ei ole olemassa. Menkää pois.\n" #: env.c:149 #, c-format msgid "%s: can't determine your host!" msgstr "" #: env.c:172 #, c-format msgid "gethostbyname failed for %s\n" msgstr "" #: env.c:174 msgid "Cannot find my own host in hosts database to qualify it!\n" msgstr "" #: env.c:178 msgid "" "Trying to continue with unqualified hostname.\n" "DO NOT report broken Received: headers, HELO/EHLO lines or similar " "problems!\n" "DO repair your /etc/hosts, DNS, NIS or LDAP instead.\n" msgstr "" #: etrn.c:49 odmr.c:61 #, c-format msgid "%s's SMTP listener does not support ESMTP\n" msgstr "" #: etrn.c:55 #, c-format msgid "%s's SMTP listener does not support ETRN\n" msgstr "" #: etrn.c:79 #, c-format msgid "Queuing for %s started\n" msgstr "" #: etrn.c:84 #, c-format msgid "No messages waiting for %s\n" msgstr "Ei viestejä, odottaa %s\n" #: etrn.c:90 #, c-format msgid "Pending messages for %s started\n" msgstr "" #: etrn.c:94 #, c-format msgid "Unable to queue messages for node %s\n" msgstr "" #: etrn.c:98 #, c-format msgid "Node %s not allowed: %s\n" msgstr "" #: etrn.c:102 msgid "ETRN syntax error\n" msgstr "" #: etrn.c:106 msgid "ETRN syntax error in parameters\n" msgstr "" #: etrn.c:110 #, c-format msgid "Unknown ETRN error %d\n" msgstr "Tuntematon ETRN-virhe %d\n" #: etrn.c:154 msgid "Option --keep is not supported with ETRN\n" msgstr "" #: etrn.c:158 msgid "Option --flush is not supported with ETRN\n" msgstr "" #: etrn.c:162 msgid "Option --folder is not supported with ETRN\n" msgstr "" #: etrn.c:166 msgid "Option --check is not supported with ETRN\n" msgstr "" #: fetchmail.c:137 msgid "" "Copyright (C) 2002, 2003 Eric S. Raymond\n" "Copyright (C) 2004 Matthias Andree, Eric S. Raymond,\n" " Robert M. Funk, Graham Wilson\n" "Copyright (C) 2005 - 2012 Sunil Shetye\n" "Copyright (C) 2005 - 2013 Matthias Andree\n" msgstr "" #: fetchmail.c:143 msgid "" "Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you\n" "are welcome to redistribute it under certain conditions. For details,\n" "please see the file COPYING in the source or documentation directory.\n" msgstr "" #: fetchmail.c:181 msgid "WARNING: Running as root is discouraged.\n" msgstr "" #: fetchmail.c:193 msgid "fetchmail: invoked with" msgstr "" #: fetchmail.c:217 msgid "could not get current working directory\n" msgstr "nykyisen työhakemiston selvittäminen ei onnistunut\n" #: fetchmail.c:288 #, c-format msgid "This is fetchmail release %s" msgstr "Tämä on fetchmail-julkaisu %s" #: fetchmail.c:313 msgid "The nodetach option is in effect, ignoring logfile option.\n" msgstr "" #: fetchmail.c:320 msgid "Not running in daemon mode, ignoring logfile option.\n" msgstr "" #: fetchmail.c:327 #, c-format msgid "Logfile \"%s\" does not exist, ignoring logfile option.\n" msgstr "" #: fetchmail.c:333 #, c-format msgid "Logfile \"%s\" is not writable, aborting.\n" msgstr "" #: fetchmail.c:351 #, c-format msgid "" "syslog and logfile options are both set, ignoring syslog, and logging to %s" msgstr "" #: fetchmail.c:439 #, c-format msgid "Taking options from command line%s%s\n" msgstr "" #: fetchmail.c:440 msgid " and " msgstr " ja " #: fetchmail.c:445 #, c-format msgid "No mailservers set up -- perhaps %s is missing?\n" msgstr "" #: fetchmail.c:466 msgid "fetchmail: no mailservers have been specified.\n" msgstr "" #: fetchmail.c:478 msgid "fetchmail: no other fetchmail is running\n" msgstr "" #: fetchmail.c:484 #, c-format msgid "fetchmail: error killing %s fetchmail at %ld; bailing out.\n" msgstr "" #: fetchmail.c:485 fetchmail.c:494 msgid "background" msgstr "" #: fetchmail.c:485 fetchmail.c:494 msgid "foreground" msgstr "" #: fetchmail.c:493 #, c-format msgid "fetchmail: %s fetchmail at %ld killed.\n" msgstr "" #: fetchmail.c:516 msgid "" "fetchmail: can't check mail while another fetchmail to same host is " "running.\n" msgstr "" #: fetchmail.c:522 #, c-format msgid "" "fetchmail: can't poll specified hosts with another fetchmail running at " "%ld.\n" msgstr "" #: fetchmail.c:529 #, c-format msgid "fetchmail: another foreground fetchmail is running at %ld.\n" msgstr "" #: fetchmail.c:539 msgid "" "fetchmail: can't accept options while a background fetchmail is running.\n" msgstr "" #: fetchmail.c:545 #, c-format msgid "fetchmail: background fetchmail at %ld awakened.\n" msgstr "" #: fetchmail.c:557 #, c-format msgid "fetchmail: elder sibling at %ld died mysteriously.\n" msgstr "" #: fetchmail.c:572 #, c-format msgid "fetchmail: can't find a password for %s@%s.\n" msgstr "" #: fetchmail.c:576 #, c-format msgid "Enter password for %s@%s: " msgstr "Syötä salasana tunnukselle %s@%s: " #: fetchmail.c:618 msgid "fetchmail: Cannot detach into background. Aborting.\n" msgstr "" #: fetchmail.c:622 #, c-format msgid "starting fetchmail %s daemon\n" msgstr "" #: fetchmail.c:638 fetchmail.c:640 #, c-format msgid "could not open %s to append logs to\n" msgstr "" #: fetchmail.c:659 msgid "--check mode enabled, not fetching mail\n" msgstr "" #: fetchmail.c:681 #, c-format msgid "couldn't time-check %s (error %d)\n" msgstr "" #: fetchmail.c:686 #, c-format msgid "restarting fetchmail (%s changed)\n" msgstr "" #: fetchmail.c:691 msgid "attempt to re-exec may fail as directory has not been restored\n" msgstr "" #: fetchmail.c:718 msgid "attempt to re-exec fetchmail failed\n" msgstr "" #: fetchmail.c:748 #, c-format msgid "poll of %s skipped (failed authentication or too many timeouts)\n" msgstr "" #: fetchmail.c:760 #, c-format msgid "interval not reached, not querying %s\n" msgstr "" #: fetchmail.c:798 msgid "Query status=0 (SUCCESS)\n" msgstr "" #: fetchmail.c:800 msgid "Query status=1 (NOMAIL)\n" msgstr "" #: fetchmail.c:802 msgid "Query status=2 (SOCKET)\n" msgstr "" #: fetchmail.c:804 msgid "Query status=3 (AUTHFAIL)\n" msgstr "" #: fetchmail.c:806 msgid "Query status=4 (PROTOCOL)\n" msgstr "" #: fetchmail.c:808 msgid "Query status=5 (SYNTAX)\n" msgstr "" #: fetchmail.c:810 msgid "Query status=6 (IOERR)\n" msgstr "" #: fetchmail.c:812 msgid "Query status=7 (ERROR)\n" msgstr "" #: fetchmail.c:814 msgid "Query status=8 (EXCLUDE)\n" msgstr "" #: fetchmail.c:816 msgid "Query status=9 (LOCKBUSY)\n" msgstr "" #: fetchmail.c:818 msgid "Query status=10 (SMTP)\n" msgstr "" #: fetchmail.c:820 msgid "Query status=11 (DNS)\n" msgstr "" #: fetchmail.c:822 msgid "Query status=12 (BSMTP)\n" msgstr "" #: fetchmail.c:824 msgid "Query status=13 (MAXFETCH)\n" msgstr "" #: fetchmail.c:826 #, c-format msgid "Query status=%d\n" msgstr "" #: fetchmail.c:868 msgid "All connections are wedged. Exiting.\n" msgstr "" #: fetchmail.c:876 #, c-format msgid "sleeping at %s for %d seconds\n" msgstr "" #: fetchmail.c:900 #, c-format msgid "awakened by %s\n" msgstr "" #: fetchmail.c:903 #, c-format msgid "awakened by signal %d\n" msgstr "" #: fetchmail.c:911 #, c-format msgid "awakened at %s\n" msgstr "" #: fetchmail.c:916 #, c-format msgid "normal termination, status %d\n" msgstr "" #: fetchmail.c:1075 msgid "couldn't time-check the run-control file\n" msgstr "" #: fetchmail.c:1109 #, c-format msgid "Warning: multiple mentions of host %s in config file\n" msgstr "Varoitus: kone %s mainitaan asetustiedostossa useampaan kertaan\n" #: fetchmail.c:1148 msgid "fetchmail: Error: multiple \"defaults\" records in config file.\n" msgstr "" #: fetchmail.c:1270 msgid "SSL support is not compiled in.\n" msgstr "SSL-tukea ei ole käännetty mukaan.\n" #: fetchmail.c:1277 msgid "KERBEROS v4 support is configured, but not compiled in.\n" msgstr "" #: fetchmail.c:1283 msgid "KERBEROS v5 support is configured, but not compiled in.\n" msgstr "" #: fetchmail.c:1289 msgid "GSSAPI support is configured, but not compiled in.\n" msgstr "" #: fetchmail.c:1319 #, c-format msgid "" "fetchmail: warning: no DNS available to check multidrop fetches from %s\n" msgstr "" #: fetchmail.c:1330 #, c-format msgid "warning: multidrop for %s requires envelope option!\n" msgstr "" #: fetchmail.c:1331 msgid "warning: Do not ask for support if all mail goes to postmaster!\n" msgstr "" #: fetchmail.c:1348 #, c-format msgid "" "fetchmail: %s configuration invalid, specify positive port number for " "service or port\n" msgstr "" #: fetchmail.c:1355 #, c-format msgid "" "fetchmail: %s configuration invalid, RPOP requires a privileged port\n" msgstr "" #: fetchmail.c:1373 #, c-format msgid "%s configuration invalid, LMTP can't use default SMTP port\n" msgstr "" #: fetchmail.c:1387 msgid "Both fetchall and keep on in daemon or idle mode is a mistake!\n" msgstr "" #: fetchmail.c:1412 #, c-format msgid "terminated with signal %d\n" msgstr "" #: fetchmail.c:1485 #, c-format msgid "%s querying %s (protocol %s) at %s: poll started\n" msgstr "" #: fetchmail.c:1510 msgid "POP2 support is not configured.\n" msgstr "POP2-tuen asetuksia ei ole tehty.\n" #: fetchmail.c:1522 msgid "POP3 support is not configured.\n" msgstr "POP3-tuen asetuksia ei ole tehty.\n" #: fetchmail.c:1532 msgid "IMAP support is not configured.\n" msgstr "IMAP-tuen asetuksia ei ole tehty.\n" #: fetchmail.c:1538 msgid "ETRN support is not configured.\n" msgstr "ETRN-tuen asetuksia ei ole tehty.\n" #: fetchmail.c:1546 msgid "ODMR support is not configured.\n" msgstr "" #: fetchmail.c:1553 msgid "unsupported protocol selected.\n" msgstr "" #: fetchmail.c:1563 #, c-format msgid "%s querying %s (protocol %s) at %s: poll completed\n" msgstr "" #: fetchmail.c:1580 #, c-format msgid "Poll interval is %d seconds\n" msgstr "Noutoväli on %d sekuntia\n" #: fetchmail.c:1582 #, c-format msgid "Logfile is %s\n" msgstr "Lokitiedosto on %s\n" #: fetchmail.c:1584 #, c-format msgid "Idfile is %s\n" msgstr "" #: fetchmail.c:1587 msgid "Progress messages will be logged via syslog\n" msgstr "Edistymisviestit tallennetaan lokiin syslogitse\n" #: fetchmail.c:1590 msgid "Fetchmail will masquerade and will not generate Received\n" msgstr "" #: fetchmail.c:1592 msgid "Fetchmail will show progress dots even in logfiles.\n" msgstr "" #: fetchmail.c:1594 #, c-format msgid "Fetchmail will forward misaddressed multidrop messages to %s.\n" msgstr "" #: fetchmail.c:1598 msgid "Fetchmail will direct error mail to the postmaster.\n" msgstr "" #: fetchmail.c:1600 msgid "Fetchmail will direct error mail to the sender.\n" msgstr "Fetchmail ohjaa virhepostit lähettäjälle.\n" #: fetchmail.c:1603 msgid "Fetchmail will treat permanent errors as permanent (drop messages).\n" msgstr "" #: fetchmail.c:1605 msgid "Fetchmail will treat permanent errors as temporary (keep messages).\n" msgstr "" #: fetchmail.c:1612 #, c-format msgid "Options for retrieving from %s@%s:\n" msgstr "" #: fetchmail.c:1616 #, c-format msgid " Mail will be retrieved via %s\n" msgstr "" #: fetchmail.c:1619 #, c-format msgid " Poll of this server will occur every %d interval.\n" msgid_plural " Poll of this server will occur every %d intervals.\n" msgstr[0] "" msgstr[1] "" #: fetchmail.c:1623 #, c-format msgid " True name of server is %s.\n" msgstr " Palvelimen todellinen nimi on %s.\n" #: fetchmail.c:1626 msgid " This host will not be queried when no host is specified.\n" msgstr "" #: fetchmail.c:1627 msgid " This host will be queried when no host is specified.\n" msgstr "" #: fetchmail.c:1631 msgid " Password will be prompted for.\n" msgstr " Salasanaa kysytään.\n" #: fetchmail.c:1635 #, c-format msgid " APOP secret = \"%s\".\n" msgstr "" #: fetchmail.c:1638 #, c-format msgid " RPOP id = \"%s\".\n" msgstr "" #: fetchmail.c:1641 #, c-format msgid " Password = \"%s\".\n" msgstr " Salasana = \"%s\".\n" #: fetchmail.c:1650 #, c-format msgid " Protocol is KPOP with Kerberos %s authentication" msgstr "" #: fetchmail.c:1653 #, c-format msgid " Protocol is %s" msgstr " Protokolla on %s" #: fetchmail.c:1655 #, c-format msgid " (using service %s)" msgstr " (käytetään palvelua %s)" #: fetchmail.c:1657 msgid " (using default port)" msgstr " (käytetään oletusporttia)" #: fetchmail.c:1659 msgid " (forcing UIDL use)" msgstr "" #: fetchmail.c:1665 msgid " All available authentication methods will be tried.\n" msgstr "" #: fetchmail.c:1668 msgid " Password authentication will be forced.\n" msgstr "" #: fetchmail.c:1671 msgid " MSN authentication will be forced.\n" msgstr "" #: fetchmail.c:1674 msgid " NTLM authentication will be forced.\n" msgstr "" #: fetchmail.c:1677 msgid " OTP authentication will be forced.\n" msgstr "" #: fetchmail.c:1680 msgid " CRAM-MD5 authentication will be forced.\n" msgstr "" #: fetchmail.c:1683 msgid " GSSAPI authentication will be forced.\n" msgstr "" #: fetchmail.c:1686 msgid " Kerberos V4 authentication will be forced.\n" msgstr "" #: fetchmail.c:1689 msgid " Kerberos V5 authentication will be forced.\n" msgstr "" #: fetchmail.c:1692 msgid " End-to-end encryption assumed.\n" msgstr "" #: fetchmail.c:1696 #, c-format msgid " Mail service principal is: %s\n" msgstr "" #: fetchmail.c:1699 msgid " SSL encrypted sessions enabled.\n" msgstr "" #: fetchmail.c:1701 #, c-format msgid " SSL protocol: %s.\n" msgstr " SSL-protokolla: %s.\n" #: fetchmail.c:1703 msgid " SSL server certificate checking enabled.\n" msgstr "" #: fetchmail.c:1706 #, c-format msgid " SSL trusted certificate file: %s\n" msgstr "" #: fetchmail.c:1708 #, c-format msgid " SSL trusted certificate directory: %s\n" msgstr "" #: fetchmail.c:1710 #, c-format msgid " SSL server CommonName: %s\n" msgstr "" #: fetchmail.c:1712 #, c-format msgid " SSL key fingerprint (checked against the server key): %s\n" msgstr "" #: fetchmail.c:1715 #, c-format msgid " Server nonresponse timeout is %d seconds" msgstr "" #: fetchmail.c:1717 msgid " (default).\n" msgstr " (oletus).\n" #: fetchmail.c:1724 msgid " Default mailbox selected.\n" msgstr " Oletuspostilaatikko valittu.\n" #: fetchmail.c:1729 msgid " Selected mailboxes are:" msgstr " Valitut postilaatikot ovat:" #: fetchmail.c:1735 msgid " All messages will be retrieved (--all on).\n" msgstr "" #: fetchmail.c:1736 msgid " Only new messages will be retrieved (--all off).\n" msgstr "" #: fetchmail.c:1738 msgid " Fetched messages will be kept on the server (--keep on).\n" msgstr "" #: fetchmail.c:1739 msgid " Fetched messages will not be kept on the server (--keep off).\n" msgstr "" #: fetchmail.c:1741 msgid "" " Old messages will be flushed before message retrieval (--flush on).\n" msgstr "" #: fetchmail.c:1742 msgid "" " Old messages will not be flushed before message retrieval (--flush off).\n" msgstr "" #: fetchmail.c:1744 msgid "" " Oversized messages will be flushed before message retrieval (--limitflush " "on).\n" msgstr "" #: fetchmail.c:1745 msgid "" " Oversized messages will not be flushed before message retrieval (--" "limitflush off).\n" msgstr "" #: fetchmail.c:1747 msgid " Rewrite of server-local addresses is enabled (--norewrite off).\n" msgstr "" #: fetchmail.c:1748 msgid " Rewrite of server-local addresses is disabled (--norewrite on).\n" msgstr "" #: fetchmail.c:1750 msgid " Carriage-return stripping is enabled (stripcr on).\n" msgstr "" #: fetchmail.c:1751 msgid " Carriage-return stripping is disabled (stripcr off).\n" msgstr "" #: fetchmail.c:1753 msgid " Carriage-return forcing is enabled (forcecr on).\n" msgstr "" #: fetchmail.c:1754 msgid " Carriage-return forcing is disabled (forcecr off).\n" msgstr "" #: fetchmail.c:1756 msgid "" " Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).\n" msgstr "" #: fetchmail.c:1757 msgid "" " Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).\n" msgstr "" #: fetchmail.c:1759 msgid " MIME decoding is enabled (mimedecode on).\n" msgstr "" #: fetchmail.c:1760 msgid " MIME decoding is disabled (mimedecode off).\n" msgstr "" #: fetchmail.c:1762 msgid " Idle after poll is enabled (idle on).\n" msgstr "" #: fetchmail.c:1763 msgid " Idle after poll is disabled (idle off).\n" msgstr "" #: fetchmail.c:1765 msgid " Nonempty Status lines will be discarded (dropstatus on)\n" msgstr "" #: fetchmail.c:1766 msgid " Nonempty Status lines will be kept (dropstatus off)\n" msgstr "" #: fetchmail.c:1768 msgid " Delivered-To lines will be discarded (dropdelivered on)\n" msgstr "" #: fetchmail.c:1769 msgid " Delivered-To lines will be kept (dropdelivered off)\n" msgstr "" #: fetchmail.c:1773 #, c-format msgid " Message size limit is %d octets (--limit %d).\n" msgstr " Viestin kokoraja on %d oktettia (--limit %d).\n" #: fetchmail.c:1776 msgid " No message size limit (--limit 0).\n" msgstr " Ei viestin kokorajaa (--limit 0).\n" #: fetchmail.c:1778 #, c-format msgid " Message size warning interval is %d seconds (--warnings %d).\n" msgstr "" #: fetchmail.c:1781 msgid " Size warnings on every poll (--warnings 0).\n" msgstr "" #: fetchmail.c:1784 #, c-format msgid " Received-message limit is %d (--fetchlimit %d).\n" msgstr "" #: fetchmail.c:1787 msgid " No received-message limit (--fetchlimit 0).\n" msgstr "" #: fetchmail.c:1789 #, c-format msgid " Fetch message size limit is %d (--fetchsizelimit %d).\n" msgstr "" #: fetchmail.c:1792 msgid " No fetch message size limit (--fetchsizelimit 0).\n" msgstr "" #: fetchmail.c:1796 msgid " Do binary search of UIDs during each poll (--fastuidl 1).\n" msgstr "" #: fetchmail.c:1798 #, c-format msgid "" " Do binary search of UIDs during %d out of %d polls (--fastuidl %d).\n" msgstr "" #: fetchmail.c:1801 msgid " Do linear search of UIDs during each poll (--fastuidl 0).\n" msgstr "" #: fetchmail.c:1803 #, c-format msgid " SMTP message batch limit is %d.\n" msgstr "" #: fetchmail.c:1805 msgid " No SMTP message batch limit (--batchlimit 0).\n" msgstr "" #: fetchmail.c:1809 #, c-format msgid " Deletion interval between expunges forced to %d (--expunge %d).\n" msgstr "" #: fetchmail.c:1811 msgid " No forced expunges (--expunge 0).\n" msgstr "" #: fetchmail.c:1818 msgid " Domains for which mail will be fetched are:" msgstr "" #: fetchmail.c:1823 fetchmail.c:1843 msgid " (default)" msgstr " (oletus)" #: fetchmail.c:1828 #, c-format msgid " Messages will be appended to %s as BSMTP\n" msgstr "" #: fetchmail.c:1830 #, c-format msgid " Messages will be delivered with \"%s\".\n" msgstr "" #: fetchmail.c:1837 #, c-format msgid " Messages will be %cMTP-forwarded to:" msgstr "" #: fetchmail.c:1848 #, c-format msgid " Host part of MAIL FROM line will be %s\n" msgstr "" #: fetchmail.c:1851 #, c-format msgid " Address to be put in RCPT TO lines shipped to SMTP will be %s\n" msgstr "" #: fetchmail.c:1860 msgid " Recognized listener spam block responses are:" msgstr "" #: fetchmail.c:1866 msgid " Spam-blocking disabled\n" msgstr "" #: fetchmail.c:1869 #, c-format msgid " Server connection will be brought up with \"%s\".\n" msgstr "" #: fetchmail.c:1872 msgid " No pre-connection command.\n" msgstr "" #: fetchmail.c:1874 #, c-format msgid " Server connection will be taken down with \"%s\".\n" msgstr "" #: fetchmail.c:1877 msgid " No post-connection command.\n" msgstr "" #: fetchmail.c:1880 msgid " No localnames declared for this host.\n" msgstr "" #: fetchmail.c:1890 msgid " Multi-drop mode: " msgstr "" #: fetchmail.c:1892 msgid " Single-drop mode: " msgstr "" #: fetchmail.c:1894 #, c-format msgid "%d local name recognized.\n" msgid_plural "%d local names recognized.\n" msgstr[0] "" msgstr[1] "" #: fetchmail.c:1909 msgid " DNS lookup for multidrop addresses is enabled.\n" msgstr "" #: fetchmail.c:1910 msgid " DNS lookup for multidrop addresses is disabled.\n" msgstr "" #: fetchmail.c:1914 msgid "" " Server aliases will be compared with multidrop addresses by IP address.\n" msgstr "" #: fetchmail.c:1916 msgid " Server aliases will be compared with multidrop addresses by name.\n" msgstr "" #: fetchmail.c:1919 msgid " Envelope-address routing is disabled\n" msgstr "" #: fetchmail.c:1922 #, c-format msgid " Envelope header is assumed to be: %s\n" msgstr "" #: fetchmail.c:1925 #, c-format msgid " Number of envelope headers to be skipped over: %d\n" msgstr "" #: fetchmail.c:1928 #, c-format msgid " Prefix %s will be removed from user id\n" msgstr "" #: fetchmail.c:1931 msgid " No prefix stripping\n" msgstr "" #: fetchmail.c:1936 msgid " Predeclared mailserver aliases:" msgstr "" #: fetchmail.c:1944 msgid " Local domains:" msgstr "" #: fetchmail.c:1954 #, c-format msgid " Connection must be through interface %s.\n" msgstr "" #: fetchmail.c:1956 msgid " No interface requirement specified.\n" msgstr "" #: fetchmail.c:1958 #, c-format msgid " Polling loop will monitor %s.\n" msgstr "" #: fetchmail.c:1960 msgid " No monitor interface specified.\n" msgstr "" #: fetchmail.c:1964 #, c-format msgid " Server connections will be made via plugin %s (--plugin %s).\n" msgstr "" #: fetchmail.c:1966 msgid " No plugin command specified.\n" msgstr "" #: fetchmail.c:1968 #, c-format msgid " Listener connections will be made via plugout %s (--plugout %s).\n" msgstr "" #: fetchmail.c:1970 msgid " No plugout command specified.\n" msgstr "" #: fetchmail.c:1975 msgid " No UIDs saved from this host.\n" msgstr "" #: fetchmail.c:1984 #, c-format msgid " %d UIDs saved.\n" msgstr " %d UID:tä tallennettu.\n" #: fetchmail.c:1992 msgid " Poll trace information will be added to the Received header.\n" msgstr "" #: fetchmail.c:1994 msgid " No poll trace information will be added to the Received header.\n" msgstr "" #: fetchmail.c:1999 msgid " Messages with bad headers will be rejected.\n" msgstr "" #: fetchmail.c:2002 msgid " Messages with bad headers will be passed on.\n" msgstr "" #: fetchmail.c:2007 #, c-format msgid " Pass-through properties \"%s\".\n" msgstr "" #: getpass.c:71 msgid "ERROR: no support for getpassword() routine\n" msgstr "VIRHE: ei tukea getpassword()-funktiolle\n" #: getpass.c:193 msgid "" "\n" "Caught SIGINT... bailing out.\n" msgstr "" #: gssapi.c:52 #, c-format msgid "GSSAPI error in gss_display_status called from <%s>\n" msgstr "" #: gssapi.c:55 #, c-format msgid "GSSAPI error %s: %.*s\n" msgstr "" #: gssapi.c:90 #, c-format msgid "Couldn't get service name for [%s]\n" msgstr "" #: gssapi.c:95 #, c-format msgid "Using service name [%s]\n" msgstr "Käyttää palvelua, jonka nimi on [%s]\n" #: gssapi.c:122 msgid "" "No suitable GSSAPI credentials found. Skipping GSSAPI authentication.\n" msgstr "" #: gssapi.c:123 msgid "" "If you want to use GSSAPI, you need credentials first, possibly from kinit.\n" msgstr "" #: gssapi.c:159 #, c-format msgid "Received malformed challenge to \"%s GSSAPI\"!\n" msgstr "" #: gssapi.c:169 msgid "Sending credentials\n" msgstr "" #: gssapi.c:200 msgid "Error exchanging credentials\n" msgstr "" #: gssapi.c:242 msgid "Couldn't unwrap security level data\n" msgstr "" #: gssapi.c:247 msgid "Credential exchange complete\n" msgstr "" #: gssapi.c:251 msgid "Server requires integrity and/or privacy\n" msgstr "" #: gssapi.c:260 #, c-format msgid "Unwrapped security level flags: %s%s%s\n" msgstr "" #: gssapi.c:264 #, c-format msgid "Maximum GSS token size is %ld\n" msgstr "" #: gssapi.c:277 msgid "Error creating security level request\n" msgstr "" #: gssapi.c:288 msgid "Releasing GSS credentials\n" msgstr "" #: gssapi.c:292 msgid "Error releasing credentials\n" msgstr "" #: idle.c:61 #, c-format msgid "fetchmail: thread sleeping for %d sec.\n" msgstr "fetchmail: säie nukkuu %d sekuntia.\n" #: imap.c:74 #, c-format msgid "Received BYE response from IMAP server: %s" msgstr "" #: imap.c:92 #, c-format msgid "bogus message count in \"%s\"!" msgstr "" #: imap.c:139 #, c-format msgid "bogus EXPUNGE count in \"%s\"!" msgstr "" #: imap.c:348 msgid "Protocol identified as IMAP4 rev 1\n" msgstr "" #: imap.c:354 msgid "Protocol identified as IMAP4 rev 0\n" msgstr "" #: imap.c:361 msgid "Protocol identified as IMAP2 or IMAP2BIS\n" msgstr "" #: imap.c:378 msgid "will idle after poll\n" msgstr "" #: imap.c:471 pop3.c:476 #, c-format msgid "%s: upgrade to TLS succeeded.\n" msgstr "" #: imap.c:477 pop3.c:482 #, c-format msgid "%s: upgrade to TLS failed.\n" msgstr "" #: imap.c:482 #, c-format msgid "%s: opportunistic upgrade to TLS failed, trying to continue\n" msgstr "" #: imap.c:598 msgid "Required OTP capability not compiled into fetchmail\n" msgstr "" #: imap.c:618 pop3.c:558 msgid "Required NTLM capability not compiled into fetchmail\n" msgstr "" #: imap.c:627 msgid "Required LOGIN capability not supported by server\n" msgstr "" #: imap.c:691 #, c-format msgid "mail expunge mismatch (%d actual != %d expected)\n" msgstr "" #: imap.c:818 #, c-format msgid "%lu is unseen\n" msgstr "" #: imap.c:868 pop3.c:844 pop3.c:856 pop3.c:1095 pop3.c:1102 #, c-format msgid "%u is unseen\n" msgstr "" #: imap.c:903 imap.c:962 msgid "re-poll failed\n" msgstr "" #: imap.c:911 imap.c:967 #, c-format msgid "%d message waiting after re-poll\n" msgid_plural "%d messages waiting after re-poll\n" msgstr[0] "%d viesti odottamassa uudelleennoudon jälkeen\n" msgstr[1] "%d viestiä odottamassa uudelleennoudon jälkeen\n" #: imap.c:928 msgid "mailbox selection failed\n" msgstr "postilaatikon valinta epäonnistui\n" #: imap.c:932 #, c-format msgid "%d message waiting after first poll\n" msgid_plural "%d messages waiting after first poll\n" msgstr[0] "%d viesti odottamassa ensimmäisen noudon jälkeen\n" msgstr[1] "%d viestiä odottamassa ensimmäisen noudon jälkeen\n" #: imap.c:946 msgid "expunge failed\n" msgstr "" #: imap.c:950 #, c-format msgid "%d message waiting after expunge\n" msgid_plural "%d messages waiting after expunge\n" msgstr[0] "" msgstr[1] "" #: imap.c:989 msgid "search for unseen messages failed\n" msgstr "" #: imap.c:994 pop3.c:865 #, c-format msgid "%u is first unseen\n" msgstr "" #: imap.c:1078 msgid "" "Warning: ignoring bogus data for message sizes returned by the server.\n" msgstr "" #: imap.c:1177 imap.c:1184 #, c-format msgid "Incorrect FETCH response: %s.\n" msgstr "" #: interface.c:256 msgid "Unable to open kvm interface. Make sure fetchmail is SGID kmem." msgstr "" #: interface.c:396 #, c-format msgid "Unable to parse interface name from %s" msgstr "" #: interface.c:418 msgid "get_ifinfo: sysctl (iflist estimate) failed" msgstr "" #: interface.c:424 msgid "get_ifinfo: malloc failed" msgstr "get_ifinfo: malloc epäonnistui" #: interface.c:430 msgid "get_ifinfo: sysctl (iflist) failed" msgstr "" #: interface.c:448 #, c-format msgid "Routing message version %d not understood." msgstr "" #: interface.c:480 #, c-format msgid "No interface found with name %s" msgstr "" #: interface.c:538 #, c-format msgid "No IP address found for %s" msgstr "Nimelle %s ei löydy IP-osoitetta" #: interface.c:590 msgid "missing IP interface address\n" msgstr "" #: interface.c:606 msgid "invalid IP interface address\n" msgstr "" #: interface.c:612 msgid "invalid IP interface mask\n" msgstr "" #: interface.c:651 #, c-format msgid "activity on %s -noted- as %d\n" msgstr "" #: interface.c:666 #, c-format msgid "skipping poll of %s, %s down\n" msgstr "" #: interface.c:685 #, c-format msgid "skipping poll of %s, %s IP address excluded\n" msgstr "" #: interface.c:697 #, c-format msgid "activity on %s checked as %d\n" msgstr "" #: interface.c:723 #, c-format msgid "skipping poll of %s, %s inactive\n" msgstr "" #: interface.c:730 #, c-format msgid "activity on %s was %d, is %d\n" msgstr "" #: kerberos.c:74 msgid "could not decode initial BASE64 challenge\n" msgstr "" #: kerberos.c:139 #, c-format msgid "principal %s in ticket does not match -u %s\n" msgstr "" #: kerberos.c:147 #, c-format msgid "non-null instance (%s) might cause strange behavior\n" msgstr "" #: kerberos.c:213 msgid "could not decode BASE64 ready response\n" msgstr "" #: kerberos.c:220 msgid "challenge mismatch\n" msgstr "" #: lock.c:87 #, c-format msgid "fetchmail: error reading lockfile \"%s\": %s\n" msgstr "" #: lock.c:98 msgid "fetchmail: removing stale lockfile\n" msgstr "fetchmail: poistetaan vanhentunut lukkotiedosto\n" #: lock.c:122 #, c-format msgid "fetchmail: error opening lockfile \"%s\": %s\n" msgstr "" #: lock.c:169 msgid "fetchmail: lock creation failed.\n" msgstr "fetchmail: lukituksen luominen epäonnistui.\n" #: netrc.c:220 #, c-format msgid "%s:%d: warning: found \"%s\" before any host names\n" msgstr "" #: netrc.c:258 #, c-format msgid "%s:%d: warning: unknown token \"%s\"\n" msgstr "" #: odmr.c:67 #, c-format msgid "%s's SMTP listener does not support ATRN\n" msgstr "" #: odmr.c:105 msgid "Turnaround now...\n" msgstr "" #: odmr.c:110 msgid "ATRN request refused.\n" msgstr "" #: odmr.c:114 msgid "Unable to process ATRN request now\n" msgstr "" #: odmr.c:119 msgid "You have no mail.\n" msgstr "Teille ei ole postia.\n" #: odmr.c:123 msgid "Command not implemented\n" msgstr "Komentoa ei ole toteutettu\n" #: odmr.c:127 msgid "Authentication required.\n" msgstr "Vaaditaan todennus.\n" #: odmr.c:132 #, c-format msgid "Unknown ODMR error \"%s\"\n" msgstr "" #: odmr.c:192 msgid "receiving message data\n" msgstr "" #: odmr.c:245 msgid "Option --keep is not supported with ODMR\n" msgstr "" #: odmr.c:249 msgid "Option --flush is not supported with ODMR\n" msgstr "" #: odmr.c:253 msgid "Option --folder is not supported with ODMR\n" msgstr "" #: odmr.c:257 msgid "Option --check is not supported with ODMR\n" msgstr "" #: opie.c:42 msgid "server recv fatal\n" msgstr "" #: opie.c:56 msgid "Could not decode OTP challenge\n" msgstr "" #: opie.c:64 pop3.c:585 msgid "Secret pass phrase: " msgstr "" #: options.c:176 options.c:220 #, c-format msgid "String '%s' is not a valid number string.\n" msgstr "" #: options.c:185 #, c-format msgid "Value of string '%s' is %s than %d.\n" msgstr "Merkkijonon \"%s\" arvo on %s kuin %d.\n" #: options.c:186 msgid "smaller" msgstr "pienempi" #: options.c:186 msgid "larger" msgstr "suurempi" #: options.c:323 #, c-format msgid "Invalid bad-header policy `%s' specified.\n" msgstr "" #: options.c:364 #, c-format msgid "Invalid protocol `%s' specified.\n" msgstr "" #: options.c:411 #, c-format msgid "Invalid authentication `%s' specified.\n" msgstr "" #: options.c:620 msgid "usage: fetchmail [options] [server ...]\n" msgstr "käyttö: fetchmail [valitsimet] [palvelin ...]\n" #: options.c:621 msgid " Options are as follows:\n" msgstr " Valitsimet ovat seuraavat:\n" #: options.c:622 msgid " -?, --help display this option help\n" msgstr " -?, --help näytä tämä ohje\n" #: options.c:623 msgid " -V, --version display version info\n" msgstr " -V, --version näytä versiotiedot\n" #: options.c:625 msgid " -c, --check check for messages without fetching\n" msgstr " -c, --check tarkasta viestit hakematta niitä\n" #: options.c:626 msgid " -s, --silent work silently\n" msgstr " -s, --silent toimi hiljaisesti\n" #: options.c:627 msgid " -v, --verbose work noisily (diagnostic output)\n" msgstr " -v, --verbose toimi äänekkäästi (tulostetaan lisätietoa)\n" #: options.c:628 msgid " -d, --daemon run as a daemon once per n seconds\n" msgstr " -d, --daemon aja palvelimena kerran n sekunnissa\n" #: options.c:629 msgid " -N, --nodetach don't detach daemon process\n" msgstr "" #: options.c:630 msgid " -q, --quit kill daemon process\n" msgstr " -q, --quit tapa palvelinprosessi\n" #: options.c:631 msgid " -L, --logfile specify logfile name\n" msgstr " -L, --logfile anna lokitiedoston nimi\n" #: options.c:632 msgid "" " --syslog use syslog(3) for most messages when running as a " "daemon\n" msgstr "" #: options.c:633 msgid " --invisible don't write Received & enable host spoofing\n" msgstr "" #: options.c:634 msgid " -f, --fetchmailrc specify alternate run control file\n" msgstr "" #: options.c:635 msgid " -i, --idfile specify alternate UIDs file\n" msgstr "" #: options.c:636 msgid " --pidfile specify alternate PID (lock) file\n" msgstr "" #: options.c:637 msgid " --postmaster specify recipient of last resort\n" msgstr "" #: options.c:638 msgid " --nobounce redirect bounces from user to postmaster.\n" msgstr "" #: options.c:639 msgid "" " --nosoftbounce fetchmail deletes permanently undeliverable messages.\n" msgstr "" #: options.c:640 msgid "" " --softbounce keep permanently undeliverable messages on server " "(default).\n" msgstr "" #: options.c:642 msgid " -I, --interface interface required specification\n" msgstr "" #: options.c:643 msgid " -M, --monitor monitor interface for activity\n" msgstr "" #: options.c:646 msgid " --ssl enable ssl encrypted session\n" msgstr " --ssl ota käyttöön SSL-salattu istunto\n" #: options.c:647 msgid " --sslkey ssl private key file\n" msgstr "" #: options.c:648 msgid " --sslcert ssl client certificate\n" msgstr "" #: options.c:649 msgid "" " --sslcertck do strict server certificate check (recommended)\n" msgstr "" #: options.c:650 msgid " --sslcertfile path to trusted-CA ssl certificate file\n" msgstr "" #: options.c:651 msgid " --sslcertpath path to trusted-CA ssl certificate directory\n" msgstr "" #: options.c:652 msgid "" " --sslcommonname expect this CommonName from server (discouraged)\n" msgstr "" #: options.c:653 msgid "" " --sslfingerprint fingerprint that must match that of the server's " "cert.\n" msgstr "" #: options.c:654 msgid " --sslproto force ssl protocol (SSL2/SSL3/TLS1)\n" msgstr "" #: options.c:656 msgid " --plugin specify external command to open connection\n" msgstr "" #: options.c:657 msgid "" " --plugout specify external command to open smtp connection\n" msgstr "" #: options.c:658 msgid "" " --bad-header {reject|accept}\n" " specify policy for handling messages with bad headers\n" msgstr "" #: options.c:661 msgid " -p, --protocol specify retrieval protocol (see man page)\n" msgstr "" #: options.c:662 msgid " -U, --uidl force the use of UIDLs (pop3 only)\n" msgstr "" #: options.c:663 msgid "" " --port TCP port to connect to (obsolete, use --service)\n" msgstr "" #: options.c:664 msgid "" " -P, --service TCP service to connect to (can be numeric TCP port)\n" msgstr "" #: options.c:665 msgid " --auth authentication type (password/kerberos/ssh/otp)\n" msgstr " --auth todennustapa (password/kerberos/ssh/otp)\n" #: options.c:666 msgid " -t, --timeout server nonresponse timeout\n" msgstr "" #: options.c:667 msgid " -E, --envelope envelope address header\n" msgstr "" #: options.c:668 msgid " -Q, --qvirtual prefix to remove from local user id\n" msgstr "" #: options.c:669 msgid " --principal mail service principal\n" msgstr "" #: options.c:670 msgid " --tracepolls add poll-tracing information to Received header\n" msgstr "" #: options.c:672 msgid " -u, --username specify users's login on server\n" msgstr " -u, --username määrittele käyttäjän tunnus palvelimella\n" #: options.c:673 msgid " -a, --[fetch]all retrieve old and new messages\n" msgstr "" #: options.c:674 msgid " -K, --nokeep delete new messages after retrieval\n" msgstr " -K, --nokeep poista uudet viestit noudon jälkeen\n" #: options.c:675 msgid " -k, --keep save new messages after retrieval\n" msgstr " -k, --keep säilytä uudet viestit noudon jälkeen\n" #: options.c:676 msgid " -F, --flush delete old messages from server\n" msgstr " -F, --flush poista vanhat viestit palvelimelta\n" #: options.c:677 msgid " --limitflush delete oversized messages\n" msgstr "" #: options.c:678 msgid " -n, --norewrite don't rewrite header addresses\n" msgstr " -n, --norewrite älä uudelleenkirjoita otsakkeiden osoitteita\n" #: options.c:679 msgid " -l, --limit don't fetch messages over given size\n" msgstr " -l, --limit älä nouda annetun koon ylittäviä viestejä\n" #: options.c:680 msgid " -w, --warnings interval between warning mail notification\n" msgstr "" #: options.c:682 msgid " -S, --smtphost set SMTP forwarding host\n" msgstr "" #: options.c:683 msgid " --fetchdomains fetch mail for specified domains\n" msgstr "" #: options.c:684 msgid " -D, --smtpaddress set SMTP delivery domain to use\n" msgstr "" #: options.c:685 msgid " --smtpname set SMTP full name username@domain\n" msgstr "" #: options.c:686 msgid " -Z, --antispam, set antispam response values\n" msgstr "" #: options.c:687 msgid " -b, --batchlimit set batch limit for SMTP connections\n" msgstr "" #: options.c:688 msgid " -B, --fetchlimit set fetch limit for server connections\n" msgstr "" #: options.c:689 msgid " --fetchsizelimit set fetch message size limit\n" msgstr "" #: options.c:690 msgid " --fastuidl do a binary search for UIDLs\n" msgstr "" #: options.c:691 msgid " -e, --expunge set max deletions between expunges\n" msgstr "" #: options.c:692 msgid " -m, --mda set MDA to use for forwarding\n" msgstr "" #: options.c:693 msgid " --bsmtp set output BSMTP file\n" msgstr "" #: options.c:694 msgid " --lmtp use LMTP (RFC2033) for delivery\n" msgstr "" #: options.c:695 msgid " -r, --folder specify remote folder name\n" msgstr "" #: options.c:696 msgid " --showdots show progress dots even in logfiles\n" msgstr "" #: pop3.c:327 msgid "" "Warning: \"Maillennium POP3\" found, using RETR command instead of TOP.\n" msgstr "" #: pop3.c:411 msgid "TLS is mandatory for this session, but server refused CAPA command.\n" msgstr "" #: pop3.c:412 msgid "The CAPA command is however necessary for TLS.\n" msgstr "" #: pop3.c:494 #, c-format msgid "%s: opportunistic upgrade to TLS failed, trying to continue.\n" msgstr "" #: pop3.c:621 msgid "We've run out of allowed authenticators and cannot continue.\n" msgstr "" #: pop3.c:635 msgid "Required APOP timestamp not found in greeting\n" msgstr "" #: pop3.c:644 msgid "Timestamp syntax error in greeting\n" msgstr "" #: pop3.c:660 msgid "Invalid APOP timestamp.\n" msgstr "" #: pop3.c:684 msgid "Undefined protocol request in POP3_auth\n" msgstr "" #: pop3.c:705 msgid "lock busy! Is another session active?\n" msgstr "" #: pop3.c:784 msgid "Cannot handle UIDL response from upstream server.\n" msgstr "" #: pop3.c:807 msgid "Server responded with UID for wrong message.\n" msgstr "" #: pop3.c:835 #, c-format msgid "id=%s (num=%u) was deleted, but is still present!\n" msgstr "" #: pop3.c:941 msgid "Messages inserted into list on server. Cannot handle this.\n" msgstr "" #: pop3.c:1037 msgid "protocol error\n" msgstr "yhteyskäytäntövirhe\n" #: pop3.c:1053 msgid "protocol error while fetching UIDLs\n" msgstr "" #: pop3.c:1086 #, c-format msgid "id=%s (num=%d) was deleted, but is still present!\n" msgstr "id=%s (num=%d) poistettiin, mutta on edelleen olemassa!\n" #: pop3.c:1424 msgid "Option --folder is not supported with POP3\n" msgstr "" #: rcfile_y.y:131 msgid "server option after user options" msgstr "" #: rcfile_y.y:174 msgid "SDPS not enabled." msgstr "" #: rcfile_y.y:218 msgid "" "fetchmail: interface option is only supported under Linux (without IPv6) and " "FreeBSD\n" msgstr "" #: rcfile_y.y:226 msgid "" "fetchmail: monitor option is only supported under Linux (without IPv6) and " "FreeBSD\n" msgstr "" #: rcfile_y.y:340 msgid "SSL is not enabled" msgstr "SSL ei ole käytössä" #: rcfile_y.y:391 msgid "end of input" msgstr "syötteen loppu" #: rcfile_y.y:429 #, c-format msgid "File %s must be a regular file.\n" msgstr "Tiedoston %s on oltava tavallinen tiedosto.\n" #: rcfile_y.y:439 #, c-format msgid "File %s must have no more than -rwx------ (0700) permissions.\n" msgstr "" #: rcfile_y.y:451 #, c-format msgid "File %s must be owned by you.\n" msgstr "" #: report.c:67 msgid "Unknown system error" msgstr "Tuntematon järjestelmävirhe" #: report.c:92 #, c-format msgid "%s (log message incomplete)\n" msgstr "" #: rfc822.c:83 #, c-format msgid "About to rewrite %s...\n" msgstr "" #: rfc822.c:221 #, c-format msgid "...rewritten version is %s.\n" msgstr "" #: rpa.c:118 msgid "Success" msgstr "" #: rpa.c:119 msgid "Restricted user (something wrong with account)" msgstr "" #: rpa.c:120 msgid "Invalid userid or passphrase" msgstr "" #: rpa.c:121 msgid "Deity error" msgstr "" #: rpa.c:174 msgid "RPA token 2: Base64 decode error\n" msgstr "" #: rpa.c:185 #, c-format msgid "Service chose RPA version %d.%d\n" msgstr "" #: rpa.c:191 #, c-format msgid "Service challenge (l=%d):\n" msgstr "" #: rpa.c:200 #, c-format msgid "Service timestamp %s\n" msgstr "" #: rpa.c:205 msgid "RPA token 2 length error\n" msgstr "" #: rpa.c:209 #, c-format msgid "Realm list: %s\n" msgstr "" #: rpa.c:213 msgid "RPA error in service@realm string\n" msgstr "" #: rpa.c:250 msgid "RPA token 4: Base64 decode error\n" msgstr "" #: rpa.c:261 #, c-format msgid "User authentication (l=%d):\n" msgstr "" #: rpa.c:275 #, c-format msgid "RPA status: %02X\n" msgstr "" #: rpa.c:281 msgid "RPA token 4 length error\n" msgstr "" #: rpa.c:288 #, c-format msgid "RPA rejects you: %s\n" msgstr "" #: rpa.c:290 msgid "RPA rejects you, reason unknown\n" msgstr "" #: rpa.c:298 #, c-format msgid "RPA User Authentication length error: %d\n" msgstr "" #: rpa.c:303 #, c-format msgid "RPA Session key length error: %d\n" msgstr "" #: rpa.c:309 msgid "RPA _service_ auth fail. Spoof server?\n" msgstr "" #: rpa.c:314 msgid "Session key established:\n" msgstr "" #: rpa.c:345 msgid "RPA authorisation complete\n" msgstr "" #: rpa.c:372 msgid "Get response\n" msgstr "" #: rpa.c:402 #, c-format msgid "Get response return %d [%s]\n" msgstr "" #: rpa.c:463 msgid "Hdr not 60\n" msgstr "" #: rpa.c:484 msgid "Token length error\n" msgstr "" #: rpa.c:489 #, c-format msgid "Token Length %d disagrees with rxlen %d\n" msgstr "" #: rpa.c:495 msgid "Mechanism field incorrect\n" msgstr "" #: rpa.c:531 #, c-format msgid "dec64 error at char %d: %x\n" msgstr "" #: rpa.c:546 msgid "Inbound binary data:\n" msgstr "" #: rpa.c:582 msgid "Outbound data:\n" msgstr "" #: rpa.c:645 msgid "RPA String too long\n" msgstr "" #: rpa.c:650 msgid "Unicode:\n" msgstr "" #: rpa.c:709 msgid "RPA Failed open of /dev/urandom. This shouldn't\n" msgstr "" #: rpa.c:710 msgid " prevent you logging in, but means you\n" msgstr "" #: rpa.c:711 msgid " cannot be sure you are talking to the\n" msgstr "" #: rpa.c:712 msgid " service that you think you are (replay\n" msgstr "" #: rpa.c:713 msgid " attacks by a dishonest service are possible.)\n" msgstr "" #: rpa.c:724 msgid "User challenge:\n" msgstr "" #: rpa.c:874 msgid "MD5 being applied to data block:\n" msgstr "" #: rpa.c:887 msgid "MD5 result is:\n" msgstr "" #: servport.c:53 #, c-format msgid "getaddrinfo(NULL, \"%s\") error: %s\n" msgstr "" #: servport.c:80 #, c-format msgid "Cannot resolve service %s to port number.\n" msgstr "" #: servport.c:81 msgid "Please specify the service as decimal port number.\n" msgstr "" #: sink.c:231 #, c-format msgid "forwarding to %s\n" msgstr "" #: sink.c:318 msgid "SMTP: (bounce-message body)\n" msgstr "" #: sink.c:321 #, c-format msgid "mail from %s bounced to %s\n" msgstr "" #: sink.c:456 #, c-format msgid "Saved error is still %d\n" msgstr "" #: sink.c:508 sink.c:607 #, c-format msgid "%cMTP error: %s\n" msgstr "" #: sink.c:552 msgid "SMTP server requires STARTTLS, keeping message.\n" msgstr "" #: sink.c:735 #, c-format msgid "BSMTP file open failed: %s\n" msgstr "" #: sink.c:781 #, c-format msgid "BSMTP preamble write failed: %s.\n" msgstr "" #: sink.c:995 #, c-format msgid "%cMTP listener doesn't like recipient address `%s'\n" msgstr "" #: sink.c:1002 #, c-format msgid "%cMTP listener doesn't really like recipient address `%s'\n" msgstr "" #: sink.c:1048 msgid "no address matches; no postmaster set.\n" msgstr "" #: sink.c:1060 #, c-format msgid "can't even send to %s!\n" msgstr "" #: sink.c:1066 #, c-format msgid "no address matches; forwarding to %s.\n" msgstr "" #: sink.c:1222 #, c-format msgid "about to deliver with: %s\n" msgstr "" #: sink.c:1233 #, c-format msgid "Cannot switch effective user id to %ld: %s\n" msgstr "" #: sink.c:1245 #, c-format msgid "Cannot switch effective user id back to original %ld: %s\n" msgstr "" #: sink.c:1252 msgid "MDA open failed\n" msgstr "" #: sink.c:1291 #, c-format msgid "%cMTP connect to %s failed\n" msgstr "" #: sink.c:1315 #, c-format msgid "can't raise the listener; falling back to %s" msgstr "" #: sink.c:1373 #, c-format msgid "Message termination or close of BSMTP file failed: %s\n" msgstr "" #: sink.c:1398 #, c-format msgid "Error writing to MDA: %s\n" msgstr "" #: sink.c:1401 #, c-format msgid "MDA died of signal %d\n" msgstr "" #: sink.c:1404 #, c-format msgid "MDA returned nonzero status %d\n" msgstr "" #: sink.c:1407 #, c-format msgid "" "Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d\n" msgstr "" #: sink.c:1432 msgid "SMTP listener refused delivery\n" msgstr "" #: sink.c:1462 msgid "LMTP delivery error on EOM\n" msgstr "" #: sink.c:1465 #, c-format msgid "Unexpected non-503 response to LMTP EOM: %s\n" msgstr "" #: sink.c:1620 msgid "" "-- \n" "The Fetchmail Daemon" msgstr "" #: smtp.c:81 msgid "ESMTP CRAM-MD5 Authentication...\n" msgstr "" #: smtp.c:87 smtp.c:137 msgid "Server rejected the AUTH command.\n" msgstr "" #: smtp.c:95 smtp.c:144 smtp.c:153 smtp.c:159 msgid "Bad base64 reply from server.\n" msgstr "" #: smtp.c:99 #, c-format msgid "Challenge decoded: %s\n" msgstr "" #: smtp.c:116 msgid "ESMTP PLAIN Authentication...\n" msgstr "" #: smtp.c:131 msgid "ESMTP LOGIN Authentication...\n" msgstr "" #: smtp.c:349 smtp.c:377 msgid "smtp listener protocol error\n" msgstr "" #: socket.c:110 socket.c:137 msgid "fetchmail: malloc failed\n" msgstr "" #: socket.c:169 msgid "fetchmail: socketpair failed\n" msgstr "" #: socket.c:175 msgid "fetchmail: fork failed\n" msgstr "fetchmail: haarauttaminen epäonnistui\n" #: socket.c:182 msgid "dup2 failed\n" msgstr "dup2 epäonnistui\n" #: socket.c:188 #, c-format msgid "running %s (host %s service %s)\n" msgstr "" #: socket.c:193 #, c-format msgid "execvp(%s) failed\n" msgstr "execvp(%s) epäonnistui\n" #: socket.c:268 #, c-format msgid "getaddrinfo(\"%s\",\"%s\") error: %s\n" msgstr "" #: socket.c:271 msgid "Try adding the --service option (see also FAQ item R12).\n" msgstr "" #: socket.c:285 socket.c:288 #, c-format msgid "unknown (%s)" msgstr "" #: socket.c:291 #, c-format msgid "Trying to connect to %s/%s..." msgstr "" #: socket.c:300 #, c-format msgid "cannot create socket: %s\n" msgstr "" #: socket.c:302 #, c-format msgid "name %d: cannot create socket family %d type %d: %s\n" msgstr "" #: socket.c:320 msgid "connection failed.\n" msgstr "" #: socket.c:322 #, c-format msgid "connection to %s:%s [%s/%s] failed: %s.\n" msgstr "" #: socket.c:323 #, c-format msgid "name %d: connection to %s:%s [%s/%s] failed: %s.\n" msgstr "" #: socket.c:329 msgid "connected.\n" msgstr "" #: socket.c:342 #, c-format msgid "" "Connection errors for this poll:\n" "%s" msgstr "" #: socket.c:387 #, c-format msgid "OpenSSL reported: %s\n" msgstr "" #: socket.c:622 msgid "Server certificate:\n" msgstr "" #: socket.c:627 #, c-format msgid "Certificate chain, from root to peer, starting at depth %d:\n" msgstr "" #: socket.c:630 #, c-format msgid "Certificate at depth %d:\n" msgstr "" #: socket.c:636 #, c-format msgid "Issuer Organization: %s\n" msgstr "" #: socket.c:639 msgid "Warning: Issuer Organization Name too long (possibly truncated).\n" msgstr "" #: socket.c:641 msgid "Unknown Organization\n" msgstr "" #: socket.c:643 #, c-format msgid "Issuer CommonName: %s\n" msgstr "" #: socket.c:646 msgid "Warning: Issuer CommonName too long (possibly truncated).\n" msgstr "" #: socket.c:648 msgid "Unknown Issuer CommonName\n" msgstr "" #: socket.c:654 #, c-format msgid "Subject CommonName: %s\n" msgstr "" #: socket.c:660 msgid "Bad certificate: Subject CommonName too long!\n" msgstr "" #: socket.c:666 msgid "Bad certificate: Subject CommonName contains NUL, aborting!\n" msgstr "" #: socket.c:694 #, c-format msgid "Subject Alternative Name: %s\n" msgstr "" #: socket.c:700 msgid "Bad certificate: Subject Alternative Name contains NUL, aborting!\n" msgstr "" #: socket.c:717 #, c-format msgid "Server CommonName mismatch: %s != %s\n" msgstr "" #: socket.c:724 msgid "Server name not set, could not verify certificate!\n" msgstr "" #: socket.c:729 msgid "Unknown Server CommonName\n" msgstr "" #: socket.c:731 msgid "Server name not specified in certificate!\n" msgstr "" #: socket.c:743 msgid "EVP_md5() failed!\n" msgstr "" #: socket.c:747 msgid "Out of memory!\n" msgstr "" #: socket.c:755 msgid "Digest text buffer too small!\n" msgstr "" #: socket.c:761 #, c-format msgid "%s key fingerprint: %s\n" msgstr "" #: socket.c:765 #, c-format msgid "%s fingerprints match.\n" msgstr "" #: socket.c:767 #, c-format msgid "%s fingerprints do not match!\n" msgstr "" #: socket.c:779 #, c-format msgid "Server certificate verification error: %s\n" msgstr "" #: socket.c:794 #, c-format msgid "Broken certification chain at: %s\n" msgstr "" #: socket.c:796 msgid "" "This could mean that the server did not provide the intermediate CA's " "certificate(s), which is nothing fetchmail could do anything about. For " "details, please see the README.SSL-SERVER document that ships with " "fetchmail.\n" msgstr "" #: socket.c:806 #, c-format msgid "Missing trust anchor certificate: %s\n" msgstr "" #: socket.c:809 msgid "" "This could mean that the root CA's signing certificate is not in the trusted " "CA certificate location, or that c_rehash needs to be run on the certificate " "directory. For details, please see the documentation of --sslcertpath and --" "sslcertfile in the manual page.\n" msgstr "" #: socket.c:902 msgid "File descriptor out of range for SSL" msgstr "" #: socket.c:913 msgid "Your operating system does not support SSLv2.\n" msgstr "" #: socket.c:923 #, c-format msgid "Invalid SSL protocol '%s' specified, using default (SSLv23).\n" msgstr "" #: socket.c:1022 msgid "Certificate/fingerprint verification was somehow skipped!\n" msgstr "" #: socket.c:1039 msgid "" "Warning: the connection is insecure, continuing anyways. (Better use --" "sslcertck!)\n" msgstr "" #: socket.c:1081 msgid "Cygwin socket read retry\n" msgstr "" #: socket.c:1084 msgid "Cygwin socket read retry failed!\n" msgstr "" #: transact.c:79 #, c-format msgid "mapped address %s to local %s\n" msgstr "" #: transact.c:101 #, c-format msgid "mapped %s to local %s\n" msgstr "" #: transact.c:168 #, c-format msgid "passed through %s matching %s\n" msgstr "" #: transact.c:240 #, c-format msgid "" "analyzing Received line:\n" "%s" msgstr "" #: transact.c:279 #, c-format msgid "line accepted, %s is an alias of the mailserver\n" msgstr "" #: transact.c:285 #, c-format msgid "line rejected, %s is not an alias of the mailserver\n" msgstr "" #: transact.c:359 msgid "no Received address found\n" msgstr "" #: transact.c:368 #, c-format msgid "found Received address `%s'\n" msgstr "" #: transact.c:613 msgid "incorrect header line found - see manpage for bad-header option\n" msgstr "" #: transact.c:615 #, c-format msgid "line: %s" msgstr "rivi: %s" #: transact.c:1107 transact.c:1117 #, c-format msgid "Parsing envelope \"%s\" names \"%-.*s\"\n" msgstr "" #: transact.c:1132 #, c-format msgid "Parsing Received names \"%-.*s\"\n" msgstr "" #: transact.c:1144 msgid "No envelope recipient found, resorting to header guessing.\n" msgstr "" #: transact.c:1162 #, c-format msgid "Guessing from header \"%-.*s\".\n" msgstr "" #: transact.c:1177 #, c-format msgid "no local matches, forwarding to %s\n" msgstr "" #: transact.c:1192 msgid "forwarding and deletion suppressed due to DNS errors\n" msgstr "" #: transact.c:1303 msgid "writing RFC822 msgblk.headers\n" msgstr "" #: transact.c:1322 msgid "no recipient addresses matched declared local names" msgstr "" #: transact.c:1329 #, c-format msgid "recipient address %s didn't match any local name" msgstr "" #: transact.c:1338 msgid "message has embedded NULs" msgstr "" #: transact.c:1346 msgid "SMTP listener rejected local recipient addresses: " msgstr "" #: transact.c:1396 msgid "error writing message text\n" msgstr "" #: transact.c:1672 #, c-format msgid "Buffer too small. This is a bug in the caller of %s:%lu.\n" msgstr "" #: uid.c:249 #, c-format msgid "Old UID list from %s:" msgstr "" #: uid.c:253 uid.c:264 uid.c:309 msgid " " msgstr " " #: uid.c:262 msgid "Scratch list of UIDs:" msgstr "" #: uid.c:325 uid.c:374 #, c-format msgid "Merged UID list from %s:" msgstr "" #: uid.c:328 #, c-format msgid "New UID list from %s:" msgstr "" #: uid.c:355 msgid "swapping UID lists\n" msgstr "" #: uid.c:363 msgid "not swapping UID lists, no UIDs seen this query\n" msgstr "" #: uid.c:383 msgid "discarding new UID list\n" msgstr "" #: uid.c:419 msgid "Deleting fetchids file.\n" msgstr "" #: uid.c:422 #, c-format msgid "Error deleting %s: %s\n" msgstr "" #: uid.c:428 msgid "Writing fetchids file.\n" msgstr "" #: uid.c:439 uid.c:447 #, c-format msgid "Write error on fetchids file %s: %s\n" msgstr "" #: uid.c:459 #, c-format msgid "Error writing to fetchids file %s, old file left in place.\n" msgstr "" #: uid.c:463 #, c-format msgid "Cannot rename fetchids file %s to %s: %s\n" msgstr "" #: uid.c:467 #, c-format msgid "Cannot open fetchids file %s for writing: %s\n" msgstr "" #: xmalloc.c:33 msgid "malloc failed\n" msgstr "malloc epäonnistui\n" #: xmalloc.c:47 msgid "realloc failed\n" msgstr "realloc epäonnistui\n" language-pack-fi-base/data/fi/LC_MESSAGES/doc-base.po0000644000000000000000000003663612704126466017106 0ustar # Finnish translation for doc-base # Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 # This file is distributed under the same license as the doc-base package. # FIRST AUTHOR , 2011. # msgid "" msgstr "" "Project-Id-Version: doc-base\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-08-24 21:58+0200\n" "PO-Revision-Date: 2011-10-05 10:50+0000\n" "Last-Translator: Sami Jaktholm \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 04:59+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../../install-docs.in:107 #, perl-format msgid "Too many arguments for `%s'." msgstr "Liikaa argumentteja valinnalle `%s'." #: ../../install-docs.in:110 #, perl-format msgid "`%s' requires exactly one argument." msgstr "`%s' vaatii tarkalleen yhden argumentin" #: ../../install-docs.in:113 #, perl-format msgid "Arguments missing for `%s'." msgstr "Valinnalta `%s' puuttuu argumentit" #: ../../install-docs.in:132 #, perl-format msgid "Re-registration of all documents forced by %s." msgstr "" #: ../../perl/Debian/DocBase/DB.pm:43 #, perl-format msgid "Cannot read file `%s': %s." msgstr "Ei voida lukea tiedostoa `%s': %s." #: ../../perl/Debian/DocBase/DB.pm:74 #, perl-format msgid "Saving `%s' (%d)." msgstr "Tallenetaan `%s' (%d)." #: ../../perl/Debian/DocBase/DB.pm:77 msgid "Needs to be root for this operation." msgstr "Tähän operaatioon vaaditaan pääkäyttäjän oikeudet" #: ../../perl/Debian/DocBase/DB.pm:83 #, perl-format msgid "Cannot save file `%s': %s." msgstr "Tiedostoa `%s' ei voi tallentaa: %s" #: ../../perl/Debian/DocBase/DB.pm:87 #: ../../perl/Debian/DocBase/Document.pm:273 #: ../../perl/Debian/DocBase/InstallDocs.pm:156 #, perl-format msgid "Cannot rename file `%s' to `%s': %s." msgstr "Ei voida uudelleennimetä tiedostoa `%s' `%s':ksi: %s" #: ../../perl/Debian/DocBase/DB.pm:108 #, perl-format msgid "Contents of file `%s':" msgstr "`%s' tiedoston sisältö:" #: ../../perl/Debian/DocBase/DocBaseFile.pm:104 msgid "" "Note: `install-docs --verbose --check file_name' may give more details about " "the above error." msgid_plural "" "Note: `install-docs --verbose --check file_name' may give more details about " "the above errors." msgstr[0] "" "Huom: `install-docs --verbose --check file_name' saattaa antaa lisätietoja " "yllä olevasta virheestä." msgstr[1] "" "Huom: `install-docs --verbose --check file_name' saattaa antaa lisätietoja " "yllä olevista virheistä." #: ../../perl/Debian/DocBase/DocBaseFile.pm:226 #: ../../perl/Debian/DocBase/Document.pm:167 #: ../../perl/Debian/DocBase/Utils.pm:183 #, perl-format msgid "Cannot open file `%s' for reading: %s." msgstr "Tiedostoa `%s' ei voi avata lukemista varten: %s" #: ../../perl/Debian/DocBase/DocBaseFile.pm:257 #, perl-format msgid "`%s', line %d" msgstr "`%s', rivi %d" #: ../../perl/Debian/DocBase/DocBaseFile.pm:265 #: ../../perl/Debian/DocBase/DocBaseFile.pm:268 #, perl-format msgid "Error in %s: %s." msgstr "Virhe %s: %s" #: ../../perl/Debian/DocBase/DocBaseFile.pm:270 #, perl-format msgid "Warning in %s: %s." msgstr "Varoitus %s: %s" #: ../../perl/Debian/DocBase/DocBaseFile.pm:272 #, perl-format msgid "Unknown flag (%s, %s)." msgstr "Tuntematon lippu (%s, %s)." #: ../../perl/Debian/DocBase/DocBaseFile.pm:288 #, perl-format msgid "line in field `%s' seems not to be UTF-8 encoded, recoding" msgstr "" "rivi kentässä `%s' ei näytä olevan UTF-8 -koodattu, uudelleenkoodataan" #: ../../perl/Debian/DocBase/DocBaseFile.pm:324 #, perl-format msgid "control field `%s' already defined" msgstr "hallintakenttä `%s' jo määritelty" #: ../../perl/Debian/DocBase/DocBaseFile.pm:327 #, perl-format msgid "unrecognised control field `%s'" msgstr "tunnistamaton hallintakenttä `%s'" #: ../../perl/Debian/DocBase/DocBaseFile.pm:330 #, perl-format msgid "" "field `%s' in incorrect section (missing empty line before the field?)" msgstr "kenttä `%s' väärässä osiossa (tyhjä rivi puuttuu ennen kenttää?)" #: ../../perl/Debian/DocBase/DocBaseFile.pm:337 msgid "syntax error - no field specified" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:338 #, perl-format msgid "field `%s' cannot consist of multi lines" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:342 #, perl-format msgid "syntax error in control file: %s" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:352 #, perl-format msgid "File `%s' not yet parsed." msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:370 #, perl-format msgid "unknown section: `%s'" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:384 #, perl-format msgid "value of `%s' not specified" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:402 msgid "the first line does not contain valid `Document' field" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:405 msgid "invalid value of `Document' field" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:408 #, perl-format msgid "(using `%s' as the root directory)" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:415 #, perl-format msgid "unsupported doc-base file version: %s" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:436 #, perl-format msgid "format `%s' already defined" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:440 #, perl-format msgid "format `%s' is not supported" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:452 #, perl-format msgid "`%s' value missing for format `%s'" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:456 #, perl-format msgid "`%s' value has to be specified with absolute path: %s" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:462 #, perl-format msgid "file `%s' does not exist" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:473 #, perl-format msgid "`%s' value not specified for format `%s'" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:482 #, perl-format msgid "`%s' value has to be specified with absolute path: %s" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:488 #, perl-format msgid "file mask `%s' does not match any files" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:501 msgid "no `Format' section found" msgstr "" #: ../../perl/Debian/DocBase/DocBaseFile.pm:502 msgid "all `Format' sections are invalid" msgstr "" #: ../../perl/Debian/DocBase/Document.pm:153 msgid "---document-information---" msgstr "" #: ../../perl/Debian/DocBase/Document.pm:154 msgid "---format-description---" msgstr "" #: ../../perl/Debian/DocBase/Document.pm:155 msgid "---status-information---" msgstr "" #: ../../perl/Debian/DocBase/Document.pm:191 #, perl-format msgid "Document id in `%s' does not match our document id (%s != %s)." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:199 #, perl-format msgid "`%s' contains errors, not registering." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:214 #, perl-format msgid "File `%s' is not registered, cannot remove." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:225 #, perl-format msgid "Unregistering all control files from document `%s'." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:248 #: ../../perl/Debian/DocBase/InstallDocs.pm:153 #: ../../perl/Debian/DocBase/InstallDocs.pm:160 #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:190 #, perl-format msgid "Cannot remove file `%s': %s." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:255 #, perl-format msgid "Cannot open file `%s' for writing: %s." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:270 #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:256 #, perl-format msgid "Cannot close file `%s': %s." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:307 #, perl-format msgid "" "Unregistering file `%s', since its actual document id `%s' does not match " "its saved document id `%s'." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:323 #, perl-format msgid "Error while merging %s with %s: inconsistent values of %s." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:332 #, perl-format msgid "Error while merging %s with %s: format %s already defined." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:357 #, perl-format msgid "Document `%s' is not yet merged." msgstr "" #: ../../perl/Debian/DocBase/Document.pm:434 #, perl-format msgid "`%s' not yet created." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:53 #, perl-format msgid "Mode already set: %s, %s." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:57 #, perl-format msgid "Value of the `%s' option ignored." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:74 msgid "Unknown mode." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:103 #: ../../perl/Debian/DocBase/InstallDocs.pm:278 #, perl-format msgid "Doc-base file `%s' does not exist." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:110 #, perl-format msgid "%s: Fatal error found, the file won't be registered." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:112 #, perl-format msgid "%d warning or non-fatal error found." msgid_plural "%d warnings or non-fatal errors found." msgstr[0] "" msgstr[1] "" #: ../../perl/Debian/DocBase/InstallDocs.pm:117 #, perl-format msgid "%s: No problems found." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:126 #, perl-format msgid "Document `%s' is not registered." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:142 #, perl-format msgid "Invalid argument `%s' passed to the `%s' option." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:186 msgid "Scrollkeeper was removed, forcing re-registration of all documents." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:187 msgid "Scrollkeeper was installed, forcing re-registration of all documents." msgstr "" #. Translators: the following message will be used to replace `%s' in `Processing %s', e.g. #. `Processing 5 removed doc-base files...' #. `Processing 1 removed doc-base file, 4 changed doc-base files, 2 added doc-base files...' #: ../../perl/Debian/DocBase/InstallDocs.pm:199 #, perl-format msgid "%d removed doc-base file" msgid_plural "%d removed doc-base files" msgstr[0] "" msgstr[1] "" #. Translators: the following message will be used to replace `%s' in `Processing %s', e.g. #. `Processing 5 changed doc-base files...' #. `Processing 1 removed doc-base file, 4 changed doc-base files, 2 added doc-base files...' #: ../../perl/Debian/DocBase/InstallDocs.pm:205 #, perl-format msgid "%d changed doc-base file" msgid_plural "%d changed doc-base files" msgstr[0] "" msgstr[1] "" #. Translators: the following message will be used to replace `%s' in `Processing %s', e.g. #. `Processing 5 added doc-base files...' #. `Processing 1 removed doc-base file, 4 changed doc-base files, 2 added doc-base files...' #: ../../perl/Debian/DocBase/InstallDocs.pm:211 #, perl-format msgid "%d added doc-base file" msgid_plural "%d added doc-base files" msgstr[0] "" msgstr[1] "" #: ../../perl/Debian/DocBase/InstallDocs.pm:214 #, perl-format msgid "Processing %s..." msgstr "" #. Translators: the `Unregisteing %d doc-base files, ' and `re-registeing %d doc-base files...' #. messages are used together. #: ../../perl/Debian/DocBase/InstallDocs.pm:226 #, perl-format msgid "Unregistering %d doc-base file, " msgid_plural "Unregistering %d doc-base files, " msgstr[0] "" msgstr[1] "" #. Translators: the `Unregisteing %d doc-base files, ' and `re-registeing %d doc-base files...' #. messages are used together. #: ../../perl/Debian/DocBase/InstallDocs.pm:231 #, perl-format msgid "re-registering %d doc-base file..." msgid_plural "re-registering %d doc-base files..." msgstr[0] "" msgstr[1] "" #: ../../perl/Debian/DocBase/InstallDocs.pm:236 #, perl-format msgid "Unregistering %d doc-base file..." msgid_plural "Unregistering %d doc-base files..." msgstr[0] "" msgstr[1] "" #: ../../perl/Debian/DocBase/InstallDocs.pm:239 #, perl-format msgid "Registering %d doc-base file..." msgid_plural "Registering %d doc-base files..." msgstr[0] "" msgstr[1] "" #: ../../perl/Debian/DocBase/InstallDocs.pm:257 #, perl-format msgid "Ignoring unregistered document `%s'." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:260 #, perl-format msgid "Trying to remove document `%s'." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:268 #, perl-format msgid "Ignoring unregistered file `%s'." msgstr "" #: ../../perl/Debian/DocBase/InstallDocs.pm:281 #, perl-format msgid "Trying to install file `%s'." msgstr "" #: ../../perl/Debian/DocBase/Programs/Dhelp.pm:78 #: ../../perl/Debian/DocBase/Programs/Dwww.pm:27 #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:101 #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:155 #, perl-format msgid "%s started." msgstr "" #: ../../perl/Debian/DocBase/Programs/Dhelp.pm:81 #: ../../perl/Debian/DocBase/Programs/Dwww.pm:30 #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:81 #, perl-format msgid "Registering documents with %s..." msgstr "" #: ../../perl/Debian/DocBase/Programs/Dhelp.pm:83 #: ../../perl/Debian/DocBase/Programs/Dwww.pm:33 #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:91 #, perl-format msgid "Skipping execution of %s - %s package doesn't seem to be installed." msgstr "" #: ../../perl/Debian/DocBase/Programs/Dhelp.pm:97 #: ../../perl/Debian/DocBase/Programs/Dwww.pm:35 #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:148 #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:164 #, perl-format msgid "%s finished." msgstr "" #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:74 #, perl-format msgid "Skipping registration of %s because of --no-update-menus." msgstr "" #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:86 #, perl-format msgid "Unregistering documents from %s..." msgstr "" #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:189 #, perl-format msgid "Removing scrollkeeper OMF file `%s'." msgstr "" #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:195 #, perl-format msgid "Cannot delete directory `%s': %s." msgstr "" #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:231 #, perl-format msgid "Cannot create directory `%s': %s." msgstr "" #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:270 #, perl-format msgid "Scrollkeeper status changed: %d." msgstr "" #: ../../perl/Debian/DocBase/Programs/Scrollkeeper.pm:282 #, perl-format msgid "Scrollkeeper status set to %d." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:59 #, perl-format msgid "No arguments passed to %s." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:62 #, perl-format msgid "Executing `%s'" msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:64 #, perl-format msgid "Error occurred during execution of `%s'." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:67 #, perl-format msgid "Skipping execution of `%s'." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:98 msgid "Internal error: " msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:99 msgid "Database error: " msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:104 msgid "Running fatal errors handler." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:115 #, perl-format msgid "Signal %s received, terminating." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:128 msgid "Ignore signals." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:132 msgid "Restore signals." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:135 msgid "Setup signals." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:138 #: ../../perl/Debian/DocBase/Utils.pm:158 #, perl-format msgid "Invalid argument of IgnoreRestoreSignals(): %s." msgstr "" #: ../../perl/Debian/DocBase/Utils.pm:143 #, perl-format msgid "Invalid counter (%d) in IgnoreRestoreSignals(%s)." msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/indent.po0000644000000000000000000001602212704126467016676 0ustar # Finnish translation for GNU indent. # Copyright © 2002, 2009 Free Software Foundation, Inc. # This file is distributed under the same license as the indent package. # Lauri Nurmi , 2002, 2009. # msgid "" msgstr "" "Project-Id-Version: indent 2.2.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-01-31 17:27+0100\n" "PO-Revision-Date: 2010-10-16 14:58+0000\n" "Last-Translator: Lauri Nurmi \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 05:35+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/args.c:611 msgid "" "usage: indent file [-o outfile ] [ options ]\n" " indent file1 file2 ... fileN [ options ]\n" msgstr "" "käyttö: indent tiedosto [-o tulostied] [ valitsimet ]\n" " indent tiedosto1 tiedosto2 ... tiedostoN [ valitsimet ]\n" #: src/args.c:677 #, c-format msgid "%s: missing argument to parameter %s\n" msgstr "%s: puuttuva argumentti parametrille %s\n" #: src/args.c:802 #, c-format msgid "%s: unknown option \"%s\"\n" msgstr "%s: tuntematon valitsin ”%s”\n" #: src/args.c:812 #, c-format msgid "option: %s\n" msgstr "valitsin: %s\n" #: src/args.c:828 #, c-format msgid "GNU indent %s\n" msgstr "GNU indent %s\n" #: src/args.c:913 #, c-format msgid "%s: option ``%s'' requires a numeric parameter\n" msgstr "%s: valitsin ”%s” vaatii numeerisen parametrin\n" #: src/args.c:921 #, c-format msgid "set_option: internal error: p_type %d\n" msgstr "set_option: sisäinen virhe: p_type %d\n" #: src/args.c:977 msgid "Profile contains an unterminated comment" msgstr "Profiilissa on päättämätön kommentti" #: src/args.c:1015 msgid "Profile contains unpalatable characters" msgstr "Profiilissa on epämiellyttäviä merkkejä" #: src/args.c:1183 #, c-format msgid "" "File named by environment variable %s does not exist or is not readable" msgstr "" "Ympäristömuuttujassa %s annettu tiedosto ei ole olemassa tai luettavissa" #: src/backup.c:466 #, c-format msgid "indent: Strange version-control value\n" msgstr "indent: Outo versionhallinta-arvo\n" #: src/backup.c:467 #, c-format msgid "indent: Using numbered-existing\n" msgstr "indent: Käytetään numeroitua-olemassaolevaa\n" #: src/backup.c:498 #, c-format msgid "indent: Can't make backup filename of %s\n" msgstr "indent: Ei voi luoda varmistustiedoston nimeä tiedostolle %s\n" #: src/backup.c:506 #, c-format msgid "Can't open backup file %s" msgstr "Ei voi avata varmistustiedostoa %s" #: src/backup.c:513 #, c-format msgid "Can't write to backup file %s" msgstr "Ei voi kirjoittaa varmistustiedostoon %s" #: src/backup.c:526 #, c-format msgid "Can't preserve modification time on backup file %s" msgstr "Ei voi säilyttää varmistustiedoston %s muutosaikaa" #: src/globs.c:49 src/globs.c:74 #, c-format msgid "indent: Virtual memory exhausted.\n" msgstr "indent: Virtuaalimuisti lopussa.\n" #: src/globs.c:93 #, c-format msgid "indent: %s:%d: %s:" msgstr "indent: %s:%d: %s:" #: src/globs.c:109 #, c-format msgid "indent: Fatal Error: " msgstr "indent: Vakava virhe: " #: src/globs.c:119 #, c-format msgid "indent: System Error: " msgstr "indent: Järjestelmävirhe: " #: src/globs.h:27 msgid "Warning" msgstr "Varoitus" #: src/globs.h:31 msgid "Error" msgstr "Virhe" #: src/indent.c:284 msgid "EOF encountered in comment" msgstr "Tiedoston loppu kesken kommentin" #: src/indent.c:345 msgid "Line broken" msgstr "Katkennut rivi" #: src/indent.c:522 msgid "Unexpected end of file" msgstr "Odottamaton tiedoston loppu" #: src/indent.c:528 #, c-format msgid "There were %d non-blank output lines and %d comments\n" msgstr "Ei-tyhjiä tulosrivejä oli %d kappaletta, kommentteja %d kappaletta\n" #: src/indent.c:532 #, c-format msgid "(Lines with comments)/(Lines with code): %6.3f\n" msgstr "(Kommentin sisältävät rivit)/(Koodia sisältävät rivit): %6.3f\n" #: src/indent.c:556 msgid "Line broken 2" msgstr "Katkennut rivi 2" #: src/indent.c:778 #, c-format msgid "indent: only one output file (2nd was %s)\n" msgstr "indent: vain yksi tulostiedosto (toinen oli %s)\n" #: src/indent.c:787 src/indent.c:813 #, c-format msgid "indent: only one input file when output file is specified\n" msgstr "indent: vain yksi syötetiedosto, kun tulostiedosto on määritetty\n" #: src/indent.c:801 src/indent.c:848 #, c-format msgid "indent: can't have filenames when specifying standard input\n" msgstr "indent: tiedostonimiä ei voi käyttää, kun käytetään vakiosyötettä\n" #: src/indent.c:821 #, c-format msgid "indent: only one input file when stdout is used\n" msgstr "indent: vain yksi syötetiedosto, kun käytetään vakiotulostetta\n" #: src/indent.c:857 msgid "command line" msgstr "komentorivi" #: src/indent.c:1049 #, c-format msgid "Read profile %s\n" msgstr "Luetaan profiili %s\n" #: src/code_io.c:169 msgid "Internal buffering error" msgstr "Sisäinen puskurointivirhe" #: src/code_io.c:262 #, c-format msgid "Can't open input file %s" msgstr "Ei voi avata syötetiedostoa %s" #: src/code_io.c:267 #, c-format msgid "Can't stat input file %s" msgstr "Ei voi lukea syötetiedoston %s tilaa" #: src/code_io.c:272 #, c-format msgid "Zero-length file %s" msgstr "" #: src/code_io.c:280 #, c-format msgid "File %s is too big to read" msgstr "Tiedosto %s on liian suuri luettavaksi" #: src/code_io.c:288 #, c-format msgid "System problem reading file %s" msgstr "Järjestelmäongelma luettaessa tiedostoa %s" #: src/code_io.c:312 #, c-format msgid "Error reading input file %s" msgstr "Virhe luettaessa syötetiedostoa %s" #: src/code_io.c:317 #, c-format msgid "Error closing input file %s" msgstr "" #: src/code_io.c:507 #, c-format msgid "File %s contains NULL-characters: cannot proceed\n" msgstr "" #: src/lexi.c:786 msgid "Unterminated character constant" msgstr "Päättämätön merkkivakio" #: src/lexi.c:787 msgid "Unterminated string constant" msgstr "Päättämätön merkkijonovakio" #: src/lexi.c:1044 #, c-format msgid "old style assignment ambiguity in \"=%c\". Assuming \"= %c\"\n" msgstr "vanhan tyylin moniselitteinen sijoitus ”=%c”. Oletetaan ”= %c”\n" #: src/output.c:1315 #, c-format msgid "indent: can't create %s\n" msgstr "indent: tiedostoa %s ei voi luoda\n" #: src/output.c:1354 #, c-format msgid "Can't close output file %s" msgstr "Ei voi sulkea tulostiedostoa %s" #: src/output.c:1367 #, c-format msgid "Can't preserve modification time on output file %s" msgstr "Tulostiedoston %s muutosaikaa ei voi säilyttää" #: src/parse.c:447 msgid "Unmatched 'else'" msgstr "Pariton ”else”" #: src/parse.c:473 msgid "Stmt nesting error." msgstr "Stmt-sisäkkäistysvirhe." #: src/parse.c:515 msgid "Unknown code to parser" msgstr "Jäsentäjälle tuntematon koodi" #: src/parse.c:525 #, c-format msgid "ParseStack [%d]:\n" msgstr "ParseStack [%d]:\n" #: src/parse.c:529 #, c-format msgid " stack[%d] => stack: %d ind_level: %d\n" msgstr " stack[%d] => stack: %d ind_level: %d\n" #: src/wildexp.c:126 msgid "CANNOT FIND '@' FILE!" msgstr "”@”-TIEDOSTOA EI LÖYDY!" language-pack-fi-base/data/fi/LC_MESSAGES/libgphoto2-2.po0000644000000000000000000071121712704126467017635 0ustar # Finnish translation for libgphoto2 # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 # This file is distributed under the same license as the libgphoto2 package. # FIRST AUTHOR , 2006. # msgid "" msgstr "" "Project-Id-Version: libgphoto2\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-04-15 17:43+0200\n" "PO-Revision-Date: 2010-05-10 06:44+0000\n" "Last-Translator: Jukka Kolehmainen \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 05:48+0000\n" "X-Generator: Launchpad (build 17995)\n" #: camlibs/adc65/adc65.c:243 msgid "" "Adc65\n" "Benjamin Moos " msgstr "" "Adc65\n" "Benjamin Moos " #: camlibs/agfa-cl20/agfa_cl20.c:534 #, c-format msgid "" "Camera appears to not be using CompactFlash storage\n" "Unfortunately we do not support that at the moment :-(\n" msgstr "" #: camlibs/agfa-cl20/agfa_cl20.c:537 #, c-format msgid "Camera has taken %d pictures, and is using CompactFlash storage.\n" msgstr "" #: camlibs/agfa-cl20/agfa_cl20.c:545 msgid "" "agfa_cl20\n" "The Agfa CL20 Linux Driver People!\n" " Email us at cl20@poeml.de \n" " Visit us at http://cl20.poeml.de " msgstr "" "agfa_cl20\n" "Agfa CL20 Linux Ajuri-Ihmiset!\n" " Lähetä sähköpostia meille osoitteeseen cl20@poeml.de \n" " Käy osoitteessa http://cl20.poeml.de " #: camlibs/aox/library.c:107 #, c-format msgid "" "Your USB camera has an Aox chipset.\n" "Number of lo-res PICs = %i\n" "Number of hi-res PICs = %i\n" "Number of PICs = %i\n" msgstr "" "USB-kamerassasi on Aox-piirisarja.\n" "Matalalla tarkkuudella otettuja kuvia = %i\n" "Korkealla tarkkuudella otettuja kuvia = %i\n" "Kuvia yhteensä = %i\n" #: camlibs/aox/library.c:120 msgid "" "Aox generic driver\n" "Theodore Kilgore \n" msgstr "" "Aox oletusajuri\n" "Theodore Kilgore \n" #: camlibs/ax203/library.c:95 #, c-format msgid "Your USB picture frame has a AX203 chipset\n" msgstr "" #: camlibs/ax203/library.c:104 msgid "" "AX203 based picture frames come with a variety of resolutions.\n" "The gphoto driver for these devices allows you to download,\n" "upload and delete pictures from the picture frame." msgstr "" #: camlibs/ax203/library.c:117 msgid "" "AX203 USB picture frame driver\n" "Hans de Goede \n" "This driver allows you to download, upload and delete pictures\n" "from the picture frame." msgstr "" #: camlibs/ax203/library.c:442 camlibs/st2205/library.c:543 msgid "Picture Frame Configuration" msgstr "" #: camlibs/ax203/library.c:445 camlibs/ax203/library.c:461 #: camlibs/st2205/library.c:546 camlibs/st2205/library.c:570 msgid "Synchronize frame data and time with PC" msgstr "" #: camlibs/barbie/barbie.c:373 #, c-format msgid "" "Number of pictures: %i\n" "Firmware Version: %s" msgstr "" "Kuvien lukumäärä: %i\n" "Laiteohjelmisto: %s" #: camlibs/barbie/barbie.c:383 msgid "" "Barbie/HotWheels/WWF\n" "Scott Fritzinger \n" "Andreas Meyer \n" "Pete Zaitcev \n" "\n" "Reverse engineering of image data by:\n" "Jeff Laing \n" "\n" "Implemented using documents found on\n" "the web. Permission given by Vision." msgstr "" "Barbie/HotWheels/WWF\n" "Scott Fritzinger \n" "Andreas Meyer \n" "Pete Zaitcev " #: camlibs/canon/canon.c:645 #, c-format msgid "Could not create directory %s." msgstr "Ei voida luoda hakemistoa %s." #: camlibs/canon/canon.c:648 #, c-format msgid "Could not remove directory %s." msgstr "Ei voitu poistaa hakemistoa %s." #: camlibs/canon/canon.c:1211 camlibs/canon/canon.c:1590 #: camlibs/canon/usb.c:559 msgid "lock keys failed." msgstr "" #: camlibs/canon/canon.c:1307 camlibs/canon/canon.c:1308 msgid "*UNKNOWN*" msgstr "*TUNTEMATON*" #: camlibs/canon/canon.c:1491 #, c-format msgid "" "canon_int_capture_image: initial canon_usb_list_all_dirs() failed with " "status %li" msgstr "" #: camlibs/canon/canon.c:1623 #, c-format msgid "" "canon_int_capture_image: final canon_usb_list_all_dirs() failed with status " "%i" msgstr "" #: camlibs/canon/canon.c:2490 #, c-format msgid "" "Name '%s' (%li characters) too long, maximum 30 characters are allowed." msgstr "" "Nimi '%s' (%li merkkiä) on liian pitkä, merkkejä saa olla enintään 30." #: camlibs/canon/canon.c:2908 #, c-format msgid "Lower case letters in %s not allowed." msgstr "Pienaakkoset %s:ssa ei ole sallittu." #: camlibs/canon/canon.c:3090 #, c-format msgid "" "canon_int_list_directory: ERROR: initial message too short (%i < minimum %i)" msgstr "" #: camlibs/canon/canon.c:3112 msgid "" "canon_int_list_directory: Reached end of packet while examining the first " "dirent" msgstr "" #: camlibs/canon/canon.c:3197 msgid "canon_int_list_directory: truncated directory entry encountered" msgstr "" #: camlibs/canon/canon.c:3561 msgid "File protected." msgstr "Tiedosto on suojattu." #: camlibs/canon/canon.c:3669 msgid "Could not extract JPEG thumbnail from data: No beginning/end" msgstr "" #: camlibs/canon/canon.c:3757 msgid "Could not extract JPEG thumbnail from data: Data is not JFIF" msgstr "Ei voida purkaa JPEG pienoiskuvaa datasta: Data ei ole JFIF" #: camlibs/canon/canon.h:156 camlibs/canon/canon.h:170 #, c-format msgid "NULL parameter \"%s\" in %s line %i" msgstr "NULL parametri \"%s\" %s:ssa rivillä %i" #: camlibs/canon/canon.h:638 #, c-format msgid "" "Don't know how to handle camera->port->type value %i aka 0x%x in %s line %i." msgstr "" #: camlibs/canon/crc.c:234 #, c-format msgid "FATAL ERROR: initial CRC value for length %d unknown\n" msgstr "" #: camlibs/canon/crc.c:247 #, c-format msgid "unable to guess initial CRC value\n" msgstr "" #: camlibs/canon/crc.c:274 #, c-format msgid "" "warning: CRC not checked (add len %d, value 0x%04x) " "#########################\n" msgstr "" "varoitus: CRC:tä ei ole tarkistettu (lisää len %d, value 0x%04x) " "#########################\n" #: camlibs/canon/library.c:96 camlibs/canon/library.c:1621 msgid "Compatibility Mode" msgstr "" #: camlibs/canon/library.c:97 msgid "Thumbnail" msgstr "" #: camlibs/canon/library.c:98 msgid "Full Image" msgstr "" #: camlibs/canon/library.c:122 camlibs/canon/library.c:265 #: camlibs/ptp2/config.c:1549 camlibs/ptp2/config.c:1560 #: camlibs/ptp2/ptp.c:4594 msgid "Bulb" msgstr "" #: camlibs/canon/library.c:215 msgid "Auto focus: one-shot" msgstr "" #: camlibs/canon/library.c:216 msgid "Auto focus: AI servo" msgstr "" #: camlibs/canon/library.c:217 msgid "Auto focus: AI focus" msgstr "" #: camlibs/canon/library.c:218 msgid "Manual focus" msgstr "" #: camlibs/canon/library.c:223 msgid "Beep off" msgstr "" #: camlibs/canon/library.c:224 msgid "Beep on" msgstr "" #: camlibs/canon/library.c:229 camlibs/canon/library.c:280 #: camlibs/ptp2/config.c:2636 camlibs/ptp2/ptp.c:4225 msgid "Flash off" msgstr "" #: camlibs/canon/library.c:230 msgid "Flash on" msgstr "" #: camlibs/canon/library.c:231 msgid "Flash auto" msgstr "" #: camlibs/canon/library.c:258 msgid "AUTO" msgstr "" #: camlibs/canon/library.c:259 camlibs/ptp2/config.c:1556 #: camlibs/ptp2/ptp.c:4588 msgid "P" msgstr "" #: camlibs/canon/library.c:260 camlibs/ptp2/ptp.c:4589 msgid "Tv" msgstr "" #: camlibs/canon/library.c:261 camlibs/ptp2/ptp.c:4590 msgid "Av" msgstr "" #: camlibs/canon/library.c:262 camlibs/ptp2/ptp.c:4591 msgid "M" msgstr "" #: camlibs/canon/library.c:263 msgid "A-DEP" msgstr "" #: camlibs/canon/library.c:264 msgid "M-DEP" msgstr "" #: camlibs/canon/library.c:266 msgid "Manual 2" msgstr "" #: camlibs/canon/library.c:267 msgid "Far scene" msgstr "" #: camlibs/canon/library.c:268 msgid "Fast shutter" msgstr "" #: camlibs/canon/library.c:269 msgid "Slow shutter" msgstr "" #: camlibs/canon/library.c:270 msgid "Night scene" msgstr "" #: camlibs/canon/library.c:271 msgid "Gray scale" msgstr "" #: camlibs/canon/library.c:272 camlibs/konica/qm150.c:998 #: camlibs/konica/qm150.c:1014 camlibs/ptp2/config.c:2657 #: camlibs/ptp2/config.c:3350 camlibs/ptp2/ptp.c:4604 camlibs/ptp2/ptp.c:4739 #: camlibs/ricoh/library.c:332 camlibs/sierra/olympus-desc.c:482 #: camlibs/sierra/sierra.c:997 camlibs/sierra/sierra.c:1006 #: camlibs/sierra/sierra.c:1312 msgid "Sepia" msgstr "" #: camlibs/canon/library.c:273 camlibs/ptp2/config.c:1568 #: camlibs/ptp2/config.c:1732 camlibs/ptp2/config.c:2473 #: camlibs/ptp2/config.c:2475 camlibs/ptp2/config.c:2509 #: camlibs/ptp2/config.c:3161 camlibs/ptp2/ptp.c:4239 camlibs/ptp2/ptp.c:4435 #: camlibs/ptp2/ptp.c:4605 camlibs/st2205/library.c:516 #: camlibs/st2205/library.c:529 msgid "Portrait" msgstr "" #: camlibs/canon/library.c:274 camlibs/ptp2/config.c:1720 #: camlibs/ptp2/config.c:2629 camlibs/sierra/nikon-desc.c:492 #: camlibs/sierra/olympus-desc.c:775 camlibs/sierra/olympus-desc.c:791 msgid "Spot" msgstr "" #: camlibs/canon/library.c:275 camlibs/kodak/dc210/dc210.c:231 #: camlibs/kodak/dc210/dc210.c:245 camlibs/konica/qm150.c:1019 #: camlibs/ptp2/config.c:2477 camlibs/ptp2/config.c:2511 #: camlibs/ptp2/ptp.c:4241 camlibs/ptp2/ptp.c:4607 camlibs/ricoh/library.c:500 #: camlibs/sierra/epson-desc.c:218 camlibs/sierra/nikon-desc.c:324 #: camlibs/sierra/olympus-desc.c:637 camlibs/sierra/sierra.c:1117 #: camlibs/sierra/sierra.c:1122 camlibs/sierra/sierra.c:1393 #: camlibs/sierra/sierra.c:1589 camlibs/sierra/sierra.c:1592 #: camlibs/sierra/sierra.c:1805 msgid "Macro" msgstr "" #: camlibs/canon/library.c:276 msgid "BW" msgstr "" #: camlibs/canon/library.c:277 msgid "PanFocus" msgstr "" #: camlibs/canon/library.c:278 camlibs/ptp2/config.c:3157 #: camlibs/ptp2/config.c:3347 camlibs/ptp2/ptp.c:4431 camlibs/ptp2/ptp.c:4736 msgid "Vivid" msgstr "" #: camlibs/canon/library.c:279 camlibs/ptp2/config.c:1734 #: camlibs/ptp2/config.c:3348 camlibs/ptp2/ptp.c:4610 camlibs/ptp2/ptp.c:4737 msgid "Neutral" msgstr "" #: camlibs/canon/library.c:281 msgid "Long shutter" msgstr "" #: camlibs/canon/library.c:282 msgid "Super macro" msgstr "" #: camlibs/canon/library.c:283 msgid "Foliage" msgstr "" #: camlibs/canon/library.c:284 msgid "Indoor" msgstr "" #: camlibs/canon/library.c:285 msgid "Fireworks" msgstr "" #: camlibs/canon/library.c:286 msgid "Beach" msgstr "" #: camlibs/canon/library.c:287 msgid "Underwater" msgstr "" #: camlibs/canon/library.c:288 msgid "Snow" msgstr "" #: camlibs/canon/library.c:289 msgid "Kids and pets" msgstr "" #: camlibs/canon/library.c:290 msgid "Night snapshot" msgstr "" #: camlibs/canon/library.c:291 msgid "Digital macro" msgstr "" #: camlibs/canon/library.c:292 msgid "MyColors" msgstr "" #: camlibs/canon/library.c:293 msgid "Photo in movie" msgstr "" #: camlibs/canon/library.c:299 camlibs/ptp2/config.c:1218 #: camlibs/ptp2/config.c:2027 camlibs/ptp2/ptp.c:4200 msgid "RAW" msgstr "" #: camlibs/canon/library.c:301 msgid "RAW 2" msgstr "" #: camlibs/canon/library.c:303 camlibs/ptp2/config.c:2035 #: camlibs/ptp2/config.c:2037 msgid "Small Normal JPEG" msgstr "" #: camlibs/canon/library.c:305 camlibs/ptp2/config.c:2034 #: camlibs/ptp2/config.c:2036 msgid "Small Fine JPEG" msgstr "" #: camlibs/canon/library.c:307 camlibs/ptp2/config.c:2033 msgid "Medium Normal JPEG" msgstr "" #: camlibs/canon/library.c:309 camlibs/ptp2/config.c:2032 msgid "Medium Fine JPEG" msgstr "" #: camlibs/canon/library.c:311 camlibs/ptp2/config.c:2031 msgid "Large Normal JPEG" msgstr "" #: camlibs/canon/library.c:313 camlibs/ptp2/config.c:2030 msgid "Large Fine JPEG" msgstr "" #: camlibs/canon/library.c:315 camlibs/ptp2/config.c:2055 msgid "RAW + Small Normal JPEG" msgstr "" #: camlibs/canon/library.c:317 camlibs/ptp2/config.c:2046 msgid "RAW + Small Fine JPEG" msgstr "" #: camlibs/canon/library.c:319 camlibs/ptp2/config.c:2052 msgid "RAW + Medium Normal JPEG" msgstr "" #: camlibs/canon/library.c:321 camlibs/ptp2/config.c:2043 msgid "RAW + Medium Fine JPEG" msgstr "" #: camlibs/canon/library.c:323 camlibs/ptp2/config.c:2049 msgid "RAW + Large Normal JPEG" msgstr "" #: camlibs/canon/library.c:325 camlibs/ptp2/config.c:2040 msgid "RAW + Large Fine JPEG" msgstr "" #: camlibs/canon/library.c:367 msgid "" "This is the driver for Canon PowerShot, Digital IXUS, IXY Digital,\n" " and EOS Digital cameras in their native (sometimes called \"normal\")\n" " mode. It also supports a small number of Canon digital camcorders\n" " with still image capability.\n" "It includes code for communicating over a serial port or USB connection,\n" " but not (yet) over IEEE 1394 (Firewire).\n" "It is designed to work with over 70 models as old as the PowerShot A5\n" " and Pro70 of 1998 and as new as the PowerShot A510 and EOS 350D of\n" " 2005.\n" "It has not been verified against the EOS 1D or EOS 1Ds.\n" "For the A50, using 115200 bps may effectively be slower than using 57600\n" "If you experience a lot of serial transmission errors, try to have your\n" " computer as idle as possible (i.e. no disk activity)\n" msgstr "" #: camlibs/canon/library.c:496 #, c-format msgid "Camera unavailable: %s" msgstr "Kameraa ei ole saatavilla: %s" #: camlibs/canon/library.c:516 msgid "Switching Camera Off" msgstr "Laitetaan kameraa pois päältä" #: camlibs/canon/library.c:586 camlibs/canon/library.c:623 msgid "Error capturing image" msgstr "Virhe otettaessa kuvaa" #: camlibs/canon/library.c:679 camlibs/canon/library.c:1115 #, c-format msgid "Could not get disk name: %s" msgstr "Ei voitu hakea levyn nimeä: %s" #: camlibs/canon/library.c:680 camlibs/canon/library.c:1116 msgid "No reason available" msgstr "" #: camlibs/canon/library.c:687 #, c-format msgid "Could not get disk info: %s" msgstr "Ei voitu hakea levyn tietoja: %s" #: camlibs/canon/library.c:756 #, c-format msgid "Internal error #1 in get_file_func() (%s line %i)" msgstr "" #: camlibs/canon/library.c:779 #, c-format msgid "No audio file could be found for %s" msgstr "" #: camlibs/canon/library.c:827 camlibs/canon/library.c:865 #, c-format msgid "%s is a file type for which no thumbnail is provided" msgstr "" #: camlibs/canon/library.c:1038 #, c-format msgid "" " Drive %s\n" " %11s bytes total\n" " %11s bytes available" msgstr "" #: camlibs/canon/library.c:1046 camlibs/canon/library.c:1052 #: camlibs/canon/library.c:2010 camlibs/canon/library.c:2016 msgid "AC adapter" msgstr "AC-adapteri" #: camlibs/canon/library.c:1046 camlibs/canon/library.c:1052 #: camlibs/canon/library.c:2010 camlibs/canon/library.c:2016 msgid "on battery" msgstr "" #: camlibs/canon/library.c:1048 camlibs/canon/library.c:2012 msgid "power OK" msgstr "" #: camlibs/canon/library.c:1048 camlibs/canon/library.c:2012 msgid "power bad" msgstr "" #: camlibs/canon/library.c:1056 #, c-format msgid "not available: %s" msgstr "ei saatavilla: %s" #: camlibs/canon/library.c:1082 #, c-format msgid "%s (host time %s%i seconds)" msgstr "" #: camlibs/canon/library.c:1092 #, c-format msgid "" "\n" "Camera identification:\n" " Model: %s\n" " Owner: %s\n" "\n" "Power status: %s\n" "\n" "Flash disk information:\n" "%s\n" "\n" "Time: %s\n" msgstr "" #: camlibs/canon/library.c:1150 msgid "" "Canon PowerShot series driver by\n" " Wolfgang G. Reissnegger,\n" " Werner Almesberger,\n" " Edouard Lafargue,\n" " Philippe Marzouk,\n" "A5 additions by Ole W. Saastad\n" "Additional enhancements by\n" " Holger Klemm\n" " Stephen H. Westin" msgstr "" #: camlibs/canon/library.c:1194 msgid "Error deleting file" msgstr "Virhe poistettaessa tiedostoa" #: camlibs/canon/library.c:1210 msgid "Error deleting associated thumbnail file" msgstr "" #: camlibs/canon/library.c:1342 camlibs/canon/library.c:1475 msgid "" "Speeds greater than 57600 are not supported for uploading to this camera" msgstr "" #: camlibs/canon/library.c:1359 camlibs/canon/library.c:1493 msgid "Could not get flash drive letter" msgstr "" #: camlibs/canon/library.c:1403 camlibs/canon/library.c:1516 msgid "" "Could not upload, no free folder name available!\n" "999CANON folder name exists and has an AUT_9999.JPG picture in it." msgstr "" #: camlibs/canon/library.c:1425 camlibs/canon/library.c:1536 msgid "Could not create \\DCIM directory." msgstr "Ei voitu luoda \\DCIM hakemistoa." #: camlibs/canon/library.c:1431 camlibs/canon/library.c:1542 msgid "Could not create destination directory." msgstr "" #: camlibs/canon/library.c:1591 camlibs/ptp2/config.c:5500 #: camlibs/ptp2/config.c:5770 msgid "Camera and Driver Configuration" msgstr "Kamera- ja ajuriasetukset" #: camlibs/canon/library.c:1594 camlibs/ptp2/config.c:5463 #: camlibs/ptp2/config.c:5464 camlibs/sierra/epson-desc.c:282 #: camlibs/sierra/nikon-desc.c:695 camlibs/sierra/nikon-desc.c:706 #: camlibs/sierra/nikon-desc.c:717 camlibs/sierra/olympus-desc.c:1017 #: camlibs/sierra/olympus-desc.c:1116 camlibs/sierra/olympus-desc.c:1127 #: camlibs/sierra/olympus-desc.c:1140 camlibs/sierra/sierra.c:1187 #: camlibs/sierra/sierra.c:1649 msgid "Camera Settings" msgstr "" #: camlibs/canon/library.c:1598 camlibs/canon/library.c:2062 #: camlibs/ptp2/config.c:5206 camlibs/ptp2/config.c:5207 msgid "Owner Name" msgstr "" #: camlibs/canon/library.c:1604 camlibs/canon/library.c:2075 msgid "Capture Size Class" msgstr "" #: camlibs/canon/library.c:1636 camlibs/canon/library.c:2101 #: camlibs/ptp2/config.c:5232 camlibs/ptp2/config.c:5233 #: camlibs/ptp2/config.c:5234 camlibs/ptp2/ptp.c:3531 #: camlibs/sierra/olympus-desc.c:881 camlibs/sierra/olympus-desc.c:899 msgid "ISO Speed" msgstr "" #: camlibs/canon/library.c:1662 camlibs/canon/library.c:1663 #: camlibs/canon/library.c:1696 camlibs/canon/library.c:1697 #: camlibs/canon/library.c:1730 camlibs/canon/library.c:1731 #: camlibs/canon/library.c:1777 camlibs/canon/library.c:1778 #: camlibs/canon/library.c:1810 camlibs/canon/library.c:1811 #: camlibs/canon/library.c:1848 camlibs/canon/library.c:1849 #: camlibs/canon/library.c:1882 camlibs/canon/library.c:1883 #: camlibs/canon/library.c:1916 camlibs/canon/library.c:1917 #: camlibs/canon/library.c:1950 camlibs/canon/library.c:1951 #: camlibs/ptp2/config.c:3192 camlibs/ptp2/config.c:3480 #: camlibs/ptp2/library.c:3248 camlibs/ptp2/library.c:3250 #: camlibs/ptp2/ptp.c:4384 camlibs/ptp2/ptp.c:4545 camlibs/ptp2/ptp.c:4635 msgid "Unknown" msgstr "" #: camlibs/canon/library.c:1670 camlibs/canon/library.c:2130 msgid "Shooting mode" msgstr "" #: camlibs/canon/library.c:1704 camlibs/canon/library.c:2159 #: camlibs/ptp2/config.c:5312 camlibs/ptp2/config.c:5313 #: camlibs/ptp2/config.c:5316 camlibs/ptp2/config.c:5317 #: camlibs/ptp2/ptp.c:3533 camlibs/ptp2/ptp.c:4072 msgid "Shutter Speed" msgstr "" #: camlibs/canon/library.c:1739 camlibs/canon/library.c:2330 #: camlibs/kodak/dc210/dc210.c:224 camlibs/kodak/dc210/dc210.c:383 #: camlibs/konica/qm150.c:1033 camlibs/ptp2/config.c:5254 #: camlibs/ptp2/ptp.c:3518 camlibs/ptp2/ptp.c:3544 camlibs/ricoh/library.c:501 #: camlibs/sierra/sierra.c:1162 camlibs/sierra/sierra.c:1422 msgid "Zoom" msgstr "" #: camlibs/canon/library.c:1751 camlibs/canon/library.c:2187 #: camlibs/canon/library.c:2346 camlibs/ptp2/config.c:5304 #: camlibs/ptp2/config.c:5305 camlibs/ptp2/config.c:5308 #: camlibs/ptp2/ptp.c:3532 camlibs/ptp2/ptp.c:4071 camlibs/sierra/sierra.c:964 #: camlibs/sierra/sierra.c:1285 camlibs/sierra/sierra.c:1500 #: camlibs/sierra/sierra.c:1741 msgid "Aperture" msgstr "" #: camlibs/canon/library.c:1784 camlibs/canon/library.c:2214 #: camlibs/ptp2/config.c:5259 camlibs/ptp2/config.c:5260 #: camlibs/ptp2/config.c:5261 camlibs/ptp2/config.c:5263 #: camlibs/ptp2/ptp.c:3534 camlibs/ptp2/ptp.c:3700 #: camlibs/sierra/nikon-desc.c:459 camlibs/sierra/nikon-desc.c:482 #: camlibs/sierra/olympus-desc.c:766 msgid "Exposure Compensation" msgstr "" #: camlibs/canon/library.c:1817 camlibs/canon/library.c:2243 #: camlibs/ptp2/config.c:5224 camlibs/ptp2/config.c:5225 #: camlibs/ptp2/config.c:5228 msgid "Image Format" msgstr "" #: camlibs/canon/library.c:1856 camlibs/canon/library.c:2271 #: camlibs/ptp2/config.c:5288 camlibs/ptp2/config.c:5291 #: camlibs/ptp2/ptp.c:3460 camlibs/sierra/nikon-desc.c:331 #: camlibs/sierra/olympus-desc.c:644 msgid "Focus Mode" msgstr "" #: camlibs/canon/library.c:1890 camlibs/canon/library.c:2375 #: camlibs/ptp2/config.c:5266 camlibs/ptp2/config.c:5267 #: camlibs/ptp2/ptp.c:3462 camlibs/ptp2/ptp.c:3513 camlibs/ptp2/ptp.c:3756 #: camlibs/ptp2/ptp.c:3944 camlibs/sierra/sierra.c:1024 #: camlibs/sierra/sierra.c:1325 camlibs/sierra/sierra.c:1534 #: camlibs/sierra/sierra.c:1765 msgid "Flash Mode" msgstr "" #: camlibs/canon/library.c:1924 camlibs/canon/library.c:2300 #: camlibs/konica/library.c:680 camlibs/konica/library.c:894 #: camlibs/ptp2/ptp.c:3514 msgid "Beep" msgstr "" #: camlibs/canon/library.c:1961 camlibs/ptp2/config.c:5461 msgid "Camera Actions" msgstr "" #: camlibs/canon/library.c:1965 camlibs/canon/library.c:2404 #: camlibs/ptp2/config.c:5142 camlibs/ptp2/config.c:5143 msgid "Synchronize camera date and time with PC" msgstr "" #: camlibs/canon/library.c:1972 camlibs/ptp2/config.c:5466 msgid "Camera Status Information" msgstr "" #: camlibs/canon/library.c:1976 camlibs/ptp2/config.c:5159 #: camlibs/ptp2/config.c:5160 camlibs/ptp2/ptp.c:3552 msgid "Camera Model" msgstr "" #: camlibs/canon/library.c:1981 camlibs/konica/library.c:666 #: camlibs/konica/library.c:877 camlibs/konica/qm150.c:758 #: camlibs/polaroid/pdc700.c:1004 camlibs/polaroid/pdc700.c:1017 #: camlibs/polaroid/pdc700.c:1087 msgid "Date and Time" msgstr "" #: camlibs/canon/library.c:1990 msgid "Error" msgstr "" #: camlibs/canon/library.c:1993 camlibs/canon/library.c:2018 msgid "Unavailable" msgstr "" #: camlibs/canon/library.c:1997 camlibs/ptp2/config.c:5161 #: camlibs/ptp2/ptp.c:3551 msgid "Firmware Version" msgstr "" #: camlibs/canon/library.c:2022 msgid "Power" msgstr "" #: camlibs/canon/library.c:2030 msgid "Driver" msgstr "Ajuri" #: camlibs/canon/library.c:2034 camlibs/canon/library.c:2418 msgid "List all files" msgstr "Luettele kaikki tiedostot" #: camlibs/canon/library.c:2040 camlibs/canon/library.c:2431 msgid "Keep filename on upload" msgstr "" #: camlibs/canon/library.c:2066 camlibs/canon/library.c:2105 #: camlibs/canon/library.c:2134 camlibs/canon/library.c:2163 #: camlibs/canon/library.c:2191 camlibs/canon/library.c:2219 #: camlibs/canon/library.c:2247 camlibs/canon/library.c:2275 #: camlibs/canon/library.c:2304 camlibs/canon/library.c:2335 #: camlibs/canon/library.c:2350 camlibs/canon/library.c:2379 #: camlibs/canon/library.c:2408 msgid "Camera unavailable" msgstr "Kameraa ei ole saatavilla" #: camlibs/canon/library.c:2069 msgid "Owner name changed" msgstr "Omistajan nimi vaihdettu" #: camlibs/canon/library.c:2071 msgid "could not change owner name" msgstr "ei voitu vaihtaa omistajan nimeä" #: camlibs/canon/library.c:2083 msgid "Capture size class changed" msgstr "" #: camlibs/canon/library.c:2090 msgid "Invalid capture size class setting" msgstr "" #: camlibs/canon/library.c:2119 msgid "Invalid ISO speed setting" msgstr "" #: camlibs/canon/library.c:2122 msgid "ISO speed changed" msgstr "" #: camlibs/canon/library.c:2124 msgid "Could not change ISO speed" msgstr "" #: camlibs/canon/library.c:2148 msgid "Invalid shooting mode setting" msgstr "" #: camlibs/canon/library.c:2151 msgid "Shooting mode changed" msgstr "" #: camlibs/canon/library.c:2153 msgid "Could not change shooting mode" msgstr "" #: camlibs/canon/library.c:2177 msgid "Invalid shutter speed setting" msgstr "" #: camlibs/canon/library.c:2180 msgid "Shutter speed changed" msgstr "" #: camlibs/canon/library.c:2182 msgid "Could not change shutter speed" msgstr "" #: camlibs/canon/library.c:2205 camlibs/canon/library.c:2364 msgid "Invalid aperture setting" msgstr "" #: camlibs/canon/library.c:2208 camlibs/canon/library.c:2367 msgid "Aperture changed" msgstr "" #: camlibs/canon/library.c:2210 camlibs/canon/library.c:2369 msgid "Could not change aperture" msgstr "" #: camlibs/canon/library.c:2233 msgid "Invalid exposure compensation setting" msgstr "" #: camlibs/canon/library.c:2236 msgid "Exposure compensation changed" msgstr "" #: camlibs/canon/library.c:2238 msgid "Could not change exposure compensation" msgstr "" #: camlibs/canon/library.c:2260 msgid "Invalid image format setting" msgstr "" #: camlibs/canon/library.c:2264 msgid "Image format changed" msgstr "" #: camlibs/canon/library.c:2266 msgid "Could not change image format" msgstr "" #: camlibs/canon/library.c:2289 msgid "Invalid focus mode setting" msgstr "" #: camlibs/canon/library.c:2292 msgid "Focus mode changed" msgstr "" #: camlibs/canon/library.c:2294 msgid "Could not change focus mode" msgstr "" #: camlibs/canon/library.c:2318 msgid "Invalid beep mode setting" msgstr "" #: camlibs/canon/library.c:2321 msgid "Beep mode changed" msgstr "" #: camlibs/canon/library.c:2323 msgid "Could not change beep mode" msgstr "" #: camlibs/canon/library.c:2338 msgid "Zoom level changed" msgstr "" #: camlibs/canon/library.c:2340 msgid "Could not change zoom level" msgstr "" #: camlibs/canon/library.c:2393 msgid "Invalid flash mode setting" msgstr "" #: camlibs/canon/library.c:2396 msgid "Flash mode changed" msgstr "" #: camlibs/canon/library.c:2398 msgid "Could not change flash mode" msgstr "" #: camlibs/canon/library.c:2411 msgid "time set" msgstr "ajan asetus" #: camlibs/canon/library.c:2413 msgid "could not set time" msgstr "" #: camlibs/canon/library.c:2647 #, c-format msgid "Unsupported port type %i = 0x%x given. Initialization impossible." msgstr "" #: camlibs/canon/serial.c:708 camlibs/canon/serial.c:773 msgid "Battery exhausted, camera off." msgstr "" #: camlibs/canon/serial.c:711 msgid "ERROR: unexpected message" msgstr "" #: camlibs/canon/serial.c:721 msgid "ERROR: message overrun" msgstr "" #: camlibs/canon/serial.c:750 msgid "ERROR: out of sequence." msgstr "" #: camlibs/canon/serial.c:755 msgid "ERROR: unexpected packet type." msgstr "" #: camlibs/canon/serial.c:765 msgid "ERROR: message format error." msgstr "" #: camlibs/canon/serial.c:777 msgid "ERROR: unexpected message2." msgstr "" #: camlibs/canon/serial.c:994 msgid "Uploading file..." msgstr "Kopioidaan tiedostoa..." #: camlibs/canon/serial.c:1065 camlibs/digita/digita.c:259 #: camlibs/directory/directory.c:561 msgid "Getting file..." msgstr "Haetaan tiedostoa..." #: camlibs/canon/serial.c:1135 msgid "" "canon_serial_get_dirents: canon_serial_dialogue failed to fetch directory " "entries" msgstr "" #: camlibs/canon/serial.c:1143 #, c-format msgid "" "canon_serial_get_dirents: Initial dirent packet too short (only %i bytes)" msgstr "" #: camlibs/canon/serial.c:1163 #, c-format msgid "canon_serial_get_dirents: Could not allocate %i bytes of memory" msgstr "" #: camlibs/canon/serial.c:1183 msgid "canon_serial_get_dirents: Failed to read another directory entry" msgstr "" #: camlibs/canon/serial.c:1201 msgid "canon_serial_get_dirents: Truncated directory entry received" msgstr "" #: camlibs/canon/serial.c:1229 msgid "canon_serial_get_dirents: Too many dirents, we must be looping." msgstr "" #: camlibs/canon/serial.c:1239 #, c-format msgid "canon_serial_get_dirents: Could not resize dirent buffer to %i bytes" msgstr "" #: camlibs/canon/serial.c:1308 msgid "Error changing speed." msgstr "" #: camlibs/canon/serial.c:1317 msgid "Resetting protocol..." msgstr "" #: camlibs/canon/serial.c:1326 msgid "Camera OK." msgstr "" #: camlibs/canon/serial.c:1339 msgid "Looking for camera ..." msgstr "Etsitään kameraa ..." #: camlibs/canon/serial.c:1349 msgid "Trying to contact camera..." msgstr "Yritetään yhdistää kameraan..." #: camlibs/canon/serial.c:1353 msgid "Communication error 1" msgstr "Kommunikointivirhe 1" #: camlibs/canon/serial.c:1363 camlibs/canon/serial.c:1367 #: camlibs/dimera/dimera3500.c:997 msgid "No response from camera" msgstr "Ei vastausta kamerasta" #: camlibs/canon/serial.c:1371 msgid "Unrecognized response" msgstr "" #: camlibs/canon/serial.c:1391 #, c-format msgid "Detected a \"%s\" aka \"%s\"" msgstr "" #: camlibs/canon/serial.c:1399 #, c-format msgid "Unknown model \"%s\"" msgstr "Tuntematon malli \"%s\"" #: camlibs/canon/serial.c:1420 msgid "Bad EOT" msgstr "Väärä EOT" #: camlibs/canon/serial.c:1426 msgid "Communication error 2" msgstr "" #: camlibs/canon/serial.c:1449 msgid "Communication error 3" msgstr "" #: camlibs/canon/serial.c:1453 msgid "Changing speed... wait..." msgstr "" #: camlibs/canon/serial.c:1458 msgid "Error changing speed" msgstr "" #: camlibs/canon/serial.c:1469 msgid "Error waiting for ACK during initialization, retrying" msgstr "" #: camlibs/canon/serial.c:1475 msgid "Error waiting ACK during initialization" msgstr "" #: camlibs/canon/serial.c:1479 msgid "Connected to camera" msgstr "" #: camlibs/canon/serial.c:1517 msgid "ERROR: a fatal error condition was detected, can't continue " msgstr "" #: camlibs/canon/serial.c:1533 #, c-format msgid "ERROR: %d is too big" msgstr "VIRHE: %d on liian iso" #: camlibs/canon/serial.c:1543 msgid "Getting thumbnail..." msgstr "Haetaan pienoiskuvaa..." #: camlibs/canon/usb.c:222 msgid "NOT RECOGNIZED" msgstr "EI TUNNISTETTU" #: camlibs/canon/usb.c:237 msgid "Could not establish initial contact with camera" msgstr "" #: camlibs/canon/usb.c:243 msgid "Camera was already active" msgstr "Kamera on jo aktiivinen" #: camlibs/canon/usb.c:246 msgid "Camera was woken up" msgstr "" #: camlibs/canon/usb.c:251 msgid "Unknown (some kind of error)" msgstr "Tuntematon (jonkinlainen virhe)" #: camlibs/canon/usb.c:252 #, c-format msgid "Initial camera response '%c' unrecognized" msgstr "" #: camlibs/canon/usb.c:267 #, c-format msgid "" "Step #2 of initialization failed: (\"%s\" on read of %i). Camera not " "operational" msgstr "" #: camlibs/canon/usb.c:272 #, c-format msgid "" "Step #2 of initialization failed! (returned %i bytes, expected %i). Camera " "not operational" msgstr "" #: camlibs/canon/usb.c:291 #, c-format msgid "" "Step #3 of initialization failed: \"%s\" on read of %i. Camera not " "operational" msgstr "" #: camlibs/canon/usb.c:298 camlibs/canon/usb.c:325 #, c-format msgid "" "Step #3 of initialization failed! (returned %i, expected %i). Camera not " "operational" msgstr "" #: camlibs/canon/usb.c:318 #, c-format msgid "" "Step #3 of initialization failed: \"%s\" on write of %i. Camera not " "operational" msgstr "" #: camlibs/canon/usb.c:356 camlibs/canon/usb.c:397 #, c-format msgid "Step #4 failed: \"%s\" on read of %i. Camera not operational" msgstr "" #: camlibs/canon/usb.c:363 camlibs/canon/usb.c:404 #, c-format msgid "Step #4 failed (returned %i, expected %i). Camera not operational" msgstr "" #: camlibs/canon/usb.c:512 #, c-format msgid "Camera not ready, multiple 'Identify camera' requests failed: %s" msgstr "" #: camlibs/canon/usb.c:550 camlibs/canon/usb.c:566 #, c-format msgid "Camera not ready, get_battery failed: %s" msgstr "" #: camlibs/canon/usb.c:631 #, c-format msgid "" "canon_usb_lock_keys: Unexpected length returned from \"lock keys\" function " "(%i bytes, expected %i)" msgstr "" #: camlibs/canon/usb.c:653 camlibs/canon/usb.c:679 camlibs/canon/usb.c:719 #, c-format msgid "" "canon_usb_lock_keys: Unexpected length returned (%i bytes, expected %i)" msgstr "" #: camlibs/canon/usb.c:762 camlibs/canon/usb.c:778 #, c-format msgid "" "canon_usb_unlock_keys: Unexpected length returned (%i bytes, expected %i)" msgstr "" #: camlibs/canon/usb.c:834 camlibs/canon/usb.c:853 #, c-format msgid "" "canon_usb_get_body_id: Unexpected data length returned (%i bytes, expected " "%i)" msgstr "" #: camlibs/canon/usb.c:915 #, c-format msgid "" "canon_usb_poll_interrupt_pipe: interrupt read failed after %i tries, %6.3f " "sec \"%s\"" msgstr "" #: camlibs/canon/usb.c:988 #, c-format msgid "" "canon_usb_poll_interrupt_multiple: interrupt read failed after %i tries, " "\"%s\"" msgstr "" #: camlibs/canon/usb.c:1173 #, c-format msgid "" "canon_usb_capture_dialogue: bogus length 0x%04x for thumbnail size packet" msgstr "" #: camlibs/canon/usb.c:1190 #, c-format msgid "" "canon_usb_capture_dialogue: bogus length 0x%04x for full image size packet" msgstr "" #: camlibs/canon/usb.c:1209 msgid "canon_usb_capture_dialogue: secondary image descriptor received" msgstr "" #: camlibs/canon/usb.c:1236 msgid "canon_usb_capture_dialogue: first interrupt read out of sequence" msgstr "" #: camlibs/canon/usb.c:1245 msgid "canon_usb_capture_dialogue: second interrupt read out of sequence" msgstr "" #: camlibs/canon/usb.c:1256 #, c-format msgid "" "canon_usb_capture_dialogue: photographic failure signaled, code = 0x%08x" msgstr "" #: camlibs/canon/usb.c:1276 msgid "canon_usb_capture_dialogue: third EOS interrupt read out of sequence" msgstr "" #: camlibs/canon/usb.c:1315 msgid "canon_usb_capture_dialogue: fourth EOS interrupt read out of sequence" msgstr "" #: camlibs/canon/usb.c:1503 #, c-format msgid "canon_usb_dialogue: payload too big, won't fit into buffer (%i > %i)" msgstr "" #: camlibs/canon/usb.c:1610 #, c-format msgid "canon_usb_dialogue: expected 0x%x bytes, but camera reports 0x%x" msgstr "" #: camlibs/canon/usb.c:1776 msgid "Receiving data..." msgstr "Haetaan tietoja..." #: camlibs/canon/usb.c:2160 camlibs/canon/usb.c:2306 #, c-format msgid "Out of memory: %d bytes needed." msgstr "Liian vähän muistia: %d tavua tarvitaan." #: camlibs/canon/usb.c:2224 msgid "canon_usb_set_file_attributes: canon_usb_dialogue failed" msgstr "" #: camlibs/canon/usb.c:2231 #, c-format msgid "" "Warning in canon_usb_set_file_attributes: canon_usb_dialogue returned error " "status 0x%08x from camera" msgstr "" #: camlibs/canon/usb.c:2317 #, c-format msgid "Couldn't read from file \"%s\"" msgstr "Ei voi lukea tiedostosta \"%s\"" #: camlibs/canon/usb.c:2327 #, c-format msgid "Out of memory: %ld bytes needed." msgstr "Liian vähän muistia: %ld tavua tarvitaan." #: camlibs/canon/usb.c:2360 camlibs/canon/usb.c:2371 camlibs/canon/usb.c:2407 #: camlibs/canon/usb.c:2421 camlibs/canon/usb.c:2435 msgid "File upload failed." msgstr "Tiedoston kopioiminen epäonnistui." #: camlibs/canon/usb.c:2461 msgid "" "File was too big. You may have to turn your camera off and back on before " "uploading more files." msgstr "" #: camlibs/canon/usb.c:2508 #, c-format msgid "" "canon_usb_get_dirents: Couldn't fit payload into buffer, '%.96s' (truncated) " "too long." msgstr "" #: camlibs/canon/usb.c:2525 #, c-format msgid "" "canon_usb_get_dirents: canon_usb_long_dialogue failed to fetch direntries, " "returned %i" msgstr "" #: camlibs/canon/usb.c:2579 #, c-format msgid "" "canon_usb_list_all_dirs: Couldn't fit payload into buffer, '%.96s' " "(truncated) too long." msgstr "" #: camlibs/canon/usb.c:2598 #, c-format msgid "" "canon_usb_list_all_dirs: canon_usb_long_dialogue failed to fetch direntries, " "returned %i" msgstr "" #: camlibs/canon/usb.c:2675 #, c-format msgid "Detected a '%s'." msgstr "Tunnistettu '%s'." #: camlibs/canon/usb.c:2681 #, c-format msgid "Name \"%s\" from camera does not match any known camera" msgstr "Kameran nimi \"%s\" ei täsmää mitään tunnettua kameraa." #: camlibs/casio/casio-qv.c:151 #, c-format msgid "Image type %d not supported" msgstr "" #: camlibs/casio/casio-qv.c:176 camlibs/konica/qm150.c:436 #, c-format msgid "Image %s is delete protected." msgstr "" #: camlibs/casio/casio-qv.c:189 msgid "" "Driver framework written by Lutz Mueller .\n" "This software has QVplay's source code, written by Ken-ichi HAYASHI and Jun-ichiro \"itojun\" Itoh .\n" "Integration of QVplay by Michael Haardt ." msgstr "" #: camlibs/casio/casio-qv.c:208 #, c-format msgid "Battery level: %.1f Volts. Revision: %08x." msgstr "" #: camlibs/casio/casio-qv.c:266 camlibs/dimera/dimera3500.c:841 #: camlibs/kodak/dc210/dc210.c:172 camlibs/polaroid/pdc700.c:980 #: camlibs/sierra/sierra.c:914 camlibs/sierra/sierra.c:1492 #: camlibs/sierra/sierra-desc.c:205 camlibs/topfield/puppy.c:537 msgid "Camera Configuration" msgstr "" #: camlibs/casio/casio-qv.c:269 camlibs/konica/qm150.c:1134 #, c-format msgid "Battery" msgstr "Akku" #: camlibs/casio/casio-qv.c:276 msgid "Brightness" msgstr "Kirkkaus" #: camlibs/casio/casio-qv.c:278 camlibs/casio/casio-qv.c:281 msgid "Too bright" msgstr "Liian kirkas" #: camlibs/casio/casio-qv.c:279 camlibs/casio/casio-qv.c:282 msgid "Too dark" msgstr "Liian tumma" #: camlibs/casio/casio-qv.c:280 camlibs/casio/casio-qv.c:283 #: camlibs/kodak/dc240/library.c:553 msgid "OK" msgstr "OK" #: camlibs/clicksmart310/library.c:101 #, c-format msgid "Your Logitech Clicksmart 310 has %i picture in it.\n" msgid_plural "Your Logitech Clicksmart 310 has %i pictures in it.\n" msgstr[0] "" msgstr[1] "" #: camlibs/clicksmart310/library.c:114 msgid "" "There are two resolution settings, 352x288 and 176x144. Photo data \n" "is in JPEG format when downloaded and thus has no predetermined\n" "size. Therefore, the advertised maximum number of photos the\n" "camera can hold must be understood as an approximation.\n" "All gphoto2 options will work, except for the following which\n" "the hardware will not support:\n" "\tDeletion of individual or selected photos (gphoto2 -d)\n" "\tCapture (gphoto2 --capture or --capture-image)\n" "However, capture is possible using the webcam interface,\n" "supported by the spca50x kernel module.\n" "GUI access using gtkam has been tested, and works. However,\n" "the camera does not produce separate thumbnails. Since the images\n" "are in any event already small and of low resolution, the driver\n" "merely downloads the actual images to use as thumbnails.\n" "The camera can shoot in 'video clip' mode. The resulting frames\n" "are saved here as a succession of still photos. The user can \n" "animate them using (for example) ImageMagick's 'animate' function.\n" "For more details on the camera's functions, please consult\n" "libgphoto2/camlibs/clicksmart310/README.clicksmart310.\n" msgstr "" #: camlibs/clicksmart310/library.c:141 msgid "" "Logitech Clicksmart 310 driver\n" "Theodore Kilgore \n" msgstr "" #: camlibs/digigr8/library.c:149 msgid "" "For cameras with insides from S&Q Technologies, which have the \n" "USB Vendor ID 0x2770 and Product ID 0x905C, 0x9050, 0x9051,\n" "0x9052, or 0x913D. Photos are saved in PPM format.\n" "\n" "Some of these cameras allow software deletion of all photos.\n" "Others do not. No supported camera can do capture-image. All\n" "can do capture-preview (image captured and sent to computer).\n" "If delete-all does work for your camera, then capture-preview will\n" "have the side-effect that it also deletes what is on the camera.\n" "\n" "File uploading is not supported for these cameras. Also, none of the\n" "supported cameras allow deletion of individual photos by use of a\n" "software command.\n" msgstr "" #: camlibs/digigr8/library.c:168 msgid "" "sq905C generic driver\n" "Theodore Kilgore \n" msgstr "" #: camlibs/digita/digita.c:335 camlibs/dimera/dimera3500.c:322 msgid "Image type is not supported" msgstr "" #: camlibs/digita/digita.c:393 #, c-format msgid "Number of pictures: %d" msgstr "Kuvien lukumäärä: %d" #: camlibs/digita/digita.c:400 msgid "" "Digita\n" "Johannes Erdfelt " msgstr "" "Digita\n" "Johannes Erdfelt " #: camlibs/dimera/dimera3500.c:161 #, c-format msgid "" "Only root folder is supported - you requested a file listing for folder '%s'." msgstr "" #: camlibs/dimera/dimera3500.c:169 camlibs/dimera/dimera3500.c:433 msgid "Problem getting number of images" msgstr "Ongelma haettaessa kuvien lukumäärää" #: camlibs/dimera/dimera3500.c:340 camlibs/dimera/dimera3500.c:584 msgid "Problem getting image information" msgstr "" #: camlibs/dimera/dimera3500.c:371 msgid "Capture type is not supported" msgstr "" #: camlibs/dimera/dimera3500.c:454 #, c-format msgid " (battery is %d%% full)" msgstr "" #: camlibs/dimera/dimera3500.c:458 #, c-format msgid "" "Dimera 3500 ver. %s %d/%d %d:%d.\n" "%d pictures used of approximately %d (high res) or %d (low res).\n" "Camera features: %s, %s, %s, %s.\n" "Flash is %s, is %s and is %s.\n" "Resolution is set to %s.\n" "Camera is %s powered %s.\n" msgstr "" #: camlibs/dimera/dimera3500.c:469 camlibs/dimera/dimera3500.c:855 #: camlibs/kodak/dc210/dc210.c:257 camlibs/kodak/dc210/dc210.c:425 #: camlibs/konica/library.c:777 camlibs/konica/library.c:1018 #: camlibs/konica/qm150.c:848 camlibs/ptp2/config.c:1197 #: camlibs/ptp2/config.c:3263 camlibs/ptp2/ptp.c:4208 #: camlibs/ricoh/library.c:502 camlibs/sierra/nikon-desc.c:286 msgid "Flash" msgstr "" #: camlibs/dimera/dimera3500.c:469 camlibs/ptp2/config.c:2513 msgid "No Flash" msgstr "" #: camlibs/dimera/dimera3500.c:471 msgid "Dual Iris" msgstr "" #: camlibs/dimera/dimera3500.c:471 msgid "No Dual Iris" msgstr "" #: camlibs/dimera/dimera3500.c:473 msgid "Resolution Switch" msgstr "Resoluution vaihto" #: camlibs/dimera/dimera3500.c:473 msgid "No Resolution Switch" msgstr "" #: camlibs/dimera/dimera3500.c:475 msgid "No Power Light" msgstr "" #: camlibs/dimera/dimera3500.c:477 msgid "ON" msgstr "PÄÄLLÄ" #: camlibs/dimera/dimera3500.c:477 msgid "OFF" msgstr "POIS" #: camlibs/dimera/dimera3500.c:479 msgid "ready" msgstr "valmis" #: camlibs/dimera/dimera3500.c:479 msgid "Not ready" msgstr "" #: camlibs/dimera/dimera3500.c:481 msgid "in fill mode" msgstr "" #: camlibs/dimera/dimera3500.c:481 msgid "Not in fill mode" msgstr "" #: camlibs/dimera/dimera3500.c:483 msgid "low (320x240)" msgstr "matala (320x240)" #: camlibs/dimera/dimera3500.c:483 msgid "high (640x480)" msgstr "" #: camlibs/dimera/dimera3500.c:485 msgid "externally" msgstr "" #: camlibs/dimera/dimera3500.c:485 msgid "internally" msgstr "" #: camlibs/dimera/dimera3500.c:495 msgid "" "* Image glitches or problems communicating are\n" " often caused by a low battery.\n" "* Images captured remotely on this camera are stored\n" " in temporary RAM and not in the flash memory card.\n" "* Exposure control when capturing images can be\n" " configured manually or set to automatic mode.\n" "* Image quality is currently lower than it could be.\n" msgstr "" #: camlibs/dimera/dimera3500.c:509 msgid "" "gPhoto2 Mustek VDC-3500/Relisys Dimera 3500\n" "This software was created with the\n" "help of proprietary information belonging\n" "to StarDot Technologies.\n" "\n" "Author:\n" " Brian Beattie \n" "Contributors:\n" " Chuck Homic \n" " Converting raw camera images to RGB\n" " Dan Fandrich \n" " Information on protocol, raw image format,\n" " gphoto2 port\n" msgstr "" #: camlibs/dimera/dimera3500.c:602 msgid "Problem reading image from flash" msgstr "" #: camlibs/dimera/dimera3500.c:620 camlibs/dimera/dimera3500.c:786 #: camlibs/dimera/dimera3500.c:936 msgid "Out of memory" msgstr "Muisti loppui" #: camlibs/dimera/dimera3500.c:637 camlibs/dimera/dimera3500.c:673 #: camlibs/konica/qm150.c:257 camlibs/panasonic/coolshot/library.c:397 #: camlibs/ricoh/g3.c:356 camlibs/samsung/samsung.c:214 #: camlibs/sipix/web2.c:175 camlibs/smal/ultrapocket.c:134 #: camlibs/smal/ultrapocket.c:182 msgid "Downloading image..." msgstr "Ladataan kuvaa..." #: camlibs/dimera/dimera3500.c:659 camlibs/dimera/dimera3500.c:695 msgid "Problem downloading image" msgstr "Ongelma ladatessa kuvaa" #: camlibs/dimera/dimera3500.c:667 msgid "User canceled download" msgstr "Käyttäjä peruutti lataamisen" #: camlibs/dimera/dimera3500.c:801 msgid "Problem taking live image" msgstr "" #: camlibs/dimera/dimera3500.c:843 camlibs/konica/library.c:803 #: camlibs/konica/library.c:1036 camlibs/konica/qm150.c:876 #: camlibs/ricoh/library.c:498 msgid "Exposure" msgstr "" #: camlibs/dimera/dimera3500.c:846 camlibs/dimera/dimera3500.c:883 msgid "Automatic exposure adjustment on preview" msgstr "" #: camlibs/dimera/dimera3500.c:850 camlibs/dimera/dimera3500.c:875 msgid "Exposure level on preview" msgstr "" #: camlibs/dimera/dimera3500.c:858 camlibs/dimera/dimera3500.c:892 msgid "Automatic flash on capture" msgstr "" #: camlibs/dimera/dimera3500.c:964 msgid "Problem opening port" msgstr "Ongelma avattaessa porttia" #: camlibs/dimera/dimera3500.c:974 msgid "Problem resetting camera" msgstr "" #: camlibs/dimera/dimera3500.c:984 msgid "Problem setting camera communication speed" msgstr "" #: camlibs/dimera/dimera3500.c:1003 msgid "Looks like a modem, not a camera" msgstr "" #: camlibs/directory/directory.c:268 #, c-format msgid "Listing files in '%s'..." msgstr "" #: camlibs/directory/directory.c:346 #, c-format msgid "Listing folders in '%s'..." msgstr "" #: camlibs/directory/directory.c:364 #, c-format msgid "Could not get information about '%s' (%m)." msgstr "" #: camlibs/directory/directory.c:394 camlibs/directory/directory.c:516 #, c-format msgid "Could not get information about '%s' in '%s' (%m)." msgstr "" #: camlibs/directory/directory.c:442 #, c-format msgid "Could not change time of file '%s' in '%s' (%m)." msgstr "" #: camlibs/directory/directory.c:535 #, c-format msgid "Could not open '%s'." msgstr "Ei voitu avata tiedostoa '%s'." #: camlibs/directory/directory.c:599 msgid "" "The Directory Browse \"camera\" lets you index photos on your hard drive." msgstr "" #: camlibs/directory/directory.c:608 msgid "Directory Browse Mode - written by Scott Fritzinger ." msgstr "" #: camlibs/directory/directory.c:655 #, c-format msgid "Could not delete file '%s' in folder '%s' (error code %i: %m)." msgstr "" #: camlibs/enigma13/enigma13.c:70 msgid "" "Download program for Digital Dream Enigma 1.3. by " ", and adapted from spca50x driver.Thanks you, " "spca50x team, it was easy to port your driver on this cam! " msgstr "" #: camlibs/fuji/fuji.c:85 #, c-format msgid "The camera sent only %i byte(s), but we need at least %i." msgstr "" #: camlibs/fuji/fuji.c:128 camlibs/ricoh/library.c:561 msgid "Could not contact camera." msgstr "Ei voitu yhdistää kameraan." #: camlibs/fuji/fuji.c:190 #, c-format msgid "Received unexpected data (0x%02x, 0x%02x)." msgstr "" #: camlibs/fuji/fuji.c:216 #, c-format msgid "Wrong escape sequence: expected 0x%02x, got 0x%02x." msgstr "" #: camlibs/fuji/fuji.c:233 #, c-format msgid "Bad data - got 0x%02x, expected 0x%02x." msgstr "" #: camlibs/fuji/fuji.c:246 #, c-format msgid "Bad data - got 0x%02x, expected 0x%02x or 0x%02x." msgstr "" #: camlibs/fuji/fuji.c:253 #, c-format msgid "Bad checksum - got 0x%02x, expected 0x%02x." msgstr "" #: camlibs/fuji/fuji.c:291 camlibs/fuji/fuji.c:730 msgid "Camera rejected the command." msgstr "" #: camlibs/fuji/fuji.c:300 camlibs/fuji/fuji.c:739 msgid "Camera reset itself." msgstr "" #: camlibs/fuji/fuji.c:304 camlibs/fuji/fuji.c:744 #, c-format msgid "Camera sent unexpected byte 0x%02x." msgstr "" #: camlibs/fuji/fuji.c:319 camlibs/konica/lowlevel.c:382 #: camlibs/polaroid/pdc700.c:314 camlibs/ricoh/g3.c:350 msgid "Downloading..." msgstr "Ladataan..." #: camlibs/fuji/fuji.c:540 #, c-format msgid "Could not allocate %i byte(s) for downloading the thumbnail." msgstr "" #: camlibs/fuji/fuji.c:574 #, c-format msgid "Could not allocate %i byte(s) for downloading the picture." msgstr "" #: camlibs/fuji/fuji.c:673 #, c-format msgid "The camera does not accept '%s' as filename." msgstr "" #: camlibs/fuji/fuji.c:677 #, c-format msgid "Could not initialize upload (camera responded with 0x%02x)." msgstr "" #: camlibs/fuji/fuji.c:775 #, c-format msgid "The camera does not support speed %i." msgstr "Kamera ei tue nopeutta %i." #: camlibs/fuji/fuji.c:779 #, c-format msgid "Could not set speed to %i (camera responded with %i)." msgstr "" #: camlibs/fuji/library.c:153 msgid "" "Matthew G. Martin\n" "Based on fujiplay by Thierry Bousch \n" msgstr "" #: camlibs/fuji/library.c:317 #, c-format msgid "Bit rate %ld is not supported." msgstr "" #: camlibs/fuji/library.c:365 msgid "Configuration for your FUJI camera" msgstr "FUJI-kameran asetukset" #: camlibs/fuji/library.c:370 camlibs/fuji/library.c:403 #: camlibs/ptp2/ptp.c:3469 camlibs/ricoh/library.c:447 #: camlibs/ricoh/library.c:449 camlibs/sierra/sierra.c:1720 #: camlibs/sierra/sierra.c:1893 msgid "Date & Time" msgstr "" #: camlibs/fuji/library.c:385 camlibs/fuji/library.c:418 #: camlibs/ptp2/config.c:4715 msgid "ID" msgstr "" #: camlibs/fuji/library.c:438 msgid "Version: " msgstr "" #: camlibs/fuji/library.c:444 msgid "Model: " msgstr "" #: camlibs/fuji/library.c:451 msgid "Available memory: " msgstr "Käytettävissä oleva muisti: " #: camlibs/gsmart300/library.c:163 msgid "" "gsmart300 library \n" "Till Adam \n" "Jerome Lodewyck \n" "Support for Mustek gSmart 300 digital cameras\n" "based on several other gphoto2 camlib modules and the specifications kindly " "provided by Mustek.\n" "\n" msgstr "" #: camlibs/gsmart300/library.c:207 camlibs/spca50x/library.c:573 #, c-format msgid "Unsupported port type: %d. This driver only works with USB cameras.\n" msgstr "" #: camlibs/gsmart300/library.c:224 camlibs/spca50x/library.c:631 msgid "Could not reset camera.\n" msgstr "" #: camlibs/gsmart300/library.c:335 camlibs/spca50x/library.c:511 #, c-format msgid "" "Your camera only supports deleting the last file on the camera. In this " "case, this is file '%s'." msgstr "" #: camlibs/hp215/hp215.c:440 #, c-format msgid "" "Current camera time: %04d-%02d-%02d %02d:%02d\n" "Free card memory: %d\n" "Images on card: %d\n" "Free space (Images): %d\n" "Battery level: %d %%." msgstr "" #: camlibs/hp215/hp215.c:464 msgid "" "hp215\n" "Marcus Meissner \n" "Driver to access the HP Photosmart 215 camera.\n" "Merged from the standalone hp215 program.\n" "This driver allows download of images and previews, and deletion of images.\n" msgstr "" #: camlibs/iclick/library.c:102 #, c-format msgid "" "Your USB camera is an iClick 5X.\n" "The total number of pictures taken is %i\n" msgstr "" "USB-kamerasi on iClick 5X.\n" "Kuvia otettu yhteensä %i\n" #: camlibs/iclick/library.c:114 msgid "" "Information regarding cameras with ID 0x2770:0x9153.\n" "\n" "We do not recommend the use of a GUI program to access\n" "this camera, unless you are just having fun or trying to\n" "see if you can blow a fuse.\n" "For production use, try\n" "gphoto2 -P\n" "from the command line.\n" "Note: it is not possible to download video clips.\n" msgstr "" #: camlibs/iclick/library.c:132 msgid "" "iClick 5X driver\n" "Theodore Kilgore \n" msgstr "" "iClick 5X-ohjain\n" "Theodore Kilgore \n" #: camlibs/jamcam/jamcam.c:284 #, c-format msgid "Frames Taken : %4d\n" msgstr "" #: camlibs/jamcam/jamcam.c:295 msgid "jamcam library v" msgstr "" #: camlibs/jamcam/library.c:341 camlibs/jd11/serial.c:469 #: camlibs/sierra/library.c:1248 camlibs/sonydscf1/sonydscf1.c:248 msgid "Downloading data..." msgstr "Ladataan tietoja..." #: camlibs/jamcam/library.c:501 camlibs/jd11/serial.c:375 msgid "Downloading thumbnail..." msgstr "Ladataan pienkuvia..." #: camlibs/jd11/jd11.c:161 msgid "" "The JD11 camera works rather well with this driver.\n" "An RS232 interface @ 115 kbit is required for image transfer.\n" "The driver allows you to get\n" "\n" " - thumbnails (64x48 PGM format)\n" " - full images (640x480 PPM format)\n" msgstr "" #: camlibs/jd11/jd11.c:174 msgid "" "JD11\n" "Marcus Meissner \n" "Driver for the Jenoptik JD11 camera.\n" "Protocol reverse engineered using WINE and IDA." msgstr "" #: camlibs/jd11/jd11.c:187 msgid "JD11 Configuration" msgstr "JD11-asetukset" #: camlibs/jd11/jd11.c:190 camlibs/jd11/jd11.c:247 msgid "Other Settings" msgstr "Muut asetukset" #: camlibs/jd11/jd11.c:195 camlibs/jd11/jd11.c:248 msgid "Bulb Exposure Time" msgstr "" #: camlibs/jd11/jd11.c:204 camlibs/jd11/jd11.c:256 msgid "Color Settings" msgstr "Väriasetukset" #: camlibs/jd11/jd11.c:211 camlibs/jd11/jd11.c:258 msgid "Red" msgstr "Punainen" #: camlibs/jd11/jd11.c:219 camlibs/jd11/jd11.c:263 camlibs/ptp2/config.c:1565 msgid "Green" msgstr "" #: camlibs/jd11/jd11.c:227 camlibs/jd11/jd11.c:268 msgid "Blue" msgstr "" #: camlibs/jl2005a/library.c:105 #, c-format msgid "" "This camera contains a Jeilin JL2005A chipset.\n" "The number of photos in it is %i. \n" msgstr "" #: camlibs/jl2005a/library.c:115 msgid "" "This driver supports cameras with Jeilin jl2005a chip \n" "These cameras do not support deletion of photos, nor uploading\n" "of data. \n" "Decoding of compressed photos may or may not work well\n" "and does not work equally well for all supported cameras.\n" "If present on the camera, video clip frames are downloaded \n" "as consecutive still photos.\n" "For further details please consult libgphoto2/camlibs/README.jl2005a\n" msgstr "" #: camlibs/jl2005a/library.c:132 msgid "" "jl2005a camera library\n" "Theodore Kilgore \n" msgstr "" #: camlibs/jl2005c/library.c:133 #, c-format msgid "" "This camera contains a Jeilin JL2005%c chipset.\n" "The number of photos in it is %i. \n" msgstr "" #: camlibs/jl2005c/library.c:144 msgid "" "This driver supports cameras with Jeilin JL2005B or C or D chip \n" "These cameras do not support deletion of photos, nor uploading\n" "of data. \n" "If present on the camera, video clip frames are downloaded \n" "as consecutive still photos.\n" "For more details please consult libgphoto2/camlibs/README.jl2005c\n" msgstr "" #: camlibs/jl2005c/library.c:159 msgid "" "jl2005bcd camera library\n" "Theodore Kilgore \n" msgstr "" #: camlibs/kodak/dc120/dc120.c:68 camlibs/kodak/dc120/dc120.c:144 msgid "CompactFlash Card" msgstr "" #: camlibs/kodak/dc120/dc120.c:367 msgid "" "The Kodak DC120 camera uses the KDC file format for storing images. If you " "want to view the images you download from your camera, you will need to " "download the \"kdc2tiff\" program. It is available from " "http://kdc2tiff.sourceforge.net" msgstr "" #: camlibs/kodak/dc120/dc120.c:379 msgid "" "Kodak DC120 Camera Library\n" "Scott Fritzinger \n" "Camera Library for the Kodak DC120 camera.\n" "(by popular demand)." msgstr "" #: camlibs/kodak/dc120/library.c:126 camlibs/kodak/dc210/library.c:435 #: camlibs/kodak/dc240/library.c:305 camlibs/panasonic/dc1000.c:421 #: camlibs/panasonic/dc1580.c:546 msgid "Getting data..." msgstr "" #: camlibs/kodak/dc120/library.c:526 msgid "Waiting for completion..." msgstr "" #: camlibs/kodak/dc210/dc210.c:174 msgid "File" msgstr "Tiedosto" #: camlibs/kodak/dc210/dc210.c:177 camlibs/kodak/dc210/dc210.c:346 msgid "File type" msgstr "Tiedostotyyppi" #: camlibs/kodak/dc210/dc210.c:179 camlibs/kodak/dc210/dc210.c:184 #: camlibs/ptp2/config.c:1537 camlibs/ptp2/ptp.c:4566 msgid "JPEG" msgstr "JPEG" #: camlibs/kodak/dc210/dc210.c:180 camlibs/kodak/dc210/dc210.c:186 msgid "FlashPix" msgstr "FlashPix" #: camlibs/kodak/dc210/dc210.c:190 camlibs/kodak/dc210/dc210.c:355 msgid "File resolution" msgstr "Tiedoston resoluutio" #: camlibs/kodak/dc210/dc210.c:192 camlibs/kodak/dc210/dc210.c:197 #: camlibs/ricoh/library.c:319 msgid "640 x 480" msgstr "640 x 480" #: camlibs/kodak/dc210/dc210.c:193 camlibs/kodak/dc210/dc210.c:199 msgid "1152 x 864" msgstr "1152 x 864" #: camlibs/kodak/dc210/dc210.c:205 camlibs/kodak/dc210/dc210.c:368 msgid "File compression" msgstr "Tiedoston pakkaus" #: camlibs/kodak/dc210/dc210.c:207 camlibs/kodak/dc210/dc210.c:213 msgid "Low (best quality)" msgstr "Matala (paras kuvanlaatu)" #: camlibs/kodak/dc210/dc210.c:208 camlibs/kodak/dc210/dc210.c:215 msgid "Medium (better quality)" msgstr "" #: camlibs/kodak/dc210/dc210.c:209 camlibs/kodak/dc210/dc210.c:217 msgid "High (good quality)" msgstr "" #: camlibs/kodak/dc210/dc210.c:221 camlibs/konica/qm150.c:1047 #: camlibs/ptp2/config.c:5217 msgid "Capture" msgstr "" #: camlibs/kodak/dc210/dc210.c:235 msgid "58 mm" msgstr "" #: camlibs/kodak/dc210/dc210.c:237 msgid "51 mm" msgstr "" #: camlibs/kodak/dc210/dc210.c:239 msgid "41 mm" msgstr "" #: camlibs/kodak/dc210/dc210.c:241 msgid "34 mm" msgstr "" #: camlibs/kodak/dc210/dc210.c:243 msgid "29 mm" msgstr "29 mm" #: camlibs/kodak/dc210/dc210.c:249 camlibs/kodak/dc210/dc210.c:408 msgid "Exposure compensation" msgstr "" #: camlibs/kodak/dc210/dc210.c:259 camlibs/kodak/dc210/dc210.c:265 #: camlibs/konica/library.c:782 camlibs/konica/library.c:798 #: camlibs/konica/library.c:813 camlibs/konica/library.c:816 #: camlibs/konica/library.c:1027 camlibs/konica/library.c:1057 #: camlibs/konica/qm150.c:853 camlibs/konica/qm150.c:871 #: camlibs/konica/qm150.c:940 camlibs/konica/qm150.c:943 #: camlibs/konica/qm150.c:961 camlibs/konica/qm150.c:964 #: camlibs/konica/qm150.c:979 camlibs/konica/qm150.c:982 #: camlibs/konica/qm150.c:999 camlibs/konica/qm150.c:1002 #: camlibs/ptp2/config.c:1543 camlibs/ptp2/config.c:2021 #: camlibs/ptp2/config.c:2474 camlibs/ptp2/config.c:2508 #: camlibs/ptp2/config.c:2641 camlibs/ptp2/config.c:3020 #: camlibs/ptp2/config.c:3168 camlibs/ptp2/config.c:3179 #: camlibs/ptp2/config.c:3191 camlibs/ptp2/config.c:3239 #: camlibs/ptp2/config.c:3258 camlibs/ptp2/config.c:3650 #: camlibs/ptp2/ptp.c:4230 camlibs/ptp2/ptp.c:4238 camlibs/ptp2/ptp.c:4261 #: camlibs/ptp2/ptp.c:4269 camlibs/ptp2/ptp.c:4469 camlibs/ptp2/ptp.c:4520 #: camlibs/ptp2/ptp.c:4580 camlibs/ptp2/ptp.c:4587 camlibs/ptp2/ptp.c:4597 #: camlibs/ptp2/ptp.c:4634 camlibs/ptp2/ptp.c:4651 camlibs/ptp2/ptp.c:4705 #: camlibs/ricoh/library.c:312 camlibs/ricoh/library.c:327 #: camlibs/ricoh/library.c:368 camlibs/sierra/epson-desc.c:151 #: camlibs/sierra/epson-desc.c:169 camlibs/sierra/nikon-desc.c:168 #: camlibs/sierra/nikon-desc.c:202 camlibs/sierra/nikon-desc.c:234 #: camlibs/sierra/nikon-desc.c:252 camlibs/sierra/nikon-desc.c:282 #: camlibs/sierra/olympus-desc.c:196 camlibs/sierra/olympus-desc.c:235 #: camlibs/sierra/olympus-desc.c:289 camlibs/sierra/olympus-desc.c:371 #: camlibs/sierra/olympus-desc.c:403 camlibs/sierra/olympus-desc.c:433 #: camlibs/sierra/olympus-desc.c:457 camlibs/sierra/olympus-desc.c:498 #: camlibs/sierra/olympus-desc.c:515 camlibs/sierra/olympus-desc.c:534 #: camlibs/sierra/olympus-desc.c:555 camlibs/sierra/olympus-desc.c:574 #: camlibs/sierra/olympus-desc.c:593 camlibs/sierra/olympus-desc.c:614 #: camlibs/sierra/olympus-desc.c:638 camlibs/sierra/olympus-desc.c:873 #: camlibs/sierra/olympus-desc.c:890 camlibs/sierra/sierra.c:925 #: camlibs/sierra/sierra.c:931 camlibs/sierra/sierra.c:965 #: camlibs/sierra/sierra.c:971 camlibs/sierra/sierra.c:1025 #: camlibs/sierra/sierra.c:1032 camlibs/sierra/sierra.c:1086 #: camlibs/sierra/sierra.c:1093 camlibs/sierra/sierra.c:1260 #: camlibs/sierra/sierra.c:1289 camlibs/sierra/sierra.c:1329 #: camlibs/sierra/sierra.c:1372 camlibs/sierra/sierra.c:1535 #: camlibs/sierra/sierra.c:1541 camlibs/sierra/sierra.c:1563 #: camlibs/sierra/sierra.c:1568 camlibs/sierra/sierra.c:1768 #: camlibs/sierra/sierra.c:1788 camlibs/st2205/library.c:512 #: camlibs/st2205/library.c:525 msgid "Auto" msgstr "Automaattinen" #: camlibs/kodak/dc210/dc210.c:260 camlibs/kodak/dc210/dc210.c:267 #: camlibs/sierra/epson-desc.c:152 camlibs/sierra/nikon-desc.c:235 #: camlibs/sierra/olympus-desc.c:499 camlibs/sierra/olympus-desc.c:516 #: camlibs/sierra/olympus-desc.c:535 camlibs/sierra/sierra.c:1026 #: camlibs/sierra/sierra.c:1034 camlibs/sierra/sierra.c:1331 #: camlibs/sierra/sierra.c:1536 camlibs/sierra/sierra.c:1543 #: camlibs/sierra/sierra.c:1770 msgid "Force" msgstr "" #: camlibs/kodak/dc210/dc210.c:261 camlibs/kodak/dc210/dc210.c:269 #: camlibs/ptp2/config.c:3174 camlibs/ptp2/config.c:3229 #: camlibs/ptp2/config.c:4025 camlibs/ptp2/config.c:4030 #: camlibs/ptp2/config.c:4044 camlibs/ptp2/config.c:4093 #: camlibs/ptp2/config.c:4098 camlibs/ptp2/config.c:4113 #: camlibs/ptp2/config.c:4809 camlibs/ptp2/library.c:3566 #: camlibs/ptp2/library.c:3570 camlibs/ptp2/ptp.c:4267 #: camlibs/ricoh/library.c:347 msgid "None" msgstr "" #: camlibs/kodak/dc210/dc210.c:273 camlibs/kodak/dc210/dc210.c:426 msgid "Red eye flash" msgstr "" #: camlibs/kodak/dc210/dc210.c:275 camlibs/kodak/dc210/dc210.c:279 #: camlibs/konica/library.c:682 camlibs/konica/library.c:689 #: camlibs/konica/library.c:780 camlibs/konica/library.c:789 #: camlibs/konica/library.c:1023 camlibs/konica/qm150.c:791 #: camlibs/konica/qm150.c:795 camlibs/konica/qm150.c:805 #: camlibs/konica/qm150.c:809 camlibs/konica/qm150.c:851 #: camlibs/konica/qm150.c:864 camlibs/konica/qm150.c:1021 #: camlibs/konica/qm150.c:1028 camlibs/konica/qm150.c:1035 #: camlibs/konica/qm150.c:1042 camlibs/ptp2/config.c:1116 #: camlibs/ptp2/config.c:1118 camlibs/ptp2/config.c:1130 #: camlibs/ptp2/config.c:1149 camlibs/ptp2/config.c:1151 #: camlibs/ptp2/config.c:1163 camlibs/ptp2/config.c:1303 #: camlibs/ptp2/config.c:1309 camlibs/ptp2/config.c:1316 #: camlibs/ptp2/config.c:3022 camlibs/ptp2/ptp.c:4148 camlibs/ptp2/ptp.c:4149 #: camlibs/ptp2/ptp.c:4150 camlibs/ptp2/ptp.c:4471 camlibs/ptp2/ptp.c:4581 #: camlibs/ptp2/ptp.c:4667 camlibs/ricoh/library.c:339 #: camlibs/ricoh/library.c:370 camlibs/sierra/nikon-desc.c:305 #: camlibs/sierra/sierra.c:1142 camlibs/sierra/sierra.c:1148 #: camlibs/sierra/sierra.c:1411 camlibs/topfield/puppy.c:546 #: camlibs/topfield/puppy.c:558 camlibs/topfield/puppy.c:580 msgid "On" msgstr "Päällä" #: camlibs/kodak/dc210/dc210.c:276 camlibs/kodak/dc210/dc210.c:281 #: camlibs/kodak/dc210/dc210.c:441 camlibs/konica/library.c:683 #: camlibs/konica/library.c:686 camlibs/konica/library.c:779 #: camlibs/konica/library.c:786 camlibs/konica/library.c:897 #: camlibs/konica/library.c:1021 camlibs/konica/qm150.c:792 #: camlibs/konica/qm150.c:798 camlibs/konica/qm150.c:806 #: camlibs/konica/qm150.c:812 camlibs/konica/qm150.c:850 #: camlibs/konica/qm150.c:857 camlibs/konica/qm150.c:1022 #: camlibs/konica/qm150.c:1025 camlibs/konica/qm150.c:1036 #: camlibs/konica/qm150.c:1039 camlibs/ptp2/config.c:1117 #: camlibs/ptp2/config.c:1118 camlibs/ptp2/config.c:1134 #: camlibs/ptp2/config.c:1150 camlibs/ptp2/config.c:1151 #: camlibs/ptp2/config.c:1167 camlibs/ptp2/config.c:1304 #: camlibs/ptp2/config.c:1310 camlibs/ptp2/config.c:1315 #: camlibs/ptp2/config.c:1626 camlibs/ptp2/config.c:1687 #: camlibs/ptp2/config.c:1906 camlibs/ptp2/config.c:1932 #: camlibs/ptp2/config.c:1959 camlibs/ptp2/config.c:3021 #: camlibs/ptp2/config.c:3346 camlibs/ptp2/config.c:3457 #: camlibs/ptp2/config.c:3649 camlibs/ptp2/config.c:3689 #: camlibs/ptp2/config.c:3755 camlibs/ptp2/config.c:4028 #: camlibs/ptp2/config.c:4062 camlibs/ptp2/ptp.c:4148 camlibs/ptp2/ptp.c:4149 #: camlibs/ptp2/ptp.c:4150 camlibs/ptp2/ptp.c:4470 camlibs/ptp2/ptp.c:4579 #: camlibs/ptp2/ptp.c:4619 camlibs/ptp2/ptp.c:4665 camlibs/ptp2/ptp.c:4730 #: camlibs/ptp2/ptp.c:4735 camlibs/ricoh/library.c:340 #: camlibs/ricoh/library.c:369 camlibs/ricoh/library.c:377 #: camlibs/sierra/epson-desc.c:153 camlibs/sierra/nikon-desc.c:236 #: camlibs/sierra/nikon-desc.c:304 camlibs/sierra/nikon-desc.c:359 #: camlibs/sierra/olympus-desc.c:500 camlibs/sierra/olympus-desc.c:517 #: camlibs/sierra/olympus-desc.c:536 camlibs/sierra/olympus-desc.c:658 #: camlibs/sierra/olympus-desc.c:856 camlibs/sierra/olympus-desc.c:940 #: camlibs/sierra/sierra.c:1027 camlibs/sierra/sierra.c:1036 #: camlibs/sierra/sierra.c:1143 camlibs/sierra/sierra.c:1146 #: camlibs/sierra/sierra.c:1333 camlibs/sierra/sierra.c:1413 #: camlibs/sierra/sierra.c:1537 camlibs/sierra/sierra.c:1545 #: camlibs/sierra/sierra.c:1772 camlibs/topfield/puppy.c:547 #: camlibs/topfield/puppy.c:558 msgid "Off" msgstr "Pois päältä" #: camlibs/kodak/dc210/dc210.c:284 msgid "Other" msgstr "Muu" #: camlibs/kodak/dc210/dc210.c:290 msgid "Set clock in camera" msgstr "Aseta kameran kello" #: camlibs/kodak/dc210/dc210.c:294 camlibs/kodak/dc210/dc210.c:419 msgid "Port speed" msgstr "" #: camlibs/kodak/dc210/dc210.c:304 camlibs/kodak/dc210/library.c:691 msgid "Album name" msgstr "" #: camlibs/kodak/dc210/dc210.c:307 msgid "Name to set on card when formatting." msgstr "" #: camlibs/kodak/dc210/dc210.c:309 msgid "Format compact flash" msgstr "" #: camlibs/kodak/dc210/dc210.c:312 msgid "Format card and set album name." msgstr "" #: camlibs/kodak/dc210/dc210.c:315 msgid "Debug" msgstr "" #: camlibs/kodak/dc210/dc210.c:333 msgid "" "Execute predefined command\n" "with parameter values." msgstr "" #: camlibs/kodak/dc210/dc210.c:493 #, c-format msgid "Pictures in camera: %d\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:497 #, c-format msgid "" "There is space for another\n" " %d low compressed\n" " %d medium compressed or\n" " %d high compressed pictures\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:501 #, c-format msgid "Total pictures taken: %d\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:505 #, c-format msgid "Total flashes fired: %d\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:509 #, c-format msgid "Firmware: %d.%d\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:514 #, c-format msgid "Filetype: JPEG (" msgstr "" #: camlibs/kodak/dc210/dc210.c:516 #, c-format msgid "Filetype: FlashPix (" msgstr "" #: camlibs/kodak/dc210/dc210.c:522 #, c-format msgid "low compression, " msgstr "" #: camlibs/kodak/dc210/dc210.c:524 #, c-format msgid "medium compression, " msgstr "" #: camlibs/kodak/dc210/dc210.c:526 #, c-format msgid "high compression, " msgstr "" #: camlibs/kodak/dc210/dc210.c:528 #, c-format msgid "unknown compression %d, " msgstr "" #: camlibs/kodak/dc210/dc210.c:538 #, c-format msgid "unknown resolution %d)\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:551 #, c-format msgid "AC adapter is connected.\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:553 #, c-format msgid "AC adapter is not connected.\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:557 msgid "Time: %a, %d %b %Y %T\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:563 #, c-format msgid "Zoom: 58 mm\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:565 #, c-format msgid "Zoom: 51 mm\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:567 #, c-format msgid "Zoom: 41 mm\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:569 #, c-format msgid "Zoom: 34 mm\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:571 #, c-format msgid "Zoom: 29 mm\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:573 #, c-format msgid "Zoom: macro\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:575 #, c-format msgid "Unknown zoom mode %d\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:581 #, c-format msgid "Exposure compensation: %s\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:583 #, c-format msgid "Exposure compensation: %d\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:588 #, c-format msgid "Flash mode: auto, " msgstr "" #: camlibs/kodak/dc210/dc210.c:590 #, c-format msgid "Flash mode: force, " msgstr "" #: camlibs/kodak/dc210/dc210.c:592 #, c-format msgid "Flash mode: off\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:594 #, c-format msgid "Unknown flash mode %d, " msgstr "" #: camlibs/kodak/dc210/dc210.c:602 #, c-format msgid "red eye flash on.\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:605 #, c-format msgid "red eye flash off.\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:610 #, c-format msgid "No card in camera.\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:612 #, c-format msgid "" "Card name: %s\n" "Free space on card: %d kB\n" msgstr "" #: camlibs/kodak/dc210/dc210.c:632 msgid "" "This library has been tested with a Kodak DC 215 Zoom camera. It might work " "also with DC 200 and DC 210 cameras. If you happen to have such a camera, " "please send a message to koltan@gmx.de to let me know, if you have any " "troubles with this driver library or if everything is okay." msgstr "" #: camlibs/kodak/dc210/dc210.c:644 msgid "" "Camera Library for the Kodak DC215 Zoom camera.\n" "Michael Koltan \n" msgstr "" #: camlibs/kodak/dc210/library.c:343 msgid "Waiting..." msgstr "Odotetaan..." #: camlibs/kodak/dc210/library.c:1365 msgid "Parameter 1" msgstr "Parametri 1" #: camlibs/kodak/dc210/library.c:1369 msgid "Parameter 2" msgstr "Parametri 2" #: camlibs/kodak/dc210/library.c:1373 msgid "Parameter 3" msgstr "Parametri 3" #: camlibs/kodak/dc240/dc240.c:181 #, c-format msgid "Model: Kodak %s\n" msgstr "" #: camlibs/kodak/dc240/dc240.c:182 #, c-format msgid "Firmware version: %d.%02d\n" msgstr "Laiteohjelmiston versio: %d.%02d\n" #: camlibs/kodak/dc240/dc240.c:184 #, c-format msgid "Battery status: %s, AC Adapter: %s\n" msgstr "" #: camlibs/kodak/dc240/dc240.c:188 #, c-format msgid "Number of pictures: %d\n" msgstr "" #: camlibs/kodak/dc240/dc240.c:190 #, c-format msgid "Space remaining: High: %d, Medium: %d, Low: %d\n" msgstr "" #: camlibs/kodak/dc240/dc240.c:194 #, c-format msgid "Memory card status (%d): %s\n" msgstr "" #: camlibs/kodak/dc240/dc240.c:198 #, c-format msgid "Total pictures captured: %d, Flashes fired: %d\n" msgstr "" #: camlibs/kodak/dc240/dc240.c:212 msgid "" "Kodak DC240 Camera Library\n" "Scott Fritzinger and Hubert Figuiere " "\n" "Camera Library for the Kodak DC240, DC280, DC3400 and DC5000 cameras.\n" "Rewritten and updated for gPhoto2." msgstr "" #: camlibs/kodak/dc240/library.c:556 msgid "Weak" msgstr "" #: camlibs/kodak/dc240/library.c:559 msgid "Empty" msgstr "Tyhjä" #: camlibs/kodak/dc240/library.c:564 camlibs/kodak/dc240/library.c:579 #: camlibs/ptp2/ptp.c:4642 msgid "Invalid" msgstr "Epäkelpo" #: camlibs/kodak/dc240/library.c:571 camlibs/ptp2/config.c:1846 #: camlibs/ptp2/ptp.c:4575 msgid "Not used" msgstr "Ei käytössä" #: camlibs/kodak/dc240/library.c:574 msgid "In use" msgstr "Käytössä" #: camlibs/kodak/dc240/library.c:588 msgid "Card is open" msgstr "" #: camlibs/kodak/dc240/library.c:589 msgid "Card is not open" msgstr "" #: camlibs/kodak/dc240/library.c:591 msgid "Card is not formatted" msgstr "" #: camlibs/kodak/dc240/library.c:593 msgid "No card" msgstr "Ei korttia" #: camlibs/kodak/dc3200/dc3200.c:43 msgid "" "There is currently an operation in progress. This camera only supports one " "operation at a time. Please wait until the current operation has finished." msgstr "" #: camlibs/kodak/dc3200/dc3200.c:146 #, c-format msgid "camera inactive for > 9 seconds, re-initing.\n" msgstr "" #: camlibs/kodak/dc3200/dc3200.c:435 msgid "" "Known problems:\n" "\n" "1. If the Kodak DC3200 does not receive a command at least every 10 seconds, " "it will time out, and will have to be re-initialized. If you notice the " "camera does not respond, simply re-select the camera. This will cause it to " "reinitialize." msgstr "" #: camlibs/kodak/dc3200/dc3200.c:448 msgid "" "Kodak DC3200 Driver\n" "Donn Morrison \n" "\n" "Questions and comments appreciated." msgstr "" #: camlibs/kodak/ez200/ez200.c:198 #, c-format msgid "" "Your USB camera is a Kodak EZ200.\n" "Number of PICs = %i\n" msgstr "" #: camlibs/kodak/ez200/ez200.c:206 msgid "" "Kodak EZ200 driver\n" "Bucas Jean-Francois \n" msgstr "" #: camlibs/konica/konica.c:62 msgid "Focusing error." msgstr "" #: camlibs/konica/konica.c:65 msgid "Iris error." msgstr "" #: camlibs/konica/konica.c:68 msgid "Strobe error." msgstr "" #: camlibs/konica/konica.c:71 msgid "EEPROM checksum error." msgstr "" #: camlibs/konica/konica.c:74 msgid "Internal error (1)." msgstr "Sisäinen virhe (1)." #: camlibs/konica/konica.c:77 msgid "Internal error (2)." msgstr "Sisäinen virhe (2)." #: camlibs/konica/konica.c:80 msgid "No card present." msgstr "" #: camlibs/konica/konica.c:83 msgid "Card not supported." msgstr "Kortti ei ole tuettu" #: camlibs/konica/konica.c:86 msgid "Card removed during access." msgstr "" #: camlibs/konica/konica.c:89 msgid "Image number not valid." msgstr "" #: camlibs/konica/konica.c:92 msgid "Card can not be written." msgstr "" #: camlibs/konica/konica.c:95 msgid "Card is write protected." msgstr "" #: camlibs/konica/konica.c:98 msgid "No space left on card." msgstr "" #: camlibs/konica/konica.c:101 msgid "Image protected." msgstr "" #: camlibs/konica/konica.c:104 msgid "Light too dark." msgstr "" #: camlibs/konica/konica.c:107 msgid "Autofocus error." msgstr "" #: camlibs/konica/konica.c:110 msgid "System error." msgstr "Järjestelmävirhe." #: camlibs/konica/konica.c:113 msgid "Illegal parameter." msgstr "" #: camlibs/konica/konica.c:116 msgid "Command can not be cancelled." msgstr "Komentoa ei voi peruuttaa." #: camlibs/konica/konica.c:119 msgid "Localization data too long." msgstr "" #: camlibs/konica/konica.c:122 msgid "Localization data corrupt." msgstr "" #: camlibs/konica/konica.c:125 msgid "Unsupported command." msgstr "" #: camlibs/konica/konica.c:128 msgid "Other command executing." msgstr "" #: camlibs/konica/konica.c:131 msgid "Command order error." msgstr "" #: camlibs/konica/konica.c:134 msgid "Unknown error." msgstr "" #: camlibs/konica/konica.c:137 #, c-format msgid "" "The camera has just sent an error that has not yet been discovered. Please " "report the following to %s with additional information how you got this " "error: (0x%x,0x%x). Thank you very much!" msgstr "" #: camlibs/konica/library.c:158 camlibs/pccam300/library.c:116 msgid "Getting file list..." msgstr "" #: camlibs/konica/library.c:325 msgid "Testing different speeds..." msgstr "" #: camlibs/konica/library.c:340 msgid "" "The camera could not be contacted. Please make sure it is connected to the " "computer and turned on." msgstr "" #: camlibs/konica/library.c:373 msgid "Your camera does not support changing filenames." msgstr "" #: camlibs/konica/library.c:432 #, c-format msgid "%i pictures could not be deleted because they are protected" msgstr "" #: camlibs/konica/library.c:532 #, c-format msgid "" "Model: %s\n" "Serial Number: %s,\n" "Hardware Version: %i.%i\n" "Software Version: %i.%i\n" "Testing Software Version: %i.%i\n" "Name: %s,\n" "Manufacturer: %s\n" msgstr "" #: camlibs/konica/library.c:625 msgid "" "Konica library\n" "Lutz Mueller \n" "Support for all Konica and several HP cameras." msgstr "" #: camlibs/konica/library.c:650 msgid "Getting configuration..." msgstr "" #: camlibs/konica/library.c:657 camlibs/konica/qm150.c:749 msgid "Konica Configuration" msgstr "" #: camlibs/konica/library.c:662 camlibs/konica/library.c:873 #: camlibs/konica/qm150.c:754 msgid "Persistent Settings" msgstr "" #: camlibs/konica/library.c:692 msgid "Shall the camera beep when taking a picture?" msgstr "" #: camlibs/konica/library.c:696 camlibs/konica/library.c:906 msgid "Self Timer Time" msgstr "" #: camlibs/konica/library.c:703 camlibs/konica/library.c:914 #: camlibs/konica/qm150.c:763 msgid "Auto Off Time" msgstr "" #: camlibs/konica/library.c:710 camlibs/konica/library.c:922 msgid "Slide Show Interval" msgstr "" #: camlibs/konica/library.c:717 camlibs/konica/library.c:931 #: camlibs/konica/qm150.c:771 camlibs/ricoh/library.c:497 #: camlibs/sierra/sierra.c:924 camlibs/sierra/sierra.c:1256 #: camlibs/sierra/sierra.c:1607 camlibs/sierra/sierra.c:1816 msgid "Resolution" msgstr "" #: camlibs/konica/library.c:719 camlibs/konica/library.c:727 #: camlibs/konica/library.c:936 msgid "Low (576 x 436)" msgstr "" #: camlibs/konica/library.c:720 camlibs/konica/library.c:730 msgid "Medium (1152 x 872)" msgstr "" #: camlibs/konica/library.c:721 camlibs/konica/library.c:724 #: camlibs/konica/library.c:934 msgid "High (1152 x 872)" msgstr "" #: camlibs/konica/library.c:737 camlibs/konica/library.c:947 #: camlibs/konica/qm150.c:819 msgid "Localization" msgstr "" #: camlibs/konica/library.c:743 camlibs/konica/library.c:950 #: camlibs/sierra/epson-desc.c:246 camlibs/sierra/nikon-desc.c:434 #: camlibs/sierra/sierra.c:1683 camlibs/sierra/sierra.c:1867 msgid "Language" msgstr "" #: camlibs/konica/library.c:750 camlibs/konica/library.c:759 #: camlibs/konica/library.c:767 camlibs/konica/library.c:954 #: camlibs/konica/library.c:979 camlibs/konica/library.c:997 msgid "None selected" msgstr "" #: camlibs/konica/library.c:754 camlibs/konica/library.c:976 msgid "TV Output Format" msgstr "" #: camlibs/konica/library.c:756 camlibs/konica/library.c:980 #: camlibs/ptp2/config.c:1703 msgid "NTSC" msgstr "" #: camlibs/konica/library.c:757 camlibs/konica/library.c:982 #: camlibs/ptp2/config.c:1704 msgid "PAL" msgstr "" #: camlibs/konica/library.c:758 camlibs/konica/library.c:984 msgid "Do not display TV menu" msgstr "" #: camlibs/konica/library.c:762 camlibs/konica/library.c:994 #: camlibs/konica/qm150.c:823 msgid "Date Format" msgstr "" #: camlibs/konica/library.c:764 camlibs/konica/library.c:998 #: camlibs/konica/qm150.c:825 camlibs/konica/qm150.c:830 msgid "Month/Day/Year" msgstr "" #: camlibs/konica/library.c:765 camlibs/konica/library.c:1000 #: camlibs/konica/qm150.c:826 camlibs/konica/qm150.c:833 msgid "Day/Month/Year" msgstr "" #: camlibs/konica/library.c:766 camlibs/konica/library.c:1002 #: camlibs/konica/qm150.c:827 camlibs/konica/qm150.c:836 msgid "Year/Month/Day" msgstr "" #: camlibs/konica/library.c:772 camlibs/konica/library.c:1014 #: camlibs/konica/qm150.c:843 msgid "Session-persistent Settings" msgstr "" #: camlibs/konica/library.c:781 camlibs/konica/library.c:792 #: camlibs/konica/library.c:1025 camlibs/konica/qm150.c:852 #: camlibs/konica/qm150.c:862 msgid "On, red-eye reduction" msgstr "" #: camlibs/konica/library.c:783 camlibs/konica/library.c:795 #: camlibs/konica/qm150.c:854 camlibs/konica/qm150.c:869 msgid "Auto, red-eye reduction" msgstr "" #: camlibs/konica/library.c:810 camlibs/konica/library.c:1044 #: camlibs/konica/qm150.c:935 camlibs/ptp2/config.c:3731 #: camlibs/ptp2/config.c:3737 msgid "Focus" msgstr "" #: camlibs/konica/library.c:812 camlibs/konica/library.c:819 #: camlibs/sierra/epson-desc.c:170 camlibs/sierra/sierra.c:1564 #: camlibs/sierra/sierra.c:1570 camlibs/sierra/sierra.c:1790 msgid "Fixed" msgstr "" #: camlibs/konica/library.c:826 camlibs/konica/library.c:1049 #: camlibs/konica/qm150.c:1085 msgid "Volatile Settings" msgstr "" #: camlibs/konica/library.c:830 camlibs/konica/library.c:1052 #: camlibs/konica/qm150.c:1089 camlibs/polaroid/pdc700.c:163 #: camlibs/ptp2/config.c:5257 msgid "Self Timer" msgstr "" #: camlibs/konica/library.c:832 camlibs/konica/library.c:836 #: camlibs/konica/library.c:1062 camlibs/konica/qm150.c:1091 #: camlibs/konica/qm150.c:1095 msgid "Self Timer (next picture only)" msgstr "" #: camlibs/konica/library.c:833 camlibs/konica/library.c:840 #: camlibs/konica/qm150.c:1092 camlibs/konica/qm150.c:1099 #: camlibs/minolta/dimagev/dimagev.c:400 camlibs/ptp2/config.c:3156 #: camlibs/ptp2/config.c:3169 camlibs/ptp2/config.c:3180 #: camlibs/ptp2/config.c:3465 camlibs/ptp2/config.c:3647 #: camlibs/ptp2/config.c:3691 camlibs/ptp2/ptp.c:4262 camlibs/ptp2/ptp.c:4270 #: camlibs/ptp2/ptp.c:4430 camlibs/ptp2/ptp.c:4439 camlibs/ptp2/ptp.c:4553 #: camlibs/ptp2/ptp.c:4560 camlibs/ricoh/library.c:349 #: camlibs/sierra/epson-desc.c:219 camlibs/sierra/nikon-desc.c:253 #: camlibs/sierra/nikon-desc.c:325 camlibs/sierra/olympus-desc.c:480 #: camlibs/sierra/olympus-desc.c:660 camlibs/sierra/sierra.c:995 #: camlibs/sierra/sierra.c:1002 camlibs/sierra/sierra.c:1056 #: camlibs/sierra/sierra.c:1063 camlibs/sierra/sierra.c:1118 #: camlibs/sierra/sierra.c:1124 camlibs/sierra/sierra.c:1308 #: camlibs/sierra/sierra.c:1351 camlibs/sierra/sierra.c:1395 #: camlibs/sierra/sierra.c:1590 camlibs/sierra/sierra.c:1594 #: camlibs/sierra/sierra.c:1807 #, c-format msgid "Normal" msgstr "" #: camlibs/konica/library.c:1093 #, c-format msgid "Could not find localization data at '%s'" msgstr "" #: camlibs/konica/library.c:1159 msgid "Localization file too long!" msgstr "" #: camlibs/konica/qm150.c:250 msgid "This preview doesn't exist." msgstr "" #: camlibs/konica/qm150.c:282 msgid "Data has been corrupted." msgstr "" #: camlibs/konica/qm150.c:398 #, c-format msgid "Image type %d is not supported by this camera !" msgstr "" #: camlibs/konica/qm150.c:454 #, c-format msgid "Can't delete image %s." msgstr "" #: camlibs/konica/qm150.c:485 msgid "Can't delete all images." msgstr "" #: camlibs/konica/qm150.c:517 msgid "Uploading image..." msgstr "" #: camlibs/konica/qm150.c:527 camlibs/konica/qm150.c:592 msgid "Can't upload this image to the camera. An error has occurred." msgstr "" #: camlibs/konica/qm150.c:634 msgid "You must be in record mode to capture images." msgstr "" #: camlibs/konica/qm150.c:637 msgid "" "No space available to capture new images. You must delete some images." msgstr "" #: camlibs/konica/qm150.c:641 msgid "Can't capture new images. Unknown error" msgstr "" #: camlibs/konica/qm150.c:653 msgid "No answer from the camera." msgstr "" #: camlibs/konica/qm150.c:773 camlibs/konica/qm150.c:781 #: camlibs/ptp2/config.c:3170 camlibs/ptp2/config.c:3648 #: camlibs/ptp2/config.c:3690 camlibs/ptp2/config.c:3883 #: camlibs/ptp2/ptp.c:4263 camlibs/ptp2/ptp.c:4679 camlibs/ptp2/ptp.c:4685 #: camlibs/ptp2/ptp.c:4691 camlibs/sierra/nikon-desc.c:203 #: camlibs/sierra/sierra.c:966 camlibs/sierra/sierra.c:973 #: camlibs/sierra/sierra.c:1291 msgid "Low" msgstr "" #: camlibs/konica/qm150.c:774 camlibs/konica/qm150.c:784 #: camlibs/sierra/nikon-desc.c:204 camlibs/sierra/sierra.c:967 #: camlibs/sierra/sierra.c:975 camlibs/sierra/sierra.c:1293 msgid "Medium" msgstr "" #: camlibs/konica/qm150.c:775 camlibs/konica/qm150.c:778 #: camlibs/ptp2/config.c:3173 camlibs/ptp2/config.c:3646 #: camlibs/ptp2/config.c:3692 camlibs/ptp2/ptp.c:4266 camlibs/ptp2/ptp.c:4681 #: camlibs/ptp2/ptp.c:4687 camlibs/ptp2/ptp.c:4693 camlibs/sierra/sierra.c:927 #: camlibs/sierra/sierra.c:935 camlibs/sierra/sierra.c:968 #: camlibs/sierra/sierra.c:977 camlibs/sierra/sierra.c:1264 #: camlibs/sierra/sierra.c:1295 msgid "High" msgstr "" #: camlibs/konica/qm150.c:789 camlibs/polaroid/pdc700.c:162 #: camlibs/ptp2/config.c:1904 camlibs/ptp2/config.c:1930 #: camlibs/ptp2/config.c:1957 camlibs/ptp2/ptp.c:4728 msgid "LCD" msgstr "" #: camlibs/konica/qm150.c:803 msgid "Icons" msgstr "" #: camlibs/konica/qm150.c:937 camlibs/konica/qm150.c:946 msgid "2.0 m" msgstr "" #: camlibs/konica/qm150.c:938 camlibs/konica/qm150.c:949 msgid "0.5 m" msgstr "" #: camlibs/konica/qm150.c:939 camlibs/konica/qm150.c:952 msgid "0.1 m" msgstr "" #: camlibs/konica/qm150.c:957 msgid "White balance" msgstr "" #: camlibs/konica/qm150.c:959 camlibs/konica/qm150.c:970 msgid "Office" msgstr "" #: camlibs/konica/qm150.c:960 camlibs/konica/qm150.c:967 #: camlibs/ptp2/config.c:1194 camlibs/ptp2/config.c:3240 #: camlibs/ptp2/config.c:3259 camlibs/ptp2/ptp.c:4205 camlibs/ptp2/ptp.c:4652 #: camlibs/sierra/olympus-desc.c:556 camlibs/sierra/olympus-desc.c:575 #: camlibs/sierra/olympus-desc.c:594 camlibs/sierra/olympus-desc.c:615 msgid "Daylight" msgstr "" #: camlibs/konica/qm150.c:975 camlibs/ptp2/config.c:5310 #: camlibs/ptp2/ptp.c:3473 camlibs/ptp2/ptp.c:3528 msgid "Sharpness" msgstr "" #: camlibs/konica/qm150.c:977 camlibs/konica/qm150.c:985 msgid "Sharp" msgstr "" #: camlibs/konica/qm150.c:978 camlibs/konica/qm150.c:988 #: camlibs/ptp2/ptp.c:4611 camlibs/ptp2/ptp.c:4738 msgid "Soft" msgstr "" #: camlibs/konica/qm150.c:993 camlibs/sierra/epson-desc.c:136 #: camlibs/sierra/nikon-desc.c:219 msgid "Color" msgstr "" #: camlibs/konica/qm150.c:995 camlibs/konica/qm150.c:1005 msgid "Light" msgstr "" #: camlibs/konica/qm150.c:996 camlibs/konica/qm150.c:1008 msgid "Deep" msgstr "" #: camlibs/konica/qm150.c:997 camlibs/konica/qm150.c:1011 msgid "Black and White" msgstr "" #: camlibs/konica/qm150.c:1049 camlibs/konica/qm150.c:1053 #: camlibs/ptp2/config.c:2081 msgid "Single" msgstr "" #: camlibs/konica/qm150.c:1050 camlibs/konica/qm150.c:1056 msgid "Sequence 9" msgstr "" #: camlibs/konica/qm150.c:1061 msgid "Date display" msgstr "" #: camlibs/konica/qm150.c:1063 camlibs/konica/qm150.c:1072 msgid "Anywhere" msgstr "" #: camlibs/konica/qm150.c:1064 camlibs/konica/qm150.c:1070 msgid "Play mode" msgstr "" #: camlibs/konica/qm150.c:1065 camlibs/konica/qm150.c:1078 msgid "Record mode" msgstr "" #: camlibs/konica/qm150.c:1066 camlibs/konica/qm150.c:1076 msgid "Everywhere" msgstr "" #: camlibs/konica/qm150.c:1136 camlibs/ptp2/ptp.c:4546 #, c-format msgid "AC" msgstr "" #: camlibs/konica/qm150.c:1139 camlibs/minolta/dimagev/dimagev.c:301 #: camlibs/sierra/nikon-desc.c:361 #, c-format msgid "Play" msgstr "" #: camlibs/konica/qm150.c:1141 camlibs/minolta/dimagev/dimagev.c:301 #: camlibs/sierra/nikon-desc.c:360 #, c-format msgid "Record" msgstr "" #: camlibs/konica/qm150.c:1151 #, c-format msgid "DD/MM/YYYY" msgstr "" #: camlibs/konica/qm150.c:1156 #, c-format msgid "YYYY/MM/DD" msgstr "" #: camlibs/konica/qm150.c:1160 #, c-format msgid "MM/DD/YYYY" msgstr "" #: camlibs/konica/qm150.c:1164 #, c-format msgid "" "Model: %s\n" "Capacity: %i Mb\n" "Power: %s\n" "Auto Off Time: %i min\n" "Mode: %s\n" "Images: %i/%i\n" "Date display: %s\n" "Date and Time: %s\n" msgstr "" #: camlibs/konica/qm150.c:1187 #, c-format msgid "" "Konica Q-M150 Library\n" "Marcus Meissner \n" "Aurelien Croc (AP2C) \n" "http://www.ap2c.com\n" "Support for the french Konica Q-M150." msgstr "" #: camlibs/konica/qm150.c:1202 #, c-format msgid "" "About Konica Q-M150:\n" "This camera does not allow any changes\n" "from the outside. So in the configuration, you can\n" "only see what it is configured on the camera\n" "but you can not change anything.\n" "\n" "If you have some issues with this driver, please e-mail its authors.\n" msgstr "" #: camlibs/largan/lmini/largan.c:228 msgid "" "Largan driver\n" "Hubert Figuiere \n" "\n" "Handles Largan Lmini camera.\n" msgstr "" #: camlibs/lg_gsm/library.c:102 #, c-format msgid "" "Your USB camera seems to be a LG GSM.\n" "Firmware: %s\n" "Firmware Version: %s\n" msgstr "" #: camlibs/lg_gsm/library.c:114 msgid "" "LG GSM generic driver\n" "Guillaume Bedot \n" msgstr "" #: camlibs/mars/library.c:124 #, c-format msgid "" "Mars MR97310 camera.\n" "There is %i photo in it.\n" msgid_plural "" "Mars MR97310 camera.\n" "There are %i photos in it.\n" msgstr[0] "" msgstr[1] "" #: camlibs/mars/library.c:135 msgid "" "This driver supports cameras with Mars MR97310 chip (and direct\n" "equivalents ??Pixart PACx07??).\n" "These cameras do not support deletion of photos, nor uploading\n" "of data.\n" "Decoding of compressed photos may or may not work well\n" "and does not work equally well for all supported cameras.\n" "Photo data processing for Argus QuickClix is NOT SUPPORTED.\n" "If present on the camera, video clip frames are downloaded \n" "as consecutive still photos.\n" "For further details please consult libgphoto2/camlibs/README.\n" msgstr "" #: camlibs/mars/library.c:153 msgid "" "Mars MR97310 camera library\n" "Theodore Kilgore \n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:265 #, c-format msgid "" "Model:\t\t\tMinolta Dimage V (%s)\n" "Hardware Revision:\t%s\n" "Firmware Revision:\t%s\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:280 #, c-format msgid "" "Host Mode:\t\t%s\n" "Exposure Correction:\t%s\n" "Exposure Data:\t\t%d\n" "Date Valid:\t\t%s\n" "Date:\t\t\t%d/%02d/%02d %02d:%02d:%02d\n" "Self Timer Set:\t\t%s\n" "Quality Setting:\t%s\n" "Play/Record Mode:\t%s\n" "Card ID Valid:\t\t%s\n" "Card ID:\t\t%d\n" "Flash Mode:\t\t" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:292 camlibs/ptp2/config.c:2527 #: camlibs/ptp2/ptp.c:4250 msgid "Remote" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:292 msgid "Local" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:293 camlibs/minolta/dimagev/dimagev.c:295 #: camlibs/minolta/dimagev/dimagev.c:299 camlibs/minolta/dimagev/dimagev.c:302 #: camlibs/ptp2/ptp.c:4151 msgid "Yes" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:293 camlibs/minolta/dimagev/dimagev.c:295 #: camlibs/minolta/dimagev/dimagev.c:299 camlibs/minolta/dimagev/dimagev.c:302 #: camlibs/ptp2/ptp.c:4151 msgid "No" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:300 camlibs/ptp2/ptp.c:4561 #: camlibs/sierra/nikon-desc.c:283 msgid "Fine" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:300 camlibs/ptp2/config.c:1731 #: camlibs/ptp2/config.c:2655 camlibs/ptp2/ptp.c:4680 camlibs/ptp2/ptp.c:4686 #: camlibs/ptp2/ptp.c:4692 camlibs/ptp2/ptp.c:4696 camlibs/sierra/sierra.c:926 #: camlibs/sierra/sierra.c:933 camlibs/sierra/sierra.c:1262 msgid "Standard" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:316 #, c-format msgid "Automatic\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:324 #, c-format msgid "Force Flash\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:332 #, c-format msgid "Prohibit Flash\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:340 #, c-format msgid "Invalid Value ( %d )\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:354 #, c-format msgid "" "Battery Level:\t\t%s\n" "Number of Images:\t%d\n" "Minimum Capacity Left:\t%d\n" "Busy:\t\t\t%s\n" "Flash Charging:\t\t%s\n" "Lens Status:\t\t" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:360 msgid "Not Full" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:360 camlibs/minolta/dimagev/dimagev.c:403 #: camlibs/ptp2/config.c:1602 camlibs/ptp2/config.c:1656 #: camlibs/ptp2/config.c:1709 camlibs/ptp2/ptp.c:4490 camlibs/ptp2/ptp.c:4496 #, c-format msgid "Full" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:363 msgid "Busy" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:363 msgid "Idle" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:364 msgid "Charging" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:364 msgid "Ready" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:375 #, c-format msgid "Normal\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:378 #, c-format msgid "Lens direction does not match flash light\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:381 #, c-format msgid "Lens is not connected\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:384 #, c-format msgid "Bad value for lens status %d\n" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:393 #, c-format msgid "Card Status:\t\t" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:406 #, c-format msgid "Write-protected" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:409 #, c-format msgid "Unsuitable card" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:412 #, c-format msgid "Bad value for card status %d" msgstr "" #: camlibs/minolta/dimagev/dimagev.c:431 #, c-format msgid "" "Minolta Dimage V Camera Library\n" "%s\n" "Gus Hartmann \n" "Special thanks to Minolta for the spec." msgstr "" #: camlibs/mustek/core.c:575 msgid "FlashLight : Auto (RedEye Reduction)" msgstr "" #: camlibs/mustek/core.c:577 msgid "FlashLight : Auto" msgstr "" #: camlibs/mustek/core.c:579 msgid "FlashLight : On (RedEye Reduction)" msgstr "" #: camlibs/mustek/core.c:581 msgid "FlashLight : On" msgstr "" #: camlibs/mustek/core.c:583 msgid "FlashLight : Off" msgstr "" #: camlibs/mustek/core.c:585 msgid "FlashLight : undefined" msgstr "" #: camlibs/mustek/mdc800.c:232 msgid "Summary for Mustek MDC800:\n" msgstr "" #: camlibs/mustek/mdc800.c:235 msgid "no status reported." msgstr "" #: camlibs/mustek/mdc800.c:241 msgid "Compact Flash Card detected\n" msgstr "" #: camlibs/mustek/mdc800.c:243 msgid "No Compact Flash Card detected\n" msgstr "" #: camlibs/mustek/mdc800.c:247 msgid "Current Mode: Camera Mode\n" msgstr "" #: camlibs/mustek/mdc800.c:249 msgid "Current Mode: Playback Mode\n" msgstr "" #: camlibs/mustek/mdc800.c:258 msgid "Batteries are ok." msgstr "" #: camlibs/mustek/mdc800.c:260 msgid "Batteries are low." msgstr "" #: camlibs/mustek/mdc800.c:279 msgid "" "Mustek MDC-800 gPhoto2 Library\n" "Henning Zabel \n" "Ported to gphoto2 by Marcus Meissner \n" "Supports Serial and USB Protocol." msgstr "" #: camlibs/panasonic/coolshot/coolshot.c:264 msgid "coolshot library v" msgstr "" #: camlibs/panasonic/dc1000.c:371 camlibs/panasonic/dc1580.c:467 msgid "Disconnecting camera." msgstr "" #: camlibs/panasonic/dc1000.c:408 #, c-format msgid "Downloading image %s." msgstr "" #: camlibs/panasonic/dc1000.c:449 camlibs/panasonic/dc1580.c:571 #, c-format msgid "Uploading image: %s." msgstr "" #: camlibs/panasonic/dc1000.c:460 camlibs/panasonic/dc1580.c:582 #, c-format msgid "" "File size is %ld bytes. The size of the largest file possible to upload is: " "%i bytes." msgstr "" #: camlibs/panasonic/dc1000.c:473 camlibs/panasonic/dc1580.c:593 #: camlibs/ricoh/ricoh.c:852 msgid "Uploading..." msgstr "" #: camlibs/panasonic/dc1000.c:500 camlibs/panasonic/dc1580.c:619 #, c-format msgid "Deleting image %s." msgstr "" #: camlibs/panasonic/dc1000.c:513 msgid "" "Panasonic DC1000 gPhoto library\n" "Mariusz Zynel \n" "\n" "Based on dc1000 program written by\n" "Fredrik Roubert and\n" "Galen Brooks ." msgstr "" #: camlibs/panasonic/dc1580.c:522 #, c-format msgid "Downloading %s." msgstr "" #: camlibs/panasonic/dc1580.c:631 msgid "" "Panasonic DC1580 gPhoto2 library\n" "Mariusz Zynel \n" "\n" "Based on dc1000 program written by\n" "Fredrik Roubert and\n" "Galen Brooks ." msgstr "" #: camlibs/panasonic/l859/l859.c:500 #, c-format msgid "Downloading '%s'..." msgstr "" #: camlibs/panasonic/l859/l859.c:581 msgid "" "Panasonic PV-L859-K/PV-L779-K Palmcorder\n" "\n" "Panasonic introduced image capturing technology called PHOTOSHOT for the " "first time, in this series of Palmcorders. Images are stored in JPEG format " "on an internal flashcard and can be transferred to a computer through the " "built-in serial port. Images are saved in one of two resolutions; NORMAL is " "320x240 and FINE is 640x480. The CCD device which captures the images from " "the lens is only 300K and thus produces only low quality pictures." msgstr "" #: camlibs/panasonic/l859/l859.c:599 msgid "" "Known problems:\n" "\n" "If communications problems occur, reset the camera and restart the " "application. The driver is not robust enough yet to recover from these " "situations, especially if a problem occurs and the camera is not properly " "shutdown at speeds faster than 9600." msgstr "" #: camlibs/panasonic/l859/l859.c:613 msgid "" "Panasonic PV-L859-K/PV-L779-K Palmcorder Driver\n" "Andrew Selkirk " msgstr "" #: camlibs/pccam300/library.c:234 #, c-format msgid "" " Total memory is %8d bytes.\n" " Free memory is %8d bytes.\n" " Filecount: %d" msgstr "" #: camlibs/pccam300/library.c:246 msgid "" "Creative PC-CAM 300\n" " Authors: Till Adam\n" "\n" "and: Miah Gregory\n" " " msgstr "" #: camlibs/pccam600/library.c:192 msgid "Downloading file..." msgstr "" #: camlibs/pccam600/library.c:254 msgid "" "Creative PC-CAM600\n" "Author: Peter Kajberg \n" msgstr "" #: camlibs/pccam600/pccam600.c:128 camlibs/pccam600/pccam600.c:157 #, c-format msgid "pccam600_init:Expected > %d blocks got %d" msgstr "" #: camlibs/pccam600/pccam600.c:141 #, c-format msgid "pccam600_get_file:got index %d but expected index > %d" msgstr "" #: camlibs/pccam600/pccam600.c:183 #, c-format msgid "pccam600_close:return value was %d instead of %d" msgstr "" #: camlibs/pccam600/pccam600.c:217 #, c-format msgid "pccam600_init:Expected %d blocks got %d" msgstr "" #: camlibs/pccam600/pccam600.c:228 #, c-format msgid "" "pccam600 init:Unexpected error: gp_port_read returned %d instead of %d" msgstr "" #: camlibs/polaroid/pdc320.c:457 msgid "" "Download program for several Polaroid cameras. Originally written by Peter " "Desnoyers , and adapted for gphoto2 by Nathan " "Stenzel and Lutz Mueller " ".\n" "Polaroid 640SE testing was done by Michael Golden ." msgstr "" #: camlibs/polaroid/pdc320.c:487 #, c-format msgid "Model: %x, %x, %x, %x" msgstr "" #: camlibs/polaroid/pdc640.c:903 msgid "" "Download program for GrandTek 98x based cameras. Originally written by Chris " "Byrne , and adapted for gphoto2 by Lutz Mueller " ".Protocol enhancements and postprocessing for Jenoptik " "JD350e by Michael Trawny .Bugfixes by Marcus " "Meissner ." msgstr "" #: camlibs/polaroid/pdc700.c:159 camlibs/ptp2/config.c:5223 #: camlibs/ptp2/config.c:5285 camlibs/ptp2/config.c:5411 #: camlibs/ptp2/config.c:5424 camlibs/ptp2/ptp.c:3509 msgid "Image Quality" msgstr "" #: camlibs/polaroid/pdc700.c:160 camlibs/ptp2/config.c:5230 #: camlibs/ptp2/config.c:5231 camlibs/ptp2/ptp.c:3453 camlibs/ptp2/ptp.c:3511 msgid "Image Size" msgstr "" #: camlibs/polaroid/pdc700.c:161 msgid "Flash Setting" msgstr "" #: camlibs/polaroid/pdc700.c:164 msgid "Auto Power Off (minutes)" msgstr "" #: camlibs/polaroid/pdc700.c:165 msgid "Information" msgstr "" #: camlibs/polaroid/pdc700.c:167 camlibs/ptp2/config.c:1528 msgid "normal" msgstr "" #: camlibs/polaroid/pdc700.c:167 camlibs/ptp2/config.c:1529 #: camlibs/sierra/sierra.c:1609 camlibs/sierra/sierra.c:1616 #: camlibs/sierra/sierra.c:1821 msgid "fine" msgstr "" #: camlibs/polaroid/pdc700.c:167 camlibs/ptp2/config.c:1531 #: camlibs/sierra/sierra.c:1610 camlibs/sierra/sierra.c:1618 #: camlibs/sierra/sierra.c:1823 msgid "superfine" msgstr "" #: camlibs/polaroid/pdc700.c:169 camlibs/ptp2/config.c:1577 #: camlibs/ptp2/config.c:3357 camlibs/sierra/epson-desc.c:116 #: camlibs/sierra/sierra.c:1507 camlibs/sierra/sierra.c:1521 #: camlibs/sierra/sierra.c:1756 msgid "auto" msgstr "" #: camlibs/polaroid/pdc700.c:169 camlibs/polaroid/pdc700.c:170 #: camlibs/ptp2/config.c:1578 camlibs/sierra/nikon-desc.c:565 #: camlibs/sierra/nikon-desc.c:570 msgid "on" msgstr "" #: camlibs/polaroid/pdc700.c:169 camlibs/polaroid/pdc700.c:170 #: camlibs/ptp2/config.c:1576 camlibs/ptp2/config.c:2064 #: camlibs/sierra/nikon-desc.c:564 camlibs/sierra/nikon-desc.c:569 msgid "off" msgstr "" #: camlibs/polaroid/pdc700.c:171 msgid "play" msgstr "" #: camlibs/polaroid/pdc700.c:171 msgid "record" msgstr "" #: camlibs/polaroid/pdc700.c:171 msgid "menu" msgstr "" #: camlibs/polaroid/pdc700.c:172 msgid "battery" msgstr "" #: camlibs/polaroid/pdc700.c:172 msgid "a/c adaptor" msgstr "" #: camlibs/polaroid/pdc700.c:229 #, c-format msgid "Received unexpected header (%i)" msgstr "" #: camlibs/polaroid/pdc700.c:242 msgid "Received unexpected response" msgstr "" #: camlibs/polaroid/pdc700.c:263 msgid "Checksum error" msgstr "" #: camlibs/polaroid/pdc700.c:296 msgid "The camera did not accept the command." msgstr "" #: camlibs/polaroid/pdc700.c:349 #, c-format msgid "The camera sent more bytes than expected (%i)" msgstr "" #: camlibs/polaroid/pdc700.c:451 #, c-format msgid "" "Requested information about picture %i (= 0x%x), but got information about " "picture %i back" msgstr "" #: camlibs/polaroid/pdc700.c:914 #, c-format msgid "" "%i bytes of an unknown image format have been received. Please write to %s " "and ask for assistance." msgstr "" #: camlibs/polaroid/pdc700.c:939 msgid "" "Download program for Polaroid DC700 camera. Originally written by Ryan " "Lantzer for gphoto-4.x. Adapted for gphoto2 by Lutz " "Mueller ." msgstr "" #: camlibs/polaroid/pdc700.c:982 msgid "Camera" msgstr "Kamera" #: camlibs/polaroid/pdc700.c:995 msgid "How long will it take until the camera powers off?" msgstr "" #: camlibs/polaroid/pdc700.c:998 camlibs/ricoh/library.c:357 msgid "Image" msgstr "" #: camlibs/polaroid/pdc700.c:1109 #, c-format msgid "" "Date: %i/%02i/%02i %02i:%02i:%02i\n" "Pictures taken: %i\n" "Free pictures: %i\n" "Software version: %s\n" "Baudrate: %s\n" "Memory: %i megabytes\n" "Camera mode: %s\n" "Image quality: %s\n" "Flash setting: %s\n" "Information: %s\n" "Timer: %s\n" "LCD: %s\n" "Auto power off: %i minutes\n" "Power source: %s" msgstr "" #: camlibs/polaroid/pdc700.c:1233 #, c-format msgid "The requested port type (%i) is not supported by this driver." msgstr "" #: camlibs/ptp2/config.c:155 camlibs/ptp2/config.c:1968 #: camlibs/ptp2/library.c:1716 camlibs/ptp2/library.c:2506 #, c-format msgid "Canon enable viewfinder failed: %d" msgstr "" #: camlibs/ptp2/config.c:347 camlibs/ptp2/config.c:423 msgid "Sorry, your Canon camera does not support Canon capture" msgstr "" #: camlibs/ptp2/config.c:371 camlibs/ptp2/config.c:1979 #: camlibs/ptp2/library.c:2381 #, c-format msgid "Canon disable viewfinder failed: %d" msgstr "" #: camlibs/ptp2/config.c:586 camlibs/ptp2/config.c:627 #: camlibs/ptp2/config.c:674 camlibs/ptp2/config.c:744 #: camlibs/ptp2/config.c:782 camlibs/ptp2/config.c:856 #: camlibs/ptp2/config.c:864 camlibs/ptp2/config.c:895 #: camlibs/ptp2/config.c:905 camlibs/ptp2/config.c:931 #, c-format msgid "Unknown value %04x" msgstr "" #: camlibs/ptp2/config.c:616 camlibs/ptp2/config.c:771 #: camlibs/ptp2/config.c:806 #, c-format msgid "Unknown value %04d" msgstr "" #: camlibs/ptp2/config.c:961 camlibs/ptp2/config.c:978 #: camlibs/ptp2/config.c:1099 camlibs/ptp2/config.c:1181 #, c-format msgid "unexpected datatype %i" msgstr "" #: camlibs/ptp2/config.c:1191 camlibs/ptp2/config.c:1546 #: camlibs/ptp2/config.c:1559 camlibs/ptp2/config.c:1588 #: camlibs/ptp2/config.c:1625 camlibs/ptp2/config.c:1686 #: camlibs/ptp2/config.c:3190 camlibs/ptp2/config.c:3209 #: camlibs/ptp2/config.c:3224 camlibs/ptp2/config.c:3264 #: camlibs/ptp2/ptp.c:4202 camlibs/ptp2/ptp.c:4474 camlibs/ptp2/ptp.c:4598 #: camlibs/ptp2/ptp.c:4633 camlibs/ptp2/ptp.c:4673 #: camlibs/sierra/olympus-desc.c:639 msgid "Manual" msgstr "" #: camlibs/ptp2/config.c:1192 camlibs/ptp2/config.c:3210 #: camlibs/ptp2/ptp.c:4203 camlibs/ptp2/ptp.c:4214 msgid "Automatic" msgstr "" #: camlibs/ptp2/config.c:1193 camlibs/ptp2/ptp.c:4204 msgid "One-push Automatic" msgstr "" #: camlibs/ptp2/config.c:1195 camlibs/ptp2/config.c:3243 #: camlibs/ptp2/config.c:3262 camlibs/ptp2/ptp.c:4206 camlibs/ptp2/ptp.c:4655 #: camlibs/ricoh/library.c:329 camlibs/sierra/nikon-desc.c:285 #: camlibs/sierra/olympus-desc.c:557 camlibs/sierra/olympus-desc.c:576 #: camlibs/sierra/sierra.c:1088 camlibs/sierra/sierra.c:1097 #: camlibs/sierra/sierra.c:1376 msgid "Fluorescent" msgstr "" #: camlibs/ptp2/config.c:1196 camlibs/ptp2/config.c:3242 #: camlibs/ptp2/config.c:3261 camlibs/ptp2/ptp.c:4654 #: camlibs/sierra/olympus-desc.c:558 camlibs/sierra/olympus-desc.c:577 #: camlibs/sierra/olympus-desc.c:595 camlibs/sierra/olympus-desc.c:616 #: camlibs/sierra/sierra.c:1089 camlibs/sierra/sierra.c:1099 #: camlibs/sierra/sierra.c:1378 msgid "Tungsten" msgstr "" #: camlibs/ptp2/config.c:1198 camlibs/ptp2/config.c:3241 #: camlibs/ptp2/config.c:3260 camlibs/ptp2/ptp.c:4209 camlibs/ptp2/ptp.c:4653 #: camlibs/sierra/nikon-desc.c:288 camlibs/sierra/olympus-desc.c:559 #: camlibs/sierra/olympus-desc.c:578 camlibs/sierra/olympus-desc.c:599 #: camlibs/sierra/olympus-desc.c:622 camlibs/sierra/sierra.c:1090 #: camlibs/sierra/sierra.c:1102 camlibs/sierra/sierra.c:1380 msgid "Cloudy" msgstr "" #: camlibs/ptp2/config.c:1199 camlibs/ptp2/config.c:1207 #: camlibs/ptp2/ptp.c:4210 msgid "Shade" msgstr "" #: camlibs/ptp2/config.c:1200 camlibs/ptp2/config.c:3246 #: camlibs/ptp2/config.c:3267 camlibs/ptp2/ptp.c:3490 camlibs/ptp2/ptp.c:4066 #: camlibs/ptp2/ptp.c:4211 camlibs/ptp2/ptp.c:4658 msgid "Color Temperature" msgstr "" #: camlibs/ptp2/config.c:1201 camlibs/ptp2/ptp.c:4212 camlibs/ptp2/ptp.c:4656 #: camlibs/sierra/nikon-desc.c:287 camlibs/sierra/olympus-desc.c:621 msgid "Preset" msgstr "" #: camlibs/ptp2/config.c:1202 msgid "Fluorescent Lamp 1" msgstr "" #: camlibs/ptp2/config.c:1203 msgid "Fluorescent Lamp 2" msgstr "" #: camlibs/ptp2/config.c:1204 msgid "Fluorescent Lamp 3" msgstr "" #: camlibs/ptp2/config.c:1205 msgid "Fluorescent Lamp 4" msgstr "" #: camlibs/ptp2/config.c:1206 msgid "Fluorescent Lamp 5" msgstr "" #: camlibs/ptp2/config.c:1208 msgid "Choose Color Temperature" msgstr "" #: camlibs/ptp2/config.c:1209 msgid "Preset Custom 1" msgstr "" #: camlibs/ptp2/config.c:1210 msgid "Preset Custom 2" msgstr "" #: camlibs/ptp2/config.c:1211 msgid "Preset Custom 3" msgstr "" #: camlibs/ptp2/config.c:1212 msgid "Preset Custom 4" msgstr "" #: camlibs/ptp2/config.c:1213 msgid "Preset Custom 5" msgstr "" #: camlibs/ptp2/config.c:1219 camlibs/ptp2/config.c:3657 #: camlibs/ptp2/config.c:3668 camlibs/ptp2/config.c:3680 #: camlibs/ptp2/ptp.c:4199 msgid "JPEG Fine" msgstr "" #: camlibs/ptp2/config.c:1220 camlibs/ptp2/config.c:3656 #: camlibs/ptp2/config.c:3667 camlibs/ptp2/config.c:3679 msgid "JPEG Normal" msgstr "" #: camlibs/ptp2/config.c:1221 msgid "RAW + JPEG Fine" msgstr "" #: camlibs/ptp2/config.c:1222 msgid "RAW + JPEG Normal" msgstr "" #: camlibs/ptp2/config.c:1227 msgid "Single frame" msgstr "" #: camlibs/ptp2/config.c:1228 camlibs/ptp2/config.c:2084 msgid "Continuous low speed" msgstr "" #: camlibs/ptp2/config.c:1229 camlibs/ptp2/config.c:2083 msgid "Continuous high speed" msgstr "" #: camlibs/ptp2/config.c:1230 msgid "Self-timer" msgstr "" #: camlibs/ptp2/config.c:1231 msgid "Mup Mirror up" msgstr "" #: camlibs/ptp2/config.c:1526 msgid "undefined" msgstr "" #: camlibs/ptp2/config.c:1527 msgid "economy" msgstr "" #: camlibs/ptp2/config.c:1530 msgid "lossless" msgstr "" #: camlibs/ptp2/config.c:1536 camlibs/ptp2/config.c:1854 #: camlibs/ptp2/config.c:1903 camlibs/ptp2/config.c:3208 #: camlibs/ptp2/library.c:3575 camlibs/ptp2/library.c:3589 #: camlibs/ptp2/ptp.c:4223 camlibs/ptp2/ptp.c:4552 camlibs/ptp2/ptp.c:4558 #: camlibs/ptp2/ptp.c:4565 camlibs/ptp2/ptp.c:4727 camlibs/ptp2/ptp.c:4938 msgid "Undefined" msgstr "" #: camlibs/ptp2/config.c:1538 camlibs/ptp2/ptp.c:4567 msgid "CRW" msgstr "" #: camlibs/ptp2/config.c:1544 camlibs/ptp2/config.c:1557 msgid "TV" msgstr "" #: camlibs/ptp2/config.c:1545 camlibs/ptp2/config.c:1558 msgid "AV" msgstr "" #: camlibs/ptp2/config.c:1547 camlibs/ptp2/config.c:1561 #: camlibs/ptp2/ptp.c:4592 msgid "A_DEP" msgstr "" #: camlibs/ptp2/config.c:1548 camlibs/ptp2/ptp.c:4593 msgid "M_DEP" msgstr "" #: camlibs/ptp2/config.c:1562 msgid "DEP" msgstr "" #: camlibs/ptp2/config.c:1563 camlibs/ptp2/config.c:3163 #: camlibs/ptp2/config.c:3185 camlibs/ptp2/config.c:3244 #: camlibs/ptp2/ptp.c:4275 camlibs/ptp2/ptp.c:4437 #: camlibs/sierra/epson-desc.c:171 camlibs/sierra/sierra.c:1565 #: camlibs/sierra/sierra.c:1572 camlibs/sierra/sierra.c:1792 msgid "Custom" msgstr "" #: camlibs/ptp2/config.c:1564 msgid "Lock" msgstr "" #: camlibs/ptp2/config.c:1566 camlibs/ptp2/config.c:2479 #: camlibs/ptp2/config.c:2498 camlibs/ptp2/ptp.c:4244 msgid "Night Portrait" msgstr "" #: camlibs/ptp2/config.c:1567 camlibs/ptp2/config.c:2478 #: camlibs/ptp2/config.c:2512 camlibs/ptp2/ptp.c:4242 camlibs/ptp2/ptp.c:4606 msgid "Sports" msgstr "" #: camlibs/ptp2/config.c:1569 camlibs/ptp2/config.c:1733 #: camlibs/ptp2/config.c:2476 camlibs/ptp2/config.c:2510 #: camlibs/ptp2/config.c:3162 camlibs/ptp2/ptp.c:4240 camlibs/ptp2/ptp.c:4436 #: camlibs/st2205/library.c:514 camlibs/st2205/library.c:527 msgid "Landscape" msgstr "" #: camlibs/ptp2/config.c:1570 msgid "Closeup" msgstr "" #: camlibs/ptp2/config.c:1571 msgid "Flash Off" msgstr "" #: camlibs/ptp2/config.c:1579 msgid "red eye suppression" msgstr "" #: camlibs/ptp2/config.c:1580 msgid "fill in" msgstr "" #: camlibs/ptp2/config.c:1581 msgid "auto + red eye suppression" msgstr "" #: camlibs/ptp2/config.c:1582 msgid "on + red eye suppression" msgstr "" #: camlibs/ptp2/config.c:1587 msgid "iTTL" msgstr "" #: camlibs/ptp2/config.c:1589 camlibs/ptp2/ptp.c:4475 msgid "Commander" msgstr "" #: camlibs/ptp2/config.c:1590 msgid "Repeating" msgstr "" #: camlibs/ptp2/config.c:1595 camlibs/ptp2/config.c:1624 #: camlibs/ptp2/config.c:1684 camlibs/ptp2/ptp.c:4477 msgid "TTL" msgstr "" #: camlibs/ptp2/config.c:1596 camlibs/ptp2/config.c:1685 #: camlibs/ptp2/ptp.c:4478 msgid "Auto Aperture" msgstr "" #: camlibs/ptp2/config.c:1597 camlibs/ptp2/ptp.c:4479 msgid "Full Manual" msgstr "" #: camlibs/ptp2/config.c:1693 camlibs/ptp2/config.c:3212 #: camlibs/ptp2/ptp.c:4445 msgid "AF-S" msgstr "" #: camlibs/ptp2/config.c:1694 camlibs/ptp2/config.c:3213 #: camlibs/ptp2/ptp.c:4446 msgid "AF-C" msgstr "" #: camlibs/ptp2/config.c:1695 camlibs/ptp2/config.c:3214 #: camlibs/ptp2/ptp.c:4447 msgid "AF-A" msgstr "" #: camlibs/ptp2/config.c:1696 camlibs/ptp2/ptp.c:4448 msgid "MF (fixed)" msgstr "" #: camlibs/ptp2/config.c:1697 camlibs/ptp2/ptp.c:4449 msgid "MF (selection)" msgstr "" #: camlibs/ptp2/config.c:1719 msgid "Center-weighted" msgstr "" #: camlibs/ptp2/config.c:1721 camlibs/ptp2/config.c:2625 #: camlibs/ptp2/config.c:3066 camlibs/ptp2/ptp.c:4219 msgid "Average" msgstr "" #: camlibs/ptp2/config.c:1722 msgid "Evaluative" msgstr "" #: camlibs/ptp2/config.c:1723 msgid "Partial" msgstr "" #: camlibs/ptp2/config.c:1724 msgid "Center-weighted average" msgstr "" #: camlibs/ptp2/config.c:1725 msgid "Spot metering interlocked with AF frame" msgstr "" #: camlibs/ptp2/config.c:1726 msgid "Multi spot" msgstr "" #: camlibs/ptp2/config.c:1735 msgid "Faithful" msgstr "" #: camlibs/ptp2/config.c:1736 camlibs/ptp2/ptp.c:4608 camlibs/ptp2/ptp.c:4740 msgid "Monochrome" msgstr "" #: camlibs/ptp2/config.c:1737 msgid "User defined 1" msgstr "" #: camlibs/ptp2/config.c:1738 msgid "User defined 2" msgstr "" #: camlibs/ptp2/config.c:1739 msgid "User defined 3" msgstr "" #: camlibs/ptp2/config.c:1825 camlibs/ptp2/ptp.c:4643 msgid "Focusing Point on Center Only, Manual" msgstr "" #: camlibs/ptp2/config.c:1826 camlibs/ptp2/ptp.c:4644 msgid "Focusing Point on Center Only, Auto" msgstr "" #: camlibs/ptp2/config.c:1827 camlibs/ptp2/ptp.c:4645 msgid "Multiple Focusing Points (No Specification), Manual" msgstr "" #: camlibs/ptp2/config.c:1828 camlibs/ptp2/ptp.c:4646 msgid "Multiple Focusing Points, Auto" msgstr "" #: camlibs/ptp2/config.c:1829 camlibs/ptp2/ptp.c:4647 msgid "Multiple Focusing Points (Right)" msgstr "" #: camlibs/ptp2/config.c:1830 camlibs/ptp2/ptp.c:4648 msgid "Multiple Focusing Points (Center)" msgstr "" #: camlibs/ptp2/config.c:1831 camlibs/ptp2/ptp.c:4649 msgid "Multiple Focusing Points (Left)" msgstr "" #: camlibs/ptp2/config.c:1836 camlibs/ptp2/ptp.c:4569 msgid "Large" msgstr "" #: camlibs/ptp2/config.c:1837 camlibs/ptp2/ptp.c:4570 msgid "Medium 1" msgstr "" #: camlibs/ptp2/config.c:1838 camlibs/ptp2/ptp.c:4572 msgid "Medium 2" msgstr "" #: camlibs/ptp2/config.c:1839 camlibs/ptp2/ptp.c:4573 msgid "Medium 3" msgstr "" #: camlibs/ptp2/config.c:1840 camlibs/ptp2/ptp.c:4571 msgid "Small" msgstr "" #: camlibs/ptp2/config.c:1847 camlibs/ptp2/config.c:3038 #: camlibs/ptp2/config.c:3056 camlibs/ptp2/ptp.c:4325 camlibs/ptp2/ptp.c:4328 #: camlibs/ptp2/ptp.c:4576 msgid "10 seconds" msgstr "" #: camlibs/ptp2/config.c:1848 camlibs/ptp2/config.c:3054 #: camlibs/ptp2/config.c:3230 camlibs/ptp2/ptp.c:4323 camlibs/ptp2/ptp.c:4577 msgid "2 seconds" msgstr "" #: camlibs/ptp2/config.c:1855 msgid "TFT" msgstr "" #: camlibs/ptp2/config.c:1856 msgid "PC" msgstr "" #: camlibs/ptp2/config.c:1857 msgid "TFT + PC" msgstr "" #: camlibs/ptp2/config.c:1905 camlibs/ptp2/config.c:1931 #: camlibs/ptp2/config.c:1958 camlibs/ptp2/ptp.c:4729 msgid "Video OUT" msgstr "" #: camlibs/ptp2/config.c:1927 camlibs/ptp2/config.c:1941 #: camlibs/ptp2/config.c:1960 #, c-format msgid "Unknown %d" msgstr "" #: camlibs/ptp2/config.c:1991 camlibs/ptp2/config.c:3275 msgid "Factory Default" msgstr "" #: camlibs/ptp2/config.c:2028 msgid "mRAW" msgstr "" #: camlibs/ptp2/config.c:2029 msgid "sRAW" msgstr "" #: camlibs/ptp2/config.c:2038 msgid "Smaller JPEG" msgstr "" #: camlibs/ptp2/config.c:2039 msgid "Tiny JPEG" msgstr "" #: camlibs/ptp2/config.c:2041 msgid "mRAW + Large Fine JPEG" msgstr "" #: camlibs/ptp2/config.c:2042 msgid "sRAW + Large Fine JPEG" msgstr "" #: camlibs/ptp2/config.c:2044 msgid "mRAW + Medium Fine JPEG" msgstr "" #: camlibs/ptp2/config.c:2045 msgid "sRAW + Medium Fine JPEG" msgstr "" #: camlibs/ptp2/config.c:2047 msgid "mRAW + Small Fine JPEG" msgstr "" #: camlibs/ptp2/config.c:2048 msgid "sRAW + Small Fine JPEG" msgstr "" #: camlibs/ptp2/config.c:2050 msgid "mRAW + Large Normal JPEG" msgstr "" #: camlibs/ptp2/config.c:2051 msgid "sRAW + Large Normal JPEG" msgstr "" #: camlibs/ptp2/config.c:2053 msgid "mRAW + Medium Normal JPEG" msgstr "" #: camlibs/ptp2/config.c:2054 msgid "sRAW + Medium Normal JPEG" msgstr "" #: camlibs/ptp2/config.c:2056 msgid "mRAW + Small Normal JPEG" msgstr "" #: camlibs/ptp2/config.c:2057 msgid "sRAW + Small Normal JPEG" msgstr "" #: camlibs/ptp2/config.c:2082 camlibs/ptp2/ptp.c:4674 msgid "Continuous" msgstr "" #: camlibs/ptp2/config.c:2085 msgid "Timer 10 sec" msgstr "" #: camlibs/ptp2/config.c:2086 msgid "Timer 2 sec" msgstr "" #: camlibs/ptp2/config.c:2087 msgid "Single silent" msgstr "" #: camlibs/ptp2/config.c:2088 msgid "Continuous silent" msgstr "" #: camlibs/ptp2/config.c:2276 #, c-format msgid "%0.4fs" msgstr "" #: camlibs/ptp2/config.c:2296 #, c-format msgid "%d %d/%d" msgstr "" #: camlibs/ptp2/config.c:2299 #, c-format msgid "%d/%d" msgstr "" #: camlibs/ptp2/config.c:2302 #, c-format msgid "%f" msgstr "" #: camlibs/ptp2/config.c:2471 msgid "Creative" msgstr "" #: camlibs/ptp2/config.c:2472 msgid "Action" msgstr "" #: camlibs/ptp2/config.c:2480 camlibs/ptp2/ptp.c:4243 msgid "Night Landscape" msgstr "" #: camlibs/ptp2/config.c:2481 camlibs/ptp2/config.c:2514 msgid "Children" msgstr "" #: camlibs/ptp2/config.c:2482 msgid "Automatic (No Flash)" msgstr "" #: camlibs/ptp2/config.c:2487 msgid "Night landscape" msgstr "" #: camlibs/ptp2/config.c:2488 msgid "Party/Indoor" msgstr "" #: camlibs/ptp2/config.c:2489 msgid "Beach/Snow" msgstr "" #: camlibs/ptp2/config.c:2490 msgid "Sunset" msgstr "" #: camlibs/ptp2/config.c:2491 msgid "Dusk/Dawn" msgstr "" #: camlibs/ptp2/config.c:2492 msgid "Pet Portrait" msgstr "" #: camlibs/ptp2/config.c:2493 msgid "Candlelight" msgstr "" #: camlibs/ptp2/config.c:2494 msgid "Blossom" msgstr "" #: camlibs/ptp2/config.c:2495 msgid "Autumn colors" msgstr "" #: camlibs/ptp2/config.c:2496 msgid "Food" msgstr "" #: camlibs/ptp2/config.c:2515 msgid "Scene" msgstr "" #: camlibs/ptp2/config.c:2516 msgid "Effects" msgstr "" #: camlibs/ptp2/config.c:2521 camlibs/ptp2/ptp.c:4245 camlibs/ptp2/ptp.c:4670 msgid "Single Shot" msgstr "" #: camlibs/ptp2/config.c:2522 msgid "Burst" msgstr "" #: camlibs/ptp2/config.c:2523 camlibs/ptp2/ptp.c:4247 msgid "Timelapse" msgstr "" #: camlibs/ptp2/config.c:2524 camlibs/ptp2/ptp.c:4248 msgid "Continuous Low Speed" msgstr "" #: camlibs/ptp2/config.c:2525 camlibs/ptp2/ptp.c:4249 msgid "Timer" msgstr "" #: camlibs/ptp2/config.c:2526 camlibs/ptp2/ptp.c:4251 msgid "Mirror Up" msgstr "" #: camlibs/ptp2/config.c:2528 msgid "Quick Response Remote" msgstr "" #: camlibs/ptp2/config.c:2529 msgid "Delayed Remote" msgstr "" #: camlibs/ptp2/config.c:2530 msgid "Quiet Release" msgstr "" #: camlibs/ptp2/config.c:2539 camlibs/ptp2/ptp.c:4253 msgid "Centre-spot" msgstr "" #: camlibs/ptp2/config.c:2540 camlibs/ptp2/ptp.c:4221 camlibs/ptp2/ptp.c:4254 msgid "Multi-spot" msgstr "" #: camlibs/ptp2/config.c:2541 camlibs/ptp2/ptp.c:4255 msgid "Single Area" msgstr "" #: camlibs/ptp2/config.c:2542 camlibs/ptp2/ptp.c:4256 msgid "Closest Subject" msgstr "" #: camlibs/ptp2/config.c:2543 camlibs/ptp2/ptp.c:4257 msgid "Group Dynamic" msgstr "" #: camlibs/ptp2/config.c:2544 msgid "Single-area AF" msgstr "" #: camlibs/ptp2/config.c:2545 msgid "Dynamic-area AF" msgstr "" #: camlibs/ptp2/config.c:2546 msgid "Group-dyamic AF" msgstr "" #: camlibs/ptp2/config.c:2547 msgid "Dynamic-area AF with closest subject priority" msgstr "" #: camlibs/ptp2/config.c:2553 msgid "sRGB (portrait)" msgstr "" #: camlibs/ptp2/config.c:2554 camlibs/ptp2/config.c:2561 #: camlibs/ptp2/config.c:2567 msgid "AdobeRGB" msgstr "" #: camlibs/ptp2/config.c:2555 msgid "sRGB (nature)" msgstr "" #: camlibs/ptp2/config.c:2560 camlibs/ptp2/config.c:2566 msgid "sRGB" msgstr "" #: camlibs/ptp2/config.c:2608 #, c-format msgid "Unknown value 0x%04x" msgstr "" #: camlibs/ptp2/config.c:2615 camlibs/ptp2/ptp.c:4402 msgid "Centre" msgstr "" #: camlibs/ptp2/config.c:2616 camlibs/ptp2/ptp.c:4403 msgid "Top" msgstr "" #: camlibs/ptp2/config.c:2617 camlibs/ptp2/ptp.c:4404 msgid "Bottom" msgstr "" #: camlibs/ptp2/config.c:2618 camlibs/ptp2/ptp.c:4405 msgid "Left" msgstr "" #: camlibs/ptp2/config.c:2619 camlibs/ptp2/ptp.c:4406 msgid "Right" msgstr "" #: camlibs/ptp2/config.c:2626 camlibs/sierra/olympus-desc.c:790 msgid "Center Weighted" msgstr "" #: camlibs/ptp2/config.c:2627 msgid "Multi Spot" msgstr "" #: camlibs/ptp2/config.c:2628 msgid "Center Spot" msgstr "" #: camlibs/ptp2/config.c:2635 msgid "Automatic Flash" msgstr "" #: camlibs/ptp2/config.c:2637 camlibs/ptp2/ptp.c:4226 msgid "Fill flash" msgstr "" #: camlibs/ptp2/config.c:2638 msgid "Red-eye automatic" msgstr "" #: camlibs/ptp2/config.c:2639 msgid "Red-eye fill" msgstr "" #: camlibs/ptp2/config.c:2640 camlibs/ptp2/ptp.c:4229 msgid "External sync" msgstr "" #: camlibs/ptp2/config.c:2642 camlibs/ptp2/ptp.c:4231 msgid "Auto Slow Sync" msgstr "" #: camlibs/ptp2/config.c:2643 camlibs/ptp2/ptp.c:4232 msgid "Rear Curtain Sync + Slow Sync" msgstr "" #: camlibs/ptp2/config.c:2644 camlibs/ptp2/ptp.c:4233 msgid "Red-eye Reduction + Slow Sync" msgstr "" #: camlibs/ptp2/config.c:2645 msgid "Front-curtain sync" msgstr "" #: camlibs/ptp2/config.c:2646 msgid "Red-eye reduction" msgstr "" #: camlibs/ptp2/config.c:2647 msgid "Red-eye reduction with slow sync" msgstr "" #: camlibs/ptp2/config.c:2648 msgid "Slow sync" msgstr "" #: camlibs/ptp2/config.c:2649 msgid "Rear-curtain with slow sync" msgstr "" #: camlibs/ptp2/config.c:2650 msgid "Rear-curtain sync" msgstr "" #: camlibs/ptp2/config.c:2656 camlibs/ricoh/library.c:331 #: camlibs/sierra/epson-desc.c:137 msgid "Black & White" msgstr "" #: camlibs/ptp2/config.c:2662 msgid "Night Vision" msgstr "" #: camlibs/ptp2/config.c:2663 msgid "Color sketch" msgstr "" #: camlibs/ptp2/config.c:2664 msgid "Miniature effect" msgstr "" #: camlibs/ptp2/config.c:2665 msgid "Selective color" msgstr "" #: camlibs/ptp2/config.c:2666 msgid "Silhouette" msgstr "" #: camlibs/ptp2/config.c:2667 msgid "High key" msgstr "" #: camlibs/ptp2/config.c:2668 msgid "Low key" msgstr "" #: camlibs/ptp2/config.c:2755 camlibs/ptp2/config.c:2801 msgid "infinite" msgstr "" #: camlibs/ptp2/config.c:2757 camlibs/ptp2/config.c:2765 #: camlibs/ptp2/config.c:2805 #, c-format msgid "%d mm" msgstr "" #: camlibs/ptp2/config.c:3005 msgid "Face-priority AF" msgstr "" #: camlibs/ptp2/config.c:3006 msgid "Wide-area AF" msgstr "" #: camlibs/ptp2/config.c:3007 msgid "Normal-area AF" msgstr "" #: camlibs/ptp2/config.c:3008 msgid "Subject-tracking AF" msgstr "" #: camlibs/ptp2/config.c:3013 msgid "Single-servo AF" msgstr "" #: camlibs/ptp2/config.c:3014 msgid "Full-time-servo AF" msgstr "" #: camlibs/ptp2/config.c:3015 camlibs/ptp2/ptp.c:4213 msgid "Manual Focus" msgstr "" #: camlibs/ptp2/config.c:3028 camlibs/ptp2/ptp.c:4309 msgid "AE/AF Lock" msgstr "" #: camlibs/ptp2/config.c:3029 camlibs/ptp2/ptp.c:4311 msgid "AE Lock only" msgstr "" #: camlibs/ptp2/config.c:3030 msgid "AF Lock Only" msgstr "" #: camlibs/ptp2/config.c:3031 camlibs/ptp2/ptp.c:4312 msgid "AF Lock Hold" msgstr "" #: camlibs/ptp2/config.c:3032 camlibs/ptp2/ptp.c:4313 msgid "AF On" msgstr "" #: camlibs/ptp2/config.c:3033 msgid "Flash Level Lock" msgstr "" #: camlibs/ptp2/config.c:3039 camlibs/ptp2/config.c:3057 #: camlibs/ptp2/ptp.c:4326 camlibs/ptp2/ptp.c:4329 msgid "20 seconds" msgstr "" #: camlibs/ptp2/config.c:3040 camlibs/ptp2/config.c:3148 #: camlibs/ptp2/config.c:3702 camlibs/ptp2/ptp.c:4330 msgid "1 minute" msgstr "" #: camlibs/ptp2/config.c:3041 camlibs/ptp2/config.c:3149 #: camlibs/ptp2/config.c:3703 camlibs/ptp2/ptp.c:4331 msgid "5 minutes" msgstr "" #: camlibs/ptp2/config.c:3042 camlibs/ptp2/config.c:3150 #: camlibs/ptp2/config.c:3704 camlibs/ptp2/ptp.c:4332 msgid "10 minutes" msgstr "" #: camlibs/ptp2/config.c:3043 camlibs/ptp2/config.c:3055 #: camlibs/ptp2/ptp.c:4324 camlibs/ptp2/ptp.c:4333 msgid "5 seconds" msgstr "" #: camlibs/ptp2/config.c:3048 camlibs/ptp2/ptp.c:4408 msgid "Card" msgstr "" #: camlibs/ptp2/config.c:3049 msgid "SDRAM" msgstr "" #: camlibs/ptp2/config.c:3062 msgid "6 mm" msgstr "" #: camlibs/ptp2/config.c:3063 msgid "8 mm" msgstr "" #: camlibs/ptp2/config.c:3064 msgid "10 mm" msgstr "" #: camlibs/ptp2/config.c:3065 msgid "12 mm" msgstr "" #: camlibs/ptp2/config.c:3071 msgid "1/60" msgstr "" #: camlibs/ptp2/config.c:3072 msgid "1/30" msgstr "" #: camlibs/ptp2/config.c:3073 msgid "1/15" msgstr "" #: camlibs/ptp2/config.c:3074 msgid "1/8" msgstr "" #: camlibs/ptp2/config.c:3075 msgid "1/4" msgstr "" #: camlibs/ptp2/config.c:3076 msgid "1/2" msgstr "" #: camlibs/ptp2/config.c:3077 msgid "1" msgstr "" #: camlibs/ptp2/config.c:3078 camlibs/ptp2/config.c:3753 msgid "2" msgstr "" #: camlibs/ptp2/config.c:3079 camlibs/ptp2/config.c:3751 msgid "4" msgstr "" #: camlibs/ptp2/config.c:3080 msgid "8" msgstr "" #: camlibs/ptp2/config.c:3081 msgid "15" msgstr "" #: camlibs/ptp2/config.c:3082 msgid "30" msgstr "" #: camlibs/ptp2/config.c:3087 msgid "bulb" msgstr "" #: camlibs/ptp2/config.c:3088 camlibs/ptp2/config.c:3793 msgid "30s" msgstr "" #: camlibs/ptp2/config.c:3089 msgid "25s" msgstr "" #: camlibs/ptp2/config.c:3090 msgid "20s" msgstr "" #: camlibs/ptp2/config.c:3091 camlibs/ptp2/config.c:3792 msgid "15s" msgstr "" #: camlibs/ptp2/config.c:3092 msgid "13s" msgstr "" #: camlibs/ptp2/config.c:3093 msgid "10s" msgstr "" #: camlibs/ptp2/config.c:3094 camlibs/ptp2/config.c:3791 msgid "8s" msgstr "" #: camlibs/ptp2/config.c:3095 msgid "6s" msgstr "" #: camlibs/ptp2/config.c:3096 msgid "5s" msgstr "" #: camlibs/ptp2/config.c:3097 camlibs/ptp2/config.c:3790 msgid "4s" msgstr "" #: camlibs/ptp2/config.c:3098 msgid "3s" msgstr "" #: camlibs/ptp2/config.c:3099 msgid "2.5s" msgstr "" #: camlibs/ptp2/config.c:3100 camlibs/ptp2/config.c:3789 msgid "2s" msgstr "" #: camlibs/ptp2/config.c:3101 msgid "1.6s" msgstr "" #: camlibs/ptp2/config.c:3102 msgid "1.3s" msgstr "" #: camlibs/ptp2/config.c:3103 camlibs/ptp2/config.c:3788 msgid "1s" msgstr "" #: camlibs/ptp2/config.c:3104 msgid "1/1.3s" msgstr "" #: camlibs/ptp2/config.c:3105 msgid "1/1.6s" msgstr "" #: camlibs/ptp2/config.c:3106 camlibs/ptp2/config.c:3787 msgid "1/2s" msgstr "" #: camlibs/ptp2/config.c:3107 msgid "1/2.5s" msgstr "" #: camlibs/ptp2/config.c:3108 msgid "1/3s" msgstr "" #: camlibs/ptp2/config.c:3109 camlibs/ptp2/config.c:3786 msgid "1/4s" msgstr "" #: camlibs/ptp2/config.c:3110 msgid "1/5s" msgstr "" #: camlibs/ptp2/config.c:3111 msgid "1/6s" msgstr "" #: camlibs/ptp2/config.c:3112 camlibs/ptp2/config.c:3785 msgid "1/8s" msgstr "" #: camlibs/ptp2/config.c:3113 msgid "1/10s" msgstr "" #: camlibs/ptp2/config.c:3114 msgid "1/13s" msgstr "" #: camlibs/ptp2/config.c:3115 camlibs/ptp2/config.c:3784 msgid "1/15s" msgstr "" #: camlibs/ptp2/config.c:3116 msgid "1/20s" msgstr "" #: camlibs/ptp2/config.c:3117 msgid "1/25s" msgstr "" #: camlibs/ptp2/config.c:3118 camlibs/ptp2/config.c:3783 msgid "1/30s" msgstr "" #: camlibs/ptp2/config.c:3119 msgid "1/40s" msgstr "" #: camlibs/ptp2/config.c:3120 msgid "1/50s" msgstr "" #: camlibs/ptp2/config.c:3121 camlibs/ptp2/config.c:3724 #: camlibs/ptp2/config.c:3782 msgid "1/60s" msgstr "" #: camlibs/ptp2/config.c:3122 camlibs/ptp2/config.c:3723 msgid "1/80s" msgstr "" #: camlibs/ptp2/config.c:3123 camlibs/ptp2/config.c:3722 msgid "1/100s" msgstr "" #: camlibs/ptp2/config.c:3124 camlibs/ptp2/config.c:3721 msgid "1/125s" msgstr "" #: camlibs/ptp2/config.c:3125 camlibs/ptp2/config.c:3720 msgid "1/160s" msgstr "" #: camlibs/ptp2/config.c:3126 camlibs/ptp2/config.c:3719 msgid "1/200s" msgstr "" #: camlibs/ptp2/config.c:3127 camlibs/ptp2/config.c:3718 msgid "1/250s" msgstr "" #: camlibs/ptp2/config.c:3128 msgid "1/320s" msgstr "" #: camlibs/ptp2/config.c:3129 msgid "1/400s" msgstr "" #: camlibs/ptp2/config.c:3130 msgid "1/500s" msgstr "" #: camlibs/ptp2/config.c:3131 msgid "1/640s" msgstr "" #: camlibs/ptp2/config.c:3132 msgid "1/800s" msgstr "" #: camlibs/ptp2/config.c:3133 msgid "1/1000s" msgstr "" #: camlibs/ptp2/config.c:3134 camlibs/ptp2/config.c:3135 msgid "1/1250s" msgstr "" #: camlibs/ptp2/config.c:3136 msgid "1/1600s" msgstr "" #: camlibs/ptp2/config.c:3137 msgid "1/2000s" msgstr "" #: camlibs/ptp2/config.c:3138 msgid "1/2500s" msgstr "" #: camlibs/ptp2/config.c:3139 msgid "1/3200s" msgstr "" #: camlibs/ptp2/config.c:3140 msgid "1/4000s" msgstr "" #: camlibs/ptp2/config.c:3141 msgid "1/5000s" msgstr "" #: camlibs/ptp2/config.c:3142 msgid "1/6400s" msgstr "" #: camlibs/ptp2/config.c:3143 msgid "1/8000s" msgstr "" #: camlibs/ptp2/config.c:3151 msgid "15 minutes" msgstr "" #: camlibs/ptp2/config.c:3158 camlibs/ptp2/ptp.c:4432 msgid "Sharper" msgstr "" #: camlibs/ptp2/config.c:3159 camlibs/ptp2/ptp.c:4433 msgid "Softer" msgstr "" #: camlibs/ptp2/config.c:3160 camlibs/ptp2/ptp.c:4434 msgid "Direct Print" msgstr "" #: camlibs/ptp2/config.c:3171 camlibs/ptp2/config.c:3182 #: camlibs/ptp2/ptp.c:4264 camlibs/ptp2/ptp.c:4272 msgid "Medium Low" msgstr "" #: camlibs/ptp2/config.c:3172 camlibs/ptp2/ptp.c:4265 msgid "Medium high" msgstr "" #: camlibs/ptp2/config.c:3181 camlibs/ptp2/ptp.c:4271 msgid "Low contrast" msgstr "" #: camlibs/ptp2/config.c:3183 camlibs/ptp2/ptp.c:4273 msgid "Medium High" msgstr "" #: camlibs/ptp2/config.c:3184 camlibs/ptp2/ptp.c:4274 msgid "High control" msgstr "" #: camlibs/ptp2/config.c:3193 camlibs/ptp2/ptp.c:4636 msgid "Zone Focus (Close-up)" msgstr "" #: camlibs/ptp2/config.c:3194 camlibs/ptp2/ptp.c:4637 msgid "Zone Focus (Very Close)" msgstr "" #: camlibs/ptp2/config.c:3195 camlibs/ptp2/ptp.c:4638 msgid "Zone Focus (Close)" msgstr "" #: camlibs/ptp2/config.c:3196 camlibs/ptp2/ptp.c:4639 msgid "Zone Focus (Medium)" msgstr "" #: camlibs/ptp2/config.c:3197 camlibs/ptp2/ptp.c:4640 msgid "Zone Focus (Far)" msgstr "" #: camlibs/ptp2/config.c:3198 msgid "Zone Focus (Reserved 1)" msgstr "" #: camlibs/ptp2/config.c:3199 msgid "Zone Focus (Reserved 2)" msgstr "" #: camlibs/ptp2/config.c:3200 msgid "Zone Focus (Reserved 3)" msgstr "" #: camlibs/ptp2/config.c:3201 msgid "Zone Focus (Reserved 4)" msgstr "" #: camlibs/ptp2/config.c:3211 msgid "Automatic Macro" msgstr "" #: camlibs/ptp2/config.c:3215 msgid "Single-Servo AF" msgstr "" #: camlibs/ptp2/config.c:3216 msgid "Continuous-Servo AF" msgstr "" #: camlibs/ptp2/config.c:3221 msgid "One Shot" msgstr "" #: camlibs/ptp2/config.c:3222 camlibs/ptp2/ptp.c:4671 msgid "AI Servo" msgstr "" #: camlibs/ptp2/config.c:3223 camlibs/ptp2/ptp.c:4672 msgid "AI Focus" msgstr "" #: camlibs/ptp2/config.c:3231 camlibs/ptp2/config.c:3697 #: camlibs/ptp2/ptp.c:4316 msgid "4 seconds" msgstr "" #: camlibs/ptp2/config.c:3232 camlibs/ptp2/config.c:3699 #: camlibs/ptp2/ptp.c:4318 msgid "8 seconds" msgstr "" #: camlibs/ptp2/config.c:3233 msgid "Hold" msgstr "" #: camlibs/ptp2/config.c:3245 camlibs/ptp2/ptp.c:4657 camlibs/ptp2/ptp.c:4663 msgid "Fluorescent H" msgstr "" #: camlibs/ptp2/config.c:3247 camlibs/ptp2/ptp.c:4659 msgid "Custom Whitebalance PC-1" msgstr "" #: camlibs/ptp2/config.c:3248 camlibs/ptp2/ptp.c:4660 msgid "Custom Whitebalance PC-2" msgstr "" #: camlibs/ptp2/config.c:3249 camlibs/ptp2/ptp.c:4661 msgid "Custom Whitebalance PC-3" msgstr "" #: camlibs/ptp2/config.c:3250 camlibs/ptp2/ptp.c:4662 msgid "Missing Number" msgstr "" #: camlibs/ptp2/config.c:3266 msgid "Shadow" msgstr "" #: camlibs/ptp2/config.c:3349 msgid "Low sharpening" msgstr "" #: camlibs/ptp2/config.c:3351 msgid "Black & white" msgstr "" #: camlibs/ptp2/config.c:3448 camlibs/ptp2/ptp.c:4357 msgid "AE & Flash" msgstr "" #: camlibs/ptp2/config.c:3449 camlibs/ptp2/ptp.c:4358 msgid "AE only" msgstr "" #: camlibs/ptp2/config.c:3450 camlibs/ptp2/config.c:3537 #: camlibs/ptp2/ptp.c:4359 msgid "Flash only" msgstr "" #: camlibs/ptp2/config.c:3451 camlibs/ptp2/ptp.c:4360 msgid "WB bracketing" msgstr "" #: camlibs/ptp2/config.c:3452 msgid "ADL bracketing" msgstr "" #: camlibs/ptp2/config.c:3458 msgid "Startup" msgstr "" #: camlibs/ptp2/config.c:3459 msgid "Shutdown" msgstr "" #: camlibs/ptp2/config.c:3460 msgid "Startup and Shutdown" msgstr "" #: camlibs/ptp2/config.c:3466 camlibs/ptp2/ptp.c:4440 msgid "Moderate" msgstr "" #: camlibs/ptp2/config.c:3467 camlibs/ptp2/ptp.c:4441 msgid "Enhanced" msgstr "" #: camlibs/ptp2/config.c:3473 camlibs/ptp2/ptp.c:4362 msgid "MTR > Under" msgstr "" #: camlibs/ptp2/config.c:3474 camlibs/ptp2/ptp.c:4363 msgid "Under > MTR" msgstr "" #: camlibs/ptp2/config.c:3494 msgid "Auto sensitivity" msgstr "" #: camlibs/ptp2/config.c:3495 msgid "High sensitivity" msgstr "" #: camlibs/ptp2/config.c:3496 msgid "Medium sensitivity" msgstr "" #: camlibs/ptp2/config.c:3497 msgid "Low sensitivity" msgstr "" #: camlibs/ptp2/config.c:3498 msgid "Microphone off" msgstr "" #: camlibs/ptp2/config.c:3528 msgid "Hi 1" msgstr "" #: camlibs/ptp2/config.c:3529 msgid "Hi 2" msgstr "" #: camlibs/ptp2/config.c:3534 msgid "Flash/speed" msgstr "" #: camlibs/ptp2/config.c:3535 msgid "Flash/speed/aperture" msgstr "" #: camlibs/ptp2/config.c:3536 msgid "Flash/aperture" msgstr "" #: camlibs/ptp2/config.c:3645 msgid "Extra high" msgstr "" #: camlibs/ptp2/config.c:3655 camlibs/ptp2/config.c:3666 #: camlibs/ptp2/config.c:3678 camlibs/ptp2/ptp.c:4197 msgid "JPEG Basic" msgstr "" #: camlibs/ptp2/config.c:3658 camlibs/ptp2/config.c:3670 #: camlibs/ptp2/config.c:3681 msgid "NEF (Raw)" msgstr "" #: camlibs/ptp2/config.c:3659 camlibs/ptp2/config.c:3671 #: camlibs/ptp2/config.c:3682 msgid "NEF+Basic" msgstr "" #: camlibs/ptp2/config.c:3660 camlibs/ptp2/config.c:3672 #: camlibs/ptp2/config.c:3683 msgid "NEF+Normal" msgstr "" #: camlibs/ptp2/config.c:3661 camlibs/ptp2/config.c:3673 #: camlibs/ptp2/config.c:3684 msgid "NEF+Fine" msgstr "" #: camlibs/ptp2/config.c:3669 msgid "TIFF (RGB)" msgstr "" #: camlibs/ptp2/config.c:3698 camlibs/ptp2/ptp.c:4317 msgid "6 seconds" msgstr "" #: camlibs/ptp2/config.c:3700 camlibs/ptp2/ptp.c:4319 msgid "16 seconds" msgstr "" #: camlibs/ptp2/config.c:3701 camlibs/ptp2/ptp.c:4321 msgid "30 seconds" msgstr "" #: camlibs/ptp2/config.c:3705 camlibs/ptp2/ptp.c:4320 msgid "30 minutes" msgstr "" #: camlibs/ptp2/config.c:3711 msgid "Size Priority" msgstr "" #: camlibs/ptp2/config.c:3712 msgid "Optimal quality" msgstr "" #: camlibs/ptp2/config.c:3717 msgid "1/250s (Auto FP)" msgstr "" #: camlibs/ptp2/config.c:3729 camlibs/ptp2/config.c:3736 msgid "Release" msgstr "" #: camlibs/ptp2/config.c:3730 msgid "Release + Focus" msgstr "" #: camlibs/ptp2/config.c:3742 msgid "9 points" msgstr "" #: camlibs/ptp2/config.c:3743 msgid "21 points" msgstr "" #: camlibs/ptp2/config.c:3744 msgid "51 points" msgstr "" #: camlibs/ptp2/config.c:3745 msgid "51 points (3D)" msgstr "" #: camlibs/ptp2/config.c:3750 msgid "5 (Long)" msgstr "" #: camlibs/ptp2/config.c:3752 msgid "3 (Normal)" msgstr "" #: camlibs/ptp2/config.c:3754 msgid "1 (Short)" msgstr "" #: camlibs/ptp2/config.c:3760 msgid "Shutter/AF-ON" msgstr "" #: camlibs/ptp2/config.c:3761 camlibs/ptp2/config.c:3772 msgid "AF-ON" msgstr "" #: camlibs/ptp2/config.c:3766 msgid "AF51" msgstr "" #: camlibs/ptp2/config.c:3767 msgid "AF11" msgstr "" #: camlibs/ptp2/config.c:3773 msgid "AE/AF lock" msgstr "" #: camlibs/ptp2/config.c:3774 msgid "AE lock only" msgstr "" #: camlibs/ptp2/config.c:3775 msgid "AE lock (Reset on release)" msgstr "" #: camlibs/ptp2/config.c:3776 msgid "AE lock (Hold)" msgstr "" #: camlibs/ptp2/config.c:3777 msgid "AF lock only" msgstr "" #: camlibs/ptp2/config.c:3798 camlibs/ptp2/config.c:3811 msgid "4 fps" msgstr "" #: camlibs/ptp2/config.c:3799 camlibs/ptp2/config.c:3812 msgid "3 fps" msgstr "" #: camlibs/ptp2/config.c:3800 camlibs/ptp2/config.c:3813 msgid "2 fps" msgstr "" #: camlibs/ptp2/config.c:3801 camlibs/ptp2/config.c:3814 msgid "1 fps" msgstr "" #: camlibs/ptp2/config.c:3806 camlibs/ptp2/config.c:3821 msgid "9 fps" msgstr "" #: camlibs/ptp2/config.c:3807 msgid "8 fps" msgstr "" #: camlibs/ptp2/config.c:3808 msgid "7 fps" msgstr "" #: camlibs/ptp2/config.c:3809 msgid "6 fps" msgstr "" #: camlibs/ptp2/config.c:3810 msgid "5 fps" msgstr "" #: camlibs/ptp2/config.c:3819 msgid "11 fps" msgstr "" #: camlibs/ptp2/config.c:3820 msgid "10 fps" msgstr "" #: camlibs/ptp2/config.c:3884 msgid "50%" msgstr "" #: camlibs/ptp2/config.c:3885 msgid "100%" msgstr "" #: camlibs/ptp2/config.c:3886 msgid "75%" msgstr "" #: camlibs/ptp2/config.c:3887 msgid "25%" msgstr "" #: camlibs/ptp2/config.c:3888 msgid "Unknown value" msgstr "" #: camlibs/ptp2/config.c:4026 camlibs/ptp2/config.c:4046 msgid "On 1" msgstr "" #: camlibs/ptp2/config.c:4027 camlibs/ptp2/config.c:4050 msgid "On 2" msgstr "" #: camlibs/ptp2/config.c:4029 camlibs/ptp2/config.c:4054 msgid "Immediate" msgstr "" #: camlibs/ptp2/config.c:4090 msgid "Near 1" msgstr "" #: camlibs/ptp2/config.c:4091 msgid "Near 2" msgstr "" #: camlibs/ptp2/config.c:4092 msgid "Near 3" msgstr "" #: camlibs/ptp2/config.c:4094 msgid "Far 1" msgstr "" #: camlibs/ptp2/config.c:4095 msgid "Far 2" msgstr "" #: camlibs/ptp2/config.c:4096 msgid "Far 3" msgstr "" #: camlibs/ptp2/config.c:4115 #, c-format msgid "Near %d" msgstr "" #: camlibs/ptp2/config.c:4116 #, c-format msgid "Far %d" msgstr "" #: camlibs/ptp2/config.c:4464 camlibs/ptp2/library.c:1829 #, c-format msgid "Nikon enable liveview failed: %x" msgstr "" #: camlibs/ptp2/config.c:4532 msgid "" "For bulb capture to work, make sure the mode dial is switched to 'M' and set " "'shutterspeed' to 'bulb'." msgstr "" #: camlibs/ptp2/config.c:4602 msgid "Internal RAM" msgstr "" #: camlibs/ptp2/config.c:4603 msgid "Memory card" msgstr "" #: camlibs/ptp2/config.c:4720 msgid "ESSID" msgstr "" #: camlibs/ptp2/config.c:4725 msgid "Display" msgstr "" #: camlibs/ptp2/config.c:4735 #, c-format msgid "Creation date: %s, Last usage date: %s" msgstr "" #: camlibs/ptp2/config.c:4741 msgid "Delete" msgstr "" #: camlibs/ptp2/config.c:4810 msgid "WEP 64-bit" msgstr "" #: camlibs/ptp2/config.c:4811 msgid "WEP 128-bit" msgstr "" #: camlibs/ptp2/config.c:4858 msgid "Managed" msgstr "" #: camlibs/ptp2/config.c:4859 msgid "Ad-hoc" msgstr "" #: camlibs/ptp2/config.c:5028 msgid "Profile name" msgstr "" #: camlibs/ptp2/config.c:5029 msgid "WIFI ESSID" msgstr "" #: camlibs/ptp2/config.c:5030 msgid "IP address (empty for DHCP)" msgstr "" #: camlibs/ptp2/config.c:5031 msgid "Network mask" msgstr "" #: camlibs/ptp2/config.c:5032 msgid "Default gateway" msgstr "" #: camlibs/ptp2/config.c:5033 msgid "Access mode" msgstr "" #: camlibs/ptp2/config.c:5034 msgid "WIFI channel" msgstr "" #: camlibs/ptp2/config.c:5035 msgid "Encryption" msgstr "" #: camlibs/ptp2/config.c:5036 msgid "Encryption key (hex)" msgstr "" #: camlibs/ptp2/config.c:5037 msgid "Write" msgstr "" #: camlibs/ptp2/config.c:5085 msgid "List Wifi profiles" msgstr "" #: camlibs/ptp2/config.c:5086 msgid "Create Wifi profile" msgstr "" #: camlibs/ptp2/config.c:5139 camlibs/ptp2/ptp.c:3714 msgid "Focus Lock" msgstr "" #: camlibs/ptp2/config.c:5140 msgid "Bulb Mode" msgstr "" #: camlibs/ptp2/config.c:5141 msgid "UI Lock" msgstr "" #: camlibs/ptp2/config.c:5144 msgid "Drive Nikon DSLR Autofocus" msgstr "" #: camlibs/ptp2/config.c:5145 msgid "Drive Canon DSLR Autofocus" msgstr "" #: camlibs/ptp2/config.c:5146 msgid "Drive Nikon DSLR Manual focus" msgstr "" #: camlibs/ptp2/config.c:5147 msgid "Drive Canon DSLR Manual focus" msgstr "" #: camlibs/ptp2/config.c:5148 msgid "Canon EOS Zoom" msgstr "" #: camlibs/ptp2/config.c:5149 msgid "Canon EOS Zoom Position" msgstr "" #: camlibs/ptp2/config.c:5150 msgid "Canon EOS Viewfinder" msgstr "" #: camlibs/ptp2/config.c:5151 msgid "Nikon Viewfinder" msgstr "" #: camlibs/ptp2/config.c:5152 msgid "Canon EOS Remote Release" msgstr "" #: camlibs/ptp2/config.c:5153 msgid "CHDK Reboot" msgstr "" #: camlibs/ptp2/config.c:5154 msgid "CHDK Script" msgstr "" #: camlibs/ptp2/config.c:5162 msgid "PTP Version" msgstr "" #: camlibs/ptp2/config.c:5163 camlibs/ptp2/ptp.c:3572 msgid "DPOF Version" msgstr "" #: camlibs/ptp2/config.c:5164 camlibs/ptp2/ptp.c:3848 msgid "AC Power" msgstr "" #: camlibs/ptp2/config.c:5165 msgid "External Flash" msgstr "" #: camlibs/ptp2/config.c:5166 camlibs/ptp2/config.c:5167 #: camlibs/ptp2/ptp.c:3451 msgid "Battery Level" msgstr "" #: camlibs/ptp2/config.c:5168 camlibs/ptp2/config.c:5169 #: camlibs/ptp2/ptp.c:3870 msgid "Camera Orientation" msgstr "" #: camlibs/ptp2/config.c:5170 camlibs/ptp2/ptp.c:4004 msgid "Flash Open" msgstr "" #: camlibs/ptp2/config.c:5171 camlibs/ptp2/ptp.c:4006 msgid "Flash Charged" msgstr "" #: camlibs/ptp2/config.c:5172 camlibs/ptp2/config.c:5173 msgid "Lens Name" msgstr "" #: camlibs/ptp2/config.c:5174 msgid "Serial Number" msgstr "" #: camlibs/ptp2/config.c:5175 msgid "Shutter Counter" msgstr "" #: camlibs/ptp2/config.c:5176 msgid "Available Shots" msgstr "" #: camlibs/ptp2/config.c:5177 msgid "Focal Length Minimum" msgstr "" #: camlibs/ptp2/config.c:5178 msgid "Focal Length Maximum" msgstr "" #: camlibs/ptp2/config.c:5179 msgid "Maximum Aperture at Focal Length Minimum" msgstr "" #: camlibs/ptp2/config.c:5180 msgid "Maximum Aperture at Focal Length Maximum" msgstr "" #: camlibs/ptp2/config.c:5181 msgid "Low Light" msgstr "" #: camlibs/ptp2/config.c:5182 camlibs/ptp2/config.c:5183 msgid "Light Meter" msgstr "" #: camlibs/ptp2/config.c:5184 camlibs/ptp2/ptp.c:3852 msgid "AF Locked" msgstr "" #: camlibs/ptp2/config.c:5185 camlibs/ptp2/ptp.c:3853 msgid "AE Locked" msgstr "" #: camlibs/ptp2/config.c:5186 camlibs/ptp2/ptp.c:3854 msgid "FV Locked" msgstr "" #: camlibs/ptp2/config.c:5191 camlibs/ptp2/config.c:5192 #: camlibs/ptp2/config.c:5193 msgid "Camera Date and Time" msgstr "" #: camlibs/ptp2/config.c:5194 camlibs/ptp2/ptp.c:3493 camlibs/ptp2/ptp.c:3504 msgid "Beep Mode" msgstr "" #: camlibs/ptp2/config.c:5195 msgid "Image Comment" msgstr "" #: camlibs/ptp2/config.c:5196 msgid "Enable Image Comment" msgstr "" #: camlibs/ptp2/config.c:5197 camlibs/ptp2/ptp.c:3722 msgid "LCD Off Time" msgstr "" #: camlibs/ptp2/config.c:5198 camlibs/ptp2/ptp.c:3864 msgid "Recording Media" msgstr "" #: camlibs/ptp2/config.c:5199 msgid "Quick Review Time" msgstr "" #: camlibs/ptp2/config.c:5200 camlibs/ptp2/ptp.c:3962 msgid "CSM Menu" msgstr "" #: camlibs/ptp2/config.c:5201 camlibs/ptp2/ptp.c:3781 msgid "Reverse Command Dial" msgstr "" #: camlibs/ptp2/config.c:5202 camlibs/ptp2/config.c:5203 #: camlibs/ptp2/ptp.c:3556 msgid "Camera Output" msgstr "" #: camlibs/ptp2/config.c:5204 msgid "Movie Recording" msgstr "" #: camlibs/ptp2/config.c:5205 msgid "EVF Mode" msgstr "" #: camlibs/ptp2/config.c:5208 camlibs/ptp2/ptp.c:3482 msgid "Artist" msgstr "" #: camlibs/ptp2/config.c:5209 camlibs/ricoh/library.c:439 msgid "Copyright" msgstr "" #: camlibs/ptp2/config.c:5210 msgid "Clean Sensor" msgstr "" #: camlibs/ptp2/config.c:5211 msgid "Custom Functions Ex" msgstr "" #: camlibs/ptp2/config.c:5214 msgid "Fast Filesystem" msgstr "" #: camlibs/ptp2/config.c:5215 camlibs/ptp2/config.c:5216 msgid "Capture Target" msgstr "" #: camlibs/ptp2/config.c:5226 msgid "Image Format SD" msgstr "" #: camlibs/ptp2/config.c:5227 msgid "Image Format CF" msgstr "" #: camlibs/ptp2/config.c:5229 msgid "Image Format Ext HD" msgstr "" #: camlibs/ptp2/config.c:5235 camlibs/ptp2/ptp.c:3950 msgid "ISO Auto" msgstr "" #: camlibs/ptp2/config.c:5236 camlibs/ptp2/config.c:5237 #: camlibs/ptp2/config.c:5238 msgid "WhiteBalance" msgstr "" #: camlibs/ptp2/config.c:5239 msgid "WhiteBalance Adjust A" msgstr "" #: camlibs/ptp2/config.c:5240 msgid "WhiteBalance Adjust B" msgstr "" #: camlibs/ptp2/config.c:5241 msgid "WhiteBalance X A" msgstr "" #: camlibs/ptp2/config.c:5242 msgid "WhiteBalance X B" msgstr "" #: camlibs/ptp2/config.c:5243 camlibs/ptp2/ptp.c:3566 msgid "Photo Effect" msgstr "" #: camlibs/ptp2/config.c:5244 camlibs/ptp2/ptp.c:3640 msgid "Color Model" msgstr "" #: camlibs/ptp2/config.c:5245 camlibs/ptp2/config.c:5246 #: camlibs/ptp2/ptp.c:3652 msgid "Color Space" msgstr "" #: camlibs/ptp2/config.c:5247 camlibs/ptp2/ptp.c:3692 msgid "Auto ISO" msgstr "" #: camlibs/ptp2/config.c:5252 msgid "Long Exp Noise Reduction" msgstr "" #: camlibs/ptp2/config.c:5253 msgid "Auto Focus Mode 2" msgstr "" #: camlibs/ptp2/config.c:5255 camlibs/ptp2/config.c:5258 #: camlibs/ptp2/ptp.c:3567 msgid "Assist Light" msgstr "" #: camlibs/ptp2/config.c:5256 msgid "Rotation Flag" msgstr "" #: camlibs/ptp2/config.c:5264 camlibs/ptp2/ptp.c:3535 msgid "Flash Compensation" msgstr "" #: camlibs/ptp2/config.c:5265 camlibs/ptp2/ptp.c:3536 msgid "AEB Exposure Compensation" msgstr "" #: camlibs/ptp2/config.c:5268 msgid "Nikon Flash Mode" msgstr "" #: camlibs/ptp2/config.c:5269 camlibs/ptp2/ptp.c:3946 msgid "Flash Commander Mode" msgstr "" #: camlibs/ptp2/config.c:5270 msgid "Flash Commander Power" msgstr "" #: camlibs/ptp2/config.c:5271 camlibs/ptp2/ptp.c:4014 msgid "Flash Command Channel" msgstr "" #: camlibs/ptp2/config.c:5272 camlibs/ptp2/ptp.c:4016 msgid "Flash Command Self Mode" msgstr "" #: camlibs/ptp2/config.c:5273 camlibs/ptp2/ptp.c:4018 msgid "Flash Command Self Compensation" msgstr "" #: camlibs/ptp2/config.c:5274 camlibs/ptp2/ptp.c:4020 msgid "Flash Command Self Value" msgstr "" #: camlibs/ptp2/config.c:5275 camlibs/ptp2/ptp.c:4022 msgid "Flash Command A Mode" msgstr "" #: camlibs/ptp2/config.c:5276 camlibs/ptp2/ptp.c:4024 msgid "Flash Command A Compensation" msgstr "" #: camlibs/ptp2/config.c:5277 camlibs/ptp2/ptp.c:4026 msgid "Flash Command A Value" msgstr "" #: camlibs/ptp2/config.c:5278 camlibs/ptp2/ptp.c:4028 msgid "Flash Command B Mode" msgstr "" #: camlibs/ptp2/config.c:5279 camlibs/ptp2/ptp.c:4030 msgid "Flash Command B Compensation" msgstr "" #: camlibs/ptp2/config.c:5280 camlibs/ptp2/ptp.c:4032 msgid "Flash Command B Value" msgstr "" #: camlibs/ptp2/config.c:5281 camlibs/ptp2/ptp.c:3942 msgid "AF Area Illumination" msgstr "" #: camlibs/ptp2/config.c:5282 camlibs/ptp2/ptp.c:3932 msgid "AF Beep Mode" msgstr "" #: camlibs/ptp2/config.c:5283 camlibs/ptp2/ptp.c:3457 msgid "F-Number" msgstr "" #: camlibs/ptp2/config.c:5284 camlibs/ptp2/ptp.c:3860 msgid "Flexible Program" msgstr "" #: camlibs/ptp2/config.c:5286 camlibs/ptp2/ptp.c:3459 msgid "Focus Distance" msgstr "" #: camlibs/ptp2/config.c:5287 camlibs/ptp2/ptp.c:3458 camlibs/ptp2/ptp.c:3539 msgid "Focal Length" msgstr "" #: camlibs/ptp2/config.c:5290 msgid "Focus Mode 2" msgstr "" #: camlibs/ptp2/config.c:5292 camlibs/ptp2/config.c:5293 #: camlibs/ptp2/ptp.c:3475 msgid "Effect Mode" msgstr "" #: camlibs/ptp2/config.c:5294 camlibs/ptp2/config.c:5402 msgid "Exposure Program" msgstr "" #: camlibs/ptp2/config.c:5295 msgid "Scene Mode" msgstr "" #: camlibs/ptp2/config.c:5296 camlibs/ptp2/config.c:5297 #: camlibs/ptp2/ptp.c:3471 msgid "Still Capture Mode" msgstr "" #: camlibs/ptp2/config.c:5298 msgid "Canon Shooting Mode" msgstr "" #: camlibs/ptp2/config.c:5299 msgid "Canon Auto Exposure Mode" msgstr "" #: camlibs/ptp2/config.c:5300 camlibs/ptp2/ptp.c:3517 msgid "Drive Mode" msgstr "" #: camlibs/ptp2/config.c:5301 msgid "Picture Style" msgstr "" #: camlibs/ptp2/config.c:5302 camlibs/ptp2/ptp.c:3480 msgid "Focus Metering Mode" msgstr "" #: camlibs/ptp2/config.c:5303 camlibs/ptp2/ptp.c:3461 msgid "Exposure Metering Mode" msgstr "" #: camlibs/ptp2/config.c:5306 msgid "AV Open" msgstr "" #: camlibs/ptp2/config.c:5307 msgid "AV Max" msgstr "" #: camlibs/ptp2/config.c:5309 camlibs/ptp2/ptp.c:3521 msgid "Focusing Point" msgstr "" #: camlibs/ptp2/config.c:5311 msgid "Capture Delay" msgstr "" #: camlibs/ptp2/config.c:5315 msgid "Shutter Speed 2" msgstr "" #: camlibs/ptp2/config.c:5318 camlibs/ptp2/config.c:5319 #: camlibs/ptp2/ptp.c:3519 msgid "Metering Mode" msgstr "" #: camlibs/ptp2/config.c:5320 camlibs/ptp2/ptp.c:3520 msgid "AF Distance" msgstr "" #: camlibs/ptp2/config.c:5321 camlibs/ptp2/ptp.c:3682 msgid "Focus Area Wrap" msgstr "" #: camlibs/ptp2/config.c:5322 msgid "Exposure Delay Mode" msgstr "" #: camlibs/ptp2/config.c:5323 camlibs/ptp2/ptp.c:3712 msgid "Exposure Lock" msgstr "" #: camlibs/ptp2/config.c:5324 msgid "AE-L/AF-L Mode" msgstr "" #: camlibs/ptp2/config.c:5325 camlibs/ptp2/config.c:5326 msgid "Live View AF Mode" msgstr "" #: camlibs/ptp2/config.c:5327 camlibs/ptp2/ptp.c:3716 msgid "Live View AF Focus" msgstr "" #: camlibs/ptp2/config.c:5328 camlibs/ptp2/ptp.c:3736 msgid "File Number Sequencing" msgstr "" #: camlibs/ptp2/config.c:5329 camlibs/ptp2/ptp.c:3948 msgid "Flash Sign" msgstr "" #: camlibs/ptp2/config.c:5330 msgid "Modelling Flash" msgstr "" #: camlibs/ptp2/config.c:5331 msgid "Viewfinder Grid" msgstr "" #: camlibs/ptp2/config.c:5332 camlibs/ptp2/ptp.c:3940 msgid "Image Review" msgstr "" #: camlibs/ptp2/config.c:5333 msgid "Image Rotation Flag" msgstr "" #: camlibs/ptp2/config.c:5334 msgid "Release without CF card" msgstr "" #: camlibs/ptp2/config.c:5335 camlibs/ptp2/ptp.c:3956 msgid "Flash Mode Manual Power" msgstr "" #: camlibs/ptp2/config.c:5336 msgid "Auto Focus Area" msgstr "" #: camlibs/ptp2/config.c:5337 camlibs/ptp2/ptp.c:3898 msgid "Flash Exposure Compensation" msgstr "" #: camlibs/ptp2/config.c:5338 camlibs/ptp2/config.c:5339 msgid "Bracketing" msgstr "" #: camlibs/ptp2/config.c:5340 msgid "Bracket Mode" msgstr "" #: camlibs/ptp2/config.c:5341 msgid "EV Step" msgstr "" #: camlibs/ptp2/config.c:5342 camlibs/ptp2/ptp.c:3760 msgid "Bracket Set" msgstr "" #: camlibs/ptp2/config.c:5343 camlibs/ptp2/ptp.c:3764 msgid "Bracket Order" msgstr "" #: camlibs/ptp2/config.c:5344 camlibs/ptp2/ptp.c:3476 msgid "Burst Number" msgstr "" #: camlibs/ptp2/config.c:5345 camlibs/ptp2/ptp.c:3477 msgid "Burst Interval" msgstr "" #: camlibs/ptp2/config.c:5346 camlibs/ptp2/ptp.c:3730 camlibs/ptp2/ptp.c:3851 msgid "Maximum Shots" msgstr "" #: camlibs/ptp2/config.c:5349 camlibs/ptp2/config.c:5358 #: camlibs/ptp2/ptp.c:3598 msgid "Auto White Balance Bias" msgstr "" #: camlibs/ptp2/config.c:5350 camlibs/ptp2/config.c:5359 #: camlibs/ptp2/ptp.c:3600 msgid "Tungsten White Balance Bias" msgstr "" #: camlibs/ptp2/config.c:5351 camlibs/ptp2/config.c:5360 #: camlibs/ptp2/ptp.c:3602 msgid "Fluorescent White Balance Bias" msgstr "" #: camlibs/ptp2/config.c:5352 camlibs/ptp2/config.c:5361 #: camlibs/ptp2/ptp.c:3604 msgid "Daylight White Balance Bias" msgstr "" #: camlibs/ptp2/config.c:5353 camlibs/ptp2/config.c:5362 #: camlibs/ptp2/ptp.c:3606 msgid "Flash White Balance Bias" msgstr "" #: camlibs/ptp2/config.c:5354 camlibs/ptp2/config.c:5363 #: camlibs/ptp2/ptp.c:3608 msgid "Cloudy White Balance Bias" msgstr "" #: camlibs/ptp2/config.c:5355 camlibs/ptp2/config.c:5364 #: camlibs/ptp2/ptp.c:3610 msgid "Shady White Balance Bias" msgstr "" #: camlibs/ptp2/config.c:5366 msgid "White Balance Bias Preset Nr" msgstr "" #: camlibs/ptp2/config.c:5367 msgid "White Balance Bias Preset 0" msgstr "" #: camlibs/ptp2/config.c:5368 msgid "White Balance Bias Preset 1" msgstr "" #: camlibs/ptp2/config.c:5369 msgid "White Balance Bias Preset 2" msgstr "" #: camlibs/ptp2/config.c:5370 msgid "White Balance Bias Preset 3" msgstr "" #: camlibs/ptp2/config.c:5371 msgid "White Balance Bias Preset 4" msgstr "" #: camlibs/ptp2/config.c:5372 msgid "Selftimer Delay" msgstr "" #: camlibs/ptp2/config.c:5373 msgid "Center Weight Area" msgstr "" #: camlibs/ptp2/config.c:5374 camlibs/ptp2/config.c:5423 #: camlibs/ptp2/config.c:5454 camlibs/ptp2/ptp.c:3754 msgid "Flash Shutter Speed" msgstr "" #: camlibs/ptp2/config.c:5375 camlibs/ptp2/ptp.c:3952 msgid "Remote Timeout" msgstr "" #: camlibs/ptp2/config.c:5376 camlibs/ptp2/ptp.c:3900 msgid "Optimize Image" msgstr "" #: camlibs/ptp2/config.c:5377 camlibs/ptp2/ptp.c:3636 msgid "Sharpening" msgstr "" #: camlibs/ptp2/config.c:5378 camlibs/ptp2/ptp.c:3638 msgid "Tone Compensation" msgstr "" #: camlibs/ptp2/config.c:5379 camlibs/ptp2/ptp.c:3902 msgid "Saturation" msgstr "" #: camlibs/ptp2/config.c:5380 camlibs/ptp2/ptp.c:3642 msgid "Hue Adjustment" msgstr "" #: camlibs/ptp2/config.c:5381 msgid "Auto Exposure Bracketing" msgstr "" #: camlibs/ptp2/config.c:5382 msgid "Movie Sound" msgstr "" #: camlibs/ptp2/config.c:5383 msgid "Microphone" msgstr "" #: camlibs/ptp2/config.c:5384 msgid "Reverse Indicators" msgstr "" #: camlibs/ptp2/config.c:5385 msgid "Auto Distortion Control" msgstr "" #: camlibs/ptp2/config.c:5386 msgid "Video Mode" msgstr "" #: camlibs/ptp2/config.c:5396 msgid "Meter Off Time" msgstr "" #: camlibs/ptp2/config.c:5401 camlibs/ptp2/config.c:5449 msgid "Movie Quality" msgstr "" #: camlibs/ptp2/config.c:5403 camlibs/ptp2/config.c:5407 #: camlibs/ptp2/config.c:5418 camlibs/ptp2/config.c:5443 msgid "Minimum Shutter Speed" msgstr "" #: camlibs/ptp2/config.c:5408 camlibs/ptp2/config.c:5419 #: camlibs/ptp2/config.c:5444 msgid "ISO Auto Hi Limit" msgstr "" #: camlibs/ptp2/config.c:5409 camlibs/ptp2/config.c:5436 #: camlibs/ptp2/config.c:5445 msgid "Active D-Lighting" msgstr "" #: camlibs/ptp2/config.c:5410 camlibs/ptp2/config.c:5435 #: camlibs/ptp2/config.c:5446 msgid "High ISO Noise Reduction" msgstr "" #: camlibs/ptp2/config.c:5412 camlibs/ptp2/config.c:5420 #: camlibs/ptp2/config.c:5447 msgid "Continuous Shooting Speed Slow" msgstr "" #: camlibs/ptp2/config.c:5421 camlibs/ptp2/config.c:5452 msgid "Continuous Shooting Speed High" msgstr "" #: camlibs/ptp2/config.c:5422 camlibs/ptp2/config.c:5453 #: camlibs/ptp2/ptp.c:3752 msgid "Flash Sync. Speed" msgstr "" #: camlibs/ptp2/config.c:5425 camlibs/ptp2/ptp.c:3650 msgid "JPEG Compression Policy" msgstr "" #: camlibs/ptp2/config.c:5426 msgid "AF-C Mode Priority" msgstr "" #: camlibs/ptp2/config.c:5427 msgid "AF-S Mode Priority" msgstr "" #: camlibs/ptp2/config.c:5428 msgid "AF Activation" msgstr "" #: camlibs/ptp2/config.c:5429 camlibs/ptp2/ptp.c:3970 msgid "Dynamic AF Area" msgstr "" #: camlibs/ptp2/config.c:5430 camlibs/ptp2/ptp.c:3686 msgid "AF Lock On" msgstr "" #: camlibs/ptp2/config.c:5431 camlibs/ptp2/ptp.c:3795 msgid "AF Area Point" msgstr "" #: camlibs/ptp2/config.c:5432 msgid "AF On Button" msgstr "" #: camlibs/ptp2/config.c:5448 msgid "Maximum continuous release" msgstr "" #: camlibs/ptp2/config.c:5467 msgid "Image Settings" msgstr "" #: camlibs/ptp2/config.c:5470 camlibs/ptp2/config.c:5471 #: camlibs/ptp2/config.c:5472 camlibs/ptp2/config.c:5473 #: camlibs/ptp2/config.c:5474 msgid "Capture Settings" msgstr "" #: camlibs/ptp2/config.c:5476 msgid "WIFI profiles" msgstr "" #: camlibs/ptp2/config.c:5602 camlibs/ptp2/config.c:5858 msgid "Other PTP Device Properties" msgstr "" #: camlibs/ptp2/config.c:5618 camlibs/ptp2/config.c:5872 #, c-format msgid "PTP Property 0x%04x" msgstr "" #: camlibs/ptp2/config.c:5816 camlibs/ptp2/config.c:5889 #, c-format msgid "Sorry, the property '%s' / 0x%04x is currently ready-only." msgstr "" #: camlibs/ptp2/config.c:5822 camlibs/ptp2/config.c:5843 #: camlibs/ptp2/config.c:5926 #, c-format msgid "The property '%s' / 0x%04x was not set, PTP errorcode 0x%04x." msgstr "" #: camlibs/ptp2/config.c:5847 #, c-format msgid "Parsing the value of widget '%s' / 0x%04x failed with %d!" msgstr "" #: camlibs/ptp2/library.c:126 msgid "You need to specify a folder starting with /store_xxxxxxxxx/" msgstr "" #: camlibs/ptp2/library.c:168 msgid "PTP Undefined Error" msgstr "" #: camlibs/ptp2/library.c:169 msgid "PTP OK!" msgstr "" #: camlibs/ptp2/library.c:170 msgid "PTP General Error" msgstr "" #: camlibs/ptp2/library.c:171 msgid "PTP Session Not Open" msgstr "" #: camlibs/ptp2/library.c:172 msgid "PTP Invalid Transaction ID" msgstr "" #: camlibs/ptp2/library.c:173 msgid "PTP Operation Not Supported" msgstr "" #: camlibs/ptp2/library.c:174 msgid "PTP Parameter Not Supported" msgstr "" #: camlibs/ptp2/library.c:175 msgid "PTP Incomplete Transfer" msgstr "" #: camlibs/ptp2/library.c:176 msgid "PTP Invalid Storage ID" msgstr "" #: camlibs/ptp2/library.c:177 msgid "PTP Invalid Object Handle" msgstr "" #: camlibs/ptp2/library.c:178 msgid "PTP Device Prop Not Supported" msgstr "" #: camlibs/ptp2/library.c:179 msgid "PTP Invalid Object Format Code" msgstr "" #: camlibs/ptp2/library.c:180 msgid "PTP Store Full" msgstr "" #: camlibs/ptp2/library.c:181 msgid "PTP Object Write Protected" msgstr "" #: camlibs/ptp2/library.c:182 msgid "PTP Store Read Only" msgstr "" #: camlibs/ptp2/library.c:183 msgid "PTP Access Denied" msgstr "" #: camlibs/ptp2/library.c:184 msgid "PTP No Thumbnail Present" msgstr "" #: camlibs/ptp2/library.c:185 msgid "PTP Self Test Failed" msgstr "" #: camlibs/ptp2/library.c:186 msgid "PTP Partial Deletion" msgstr "" #: camlibs/ptp2/library.c:187 msgid "PTP Store Not Available" msgstr "" #: camlibs/ptp2/library.c:189 msgid "PTP Specification By Format Unsupported" msgstr "" #: camlibs/ptp2/library.c:190 msgid "PTP No Valid Object Info" msgstr "" #: camlibs/ptp2/library.c:191 msgid "PTP Invalid Code Format" msgstr "" #: camlibs/ptp2/library.c:192 msgid "PTP Unknown Vendor Code" msgstr "" #: camlibs/ptp2/library.c:194 msgid "PTP Capture Already Terminated" msgstr "" #: camlibs/ptp2/library.c:195 msgid "PTP Device Busy" msgstr "" #: camlibs/ptp2/library.c:196 msgid "PTP Invalid Parent Object" msgstr "" #: camlibs/ptp2/library.c:197 msgid "PTP Invalid Device Prop Format" msgstr "" #: camlibs/ptp2/library.c:198 msgid "PTP Invalid Device Prop Value" msgstr "" #: camlibs/ptp2/library.c:199 msgid "PTP Invalid Parameter" msgstr "" #: camlibs/ptp2/library.c:200 msgid "PTP Session Already Opened" msgstr "" #: camlibs/ptp2/library.c:201 msgid "PTP Transaction Canceled" msgstr "" #: camlibs/ptp2/library.c:203 msgid "PTP Specification Of Destination Unsupported" msgstr "" #: camlibs/ptp2/library.c:204 msgid "PTP EK Filename Required" msgstr "" #: camlibs/ptp2/library.c:205 msgid "PTP EK Filename Conflicts" msgstr "" #: camlibs/ptp2/library.c:206 msgid "PTP EK Filename Invalid" msgstr "" #: camlibs/ptp2/library.c:208 msgid "Hardware Error" msgstr "" #: camlibs/ptp2/library.c:209 msgid "Out of Focus" msgstr "" #: camlibs/ptp2/library.c:210 msgid "Change Camera Mode Failed" msgstr "" #: camlibs/ptp2/library.c:211 msgid "Invalid Status" msgstr "" #: camlibs/ptp2/library.c:212 msgid "Set Property Not Supported" msgstr "" #: camlibs/ptp2/library.c:213 msgid "Whitebalance Reset Error" msgstr "" #: camlibs/ptp2/library.c:214 msgid "Dust Reference Error" msgstr "" #: camlibs/ptp2/library.c:215 msgid "Shutter Speed Bulb" msgstr "" #: camlibs/ptp2/library.c:216 msgid "Mirror Up Sequence" msgstr "" #: camlibs/ptp2/library.c:217 msgid "Camera Mode Not Adjust FNumber" msgstr "" #: camlibs/ptp2/library.c:218 msgid "Not in Liveview" msgstr "" #: camlibs/ptp2/library.c:219 msgid "Mf Drive Step End" msgstr "" #: camlibs/ptp2/library.c:220 msgid "Mf Drive Step Insufficiency" msgstr "" #: camlibs/ptp2/library.c:221 msgid "Advanced Transfer Cancel" msgstr "" #: camlibs/ptp2/library.c:222 msgid "Unknown command" msgstr "" #: camlibs/ptp2/library.c:223 msgid "Operation refused" msgstr "" #: camlibs/ptp2/library.c:224 msgid "Lens cover present" msgstr "" #: camlibs/ptp2/library.c:225 msgid "Battery low" msgstr "" #: camlibs/ptp2/library.c:226 msgid "Camera not ready" msgstr "" #: camlibs/ptp2/library.c:228 msgid "PTP I/O error" msgstr "" #: camlibs/ptp2/library.c:229 msgid "PTP Cancel request" msgstr "" #: camlibs/ptp2/library.c:230 msgid "PTP Error: bad parameter" msgstr "" #: camlibs/ptp2/library.c:231 msgid "PTP Protocol error, data expected" msgstr "" #: camlibs/ptp2/library.c:232 msgid "PTP Protocol error, response expected" msgstr "" #: camlibs/ptp2/library.c:233 msgid "PTP Timeout" msgstr "" #: camlibs/ptp2/library.c:1621 #, c-format msgid "" "PTP2 driver\n" "(c) 2001-2005 by Mariusz Woloszyn .\n" "(c) 2003-%d by Marcus Meissner .\n" "This driver supports cameras that support PTP or PictBridge(tm), and\n" "Media Players that support the Media Transfer Protocol (MTP).\n" "\n" "Enjoy!" msgstr "" #: camlibs/ptp2/library.c:1724 #, c-format msgid "Canon get viewfinder image failed: %d" msgstr "" #: camlibs/ptp2/library.c:1806 msgid "Sorry, your Canon camera does not support Canon Viewfinder mode" msgstr "" #: camlibs/ptp2/library.c:1814 msgid "Sorry, your Nikon camera does not support LiveView mode" msgstr "" #: camlibs/ptp2/library.c:1851 camlibs/ptp2/library.c:1867 msgid "" "Sorry, your Nikon camera does not seem to return a JPEG image in LiveView " "mode" msgstr "" #: camlibs/ptp2/library.c:1889 camlibs/ptp2/library.c:2050 #, c-format msgid "Nikon disable liveview failed: %x" msgstr "" #: camlibs/ptp2/library.c:2019 msgid "Sorry, your camera does not support Nikon capture" msgstr "" #: camlibs/ptp2/library.c:2057 #, c-format msgid "Nikon disable liveview ended: %x" msgstr "" #: camlibs/ptp2/library.c:2161 msgid "Sorry, your Canon camera does not support Canon EOS Capture" msgstr "" #: camlibs/ptp2/library.c:2175 camlibs/ptp2/library.c:2179 #, c-format msgid "Canon EOS Capture failed: %x" msgstr "" #: camlibs/ptp2/library.c:2184 msgid "Canon EOS Capture failed to release: Perhaps no focus?" msgstr "" #: camlibs/ptp2/library.c:2188 msgid "Canon EOS Capture failed to release: Perhaps no more memory on card?" msgstr "" #: camlibs/ptp2/library.c:2192 #, c-format msgid "Canon EOS Capture failed to release: Unknown error %d, please report." msgstr "" #: camlibs/ptp2/library.c:2202 camlibs/ptp2/library.c:2872 #, c-format msgid "Canon EOS Get Changes failed: 0x%04x" msgstr "" #: camlibs/ptp2/library.c:2328 msgid "Sorry, your Canon camera does not support Canon Capture initiation" msgstr "" #: camlibs/ptp2/library.c:2339 msgid "Sorry, initializing your camera did not work. Please report this." msgstr "" #: camlibs/ptp2/library.c:2390 camlibs/ptp2/library.c:2401 #: camlibs/ptp2/library.c:2416 #, c-format msgid "Canon Capture failed: 0x%04x" msgstr "" #: camlibs/ptp2/library.c:2582 msgid "Sorry, your camera does not support generic capture" msgstr "" #: camlibs/ptp2/library.c:2662 #, c-format msgid "No event received, error %x." msgstr "" #: camlibs/ptp2/library.c:3246 msgid "read only" msgstr "" #: camlibs/ptp2/library.c:3247 msgid "readwrite" msgstr "" #: camlibs/ptp2/library.c:3382 camlibs/sierra/sierra.c:1951 #, c-format msgid "Manufacturer: %s\n" msgstr "" #: camlibs/ptp2/library.c:3384 #, c-format msgid "Model: %s\n" msgstr "" #: camlibs/ptp2/library.c:3386 #, c-format msgid " Version: %s\n" msgstr "" #: camlibs/ptp2/library.c:3389 #, c-format msgid " Serial Number: %s\n" msgstr "" #: camlibs/ptp2/library.c:3393 #, c-format msgid "Vendor Extension ID: 0x%x (%d.%d)\n" msgstr "" #: camlibs/ptp2/library.c:3400 #, c-format msgid "Vendor Extension Description: %s\n" msgstr "" #: camlibs/ptp2/library.c:3405 #, c-format msgid "PTP Standard Version: %d.%d\n" msgstr "" #: camlibs/ptp2/library.c:3412 #, c-format msgid "Functional Mode: 0x%04x\n" msgstr "" #: camlibs/ptp2/library.c:3417 #, c-format msgid "" "\n" "Capture Formats: " msgstr "" #: camlibs/ptp2/library.c:3431 #, c-format msgid "Display Formats: " msgstr "" #: camlibs/ptp2/library.c:3447 #, c-format msgid "Supported MTP Object Properties:\n" msgstr "" #: camlibs/ptp2/library.c:3463 #, c-format msgid " PTP error %04x on query" msgstr "" #: camlibs/ptp2/library.c:3480 #, c-format msgid "" "\n" "Device Capabilities:\n" msgstr "" #: camlibs/ptp2/library.c:3484 #, c-format msgid "\tFile Download, " msgstr "" #: camlibs/ptp2/library.c:3487 #, c-format msgid "File Deletion, " msgstr "" #: camlibs/ptp2/library.c:3489 #, c-format msgid "No File Deletion, " msgstr "" #: camlibs/ptp2/library.c:3493 #, c-format msgid "File Upload\n" msgstr "" #: camlibs/ptp2/library.c:3495 #, c-format msgid "No File Upload\n" msgstr "" #: camlibs/ptp2/library.c:3500 #, c-format msgid "\tGeneric Image Capture, " msgstr "" #: camlibs/ptp2/library.c:3502 #, c-format msgid "\tNo Image Capture, " msgstr "" #: camlibs/ptp2/library.c:3505 #, c-format msgid "Open Capture, " msgstr "" #: camlibs/ptp2/library.c:3507 #, c-format msgid "No Open Capture, " msgstr "" #: camlibs/ptp2/library.c:3513 #, c-format msgid "Canon Capture\n" msgstr "" #: camlibs/ptp2/library.c:3517 #, c-format msgid "Canon EOS Capture\n" msgstr "" #: camlibs/ptp2/library.c:3521 #, c-format msgid "Nikon Capture\n" msgstr "" #: camlibs/ptp2/library.c:3523 #, c-format msgid "No vendor specific capture\n" msgstr "" #: camlibs/ptp2/library.c:3532 #, c-format msgid "\tNikon Wifi support\n" msgstr "" #: camlibs/ptp2/library.c:3538 #, c-format msgid "\tCanon Wifi support\n" msgstr "" #: camlibs/ptp2/library.c:3549 #, c-format msgid "" "\n" "Storage Devices Summary:\n" msgstr "" #: camlibs/ptp2/library.c:3565 #, c-format msgid "\tStorageDescription: %s\n" msgstr "" #: camlibs/ptp2/library.c:3569 #, c-format msgid "\tVolumeLabel: %s\n" msgstr "" #: camlibs/ptp2/library.c:3576 msgid "Builtin ROM" msgstr "" #: camlibs/ptp2/library.c:3577 msgid "Removable ROM" msgstr "" #: camlibs/ptp2/library.c:3578 msgid "Builtin RAM" msgstr "" #: camlibs/ptp2/library.c:3579 msgid "Removable RAM (memory card)" msgstr "" #: camlibs/ptp2/library.c:3581 camlibs/ptp2/library.c:3594 #: camlibs/ptp2/library.c:3606 #, c-format msgid "Unknown: 0x%04x\n" msgstr "" #: camlibs/ptp2/library.c:3585 #, c-format msgid "\tStorage Type: %s\n" msgstr "" #: camlibs/ptp2/library.c:3590 msgid "Generic Flat" msgstr "" #: camlibs/ptp2/library.c:3591 msgid "Generic Hierarchical" msgstr "" #: camlibs/ptp2/library.c:3592 msgid "Digital Camera Layout (DCIM)" msgstr "" #: camlibs/ptp2/library.c:3598 #, c-format msgid "\tFilesystemtype: %s\n" msgstr "" #: camlibs/ptp2/library.c:3602 msgid "Read-Write" msgstr "" #: camlibs/ptp2/library.c:3603 msgid "Read-Only" msgstr "" #: camlibs/ptp2/library.c:3604 msgid "Read Only with Object deletion" msgstr "" #: camlibs/ptp2/library.c:3610 #, c-format msgid "\tAccess Capability: %s\n" msgstr "" #: camlibs/ptp2/library.c:3612 #, c-format msgid "\tMaximum Capability: %llu (%lu MB)\n" msgstr "" #: camlibs/ptp2/library.c:3617 #, c-format msgid "\tFree Space (Bytes): %llu (%lu MB)\n" msgstr "" #: camlibs/ptp2/library.c:3622 #, c-format msgid "\tFree Space (Images): %d\n" msgstr "" #: camlibs/ptp2/library.c:3630 #, c-format msgid "" "\n" "Device Property Summary:\n" msgstr "" #: camlibs/ptp2/library.c:3656 #, c-format msgid " not read out.\n" msgstr "" #: camlibs/ptp2/library.c:3729 #, c-format msgid " error %x on query." msgstr "" #: camlibs/ptp2/library.c:4678 camlibs/ptp2/library.c:4682 #, c-format msgid "File '%s/%s' does not exist." msgstr "" #: camlibs/ptp2/library.c:4688 msgid "Metadata only supported for MTP devices." msgstr "" #: camlibs/ptp2/library.c:4877 msgid "Device does not support setting object protection." msgstr "" #: camlibs/ptp2/library.c:4882 #, c-format msgid "Device failed to set object protection to %d, error 0x%04x." msgstr "" #: camlibs/ptp2/library.c:5620 msgid "Initializing Camera" msgstr "" #: camlibs/ptp2/library.c:5811 #, c-format msgid "" "Currently, PTP is only implemented for USB and PTP/IP cameras currently, " "port type %x" msgstr "" #: camlibs/ptp2/ptp.c:3389 msgid "PTP: Undefined Error" msgstr "" #: camlibs/ptp2/ptp.c:3390 msgid "PTP: OK!" msgstr "" #: camlibs/ptp2/ptp.c:3391 msgid "PTP: General Error" msgstr "" #: camlibs/ptp2/ptp.c:3392 msgid "PTP: Session Not Open" msgstr "" #: camlibs/ptp2/ptp.c:3393 msgid "PTP: Invalid Transaction ID" msgstr "" #: camlibs/ptp2/ptp.c:3394 msgid "PTP: Operation Not Supported" msgstr "" #: camlibs/ptp2/ptp.c:3395 msgid "PTP: Parameter Not Supported" msgstr "" #: camlibs/ptp2/ptp.c:3396 msgid "PTP: Incomplete Transfer" msgstr "" #: camlibs/ptp2/ptp.c:3397 msgid "PTP: Invalid Storage ID" msgstr "" #: camlibs/ptp2/ptp.c:3398 msgid "PTP: Invalid Object Handle" msgstr "" #: camlibs/ptp2/ptp.c:3399 msgid "PTP: Device Prop Not Supported" msgstr "" #: camlibs/ptp2/ptp.c:3400 msgid "PTP: Invalid Object Format Code" msgstr "" #: camlibs/ptp2/ptp.c:3401 msgid "PTP: Store Full" msgstr "" #: camlibs/ptp2/ptp.c:3402 msgid "PTP: Object Write Protected" msgstr "" #: camlibs/ptp2/ptp.c:3403 msgid "PTP: Store Read Only" msgstr "" #: camlibs/ptp2/ptp.c:3404 msgid "PTP: Access Denied" msgstr "" #: camlibs/ptp2/ptp.c:3405 msgid "PTP: No Thumbnail Present" msgstr "" #: camlibs/ptp2/ptp.c:3406 msgid "PTP: Self Test Failed" msgstr "" #: camlibs/ptp2/ptp.c:3407 msgid "PTP: Partial Deletion" msgstr "" #: camlibs/ptp2/ptp.c:3408 msgid "PTP: Store Not Available" msgstr "" #: camlibs/ptp2/ptp.c:3410 msgid "PTP: Specification By Format Unsupported" msgstr "" #: camlibs/ptp2/ptp.c:3411 msgid "PTP: No Valid Object Info" msgstr "" #: camlibs/ptp2/ptp.c:3412 msgid "PTP: Invalid Code Format" msgstr "" #: camlibs/ptp2/ptp.c:3413 msgid "PTP: Unknown Vendor Code" msgstr "" #: camlibs/ptp2/ptp.c:3415 msgid "PTP: Capture Already Terminated" msgstr "" #: camlibs/ptp2/ptp.c:3416 msgid "PTP: Device Busy" msgstr "" #: camlibs/ptp2/ptp.c:3417 msgid "PTP: Invalid Parent Object" msgstr "" #: camlibs/ptp2/ptp.c:3418 msgid "PTP: Invalid Device Prop Format" msgstr "" #: camlibs/ptp2/ptp.c:3419 msgid "PTP: Invalid Device Prop Value" msgstr "" #: camlibs/ptp2/ptp.c:3420 msgid "PTP: Invalid Parameter" msgstr "" #: camlibs/ptp2/ptp.c:3421 msgid "PTP: Session Already Opened" msgstr "" #: camlibs/ptp2/ptp.c:3422 msgid "PTP: Transaction Canceled" msgstr "" #: camlibs/ptp2/ptp.c:3424 msgid "PTP: Specification Of Destination Unsupported" msgstr "" #: camlibs/ptp2/ptp.c:3425 msgid "PTP: EK Filename Required" msgstr "" #: camlibs/ptp2/ptp.c:3426 msgid "PTP: EK Filename Conflicts" msgstr "" #: camlibs/ptp2/ptp.c:3427 msgid "PTP: EK Filename Invalid" msgstr "" #: camlibs/ptp2/ptp.c:3429 msgid "PTP: I/O error" msgstr "" #: camlibs/ptp2/ptp.c:3430 msgid "PTP: Error: bad parameter" msgstr "" #: camlibs/ptp2/ptp.c:3431 msgid "PTP: Protocol error, data expected" msgstr "" #: camlibs/ptp2/ptp.c:3432 msgid "PTP: Protocol error, response expected" msgstr "" #: camlibs/ptp2/ptp.c:3450 msgid "Undefined PTP Property" msgstr "" #: camlibs/ptp2/ptp.c:3452 msgid "Functional Mode" msgstr "" #: camlibs/ptp2/ptp.c:3454 msgid "Compression Setting" msgstr "" #: camlibs/ptp2/ptp.c:3455 camlibs/ptp2/ptp.c:3522 #: camlibs/sierra/epson-desc.c:176 camlibs/sierra/nikon-desc.c:293 #: camlibs/sierra/olympus-desc.c:564 camlibs/sierra/olympus-desc.c:583 #: camlibs/sierra/olympus-desc.c:604 camlibs/sierra/olympus-desc.c:628 #: camlibs/sierra/sierra.c:1085 camlibs/sierra/sierra.c:1368 #: camlibs/sierra/sierra.c:1562 camlibs/sierra/sierra.c:1785 msgid "White Balance" msgstr "" #: camlibs/ptp2/ptp.c:3456 msgid "RGB Gain" msgstr "" #: camlibs/ptp2/ptp.c:3463 msgid "Exposure Time" msgstr "" #: camlibs/ptp2/ptp.c:3464 msgid "Exposure Program Mode" msgstr "" #: camlibs/ptp2/ptp.c:3466 msgid "Exposure Index (film speed ISO)" msgstr "" #: camlibs/ptp2/ptp.c:3468 msgid "Exposure Bias Compensation" msgstr "" #: camlibs/ptp2/ptp.c:3470 msgid "Pre-Capture Delay" msgstr "" #: camlibs/ptp2/ptp.c:3472 camlibs/ptp2/ptp.c:3526 msgid "Contrast" msgstr "" #: camlibs/ptp2/ptp.c:3474 camlibs/sierra/nikon-desc.c:553 #: camlibs/sierra/nikon-desc.c:576 msgid "Digital Zoom" msgstr "" #: camlibs/ptp2/ptp.c:3478 msgid "Timelapse Number" msgstr "" #: camlibs/ptp2/ptp.c:3479 msgid "Timelapse Interval" msgstr "" #: camlibs/ptp2/ptp.c:3481 msgid "Upload URL" msgstr "" #: camlibs/ptp2/ptp.c:3483 msgid "Copyright Info" msgstr "" #: camlibs/ptp2/ptp.c:3492 msgid "Date Time Stamp Format" msgstr "" #: camlibs/ptp2/ptp.c:3494 msgid "Video Out" msgstr "" #: camlibs/ptp2/ptp.c:3495 msgid "Power Saving" msgstr "" #: camlibs/ptp2/ptp.c:3496 msgid "UI Language" msgstr "" #: camlibs/ptp2/ptp.c:3505 msgid "Battery Type" msgstr "" #: camlibs/ptp2/ptp.c:3506 msgid "Battery Mode" msgstr "" #: camlibs/ptp2/ptp.c:3507 msgid "UILockType" msgstr "" #: camlibs/ptp2/ptp.c:3508 msgid "Camera Mode" msgstr "" #: camlibs/ptp2/ptp.c:3510 msgid "Full View File Format" msgstr "" #: camlibs/ptp2/ptp.c:3512 msgid "Self Time" msgstr "" #: camlibs/ptp2/ptp.c:3515 camlibs/ptp2/ptp.c:3648 msgid "Shooting Mode" msgstr "" #: camlibs/ptp2/ptp.c:3516 msgid "Image Mode" msgstr "" #: camlibs/ptp2/ptp.c:3523 msgid "Slow Shutter Setting" msgstr "" #: camlibs/ptp2/ptp.c:3524 msgid "AF Mode" msgstr "" #: camlibs/ptp2/ptp.c:3525 msgid "Image Stabilization" msgstr "" #: camlibs/ptp2/ptp.c:3527 msgid "Color Gain" msgstr "" #: camlibs/ptp2/ptp.c:3529 msgid "Sensitivity" msgstr "" #: camlibs/ptp2/ptp.c:3530 msgid "Parameter Set" msgstr "" #: camlibs/ptp2/ptp.c:3537 msgid "Av Open" msgstr "" #: camlibs/ptp2/ptp.c:3538 msgid "Av Max" msgstr "" #: camlibs/ptp2/ptp.c:3540 camlibs/ptp2/ptp.c:3564 msgid "Focal Length Tele" msgstr "" #: camlibs/ptp2/ptp.c:3541 msgid "Focal Length Wide" msgstr "" #: camlibs/ptp2/ptp.c:3542 msgid "Focal Length Denominator" msgstr "" #: camlibs/ptp2/ptp.c:3543 msgid "Capture Transfer Mode" msgstr "" #: camlibs/ptp2/ptp.c:3545 msgid "Name Prefix" msgstr "" #: camlibs/ptp2/ptp.c:3546 msgid "Size Quality Mode" msgstr "" #: camlibs/ptp2/ptp.c:3547 msgid "Supported Thumb Size" msgstr "" #: camlibs/ptp2/ptp.c:3548 msgid "Size of Output Data from Camera" msgstr "" #: camlibs/ptp2/ptp.c:3549 msgid "Size of Input Data to Camera" msgstr "" #: camlibs/ptp2/ptp.c:3550 msgid "Remote API Version" msgstr "" #: camlibs/ptp2/ptp.c:3553 msgid "Camera Owner" msgstr "" #: camlibs/ptp2/ptp.c:3554 msgid "UNIX Time" msgstr "" #: camlibs/ptp2/ptp.c:3555 msgid "Camera Body ID" msgstr "" #: camlibs/ptp2/ptp.c:3557 msgid "Disp Av" msgstr "" #: camlibs/ptp2/ptp.c:3558 msgid "Av Open Apex" msgstr "" #: camlibs/ptp2/ptp.c:3559 msgid "Digital Zoom Magnification" msgstr "" #: camlibs/ptp2/ptp.c:3560 msgid "Ml Spot Position" msgstr "" #: camlibs/ptp2/ptp.c:3561 msgid "Disp Av Max" msgstr "" #: camlibs/ptp2/ptp.c:3562 msgid "Av Max Apex" msgstr "" #: camlibs/ptp2/ptp.c:3563 msgid "EZoom Start Position" msgstr "" #: camlibs/ptp2/ptp.c:3565 msgid "EZoom Size of Tele" msgstr "" #: camlibs/ptp2/ptp.c:3568 msgid "Flash Quantity Count" msgstr "" #: camlibs/ptp2/ptp.c:3569 msgid "Rotation Angle" msgstr "" #: camlibs/ptp2/ptp.c:3570 msgid "Rotation Scene" msgstr "" #: camlibs/ptp2/ptp.c:3571 msgid "Event Emulate Mode" msgstr "" #: camlibs/ptp2/ptp.c:3573 msgid "Type of Slideshow" msgstr "" #: camlibs/ptp2/ptp.c:3574 msgid "Average Filesizes" msgstr "" #: camlibs/ptp2/ptp.c:3575 msgid "Model ID" msgstr "" #: camlibs/ptp2/ptp.c:3584 msgid "Shooting Bank" msgstr "" #: camlibs/ptp2/ptp.c:3586 msgid "Shooting Bank Name A" msgstr "" #: camlibs/ptp2/ptp.c:3588 msgid "Shooting Bank Name B" msgstr "" #: camlibs/ptp2/ptp.c:3590 msgid "Shooting Bank Name C" msgstr "" #: camlibs/ptp2/ptp.c:3592 msgid "Shooting Bank Name D" msgstr "" #: camlibs/ptp2/ptp.c:3594 msgid "Reset Bank 0" msgstr "" #: camlibs/ptp2/ptp.c:3596 msgid "Raw Compression" msgstr "" #: camlibs/ptp2/ptp.c:3612 msgid "White Balance Colour Temperature" msgstr "" #: camlibs/ptp2/ptp.c:3614 msgid "White Balance Preset Number" msgstr "" #: camlibs/ptp2/ptp.c:3616 msgid "White Balance Preset Name 0" msgstr "" #: camlibs/ptp2/ptp.c:3618 msgid "White Balance Preset Name 1" msgstr "" #: camlibs/ptp2/ptp.c:3620 msgid "White Balance Preset Name 2" msgstr "" #: camlibs/ptp2/ptp.c:3622 msgid "White Balance Preset Name 3" msgstr "" #: camlibs/ptp2/ptp.c:3624 msgid "White Balance Preset Name 4" msgstr "" #: camlibs/ptp2/ptp.c:3626 msgid "White Balance Preset Value 0" msgstr "" #: camlibs/ptp2/ptp.c:3628 msgid "White Balance Preset Value 1" msgstr "" #: camlibs/ptp2/ptp.c:3630 msgid "White Balance Preset Value 2" msgstr "" #: camlibs/ptp2/ptp.c:3632 msgid "White Balance Preset Value 3" msgstr "" #: camlibs/ptp2/ptp.c:3634 msgid "White Balance Preset Value 4" msgstr "" #: camlibs/ptp2/ptp.c:3644 msgid "Lens Focal Length (Non CPU)" msgstr "" #: camlibs/ptp2/ptp.c:3646 msgid "Lens Maximum Aperture (Non CPU)" msgstr "" #: camlibs/ptp2/ptp.c:3654 msgid "Auto DX Crop" msgstr "" #: camlibs/ptp2/ptp.c:3658 msgid "Menu Bank Name A" msgstr "" #: camlibs/ptp2/ptp.c:3660 msgid "Menu Bank Name B" msgstr "" #: camlibs/ptp2/ptp.c:3662 msgid "Menu Bank Name C" msgstr "" #: camlibs/ptp2/ptp.c:3664 msgid "Menu Bank Name D" msgstr "" #: camlibs/ptp2/ptp.c:3666 msgid "Reset Menu Bank" msgstr "" #: camlibs/ptp2/ptp.c:3684 msgid "Vertical AF On" msgstr "" #: camlibs/ptp2/ptp.c:3688 msgid "Focus Area Zone" msgstr "" #: camlibs/ptp2/ptp.c:3690 msgid "Enable Copyright" msgstr "" #: camlibs/ptp2/ptp.c:3694 msgid "Exposure ISO Step" msgstr "" #: camlibs/ptp2/ptp.c:3696 msgid "Exposure Step" msgstr "" #: camlibs/ptp2/ptp.c:3698 msgid "Exposure Compensation (EV)" msgstr "" #: camlibs/ptp2/ptp.c:3702 msgid "Centre Weight Area" msgstr "" #: camlibs/ptp2/ptp.c:3704 msgid "Exposure Base Matrix" msgstr "" #: camlibs/ptp2/ptp.c:3706 msgid "Exposure Base Center" msgstr "" #: camlibs/ptp2/ptp.c:3708 msgid "Exposure Base Spot" msgstr "" #: camlibs/ptp2/ptp.c:3710 msgid "Live View AF Area" msgstr "" #: camlibs/ptp2/ptp.c:3718 msgid "Auto Meter Off Time" msgstr "" #: camlibs/ptp2/ptp.c:3720 msgid "Self Timer Delay" msgstr "" #: camlibs/ptp2/ptp.c:3724 msgid "Img Conf Time" msgstr "" #: camlibs/ptp2/ptp.c:3726 msgid "Angle Level" msgstr "" #: camlibs/ptp2/ptp.c:3728 msgid "Shooting Speed" msgstr "" #: camlibs/ptp2/ptp.c:3732 msgid "Exposure delay mode" msgstr "" #: camlibs/ptp2/ptp.c:3734 msgid "Long Exposure Noise Reduction" msgstr "" #: camlibs/ptp2/ptp.c:3742 msgid "LCD Illumination" msgstr "" #: camlibs/ptp2/ptp.c:3744 msgid "High ISO noise reduction" msgstr "" #: camlibs/ptp2/ptp.c:3746 msgid "On screen tips" msgstr "" #: camlibs/ptp2/ptp.c:3748 msgid "Artist Name" msgstr "" #: camlibs/ptp2/ptp.c:3750 msgid "Copyright Information" msgstr "" #: camlibs/ptp2/ptp.c:3758 msgid "Modeling Flash" msgstr "" #: camlibs/ptp2/ptp.c:3762 msgid "Manual Mode Bracketing" msgstr "" #: camlibs/ptp2/ptp.c:3766 msgid "Auto Bracket Selection" msgstr "" #: camlibs/ptp2/ptp.c:3767 msgid "NIKON Auto Bracketing Set" msgstr "" #: camlibs/ptp2/ptp.c:3769 msgid "Center Button Shooting Mode" msgstr "" #: camlibs/ptp2/ptp.c:3771 msgid "Center Button Playback Mode" msgstr "" #: camlibs/ptp2/ptp.c:3773 msgid "Multiselector" msgstr "" #: camlibs/ptp2/ptp.c:3775 msgid "Photo Info. Playback" msgstr "" #: camlibs/ptp2/ptp.c:3777 msgid "Assign Func. Button" msgstr "" #: camlibs/ptp2/ptp.c:3779 msgid "Customise Command Dials" msgstr "" #: camlibs/ptp2/ptp.c:3783 msgid "Aperture Setting" msgstr "" #: camlibs/ptp2/ptp.c:3785 msgid "Menus and Playback" msgstr "" #: camlibs/ptp2/ptp.c:3787 msgid "Buttons and Dials" msgstr "" #: camlibs/ptp2/ptp.c:3789 msgid "No CF Card Release" msgstr "" #: camlibs/ptp2/ptp.c:3791 msgid "Center Button Zoom Ratio" msgstr "" #: camlibs/ptp2/ptp.c:3793 msgid "Function Button 2" msgstr "" #: camlibs/ptp2/ptp.c:3797 msgid "Normal AF On" msgstr "" #: camlibs/ptp2/ptp.c:3799 msgid "Image Comment String" msgstr "" #: camlibs/ptp2/ptp.c:3801 msgid "Image Comment Enable" msgstr "" #: camlibs/ptp2/ptp.c:3803 msgid "Image Rotation" msgstr "" #: camlibs/ptp2/ptp.c:3805 msgid "Manual Set Lens Number" msgstr "" #: camlibs/ptp2/ptp.c:3807 msgid "Movie Screen Size" msgstr "" #: camlibs/ptp2/ptp.c:3809 msgid "Movie Voice" msgstr "" #: camlibs/ptp2/ptp.c:3811 msgid "Bracketing Enable" msgstr "" #: camlibs/ptp2/ptp.c:3813 msgid "Exposure Bracketing Step" msgstr "" #: camlibs/ptp2/ptp.c:3815 msgid "Exposure Bracketing Program" msgstr "" #: camlibs/ptp2/ptp.c:3817 msgid "Auto Exposure Bracket Count" msgstr "" #: camlibs/ptp2/ptp.c:3818 msgid "White Balance Bracket Step" msgstr "" #: camlibs/ptp2/ptp.c:3819 msgid "White Balance Bracket Program" msgstr "" #: camlibs/ptp2/ptp.c:3821 msgid "Lens ID" msgstr "" #: camlibs/ptp2/ptp.c:3823 msgid "Lens Sort" msgstr "" #: camlibs/ptp2/ptp.c:3825 msgid "Lens Type" msgstr "" #: camlibs/ptp2/ptp.c:3827 msgid "Min. Focal Length" msgstr "" #: camlibs/ptp2/ptp.c:3829 msgid "Max. Focal Length" msgstr "" #: camlibs/ptp2/ptp.c:3831 msgid "Max. Aperture at Min. Focal Length" msgstr "" #: camlibs/ptp2/ptp.c:3833 msgid "Max. Aperture at Max. Focal Length" msgstr "" #: camlibs/ptp2/ptp.c:3835 msgid "Finder ISO Display" msgstr "" #: camlibs/ptp2/ptp.c:3837 msgid "Auto Off Photo" msgstr "" #: camlibs/ptp2/ptp.c:3839 msgid "Auto Off Menu" msgstr "" #: camlibs/ptp2/ptp.c:3841 msgid "Auto Off Info" msgstr "" #: camlibs/ptp2/ptp.c:3843 msgid "Self Timer Shot Number" msgstr "" #: camlibs/ptp2/ptp.c:3845 msgid "Vignette Control" msgstr "" #: camlibs/ptp2/ptp.c:3847 msgid "Nikon Exposure Time" msgstr "" #: camlibs/ptp2/ptp.c:3849 msgid "Warning Status" msgstr "" #: camlibs/ptp2/ptp.c:3856 msgid "AF LCD Top Mode 2" msgstr "" #: camlibs/ptp2/ptp.c:3858 msgid "Active AF Sensor" msgstr "" #: camlibs/ptp2/ptp.c:3862 msgid "Exposure Meter" msgstr "" #: camlibs/ptp2/ptp.c:3866 msgid "USB Speed" msgstr "" #: camlibs/ptp2/ptp.c:3868 msgid "CCD Serial Number" msgstr "" #: camlibs/ptp2/ptp.c:3872 msgid "Group PTN Type" msgstr "" #: camlibs/ptp2/ptp.c:3874 msgid "FNumber Lock" msgstr "" #: camlibs/ptp2/ptp.c:3876 msgid "Exposure Aperture Lock" msgstr "" #: camlibs/ptp2/ptp.c:3878 msgid "TV Lock Setting" msgstr "" #: camlibs/ptp2/ptp.c:3880 msgid "AV Lock Setting" msgstr "" #: camlibs/ptp2/ptp.c:3882 msgid "Illum Setting" msgstr "" #: camlibs/ptp2/ptp.c:3884 msgid "Focus Point Bright" msgstr "" #: camlibs/ptp2/ptp.c:3886 msgid "External Flash Attached" msgstr "" #: camlibs/ptp2/ptp.c:3888 msgid "External Flash Status" msgstr "" #: camlibs/ptp2/ptp.c:3890 msgid "External Flash Sort" msgstr "" #: camlibs/ptp2/ptp.c:3892 camlibs/ptp2/ptp.c:3896 msgid "External Flash Mode" msgstr "" #: camlibs/ptp2/ptp.c:3894 msgid "External Flash Compensation" msgstr "" #: camlibs/ptp2/ptp.c:3904 msgid "BW Filler Effect" msgstr "" #: camlibs/ptp2/ptp.c:3906 msgid "BW Sharpness" msgstr "" #: camlibs/ptp2/ptp.c:3908 msgid "BW Contrast" msgstr "" #: camlibs/ptp2/ptp.c:3910 msgid "BW Setting Type" msgstr "" #: camlibs/ptp2/ptp.c:3912 msgid "Slot 2 Save Mode" msgstr "" #: camlibs/ptp2/ptp.c:3914 msgid "Raw Bit Mode" msgstr "" #: camlibs/ptp2/ptp.c:3916 msgid "ISO Auto Time" msgstr "" #: camlibs/ptp2/ptp.c:3918 msgid "Flourescent Type" msgstr "" #: camlibs/ptp2/ptp.c:3920 msgid "Tune Colour Temperature" msgstr "" #: camlibs/ptp2/ptp.c:3922 msgid "Tune Preset 0" msgstr "" #: camlibs/ptp2/ptp.c:3924 msgid "Tune Preset 1" msgstr "" #: camlibs/ptp2/ptp.c:3926 msgid "Tune Preset 2" msgstr "" #: camlibs/ptp2/ptp.c:3928 msgid "Tune Preset 3" msgstr "" #: camlibs/ptp2/ptp.c:3930 msgid "Tune Preset 4" msgstr "" #: camlibs/ptp2/ptp.c:3934 msgid "Autofocus Mode" msgstr "" #: camlibs/ptp2/ptp.c:3936 msgid "AF Assist Lamp" msgstr "" #: camlibs/ptp2/ptp.c:3938 msgid "Auto ISO P/A/DVP Setting" msgstr "" #: camlibs/ptp2/ptp.c:3954 msgid "Viewfinder Grid Display" msgstr "" #: camlibs/ptp2/ptp.c:3958 msgid "Flash Mode Commander Power" msgstr "" #: camlibs/ptp2/ptp.c:3960 msgid "Auto FP" msgstr "" #: camlibs/ptp2/ptp.c:3964 msgid "Warning Display" msgstr "" #: camlibs/ptp2/ptp.c:3966 msgid "Battery Cell Kind" msgstr "" #: camlibs/ptp2/ptp.c:3968 msgid "ISO Auto High Limit" msgstr "" #: camlibs/ptp2/ptp.c:3972 msgid "Continuous Speed High" msgstr "" #: camlibs/ptp2/ptp.c:3974 msgid "Info Disp Setting" msgstr "" #: camlibs/ptp2/ptp.c:3976 msgid "Preview Button" msgstr "" #: camlibs/ptp2/ptp.c:3978 msgid "Preview Button 2" msgstr "" #: camlibs/ptp2/ptp.c:3980 msgid "AEAF Lock Button 2" msgstr "" #: camlibs/ptp2/ptp.c:3982 msgid "Indicator Display" msgstr "" #: camlibs/ptp2/ptp.c:3984 msgid "Cell Kind Priority" msgstr "" #: camlibs/ptp2/ptp.c:3986 msgid "Bracketing Frames and Steps" msgstr "" #: camlibs/ptp2/ptp.c:3988 msgid "Live View Mode" msgstr "" #: camlibs/ptp2/ptp.c:3990 msgid "Live View Drive Mode" msgstr "" #: camlibs/ptp2/ptp.c:3992 msgid "Live View Status" msgstr "" #: camlibs/ptp2/ptp.c:3994 msgid "Live View Image Zoom Ratio" msgstr "" #: camlibs/ptp2/ptp.c:3996 msgid "Live View Prohibit Condition" msgstr "" #: camlibs/ptp2/ptp.c:3998 msgid "Exposure Display Status" msgstr "" #: camlibs/ptp2/ptp.c:4000 msgid "Exposure Indicate Status" msgstr "" #: camlibs/ptp2/ptp.c:4002 msgid "Exposure Indicate Lightup" msgstr "" #: camlibs/ptp2/ptp.c:4008 msgid "Flash MRepeat Value" msgstr "" #: camlibs/ptp2/ptp.c:4010 msgid "Flash MRepeat Count" msgstr "" #: camlibs/ptp2/ptp.c:4012 msgid "Flash MRepeat Interval" msgstr "" #: camlibs/ptp2/ptp.c:4034 msgid "Active Pic Ctrl Item" msgstr "" #: camlibs/ptp2/ptp.c:4036 msgid "Change Pic Ctrl Item" msgstr "" #: camlibs/ptp2/ptp.c:4043 msgid "Secure Time" msgstr "" #: camlibs/ptp2/ptp.c:4044 msgid "Device Certificate" msgstr "" #: camlibs/ptp2/ptp.c:4045 msgid "Revocation Info" msgstr "" #: camlibs/ptp2/ptp.c:4047 msgid "Synchronization Partner" msgstr "" #: camlibs/ptp2/ptp.c:4049 msgid "Friendly Device Name" msgstr "" #: camlibs/ptp2/ptp.c:4050 msgid "Volume Level" msgstr "" #: camlibs/ptp2/ptp.c:4051 msgid "Device Icon" msgstr "" #: camlibs/ptp2/ptp.c:4052 msgid "Session Initiator Info" msgstr "" #: camlibs/ptp2/ptp.c:4053 msgid "Perceived Device Type" msgstr "" #: camlibs/ptp2/ptp.c:4054 msgid "Playback Rate" msgstr "" #: camlibs/ptp2/ptp.c:4055 msgid "Playback Object" msgstr "" #: camlibs/ptp2/ptp.c:4057 msgid "Playback Container Index" msgstr "" #: camlibs/ptp2/ptp.c:4058 msgid "Playback Position" msgstr "" #: camlibs/ptp2/ptp.c:4059 msgid "PlaysForSure ID" msgstr "" #: camlibs/ptp2/ptp.c:4067 msgid "Quality" msgstr "" #: camlibs/ptp2/ptp.c:4068 msgid "Release Mode" msgstr "" #: camlibs/ptp2/ptp.c:4069 msgid "Focus Areas" msgstr "" #: camlibs/ptp2/ptp.c:4070 msgid "AE Lock" msgstr "" #: camlibs/ptp2/ptp.c:4173 camlibs/ptp2/ptp.c:4179 camlibs/ptp2/ptp.c:4180 #: camlibs/ptp2/ptp.c:4187 #, c-format msgid "%.1f stops" msgstr "" #: camlibs/ptp2/ptp.c:4181 #, c-format msgid "%.0f mm" msgstr "" #: camlibs/ptp2/ptp.c:4198 msgid "JPEG Norm" msgstr "" #: camlibs/ptp2/ptp.c:4201 msgid "RAW + JPEG Basic" msgstr "" #: camlibs/ptp2/ptp.c:4207 camlibs/ricoh/library.c:330 #: camlibs/sierra/nikon-desc.c:284 msgid "Incandescent" msgstr "" #: camlibs/ptp2/ptp.c:4215 msgid "Automatic Macro (close-up)" msgstr "" #: camlibs/ptp2/ptp.c:4220 msgid "Center Weighted Average" msgstr "" #: camlibs/ptp2/ptp.c:4222 msgid "Center-spot" msgstr "" #: camlibs/ptp2/ptp.c:4224 msgid "Automatic flash" msgstr "" #: camlibs/ptp2/ptp.c:4227 msgid "Automatic Red-eye Reduction" msgstr "" #: camlibs/ptp2/ptp.c:4228 msgid "Red-eye fill flash" msgstr "" #: camlibs/ptp2/ptp.c:4246 msgid "Power Wind" msgstr "" #: camlibs/ptp2/ptp.c:4252 msgid "Timer + Remote" msgstr "" #: camlibs/ptp2/ptp.c:4310 msgid "AF Lock only" msgstr "" #: camlibs/ptp2/ptp.c:4314 msgid "Flash Lock" msgstr "" #: camlibs/ptp2/ptp.c:4365 msgid "Reset focus point to center" msgstr "" #: camlibs/ptp2/ptp.c:4366 msgid "Highlight active focus point" msgstr "" #: camlibs/ptp2/ptp.c:4367 msgid "Unused" msgstr "" #: camlibs/ptp2/ptp.c:4409 msgid "SDRam" msgstr "" #: camlibs/ptp2/ptp.c:4411 msgid "USB 1.1" msgstr "" #: camlibs/ptp2/ptp.c:4412 msgid "USB 2.0" msgstr "" #: camlibs/ptp2/ptp.c:4424 msgid "LCD Backlight" msgstr "" #: camlibs/ptp2/ptp.c:4425 msgid "LCD Backlight and Info Display" msgstr "" #: camlibs/ptp2/ptp.c:4483 msgid "1 min" msgstr "" #: camlibs/ptp2/ptp.c:4484 msgid "5 mins" msgstr "" #: camlibs/ptp2/ptp.c:4485 msgid "10 mins" msgstr "" #: camlibs/ptp2/ptp.c:4486 msgid "15 mins" msgstr "" #: camlibs/ptp2/ptp.c:4521 msgid "Dark on light" msgstr "" #: camlibs/ptp2/ptp.c:4522 msgid "Light on dark" msgstr "" #: camlibs/ptp2/ptp.c:4547 msgid "Lithium Ion" msgstr "" #: camlibs/ptp2/ptp.c:4548 msgid "Nickel hydride" msgstr "" #: camlibs/ptp2/ptp.c:4549 msgid "Nickel cadmium" msgstr "" #: camlibs/ptp2/ptp.c:4550 msgid "Alkalium manganese" msgstr "" #: camlibs/ptp2/ptp.c:4554 msgid "Warning Level 1" msgstr "" #: camlibs/ptp2/ptp.c:4555 msgid "Emergency" msgstr "" #: camlibs/ptp2/ptp.c:4556 msgid "Warning Level 0" msgstr "" #: camlibs/ptp2/ptp.c:4559 msgid "Economy" msgstr "" #: camlibs/ptp2/ptp.c:4562 msgid "Lossless" msgstr "" #: camlibs/ptp2/ptp.c:4563 msgid "SuperFine" msgstr "" #: camlibs/ptp2/ptp.c:4582 msgid "Red Eye Suppression" msgstr "" #: camlibs/ptp2/ptp.c:4583 msgid "Low Speed Synchronization" msgstr "" #: camlibs/ptp2/ptp.c:4584 msgid "Auto + Red Eye Suppression" msgstr "" #: camlibs/ptp2/ptp.c:4585 msgid "On + Red Eye Suppression" msgstr "" #: camlibs/ptp2/ptp.c:4599 msgid "Distant View" msgstr "" #: camlibs/ptp2/ptp.c:4600 msgid "High-Speed Shutter" msgstr "" #: camlibs/ptp2/ptp.c:4601 msgid "Low-Speed Shutter" msgstr "" #: camlibs/ptp2/ptp.c:4602 camlibs/ptp2/ptp.c:4666 msgid "Night View" msgstr "" #: camlibs/ptp2/ptp.c:4603 msgid "Grayscale" msgstr "" #: camlibs/ptp2/ptp.c:4609 msgid "Pan Focus" msgstr "" #: camlibs/ptp2/ptp.c:4613 msgid "Single-Frame Shooting" msgstr "" #: camlibs/ptp2/ptp.c:4614 msgid "Continuous Shooting" msgstr "" #: camlibs/ptp2/ptp.c:4615 msgid "Timer (Single) Shooting" msgstr "" #: camlibs/ptp2/ptp.c:4616 msgid "Continuous Low-speed Shooting" msgstr "" #: camlibs/ptp2/ptp.c:4617 msgid "Continuous High-speed Shooting" msgstr "" #: camlibs/ptp2/ptp.c:4620 camlibs/ricoh/library.c:378 #: camlibs/sierra/sierra.c:1165 camlibs/sierra/sierra.c:1171 msgid "2x" msgstr "" #: camlibs/ptp2/ptp.c:4621 camlibs/ricoh/library.c:380 msgid "4x" msgstr "" #: camlibs/ptp2/ptp.c:4622 msgid "Smooth" msgstr "" #: camlibs/ptp2/ptp.c:4624 msgid "Center-weighted Metering" msgstr "" #: camlibs/ptp2/ptp.c:4625 msgid "Spot Metering" msgstr "" #: camlibs/ptp2/ptp.c:4626 msgid "Average Metering" msgstr "" #: camlibs/ptp2/ptp.c:4627 msgid "Evaluative Metering" msgstr "" #: camlibs/ptp2/ptp.c:4628 msgid "Partial Metering" msgstr "" #: camlibs/ptp2/ptp.c:4629 msgid "Center-weighted Average Metering" msgstr "" #: camlibs/ptp2/ptp.c:4630 msgid "Spot Metering Interlocked with AF Frame" msgstr "" #: camlibs/ptp2/ptp.c:4631 msgid "Multi-Spot Metering" msgstr "" #: camlibs/ptp2/ptp.c:4668 msgid "Low-speed shutter function not available" msgstr "" #: camlibs/ptp2/ptp.c:4678 camlibs/ptp2/ptp.c:4684 camlibs/ptp2/ptp.c:4690 msgid "Low 2" msgstr "" #: camlibs/ptp2/ptp.c:4682 camlibs/ptp2/ptp.c:4688 camlibs/ptp2/ptp.c:4694 msgid "High 2" msgstr "" #: camlibs/ptp2/ptp.c:4697 msgid "Upper 1" msgstr "" #: camlibs/ptp2/ptp.c:4698 msgid "Upper 2" msgstr "" #: camlibs/ptp2/ptp.c:4700 msgid "Standard Development Parameters" msgstr "" #: camlibs/ptp2/ptp.c:4701 msgid "Development Parameters 1" msgstr "" #: camlibs/ptp2/ptp.c:4702 msgid "Development Parameters 2" msgstr "" #: camlibs/ptp2/ptp.c:4703 msgid "Development Parameters 3" msgstr "" #: camlibs/ptp2/ptp.c:4732 msgid "MlSpotPosCenter" msgstr "" #: camlibs/ptp2/ptp.c:4733 msgid "MlSpotPosAfLink" msgstr "" #: camlibs/ptp2/ptp.c:4837 msgid "Media Card" msgstr "" #: camlibs/ptp2/ptp.c:4838 msgid "Media Card Group" msgstr "" #: camlibs/ptp2/ptp.c:4839 msgid "Encounter" msgstr "" #: camlibs/ptp2/ptp.c:4840 msgid "Encounter Box" msgstr "" #: camlibs/ptp2/ptp.c:4841 msgid "M4A" msgstr "" #: camlibs/ptp2/ptp.c:4842 msgid "Firmware" msgstr "" #: camlibs/ptp2/ptp.c:4843 msgid "Windows Image Format" msgstr "" #: camlibs/ptp2/ptp.c:4844 msgid "Undefined Audio" msgstr "" #: camlibs/ptp2/ptp.c:4848 msgid "Audible.com Codec" msgstr "" #: camlibs/ptp2/ptp.c:4850 msgid "Samsung Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4851 msgid "Undefined Video" msgstr "" #: camlibs/ptp2/ptp.c:4856 msgid "Undefined Collection" msgstr "" #: camlibs/ptp2/ptp.c:4857 msgid "Abstract Multimedia Album" msgstr "" #: camlibs/ptp2/ptp.c:4858 msgid "Abstract Image Album" msgstr "" #: camlibs/ptp2/ptp.c:4859 msgid "Abstract Audio Album" msgstr "" #: camlibs/ptp2/ptp.c:4860 msgid "Abstract Video Album" msgstr "" #: camlibs/ptp2/ptp.c:4861 msgid "Abstract Audio Video Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4862 msgid "Abstract Contact Group" msgstr "" #: camlibs/ptp2/ptp.c:4863 msgid "Abstract Message Folder" msgstr "" #: camlibs/ptp2/ptp.c:4864 msgid "Abstract Chaptered Production" msgstr "" #: camlibs/ptp2/ptp.c:4865 msgid "Abstract Audio Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4866 msgid "Abstract Video Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4867 msgid "Abstract Mediacast" msgstr "" #: camlibs/ptp2/ptp.c:4868 msgid "WPL Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4869 msgid "M3U Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4870 msgid "MPL Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4871 msgid "ASX Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4872 msgid "PLS Playlist" msgstr "" #: camlibs/ptp2/ptp.c:4873 msgid "Undefined Document" msgstr "" #: camlibs/ptp2/ptp.c:4874 msgid "Abstract Document" msgstr "" #: camlibs/ptp2/ptp.c:4875 msgid "XMLDocument" msgstr "" #: camlibs/ptp2/ptp.c:4876 msgid "Microsoft Word Document" msgstr "" #: camlibs/ptp2/ptp.c:4877 msgid "MHT Compiled HTML Document" msgstr "" #: camlibs/ptp2/ptp.c:4878 msgid "Microsoft Excel Spreadsheet (.xls)" msgstr "" #: camlibs/ptp2/ptp.c:4879 msgid "Microsoft Powerpoint (.ppt)" msgstr "" #: camlibs/ptp2/ptp.c:4880 msgid "Undefined Message" msgstr "" #: camlibs/ptp2/ptp.c:4881 msgid "Abstract Message" msgstr "" #: camlibs/ptp2/ptp.c:4882 msgid "Undefined Contact" msgstr "" #: camlibs/ptp2/ptp.c:4883 msgid "Abstract Contact" msgstr "" #: camlibs/ptp2/ptp.c:4884 msgid "vCard2" msgstr "" #: camlibs/ptp2/ptp.c:4885 msgid "vCard3" msgstr "" #: camlibs/ptp2/ptp.c:4886 msgid "Undefined Calendar Item" msgstr "" #: camlibs/ptp2/ptp.c:4887 msgid "Abstract Calendar Item" msgstr "" #: camlibs/ptp2/ptp.c:4888 msgid "vCalendar1" msgstr "" #: camlibs/ptp2/ptp.c:4889 msgid "vCalendar2" msgstr "" #: camlibs/ptp2/ptp.c:4890 msgid "Undefined Windows Executable" msgstr "" #: camlibs/ptp2/ptp.c:4891 msgid "Media Cast" msgstr "" #: camlibs/ptp2/ptp.c:4892 msgid "Section" msgstr "" #: camlibs/ptp2/ptp.c:4931 #, c-format msgid "Unknown(%04x)" msgstr "" #: camlibs/ptp2/ptp.c:4939 msgid "get device info" msgstr "" #: camlibs/ptp2/ptp.c:4940 msgid "Open session" msgstr "" #: camlibs/ptp2/ptp.c:4941 msgid "Close session" msgstr "" #: camlibs/ptp2/ptp.c:4942 msgid "Get storage IDs" msgstr "" #: camlibs/ptp2/ptp.c:4943 msgid "Get storage info" msgstr "" #: camlibs/ptp2/ptp.c:4944 msgid "Get number of objects" msgstr "" #: camlibs/ptp2/ptp.c:4945 msgid "Get object handles" msgstr "" #: camlibs/ptp2/ptp.c:4946 msgid "Get object info" msgstr "" #: camlibs/ptp2/ptp.c:4947 msgid "Get object" msgstr "" #: camlibs/ptp2/ptp.c:4948 msgid "Get thumbnail" msgstr "" #: camlibs/ptp2/ptp.c:4949 msgid "Delete object" msgstr "" #: camlibs/ptp2/ptp.c:4950 msgid "Send object info" msgstr "" #: camlibs/ptp2/ptp.c:4951 msgid "Send object" msgstr "" #: camlibs/ptp2/ptp.c:4952 msgid "Initiate capture" msgstr "" #: camlibs/ptp2/ptp.c:4953 msgid "Format storage" msgstr "" #: camlibs/ptp2/ptp.c:4954 msgid "Reset device" msgstr "" #: camlibs/ptp2/ptp.c:4955 msgid "Self test device" msgstr "" #: camlibs/ptp2/ptp.c:4956 msgid "Set object protection" msgstr "" #: camlibs/ptp2/ptp.c:4957 msgid "Power down device" msgstr "" #: camlibs/ptp2/ptp.c:4958 msgid "Get device property description" msgstr "" #: camlibs/ptp2/ptp.c:4959 msgid "Get device property value" msgstr "" #: camlibs/ptp2/ptp.c:4960 msgid "Set device property value" msgstr "" #: camlibs/ptp2/ptp.c:4961 msgid "Reset device property value" msgstr "" #: camlibs/ptp2/ptp.c:4962 msgid "Terminate open capture" msgstr "" #: camlibs/ptp2/ptp.c:4963 msgid "Move object" msgstr "" #: camlibs/ptp2/ptp.c:4964 msgid "Copy object" msgstr "" #: camlibs/ptp2/ptp.c:4965 msgid "Get partial object" msgstr "" #: camlibs/ptp2/ptp.c:4966 msgid "Initiate open capture" msgstr "" #: camlibs/ptp2/ptp.c:4973 msgid "Get object properties supported" msgstr "" #: camlibs/ptp2/ptp.c:4974 msgid "Get object property description" msgstr "" #: camlibs/ptp2/ptp.c:4975 msgid "Get object property value" msgstr "" #: camlibs/ptp2/ptp.c:4976 msgid "Set object property value" msgstr "" #: camlibs/ptp2/ptp.c:4977 msgid "Get object property list" msgstr "" #: camlibs/ptp2/ptp.c:4978 msgid "Set object property list" msgstr "" #: camlibs/ptp2/ptp.c:4979 msgid "Get interdependent property description" msgstr "" #: camlibs/ptp2/ptp.c:4980 msgid "Send object property list" msgstr "" #: camlibs/ptp2/ptp.c:4981 msgid "Get object references" msgstr "" #: camlibs/ptp2/ptp.c:4982 msgid "Set object references" msgstr "" #: camlibs/ptp2/ptp.c:4983 msgid "Update device firmware" msgstr "" #: camlibs/ptp2/ptp.c:4984 msgid "Skip to next position in playlist" msgstr "" #: camlibs/ptp2/ptp.c:4987 msgid "Get secure time challenge" msgstr "" #: camlibs/ptp2/ptp.c:4988 msgid "Get secure time response" msgstr "" #: camlibs/ptp2/ptp.c:4989 msgid "Set license response" msgstr "" #: camlibs/ptp2/ptp.c:4990 msgid "Get sync list" msgstr "" #: camlibs/ptp2/ptp.c:4991 msgid "Send meter challenge query" msgstr "" #: camlibs/ptp2/ptp.c:4992 msgid "Get meter challenge" msgstr "" #: camlibs/ptp2/ptp.c:4993 msgid "Get meter response" msgstr "" #: camlibs/ptp2/ptp.c:4994 msgid "Clean data store" msgstr "" #: camlibs/ptp2/ptp.c:4995 msgid "Get license state" msgstr "" #: camlibs/ptp2/ptp.c:4996 msgid "Send WMDRM-PD Command" msgstr "" #: camlibs/ptp2/ptp.c:4997 msgid "Send WMDRM-PD Request" msgstr "" #: camlibs/ptp2/ptp.c:5000 msgid "Report Added/Deleted Items" msgstr "" #: camlibs/ptp2/ptp.c:5001 msgid "Report Acquired Items" msgstr "" #: camlibs/ptp2/ptp.c:5002 msgid "Get transferable playlist types" msgstr "" #: camlibs/ptp2/ptp.c:5005 msgid "Send WMDRM-PD Application Request" msgstr "" #: camlibs/ptp2/ptp.c:5006 msgid "Get WMDRM-PD Application Response" msgstr "" #: camlibs/ptp2/ptp.c:5007 msgid "Enable trusted file operations" msgstr "" #: camlibs/ptp2/ptp.c:5008 msgid "Disable trusted file operations" msgstr "" #: camlibs/ptp2/ptp.c:5009 msgid "End trusted application session" msgstr "" #: camlibs/ptp2/ptp.c:5012 msgid "Open Media Session" msgstr "" #: camlibs/ptp2/ptp.c:5013 msgid "Close Media Session" msgstr "" #: camlibs/ptp2/ptp.c:5014 msgid "Get Next Data Block" msgstr "" #: camlibs/ptp2/ptp.c:5015 msgid "Set Current Time Position" msgstr "" #: camlibs/ptp2/ptp.c:5018 msgid "Send Registration Request" msgstr "" #: camlibs/ptp2/ptp.c:5019 msgid "Get Registration Response" msgstr "" #: camlibs/ptp2/ptp.c:5020 msgid "Get Proximity Challenge" msgstr "" #: camlibs/ptp2/ptp.c:5021 msgid "Send Proximity Response" msgstr "" #: camlibs/ptp2/ptp.c:5022 msgid "Send WMDRM-ND License Request" msgstr "" #: camlibs/ptp2/ptp.c:5023 msgid "Get WMDRM-ND License Response" msgstr "" #: camlibs/ptp2/ptp.c:5026 msgid "Process WFC Object" msgstr "" #: camlibs/ptp2/ptp.c:5049 #, c-format msgid "Unknown (%04x)" msgstr "" #: camlibs/ricoh/g3.c:352 msgid "Downloading movie..." msgstr "" #: camlibs/ricoh/g3.c:358 msgid "Downloading audio..." msgstr "" #: camlibs/ricoh/g3.c:373 msgid "Downloading EXIF data..." msgstr "" #: camlibs/ricoh/g3.c:375 camlibs/ricoh/g3.c:394 #, c-format msgid "No EXIF data available for %s." msgstr "" #: camlibs/ricoh/g3.c:481 msgid "Could not delete file." msgstr "" #: camlibs/ricoh/g3.c:509 msgid "Could not remove directory." msgstr "" #: camlibs/ricoh/g3.c:537 msgid "Could not create directory." msgstr "" #: camlibs/ricoh/g3.c:556 #, c-format msgid "Version: %s\n" msgstr "" #: camlibs/ricoh/g3.c:561 #, c-format msgid "RTC Status: %d\n" msgstr "" #: camlibs/ricoh/g3.c:567 #, c-format msgid "Camera time: %s %s\n" msgstr "" #: camlibs/ricoh/g3.c:573 camlibs/sierra/sierra.c:1953 #, c-format msgid "Camera ID: %s\n" msgstr "" #: camlibs/ricoh/g3.c:579 #, c-format msgid "No SD Card inserted.\n" msgstr "" #: camlibs/ricoh/g3.c:582 #, c-format msgid "SD Card ID: %s\n" msgstr "" #: camlibs/ricoh/g3.c:590 #, c-format msgid "Photos on camera: %d\n" msgstr "" #: camlibs/ricoh/g3.c:596 #, c-format msgid "SD memory: %d MB total, %d MB free.\n" msgstr "" #: camlibs/ricoh/g3.c:603 #, c-format msgid "Internal memory: %d MB total, %d MB free.\n" msgstr "" #: camlibs/ricoh/g3.c:613 msgid "" "Ricoh Caplio G3.\n" "Marcus Meissner \n" "Reverse engineered using USB Snoopy, looking\n" "at the firmware update image and wild guessing.\n" msgstr "" #: camlibs/ricoh/library.c:216 msgid "" "Ricoh / Philips driver by\n" "Lutz Mueller ,\n" "Martin Fischer ,\n" "based on Bob Paauwe's driver\n" msgstr "" #: camlibs/ricoh/library.c:250 #, c-format msgid "unknown (0x%02x)" msgstr "" #: camlibs/ricoh/library.c:253 #, c-format msgid "" "Model: %s\n" "Memory: %d byte(s) of %d available" msgstr "" #: camlibs/ricoh/library.c:303 msgid "-2.0" msgstr "" #: camlibs/ricoh/library.c:304 msgid "-1.5" msgstr "" #: camlibs/ricoh/library.c:305 msgid "-1.0" msgstr "" #: camlibs/ricoh/library.c:306 msgid "-0.5" msgstr "" #: camlibs/ricoh/library.c:307 msgid "0.0" msgstr "" #: camlibs/ricoh/library.c:308 msgid "0.5" msgstr "" #: camlibs/ricoh/library.c:309 msgid "1.0" msgstr "" #: camlibs/ricoh/library.c:310 msgid "1.5" msgstr "" #: camlibs/ricoh/library.c:311 msgid "2.0" msgstr "" #: camlibs/ricoh/library.c:320 msgid "1280 x 960" msgstr "" #: camlibs/ricoh/library.c:328 msgid "Outdoor" msgstr "" #: camlibs/ricoh/library.c:348 msgid "Maximal" msgstr "" #: camlibs/ricoh/library.c:350 msgid "Minimal" msgstr "" #: camlibs/ricoh/library.c:358 msgid "Character" msgstr "" #: camlibs/ricoh/library.c:359 msgid "Sound" msgstr "" #: camlibs/ricoh/library.c:360 msgid "Image & Sound" msgstr "" #: camlibs/ricoh/library.c:361 msgid "Character & Sound" msgstr "" #: camlibs/ricoh/library.c:379 msgid "3x" msgstr "" #: camlibs/ricoh/library.c:381 msgid "5x" msgstr "" #: camlibs/ricoh/library.c:382 msgid "6x" msgstr "" #: camlibs/ricoh/library.c:383 msgid "7x" msgstr "" #: camlibs/ricoh/library.c:384 msgid "8x" msgstr "" #: camlibs/ricoh/library.c:385 msgid "9x" msgstr "" #: camlibs/ricoh/library.c:432 msgid "Configuration" msgstr "" #: camlibs/ricoh/library.c:435 msgid "General" msgstr "" #: camlibs/ricoh/library.c:441 msgid "Copyright (max. 20 characters)" msgstr "" #: camlibs/ricoh/library.c:455 msgid "Pictures" msgstr "" #: camlibs/ricoh/library.c:499 msgid "White level" msgstr "" #: camlibs/ricoh/library.c:503 msgid "Record Mode" msgstr "" #: camlibs/ricoh/library.c:504 msgid "Compression" msgstr "" #: camlibs/ricoh/library.c:571 #, c-format msgid "Speed %i is not supported!" msgstr "" #: camlibs/ricoh/ricoh.c:66 #, c-format msgid "Expected %i, got %i. Please report this error to %s." msgstr "" #: camlibs/ricoh/ricoh.c:75 #, c-format msgid "Expected %i bytes, got %i. Please report this error to %s." msgstr "" #: camlibs/ricoh/ricoh.c:177 camlibs/ricoh/ricoh.c:191 #, c-format msgid "We expected 0x%x but received 0x%x. Please contact %s." msgstr "" #: camlibs/ricoh/ricoh.c:220 #, c-format msgid "Bad characters (0x%x, 0x%x). Please contact %s." msgstr "" #: camlibs/ricoh/ricoh.c:261 camlibs/ricoh/ricoh.c:336 #, c-format msgid "Camera busy. If the problem persists, please contact %s." msgstr "" #: camlibs/ricoh/ricoh.c:296 #, c-format msgid "Timeout even after 2 retries. Please contact %s." msgstr "" #: camlibs/ricoh/ricoh.c:312 #, c-format msgid "Communication error even after 2 retries. Please contact %s." msgstr "" #: camlibs/ricoh/ricoh.c:350 #, c-format msgid "Camera is in wrong mode. Please contact %s." msgstr "" #: camlibs/ricoh/ricoh.c:359 #, c-format msgid "Camera did not accept the parameters. Please contact %s." msgstr "" #: camlibs/ricoh/ricoh.c:365 #, c-format msgid "An unknown error occurred. Please contact %s." msgstr "" #: camlibs/ricoh/ricoh.c:831 #, c-format msgid "" "The filename's length must not exceed 12 characters ('%s' has %i characters)." msgstr "" #: camlibs/samsung/samsung.c:243 msgid "" "The Samsung digimax 800k driver has been written by James McKenzie " " for gphoto. Lutz Mueller " " ported it to gphoto2. Marcus Meissner " " fixed and enhanced the port." msgstr "" #: camlibs/sierra/epson-desc.c:85 camlibs/sierra/nikon-desc.c:92 #: camlibs/sierra/nikon-desc.c:126 camlibs/sierra/olympus-desc.c:106 #: camlibs/sierra/olympus-desc.c:136 camlibs/sierra/olympus-desc.c:165 msgid "Resolution plus Size" msgstr "" #: camlibs/sierra/epson-desc.c:103 camlibs/sierra/nikon-desc.c:144 #: camlibs/sierra/olympus-desc.c:183 msgid "Date and time (GMT)" msgstr "" #: camlibs/sierra/epson-desc.c:127 camlibs/sierra/nikon-desc.c:210 #: camlibs/sierra/olympus-desc.c:392 camlibs/sierra/olympus-desc.c:424 #: camlibs/sierra/olympus-desc.c:448 camlibs/sierra/olympus-desc.c:472 msgid "Aperture Settings" msgstr "" #: camlibs/sierra/epson-desc.c:142 camlibs/sierra/nikon-desc.c:225 #: camlibs/sierra/sierra.c:994 camlibs/sierra/sierra.c:1304 #: camlibs/sierra/sierra.c:1633 camlibs/sierra/sierra.c:1834 msgid "Color Mode" msgstr "" #: camlibs/sierra/epson-desc.c:154 camlibs/sierra/sierra.c:1028 #: camlibs/sierra/sierra.c:1038 camlibs/sierra/sierra.c:1335 #: camlibs/sierra/sierra.c:1538 camlibs/sierra/sierra.c:1547 #: camlibs/sierra/sierra.c:1774 msgid "Red-eye Reduction" msgstr "" #: camlibs/sierra/epson-desc.c:155 camlibs/sierra/sierra.c:1029 #: camlibs/sierra/sierra.c:1040 camlibs/sierra/sierra.c:1337 #: camlibs/sierra/sierra.c:1539 camlibs/sierra/sierra.c:1549 #: camlibs/sierra/sierra.c:1776 msgid "Slow Sync" msgstr "" #: camlibs/sierra/epson-desc.c:160 camlibs/sierra/nikon-desc.c:243 #: camlibs/sierra/olympus-desc.c:506 camlibs/sierra/olympus-desc.c:525 #: camlibs/sierra/olympus-desc.c:546 msgid "Flash Settings" msgstr "" #: camlibs/sierra/epson-desc.c:193 camlibs/sierra/olympus-desc.c:709 msgid "Host power save (seconds)" msgstr "" #: camlibs/sierra/epson-desc.c:209 camlibs/sierra/olympus-desc.c:694 msgid "Camera power save (seconds)" msgstr "" #: camlibs/sierra/epson-desc.c:224 camlibs/sierra/sierra.c:1116 #: camlibs/sierra/sierra.c:1389 camlibs/sierra/sierra.c:1588 #: camlibs/sierra/sierra.c:1801 msgid "Lens Mode" msgstr "" #: camlibs/sierra/epson-desc.c:233 camlibs/sierra/sierra.c:1684 #: camlibs/sierra/sierra.c:1693 camlibs/sierra/sierra.c:1870 msgid "Korean" msgstr "" #: camlibs/sierra/epson-desc.c:234 camlibs/sierra/nikon-desc.c:419 #: camlibs/sierra/sierra.c:1685 camlibs/sierra/sierra.c:1695 #: camlibs/sierra/sierra.c:1872 msgid "English" msgstr "" #: camlibs/sierra/epson-desc.c:235 camlibs/sierra/nikon-desc.c:420 #: camlibs/sierra/sierra.c:1686 camlibs/sierra/sierra.c:1697 #: camlibs/sierra/sierra.c:1874 msgid "French" msgstr "" #: camlibs/sierra/epson-desc.c:236 camlibs/sierra/nikon-desc.c:421 #: camlibs/sierra/sierra.c:1687 camlibs/sierra/sierra.c:1699 #: camlibs/sierra/sierra.c:1876 msgid "German" msgstr "" #: camlibs/sierra/epson-desc.c:237 camlibs/sierra/sierra.c:1688 #: camlibs/sierra/sierra.c:1701 camlibs/sierra/sierra.c:1878 msgid "Italian" msgstr "" #: camlibs/sierra/epson-desc.c:238 camlibs/sierra/sierra.c:1689 #: camlibs/sierra/sierra.c:1703 camlibs/sierra/sierra.c:1880 msgid "Japanese" msgstr "" #: camlibs/sierra/epson-desc.c:239 camlibs/sierra/sierra.c:1690 #: camlibs/sierra/sierra.c:1705 camlibs/sierra/sierra.c:1882 msgid "Spanish" msgstr "" #: camlibs/sierra/epson-desc.c:240 camlibs/sierra/sierra.c:1691 #: camlibs/sierra/sierra.c:1707 camlibs/sierra/sierra.c:1884 msgid "Portugese" msgstr "" #: camlibs/sierra/epson-desc.c:278 camlibs/sierra/nikon-desc.c:691 #: camlibs/sierra/nikon-desc.c:702 camlibs/sierra/nikon-desc.c:713 #: camlibs/sierra/olympus-desc.c:1013 camlibs/sierra/olympus-desc.c:1112 #: camlibs/sierra/olympus-desc.c:1123 camlibs/sierra/olympus-desc.c:1133 #: camlibs/sierra/sierra.c:915 camlibs/sierra/sierra.c:1582 msgid "Picture Settings" msgstr "" #: camlibs/sierra/epson-desc.c:289 msgid "" "Some notes about Epson cameras:\n" "- Some parameters are not controllable remotely:\n" " * zoom\n" " * focus\n" " * custom white balance setup\n" "- Configuration has been reverse-engineered with\n" " a PhotoPC 3000z, if your camera acts differently\n" " please send a mail to the gphoto developer mailing list (in English)\n" msgstr "" #: camlibs/sierra/library.c:147 camlibs/sierra/library.c:1373 msgid "No memory card present" msgstr "" #: camlibs/sierra/library.c:298 msgid "Cannot retrieve the battery capacity" msgstr "" #: camlibs/sierra/library.c:306 #, c-format msgid "" "The battery level of the camera is too low (%d%%). The operation is aborted." msgstr "" #: camlibs/sierra/library.c:330 msgid "Cannot retrieve the available memory left" msgstr "" #: camlibs/sierra/library.c:385 msgid "Camera refused 3 times to keep a connection open." msgstr "" #: camlibs/sierra/library.c:610 #, c-format msgid "The first byte received (0x%x) is not valid." msgstr "" #: camlibs/sierra/library.c:732 #, c-format msgid "" "Transmission of packet timed out even after %i retries. Please contact %s." msgstr "" #: camlibs/sierra/library.c:766 camlibs/sierra/library.c:790 msgid "Could not transmit packet even after several retries." msgstr "" #: camlibs/sierra/library.c:781 #, c-format msgid "Packet was rejected by camera. Please contact %s." msgstr "" #: camlibs/sierra/library.c:808 #, c-format msgid "Could not transmit packet (error code %i). Please contact %s." msgstr "" #: camlibs/sierra/library.c:899 msgid "Transmission timed out even after 2 retries. Giving up..." msgstr "" #: camlibs/sierra/library.c:918 #, c-format msgid "Got unexpected result 0x%x. Please contact %s." msgstr "" #: camlibs/sierra/library.c:1017 #, c-format msgid "Received unexpected answer (%i). Please contact %s." msgstr "" #: camlibs/sierra/library.c:1079 #, c-format msgid "Could not get register %i. Please contact %s." msgstr "" #: camlibs/sierra/library.c:1099 camlibs/sierra/library.c:1119 msgid "Too many retries failed." msgstr "" #: camlibs/sierra/library.c:1159 msgid "Sending data..." msgstr "" #: camlibs/sierra/library.c:1218 #, c-format msgid "" "recursive calls are not supported by the sierra driver! Please contact %s." msgstr "" #: camlibs/sierra/library.c:1273 #, c-format msgid "Could not get string register %i. Please contact %s." msgstr "" #: camlibs/sierra/library.c:1504 #, c-format msgid "Expected 32 bytes, got %i. Please contact %s." msgstr "" #: camlibs/sierra/nikon-desc.c:162 camlibs/sierra/olympus-desc.c:361 msgid "Shutter Speed microseconds (0 auto)" msgstr "" #: camlibs/sierra/nikon-desc.c:193 camlibs/sierra/olympus-desc.c:229 #: camlibs/sierra/olympus-desc.c:283 camlibs/sierra/olympus-desc.c:343 msgid "Shutter Speed (in seconds)" msgstr "" #: camlibs/sierra/nikon-desc.c:220 camlibs/sierra/olympus-desc.c:481 msgid "B/W" msgstr "" #: camlibs/sierra/nikon-desc.c:237 camlibs/sierra/olympus-desc.c:501 #: camlibs/sierra/olympus-desc.c:518 camlibs/sierra/olympus-desc.c:537 msgid "Anti-redeye" msgstr "" #: camlibs/sierra/nikon-desc.c:238 msgid "Slow-sync" msgstr "" #: camlibs/sierra/nikon-desc.c:254 camlibs/sierra/sierra.c:1059 #: camlibs/sierra/sierra.c:1069 camlibs/sierra/sierra.c:1357 msgid "Contrast+" msgstr "" #: camlibs/sierra/nikon-desc.c:255 camlibs/sierra/sierra.c:1060 #: camlibs/sierra/sierra.c:1071 camlibs/sierra/sierra.c:1359 msgid "Contrast-" msgstr "" #: camlibs/sierra/nikon-desc.c:256 msgid "Brightness+" msgstr "" #: camlibs/sierra/nikon-desc.c:257 msgid "Brightness-" msgstr "" #: camlibs/sierra/nikon-desc.c:262 msgid "Image Adjustment" msgstr "" #: camlibs/sierra/nikon-desc.c:306 msgid "Blink" msgstr "" #: camlibs/sierra/nikon-desc.c:311 msgid "LED Mode" msgstr "" #: camlibs/sierra/nikon-desc.c:326 msgid "Infinity" msgstr "" #: camlibs/sierra/nikon-desc.c:362 msgid "Preview Thumbnail" msgstr "" #: camlibs/sierra/nikon-desc.c:363 msgid "Next" msgstr "" #: camlibs/sierra/nikon-desc.c:364 msgid "Previous" msgstr "" #: camlibs/sierra/nikon-desc.c:378 msgid "Operation Mode" msgstr "" #: camlibs/sierra/nikon-desc.c:392 camlibs/sierra/olympus-desc.c:680 #: camlibs/sierra/sierra.c:1222 camlibs/sierra/sierra.c:1461 msgid "LCD Brightness" msgstr "" #: camlibs/sierra/nikon-desc.c:407 camlibs/sierra/olympus-desc.c:722 msgid "LCD Auto Shut Off (seconds)" msgstr "" #: camlibs/sierra/nikon-desc.c:491 msgid "Center-Weighted" msgstr "" #: camlibs/sierra/nikon-desc.c:493 camlibs/sierra/olympus-desc.c:776 #: camlibs/sierra/olympus-desc.c:793 msgid "Matrix" msgstr "" #: camlibs/sierra/nikon-desc.c:494 msgid "Spot-AF" msgstr "" #: camlibs/sierra/nikon-desc.c:499 camlibs/sierra/olympus-desc.c:781 #: camlibs/sierra/olympus-desc.c:799 msgid "Exposure Metering" msgstr "" #: camlibs/sierra/nikon-desc.c:517 camlibs/sierra/olympus-desc.c:815 #: camlibs/sierra/olympus-desc.c:831 camlibs/sierra/olympus-desc.c:847 msgid "Zoom (in millimeters)" msgstr "" #: camlibs/sierra/nikon-desc.c:543 msgid "none" msgstr "" #: camlibs/sierra/nikon-desc.c:546 msgid "AE-lock" msgstr "" #: camlibs/sierra/nikon-desc.c:547 msgid "Fisheye" msgstr "" #: camlibs/sierra/nikon-desc.c:548 msgid "Wide" msgstr "" #: camlibs/sierra/nikon-desc.c:558 msgid "Misc exposure/lens settings" msgstr "" #: camlibs/sierra/nikon-desc.c:581 msgid "Auto exposure lock" msgstr "" #: camlibs/sierra/nikon-desc.c:724 msgid "" "Nikon Coolpix 880:\n" " Camera configuration (or preferences):\n" "\n" " The optical zoom does not properly\n" " function.\n" "\n" " Not all configuration settings\n" " can be properly read or written, for\n" " example, the fine tuned setting of\n" " white balance, and the language settings.\n" "\n" " Put the camera in 'M' mode in order to\n" " to set the shutter speed.\n" msgstr "" #: camlibs/sierra/nikon-desc.c:743 msgid "" "Nikon Coolpix 995:\n" " Camera configuration (preferences) for this\n" " camera are incomplete, contact the gphoto\n" " developer mailing list\n" " if you would like to contribute to this\n" " driver.\n" "\n" " The download should function correctly.\n" msgstr "" #: camlibs/sierra/olympus-desc.c:483 msgid "White board" msgstr "" #: camlibs/sierra/olympus-desc.c:484 msgid "Black board" msgstr "" #: camlibs/sierra/olympus-desc.c:489 msgid "Color or Function Mode" msgstr "" #: camlibs/sierra/olympus-desc.c:519 camlibs/sierra/olympus-desc.c:538 msgid "Slow" msgstr "" #: camlibs/sierra/olympus-desc.c:540 msgid "Anti-redeye Fill" msgstr "" #: camlibs/sierra/olympus-desc.c:596 msgid "Fluorescent-1-home-6700K" msgstr "" #: camlibs/sierra/olympus-desc.c:597 msgid "Fluorescent-2-desk-5000K" msgstr "" #: camlibs/sierra/olympus-desc.c:598 msgid "Fluorescent-3-office-4200K" msgstr "" #: camlibs/sierra/olympus-desc.c:617 msgid "Flourescent-1-home-6700K" msgstr "" #: camlibs/sierra/olympus-desc.c:618 msgid "Flourescent-2-desk-5000K" msgstr "" #: camlibs/sierra/olympus-desc.c:619 msgid "Flourescent-3-office-4200K" msgstr "" #: camlibs/sierra/olympus-desc.c:620 msgid "Dusk" msgstr "" #: camlibs/sierra/olympus-desc.c:659 msgid "Monitor" msgstr "" #: camlibs/sierra/olympus-desc.c:665 msgid "LCD Mode" msgstr "" #: camlibs/sierra/olympus-desc.c:792 msgid "ESP" msgstr "" #: camlibs/sierra/olympus-desc.c:864 msgid "Digital zoom" msgstr "" #: camlibs/sierra/olympus-desc.c:915 camlibs/sierra/olympus-desc.c:931 msgid "Focus position" msgstr "" #: camlibs/sierra/olympus-desc.c:948 msgid "Time format" msgstr "" #: camlibs/sierra/olympus-desc.c:1147 msgid "" "Some notes about Olympus cameras:\n" "(1) Camera Configuration:\n" " A zero value will take the default one (auto).\n" "(2) Olympus C-3040Z (and possibly also the C-2040Z\n" " and others) have a USB PC Control mode. To switch\n" " into 'USB PC control mode', turn on the camera, open\n" " the memory card access door and then press and\n" " hold both of the menu and LCD buttons until the\n" " camera control menu appears. Set it to ON.\n" "(3) If you switch the 'LCD mode' to 'Monitor' or\n" " 'Normal', don't forget to switch it back to 'Off'\n" " before disconnecting. Otherwise you can't use\n" " the camera buttons. If you end up in this\n" " state, you should reconnect the camera to the\n" " PC, then switch LCD to 'Off'." msgstr "" #: camlibs/sierra/olympus-desc.c:1166 msgid "" "Olympus 750 Ultra Zoom:\n" "(1) Olympus 750UZ has a USB PC Control mode. To switch\n" " into 'USB PC control mode', turn on the camera, open\n" " the memory card access door and then press and\n" " hold both the 'OK' and 'quickview' buttons until the\n" " camera control menu appears. Set it to control mode.\n" "(2) If you switch the 'LCD mode' to 'Monitor' or\n" " 'Normal', don't forget to switch it back to 'Off'\n" " before disconnecting. Otherwise you can't use\n" " the camera buttons. If you end up in this\n" " state, you should reconnect the camera to the\n" " PC, then switch LCD to 'Off'." msgstr "" #: camlibs/sierra/olympus-desc.c:1182 msgid "" "Default sierra driver:\n" "\n" " This is the default sierra driver, it\n" " should be capable of supporting the download\n" " and browsing of pictures on your camera.\n" "\n" " Camera configuration (or preferences)\n" " settings are based on the Olympus 3040,\n" " and are likely incomplete. If you verify\n" " that the configuration settings are\n" " complete for your camera, or can contribute\n" " code to support complete configuration,\n" " please contact the developer mailing list.\n" msgstr "" #: camlibs/sierra/sierra.c:772 camlibs/soundvision/soundvision.c:411 msgid "The file to be uploaded has a null length" msgstr "" #: camlibs/sierra/sierra.c:786 msgid "Not enough memory available on the memory card" msgstr "" #: camlibs/sierra/sierra.c:793 msgid "Cannot retrieve the name of the folder containing the pictures" msgstr "" #: camlibs/sierra/sierra.c:800 #, c-format msgid "Upload is supported into the '%s' folder only" msgstr "" #: camlibs/sierra/sierra.c:928 camlibs/sierra/sierra.c:937 #: camlibs/sierra/sierra.c:1266 msgid "Best" msgstr "" #: camlibs/sierra/sierra.c:940 camlibs/sierra/sierra.c:980 #: camlibs/sierra/sierra.c:1013 camlibs/sierra/sierra.c:1043 #: camlibs/sierra/sierra.c:1074 camlibs/sierra/sierra.c:1105 #: camlibs/sierra/sierra.c:1129 camlibs/sierra/sierra.c:1151 #: camlibs/sierra/sierra.c:1180 camlibs/sierra/sierra.c:1524 #: camlibs/sierra/sierra.c:1552 camlibs/sierra/sierra.c:1575 #: camlibs/sierra/sierra.c:1597 camlibs/sierra/sierra.c:1623 #: camlibs/sierra/sierra.c:1642 camlibs/sierra/sierra.c:1710 #, c-format msgid "%i (unknown)" msgstr "" #: camlibs/sierra/sierra.c:952 camlibs/sierra/sierra.c:1276 msgid "Shutter Speed (microseconds, 0 auto)" msgstr "" #: camlibs/sierra/sierra.c:996 camlibs/sierra/sierra.c:1004 #: camlibs/sierra/sierra.c:1310 msgid "Black/White" msgstr "" #: camlibs/sierra/sierra.c:998 camlibs/sierra/sierra.c:1008 #: camlibs/sierra/sierra.c:1314 msgid "White Board" msgstr "" #: camlibs/sierra/sierra.c:999 camlibs/sierra/sierra.c:1010 #: camlibs/sierra/sierra.c:1316 msgid "Black Board" msgstr "" #: camlibs/sierra/sierra.c:1054 camlibs/sierra/sierra.c:1347 msgid "Brightness/Contrast" msgstr "" #: camlibs/sierra/sierra.c:1057 camlibs/sierra/sierra.c:1065 #: camlibs/sierra/sierra.c:1353 msgid "Bright+" msgstr "" #: camlibs/sierra/sierra.c:1058 camlibs/sierra/sierra.c:1067 #: camlibs/sierra/sierra.c:1355 msgid "Bright-" msgstr "" #: camlibs/sierra/sierra.c:1087 camlibs/sierra/sierra.c:1095 #: camlibs/sierra/sierra.c:1374 msgid "Skylight" msgstr "" #: camlibs/sierra/sierra.c:1119 camlibs/sierra/sierra.c:1126 #: camlibs/sierra/sierra.c:1397 msgid "Infinity/Fish-eye" msgstr "" #: camlibs/sierra/sierra.c:1140 camlibs/sierra/sierra.c:1407 msgid "Spot Metering Mode" msgstr "" #: camlibs/sierra/sierra.c:1163 camlibs/sierra/sierra.c:1169 msgid "1x" msgstr "" #: camlibs/sierra/sierra.c:1164 camlibs/sierra/sierra.c:1174 msgid "1.6x" msgstr "" #: camlibs/sierra/sierra.c:1166 camlibs/sierra/sierra.c:1177 msgid "2.5x" msgstr "" #: camlibs/sierra/sierra.c:1194 camlibs/sierra/sierra.c:1441 #: camlibs/sierra/sierra.c:1656 camlibs/sierra/sierra.c:1848 msgid "Auto Off (host) (in seconds)" msgstr "" #: camlibs/sierra/sierra.c:1196 camlibs/sierra/sierra.c:1658 msgid "" "How long will it take until the camera powers off when connected to the " "computer?" msgstr "" #: camlibs/sierra/sierra.c:1208 camlibs/sierra/sierra.c:1451 #: camlibs/sierra/sierra.c:1670 camlibs/sierra/sierra.c:1858 msgid "Auto Off (field) (in seconds)" msgstr "" #: camlibs/sierra/sierra.c:1210 camlibs/sierra/sierra.c:1672 msgid "" "How long will it take until the camera powers off when not connected to the " "computer?" msgstr "" #: camlibs/sierra/sierra.c:1232 camlibs/sierra/sierra.c:1470 msgid "LCD Auto Off (in seconds)" msgstr "" #: camlibs/sierra/sierra.c:1494 msgid "Shot Settings" msgstr "" #: camlibs/sierra/sierra.c:1501 camlibs/sierra/sierra.c:1509 #: camlibs/sierra/sierra.c:1744 msgid "F2" msgstr "" #: camlibs/sierra/sierra.c:1502 camlibs/sierra/sierra.c:1511 #: camlibs/sierra/sierra.c:1746 msgid "F2.3" msgstr "" #: camlibs/sierra/sierra.c:1503 camlibs/sierra/sierra.c:1513 #: camlibs/sierra/sierra.c:1748 msgid "F2.8" msgstr "" #: camlibs/sierra/sierra.c:1504 camlibs/sierra/sierra.c:1515 #: camlibs/sierra/sierra.c:1750 msgid "F4" msgstr "" #: camlibs/sierra/sierra.c:1505 camlibs/sierra/sierra.c:1517 #: camlibs/sierra/sierra.c:1752 msgid "F5.6" msgstr "" #: camlibs/sierra/sierra.c:1506 camlibs/sierra/sierra.c:1519 #: camlibs/sierra/sierra.c:1754 msgid "F8" msgstr "" #: camlibs/sierra/sierra.c:1608 camlibs/sierra/sierra.c:1614 #: camlibs/sierra/sierra.c:1819 msgid "standard" msgstr "" #: camlibs/sierra/sierra.c:1611 camlibs/sierra/sierra.c:1620 #: camlibs/sierra/sierra.c:1825 msgid "HyPict" msgstr "" #: camlibs/sierra/sierra.c:1634 camlibs/sierra/sierra.c:1637 #: camlibs/sierra/sierra.c:1837 msgid "color" msgstr "" #: camlibs/sierra/sierra.c:1635 camlibs/sierra/sierra.c:1639 #: camlibs/sierra/sierra.c:1839 msgid "black & white" msgstr "" #: camlibs/sierra/sierra.c:1941 msgid "Note: no memory card present, some values may be invalid\n" msgstr "" #: camlibs/sierra/sierra.c:1949 #, c-format msgid "Camera Model: %s\n" msgstr "" #: camlibs/sierra/sierra.c:1955 #, c-format msgid "Serial Number: %s\n" msgstr "" #: camlibs/sierra/sierra.c:1957 #, c-format msgid "Software Rev.: %s\n" msgstr "" #: camlibs/sierra/sierra.c:1962 camlibs/sierra/sierra.c:1965 #, c-format msgid "Frames Taken: %i\n" msgstr "" #: camlibs/sierra/sierra.c:1968 #, c-format msgid "Frames Left: %i\n" msgstr "" #: camlibs/sierra/sierra.c:1970 #, c-format msgid "Battery Life: %i\n" msgstr "" #: camlibs/sierra/sierra.c:1972 #, c-format msgid "Memory Left: %i bytes\n" msgstr "" #: camlibs/sierra/sierra.c:1977 #, c-format msgid "Date: %s" msgstr "" #: camlibs/sierra/sierra.c:2037 msgid "No camera manual available.\n" msgstr "" #: camlibs/sierra/sierra.c:2044 #, c-format msgid "" "Some notes about Epson cameras:\n" "- Some parameters are not controllable remotely:\n" " * zoom\n" " * focus\n" " * custom white balance setup\n" "- Configuration has been reverse-engineered with\n" " a PhotoPC 3000z, if your camera acts differently\n" " please send a mail to %s (in English)\n" msgstr "" #: camlibs/sierra/sierra.c:2056 msgid "" "Some notes about Olympus cameras (and others?):\n" "(1) Camera Configuration:\n" " A value of 0 will take the default one (auto).\n" "(2) Olympus C-3040Z (and possibly also the C-2040Z\n" " and others) have a USB PC Control mode. To switch\n" " to this mode, turn on the camera, open\n" " the memory card access door and then press and\n" " hold both of the menu and LCD buttons until the\n" " camera control menu appears. Set it to ON.\n" "(3) If you switch the 'LCD mode' to 'Monitor' or\n" " 'Normal', don't forget to switch it back to 'Off'\n" " before disconnecting. Otherwise you cannot use\n" " the camera's buttons. If you end up in this\n" " state, you should reconnect the camera to the\n" " PC and switch LCD to 'Off'." msgstr "" #: camlibs/sierra/sierra.c:2083 msgid "" "sierra SPARClite library\n" "Scott Fritzinger \n" "Support for sierra-based digital cameras\n" "including Olympus, Nikon, Epson, and Pentax.\n" "\n" "Thanks to Data Engines (www.dataengines.com)\n" "for the use of their Olympus C-3030Z for USB\n" "support implementation." msgstr "" #: camlibs/sierra/sierra-desc.c:186 #, c-format msgid "%lld (unknown)" msgstr "" #: camlibs/sipix/blink.c:872 msgid "" "Sipix StyleCam Blink Driver\n" "Vincent Sanders \n" "Marcus Meissner .\n" msgstr "" #: camlibs/sipix/blink.c:993 camlibs/stv0674/stv0674.c:256 msgid "Could not apply USB settings" msgstr "" #: camlibs/sipix/web2.c:629 msgid "" "SiPix Web2\n" "Marcus Meissner \n" "Driver for accessing the SiPix Web2 camera." msgstr "" #: camlibs/smal/smal.c:167 msgid "" "Smal Ultrapocket\n" "Lee Benfield \n" "Driver for accessing the Smal Ultrapocket camera, and OEM versions (slimshot)" msgstr "" #: camlibs/sonix/library.c:120 #, c-format msgid "" "Sonix camera.\n" "There is %i photo in it.\n" msgid_plural "" "Sonix camera.\n" "There are %i photos in it.\n" msgstr[0] "" msgstr[1] "" #: camlibs/sonix/library.c:131 msgid "" "This driver supports some cameras that use the Sonix sn9c2028 chip.\n" "The following operations are supported:\n" " - thumbnails for a GUI frontend\n" " - full images in PPM format\n" " - delete all images\n" " - delete last image (not all of the Sonix cameras can do this)\n" " - image capture to camera (\t\tditto\t\t)\n" "If present on the camera, video clip frames are downloaded \n" "as consecutive still photos or as AVI files, depending on the model.\n" "Thumbnails for AVIs are still photos made from the first frame.\n" "A single image cannot be deleted unless it is the last one.\n" msgstr "" #: camlibs/sonix/library.c:149 msgid "" "Sonix camera library\n" "Theodore Kilgore \n" msgstr "" #: camlibs/sonydscf1/sonydscf1.c:562 msgid "" "Sony DSC-F1 Digital Camera Support\n" "M. Adam Kendall \n" "Based on the chotplay CLI interface from\n" "Ken-ichi Hayashi\n" "Gphoto2 port by Bart van Leeuwen " msgstr "" #: camlibs/sonydscf55/camera.c:102 msgid "" "Sony DSC-F55/505 gPhoto library\n" "Supports Sony MSAC-SR1 and Memory Stick used by DCR-PC100\n" "Originally written by Mark Davies \n" "gPhoto2 port by Raymond Penners " msgstr "" #: camlibs/soundvision/soundvision.c:317 #, c-format msgid "" "Firmware Revision: %8s\n" "Pictures: %i\n" "Memory Total: %ikB\n" "Memory Free: %ikB\n" msgstr "" #: camlibs/soundvision/soundvision.c:325 #, c-format msgid "Firmware Revision: %8s" msgstr "" #: camlibs/soundvision/soundvision.c:333 msgid "" "Soundvision Driver\n" "Vince Weaver \n" msgstr "" #: camlibs/spca50x/library.c:269 #, c-format msgid "" "FLASH:\n" " Files: %d\n" msgstr "" #: camlibs/spca50x/library.c:278 #, c-format msgid "" "SDRAM:\n" " Files: %d\n" " Images: %4d\n" " Movies: %4d\n" "Space used: %8d\n" "Space free: %8d\n" msgstr "" #: camlibs/spca50x/library.c:294 msgid "spca50x library v" msgstr "" #: camlibs/sq905/library.c:128 #, c-format msgid "" "Your USB camera has a S&Q chipset.\n" "The total number of pictures taken is %i\n" "Some of these could be clips containing\n" "several frames\n" msgstr "" #: camlibs/sq905/library.c:142 msgid "" "For cameras with S&Q Technologies chip.\n" "Should work with gtkam. Photos will be saved in PPM format.\n" "\n" "All known S&Q cameras have two resolution settings. What\n" "those are, will depend on your particular camera.\n" "A few of these cameras allow deletion of all photos. Most do not.\n" "Uploading of data to the camera is not supported.\n" "The photo compression mode found on many of the S&Q\n" "cameras is supported, to some extent.\n" "If present on the camera, video clips are seen as subfolders.\n" "Gtkam will download these separately. When clips are present\n" "on the camera, there is a little triangle before the name of\n" "the camera. If no folders are listed, click on the little \n" "triangle to make them appear. Click on a folder to enter it\n" "and see the frames in it, or to download them. The frames will\n" "be downloaded as separate photos, with special names which\n" "specify from which clip they came. Thus, you may freely \n" "choose to save clip frames in separate directories. or not.\n" msgstr "" #: camlibs/sq905/library.c:170 msgid "" "sq905 generic driver\n" "Theodore Kilgore \n" msgstr "" #: camlibs/st2205/library.c:81 #, c-format msgid "Your USB picture frame has a ST2205 chipset\n" msgstr "" #: camlibs/st2205/library.c:90 msgid "" "ST2205 based picture frames come with a variety of resolutions.\n" "The gphoto driver for these devices allows you to download,\n" "upload and delete pictures from the picture frame." msgstr "" #: camlibs/st2205/library.c:103 msgid "" "ST2205 USB picture frame driver\n" "Hans de Goede \n" "This driver allows you to download, upload and delete pictures\n" "from the picture frame." msgstr "" #: camlibs/st2205/library.c:550 camlibs/st2205/library.c:574 msgid "Orientation" msgstr "" #: camlibs/stv0674/stv0674.c:203 msgid "" "STV0674\n" "Vincent Sanders \n" "Driver for cameras using the STV0674 processor ASIC.\n" "Protocol reverse engineered using SnoopyPro\n" msgstr "" #: camlibs/stv0680/library.c:360 camlibs/stv0680/library.c:394 msgid "Bad exposure (not enough light probably)" msgstr "" #: camlibs/stv0680/library.c:524 msgid "Information on STV0680-based camera:\n" msgstr "" #: camlibs/stv0680/library.c:529 #, c-format msgid "Firmware Revision: %d.%d\n" msgstr "" #: camlibs/stv0680/library.c:533 #, c-format msgid "ASIC Revision: %d.%d\n" msgstr "" #: camlibs/stv0680/library.c:537 #, c-format msgid "Sensor ID: %d.%d\n" msgstr "" #: camlibs/stv0680/library.c:543 #, c-format msgid "Camera is configured for lights flickering by %dHz.\n" msgstr "" #: camlibs/stv0680/library.c:546 #, c-format msgid "Memory in camera: %d Mbit.\n" msgstr "" #: camlibs/stv0680/library.c:550 msgid "Camera supports Thumbnails.\n" msgstr "" #: camlibs/stv0680/library.c:552 msgid "Camera supports Video.\n" msgstr "" #: camlibs/stv0680/library.c:555 msgid "Camera pictures are monochrome.\n" msgstr "" #: camlibs/stv0680/library.c:557 msgid "Camera has memory.\n" msgstr "" #: camlibs/stv0680/library.c:559 msgid "Camera supports videoformats: " msgstr "" #: camlibs/stv0680/library.c:565 #, c-format msgid "Vendor ID: %02x%02x\n" msgstr "" #: camlibs/stv0680/library.c:569 #, c-format msgid "Product ID: %02x%02x\n" msgstr "" #: camlibs/stv0680/library.c:576 #, c-format msgid "Number of Images: %d\n" msgstr "" #: camlibs/stv0680/library.c:579 #, c-format msgid "Maximum number of Images: %d\n" msgstr "" #: camlibs/stv0680/library.c:582 #, c-format msgid "Image width: %d\n" msgstr "" #: camlibs/stv0680/library.c:585 #, c-format msgid "Image height: %d\n" msgstr "" #: camlibs/stv0680/library.c:588 #, c-format msgid "Image size: %d\n" msgstr "" #: camlibs/stv0680/library.c:592 #, c-format msgid "Thumbnail width: %d\n" msgstr "" #: camlibs/stv0680/library.c:593 #, c-format msgid "Thumbnail height: %d\n" msgstr "" #: camlibs/stv0680/library.c:594 #, c-format msgid "Thumbnail size: %d\n" msgstr "" #: camlibs/stv0680/stv0680.c:272 msgid "" "STV0680\n" "Adam Harrison \n" "Driver for cameras using the STV0680 processor ASIC.\n" "Protocol reverse engineered using CommLite Beta 5\n" "Carsten Weinholz \n" "Extended for Aiptek PenCam and other STM USB Dual-mode cameras." msgstr "" #: camlibs/sx330z/library.c:139 #, c-format msgid "Getting information on %i files..." msgstr "" #: camlibs/sx330z/library.c:243 msgid "" "(Traveler) SX330z Library (And other Aldi-cams).\n" "Even other Vendors like Jenoptik, Skanhex, Maginon should work.\n" "Please send bugreports and comments.\n" "Dominik Kuhlen \n" msgstr "" #: camlibs/sx330z/library.c:286 msgid "sx330z is USB only" msgstr "" #: camlibs/topfield/puppy.c:540 msgid "Driver Settings" msgstr "" #: camlibs/topfield/puppy.c:544 msgid "Turbo mode" msgstr "" #: camlibs/topfield/puppy.c:599 msgid "" "Topfield TF5000PVR\n" "Marcus Meissner \n" "Library to download / upload files from a Topfield PVR.\n" "Ported from puppy (c) Peter Urbanec \n" msgstr "" #: camlibs/topfield/puppy.c:646 #, c-format msgid "Downloading %s..." msgstr "" #: camlibs/toshiba/pdrm11/library.c:120 msgid "" "Toshiba\n" "David Hogue \n" "Toshiba pdr-m11 driver.\n" msgstr "" #: libgphoto2/gphoto2-abilities-list.c:201 msgid "Internal error looking for camlibs. (path names too long?)" msgstr "" #: libgphoto2/gphoto2-abilities-list.c:215 #, c-format msgid "Loading camera drivers from '%s'..." msgstr "" #: libgphoto2/gphoto2-abilities-list.c:633 #, c-format msgid "Could not find any driver for '%s'" msgstr "" #: libgphoto2/gphoto2-camera.c:81 #, c-format msgid "An error occurred in the io-library ('%s'): %s" msgstr "" #: libgphoto2/gphoto2-camera.c:85 msgid "No additional information available." msgstr "" #: libgphoto2/gphoto2-camera.c:696 msgid "Could not detect any camera" msgstr "" #: libgphoto2/gphoto2-camera.c:714 #, c-format msgid "Could not detect any camera at port %s" msgstr "" #: libgphoto2/gphoto2-camera.c:735 msgid "You have to set the port prior to initialization of the camera." msgstr "" #: libgphoto2/gphoto2-camera.c:760 #, c-format msgid "Could not load required camera driver '%s' (%s)." msgstr "" #: libgphoto2/gphoto2-camera.c:773 #, c-format msgid "Camera driver '%s' is missing the 'camera_init' function." msgstr "" #: libgphoto2/gphoto2-camera.c:826 msgid "This camera does not offer any configuration options." msgstr "" #: libgphoto2/gphoto2-camera.c:859 msgid "This camera does not support setting configuration options." msgstr "" #: libgphoto2/gphoto2-camera.c:891 msgid "This camera does not support summaries." msgstr "" #: libgphoto2/gphoto2-camera.c:922 msgid "This camera does not offer a manual." msgstr "" #: libgphoto2/gphoto2-camera.c:954 msgid "This camera does not provide information about the driver." msgstr "" #: libgphoto2/gphoto2-camera.c:988 msgid "This camera can not capture." msgstr "" #: libgphoto2/gphoto2-camera.c:1022 msgid "This camera can not capture previews." msgstr "" #: libgphoto2/gphoto2-filesys.c:306 #, c-format msgid "The path '%s' is not absolute." msgstr "" #: libgphoto2/gphoto2-filesys.c:1133 #, c-format msgid "" "You have been trying to delete '%s' from folder '%s', but the filesystem " "does not support deletion of files." msgstr "" #: libgphoto2/gphoto2-filesys.c:1142 #, c-format msgid "Deleting '%s' from folder '%s'..." msgstr "" #: libgphoto2/gphoto2-filesys.c:1270 #, c-format msgid "" "There are still subfolders in folder '%s/%s' that you are trying to remove." msgstr "" #: libgphoto2/gphoto2-filesys.c:1275 #, c-format msgid "" "There are still files in folder '%s/%s' that you are trying to remove." msgstr "" #: libgphoto2/gphoto2-filesys.c:1311 msgid "The filesystem does not support upload of files." msgstr "" #: libgphoto2/gphoto2-filesys.c:1364 #, c-format msgid "" "Folder '%s' only contains %i files, but you requested a file with number %i." msgstr "" #: libgphoto2/gphoto2-filesys.c:1412 #, c-format msgid "File '%s' could not be found in folder '%s'." msgstr "" #: libgphoto2/gphoto2-filesys.c:1529 #, c-format msgid "Could not find file '%s'." msgstr "" #: libgphoto2/gphoto2-filesys.c:1655 msgid "The filesystem doesn't support getting files" msgstr "" #: libgphoto2/gphoto2-filesys.c:1688 libgphoto2/gphoto2-filesys.c:2189 #: libgphoto2/gphoto2-filesys.c:2347 #, c-format msgid "Unknown file type %i." msgstr "" #: libgphoto2/gphoto2-filesys.c:1692 #, c-format msgid "Downloading '%s' from folder '%s'..." msgstr "" #: libgphoto2/gphoto2-filesys.c:1947 msgid "The filesystem doesn't support getting file information" msgstr "" #: libgphoto2/gphoto2-filesys.c:2457 msgid "The filesystem doesn't support setting file information" msgstr "" #: libgphoto2/gphoto2-filesys.c:2479 msgid "Read-only file attributes like width and height can not be changed." msgstr "" #: libgphoto2/gphoto2-filesys.c:2562 msgid "The filesystem doesn't support getting storage information" msgstr "" #: libgphoto2/gphoto2-result.c:47 msgid "Corrupted data" msgstr "" #: libgphoto2/gphoto2-result.c:48 msgid "File exists" msgstr "" #: libgphoto2/gphoto2-result.c:49 msgid "Unknown model" msgstr "" #: libgphoto2/gphoto2-result.c:50 msgid "Directory not found" msgstr "" #: libgphoto2/gphoto2-result.c:51 msgid "File not found" msgstr "" #: libgphoto2/gphoto2-result.c:52 msgid "Directory exists" msgstr "" #: libgphoto2/gphoto2-result.c:53 msgid "I/O in progress" msgstr "" #: libgphoto2/gphoto2-result.c:54 msgid "Path not absolute" msgstr "" #: libgphoto2/gphoto2-result.c:55 msgid "Operation cancelled" msgstr "" #: libgphoto2/gphoto2-result.c:56 msgid "Camera could not complete operation" msgstr "" #: libgphoto2/gphoto2-result.c:57 msgid "OS error in camera communication" msgstr "" #: libgphoto2/gphoto2-result.c:58 msgid "Not enough free space" msgstr "" #: libgphoto2/gphoto2-result.c:83 msgid "Unknown camera library error" msgstr "" #: libgphoto2/gphoto2-result.c:89 msgid "Unknown error" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/xfsdump.po0000644000000000000000000023553212704126467017114 0ustar # Finnish translation for xfsdump # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 # This file is distributed under the same license as the xfsdump package. # FIRST AUTHOR , 2006. # msgid "" msgstr "" "Project-Id-Version: xfsdump\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2016-01-08 05:09+0000\n" "PO-Revision-Date: 2006-05-25 13:33+0000\n" "Last-Translator: Elias Julkunen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:12+0000\n" "X-Generator: Launchpad (build 17995)\n" #: .././common/qlock.c:117 #, c-format msgid "lock already held: tid %lu ord %d map %x\n" msgstr "" #: .././common/qlock.c:128 #, c-format msgid "lock ordinal violation: tid %lu ord %d map %x\n" msgstr "" #: .././common/dlog.c:114 #, c-format msgid "could not fstat stdin (fd %d): %s (%d)\n" msgstr "" #: .././common/dlog.c:216 msgid " (default)" msgstr "" #: .././common/dlog.c:224 #, c-format msgid " (timeout in %u sec)" msgstr "" #: .././common/dlog.c:261 #, c-format msgid "please enter a value between 1 and %d inclusive " msgstr "" #: .././common/dlog.c:313 #, c-format msgid " (timeout in %u sec)\n" msgstr "" #: .././common/dlog.c:401 #, c-format msgid "(timeout in %d sec)" msgstr "" #: .././common/dlog.c:489 msgid "timeout\n" msgstr "" #: .././common/dlog.c:493 .././common/content_common.c:112 #: .././restore/content.c:7030 .././restore/content.c:7163 #: .././restore/tree.c:2744 msgid "keyboard interrupt\n" msgstr "näppäimistön keskeytys\n" #: .././common/dlog.c:498 msgid "hangup\n" msgstr "" #: .././common/dlog.c:502 msgid "terminate\n" msgstr "" #: .././common/dlog.c:506 msgid "keyboard quit\n" msgstr "" #: .././common/dlog.c:511 msgid "abnormal dialog termination\n" msgstr "" #: .././common/util.c:192 .././dump/content.c:2875 #, c-format msgid "failed to get bulkstat information for inode %llu\n" msgstr "" #: .././common/util.c:198 #, c-format msgid "failed to get valid bulkstat information for inode %llu\n" msgstr "" #: .././common/util.c:247 #, c-format msgid "syssgi( SGI_FS_BULKSTAT ) on fsroot failed: %s\n" msgstr "" #: .././common/util.c:292 .././restore/content.c:1973 #, c-format msgid "malloc of stream context failed (%d bytes): %s\n" msgstr "" #: .././common/util.c:375 #, c-format msgid "WARNING: unable to open directory ino %llu: %s\n" msgstr "" #: .././common/util.c:406 #, c-format msgid "WARNING: unable to read dirents (%d) for directory ino %llu: %s\n" msgstr "" #: .././common/util.c:454 #, c-format msgid "WARNING: could not stat dirent %s ino %llu: %s\n" msgstr "" #: .././common/util.c:469 #, c-format msgid "WARNING: unable to process dirent %s: ino %llu too large\n" msgstr "" #: .././common/drive_minrmt.c:437 .././common/drive_minrmt.c:515 #: .././common/drive_minrmt.c:554 .././common/drive_scsitape.c:597 #: .././common/drive_scsitape.c:630 .././common/drive_scsitape.c:643 #: .././common/drive.c:135 .././common/media.c:118 .././common/global.c:143 #: .././common/global.c:161 .././common/global.c:183 .././common/main.c:226 #: .././common/main.c:248 .././common/main.c:274 .././common/main.c:1141 #: .././dump/content.c:603 .././dump/content.c:622 .././dump/content.c:640 #: .././dump/content.c:675 .././dump/content.c:691 .././dump/content.c:1650 #: .././restore/content.c:986 .././restore/content.c:1012 #: .././restore/content.c:1073 .././restore/content.c:1102 #: .././restore/content.c:1124 .././restore/content.c:1170 #, c-format msgid "-%c argument missing\n" msgstr "" #: .././common/drive_minrmt.c:459 #, c-format msgid "Minimal rmt cannot be used without specifying blocksize. Use -%c\n" msgstr "" #: .././common/drive_minrmt.c:524 .././common/drive_scsitape.c:606 #, c-format msgid "-%c argument must be between %u and %u: ignoring %u\n" msgstr "" #: .././common/drive_minrmt.c:549 msgid "Overwrite command line option\n" msgstr "" #: .././common/drive_minrmt.c:561 #, c-format msgid "-%c argument must be a positive number (MB): ignoring %u\n" msgstr "" #: .././common/drive_minrmt.c:607 .././common/drive_scsitape.c:697 msgid "unable to allocate memory for I/O buffer ring\n" msgstr "" #: .././common/drive_minrmt.c:611 .././common/drive_scsitape.c:701 msgid "not enough physical memory to pin down I/O buffer ring\n" msgstr "" #: .././common/drive_minrmt.c:615 .././common/drive_scsitape.c:705 msgid "not allowed to pin down I/O buffer ring\n" msgstr "" #: .././common/drive_minrmt.c:1166 .././common/drive_scsitape.c:1279 #, c-format msgid "" "could not forward space %d tape blocks: rval == %d, errno == %d (%s)\n" msgstr "" #: .././common/drive_minrmt.c:1411 .././common/drive_scsitape.c:1526 msgid "unable to locate next mark in media file\n" msgstr "" #: .././common/drive_minrmt.c:1435 #, c-format msgid "" "unexpected error attempting to read record: read returns %d, errno %s (%s)\n" msgstr "" #: .././common/drive_minrmt.c:1462 .././common/drive_scsitape.c:1606 #, c-format msgid "valid record %lld but no mark\n" msgstr "" #: .././common/drive_minrmt.c:1488 .././common/drive_scsitape.c:1632 #, c-format msgid "resynchronized at record %lld offset %u\n" msgstr "" #: .././common/drive_minrmt.c:1502 .././common/drive_scsitape.c:1645 #, c-format msgid "" "could not forward space one tape block beyond read error: rval == %d, errno " "== %d (%s)\n" msgstr "" #: .././common/drive_minrmt.c:2247 .././common/drive_scsitape.c:2430 msgid "advancing tape to next media file\n" msgstr "" #: .././common/drive_minrmt.c:2269 .././common/drive_scsitape.c:2457 msgid "FSF tape command failed\n" msgstr "" #: .././common/drive_minrmt.c:2493 .././common/drive_scsitape.c:2731 #, c-format msgid "drive %u " msgstr "" #: .././common/drive_minrmt.c:2577 .././common/drive_scsitape.c:2934 #, c-format msgid "could not read from drive: %s (%d)\n" msgstr "" #: .././common/drive_minrmt.c:2590 msgid "encountered EOD : assuming blank media\n" msgstr "" #: .././common/drive_minrmt.c:2593 msgid "encountered EOD : end of data\n" msgstr "" #: .././common/drive_minrmt.c:2647 msgid "tape record checksum error\n" msgstr "" #: .././common/drive_minrmt.c:2762 .././common/drive_scsitape.c:3294 #, c-format msgid "" "recommended media file size of %llu Mb less than estimated file header size " "%llu Mb for %s\n" msgstr "" #: .././common/drive_minrmt.c:2836 msgid "audio" msgstr "" #: .././common/drive_minrmt.c:2882 .././common/drive_scsitape.c:3570 #: .././common/drive_scsitape.c:3923 msgid "tape is write protected\n" msgstr "" #: .././common/drive_minrmt.c:2894 .././common/drive_scsitape.c:3580 msgid "tape media error on write operation\n" msgstr "" #: .././common/drive_minrmt.c:2897 .././common/drive_scsitape.c:3583 msgid "no more data can be written to this tape\n" msgstr "" #: .././common/drive_minrmt.c:2969 .././common/drive_scsitape.c:3662 #, c-format msgid "RMTOPEN( %s, %d ) returns %d: errno=%d (%s)\n" msgstr "" #: .././common/drive_minrmt.c:2983 .././common/drive_scsitape.c:3676 #, c-format msgid "RMTCLOSE( %d ) returns %d: errno=%d (%s)\n" msgstr "" #: .././common/drive_minrmt.c:2996 .././common/drive_scsitape.c:3689 #, c-format msgid "RMTIOCTL( %d, %d, 0x%x ) returns %d: errno=%d (%s)\n" msgstr "" #: .././common/drive_minrmt.c:3011 .././common/drive_scsitape.c:3704 #, c-format msgid "RMTREAD( %d, 0x%x, %u ) returns %d: errno=%d (%s)\n" msgstr "" #: .././common/drive_minrmt.c:3026 .././common/drive_scsitape.c:3719 #, c-format msgid "RMTWRITE( %d, 0x%x, %u ) returns %d: errno=%d (%s)\n" msgstr "" #: .././common/drive_minrmt.c:3047 .././common/drive_scsitape.c:3747 #, c-format msgid "attempt to access/open remote tape drive %s failed: %d (%s)\n" msgstr "" #: .././common/drive_minrmt.c:3084 .././common/drive_scsitape.c:3874 msgid "preparing drive\n" msgstr "" #: .././common/drive_minrmt.c:3171 .././common/drive_scsitape.c:4067 msgid "giving up attempt to determining tape record size\n" msgstr "" #: .././common/drive_minrmt.c:3286 #, c-format msgid "unexpected tape error: errno %d nread %d blksz %d recsz %d \n" msgstr "" #: .././common/drive_minrmt.c:3309 .././common/drive_scsitape.c:4501 #, c-format msgid "media file header version (%d) invalid: advancing\n" msgstr "" #: .././common/drive_minrmt.c:3320 .././common/drive_scsitape.c:4512 msgid "may be an EFS dump at BOT\n" msgstr "" #: .././common/drive_minrmt.c:3325 msgid "This tape was erased earlier by xfsdump.\n" msgstr "" #: .././common/drive_minrmt.c:3331 .././common/drive_scsitape.c:4515 msgid "bad media file header at BOT indicates foreign or corrupted tape\n" msgstr "" #: .././common/drive_minrmt.c:3358 .././common/drive_scsitape.c:4557 #: .././common/drive_scsitape.c:4596 msgid "cannot determine tape block size after two tries\n" msgstr "" #: .././common/drive_minrmt.c:3361 .././common/drive_scsitape.c:4567 #: .././common/drive_scsitape.c:4606 msgid "assuming media is corrupt or contains non-xfsdump data\n" msgstr "" #: .././common/drive_minrmt.c:3379 .././common/drive_scsitape.c:4585 #: .././common/drive_scsitape.c:4626 msgid "cannot determine tape block size\n" msgstr "" #: .././common/drive_minrmt.c:3530 .././common/drive_scsitape.c:4810 #, c-format msgid "record %lld corrupt: bad record checksum\n" msgstr "" #: .././common/drive_minrmt.c:3540 .././common/drive_scsitape.c:4820 #, c-format msgid "record %lld corrupt: bad magic number\n" msgstr "" #: .././common/drive_minrmt.c:3548 .././common/drive_scsitape.c:4828 #, c-format msgid "record %lld corrupt: null dump id\n" msgstr "" #: .././common/drive_minrmt.c:3556 .././common/drive_scsitape.c:4836 #, c-format msgid "record %lld corrupt: dump id mismatch\n" msgstr "" #: .././common/drive_minrmt.c:3567 .././common/drive_scsitape.c:4843 #, c-format msgid "record %lld corrupt: incorrect record size in header\n" msgstr "" #: .././common/drive_minrmt.c:3581 .././common/drive_scsitape.c:4850 #, c-format msgid "" "record %lld corrupt: record offset in header not a multiple of record size\n" msgstr "" #: .././common/drive_minrmt.c:3593 .././common/drive_scsitape.c:4862 #, c-format msgid "record %lld corrupt: incorrect record offset in header (0x%llx)\n" msgstr "" #: .././common/drive_minrmt.c:3604 .././common/drive_scsitape.c:4873 #, c-format msgid "record %lld corrupt: incorrect record padding offset in header\n" msgstr "" #: .././common/drive_minrmt.c:3641 msgid "read_record encountered EOD : assuming blank media\n" msgstr "" #: .././common/drive_minrmt.c:3644 msgid "read_record encountered EOD : end of data\n" msgstr "" #: .././common/drive_minrmt.c:3659 msgid "unexpected EIO error attempting to read record\n" msgstr "" #: .././common/drive_minrmt.c:3682 .././common/drive_scsitape.c:4962 #, c-format msgid "" "unexpected error attempting to read record %lld: read returns %d, errno %d " "(%s)\n" msgstr "" #: .././common/drive_minrmt.c:3855 .././common/drive_minrmt.c:3863 msgid "KB" msgstr "" #: .././common/drive_minrmt.c:3860 msgid "MB" msgstr "" #: .././common/drive_minrmt.c:3867 .././common/drive_scsitape.c:5151 #, c-format msgid "" "I/O metrics: %u by %s%s %sring; %lld/%lld (%.0lf%%) records streamed; " "%.0lfB/s\n" msgstr "" #: .././common/drive_minrmt.c:3874 .././common/drive_scsitape.c:5158 msgid "pinned " msgstr "" #: .././common/fs.c:175 #, c-format msgid "unable to determine uuid of fs mounted at %s: %s\n" msgstr "" #: .././common/fs.c:255 #, c-format msgid "Can't open %s for mount information\n" msgstr "" #: .././common/drive_scsitape.c:651 #, c-format msgid "-%c argument must be a positive number (Mb): ignoring %u\n" msgstr "" #: .././common/drive_scsitape.c:1579 #, c-format msgid "" "unexpected error attempting to read record: read returns %d, errno %d (%s)\n" msgstr "" #: .././common/drive_scsitape.c:2871 msgid "file mark missing from tape (hit EOD)\n" msgstr "" #: .././common/drive_scsitape.c:2874 msgid "writing file mark at EOD\n" msgstr "" #: .././common/drive_scsitape.c:2878 #, c-format msgid "unable to write file mark at eod: %s (%d)\n" msgstr "" #: .././common/drive_scsitape.c:2895 msgid "file mark missing from tape\n" msgstr "" #: .././common/drive_scsitape.c:2944 msgid "unexpectedly encountered EOD at BOT: assuming corrupted media\n" msgstr "" #: .././common/drive_scsitape.c:2994 msgid "unexpectedly encountered a file mark: assuming corrupted media\n" msgstr "" #: .././common/drive_scsitape.c:3200 #, c-format msgid "unable to set block size to %d\n" msgstr "" #: .././common/drive_scsitape.c:3754 #, c-format msgid "attempt to access/open device %s failed: %d (%s)\n" msgstr "" #: .././common/drive_scsitape.c:3783 #, c-format msgid "attempt to get status of remote tape drive %s failed: %d (%s)\n" msgstr "" #: .././common/drive_scsitape.c:3790 #, c-format msgid "attempt to get status of tape drive %s failed: %d (%s)\n" msgstr "" #: .././common/drive_scsitape.c:3958 msgid "giving up waiting for drive to indicate online\n" msgstr "" #: .././common/drive_scsitape.c:3966 #, c-format msgid "tape drive %s is not ready (0x%x): retrying ...\n" msgstr "" #: .././common/drive_scsitape.c:3988 msgid "" "use of QIC drives via variable blocksize device nodes is not supported\n" msgstr "" #: .././common/drive_scsitape.c:4126 .././common/drive_scsitape.c:4152 msgid "unable to backspace/rewind media\n" msgstr "" #: .././common/drive_scsitape.c:4451 #, c-format msgid "" "unexpected tape error: errno %d nread %d blksz %d recsz %d isvar %d wasatbot " "%d eod %d fmk %d eot %d onl %d wprot %d ew %d \n" msgstr "" #: .././common/drive_scsitape.c:4482 #, c-format msgid "likely problem is that the block size, %d, is too large for Linux\n" msgstr "" #: .././common/drive_scsitape.c:4486 msgid "" "either try using a smaller block size with the -b option, or increase " "max_sg_segs for the scsi tape driver\n" msgstr "" #: .././common/drive_scsitape.c:4561 .././common/drive_scsitape.c:4600 msgid "will rewind and try again\n" msgstr "" #: .././common/drive_scsitape.c:4782 msgid "unable to backspace tape: assuming media error\n" msgstr "" #: .././common/drive.c:158 msgid "cannot specify source files and stdout together\n" msgstr "" #: .././common/drive.c:161 msgid "cannot specify source files and stdin together\n" msgstr "" #: .././common/drive.c:189 msgid "no destination file(s) specified\n" msgstr "" #: .././common/drive.c:192 msgid "no source file(s) specified\n" msgstr "" #: .././common/drive.c:226 #, c-format msgid "using %s strategy\n" msgstr "" #: .././common/hsmapi.c:877 #, c-format msgid "error removing temp DMF attr on %s: %s\n" msgstr "" #: .././common/media.c:108 .././common/global.c:133 .././restore/content.c:1063 #, c-format msgid "too many -%c arguments: \"-%c %s\" already given\n" msgstr "" #: .././common/media.c:180 msgid "no media strategy available for selected dump destination(s)\n" msgstr "" #: .././common/media.c:184 msgid "no media strategy available for selected restore source(s)\n" msgstr "" #: .././common/openutil.c:83 .././common/openutil.c:99 #, c-format msgid "could not create %s: %s\n" msgstr "" #: .././common/content_common.c:68 .././restore/content.c:6937 msgid "change media dialog" msgstr "" #: .././common/content_common.c:78 .././restore/content.c:6949 #, c-format msgid "please change media in drive %u\n" msgstr "" #: .././common/content_common.c:86 .././restore/content.c:6962 msgid "media change declined" msgstr "" #: .././common/content_common.c:88 .././restore/content.c:6973 msgid "media changed" msgstr "media vaihdettu" #: .././common/content_common.c:107 .././restore/content.c:6992 msgid "examining new media\n" msgstr "tutkitaan uutta mediaa\n" #: .././common/content_common.c:109 .././restore/content.c:6994 msgid "media change aborted\n" msgstr "" #: .././common/content_common.c:120 .././common/global.c:361 #: .././common/main.c:1969 .././restore/content.c:7002 #: .././restore/content.c:7038 .././restore/tree.c:2761 #: .././restore/tree.c:2802 msgid "end dialog" msgstr "" #: .././common/cldmgr.c:89 #, c-format msgid "" "cannot create %s thread for stream %u: too many child threads (max allowed " "is %d)\n" msgstr "" #: .././common/cldmgr.c:104 #, c-format msgid "failed creating %s thread for stream %u: %s\n" msgstr "" #: .././common/drive_simple.c:286 .././common/drive_simple.c:371 #: .././dump/content.c:1377 #, c-format msgid "unable to open %s: %s\n" msgstr "" #: .././common/drive_simple.c:300 .././common/drive_simple.c:341 #, c-format msgid "stat of %s failed: %s\n" msgstr "" #: .././common/drive_simple.c:330 #, c-format msgid "cannot dump to %s file type %x\n" msgstr "" #: .././common/drive_simple.c:360 #, c-format msgid "cannot restore from %s file type %x\n" msgstr "" #: .././common/drive_simple.c:519 .././common/drive_simple.c:969 msgid "media file header checksum error\n" msgstr "" #: .././common/drive_simple.c:537 #, c-format msgid "media file header magic number mismatch: %s, %s\n" msgstr "" #: .././common/drive_simple.c:547 #, c-format msgid "unrecognized media file header version (%d)\n" msgstr "" #: .././common/drive_simple.c:556 #, c-format msgid "unrecognized drive strategy ID (media says %d, expected %d)\n" msgstr "" #: .././common/drive_simple.c:919 #, c-format msgid "attempt to truncate %s failed: %d (%s)\n" msgstr "" #: .././common/drive_simple.c:1081 #, c-format msgid "could not save first mark: %d (%s)\n" msgstr "" #: .././common/drive_simple.c:1285 .././common/drive_simple.c:1379 #, c-format msgid "write to %s failed: %d (%s)\n" msgstr "" #: .././common/drive_simple.c:1433 #, c-format msgid "could not rewind %s: %s\n" msgstr "" #: .././common/drive_simple.c:1469 #, c-format msgid "could not rewind %s in prep for erase: %s\n" msgstr "" #: .././common/drive_simple.c:1480 #, c-format msgid "could not erase %s: %s (%d)\n" msgstr "" #: .././common/global.c:113 #, c-format msgid "unable to determine hostname: %s\n" msgstr "" #: .././common/global.c:119 msgid "hostname length is zero\n" msgstr "" #: .././common/global.c:154 .././restore/content.c:1095 #, c-format msgid "too many -%c arguments\n" msgstr "" #: .././common/global.c:169 .././restore/content.c:1109 #, c-format msgid "-%c argument not a valid uuid\n" msgstr "" #: .././common/global.c:191 #, c-format msgid "unable to stat %s: %s\n" msgstr "" #: .././common/global.c:220 msgid "no session label specified\n" msgstr "" #: .././common/global.c:312 msgid "please enter label for this dump session" msgstr "" #: .././common/global.c:330 msgid "dump label dialog" msgstr "" #: .././common/global.c:349 msgid "session label entered: \"" msgstr "" #: .././common/global.c:353 msgid "session label left blank\n" msgstr "" #: .././common/mlog.c:193 #, c-format msgid "%s: -%c argument missing\n" msgstr "" #: .././common/mlog.c:209 .././common/mlog.c:251 #, c-format msgid "%s: -%c argument invalid\n" msgstr "" #: .././common/mlog.c:221 #, c-format msgid "%s: -%c subsystem subargument %s requires a verbosity value\n" msgstr "" #: .././common/mlog.c:237 #, c-format msgid "%s: -%c argument does not require a value\n" msgstr "" #: .././common/mlog.c:427 #, c-format msgid "%s%s%s%s: drive %d: " msgstr "" #: .././common/mlog.c:723 #, c-format msgid "%s: %s Summary:\n" msgstr "" #: .././common/mlog.c:749 #, c-format msgid "%s: stream %d %s %s (%s)\n" msgstr "" #: .././common/main.c:237 .././common/main.c:259 #, c-format msgid "-%c argument (%s) invalid\n" msgstr "" #: .././common/main.c:299 #, c-format msgid "" "specified minimum stack size is larger than maximum: min is 0x%llx, max is " "0x%llx\n" msgstr "" #: .././common/main.c:388 #, c-format msgid "unable to determine current directory: %s\n" msgstr "" #: .././common/main.c:398 msgid "both /var/lib/xfsdump and /var/xfsdump exist - fatal\n" msgstr "" #: .././common/main.c:406 #, c-format msgid "version %s (dump format %d.0)\n" msgstr "" #: .././common/main.c:429 msgid "effective user ID must be root\n" msgstr "" #: .././common/main.c:479 #, c-format msgid "version %s (dump format %d.0)" msgstr "" #: .././common/main.c:483 #, c-format msgid " - type %s for status and control\n" msgstr "" #: .././common/main.c:712 msgid "session interrupt timeout\n" msgstr "" #: .././common/main.c:780 msgid "session interrupt in progress: please wait\n" msgstr "" #: .././common/main.c:795 #, c-format msgid "initiating session interrupt (timeout in %d sec)\n" msgstr "" #: .././common/main.c:901 #, c-format msgid "%s: usage: %s " msgstr "" #: .././common/main.c:905 msgid "(dump DMF dualstate files as offline)" msgstr "" #: .././common/main.c:906 .././common/main.c:958 msgid "" msgstr "" #: .././common/main.c:907 .././common/main.c:959 msgid " " msgstr "" #: .././common/main.c:908 msgid " " msgstr "" #: .././common/main.c:909 msgid "(allow files to be excluded)" msgstr "" #: .././common/main.c:910 msgid " ..." msgstr "" #: .././common/main.c:911 .././common/main.c:962 msgid "(help)" msgstr "" #: .././common/main.c:912 msgid "" msgstr "" #: .././common/main.c:913 .././common/main.c:964 msgid "(force usage of minimal rmt)" msgstr "" #: .././common/main.c:914 msgid "(overwrite tape)" msgstr "" #: .././common/main.c:915 .././common/main.c:967 msgid "" msgstr "" #: .././common/main.c:916 .././common/main.c:968 msgid "" msgstr "" #: .././common/main.c:917 .././common/main.c:970 msgid " ..." msgstr "" #: .././common/main.c:918 msgid " (use file mtime for dump time" msgstr "" #: .././common/main.c:919 .././common/main.c:972 msgid "" msgstr "" #: .././common/main.c:920 msgid "" msgstr "" #: .././common/main.c:921 msgid "(don't dump extended file attributes)" msgstr "" #: .././common/main.c:922 msgid "" msgstr "" #: .././common/main.c:924 msgid "(generate tape record checksums)" msgstr "" #: .././common/main.c:926 msgid "(skip unchanged directories)" msgstr "" #: .././common/main.c:927 msgid "(pre-erase media)" msgstr "" #: .././common/main.c:928 .././common/main.c:981 msgid "(don't prompt)" msgstr "" #: .././common/main.c:930 msgid "" msgstr "" #: .././common/main.c:931 msgid "" msgstr "" #: .././common/main.c:933 .././common/main.c:982 msgid "(display dump inventory)" msgstr "" #: .././common/main.c:934 .././common/main.c:983 msgid "(inhibit inventory update)" msgstr "" #: .././common/main.c:935 msgid "(generate format 2 dump)" msgstr "" #: .././common/main.c:936 .././common/main.c:985 msgid "" msgstr "" #: .././common/main.c:937 msgid " ..." msgstr "" #: .././common/main.c:939 .././common/main.c:987 msgid "(timestamp messages)" msgstr "" #: .././common/main.c:941 .././common/main.c:989 msgid "" msgstr "" #: .././common/main.c:943 .././common/main.c:991 msgid "(pin down I/O buffers)" msgstr "" #: .././common/main.c:945 .././common/main.c:994 msgid "(resume)" msgstr "" #: .././common/main.c:946 .././common/main.c:996 msgid "(don't timeout dialogs)" msgstr "" #: .././common/main.c:948 .././common/main.c:998 msgid "(unload media when change needed)" msgstr "" #: .././common/main.c:949 .././common/main.c:999 msgid "(show subsystem in messages)" msgstr "" #: .././common/main.c:950 .././common/main.c:1000 msgid "(show verbosity in messages)" msgstr "" #: .././common/main.c:952 .././common/main.c:1003 msgid "" msgstr "" #: .././common/main.c:953 msgid "- (stdout)" msgstr "" #: .././common/main.c:954 msgid "" msgstr "" #: .././common/main.c:957 msgid " ..." msgstr "" #: .././common/main.c:960 msgid "(don't overwrite existing files)" msgstr "" #: .././common/main.c:961 msgid " ..." msgstr "" #: .././common/main.c:963 msgid "(interactive)" msgstr "" #: .././common/main.c:965 msgid " (restore only if newer than)" msgstr "" #: .././common/main.c:966 msgid "(restore owner/group even if not root)" msgstr "" #: .././common/main.c:969 msgid "(cumulative restore)" msgstr "" #: .././common/main.c:971 msgid "(contents only)" msgstr "" #: .././common/main.c:973 msgid "(use small tree window)" msgstr "" #: .././common/main.c:974 msgid "(don't restore extended file attributes)" msgstr "" #: .././common/main.c:975 msgid "(restore root dir owner/permissions)" msgstr "" #: .././common/main.c:976 msgid "(restore DMAPI event settings)" msgstr "" #: .././common/main.c:978 msgid "(check tape record checksums)" msgstr "" #: .././common/main.c:980 msgid "(don't overwrite if changed)" msgstr "" #: .././common/main.c:984 msgid "(force use of format 2 generation numbers)" msgstr "" #: .././common/main.c:993 msgid "(force interrupted session completion)" msgstr "" #: .././common/main.c:995 msgid "" msgstr "" #: .././common/main.c:1002 msgid " ..." msgstr "" #: .././common/main.c:1004 msgid "- (stdin)" msgstr "" #: .././common/main.c:1005 msgid "" msgstr "" #: .././common/main.c:1148 #, c-format msgid "-%c allowed only once\n" msgstr "" #: .././common/main.c:1169 #, c-format msgid "cannot open option file %s: %s (%d)\n" msgstr "" #: .././common/main.c:1181 #, c-format msgid "cannot stat option file %s: %s (%d)\n" msgstr "" #: .././common/main.c:1193 #, c-format msgid "given option file %s is not ordinary file\n" msgstr "" #: .././common/main.c:1234 #, c-format msgid "read of option file %s failed: %s (%d)\n" msgstr "" #: .././common/main.c:1387 #, c-format msgid "received signal %d (%s): cleanup and exit\n" msgstr "" #: .././common/main.c:1469 msgid "please enter seconds between progress reports, or 0 to disable" msgstr "" #: .././common/main.c:1472 msgid "please enter seconds between progress reports" msgstr "" #: .././common/main.c:1526 msgid "status and control dialog" msgstr "" #: .././common/main.c:1538 msgid "" "\n" "session interrupt in progress\n" msgstr "" #: .././common/main.c:1547 msgid "please select one of the following operations\n" msgstr "" #: .././common/main.c:1553 .././common/main.c:1597 msgid "interrupt this session" msgstr "" #: .././common/main.c:1559 msgid "change verbosity" msgstr "" #: .././common/main.c:1561 msgid "display metrics" msgstr "" #: .././common/main.c:1564 msgid "confirm media change" msgstr "" #: .././common/main.c:1569 msgid "other controls" msgstr "" #: .././common/main.c:1571 .././common/main.c:1599 .././common/main.c:1753 #: .././common/main.c:1790 .././common/main.c:1854 .././restore/content.c:2888 #: .././restore/content.c:2928 msgid "continue" msgstr "jatka" #: .././common/main.c:1593 msgid "please confirm\n" msgstr "" #: .././common/main.c:1616 .././common/main.c:1807 .././common/main.c:1964 #: .././restore/content.c:2943 .././restore/content.c:2946 msgid "continuing\n" msgstr "" #: .././common/main.c:1618 msgid "interrupt request accepted\n" msgstr "" #: .././common/main.c:1629 msgid "please select one of the following subsystems\n" msgstr "" #: .././common/main.c:1639 msgid "all of the above" msgstr "" #: .././common/main.c:1641 .././common/main.c:1681 msgid "no change" msgstr "" #: .././common/main.c:1658 .././common/main.c:1712 .././common/main.c:1893 #: .././common/main.c:1900 .././common/main.c:1931 .././common/main.c:1936 msgid "no change\n" msgstr "" #: .././common/main.c:1661 msgid "" "all subsystems selected\n" "\n" msgstr "" #: .././common/main.c:1674 msgid "silent" msgstr "" #: .././common/main.c:1675 msgid "verbose" msgstr "" #: .././common/main.c:1676 msgid "trace" msgstr "" #: .././common/main.c:1677 msgid "debug" msgstr "" #: .././common/main.c:1678 msgid "nitty" msgstr "" #: .././common/main.c:1679 msgid "nitty + 1" msgstr "" #: .././common/main.c:1691 msgid " (current)" msgstr "" #: .././common/main.c:1729 msgid "level changed\n" msgstr "" #: .././common/main.c:1740 msgid "please select one of the following metrics\n" msgstr "" #: .././common/main.c:1745 msgid "I/O" msgstr "" #: .././common/main.c:1748 msgid "media inventory status" msgstr "" #: .././common/main.c:1750 msgid "needed media objects" msgstr "" #: .././common/main.c:1824 msgid "please select one of the following controls\n" msgstr "" #: .././common/main.c:1830 msgid "change interval of or disable progress reports" msgstr "" #: .././common/main.c:1833 msgid "enable progress reports" msgstr "" #: .././common/main.c:1837 msgid "hide log message levels" msgstr "" #: .././common/main.c:1839 msgid "show log message levels" msgstr "" #: .././common/main.c:1843 msgid "hide log message subsystems" msgstr "" #: .././common/main.c:1845 msgid "show log message subsystems" msgstr "" #: .././common/main.c:1849 msgid "hide log message timestamps" msgstr "" #: .././common/main.c:1851 msgid "show log message timestamps" msgstr "" #: .././common/main.c:1902 msgid "changing progress report interval to " msgstr "" #: .././common/main.c:1904 #, c-format msgid "%d seconds\n" msgstr "" #: .././common/main.c:1915 msgid "enabling progress reports at " msgstr "" #: .././common/main.c:1917 #, c-format msgid "%d second intervals\n" msgstr "" #: .././common/main.c:1929 msgid "disabling progress reports\n" msgstr "" #: .././common/main.c:1941 msgid "showing log message levels\n" msgstr "" #: .././common/main.c:1943 msgid "hiding log message levels\n" msgstr "" #: .././common/main.c:1948 msgid "showing log message subsystems\n" msgstr "" #: .././common/main.c:1950 msgid "hiding log message subsystems\n" msgstr "" #: .././common/main.c:1955 msgid "showing log message timestamps\n" msgstr "" #: .././common/main.c:1957 msgid "hiding log message timestamps\n" msgstr "" #: .././common/main.c:2093 #, c-format msgid "unable to raise stack size hard limit from 0x%llx to 0x%llx\n" msgstr "" #: .././common/main.c:2120 #, c-format msgid "unable to raise stack size soft limit from 0x%llx to 0x%llx\n" msgstr "" #: .././common/main.c:2148 #, c-format msgid "unable to lower stack size soft limit from 0x%llx to 0x%llx\n" msgstr "" #: .././common/ring.c:127 msgid "slave" msgstr "" #: .././inventory/inv_core.c:68 #, c-format msgid "INV : Unknown version %d - Expected version %d\n" msgstr "" #: .././inventory/inv_core.c:92 msgid "get_headers() - malloc(seshdrs)\n" msgstr "" #: .././inventory/inv_core.c:125 msgid "Error in reading inventory record (lseek failed): " msgstr "" #: .././inventory/inv_core.c:135 msgid "Error in reading inventory record :" msgstr "" #: .././inventory/inv_core.c:166 msgid "Error in writing inventory record (lseek failed): " msgstr "" #: .././inventory/inv_core.c:174 msgid "Error in writing inventory record :" msgstr "" #: .././inventory/inv_fstab.c:69 msgid "INV: couldn't get fstab headers\n" msgstr "" #: .././inventory/inv_fstab.c:197 msgid "INV: No recorded filesystems in inventory's fstab.\n" msgstr "" #: .././inventory/inv_fstab.c:250 msgid "" "\n" "\n" "--------- fstab ------------\n" msgstr "" #: .././inventory/inv_fstab.c:252 #, c-format msgid "Mount\t%s\n" msgstr "" #: .././inventory/inv_fstab.c:253 #, c-format msgid "Dev\t%s\n" msgstr "" #: .././inventory/inv_fstab.c:255 #, c-format msgid "" "FSid\t%s\n" "\n" msgstr "" #: .././inventory/inv_api.c:190 msgid "INV: put_fstab_entry failed.\n" msgstr "" #: .././inventory/inv_api.c:238 msgid "INV: put_starttime failed.\n" msgstr "" #: .././inventory/inv_api.c:338 #, c-format msgid "INV: cant create more than %d streams. Max'd out..\n" msgstr "" #: .././inventory/inv_api.c:385 msgid "INV: idx_put_sesstime failed in inv_stream_close() \n" msgstr "" #: .././inventory/inv_api.c:792 .././inventory/inv_mgr.c:168 msgid "INV: Error in fstab\n" msgstr "" #: .././inventory/inv_api.c:806 .././inventory/inv_mgr.c:179 msgid "INV: Cant get inv-name for uuid\n" msgstr "" #: .././inventory/inv_api.c:813 .././inventory/inv_mgr.c:187 #, c-format msgid "INV: Open failed on %s\n" msgstr "" #: .././inventory/inv_api.c:997 #, c-format msgid "INV: invalid sub-option %s for -I option\n" msgstr "" #: .././inventory/inv_api.c:1011 msgid "INV: Only one of mnt=,dev= and fsid=value can be used.\n" msgstr "" #: .././inventory/inv_api.c:1017 msgid "INV: Only one of mobjid= and mobjlabel= can be used.\n" msgstr "" #: .././inventory/inv_api.c:1063 #, c-format msgid "INV: open failed on mount point \"%s\"\n" msgstr "" #: .././inventory/inv_api.c:1078 #, c-format msgid "INV: open failed on file system id \"%s\"\n" msgstr "" #: .././inventory/inv_api.c:1134 #, c-format msgid "INV: checking fs \"%s\"\n" msgstr "" #: .././inventory/inv_stobj.c:147 msgid "INV: failed to find a different sh_time to split\n" msgstr "" #: .././inventory/inv_stobj.c:1023 msgid "INV: inv_put_session: unknown cookie\n" msgstr "" #: .././inventory/inv_stobj.c:1063 #, c-format msgid "INV: inv_put_session: unknown packed inventory version %d\n" msgstr "" #: .././inventory/inv_stobj.c:1269 msgid "Failed to get data from media file: possible file corruption\n" msgstr "" #: .././inventory/inv_mgr.c:483 #, c-format msgid "INV: Check %d failed.\n" msgstr "" #: .././inventory/inv_mgr.c:484 #, c-format msgid "invidx (%d)\t%d - %d\n" msgstr "" #: .././inventory/inv_mgr.c:489 #, c-format msgid "tm (%d)\t%d\n" msgstr "" #: .././inventory/inv_mgr.c:493 #, c-format msgid "INV: Check %d out of %d succeeded\n" msgstr "" #: .././inventory/inv_mgr.c:710 #, c-format msgid "%s created\n" msgstr "" #: .././dump/inomap.c:248 msgid "ino map phase 1: constructing initial dump list\n" msgstr "" #: .././dump/inomap.c:285 #, c-format msgid "pruned %llu files: maximum size exceeded\n" msgstr "" #: .././dump/inomap.c:290 #, c-format msgid "pruned %llu files: skip attribute set\n" msgstr "" #: .././dump/inomap.c:301 msgid "ino map phase 2: pruning unneeded subtrees\n" msgstr "" #: .././dump/inomap.c:322 msgid "ino map phase 2: skipping (no pruning necessary)\n" msgstr "" #: .././dump/inomap.c:334 msgid "ino map phase 3: identifying stream starting points\n" msgstr "" #: .././dump/inomap.c:338 msgid "ino map phase 3: skipping (only one dump stream)\n" msgstr "" #: .././dump/inomap.c:378 #, c-format msgid "stream %u: ino %llu offset %lld to " msgstr "" #: .././dump/inomap.c:384 msgid "end\n" msgstr "" #: .././dump/inomap.c:387 #, c-format msgid "ino %llu offset %lld\n" msgstr "" #: .././dump/inomap.c:397 msgid "ino map construction complete\n" msgstr "" #: .././dump/inomap.c:1179 #, c-format msgid "failed to allocate inomap context: %s\n" msgstr "" #: .././dump/inomap.c:1502 msgid "subtree not present" msgstr "" #: .././dump/inomap.c:1503 msgid "invalid subtree specified" msgstr "" #: .././dump/inomap.c:1655 #, c-format msgid "could not open ino %llu to read extent map: %s\n" msgstr "" #: .././dump/inomap.c:1668 #, c-format msgid "could not read extent map for ino %llu: %s\n" msgstr "" #: .././dump/inomap.c:1738 #, c-format msgid "unknown inode type: ino=%llu, mode=0x%04x 0%06o\n" msgstr "" #: .././dump/content.c:223 .././restore/content.c:8883 msgid "root" msgstr "" #: .././dump/content.c:224 .././restore/content.c:8885 msgid "secure" msgstr "" #: .././dump/content.c:225 .././restore/content.c:8887 msgid "non-root" msgstr "" #: .././dump/content.c:230 msgid "dir" msgstr "" #: .././dump/content.c:230 msgid "nondir" msgstr "" #: .././dump/content.c:611 #, c-format msgid "-%c argument must be between 0 and %d\n" msgstr "" #: .././dump/content.c:629 #, c-format msgid "-%c argument (subtree) must be a relative pathname\n" msgstr "" #: .././dump/content.c:650 #, c-format msgid "-%c argument is not a valid file size\n" msgstr "" #: .././dump/content.c:700 #, c-format msgid "-%c argument not a valid dump session id\n" msgstr "" #: .././dump/content.c:712 #, c-format msgid "may not specify both -%c and -%c\n" msgstr "" #: .././dump/content.c:731 msgid "source file system not specified\n" msgstr "" #: .././dump/content.c:782 #, c-format msgid "%s does not identify a file system\n" msgstr "" #: .././dump/content.c:794 #, c-format msgid "%s must be mounted to be dumped\n" msgstr "" #: .././dump/content.c:833 #, c-format msgid "failed to save %s information, continuing\n" msgstr "" #: .././dump/content.c:884 #, c-format msgid "could not find specified base dump (%s) in inventory\n" msgstr "" #: .././dump/content.c:957 #, c-format msgid "" "cannot select dump session %d as base for incremental dump: level must be " "less than %d\n" msgstr "" #: .././dump/content.c:988 msgid "cannot calculate incremental dump: online inventory not available\n" msgstr "" #: .././dump/content.c:1117 #, c-format msgid "" "most recent level %d dump was interrupted, but not resuming that dump since " "resume (-R) option not specified\n" msgstr "" #: .././dump/content.c:1134 .././dump/content.c:1200 #, c-format msgid "" "most recent base for incremental dump was interrupted (level %u): must " "resume or redump at or below level %d\n" msgstr "" #: .././dump/content.c:1145 .././dump/content.c:1211 #, c-format msgid "" "level %u incremental subtree dump will be based on non-subtree level %u " "dump\n" msgstr "" #: .././dump/content.c:1154 .././dump/content.c:1220 #, c-format msgid "" "level %u incremental non-subtree dump will be based on subtree level %u " "dump\n" msgstr "" #: .././dump/content.c:1172 #, c-format msgid "" "level %u incremental subtree dump will be based on non-subtree level %u " "resumed dump\n" msgstr "" #: .././dump/content.c:1181 #, c-format msgid "" "level %u incremental non-subtree dump will be based on subtree level %u " "resumed dump\n" msgstr "" #: .././dump/content.c:1239 #, c-format msgid "" "level %u subtree dump will be based on non-subtree level %u resumed dump\n" msgstr "" #: .././dump/content.c:1248 #, c-format msgid "" "level %u non-subtree dump will be based on subtree level %u resumed dump\n" msgstr "" #: .././dump/content.c:1266 #, c-format msgid "cannot find earlier dump to base level %d increment upon\n" msgstr "" #: .././dump/content.c:1278 #, c-format msgid "most recent base dump (level %d begun %s) was interrupted: aborting\n" msgstr "" #: .././dump/content.c:1289 #, c-format msgid "" "resume (-R) option inappropriate: no interrupted level %d dump to resume\n" msgstr "" #: .././dump/content.c:1308 #, c-format msgid "" "resuming level %d incremental dump of %s:%s begun %s (incremental base level " "%d begun %s)\n" msgstr "" #: .././dump/content.c:1319 #, c-format msgid "level %d incremental dump of %s:%s based on level %d dump begun %s\n" msgstr "" #: .././dump/content.c:1330 #, c-format msgid "resuming level %d dump of %s:%s begun %s\n" msgstr "" #: .././dump/content.c:1337 #, c-format msgid "level %d dump of %s:%s\n" msgstr "" #: .././dump/content.c:1351 #, c-format msgid "dump date: %s\n" msgstr "" #: .././dump/content.c:1360 .././restore/content.c:9587 #, c-format msgid "session id: %s\n" msgstr "" #: .././dump/content.c:1367 #, c-format msgid "session label: \"%s\"\n" msgstr "" #: .././dump/content.c:1391 #, c-format msgid "could not stat %s\n" msgstr "" #: .././dump/content.c:1401 msgid "failed to get bulkstat information for root inode\n" msgstr "" #: .././dump/content.c:1412 .././restore/content.c:1796 #, c-format msgid "unable to construct a file system handle for %s: %s\n" msgstr "" #: .././dump/content.c:1534 #, c-format msgid "estimated dump size: %llu bytes\n" msgstr "" #: .././dump/content.c:1539 #, c-format msgid "estimated dump size per stream: %llu bytes\n" msgstr "" #: .././dump/content.c:1642 #, c-format msgid "more -%c arguments than number of drives\n" msgstr "" #: .././dump/content.c:1663 #, c-format msgid "media labels given for only %d out of %d drives\n" msgstr "" #: .././dump/content.c:2239 msgid "" "media change timeout will be treated as a request to stop using drive: can " "resume later\n" msgstr "" #: .././dump/content.c:2247 msgid "" "media change decline will be treated as a request to stop using drive: can " "resume later\n" msgstr "" #: .././dump/content.c:2270 #, c-format msgid "creating dump session media file %u (media %u, file %u)\n" msgstr "" #: .././dump/content.c:2284 msgid "dumping ino map\n" msgstr "" #: .././dump/content.c:2359 msgid "dumping non-directory files\n" msgstr "" #: .././dump/content.c:2478 msgid "ending media file\n" msgstr "" #: .././dump/content.c:2494 #, c-format msgid "media file size %lld bytes\n" msgstr "" #: .././dump/content.c:2578 msgid "inventory media file put failed\n" msgstr "" #: .././dump/content.c:2608 msgid "waiting for synchronized session inventory dump\n" msgstr "" #: .././dump/content.c:2639 #, c-format msgid "ending stream: %ld seconds elapsed\n" msgstr "" #: .././dump/content.c:2662 #, c-format msgid "dump size (non-dir files) : %llu bytes\n" msgstr "" #: .././dump/content.c:2670 .././dump/content.c:6593 #, c-format msgid "unable to remove %s: %s\n" msgstr "" #: .././dump/content.c:2678 #, c-format msgid "dump complete: %ld seconds elapsed\n" msgstr "" #: .././dump/content.c:2685 #, c-format msgid "" "dump interrupted: %ld seconds elapsed: may resume later using -%c option\n" msgstr "" #: .././dump/content.c:2694 #, c-format msgid "dump interrupted: %ld seconds elapsed\n" msgstr "" #: .././dump/content.c:2812 msgid "dumping directories\n" msgstr "" #: .././dump/content.c:2838 #, c-format msgid "SGI_FS_BULKSTAT failed: %s (%d)\n" msgstr "" #: .././dump/content.c:2979 #, c-format msgid "unable to dump directory: ino %llu too large\n" msgstr "" #: .././dump/content.c:2993 #, c-format msgid "unable to open directory: ino %llu: %s\n" msgstr "" #: .././dump/content.c:3021 #, c-format msgid "unable to read dirents (%d) for directory ino %llu: %s\n" msgstr "" #: .././dump/content.c:3084 #, c-format msgid "encountered 0 ino (%s) in directory ino %llu: NOT dumping\n" msgstr "" #: .././dump/content.c:3103 #, c-format msgid "" "could not stat dirent %s ino %llu: %s: using null generation count in " "directory entry\n" msgstr "" #: .././dump/content.c:3208 #, c-format msgid "could not get list of %s attributes for %s ino %llu: %s (%d)\n" msgstr "" #: .././dump/content.c:3305 #, c-format msgid "HSM could not filter %s attribute %s for %s ino %llu\n" msgstr "" #: .././dump/content.c:3356 #, c-format msgid "could not retrieve %s attributes for %s ino %llu: %s (%d)\n" msgstr "" #: .././dump/content.c:3385 #, c-format msgid "" "attr_multi indicates error while retrieving %s attribute [%s] for %s ino " "%llu: %s (%d)\n" msgstr "" #: .././dump/content.c:3457 #, c-format msgid "HSM could not add new %s attribute #%d for %s ino %llu\n" msgstr "" #: .././dump/content.c:3584 #, c-format msgid "" "%s extended attribute name for %s ino %llu too long: %u, max is %u: " "skipping\n" msgstr "" #: .././dump/content.c:3597 #, c-format msgid "" "%s extended attribute value for %s ino %llu too long: %u, max is %u: " "skipping\n" msgstr "" #: .././dump/content.c:3792 #, c-format msgid "inomap inconsistency ino %llu: %s but is now non-dir: NOT dumping\n" msgstr "" #: .././dump/content.c:3810 #, c-format msgid "inomap inconsistency ino %llu: hsm detected error: NOT dumping\n" msgstr "" #: .././dump/content.c:3888 #, c-format msgid "don't know how to dump ino %llu: mode %08x\n" msgstr "" #: .././dump/content.c:4016 #, c-format msgid "could not open regular file ino %llu mode 0x%08x: %s: not dumped\n" msgstr "" #: .././dump/content.c:4066 #, c-format msgid "dump interrupted prior to ino %llu offset %lld\n" msgstr "" #: .././dump/content.c:4301 #, c-format msgid "locking check failed ino %llu\n" msgstr "" #: .././dump/content.c:4350 #, c-format msgid "dioinfo failed ino %llu\n" msgstr "" #: .././dump/content.c:4419 #, c-format msgid "" "getbmapx %d ino %lld mode 0x%08x offset %lld ix %d returns negative entry " "count\n" msgstr "" #: .././dump/content.c:4434 #, c-format msgid "getbmapx %d ino %lld mode 0x%08x offset %lld failed: %s\n" msgstr "" #: .././dump/content.c:4456 #, c-format msgid "hsm detected an extent map error in ino %lld, skipping\n" msgstr "" #: .././dump/content.c:4799 #, c-format msgid "can't lseek ino %llu\n" msgstr "" #: .././dump/content.c:4813 #, c-format msgid "can't read ino %llu at offset %d (act=%d req=%d) rt=%d\n" msgstr "" #: .././dump/content.c:5102 #, c-format msgid "unable to dump directory %llu entry %s (%llu): name too long\n" msgstr "" #: .././dump/content.c:5203 msgid "dumping session inventory\n" msgstr "" #: .././dump/content.c:5212 msgid "unable to get session inventory to dump\n" msgstr "" #: .././dump/content.c:5234 msgid "beginning inventory media file\n" msgstr "" #: .././dump/content.c:5243 msgid "media change timeout: session inventory not dumped\n" msgstr "" #: .././dump/content.c:5249 msgid "media change declined: session inventory not dumped\n" msgstr "" #: .././dump/content.c:5261 .././dump/content.c:5405 #, c-format msgid "media file %u (media %u, file %u)\n" msgstr "" #: .././dump/content.c:5289 msgid "ending inventory media file\n" msgstr "" #: .././dump/content.c:5308 #, c-format msgid "encountered EOM while writing inventory media file size %lld bytes\n" msgstr "" #: .././dump/content.c:5314 #, c-format msgid "inventory media file size %lld bytes\n" msgstr "" #: .././dump/content.c:5340 msgid "inventory session media file put failed\n" msgstr "" #: .././dump/content.c:5365 msgid "writing stream terminator\n" msgstr "" #: .././dump/content.c:5380 msgid "beginning media stream terminator\n" msgstr "" #: .././dump/content.c:5389 msgid "media change timeout: media stream terminator not written\n" msgstr "" #: .././dump/content.c:5394 msgid "media change declined: media stream terminator not written\n" msgstr "" #: .././dump/content.c:5411 msgid "ending media stream terminator\n" msgstr "" #: .././dump/content.c:5430 #, c-format msgid "" "encountered EOM while writing media stream terminator size %lld bytes\n" msgstr "" #: .././dump/content.c:5435 #, c-format msgid "media stream terminator size %lld bytes\n" msgstr "" #: .././dump/content.c:5632 #, c-format msgid "positioned at media file %u: dump %u, stream %u\n" msgstr "" #: .././dump/content.c:5680 .././dump/content.c:6044 msgid "cannot interleave dump streams: must supply a blank media object\n" msgstr "" #: .././dump/content.c:5686 msgid "media contains valid xfsdump but does not support append\n" msgstr "" #: .././dump/content.c:5693 msgid "stream terminator found\n" msgstr "" #: .././dump/content.c:5701 msgid "encountered media error attempting BSF\n" msgstr "" #: .././dump/content.c:5715 msgid "" "media contains non-xfsdump data or a corrupt xfsdump media file header at " "beginning of media\n" msgstr "" #: .././dump/content.c:5745 msgid "unable to overwrite\n" msgstr "" #: .././dump/content.c:5750 msgid "repositioning to overwrite\n" msgstr "" #: .././dump/content.c:5768 msgid "media may contain data. Overwrite option specified\n" msgstr "" #: .././dump/content.c:5796 msgid "at end of data\n" msgstr "" #: .././dump/content.c:5815 msgid "" "encountered EOD but expecting a media stream terminator: assuming full " "media\n" msgstr "" #: .././dump/content.c:5827 msgid "encountered EOM: media is full\n" msgstr "" #: .././dump/content.c:5850 msgid "encountered corrupt or foreign data: assuming corrupted media\n" msgstr "" #: .././dump/content.c:5868 msgid "" "encountered corrupt or foreign data but expecting a media stream terminator: " "assuming corrupted media\n" msgstr "" #: .././dump/content.c:5876 msgid "" "encountered corrupt or foreign data: unable to overwrite: assuming corrupted " "media\n" msgstr "" #: .././dump/content.c:5884 msgid "encountered corrupt or foreign data: repositioning to overwrite\n" msgstr "" #: .././dump/content.c:5903 #, c-format msgid "unexpected error from do_begin_read: %d\n" msgstr "" #: .././dump/content.c:5912 msgid "erasing media\n" msgstr "" #: .././dump/content.c:5960 .././restore/content.c:4807 #, c-format msgid "please change media: type %s to confirm media change\n" msgstr "" #: .././dump/content.c:6095 msgid "no media label specified\n" msgstr "" #: .././dump/content.c:6120 msgid "encountered end of media while attempting to begin new media file\n" msgstr "" #: .././dump/content.c:6166 msgid "encountered end of media while ending media file\n" msgstr "" #: .././dump/content.c:6309 #, c-format msgid "drive does not support media erase: ignoring -%c option\n" msgstr "" #: .././dump/content.c:6585 #, c-format msgid "saving %s information for: %s\n" msgstr "" #: .././dump/content.c:6588 #, c-format msgid "overwriting: %s\n" msgstr "" #: .././dump/content.c:6612 #, c-format msgid "%s failed with exit status: %d\n" msgstr "" #: .././dump/content.c:6618 #, c-format msgid "open failed %s: %s\n" msgstr "" #: .././dump/content.c:6625 #, c-format msgid "stat failed %s: %s\n" msgstr "" #: .././dump/var.c:67 .././restore/content.c:1330 .././restore/tree.c:409 #, c-format msgid "unable to create %s: %s\n" msgstr "" #: .././dump/var.c:74 #, c-format msgid "unable to chown %s: %s\n" msgstr "" #: .././dump/var.c:95 #, c-format msgid "unable to determine uuid of fs containing %s: %s\n" msgstr "" #: .././dump/var.c:124 #, c-format msgid "unable to get status of %s: %s\n" msgstr "" #: .././dump/var.c:143 #, c-format msgid "unable to open directory %s\n" msgstr "" #: .././restore/dirattr.c:234 #, c-format msgid "could not find directory attributes file %s: %s\n" msgstr "" #: .././restore/dirattr.c:250 #, c-format msgid "could not create directory attributes file %s: %s\n" msgstr "" #: .././restore/dirattr.c:295 .././restore/namreg.c:210 #, c-format msgid "attempt to reserve %lld bytes for %s using %s failed: %s (%d)\n" msgstr "" #: .././restore/dirattr.c:324 .././restore/namreg.c:239 #: .././restore/inomap.c:239 .././restore/inomap.c:404 .././restore/tree.c:444 #: .././restore/tree.c:619 #, c-format msgid "unable to map %s: %s\n" msgstr "" #: .././restore/dirattr.c:411 .././restore/dirattr.c:803 #: .././restore/dirattr.c:1006 .././restore/dirattr.c:1083 #, c-format msgid "lseek of dirattr failed: %s\n" msgstr "" #: .././restore/dirattr.c:495 .././restore/dirattr.c:646 #, c-format msgid "" "could not open/create directory extended attributes file %s: %s (%d)\n" msgstr "" #: .././restore/dirattr.c:514 .././restore/dirattr.c:595 #: .././restore/dirattr.c:672 #, c-format msgid "could not seek to into extended attributes file %s: %s (%d)\n" msgstr "" #: .././restore/dirattr.c:532 .././restore/dirattr.c:690 #: .././restore/dirattr.c:707 .././restore/dirattr.c:726 #, c-format msgid "could not read extended attributes file %s: %s (%d)\n" msgstr "" #: .././restore/dirattr.c:548 #, c-format msgid "could not seek to end of extended attributes file %s: %s (%d)\n" msgstr "" #: .././restore/dirattr.c:563 .././restore/dirattr.c:610 #, c-format msgid "could not write extended attributes file %s: %s (%d)\n" msgstr "" #: .././restore/dirattr.c:575 #, c-format msgid "could not write at end of extended attributes file %s: %s (%d)\n" msgstr "" #: .././restore/dirattr.c:829 #, c-format msgid "update of dirattr failed: %s\n" msgstr "" #: .././restore/dirattr.c:937 #, c-format msgid "write of dirattr buffer failed: %s\n" msgstr "" #: .././restore/dirattr.c:941 #, c-format msgid "" "write of dirattr buffer failed: expected to write %ld, actually wrote %ld\n" msgstr "" #: .././restore/dirattr.c:1019 #, c-format msgid "read of dirattr failed: %s\n" msgstr "" #: .././restore/dirattr.c:1096 #, c-format msgid "flush of dirattr failed: %s\n" msgstr "" #: .././restore/namreg.c:149 #, c-format msgid "could not find name registry file %s: %s\n" msgstr "" #: .././restore/namreg.c:165 #, c-format msgid "could not create name registry file %s: %s\n" msgstr "" #: .././restore/namreg.c:278 .././restore/namreg.c:431 #, c-format msgid "lseek of namreg failed: %s\n" msgstr "" #: .././restore/namreg.c:351 #, c-format msgid "write of namreg buffer failed: %s\n" msgstr "" #: .././restore/namreg.c:355 #, c-format msgid "" "write of namreg buffer failed: expected to write %ld, actually wrote %ld\n" msgstr "" #: .././restore/namreg.c:445 #, c-format msgid "read of namreg failed: %s (nread = %d)\n" msgstr "" #: .././restore/inomap.c:223 .././restore/tree.c:429 .././restore/tree.c:604 #, c-format msgid "could not open %s: %s\n" msgstr "" #: .././restore/inomap.c:383 #, c-format msgid "unable to map %s hdr: %s\n" msgstr "" #: .././restore/win.c:272 msgid "all map windows in use. Check virtual memory limits\n" msgstr "" #: .././restore/win.c:301 #, c-format msgid "win_map(): unable to map a node segment of size %d at %d: %s\n" msgstr "" #: .././restore/win.c:312 msgid "win_map(): try to select a different win_t\n" msgstr "" #: .././restore/node.c:295 #, c-format msgid "" "not enough virtual memory for node abstraction: remaining-vsmz=%llu " "need=%llu\n" msgstr "" #: .././restore/node.c:307 #, c-format msgid "dump contains %llu inodes, restore can only handle %u\n" msgstr "" #: .././restore/node.c:349 .././restore/node.c:415 #, c-format msgid "unable to map node hdr of size %d: %s\n" msgstr "" #: .././restore/node.c:495 #, c-format msgid "unable to autogrow node segment %u: %s (%d)\n" msgstr "" #: .././restore/node.c:510 #, c-format msgid "dump contains too many dirents, restore can only handle %llu\n" msgstr "" #: .././restore/content.c:993 #, c-format msgid "unable to get status of -%c argument %s: %s\n" msgstr "" #: .././restore/content.c:1022 #, c-format msgid "-%c argument %s is an invalid pathname\n" msgstr "" #: .././restore/content.c:1040 #, c-format msgid "cannot stat -%c argument %s (%s): %s\n" msgstr "" #: .././restore/content.c:1050 #, c-format msgid "-%c argument %s (%s) is not a directory\n" msgstr "" #: .././restore/content.c:1082 #, c-format msgid "-%c argument %s too long: max is %d\n" msgstr "" #: .././restore/content.c:1131 #, c-format msgid "-%c argument must be relative\n" msgstr "" #: .././restore/content.c:1155 #, c-format msgid "-%c unavailable: no /dev/tty\n" msgstr "" #: .././restore/content.c:1199 .././restore/content.c:1207 #, c-format msgid "-%c and -%c option cannot be used together\n" msgstr "" #: .././restore/content.c:1242 #, c-format msgid "destination directory %s invalid pathname\n" msgstr "" #: .././restore/content.c:1259 #, c-format msgid "cannot stat destination directory %s: %s\n" msgstr "" #: .././restore/content.c:1268 #, c-format msgid "specified destination %s is not a directory\n" msgstr "määritetty kohde %s ei ole hakemisto\n" #: .././restore/content.c:1278 #, c-format msgid "" "do not specify destination directory if contents only restore invoked (-%c " "option)\n" msgstr "" #: .././restore/content.c:1301 .././restore/content.c:1413 msgid "destination directory not specified\n" msgstr "" #: .././restore/content.c:1348 #, c-format msgid "could not open/create persistent state file %s: %s\n" msgstr "" #: .././restore/content.c:1362 #, c-format msgid "could not map persistent state file hdr %s: %s\n" msgstr "" #: .././restore/content.c:1382 #, c-format msgid "%s format corrupt or wrong endianness (0x%x, expected 0x%x)\n" msgstr "" #: .././restore/content.c:1391 #, c-format msgid "%s format version differs from previous restore (%u, expected %u)\n" msgstr "" #: .././restore/content.c:1400 #, c-format msgid "" "%s format differs from previous restore due to page size change (was %lu, " "now %lu)\n" msgstr "" #: .././restore/content.c:1419 #, c-format msgid "destination directory pathname too long: max is %d characters\n" msgstr "kohdehakemiston polku on liian pitkä: enimmäispituus on %d merkkiä\n" #: .././restore/content.c:1427 .././restore/content.c:1450 #, c-format msgid "-%c option invalid: there is no interrupted restore to resume\n" msgstr "" #: .././restore/content.c:1435 .././restore/content.c:1458 #, c-format msgid "" "-%c option invalid: there is no interrupted restore to force completion of\n" msgstr "" #: .././restore/content.c:1444 #, c-format msgid "must rm -rf %s prior to noncumulative restore\n" msgstr "" #: .././restore/content.c:1466 .././restore/content.c:1473 #: .././restore/content.c:1480 .././restore/content.c:1487 #: .././restore/content.c:1502 #, c-format msgid "-%c valid only when initiating cumulative restore\n" msgstr "" #: .././restore/content.c:1494 #, c-format msgid "-%c and -%c valid only when initiating cumulative restore\n" msgstr "" #: .././restore/content.c:1510 #, c-format msgid "" "-%c option required to resume or -%c option required to force completion of " "previously interrupted restore session\n" msgstr "" #: .././restore/content.c:1521 .././restore/content.c:1527 #: .././restore/content.c:1533 .././restore/content.c:1539 #: .././restore/content.c:1545 .././restore/content.c:1551 #: .././restore/content.c:1557 .././restore/content.c:1570 #, c-format msgid "-%c valid only when initiating restore\n" msgstr "" #: .././restore/content.c:1563 #, c-format msgid "-%c and -%c valid only when initiating restore\n" msgstr "" #: .././restore/content.c:1579 .././restore/content.c:1586 #, c-format msgid "-%c cannot reset flag from previous restore\n" msgstr "" #: .././restore/content.c:1613 .././restore/content.c:1952 #, c-format msgid "chdir %s failed: %s\n" msgstr "" #: .././restore/content.c:1684 #, c-format msgid "resuming restore previously begun %s\n" msgstr "" #: .././restore/content.c:1704 #, c-format msgid "could not map persistent state file %s: %s\n" msgstr "" #: .././restore/content.c:1819 #, c-format msgid "could not map persistent state file inv %s: %s (%d)\n" msgstr "" #: .././restore/content.c:2031 msgid "searching media for dump\n" msgstr "" #: .././restore/content.c:2103 msgid "found dump matching specified id:\n" msgstr "" #: .././restore/content.c:2117 msgid "found dump matching specified label:\n" msgstr "" #: .././restore/content.c:2148 msgid "dump description: \n" msgstr "" #: .././restore/content.c:2193 .././restore/content.c:3765 msgid "using online session inventory\n" msgstr "" #: .././restore/content.c:2224 msgid "searching media for directory dump\n" msgstr "" #: .././restore/content.c:2300 msgid "no directory dump found\n" msgstr "" #: .././restore/content.c:2392 msgid "reading directories\n" msgstr "" #: .././restore/content.c:2462 msgid "directory post-processing\n" msgstr "" #: .././restore/content.c:2541 msgid "reading non-directory files\n" msgstr "" #: .././restore/content.c:2544 msgid "restoring non-directory files\n" msgstr "" #: .././restore/content.c:2642 #, c-format msgid "table of contents display complete: %ld seconds elapsed\n" msgstr "" #: .././restore/content.c:2661 msgid "use 'xfs_quota' to restore quotas\n" msgstr "" #: .././restore/content.c:2664 #, c-format msgid "restore complete: %ld seconds elapsed\n" msgstr "" #: .././restore/content.c:2671 #, c-format msgid "table of contents display interrupted: %ld seconds elapsed\n" msgstr "" #: .././restore/content.c:2677 #, c-format msgid "" "restore interrupted: %ld seconds elapsed: may resume later using -%c option\n" msgstr "" #: .././restore/content.c:2748 #, c-format msgid "" "status at %02d:%02d:%02d: %llu/%llu directories reconstructed, %.1f%%%% " "complete, %llu directory entries processed, %ld seconds elapsed\n" msgstr "" #: .././restore/content.c:2791 #, c-format msgid "" "status at %02d:%02d:%02d: %llu/%llu files restored, %.1f%%%% complete, %ld " "seconds elapsed\n" msgstr "" #: .././restore/content.c:2868 msgid "select a drive to acknowledge media change\n" msgstr "" #: .././restore/content.c:2875 #, c-format msgid "drive %u" msgstr "asema %u" #: .././restore/content.c:2885 msgid "display needed media objects" msgstr "" #: .././restore/content.c:2905 msgid "media change acknowledged\n" msgstr "median vaihtuminen tiedostettu\n" #: .././restore/content.c:2989 msgid "" "dump is not self-contained, orphaned files expected if base dump(s) was not " "applied\n" msgstr "" #: .././restore/content.c:3146 #, c-format msgid "%llu directories and %llu entries processed\n" msgstr "" #: .././restore/content.c:3368 #, c-format msgid "subtree argument %s invalid\n" msgstr "" #: .././restore/content.c:3508 .././restore/content.c:3563 msgid "" "unable to resync media file: some portion of dump will NOT be restored\n" msgstr "" #: .././restore/content.c:3576 #, c-format msgid "resynchronization achieved at ino %llu offset %lld\n" msgstr "" #: .././restore/content.c:4033 .././restore/content.c:4310 #: .././restore/content.c:4420 .././restore/content.c:4453 #: .././restore/content.c:4518 .././restore/content.c:4671 msgid "rewinding\n" msgstr "" #: .././restore/content.c:4058 #, c-format msgid "examining media file %u\n" msgstr "" #: .././restore/content.c:4230 #, c-format msgid "" "inventory session uuid (%s) does not match the media header's session uuid " "(%s)\n" msgstr "" #: .././restore/content.c:4565 msgid "seeking past portion of media file already restored\n" msgstr "" #: .././restore/content.c:4584 .././restore/content.c:4603 msgid "seeking past media file directory dump\n" msgstr "" #: .././restore/content.c:4762 msgid "media object not useful\n" msgstr "" #: .././restore/content.c:4765 msgid "media object empty\n" msgstr "" #: .././restore/content.c:4768 msgid "all media files examined, none selected for restoral\n" msgstr "" #: .././restore/content.c:4958 #, c-format msgid "could not remap persistent state file inv %s: %d (%s)\n" msgstr "" #: .././restore/content.c:5477 msgid "on-media session inventory corrupt\n" msgstr "" #: .././restore/content.c:5486 msgid "incorporating on-media session inventory into online inventory\n" msgstr "" #: .././restore/content.c:6470 #, c-format msgid "" "hit EOD at stream %u object %u, yet inventory indicates last object index is " "%u\n" msgstr "" #: .././restore/content.c:6533 #, c-format msgid "" "hit next dump at stream %u object %u file %u, yet inventory indicates last " "object index is %u\n" msgstr "" #: .././restore/content.c:6815 msgid "unable to open inventory to validate dump\n" msgstr "" #: .././restore/content.c:6834 msgid "unable to find base dump in inventory to validate dump\n" msgstr "" #: .././restore/content.c:6863 msgid "" "cumulative restores must begin with an initial (not resumed) level 0 dump\n" msgstr "" #: .././restore/content.c:6872 msgid "cumulative restores must begin with a level 0 dump\n" msgstr "" #: .././restore/content.c:6883 msgid "selected resumed dump not a resumption of previously applied dump\n" msgstr "" #: .././restore/content.c:6894 msgid "selected dump not based on previously applied dump\n" msgstr "" #: .././restore/content.c:6954 #, c-format msgid "please change media in drive\n" msgstr "" #: .././restore/content.c:6965 msgid "display media inventory status" msgstr "" #: .././restore/content.c:6967 msgid "list needed media objects" msgstr "" #: .././restore/content.c:7094 msgid "dump selection dialog" msgstr "" #: .././restore/content.c:7105 #, c-format msgid "" "the following dump has been found on drive %u\n" "\n" msgstr "" #: .././restore/content.c:7111 #, c-format msgid "" "the following dump has been found\n" "\n" msgstr "" #: .././restore/content.c:7125 msgid "" "\n" "examine this dump?\n" msgstr "" #: .././restore/content.c:7128 msgid "" "\n" "interactively restore from this dump?\n" msgstr "" #: .././restore/content.c:7129 msgid "" "\n" "restore this dump?\n" msgstr "" #: .././restore/content.c:7134 msgid "skip" msgstr "ohita" #: .././restore/content.c:7137 msgid "interactively restore\n" msgstr "" #: .././restore/content.c:7137 msgid "restore\n" msgstr "palauta\n" #: .././restore/content.c:7157 msgid "this dump selected for interactive restoral\n" msgstr "" #: .././restore/content.c:7158 msgid "this dump selected for restoral\n" msgstr "" #: .././restore/content.c:7160 msgid "dump skipped\n" msgstr "" #: .././restore/content.c:7332 #, c-format msgid "ino %llu: unknown file type: %08x\n" msgstr "" #: .././restore/content.c:7347 #, c-format msgid "unable to unlink current file prior to linking %s to %s: %s\n" msgstr "" #: .././restore/content.c:7358 #, c-format msgid "attempt to link %s to %s failed: %s\n" msgstr "" #: .././restore/content.c:7395 .././restore/content.c:7904 #: .././restore/content.c:8059 #, c-format msgid "chown (uid=%u, gid=%u) %s failed: %s\n" msgstr "" #: .././restore/content.c:7400 #, c-format msgid "stripping setuid bit on %s since chown failed\n" msgstr "" #: .././restore/content.c:7407 #, c-format msgid "stripping setgid bit on %s since chown failed\n" msgstr "" #: .././restore/content.c:7418 #, c-format msgid "unable to strip setuid/setgid on %s, unlinking file.\n" msgstr "" #: .././restore/content.c:7463 #, c-format msgid "%s (offset %lld)\n" msgstr "" #: .././restore/content.c:7490 #, c-format msgid "open of %s failed: %s: discarding ino %llu\n" msgstr "" #: .././restore/content.c:7500 #, c-format msgid "attempt to stat %s failed: %s\n" msgstr "" #: .././restore/content.c:7514 #, c-format msgid "attempt to truncate %s failed: %s\n" msgstr "" #: .././restore/content.c:7541 .././restore/content.c:7762 #: .././restore/tree.c:2625 #, c-format msgid "" "attempt to set extended attributes (xflags 0x%x, extsize = 0x%x, projid = " "0x%x) of %s failed: %s\n" msgstr "" #: .././restore/content.c:7705 .././restore/content.c:7930 #, c-format msgid "unable to set access and modification times of %s: %s\n" msgstr "" #: .././restore/content.c:7724 .././restore/content.c:7918 #, c-format msgid "unable to set mode of %s: %s\n" msgstr "" #: .././restore/content.c:7740 #, c-format msgid "attempt to set DMI attributes of %s failed: %s\n" msgstr "" #: .././restore/content.c:7792 msgid "block special file" msgstr "" #: .././restore/content.c:7795 msgid "char special file" msgstr "" #: .././restore/content.c:7798 msgid "named pipe" msgstr "" #: .././restore/content.c:7802 msgid "XENIX named pipe" msgstr "" #: .././restore/content.c:7806 msgid "UNIX domain socket" msgstr "" #: .././restore/content.c:7810 #, c-format msgid "%s: unknown file type: mode 0x%x ino %llu\n" msgstr "" #: .././restore/content.c:7838 .././restore/content.c:7886 #, c-format msgid "unable to create %s ino %llu %s: %s: discarding\n" msgstr "" #: .././restore/content.c:7850 #, c-format msgid "pathname too long for bind of %s ino %llu %s: discarding\n" msgstr "" #: .././restore/content.c:7867 #, c-format msgid "unable to bind %s ino %llu %s: %s: discarding\n" msgstr "" #: .././restore/content.c:8019 #, c-format msgid "unable to create symlink ino %llu %s: src too long: discarding\n" msgstr "" #: .././restore/content.c:8043 #, c-format msgid "unable to create symlink ino %llu %s: %s: discarding\n" msgstr "" #: .././restore/content.c:8130 msgid "corrupt file header\n" msgstr "" #: .././restore/content.c:8135 msgid "bad file header checksum\n" msgstr "" #: .././restore/content.c:8189 msgid "corrupt extent header\n" msgstr "" #: .././restore/content.c:8194 msgid "bad extent header checksum\n" msgstr "" #: .././restore/content.c:8253 .././restore/content.c:8268 msgid "bad directory entry header checksum\n" msgstr "" #: .././restore/content.c:8281 msgid "corrupt directory entry header\n" msgstr "" #: .././restore/content.c:8376 msgid "bad extattr header checksum\n" msgstr "" #: .././restore/content.c:8387 msgid "ignoring old-style extattr header checksums\n" msgstr "" #: .././restore/content.c:8393 msgid "corrupt extattr header\n" msgstr "" #: .././restore/content.c:8461 #, c-format msgid "" "attempt to seek %s to %lld failed: %s: not restoring extent off %lld sz " "%lld\n" msgstr "" #: .././restore/content.c:8476 #, c-format msgid "dioinfo %s failed: %s: discarding ino %llu\n" msgstr "" #: .././restore/content.c:8504 .././restore/content.c:8520 #: .././restore/content.c:8524 msgid "end of media file" msgstr "" #: .././restore/content.c:8508 msgid "end of recorded data" msgstr "" #: .././restore/content.c:8512 msgid "end of media" msgstr "" #: .././restore/content.c:8516 msgid "media error or no media" msgstr "" #: .././restore/content.c:8529 msgid "dumping core" msgstr "" #: .././restore/content.c:8533 #, c-format msgid "attempt to read %u bytes failed: %s\n" msgstr "" #: .././restore/content.c:8620 .././restore/content.c:8655 #, c-format msgid "" "attempt to write %u bytes to %s at offset %lld failed: only %d bytes " "written\n" msgstr "" "yritys kirjoittaa %u tavua %s poikkeukseen %lld epäonnistui: vain %d tavua " "kirjoitettiin\n" #: .././restore/content.c:8646 #, c-format msgid "attempt to write %u bytes to %s at offset %lld failed: %s\n" msgstr "" #: .././restore/content.c:8695 msgid "Failed to allocate extended attribute buffer\n" msgstr "" #: .././restore/content.c:8891 #, c-format msgid "unable to set %s extended attribute for %s: %s (%d)\n" msgstr "" #: .././restore/content.c:9064 msgid "partial_reg: Out of records. Extend attrs applied early.\n" msgstr "" #: .././restore/content.c:9236 msgid "overwrites inhibited" msgstr "" #: .././restore/content.c:9244 msgid "too old" msgstr "liian vanha" #: .././restore/content.c:9253 msgid "existing version is newer" msgstr "käytössä oleva versio on uudempi" #: .././restore/content.c:9333 msgid "session inventory unknown\n" msgstr "" #: .././restore/content.c:9338 msgid "session inventory display\n" msgstr "" #: .././restore/content.c:9351 #, c-format msgid "" "\n" "media stream %u:\n" msgstr "" #: .././restore/content.c:9355 msgid "" "\n" " media objects not yet identified\n" msgstr "" #: .././restore/content.c:9369 #, c-format msgid "" "\n" " media object %u:\n" "\n" msgstr "" #: .././restore/content.c:9374 msgid " label: " msgstr "" #: .././restore/content.c:9380 msgid " label is blank\n" msgstr "" #: .././restore/content.c:9387 #, c-format msgid " id: %s\n" msgstr "" #: .././restore/content.c:9392 msgid " label not identified\n" msgstr "" #: .././restore/content.c:9396 #, c-format msgid " index within object of first media file: %u\n" msgstr "" #: .././restore/content.c:9402 #, c-format msgid " index within stream of first media file: %u\n" msgstr "" #: .././restore/content.c:9410 .././restore/content.c:9646 #, c-format msgid " now in drive %u\n" msgstr "" #: .././restore/content.c:9414 .././restore/content.c:9654 msgid " now in drive\n" msgstr "" #: .././restore/content.c:9420 msgid " media files not yet identified\n" msgstr "" #: .././restore/content.c:9433 #, c-format msgid "" "\n" " media file %u" msgstr "" #: .././restore/content.c:9445 #, c-format msgid " size: %lld bytes\n" msgstr "" #: .././restore/content.c:9451 msgid " used for directory restoral\n" msgstr "" #: .././restore/content.c:9456 #, c-format msgid " first extent contained: ino %llu off %lld\n" msgstr "" #: .././restore/content.c:9461 #, c-format msgid " next extent to restore: ino %llu off %lld\n" msgstr "" #: .././restore/content.c:9466 #, c-format msgid " rollback mark %lld\n" msgstr "" #: .././restore/content.c:9471 msgid " contains no selected non-directories\n" msgstr "" #: .././restore/content.c:9476 msgid " non-directories done\n" msgstr "" #: .././restore/content.c:9480 msgid " contains session inventory\n" msgstr "" #: .././restore/content.c:9485 msgid " is stream terminator\n" msgstr "" #: .././restore/content.c:9489 msgid " now reading\n" msgstr "" #: .././restore/content.c:9494 msgid "" "\n" " may be additional unidentified media files\n" msgstr "" #: .././restore/content.c:9500 msgid "" "\n" " may be additional unidentified media objects\n" "\n" msgstr "" #: .././restore/content.c:9554 #, c-format msgid "hostname: %s\n" msgstr "" #: .././restore/content.c:9557 #, c-format msgid "mount point: %s\n" msgstr "" #: .././restore/content.c:9560 #, c-format msgid "volume: %s\n" msgstr "" #: .././restore/content.c:9563 #, c-format msgid "session time: %s" msgstr "" #: .././restore/content.c:9566 #, c-format msgid "level: %s%s\n" msgstr "" #: .././restore/content.c:9570 msgid " resumed" msgstr "" #: .././restore/content.c:9574 msgid "session label: " msgstr "" #: .././restore/content.c:9579 msgid "media label: " msgstr "" #: .././restore/content.c:9584 #, c-format msgid "file system id: %s\n" msgstr "" #: .././restore/content.c:9590 #, c-format msgid "media id: %s\n" msgstr "" #: .././restore/content.c:9610 msgid "" "the following media objects contain media files not yet tried for directory " "hierarchy restoral:\n" msgstr "" #: .././restore/content.c:9616 msgid "the following media objects are needed:\n" msgstr "" #: .././restore/content.c:9629 #, c-format msgid "%2u. label: " msgstr "" #: .././restore/content.c:9635 msgid " id: " msgstr "" #: .././restore/content.c:9665 msgid "" "\n" "there are additional unidentified media objects containing media files not " "yet tried for directory hierarchy restoral:\n" msgstr "" #: .././restore/content.c:9669 msgid "" "\n" "there are unidentified media objects containing media files not yet tried " "for directory hierarchy restoral:\n" msgstr "" #: .././restore/content.c:9676 msgid "" "\n" "there are additional unidentified media objects not yet fully restored\n" msgstr "" #: .././restore/content.c:9679 msgid "" "\n" "there are unidentified media objects not yet fully restored\n" msgstr "" #: .././restore/content.c:9686 msgid "" "\n" "there may be additional unidentified media objects containing media files " "not yet tried for directory hierarchy restoral:\n" msgstr "" #: .././restore/content.c:9690 msgid "" "\n" "there may be unidentified media objects containing media files not yet tried " "for directory hierarchy restoral:\n" msgstr "" #: .././restore/content.c:9698 msgid "" "\n" "there may be additional unidentified media objects not yet fully restored\n" msgstr "" #: .././restore/content.c:9701 msgid "\there may be unidentified media objects not yet fully restored\n" msgstr "" #: .././restore/content.c:9708 msgid "no additional media objects needed\n" msgstr "" #: .././restore/content.c:9723 .././restore/tree.c:2540 #, c-format msgid "path_to_handle of %s failed:%s\n" msgstr "" #: .././restore/content.c:9732 #, c-format msgid "fssetdm_by_handle of %s failed %s\n" msgstr "" #: .././restore/content.c:9751 #, c-format msgid "%s quota information written to '%s'\n" msgstr "" #: .././restore/tree.c:404 #, c-format msgid "%s already exists: rm -rf prior to initating restore\n" msgstr "" #: .././restore/tree.c:520 #, c-format msgid "dump format version %u used truncated inode generation numbers\n" msgstr "" #: .././restore/tree.c:525 msgid "forcing use of truncated inode generation numbers\n" msgstr "" #: .././restore/tree.c:589 #, c-format msgid "unable to recreate %s: %s\n" msgstr "" #: .././restore/tree.c:635 msgid "" "using truncated inode generation numbers for compatibility with previously " "applied restore\n" msgstr "" #: .././restore/tree.c:669 #, c-format msgid "encountered dump format %d after a restore of format %d or newer\n" msgstr "" #: .././restore/tree.c:673 #, c-format msgid "" "to restore this series of dumps, use the -%c option on the first restore\n" msgstr "" #: .././restore/tree.c:1303 msgid "noref debug" msgstr "" #: .././restore/tree.c:1335 .././restore/tree.c:1541 msgid "rmdir" msgstr "" #: .././restore/tree.c:1350 .././restore/tree.c:2656 #, c-format msgid "unable to rmdir %s: %s\n" msgstr "" #: .././restore/tree.c:1372 msgid "tmp dir rename src" msgstr "" #: .././restore/tree.c:1382 msgid "tmp dir rename dst" msgstr "" #: .././restore/tree.c:1401 .././restore/tree.c:1713 #, c-format msgid "unable to rename dir %s to dir %s: %s\n" msgstr "" #: .././restore/tree.c:1490 msgid "tmp nondir rename src" msgstr "" #: .././restore/tree.c:1500 msgid "tmp nondir rename dst" msgstr "" #: .././restore/tree.c:1519 #, c-format msgid "unable to rename nondir %s to nondir %s: %s\n" msgstr "" #: .././restore/tree.c:1556 #, c-format msgid "unable to unlink nondir %s: %s\n" msgstr "" #: .././restore/tree.c:1606 msgid "makedir" msgstr "" #: .././restore/tree.c:1620 #, c-format msgid "mkdir %s failed: %s\n" msgstr "" #: .././restore/tree.c:1687 .././restore/tree.c:1695 msgid "rename dir" msgstr "" #: .././restore/tree.c:1785 msgid "restore" msgstr "" #: .././restore/tree.c:1806 #, c-format msgid "cannot restore %s (ino %llu gen %u): pathname contains %s\n" msgstr "" #: .././restore/tree.c:1850 #, c-format msgid "unable to unlink current file prior to restore: %s: %s: discarding\n" msgstr "" #: .././restore/tree.c:1948 #, c-format msgid "ino %llu salvaging file, placing in %s\n" msgstr "" #: .././restore/tree.c:1958 #, c-format msgid "ino %llu gen %u not referenced: placing in orphanage\n" msgstr "" #: .././restore/tree.c:1969 #, c-format msgid "node allocation failed when placing ino %llu in orphanage\n" msgstr "" #: .././restore/tree.c:1975 msgid "orphan" msgstr "" #: .././restore/tree.c:2109 msgid "set dir extattr" msgstr "" #: .././restore/tree.c:2111 #, c-format msgid "tree_extattr_recurse: Could not convert node to path for %s\n" msgstr "" #: .././restore/tree.c:2303 msgid "rename to" msgstr "" #: .././restore/tree.c:2323 msgid "rename from" msgstr "" #: .././restore/tree.c:2341 #, c-format msgid "unable to rename nondir %s to %s: %s\n" msgstr "" #: .././restore/tree.c:2362 msgid "link" msgstr "" #: .././restore/tree.c:2366 #, c-format msgid "unable to use %s as a hard link source\n" msgstr "" #: .././restore/tree.c:2423 msgid "unlink" msgstr "" #: .././restore/tree.c:2439 #, c-format msgid "unable to unlink %s: %s\n" msgstr "" #: .././restore/tree.c:2510 msgid "set dirattr" msgstr "" #: .././restore/tree.c:2546 #, c-format msgid "open_by_handle of %s failed:%s\n" msgstr "" #: .././restore/tree.c:2583 #, c-format msgid "could not set access and modification times of %s: %s\n" msgstr "" #: .././restore/tree.c:2595 #, c-format msgid "chown (uid=%d, gid=%d) %s failed: %s\n" msgstr "" #: .././restore/tree.c:2605 #, c-format msgid "chmod %s failed: %s\n" msgstr "" #: .././restore/tree.c:2652 #, c-format msgid "unable to rmdir %s: not empty\n" msgstr "" #: .././restore/tree.c:2708 msgid "subtree selection dialog" msgstr "" #: .././restore/tree.c:2746 msgid "abort\n" msgstr "" #: .././restore/tree.c:2813 msgid "Unmark and quit\n" msgstr "" #: .././restore/tree.c:2997 .././restore/tree.c:4950 #, c-format msgid "%s is not a directory\n" msgstr "" #: .././restore/tree.c:3189 msgid "the following commands are available:\n" msgstr "" #: .././restore/tree.c:3308 #, c-format msgid "parent of %s is not a directory\n" msgstr "" #: .././restore/tree.c:3329 #, c-format msgid "%s above root\n" msgstr "" #: .././restore/tree.c:3383 #, c-format msgid "%s not found\n" msgstr "" #: .././restore/tree.c:3470 #, c-format msgid "failed to map in node (node handle: %u)\n" msgstr "" #: .././restore/tree.c:3497 #, c-format msgid "unable %s ino %llu gen %u: relative pathname too long (partial %s)\n" msgstr "" #: .././restore/tree.c:3654 msgid "attempt to disown child which has no parent!\n" msgstr "" #: .././restore/tree.c:3662 msgid "attempt to disown child when parent has no children!\n" msgstr "" #: .././restore/tree.c:4163 .././restore/tree.c:4209 #, c-format msgid "unable to mmap hash array into %s: %s\n" msgstr "" #: .././restore/tree.c:4434 #, c-format msgid "nh 0x%x np 0x%x hash link not null\n" msgstr "" #: .././restore/tree.c:4586 #, c-format msgid "node %x %s %llu %u parent NULL\n" msgstr "" #: .././restore/tree.c:4594 #, c-format msgid "node %x %s %llu %u parent mismatch: nodepar %x par %x\n" msgstr "" #: .././librmt/rmtioctl.c:195 msgid "rmtioctl: remote host type not supported for MTIOCTOP\n" msgstr "" #: .././librmt/rmtioctl.c:250 msgid "rmtioctl: remote host type not supported for MTIOCGET\n" msgstr "" #: .././librmt/rmtioctl.c:256 #, c-format msgid "rmtioctl: IRIX mtget structure of wrong size - got %d, wanted %d\n" msgstr "" #: .././librmt/rmtioctl.c:272 #, c-format msgid "" "rmtioctl: Linux mtget structure of wrong size - got %d, wanted %d or %d\n" msgstr "" #: .././librmt/rmtopen.c:178 #, c-format msgid "rmtopen: failed to detect remote host type using \"%s\"\n" msgstr "" #: .././librmt/rmtopen.c:190 #, c-format msgid "rmtopen: failed to detect remote host type reading \"%s\"\n" msgstr "" #: .././librmt/rmtopen.c:207 #, c-format msgid "rmtopen: remote host type, \"%s\", is unknown to librmt\n" msgstr "" #: .././librmt/rmtmsg.c:83 msgid "WARNING: " msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/ubuntu-help.po0000644000000000000000000402420112704126467017667 0ustar # Finnish translation for GNOME User Guide # Timo Jyrinki , 2007-2009. # msgid "" msgstr "" "Project-Id-Version: gnome-user-guide\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-04-08 10:15+0000\n" "PO-Revision-Date: 2016-04-04 07:03+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:29+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #. (itstool) path: p/link #: C/legal.xml:3 msgid "Creative Commons Attribution-ShareAlike 3.0 Unported License" msgstr "Creative Commons Nimeä-Tarttuva 3.0 Muokkaamaton" #. (itstool) path: license/p #: C/legal.xml:3 msgid "This work is licensed under a <_:link-1/>." msgstr "Tämän työn kattaa lisenssi <_:link-1/>." #. Put one translator per line, in the form NAME , YEAR1, YEAR2 msgctxt "_" msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Aleksi Kinnunen https://launchpad.net/~aleksi-kinnunen\n" " Doug Smythies https://launchpad.net/~dsmythies\n" " Gunnar Hjalmarsson https://launchpad.net/~gunnarhj\n" " Heidi Mattila https://launchpad.net/~hessuk-deactivatedaccount\n" " Heikki Mäntysaari https://launchpad.net/~heikki-mantysaari\n" " Jeremy Bicha https://launchpad.net/~jbicha\n" " Jiri Grönroos https://launchpad.net/~jiri-gronroos\n" " Juhani Numminen https://launchpad.net/~jsonic\n" " Kevin Godby https://launchpad.net/~godbyk\n" " Matthew East https://launchpad.net/~mdke\n" " Saku Salo https://launchpad.net/~sos\n" " Sami Jaktholm https://launchpad.net/~sjakthol\n" " Taleman https://launchpad.net/~tapio-lehtonen\n" " Timo Jyrinki https://launchpad.net/~timo-jyrinki\n" " Tomi Juntunen https://launchpad.net/~tojuntu\n" " Tomi Toivio https://launchpad.net/~tomi\n" " Ville Pilvio https://launchpad.net/~vpilvio" #. (itstool) path: credit/name #: C/a11y-bouncekeys.page:8 #: C/a11y-dwellclick.page:7 #: C/a11y-right-click.page:7 #: C/a11y-slowkeys.page:11 #: C/a11y-stickykeys.page:7 #: C/accounts.page:5 #: C/accounts-disable-service.page:6 #: C/bluetooth-problem-connecting.page:17 #: C/files-browse.page:24 #: C/files-hidden.page:13 #: C/files-sort.page:13 #: C/files-tilde.page:14 #: C/hardware-problems-graphics.page:11 #: C/look-display-fuzzy.page:22 #: C/mouse-doubleclick.page:16 #: C/mouse-lefthanded.page:14 #: C/mouse-mousekeys.page:15 #: C/mouse-problem-notmoving.page:14 #: C/mouse-sensitivity.page:15 #: C/nautilus-list.page:13 #: C/net-default-browser.page:11 #: C/net-default-email.page:11 #: C/net-email-virus.page:13 #: C/net-install-flash.page:11 #: C/net-install-moonlight.page:11 #: C/net-manual.page:12 #: C/net-othersconnect.page:12 #: C/net-othersedit.page:12 #: C/net-proxy.page:11 #: C/net-slow.page:11 #: C/net-wireless-adhoc.page:11 #: C/net-wireless-disconnecting.page:17 #: C/net-wireless-edit-connection.page:16 #: C/net-wireless-noconnection.page:11 #: C/net-wireless-troubleshooting-device-drivers.page:14 #: C/net-wrongnetwork.page:15 #: C/power-batteryestimate.page:18 #: C/power-batterylife.page:20 #: C/power-batteryoptimal.page:18 #: C/power-batterywindows.page:18 #: C/power-othercountry.page:17 #: C/printing.page:9 #: C/printing-2sided.page:14 #: C/printing-cancel-job.page:15 #: C/printing-differentsize.page:13 #: C/printing-envelopes.page:15 #: C/printing-order.page:14 #: C/printing-select.page:13 #: C/printing-setup.page:14 #: C/sound-volume.page:8 #: C/user-goodpassword.page:11 msgid "Phil Bull" msgstr "Phil Bull" #. (itstool) path: credit/name #: C/a11y-bouncekeys.page:12 #: C/a11y-braille.page:6 #: C/a11y-contrast.page:7 #: C/a11y-dwellclick.page:11 #: C/a11y-font-size.page:7 #: C/a11y.page:7 #: C/a11y-right-click.page:11 #: C/a11y-screen-reader.page:6 #: C/a11y-slowkeys.page:7 #: C/a11y-stickykeys.page:11 #: C/a11y-visualalert.page:7 #: C/bluetooth.page:11 #: C/bluetooth-connect-device.page:25 #: C/bluetooth-turn-on-off.page:19 #: C/bluetooth-visibility.page:14 #: C/clock.page:18 #: C/disk.page:9 #: C/display-dimscreen.page:25 #: C/display-lock.page:15 #: C/files-browse.page:20 #: C/files-delete.page:19 #: C/files-lost.page:19 #: C/files-open.page:19 #: C/files.page:10 #: C/files-preview.page:7 #: C/files-removedrive.page:12 #: C/files-rename.page:17 #: C/files-search.page:19 #: C/files-select.page:8 #: C/files-share.page:17 #: C/hardware.page:11 #: C/keyboard.page:19 #: C/keyboard-cursor-blink.page:14 #: C/keyboard-layouts.page:13 #: C/keyboard-repeat-keys.page:12 #: C/look-background.page:26 #: C/media.page:11 #: C/mouse-disabletouchpad.page:15 #: C/mouse-doubleclick.page:20 #: C/mouse-lefthanded.page:18 #: C/mouse-middleclick.page:20 #: C/mouse-mousekeys.page:19 #: C/mouse-problem-notmoving.page:18 #: C/mouse-sensitivity.page:23 #: C/mouse-touchpad-click.page:13 #: C/nautilus-behavior.page:19 #: C/nautilus-connect.page:16 #: C/nautilus-display.page:14 #: C/nautilus-file-properties-basic.page:19 #: C/nautilus-file-properties-permissions.page:19 #: C/nautilus-prefs.page:11 #: C/nautilus-preview.page:14 #: C/nautilus-views.page:19 #: C/net-findip.page:12 #: C/net-macaddress.page:11 #: C/net-nonm.page:9 #: C/net.page:12 #: C/net-wireless-adhoc.page:15 #: C/net-wireless-edit-connection.page:11 #: C/net-wrongnetwork.page:10 #: C/prefs.page:12 #: C/prefs-language.page:10 #: C/prefs-display.page:10 #: C/printing-setup.page:26 #: C/screen-shot-record.page:20 #: C/session-formats.page:14 #: C/session-language.page:18 #: C/shell-exit.page:21 #: C/shell-keyboard-shortcuts.page:15 #: C/shell-windows-maximize.page:16 #: C/shell-windows-states.page:15 #: C/shell-windows-tiled.page:7 #: C/sound-alert.page:10 #: C/sound-usemic.page:10 #: C/sound-usespeakers.page:9 #: C/sound-volume.page:13 #: C/tips.page:8 #: C/tips-specialchars.page:12 #: C/unity-introduction.page:13 #: C/user-add.page:19 #: C/user-changepicture.page:15 #: C/user-delete.page:19 msgid "Shaun McCance" msgstr "Shaun McCance" #. (itstool) path: credit/name #: C/a11y-bouncekeys.page:16 #: C/a11y-contrast.page:11 #: C/a11y-dwellclick.page:15 #: C/a11y-font-size.page:11 #: C/a11y.page:11 #: C/a11y-right-click.page:16 #: C/a11y-slowkeys.page:15 #: C/a11y-stickykeys.page:15 #: C/a11y-visualalert.page:11 #: C/accounts-add.page:10 #: C/accounts-provider-not-available.page:16 #: C/accounts-remove.page:5 #: C/accounts-which-application.page:12 #: C/accounts-whyadd.page:10 #: C/backup-how.page:21 #: C/backup-thinkabout.page:22 #: C/backup-what.page:21 #: C/bluetooth-connect-device.page:29 #: C/bluetooth-send-file.page:26 #: C/color-assignprofiles.page:20 #: C/color-calibrate-scanner.page:22 #: C/color-calibrate-screen.page:23 #: C/color-howtoimport.page:21 #: C/color-virtualdevice.page:19 #: C/contacts-add-remove.page:17 #: C/contacts-connect.page:10 #: C/contacts-edit-details.page:18 #: C/contacts-link-unlink.page:17 #: C/contacts.page:14 #: C/contacts-search.page:18 #: C/contacts-setup.page:7 #: C/clock-calendar.page:20 #: C/clock-set.page:22 #: C/clock-timezone.page:17 #: C/disk-benchmark.page:21 #: C/disk-capacity.page:17 #: C/disk-check.page:18 #: C/display-dual-monitors-desktop.page:11 #: C/display-lock.page:19 #: C/documents-collections.page:12 #: C/documents-filter.page:7 #: C/documents-formats.page:7 #: C/documents-info.page:13 #: C/documents-previews.page:12 #: C/documents-print.page:12 #: C/documents-search.page:12 #: C/documents-select.page:12 #: C/documents-tracker.page:12 #: C/documents-viewgrid.page:13 #: C/documents-view.page:12 #: C/files-autorun.page:23 #: C/files-browse.page:28 #: C/files-copy.page:22 #: C/files-delete.page:28 #: C/files-disc-write.page:9 #: C/files-hidden.page:17 #: C/files-lost.page:23 #: C/files-removedrive.page:16 #: C/files-rename.page:25 #: C/files-search.page:23 #: C/files-share.page:21 #: C/files-sort.page:21 #: C/files-templates.page:17 #: C/files-tilde.page:18 #: C/keyboard-cursor-blink.page:26 #: C/keyboard-layouts.page:22 #: C/keyboard-nav.page:10 #: C/keyboard-osk.page:19 #: C/keyboard-repeat-keys.page:24 #: C/keyboard-shortcuts-set.page:10 #: C/look-background.page:34 #: C/look-display-fuzzy.page:26 #: C/look-resolution.page:23 #: C/mouse-disabletouchpad.page:19 #: C/mouse-doubleclick.page:24 #: C/mouse-lefthanded.page:22 #: C/mouse-middleclick.page:24 #: C/mouse-mousekeys.page:23 #: C/mouse-sensitivity.page:27 #: C/mouse-touchpad-click.page:17 #: C/nautilus-behavior.page:23 #: C/nautilus-bookmarks-edit.page:18 #: C/nautilus-connect.page:20 #: C/nautilus-display.page:18 #: C/nautilus-file-properties-permissions.page:23 #: C/nautilus-list.page:17 #: C/nautilus-preview.page:18 #: C/nautilus-views.page:23 #: C/net-default-browser.page:15 #: C/net-default-email.page:15 #: C/net-findip.page:20 #: C/net-macaddress.page:19 #: C/net-othersconnect.page:16 #: C/net-othersedit.page:16 #: C/net-proxy.page:19 #: C/power-batterylife.page:28 #: C/power-nowireless.page:24 #: C/power-whydim.page:17 #: C/prefs-language.page:14 #: C/printing-setup.page:34 #: C/session-formats.page:18 #: C/session-language.page:26 #: C/session-screenlocks.page:18 #: C/tips-specialchars.page:16 #: C/user-add.page:23 #: C/user-goodpassword.page:19 #: C/wacom-left-handed.page:7 #: C/wacom-mode.page:6 #: C/wacom-multi-monitor.page:7 #: C/wacom.page:15 #: C/wacom-stylus.page:7 msgid "Michael Hill" msgstr "Michael Hill" #. (itstool) path: info/desc #: C/a11y-bouncekeys.page:19 msgid "Ignore quickly-repeated key presses of the same key." msgstr "Jätä huomioimatta saman näppäimen toistuvat painallukset." #. (itstool) path: page/title #: C/a11y-bouncekeys.page:30 msgid "Turn on bounce keys" msgstr "Kimmonäppäimien päälle kytkeminen" #. (itstool) path: page/p #: C/a11y-bouncekeys.page:32 msgid "" "Turn on bounce keys to ignore key presses that are rapidly " "repeated. For example, if you have hand tremors which cause you to press a " "key multiple times when you only want to press it once, you should turn on " "bounce keys." msgstr "" "Käytä kimmonäppäimiä, kun haluat nopeasti toistuvien " "näppäinpainallusten jäävän huomiotta. Esimerkiksi vapisevat kädet saattavat " "aiheuttaa useita näppäinpainalluksia, vaikka tarkoituksena oli painaa vain " "kerran." #. (itstool) path: item/p #. (itstool) path: when/p #: C/a11y-bouncekeys.page:41 #: C/a11y-contrast.page:39 #: C/a11y-dwellclick.page:51 #: C/a11y-font-size.page:35 #: C/a11y-right-click.page:43 #: C/a11y-slowkeys.page:44 #: C/a11y-stickykeys.page:49 #: C/a11y-visualalert.page:44 #: C/accounts-add.page:42 #: C/accounts-disable-service.page:45 #: C/accounts-remove.page:31 #: C/display-dimscreen.page:44 #: C/display-dual-monitors.page:31 #: C/display-lock.page:36 #: C/files-autorun.page:41 #: C/mouse-disabletouchpad.page:33 #: C/mouse-doubleclick.page:38 #: C/mouse-lefthanded.page:34 #: C/mouse-sensitivity.page:39 #: C/mouse-touchpad-click.page:29 #: C/mouse-touchpad-click.page:64 #: C/mouse-touchpad-click.page:98 #: C/net-default-browser.page:29 #: C/net-default-email.page:29 #: C/net-findip.page:34 #: C/power-closelid.page:52 #: C/power-whydim.page:35 #: C/session-formats.page:37 #: C/session-screenlocks.page:36 msgid "" "Click the icon at the very right of the menu bar and select " "System Settings." msgstr "" "Napsauta valikkopalkin oikeanpuoleisinta kuvaketta ja valitse " "Järjestelmäasetukset." #. (itstool) path: item/p #: C/a11y-bouncekeys.page:47 #: C/a11y-slowkeys.page:50 #: C/a11y-stickykeys.page:55 #: C/keyboard-osk.page:36 msgid "" "Open Universal Access and select the Typing tab." msgstr "" "Avaa Esteettömyys ja valitse Kirjoittaminen-välilehti." #. (itstool) path: item/p #: C/a11y-bouncekeys.page:53 msgid "Switch Bounce Keys on." msgstr "Kytke Kimmonäppäimet Päällä-asentoon." #. (itstool) path: page/p #: C/a11y-bouncekeys.page:59 msgid "" "Use the Acceptance delay slider to change how long bounce keys " "waits before it registers another key press after you pressed the key for " "the first time. Select Beep when a key is rejected if you want " "the computer to make a sound each time it ignores a key press because it " "happened too soon after the previous key press." msgstr "" "Käytä Viiveen kesto -liukusäädintä määrittääksesi, kuinka kauan " "kimmonäppäin odottaa, ennen kuin se rekisteröi uuden näppäinpainalluksen. " "Valitse Soita äänimerkki, kun näppäinpainallusta ei hyväksytty, " "jos haluat tietokoneen ilmoittavan äänimerkillä joka kerta, kun painat " "näppäimiä liian nopeasti ja tietokone hylkää näppäinpainalluksen." #. (itstool) path: info/desc #: C/a11y-braille.page:9 msgid "" "Use the Orca screen reader with a refreshable Braille display." msgstr "" "Käytä Orca-näytönlukijaa käyttöliittymän lukemiseen " "pistekirjoituksella." #. (itstool) path: page/title #: C/a11y-braille.page:18 msgid "Read screen in Braille" msgstr "Lue näytön sisältöä pistekirjoituksella" #. (itstool) path: page/p #: C/a11y-braille.page:22 msgid "" "GNOME provides the Orca screen reader to display the user " "interface on a refreshable Braille display. Depending on how you installed " "GNOME, you might not have Orca installed. Install Orca, then refer to the Orca Help for more information." msgstr "" "GNOME tarjoaa Orca-näytönlukijan, joka kykenee esittämään " "käyttöliittymän pistekirjoitusnäytöllä. Kaikki GNOME-jakelut eivät sisällä " "Orca-näytönlukijaa. Asenna Orca-" "näytönlukija ja tutustu sen " "ohjekirjaan." #. (itstool) path: info/desc #: C/a11y-contrast.page:14 msgid "" "Make windows and buttons on the screen more (or less) vivid, so they're " "easier to see." msgstr "" "Aseta ikkunoiden ja painikkeiden väritasot sopiviksi, jotta näkeminen on " "entistä helpompaa." #. (itstool) path: page/title #: C/a11y-contrast.page:26 msgid "Adjust the contrast" msgstr "Säädä kontrastia" #. (itstool) path: page/p #: C/a11y-contrast.page:30 msgid "" "You can adjust the contrast of windows and buttons so that they're easier to " "see. This is not the same as changing the " "brightness of the whole screen; only parts of the user " "interface will change." msgstr "" "Voit säätää painikkeiden ja ikkunoiden kontrastia jolloin niiden näkeminen " "ja lukeminen on helpompaa. Se ei ole sama asia kuin koko näytön kirkkauden muuttaminen; vain " "käyttöliittymän osien väritystä muutetaan." #. (itstool) path: item/p #: C/a11y-contrast.page:45 #: C/a11y-font-size.page:41 msgid "" "Open Universal Access and select the Seeing tab." msgstr "Avaa Esteettömyys ja valitse Näkeminen." #. (itstool) path: item/p #: C/a11y-contrast.page:51 msgid "Switch High Contrast to ON." msgstr "Aseta Suuri kontrasti asentoon Päälle." #. (itstool) path: info/desc #: C/a11y-dwellclick.page:18 msgid "" "The Hover Click (Dwell Click) feature allows you to click by holding the " "mouse still." msgstr "" "Napsautus kohdistamalla mahdollistaa hiiren painikkeiden käytön " "kohdistamalla ja pitämällä hiirtä paikoillaan hetken." #. (itstool) path: page/title #: C/a11y-dwellclick.page:30 msgid "Simulate clicking by hovering" msgstr "Simuloi napsautusta kohdistamalla" #. (itstool) path: page/p #: C/a11y-dwellclick.page:34 msgid "" "You can click or drag simply by hovering your mouse pointer over a control " "or object on the screen. This is useful if you find it difficult to move the " "mouse and click at the same time. This feature is called Hover Click or " "Dwell Click." msgstr "" "Voit valita ja vetää yksinkertaisesti liikuttamalla hiiren osoittimen ohjaus-" " tai objektiruutuun. Tämä on käytännöllinen jos sinulla on vaikeuksia " "liikuttaa ja napsauttaa hiirtä samaan aikaan. Tätä ominaisuutta kutsutaan " "\"napsautus kohdistamalla\" tai \"viipyvä napsautus\"." #. (itstool) path: page/p #: C/a11y-dwellclick.page:41 msgid "" "When Hover Click is enabled, you can move your mouse pointer over a control, " "let go of the mouse, and then wait for a while before the button will be " "clicked for you." msgstr "" "Kun napsautus kohdistamalla on käytössä, voit siirtää hiiren osoittimen " "painikkeen päälle, pitää hiiren hetken paikallaan ja odottaa, kunnes " "painikkeen napsautus tapahtuu." #. (itstool) path: choose/p #. (itstool) path: item/p #: C/a11y-dwellclick.page:56 #: C/a11y-right-click.page:48 #: C/display-dual-monitors-desktop.page:32 msgid "" "Click your name on the menu bar and select System Settings." msgstr "" "Napsauta nimeäsi valikkopalkissa ja valitse Järjestelmäasetukset." #. (itstool) path: item/p #: C/a11y-dwellclick.page:62 #: C/a11y-right-click.page:54 msgid "" "Open Universal Access and select the Pointing and " "Clicking tab." msgstr "" "Avaa Esteettömyys ja valitse Osoittaminen ja " "napsauttaminen -välilehti." #. (itstool) path: item/p #: C/a11y-dwellclick.page:68 msgid "Switch Hover Click on." msgstr "Kytke Napsautus kohdistamalla päälle." #. (itstool) path: page/p #: C/a11y-dwellclick.page:74 msgid "" "The Hover Click window will open, and will stay above all of your " "other windows. You can use this to choose what sort of click should happen " "when you hover. For example, if you select Secondary Click, you " "will right-click when you hover. After you double-click, right-click, or " "drag, you will be automatically returned to clicking." msgstr "" "Napsautus kohdistamalla -ikkuna aukeaa ja pysyy kaikkien muiden " "ikkunoiden yläpuolella. Voit käyttää tätä valitaksesi, minkälainen napsautus " "tulisi tapahtua kohdistamalla hiiren osoittimen painikkeen päälle. Jos " "esimerkiksi valitset Kakkosnapsautuksen, kohdistus simuloi hiiren " "kakkospainikkeen napsautusta kohdistamalla hiiren osoittimen painikkeeseen " "muutamaksi sekunniksi. Erikoistoiminnon jälkeen palaudutaan tavalliseen " "tilaan." #. (itstool) path: page/p #: C/a11y-dwellclick.page:82 msgid "" "When you hover your mouse pointer over a button and don't move it, it will " "gradually change color. When it has fully changed color, the button will be " "clicked." msgstr "" "Kun siirrät hiiren osoittimen painikkeen päälle ja et siirrä osoitinta, " "alkaa painikkeen väri hiljalleen muuttua. Kun väri on vaihtunut kokonaan, " "painike aktivoituu." #. (itstool) path: page/p #: C/a11y-dwellclick.page:88 msgid "" "Adjust the Delay setting to change how long you have to hold the " "mouse pointer still before clicking." msgstr "" "Käytä Viiveen kesto -liukusäädintä hallitaksesi aikaa, kuinka " "kauan hiirta tulee pitää paikallaan ennnen napsautusta." #. (itstool) path: page/p #: C/a11y-dwellclick.page:93 msgid "" "You don't need to hold the mouse perfectly still when hovering to click. The " "pointer is allowed to move a little bit and will still click after a while. " "If it moves too much, however, the click will not happen." msgstr "" "Sinun ei tarvitse pitää hiirtä täysin paikallaan kohdistaessasi " "painikkeeseen - osoitin saa liikkua hivenen ja napsautus tapahtuu. Jos " "osoitin kuitenkin liikkuu liikaa, napsautusta ei tapahdu." #. (itstool) path: page/p #: C/a11y-dwellclick.page:99 msgid "" "Adjust the Motion threshold setting to change how much the " "pointer can move and still be considered to be hovering." msgstr "" "Säädä Liikekynnys-asetusta, muuttaaksesi kuinka paljon osoitin " "voi liikkua ja silti sen katsotaan olevan paikallaan." #. (itstool) path: info/desc #: C/a11y-font-size.page:14 msgid "Use larger fonts to make text easier to read." msgstr "Käytä isompaa fonttia helppolukuisuuden lisäämiseksi" #. (itstool) path: page/title #: C/a11y-font-size.page:24 msgid "Change text size on the screen" msgstr "Muuta tekstin kokoa näytöllä" #. (itstool) path: page/p #: C/a11y-font-size.page:28 msgid "" "If you have difficulty reading the text on your screen, you can change the " "size of the font." msgstr "" "Jos lukeminen on vaikeaa tekstin pienen koon vuoksi, voit vaihtaa kirjaimen " "kokoa." #. (itstool) path: item/p #: C/a11y-font-size.page:46 msgid "Switch Large Text to ON." msgstr "Aseta Suuri teksti asentoon Päälle." #. (itstool) path: note/p #: C/a11y-font-size.page:53 msgid "" "In many apps, you can increase the text size at any time by pressing " "Ctrl+. To reduce the text size, press " "Ctrl-." msgstr "" "Monissa sovelluksissa tekstin kokoa on mahdollista muuttaa " "näppäinyhdistelmällä Ctrl+. " "Vastaavasti tekstin kokoa voi pienentää näppäinyhdistelmällä " "Ctrl-." #. (itstool) path: info/desc #: C/a11y.page:14 msgid "" "Seeing, hearing, mobility, braille…" msgstr "" "Näkeminen, kuuleminen, liikkuvuus, pistekirjoitus…" #. (itstool) path: page/title #. (itstool) path: links/title #: C/a11y.page:26 #: C/keyboard.page:36 msgid "Universal access" msgstr "Esteettömyys" #. (itstool) path: when/p #: C/a11y.page:32 msgid "" "The Unity desktop includes assistive technologies to support users with " "various impairments and special needs, and to interact with common assistive " "devices. Many accessibility features can be accessed from the Universal " "Access section of System Settings." msgstr "" "Unity-työpöytä sisältää esteettömyystoimintoja, joiden tarkoituksena on " "auttaa eri tavoin estyneitä henkilöitä tietokoneen käytössä. " "Esteettömyystoiminnot on sijoitettu järjestelmävalikon " "Järjestelmäasetukset-ikkunaan." #. (itstool) path: choose/p #: C/a11y.page:39 msgid "" "The GNOME desktop includes assistive technologies to support users with " "various impairments and special needs, and to interact with common assistive " "devices. Many accessibility features can be accessed from the accessibility " "menu in the top bar." msgstr "" "Gnome-työpöytä sisältää esteettömyystoimintoja, jotka tukevat käyttäjiä " "joilla on erikoistarpeita tai yleisiä esteettömyyteen liittyviä " "apulaitteita. Monet esteettömyystoiminnoista ovat saatavilla yläpalkin " "esteettömyysvalikon kautta." #. (itstool) path: section/title #: C/a11y.page:48 msgid "Visual impairments" msgstr "Näkörajoitteisuudet" #. (itstool) path: links/title #: C/a11y.page:53 msgid "Blindness" msgstr "Sokeus" #. (itstool) path: links/title #: C/a11y.page:58 msgid "Low vision" msgstr "Heikko näkökyky" #. (itstool) path: links/title #: C/a11y.page:63 msgid "Color-blindness" msgstr "Värisokeus" #. (itstool) path: links/title #: C/a11y.page:68 #: C/a11y.page:101 #: C/keyboard.page:40 msgid "Other topics" msgstr "Muut aiheet" #. (itstool) path: section/title #: C/a11y.page:75 msgid "Hearing impairments" msgstr "Kuuloon liittyvät rajoitteisuudet" #. (itstool) path: section/title #: C/a11y.page:82 msgid "Mobility impairments" msgstr "Liikuntarajoitteisuudet" #. (itstool) path: links/title #: C/a11y.page:86 msgid "Mouse movement" msgstr "Hiiren siirtäminen" #. (itstool) path: links/title #: C/a11y.page:91 msgid "Clicking and dragging" msgstr "Napsauta-ja-raahaa" #. (itstool) path: links/title #: C/a11y.page:96 msgid "Keyboard use" msgstr "Näppäimistön käyttö" #. (itstool) path: credit/years #: C/a11y-right-click.page:13 #: C/accounts-whyadd.page:7 #: C/contacts-connect.page:12 #: C/contacts.page:16 #: C/contacts-setup.page:9 #: C/documents-collections.page:9 #: C/documents-collections.page:14 #: C/documents-filter.page:9 #: C/documents-formats.page:9 #: C/documents-info.page:9 #: C/documents-info.page:15 #: C/documents.page:9 #: C/documents-previews.page:9 #: C/documents-previews.page:14 #: C/documents-print.page:9 #: C/documents-print.page:14 #: C/documents-search.page:9 #: C/documents-search.page:14 #: C/documents-select.page:9 #: C/documents-select.page:14 #: C/documents-tracker.page:9 #: C/documents-tracker.page:14 #: C/documents-viewgrid.page:9 #: C/documents-viewgrid.page:15 #: C/documents-view.page:9 #: C/documents-view.page:14 #: C/files-removedrive.page:18 #: C/keyboard-layouts.page:15 #: C/screen-shot-record.page:22 #: C/shell-keyboard-shortcuts.page:17 #: C/shell-windows-states.page:17 #: C/wacom-left-handed.page:9 #: C/wacom-mode.page:8 #: C/wacom-multi-monitor.page:9 #: C/wacom-stylus.page:9 msgid "2012" msgstr "2012" #. (itstool) path: info/desc #: C/a11y-right-click.page:19 msgid "Press and hold the left mouse button to right-click." msgstr "" "Paina ja pidä hiiren vasenta nappia pohjassa painaaksesi hiiren oikeaa " "nappia." #. (itstool) path: page/title #: C/a11y-right-click.page:29 msgid "Simulate a right mouse click" msgstr "Simuloi hiiren oikean napin painallusta" #. (itstool) path: page/p #: C/a11y-right-click.page:33 msgid "" "You can right-click by holding down the left mouse button. This is useful if " "you find it difficult to move your fingers individually on one hand, or if " "your pointing device only has a single button." msgstr "" "Voit simuloida hiiren oikean painikkeen painallusta pitämällä hiiren vasenta " "painiketta pohjassa hetken. Tämä on hyödyllistä, jos sinun on vaikea " "liikuttaa tiettyjä sormia tai jos hiiressäsi on vain yksi painike." #. (itstool) path: item/p #: C/a11y-right-click.page:60 msgid "Switch Simulated Secondary Click on." msgstr "Kytke päälle Kakkospainikkeen simuloitu painallus." #. (itstool) path: page/p #: C/a11y-right-click.page:66 msgid "" "You can change how long you must hold down the left mouse button before it " "is registered as a right click. On the Pointing and Clicking tab, " "change the Acceptance delay under Simulated Secondary " "Click." msgstr "" "Voit muuttaa oikean painikkeen painalluksen simuloinnin viivettä " "Kohdistaminen ja napsauttaminen -välilehdeltä säätämällä " "Viiveen kesto -liukusäädintä Kakkospainikkeen simuloitu " "napsautus -otsakkeen alla." #. (itstool) path: page/p #: C/a11y-right-click.page:73 msgid "" "To right-click with simulated secondary click, hold down the left mouse " "button where you would normally right-click, then release. The pointer fills " "with blue as you hold down the left mouse button. Once it is entirely blue, " "release the mouse button to right-click." msgstr "" "Hiiren oikean painikkeen painalluksen simulointi onnistuu painamalla hiiren " "vasen painike pohjaan kohdassa, jossa haluat oikean painikkeen painalluksen " "tapahtuvan. Osoitin täyttyy sinisellä värillä painaessasi hiiren vasenta " "painiketta. Kun osoitin on täysin värin peitossa, vapauta vasen painike ja " "oikean painikkeen painallus simuloidaan." #. (itstool) path: page/p #: C/a11y-right-click.page:80 msgid "" "Some special pointers, such as the resize pointers, do not change colors. " "You can still use simulated secondary click as normal, even if you don't get " "visual feedback from the pointer." msgstr "" "Joidenkin erikoisosoittimien, kuten koonmuutososoittimen, tapauksessa " "osoittimen väri ei vaihdu. Kakkospainikkeen simuloitu napsautus toimii " "kuitenkin normaalilla tavalla vaikka osoittimen väri ei muutu." #. (itstool) path: page/p #: C/a11y-right-click.page:86 msgid "" "If you use Mouse Keys, this also " "allows you to right-click by holding down the 5 key on your " "keypad." msgstr "" "Jos käytät hiirinäppäimiä, hiiren " "oikean painikkeen painallus onnistuu pitämällä hetken pohjassa " "numeronäppäintä 5." #. (itstool) path: note/p #: C/a11y-right-click.page:95 msgid "" "In the Activities overview, you are always able to long-press to " "right-click, even with this feature disabled. Long-press works slightly " "differently in the overview: You do not have to release the button to right-" "click." msgstr "" #. (itstool) path: info/desc #: C/a11y-screen-reader.page:9 msgid "Use the Orca screen reader to speak the user interface." msgstr "" "Käytä Orca-näytönlukijaa käyttöliittymän ääneen lukemiseen." #. (itstool) path: page/title #: C/a11y-screen-reader.page:17 msgid "Read screen aloud" msgstr "Lue näytön sisältöä ääneen" #. (itstool) path: page/p #: C/a11y-screen-reader.page:21 msgid "" "GNOME provides the Orca screen reader to speak the user " "interface. Depending on how you installed GNOME, you might not have Orca " "installed. Install Orca, and then refer " "to the Orca Help for more information." msgstr "" "GNOME tarjoaa Orca-näytönlukijan, joka kykenee lukemaan " "käyttöliittymän sisällön ääneen. Kaikki GNOME-jakelut eivät sisällä Orca-" "näytönlukijaa. Asenna Orca-näytönlukija " "ja tutustu sen ohjekirjaan." #. (itstool) path: info/desc #: C/a11y-slowkeys.page:18 msgid "" "Have a delay between a key being pressed and that letter appearing on the " "screen." msgstr "" "Lisää viive näppäimen painalluksen ja sen näytölle ilmestymisen väliin." #. (itstool) path: page/title #: C/a11y-slowkeys.page:29 msgid "Turn on slow keys" msgstr "Käytä hitaita näppäimiä" #. (itstool) path: page/p #: C/a11y-slowkeys.page:33 msgid "" "Turn on slow keys if you would like there to be a delay between " "pressing a key and that letter being displayed on the screen. This means " "that you have to hold down each key you want to type for a little while " "before it appears. Use slow keys if you accidentally press several keys at a " "time when you type, or if you find it difficult to press the right key on " "the keyboard first time." msgstr "" "Ota Hitaat näppäimet käyttöön, jos haluat, että näppäimen " "painalluksen ja sen rekisteröimisen välillä on pieni viive. Tämä tarkoittaa, " "että sinun täytyy pitää jokaista näppäintä pohjassa hetken aikaa ennen kuin " "se ilmestyy näytölle. Käytä hitaita näppäimiä, jos vahingossa painat " "kirjoittaessasi useita näppäimiä kerralla tai jos sinusta on hankalaa painaa " "oikeaa näppäintä näppäimistöltä ensimmäisellä kerralla." #. (itstool) path: item/p #: C/a11y-slowkeys.page:55 msgid "Switch Slow Keys on." msgstr "Kytke Hitaat näppäimet käyttöön." #. (itstool) path: note/title #: C/a11y-slowkeys.page:62 msgid "Quickly turn slow keys on and off" msgstr "Hitaiden näppäinten pikainen käyttöönotto ja käytöstä poistaminen" #. (itstool) path: note/p #: C/a11y-slowkeys.page:65 msgid "" "Under Enable by Keyboard, select Turn on accessibility " "features from the keyboard to turn slow keys on and off from the " "keyboard. When this option is selected, you can press and hold " "Shift for eight seconds to enable or disable slow keys." msgstr "" "Hitaiden näppäinten käyttöä voi hallita näppäimistön avulla valitsemalla " "Ota käyttöön/poista käytöstä esteettömyystoiminnot näppäimistöä " "käyttäen otsakkeen Ota käyttöön näppäimistöä käyttäen alta. " "Kun tämä on valittu, hitaat näppäimet voi ottaa käyttöön tai poistaa " "käytöstä pitämällä Vaihto-näppäintä pohjassa kahdeksan sekuntia." #. (itstool) path: page/p #: C/a11y-slowkeys.page:73 msgid "" "Use the Acceptance delay slider to control how long you have to " "hold a key down for it to register." msgstr "" "Käytä Viiveen kesto -liukusäädintä hallitaksesi aikaa, miten " "kauan näppäintä täytyy painaa sen rekisteröitymiseksi." #. (itstool) path: page/p #: C/a11y-slowkeys.page:78 msgid "" "You can have your computer make a sound when you press a key, when a key " "press is accepted, or when a key press is rejected because you didn't hold " "the key down long enough." msgstr "" "Voit asettaa tietokoneen toistamaan äänen, kun painat näppäintä, kun " "painallus on hyväksytty tai kun painallus on hylätty, koska et pitänyt " "näppäintä pohjassa tarpeeksi kauan." #. (itstool) path: info/desc #: C/a11y-stickykeys.page:18 msgid "" "Type keyboard shortcuts one key at a time rather than having to hold down " "all of the keys at once." msgstr "" "Käytä näppäinoikoteitä yksi näppäin kerrallaan sen sijaan, että sinun tulisi " "pitää kaikkia näppäimiä painettuna samanaikaisesti." #. (itstool) path: page/title #: C/a11y-stickykeys.page:29 msgid "Turn on sticky keys" msgstr "Käytä pohjaan jääviä näppäimiä" #. (itstool) path: page/p #: C/a11y-stickykeys.page:33 msgid "" "Sticky keys allows you to type keyboard shortcuts one key at a time " "rather than having to hold down all of the keys at once. For example, the " "AltTab shortcut switches between " "windows. Without sticky keys turned on, you would have to hold down both " "keys at the same time; with sticky keys turned on, you would press " "Alt and then Tab to do the same." msgstr "" "Pohjaan jäävät näppäimet mahdollistaa näppäinoikoteiden antamisen " "yksi näppäin kerrallaan kaikkien samaan aikaan painamisen sijasta. " "Esimerkiksi, AltTab -näppäinoikotie " "vaihtaa ikkunoiden välillä. Jos pohjaan jäävät näppäimet eivät ole käytössä, " "täytyy molempia näppäimiä painaa samanaikaisesti; kun pohjaan jäävät " "näppäimet ovat käytössä, paina ensin Alt ja sitten Tab." #. (itstool) path: page/p #: C/a11y-stickykeys.page:42 msgid "" "You might want to turn on sticky keys if you find it difficult to hold down " "several keys at once." msgstr "" "Saatat haluta käyttää pohjaan jääviä näppäimiä, jos sinun on hankala painaa " "useita näppäimiä samanaikaisesti." #. (itstool) path: item/p #: C/a11y-stickykeys.page:60 msgid "Switch Sticky Keys on." msgstr "Kytke Pohjaan jäävät näppäimet käyttöön." #. (itstool) path: note/title #: C/a11y-stickykeys.page:67 msgid "Quickly turn sticky keys on and off" msgstr "" "Pohjaan jäävien näppäinten pikainen käyttöönotto ja käytöstä poistaminen" #. (itstool) path: note/p #: C/a11y-stickykeys.page:70 msgid "" "Under Enable by Keyboard, select Turn on accessibility " "features from the keyboard to turn sticky keys on and off from the " "keyboard. When this option is selected, you can press Shift five " "times in a row to enable or disable sticky keys." msgstr "" "Pohjaan jäävien näppäinten käyttöä voi hallita näppäimistön avulla " "valitsemalla Ota käyttöön/poista käytöstä esteettömyystoiminnot " "näppäimistöä käyttäen otsakkeen Ota käyttöön näppäimistöä " "käyttäen alta. Kun tämä on valittu, pohjaan jäävät näppäimet voi ottaa " "käyttöön tai poistaa käytöstä painamalla Vaihto-näppäintä viisi " "kertaa." #. (itstool) path: page/p #: C/a11y-stickykeys.page:78 msgid "" "If you press two keys at once, you can have sticky keys turn itself off " "temporarily to let you enter a keyboard shortcut in the normal way." msgstr "" "Jos painat kahta näppäintä samanaikaisesti, pohjaan jäävät näppäimet otetaan " "väliaikaisesti pois käytöstä ja voit antaa näppäinoikotien \"tavalliseen\" " "tapaan." #. (itstool) path: page/p #: C/a11y-stickykeys.page:83 msgid "" "For example, if you have sticky keys turned on but press Alt and " "Tab simultaneously, sticky keys would not wait for you to press " "another key if you had this option turned on. It would wait if you " "only pressed one key, however. This is useful if you are able to press some " "keyboard shortcuts simultaneously (for example, keys that are close " "together), but not others." msgstr "" "Esimerkiksi, jos pohjaan jäävät näppäimet ovat käytössä mutta painat " "Alt ja Tab samaan aikaa, pohjaan jäävät näppäimet " "eivät odottaisi sinun painavan kolmatta näppäintä tämän asetuksen ollessa " "käytössä. Se odottaisi, jos painaisit vain yhtä näppäintä. Tämä on " "on hyödyllistä, jos pystyt painamaan joitakin näppäinoikoteitä " "samanaikaisesti (esimerkiksi näppäimet ovat lähellä toisiaan) mutta et " "kaikkia." #. (itstool) path: page/p #: C/a11y-stickykeys.page:92 msgid "" "Select Disable if two keys are pressed together to enable this." msgstr "" "Valitse Poista käytöstä, jos kahta näppäintä painetaan " "samanaikaisesti ottaaksesi tämän ominaisuuden käyttöön." #. (itstool) path: page/p #: C/a11y-stickykeys.page:96 msgid "" "You can have the computer make a \"beep\" sound when you start typing a " "keyboard shortcut with sticky keys turned on. This is useful if you want to " "know that sticky keys is expecting a keyboard shortcut to be typed, so the " "next key press will be interpreted as part of a shortcut. Select Beep " "when a modifier key is pressed to enable this." msgstr "" "Voit antaa tietokoneen pitää \"piip\"-äänen, kun alat antamaan " "näppäinoikotietä pohjaan jäävät näppäimet -ominaisuuden ollessa käytössä. " "Tämä on hyödyllistä, jos haluat tietää, että pohjaan jäävät näppäimet " "odottavat sinun kirjoittavan näppäinoikotietä, joten seuraava painallus " "tulkitaan osaksi oikotietä. Valitse Piippaa, kun määritenäppäintä " "painetaan ottaaksesi tämän käyttöön." #. (itstool) path: info/desc #: C/a11y-visualalert.page:14 msgid "" "Enable visual alerts to flash the screen or window when an alert sound is " "played." msgstr "" "Ota visuaaliset hälytykset käyttöön, jos haluat, että näyttö tai ikkuna " "välähtää hälytysäänen toiston yhteydessä." #. (itstool) path: page/title #: C/a11y-visualalert.page:25 msgid "Flash the screen for alert sounds" msgstr "Väläytä näyttöä hälytysäänen toistuessa" #. (itstool) path: page/p #: C/a11y-visualalert.page:29 msgid "" "Your computer will play a simple alert sound for certain types of messages " "and events. If you have a hard time hearing these sounds, you can have " "either the entire screen or your current window visually flash whenever the " "alert sound is played." msgstr "" "Tietokoneesi toistaa hälytysäänen tietynlaisille viesteille ja tapahtumille. " "Jos sinulla on vaikeuksia kuulla näitä ääniä, voit joko määrittää koko " "näytön tai nykyisen ikkunan välähtämään hälytysäänen toiston yhteydessä." #. (itstool) path: page/p #: C/a11y-visualalert.page:36 msgid "" "This can also be useful if you're in an environment where you need your " "computer to be silent, such as in a library (see to learn how to mute the alert sound)." msgstr "" "Ominaisuus on hyödyllinen myös tilanteissa ja paikoissa, joissa vaaditaan " "hiljaisuutta (esimerkiksi kirjasto). Lue myös ." #. (itstool) path: item/p #: C/a11y-visualalert.page:50 msgid "" "Open Universal Access and select the Hearing tab." msgstr "" "Avaa Esteettömyys ja valitse Kuuleminen-välilehti." #. (itstool) path: item/p #: C/a11y-visualalert.page:55 msgid "" "Switch Visual Alerts on. Select whether you want the entire " "screen or just your current window title to flash." msgstr "" "Ota Visuaaliset hälytykset käyttöön ja valitse, väläytetäänkö " "koko näyttöä vai pelkästään aktiivisen ikkunan otsikkoriviä." #. (itstool) path: credit/name #: C/about-this-guide.page:8 #: C/backup-check.page:12 #: C/backup-frequency.page:17 #: C/backup-how.page:17 #: C/backup-restore.page:16 #: C/backup-thinkabout.page:18 #: C/backup-what.page:13 #: C/backup-where.page:14 #: C/backup-why.page:14 #: C/clock-calendar.page:16 #: C/clock-set.page:14 #: C/clock-timezone.page:13 #: C/disk-benchmark.page:13 #: C/disk-capacity.page:9 #: C/disk-check.page:10 #: C/disk-format.page:10 #: C/disk-partitions.page:9 #: C/display-dimscreen.page:17 #: C/files-autorun.page:19 #: C/files-lost.page:15 #: C/files-recover.page:16 #: C/files-rename.page:13 #: C/files-search.page:15 #: C/hardware-driver.page:13 #: C/hardware-cardreader.page:15 #: C/look-background.page:14 #: C/look-display-fuzzy.page:14 #: C/look-resolution.page:15 #: C/mouse-wakeup.page:13 #: C/music-cantplay-drm.page:10 #: C/music-player-ipodtransfer.page:10 #: C/music-player-newipod.page:10 #: C/music-player-notrecognized.page:11 #: C/net-antivirus.page:14 #: C/net-vpn-connect.page:12 #: C/net-wired-connect.page:11 #: C/net-wireless-airplane.page:12 #: C/net-wireless-connect.page:14 #: C/net-wireless-find.page:13 #: C/net-wireless-hidden.page:12 #: C/net-wireless-troubleshooting.page:16 #: C/net-wireless-troubleshooting-hardware-check.page:15 #: C/net-wireless-troubleshooting-hardware-info.page:15 #: C/net-wireless-troubleshooting-initial-check.page:15 #: C/net-wireless-wepwpa.page:11 #: C/power-batterybroken.page:14 #: C/power-batteryestimate.page:14 #: C/power-batterylife.page:16 #: C/power-batteryoptimal.page:14 #: C/power-batteryslow.page:13 #: C/power-batterywindows.page:14 #: C/power-closelid.page:14 #: C/power-constantfan.page:13 #: C/power-hibernate.page:16 #: C/power-hotcomputer.page:14 #: C/power-lowpower.page:12 #: C/power-nowireless.page:16 #: C/power-othercountry.page:13 #: C/power-suspendfail.page:14 #: C/power-suspend.page:13 #: C/power-whydim.page:13 #: C/power-willnotturnon.page:13 #: C/printing-streaks.page:15 #: C/session-language.page:14 #: C/session-screenlocks.page:14 #: C/shell-apps-favorites.page:21 #: C/shell-overview.page:20 #: C/shell-windows.page:14 #: C/shell-windows-switching.page:15 #: C/shell-workspaces-movewindow.page:17 #: C/shell-workspaces.page:15 #: C/shell-workspaces-switch.page:16 #: C/sound-broken.page:13 #: C/sound-crackle.page:13 #: C/sound-nosound.page:14 #: C/user-accounts.page:17 #: C/user-add.page:15 #: C/user-admin-change.page:16 #: C/user-admin-explain.page:13 #: C/user-admin-problems.page:13 #: C/user-changepassword.page:15 #: C/user-changepicture.page:11 #: C/user-delete.page:15 #: C/user-forgottenpassword.page:10 #: C/user-goodpassword.page:7 #: C/video-dvd.page:14 #: C/video-sending.page:11 #: C/windows-key.page:10 msgid "GNOME Documentation Project" msgstr "Gnomen dokumentointiprojekti" #. (itstool) path: credit/name #: C/about-this-guide.page:12 #: C/addremove-install-synaptic.page:7 #: C/addremove-install.page:7 #: C/addremove-ppa.page:7 #: C/addremove-remove.page:7 #: C/addremove-sources.page:8 #: C/addremove.page:11 #: C/app-cheese.page:7 #: C/bluetooth-turn-on-off.page:23 #: C/display-dual-monitors.page:11 #: C/documents.page:12 #: C/files-browse.page:32 #: C/files.page:14 #: C/hardware-driver-proprietary.page:13 #: C/keyboard.page:23 #: C/keyboard-layouts.page:30 #: C/keyboard-nav.page:14 #: C/nautilus-display.page:22 #: C/net-antivirus.page:19 #: C/net-chat-empathy.page:11 #: C/net-chat-skype.page:11 #: C/net-chat-social.page:10 #: C/net-chat-video.page:10 #: C/net-install-java-plugin.page:10 #: C/net-mobile.page:10 #: C/net-wireless-airplane.page:17 #: C/net-wireless-hidden.page:17 #: C/numeric-keypad.page:14 #: C/prefs-language.page:18 #: C/report-ubuntu-bug.page:12 #: C/session-formats.page:22 #: C/session-language.page:30 #: C/sharing.page:20 #: C/sharing-bluetooth.page:12 #: C/sharing-desktop.page:15 #: C/startup-applications.page:14 #: C/tips-specialchars.page:20 #: C/unity-launcher-change-size.page:10 #: C/unity-launcher-intro.page:13 #: C/unity-menubar-intro.page:15 #: C/unity-shopping.page:18 #: C/windows-key.page:14 msgid "Ubuntu Documentation Team" msgstr "Ubuntun dokumentointitiimi" #. (itstool) path: info/desc #: C/about-this-guide.page:14 msgid "A few tips on using the Ubuntu Desktop Guide." msgstr "Muutama vinkki Ubuntun työpöytäohjeen käyttöön." #. (itstool) path: page/title #: C/about-this-guide.page:23 msgid "About this guide" msgstr "Tietoja tästä oppaasta" #. (itstool) path: page/p #: C/about-this-guide.page:27 msgid "" "This guide gives you a tour of Ubuntu desktop features, answers your " "computer-related questions, and provides tips on using your computer " "effectively." msgstr "" "Tämä ohje esittelee Ubuntu-työpöydän keskeisimmät ominaisuudet, vastaa " "tietokoneaiheisiin kysymyksiin ja tarjoaa vinkkejä tietokoneen tehokkaaseen " "käyttöön." #. (itstool) path: item/p #: C/about-this-guide.page:35 msgid "" "The guide is divided into small, task-oriented topics - not chapters. This " "means that you don't need to skim through an entire manual to find answers " "to your questions." msgstr "" "Ohje on jaoteltu lyhyisiin tehtäväkohtaisiin aiheisiin, ei kappaleisiin. " "Pyrimme siihen, että lukija ei joudu käydä koko ohjekirjaa läpi löytääkseen " "vastauksen tiettyyn kysymykseen." #. (itstool) path: item/p #: C/about-this-guide.page:42 msgid "" "Related items are linked together. \"See Also\" links at the bottom of some " "pages direct you to related topics." msgstr "" "Toisiinsa liittyvät aiheet on linkitetty. \"Lue myös\"-linkit sivujen " "alalaidassa ohjaavat aiheeseen liittyviin ohjeisiin." #. (itstool) path: item/p #: C/about-this-guide.page:48 msgid "" "The text input box at the top of this guide acts as a search bar, " "and relevant results will appear beneath it as soon as you start typing. " "Left-click on any result to open its page." msgstr "" "Tekstisyötekenttä ohjeen yläreunassa on hakukenttä. Kun aloitat " "tekstin kirjoittamisen siihen, avautuu hakuehtoihin sopiva listaus kentän " "alapuolelle. Listasta yksittäisen aiheen napsauttaminen avaa kyseisen ohjeen." #. (itstool) path: item/p #: C/about-this-guide.page:55 msgid "" "The guide is constantly being improved. Although we attempt to provide you " "with a comprehensive collection of helpful information, we know we won't " "answer all of your questions here. We will keep adding more information to " "make things more helpful, though." msgstr "" "Ohjetta parannetaan jatkuvasti. Vaikka ohjeesta on pyritty tehdä " "mahdollisimman kattava, se ei varmastikaan vastaa kaikkiin kysymyksiin. " "Ohjeeseen tehdään lisäyksiä, jotta se olisi entistä hyödyllisempi." #. (itstool) path: page/p #: C/about-this-guide.page:64 msgid "" "Thank you for taking the time to read the Ubuntu Desktop Guide." msgstr "Kiitos Ubuntu-työpöytäoppaaseen tutustumisesta." #. (itstool) path: page/p #: C/about-this-guide.page:68 msgid "-- The Ubuntu Documentation team" msgstr "-- Ubuntun dokumentaatiotiimi" #. (itstool) path: credit/name #: C/accounts.page:10 #: C/accounts-add.page:15 #: C/accounts-disable-service.page:11 #: C/accounts-provider-not-available.page:21 #: C/accounts-remove.page:10 #: C/accounts-which-application.page:22 #: C/accounts-whyadd.page:15 #: C/addremove-install-synaptic.page:11 #: C/documents-info.page:19 #: C/documents-viewgrid.page:19 msgid "Greg Beam" msgstr "Greg Beam" #. (itstool) path: info/desc #: C/accounts.page:19 msgid "" "Add accounts, Remove accounts, Disable services" msgstr "" "Lisää tilejä, poista tilejä, poista palveluita käytöstä" #. (itstool) path: page/title #: C/accounts.page:26 msgid "Online accounts" msgstr "Verkkotilit" #. (itstool) path: page/p #: C/accounts.page:30 msgid "" "You can enter your login details for online services, such as Google and " "Facebook, into the Online Accounts application. This will let you " "access your calendar, mail, chat accounts, and similar applications without " "having to enter your account details again." msgstr "" "Kirjautumalla verkkopalveluihin, kuten Googleen tai Facebookiin, " "Verkkotilien kautta Ubuntun ohjelmat voivat hyödyntää palveluiden " "sisältöä, kuten kalenteria, sähköpostia ja keskustelutilejä, ilman, että " "palveluihin täytyy kirjautua jokaisessa verkkotilejä hyödyntävässä " "sovelluksessa erikseen." #. (itstool) path: credit/name #: C/accounts-add.page:5 #: C/bluetooth-connect-device.page:17 #: C/bluetooth-remove-connection.page:15 #: C/bluetooth-send-file.page:18 #: C/bluetooth-turn-on-off.page:15 #: C/files-delete.page:24 #: C/files-removedrive.page:8 #: C/files-rename.page:21 #: C/files-sort.page:17 #: C/more-help.page:15 #: C/net-findip.page:16 #: C/net-fixed-ip-address.page:12 #: C/net-macaddress.page:15 #: C/net-what-is-ip-address.page:11 #: C/net-wireless-disconnecting.page:12 #: C/printing-2sided.page:18 #: C/printing-cancel-job.page:19 #: C/printing-differentsize.page:17 #: C/printing-envelopes.page:19 #: C/printing-order.page:18 #: C/printing-paperjam.page:15 #: C/printing-setup-default-printer.page:15 #: C/printing-setup.page:18 #: C/unity-introduction.page:18 msgid "Jim Campbell" msgstr "Jim Campbell" #. (itstool) path: info/desc #: C/accounts-add.page:24 msgid "Connect to online accounts" msgstr "Yhdistä verkkotileihin" #. (itstool) path: page/title #: C/accounts-add.page:30 msgid "Add an account" msgstr "Lisää tili" #. (itstool) path: page/p #: C/accounts-add.page:34 msgid "" "Adding an account will help link your online accounts with your Ubuntu " "desktop. Thus, your email, chat, and other related applications will be set " "up for you." msgstr "" "Verkkotilin lisääminen helpottaa Ubuntun sovellusten käyttöönottoa, sillä " "esimerkiksi sähköposti- ja pikakeskustelusovellusten asetukset voidaan tehdä " "automaattisesti." #. (itstool) path: item/p #: C/accounts-add.page:47 #: C/accounts-disable-service.page:50 #: C/accounts-remove.page:37 msgid "Select Online Accounts." msgstr "Valitse Verkkotilit." #. (itstool) path: item/p #: C/accounts-add.page:51 msgid "Select an Account Type from the right hand windowpane." msgstr "" "Valitse Tilin tyyppi ikkunan oikeanpuolimmaisesta paneelista." #. (itstool) path: note/p #: C/accounts-add.page:55 msgid "" "If you want to configure more accounts, you can repeat this process " "afterwards." msgstr "" "Useampien tilien luominen onnistuu toistamalla samat toimenpiteet myöhemmin." #. (itstool) path: item/p #: C/accounts-add.page:62 msgid "" "A small web user interface will open where you can enter your online account " "credentials. For example, if you are setting up a Google account, enter your " "Google username, password and sign in." msgstr "" "Suppea web-käyttöliittymä avautuu, johon annetaan tilin tunnistetiedot. " "Esimerkiksi Google-tiliä luodessa kenttiin tulee kirjoittaa Google-" "käyttäjänimi ja -salasana." #. (itstool) path: item/p #: C/accounts-add.page:69 msgid "" "If you entered your credentials correctly, you will be prompted to accept " "the terms. Select Accept to continue. Once accepted, Ubuntu needs " "permission to access your account. To allow access, click on the Grant " "Access button. When prompted, enter the current users password." msgstr "" "Kun oikeat tunnistetiedot on syötetty, tulee hyväksyä käyttöehdot " "Hyväksy-painikkeella. Tämän jälkeen Ubuntu pyytää lupaa käyttää " "tiliäsi. Napsauta Salli käyttö ja anna salasana, kun sitä " "kysytään." #. (itstool) path: item/p #: C/accounts-add.page:79 msgid "" "Now you can select the applications you want linked to your online account. " "For example, if you want to use an online account for chat, but do not want " "the calendar, turn the calendar option off." msgstr "" "Voit nyt valita sovellukset, jotka saavat oikeuden käyttää verkkotiliäsi. " "Jos esimerkiksi tiliä käytetään keskustelutilinä eikä sen " "kalenteriominaisuutta haluta hyödyntää, kalenteri voidaan poistaa käytöstä." #. (itstool) path: page/p #: C/accounts-add.page:86 msgid "" "After you have added the accounts, each application you have selected will " "automatically use those credentials when you log into your account." msgstr "" "Kun tili on luotu, jokainen valittu ohjelma käyttää automaattisesti " "antamiasi tunnistetietoja kirjautuessaan eri verkkopalveluihin." #. (itstool) path: note/p #: C/accounts-add.page:91 msgid "" "For security reasons, Ubuntu will not store your password on your computer. " "Instead, it stores a token that is provided by the online service. If you " "want to fully revoke the link between your desktop and the online service, " "remove it." msgstr "" "Turvallisuussyistä johtuen Ubuntu ei säilytä salasanaasi tietokoneellasi. " "Koneellasi säilytetään ainoastaan verkkopalvelun antamaa " "tunnistautumiskoodia. Jos haluat peruuttaa tietokoneesi ja verkkopalvelun " "välisen yhteyden kokonaan, poista tili." #. (itstool) path: info/desc #: C/accounts-disable-service.page:21 msgid "" "Some online accounts allow you to use multiple services (like calendar and " "email). You can control which of these services can be used by local " "applications." msgstr "" "Jotkut verkkotilit mahdollistavat useiden palveluiden, kuten kalenterin ja " "sähköpostin, käytön. Näiden käyttöä voidaan kuitenkin rajoittaa." #. (itstool) path: page/title #: C/accounts-disable-service.page:28 msgid "Disable account services" msgstr "Poista tilin ominaisuuksia käytöstä" #. (itstool) path: page/p #: C/accounts-disable-service.page:32 msgid "" "Some types of online accounts allow access to several services from a single " "user account. For example, Google accounts provide access to email, " "calendar, code, contacts, among others. You can choose Google for email and " "Yahoo! for chat, or any combination the service provider allows." msgstr "" "Jotkut verkkotilit tarjoavat useita palveluja samalla tilillä. Esimerkiksi " "Google-tilillä voi käyttää muun muassa sähköpostia, kalenteria ja " "yhteystietoja." #. (itstool) path: page/p #: C/accounts-disable-service.page:39 msgid "To disable services:" msgstr "Poistaaksesi ominaisuuksia käytöstä:" #. (itstool) path: item/p #: C/accounts-disable-service.page:55 msgid "Select the account you want to change from left windowpane." msgstr "Valitse muutettava tili ikkunan vasemmasta reunasta." #. (itstool) path: item/p #: C/accounts-disable-service.page:60 msgid "" "Services available for this account are listed in the right windowpane." msgstr "Palvelun tukemat ominaisuudet näkyvät ikkunan oikeassa reunassa." #. (itstool) path: item/p #: C/accounts-disable-service.page:65 msgid "Switch off the services you do not want used." msgstr "Poista tarpeettomat ominaisuudet käytöstä." #. (itstool) path: note/p #: C/accounts-disable-service.page:72 msgid "" "Once a service has been disabled, local applications no longer have access " "to it. To regain access, go back into Online Accounts and switch " "it on." msgstr "" "Kun ominaisuus poistetaan käytöstä, sovelluksilla ei ole enää oikeutta " "käyttää sitä. Oikeudet voi palauttaa palaamalla Verkkotileihin ja " "ottamalla ominaisuuden uudelleen käyttöön." #. (itstool) path: credit/name #: C/accounts-provider-not-available.page:6 #: C/accounts-which-application.page:6 #: C/net-proxy.page:15 msgid "Baptiste Mille-Mathias" msgstr "Baptiste Mille-Mathias" #. (itstool) path: credit/name #: C/accounts-provider-not-available.page:11 msgid "Kevin M. Godby" msgstr "Kevin M. Godby" #. (itstool) path: info/desc #: C/accounts-provider-not-available.page:30 msgid "Why aren't service providers listed?" msgstr "Miksi palveluntarjoajaa ei löydy?" #. (itstool) path: page/title #: C/accounts-provider-not-available.page:36 msgid "Why is my account type not on the list?" msgstr "Miksi tiliä ei löydy verkkopalveluiden luettelosta?" #. (itstool) path: page/p #: C/accounts-provider-not-available.page:40 msgid "" "Support for your favorite online service provider needs someone to develop " "it. Currently, the following types of online accounts are supported:" msgstr "" "Tuki verkkopalvelulle vaatii, että joku kehittää ja ylläpitää sitä. Tällä " "hetkellä seuraavia verkkopalveluja tuetaan:" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:47 msgid "Facebook" msgstr "Facebook" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:47 msgid "Flickr" msgstr "Flickr" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:48 msgid "Google" msgstr "Google" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:51 msgid "Twitter" msgstr "Twitter" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:51 msgid "AIM" msgstr "AIM" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:52 msgid "Windows Live" msgstr "Windows Live" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:55 msgid "Salut" msgstr "Salut" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:55 msgid "Jabber" msgstr "Jabber" #. (itstool) path: td/p #: C/accounts-provider-not-available.page:56 msgid "Yahoo" msgstr "Yahoo" #. (itstool) path: note/p #: C/accounts-provider-not-available.page:61 msgid "" "If you're interested in adding support for other services, contact the " "developers on the bug tracker." msgstr "" "Jos tuen lisääminen muihin palveluihin kiinnostaa, ota yhteyttä kehittäjiin " "vianhallintajärjestelmän kautta." #. (itstool) path: info/desc #: C/accounts-remove.page:20 msgid "Remove online account services" msgstr "Poista verkkotilipalveluita" #. (itstool) path: page/title #: C/accounts-remove.page:25 msgid "Remove an account" msgstr "Poista tili" #. (itstool) path: item/p #: C/accounts-remove.page:42 msgid "From the left windowpane, select the account you wish to remove." msgstr "Valitse poistettava tili ikkunan vasemmasta reunasta." #. (itstool) path: item/p #: C/accounts-remove.page:48 msgid "" "Click the Remove Account button in the lower-right portion of the " "window." msgstr "Paina Poista tili ikkunan oikeasta alakulmasta." #. (itstool) path: note/p #: C/accounts-remove.page:54 msgid "" "Removing the selection from Online Accounts in no way affects the " "account from your service provider." msgstr "" "Tilin poistaminen Verkkotileistä ei vaikuta tiliisi " "verkkopalvelussa millään tavalla." #. (itstool) path: item/p #: C/accounts-remove.page:62 msgid "Click Remove." msgstr "Napsauta Poista." #. (itstool) path: note/p #: C/accounts-remove.page:69 msgid "" "Instead of deleting the account completely, you can restrict the service from being accessed by your " "desktop." msgstr "" "Tilin poistamisen sijasta voit myös rajoittaa palvelun käyttöä." #. (itstool) path: credit/years #: C/accounts-which-application.page:8 msgid "2012-2013" msgstr "2012-2013" #. (itstool) path: credit/name #: C/accounts-which-application.page:17 #: C/look-background.page:30 #: C/session-language.page:22 #: C/shell-exit.page:25 msgid "Andre Klapper" msgstr "Andre Klapper" #. (itstool) path: info/desc #: C/accounts-which-application.page:30 msgid "" "Applications can use the accounts created in Online Accounts and " "the services they exploit." msgstr "" "Ohjelmat voivat käyttää Verkkotilejä ja niiden tarjoamia " "palveluja." #. (itstool) path: page/title #: C/accounts-which-application.page:36 msgid "Which applications take advantage of online accounts?" msgstr "Mitkä sovellukset hyödyntävät verkkotilejä?" #. (itstool) path: page/p #: C/accounts-which-application.page:40 msgid "" "Online Accounts can be used by external applications to " "automatically configure themselves." msgstr "" "Verkkotilien tietoja on mahdollista hyödyntää erillisten " "sovellusten asetuksien määrittämistä varten." #. (itstool) path: section/title #: C/accounts-which-application.page:46 msgid "With a Google account" msgstr "Google-tilillä" #. (itstool) path: item/p #: C/accounts-which-application.page:52 msgid "" "Evolution, the email application. Your email account will be " "added to Evolution automatically, so it will retrieve your mail, " "give you access to your contacts, and display your calendar items in your " "Google agenda." msgstr "" "Evolution, sähköpostisovellus. Sähköpostitili lisätään " "Evolutioniin automaattisesti ja se kykenee hakemaan sähköpostin, " "yhteystiedot ja kalenterin sisällön Google-tililtäsi." #. (itstool) path: item/p #: C/accounts-which-application.page:60 msgid "" "Empathy, the instant messaging application. Your online account " "will be added and you will be able to communicate with your friends." msgstr "" "Empathy-pikaviestin, pikaviestisovellus. Verkkotili lisätään " "ohjelmaan ja voit keskustella ystäviesi kanssa." #. (itstool) path: item/p #: C/accounts-which-application.page:67 msgid "Contacts, which will allow to see and edit your contacts." msgstr "" "Yhteystiedot mahdollistaa yhteystietojen lukemisen ja " "muokkaamisen." #. (itstool) path: item/p #: C/accounts-which-application.page:72 msgid "" "Documents can access your online documents and display them." msgstr "Asiakirjat-sovellus kykenee avaamaan verkkoasiakirjojasi." #. (itstool) path: section/title #: C/accounts-which-application.page:81 msgid "With Windows Live, Facebook or Twitter accounts" msgstr "Facebook-, Twitter- ja Windows Live -tileillä" #. (itstool) path: section/p #: C/accounts-which-application.page:85 msgid "" "Empathy can use these accounts to connect you online and chat " "with your contacts, friends, and followers." msgstr "" "Empathy luo näiden tilien avulla yhteyden verkkoon ja " "mahdollistaa keskustelun ystävien, seuraajien ja osoitekirjasta löytyvien " "henkilöiden kanssa." #. (itstool) path: section/title #: C/accounts-which-application.page:92 msgid "With a SkyDrive account" msgstr "SkyDrive-tilillä" #. (itstool) path: section/p #: C/accounts-which-application.page:96 msgid "" "Documents can access your online documents in Microsoft SkyDrive " "and display them." msgstr "" "Asiakirjat-sovellus kykenee avaamaan Microsoft SkyDriveen " "tallennettuja asiakirjoja." #. (itstool) path: section/title #: C/accounts-which-application.page:103 msgid "With a Exchange account" msgstr "Exchange-tilillä" #. (itstool) path: section/p #: C/accounts-which-application.page:107 msgid "" "Once you have created an Exchange account, Evolution will start " "retrieving mails from this account." msgstr "" "Kun Exchange-tili on luotu, Evolution kykenee lukemaan tilin " "viestejä." #. (itstool) path: section/title #: C/accounts-which-application.page:114 msgid "With a ownCloud account" msgstr "ownCloud-tilillä" #. (itstool) path: section/p #: C/accounts-which-application.page:118 msgid "" "When an ownCloud account is set up, Evolution is able to access " "and edit contacts and calendar appointments." msgstr "" "Kun ownCloud-tili on olemassa, Evolution pystyy lukemaan ja " "muokkaamaan yhteystietoja ja kalenterin tapahtumia." #. (itstool) path: section/p #: C/accounts-which-application.page:123 msgid "" "Files and other applications will be able to list and access your " "online files stored in the ownCloud installation." msgstr "" "Tiedostot ja muut sovellukset voivat tutkia ja käsitellä " "ownCloudiin tallennettuja tiedostoja." #. (itstool) path: credit/name #: C/accounts-whyadd.page:5 msgid "Susanna Huhtanen" msgstr "Susanna Huhtanen" #. (itstool) path: info/desc #: C/accounts-whyadd.page:24 msgid "Why add your email or social media accounts to your desktop?" msgstr "" "Mitä hyötyä on sähköpostin tai sosiaalisen median tilien lisäämisestä?" #. (itstool) path: page/title #: C/accounts-whyadd.page:29 msgid "Why should I add an account?" msgstr "Miksi lisäisin tilin?" #. (itstool) path: page/p #: C/accounts-whyadd.page:33 msgid "" "Adding your accounts brings a choice of services like calendar, chat, and e-" "mail straight to your desktop, making services a seamless part of your user " "experience. By adding accounts, you can keep in touch with services of " "different accounts, like chats, at the same time. Just set your account once " "and every time you start your computer all the accounts and services you've " "added will be ready for you." msgstr "" "Verkkotilien lisääminen liittää laajan valikoiman palveluja, kuten " "kalenterin, sähköpostin ja pikaviestimet, osaksi työpöydän käyttökokemusta. " "Tilejä lisäämällä eri verkkopalvelujen tapahtumia, kuten pikaviestejä, voi " "seurata samanaikaisesti. Kun tili on kerran luotu, kaikki tilit ja palvelut " "ovat käyttövalmiita heti tietokoneen käynnistyttyä." #. (itstool) path: info/desc #: C/addremove-install-synaptic.page:20 msgid "" "Synaptic is a powerful but complicated software management alternative to " "Software." msgstr "" "Synaptic on tehokas ja monimutkainen tapa hallita paketteja. Se tarjoaa " "erilaisen käyttökokemuksen kuin Ohjelmistot." #. (itstool) path: page/title #: C/addremove-install-synaptic.page:26 msgid "Use Synaptic for more advanced software management" msgstr "Käytä Synapticia monipuolisempaan ohjelmistojen hallintaan" #. (itstool) path: page/p #: C/addremove-install-synaptic.page:30 msgid "" "Synaptic Package Manager is more powerful and can do some " "software management tasks which Software can't. Synaptic's " "interface is more complicated and doesn't support newer Software " "features like ratings and reviews and therefore isn't recommended for use by " "those new to Ubuntu." msgstr "" #. (itstool) path: page/p #: C/addremove-install-synaptic.page:38 msgid "" "Synaptic isn't installed by default, but you can install it with Software." msgstr "" "Synaptic ei ole asennettuna oletuksena, asenna se käyttämällä Ohjelmistot." #. (itstool) path: section/title #: C/addremove-install-synaptic.page:44 msgid "Install software with Synaptic" msgstr "Ohjelmistojen asentaminen Synapticilla" #. (itstool) path: item/p #: C/addremove-install-synaptic.page:49 msgid "" "Open Synaptic from the Dash or the Launcher. You will " "need to enter your password in the Authenticate window." msgstr "" "Avaa Synaptic Unity-valikosta tai käynnistimestä. Anna " "salasanasi tunnistautumisikkunaan." #. (itstool) path: item/p #: C/addremove-install-synaptic.page:55 msgid "" "Click Search to search for an application, or click " "Sections and look through the categories to find one." msgstr "" "Voit etsiä ohjelmia napsauttamalla Etsi-painiketta tai selata " "niitä Ryhmät-listauksen alta löytyvistä luokista." #. (itstool) path: item/p #: C/addremove-install-synaptic.page:61 msgid "" "Right-click the application that you want to install and select Mark " "for Installation." msgstr "" "Napsauta sovellusta, jonka haluat asentaa, hiiren oikealla painikkeella ja " "valitse Merkitse asennettavaksi." #. (itstool) path: item/p #: C/addremove-install-synaptic.page:67 msgid "If you are asked to mark additional changes, click Mark." msgstr "" "Jos sinua pyydetään merkitsemään lisämuutoksia, napsauta Merkitse." #. (itstool) path: item/p #: C/addremove-install-synaptic.page:72 msgid "Select any other applications that you would like to install." msgstr "" "Valitse myös muut asennettavaksi haluttavat sovellukset samalla tavalla." #. (itstool) path: item/p #: C/addremove-install-synaptic.page:77 msgid "" "Click Apply, and then click Apply in the window that " "appears. The applications that you chose will be downloaded and installed." msgstr "" "Napsauta Toteuta-painiketta ja tämän jälkeen uudelleen " "Toteuta-painiketta aukeavasta ikkunasta. Valitsemasi ohjelmat " "ladataan ja asennetaan." #. (itstool) path: section/p #: C/addremove-install-synaptic.page:85 msgid "" "For more information about using Synaptic, consult the Synaptic How " "To." msgstr "" "Lisätietoja Synapticin käytöstä saat Synapticin verkko-" "ohjeesta." #. (itstool) path: info/desc #: C/addremove-install.page:9 msgid "Use Software to add programs and make Ubuntu more useful." msgstr "" "Avaa Ohjelmistot lisätäksesi ohjelmia ja tehdäksesi Ubuntusta " "entistä hyödyllisemmän." #. (itstool) path: page/title #: C/addremove-install.page:21 msgid "Install additional software" msgstr "Asenna lisää sovelluksia" #. (itstool) path: page/p #: C/addremove-install.page:25 msgid "" "The Ubuntu development team has chosen a default set of applications that we " "think makes Ubuntu very useful for most day-to-day tasks. However, you will " "certainly want to install more software to make Ubuntu more useful to you." msgstr "" "Ubuntun kehittäjät ovat valinneet oletussovellukset, joiden uskotaan olevan " "hyödyllisiä mahdollisimman monelle. Siitä huolimatta haluat varmasti asentaa " "lisää sovelluksia, joiden avulla Ubuntun käytöstä tulee aiempaa " "monipuolisempaa." #. (itstool) path: page/p #: C/addremove-install.page:31 msgid "To install additional software, complete the following steps:" msgstr "Asenna lisää sovelluksia seuraamalla näitä ohjeita:" #. (itstool) path: item/p #: C/addremove-install.page:37 msgid "" "Connect to the Internet using a wireless or wired " "connection." msgstr "" "Yhdistä langattomaan tai kiinteään verkkoon." #. (itstool) path: item/p #: C/addremove-install.page:44 #: C/addremove-ppa.page:51 msgid "" "Click the Software icon in the Launcher, or search for " "Software in the Dash." msgstr "" #. (itstool) path: item/p #: C/addremove-install.page:51 msgid "" "When Software launches, search for an application, or select a " "category and find an application from the list." msgstr "" "Kun Ohjelmistot avautuu, etsi sovellusta hakuehdoin tai valitse " "luokka ja etsi sovellus luettelosta." #. (itstool) path: item/p #: C/addremove-install.page:57 msgid "" "Select the application that you are interested in and click " "Install." msgstr "Valitse asennettava sovellus ja napsauta Asenna." #. (itstool) path: item/p #: C/addremove-install.page:63 msgid "" "You will be asked to enter your password. Once you have done that the " "installation will begin." msgstr "" "Sinulta kysytään salasanaasi. Kirjoita salasana (sama, jota käytät " "kirjautumiseen), jonka jälkeen tietokone asentaa sovelluksen." #. (itstool) path: item/p #: C/addremove-install.page:69 msgid "" "The installation usually finishes quickly, but could take a while if you " "have a slow Internet connection." msgstr "" "Asennus tapahtuu yleensä nopeasti, mutta voi joskus kestää jonkin aikaa " "riippuen Internet-yhteytesi nopeudesta." #. (itstool) path: item/p #: C/addremove-install.page:75 msgid "" "A shortcut to your new app will be added to the Launcher. To disable this " "feature, uncheck ViewNew Applications in " "Launcher." msgstr "" "Uusi sovellus lisätään käynnistimeen. Jos et pidä tästä ominaisuudesta, " "poista valinta NäytäAseta uudet sovellukset " "käynnistimeen." #. (itstool) path: info/desc #: C/addremove-ppa.page:9 msgid "Add PPAs to help test pre-release or specialty software." msgstr "Hanki lisäsovelluksia lisäämällä PPA-ohjelmalähteitä." #. (itstool) path: page/title #: C/addremove-ppa.page:18 msgid "Add a Personal Package Archive (PPA)" msgstr "Lisää PPA-ohjelmalähde" #. (itstool) path: page/p #: C/addremove-ppa.page:22 msgid "" "Personal Package Archives (PPAs) are software repositories designed " "for Ubuntu users and are easier to install than other third-party " "repositories." msgstr "" "Personal Package Archives (PPAs) -ohjelmalähteet ovat Ubuntun " "käyttäjille suunniteltuja, joten ne on helpompi ottaa käyttöön kuin muut " "kolmansien osapuolten ohjelmistolähteet." #. (itstool) path: note/p #: C/addremove-ppa.page:29 #: C/addremove-sources.page:31 msgid "Only add software repositories from sources that you trust!" msgstr "Lisää vain sellaisia ohjelmistolähteitä, joihin luotat!" #. (itstool) path: note/p #: C/addremove-ppa.page:32 #: C/addremove-sources.page:34 msgid "" "Third-party software repositories are not checked for security or " "reliability by Ubuntu members, and may contain software which is harmful to " "your computer." msgstr "" "Ubuntun kehittäjät eivät ole tarkastaneet kolmannen osapuolen " "ohjelmalähteitä tietoturvauhkien varalta, joten ne voivat sisältää jopa " "haittaohjelmia." #. (itstool) path: steps/title #: C/addremove-ppa.page:40 msgid "Install a PPA" msgstr "Asenna PPA-ohjelmalähde" #. (itstool) path: item/p #: C/addremove-ppa.page:44 msgid "" "On the PPA's overview page, look for the heading Adding this PPA to " "your system. Make a note of the PPA's location, which should look " "similar to: ppa:mozillateam/firefox-next." msgstr "" "PPA-ohjelmalähteen etusivulla on kohta Adding this PPA to your " "system. Tämän otsikon alta löytyy PPA:n polku, joka on muotoa " "ppa:mozillateam/firefox-next." #. (itstool) path: item/p #: C/addremove-ppa.page:58 #: C/addremove-sources.page:53 msgid "" "When Software launches, click Software & Updates" msgstr "" "Kun Ohjelmistot käynnistyy, napsauta Ohjelmistot ja " "päivitykset" #. (itstool) path: item/p #: C/addremove-ppa.page:63 msgid "Switch to the Other Software tab." msgstr "Siirry Muut ohjelmistot -välilehdelle." #. (itstool) path: item/p #: C/addremove-ppa.page:68 msgid "Click Add and enter the ppa: location." msgstr "Napsauta Lisää ja anna ppa:-sijainti." #. (itstool) path: item/p #: C/addremove-ppa.page:73 msgid "" "Click Add Source. Enter your password in the Authenticate window." msgstr "Napsauta Lisää lähde. Anna salasanasi todennusikkunaan." #. (itstool) path: item/p #: C/addremove-ppa.page:79 msgid "" "Close the Software & Updates window. Software will " "then check your software sources for new software." msgstr "" "Sulje Ohjelmistot ja päivitykset -ikkuna. Ohjelmistot " "tarkistaa tämän jälkeen ohjelmistolähteet uusien ohjelmien varalta." #. (itstool) path: info/desc #: C/addremove-remove.page:9 msgid "Remove software that you no longer use." msgstr "Poista sovellukset, joita et ole käyttänyt pitkään aikaan." #. (itstool) path: page/title #: C/addremove-remove.page:17 msgid "Remove an application" msgstr "Poista sovellus" #. (itstool) path: page/p #: C/addremove-remove.page:21 msgid "" "Software helps you to remove software that you no longer use." msgstr "" "Ohjelmistot auttaa poistamaan sovellukset, joita et enää käytä." #. (itstool) path: item/p #: C/addremove-remove.page:28 msgid "" "Click the Software icon in the Launcher or search for " "Software in the Dash." msgstr "" #. (itstool) path: item/p #: C/addremove-remove.page:35 msgid "" "When Software opens, click the Installed button at the " "top." msgstr "" "Kun Ohjelmistot avautuu, napsauta ylhäällä olevaa " "Asennettu-painiketta." #. (itstool) path: item/p #: C/addremove-remove.page:41 msgid "" "Find the application that you want to remove by using the search box or by " "looking through the list of installed applications." msgstr "" "Etsi sovellus, jonka haluat poistaa. Voit käyttää etsimiseen joko " "hakukenttää tai selata asennettujen sovellusten luetteloa." #. (itstool) path: item/p #: C/addremove-remove.page:47 msgid "Select the application and click Remove." msgstr "Valitse sovellus ja napsauta Poista." #. (itstool) path: item/p #: C/addremove-remove.page:52 msgid "" "You may be asked to enter your password. After you have done that, the " "application will be removed." msgstr "" "Sinulta voidaan kysyä salasanaasi. Salasanan antamisen jälkeen sovellus " "poistetaan." #. (itstool) path: note/p #: C/addremove-remove.page:60 msgid "" "Some applications depend on other applications to work properly. If you try " "to remove an application that is needed by another application, both will be " "removed. You will be asked to confirm whether you want this to happen before " "the applications are removed." msgstr "" "Toimivuuden takia jotkin sovellukset ovat riippuvaisia toisista " "sovelluksista. Jos yrität poistaa sovelluksen, jota toinen sovellus " "tarvitsee, kummatkin sovellukset poistuvat. Sinulta kysytään aina vahvistus, " "ennen kuin toisistaan riippuvaisia sovelluksia poistetaan." #. (itstool) path: info/desc #: C/addremove-sources.page:10 msgid "" "Add other repositories to extend the software sources Ubuntu uses for " "installation and upgrades." msgstr "" "Asenna ylimääräisiä ohjelmistoja ja päivityksiä lisäämällä uusia " "ohjelmalähteitä." #. (itstool) path: page/title #: C/addremove-sources.page:19 msgid "Add additional software repositories" msgstr "Lisää ohjelmalähteitä" #. (itstool) path: page/p #: C/addremove-sources.page:23 msgid "" "Software is available from third-party sources, as well as from the default " "Ubuntu software repositories. If you want to install software from a third-" "party software repository, you must add it to Ubuntu's list of available " "repositories." msgstr "" "Ohjelmia on saatavilla kolmansien osapuolten ohjelmalähteistä (myös " "ohjelmistolähde) aivan kuten myös Ubuntun omista ohjelmalähteistä. " "Jos haluat asentaa jotain kolmansien osapuolten ohjelmalähteistä, sinun " "tulee saattaa kyseiset ohjelmalähteet Ubuntun tietoon." #. (itstool) path: steps/title #: C/addremove-sources.page:42 msgid "Install other repositories" msgstr "Asenna muita ohjelmalähteitä" #. (itstool) path: item/p #: C/addremove-sources.page:46 msgid "" "Click on the Software icon in the Launcher, or search for " "Software in the search bar of the Dash." msgstr "" #. (itstool) path: item/p #: C/addremove-sources.page:58 msgid "" "You will be asked to enter your password. Once you have done that, switch to " "the Other Software tab." msgstr "" "Sinua pyydetään syöttämään salasana. Syötettyäsi salasanan siirry Muut " "ohjelmistot -välilehdelle." #. (itstool) path: item/p #: C/addremove-sources.page:64 msgid "" "Click Add and enter the APT line for the repository. This should " "be available from the website of the repository, and should look similar to:" msgstr "" "Napsauta LIsää ja syötä ohjelmalähteen APT-rivi. APT-rivin " "pitäisi olla näkyvissä ohjelmiston verkkosivustolla. APT-rivin pitäisi " "vaikuttaa samankaltaiselta kuin alla:" #. (itstool) path: item/p #: C/addremove-sources.page:74 msgid "" "Click Add Source then close the Software & Updates " "window. Software will then check your software sources for new " "updates." msgstr "" "Napsauta Lisää lähde ja sulje sitten Ohjelmistot ja " "päivitykset -ikkuna. Ohjelmistot tarkistaa tämän jälkeen " "ohjelmistolähteet päivitysten varalta." #. (itstool) path: section/title #: C/addremove-sources.page:83 msgid "Activate the Canonical Partner repository" msgstr "Canonicalin kumppanit -pakettivaraston aktivoiminen" #. (itstool) path: section/p #: C/addremove-sources.page:86 msgid "" "The Canonical Partner repository offers some proprietary applications that " "don't cost any money to use but are closed source. They include software " "like Skype, Adobe Reader and Adobe Flash " "Plugin. Software in this repository will appear in Software " "search results but won't be installable until this repository is enabled." msgstr "" #. (itstool) path: section/p #: C/addremove-sources.page:94 msgid "" "To enable the repository, follow the steps above to open the Other " "Software tab in Software & Updates. If you see the " "Canonical Partners repository in the list, make sure it is " "checked then close the Software & Updates window. If you " "don't see it, click Add and enter:" msgstr "" #. (itstool) path: section/p #: C/addremove-sources.page:104 msgid "" "Click Add Source then close the Software & Updates " "window. Wait a moment for Software to download the repository " "information." msgstr "" "Napsauta Lisää lähde ja sulje sitten Ohjelmistot ja " "päivitykset -ikkuna. Odota hetki, kun Ohjelmistot lataa " "ohjelmistolähteiden tiedot." #. (itstool) path: info/title #: C/addremove.page:8 msgctxt "link:trail" msgid "Add/remove software" msgstr "Lisää/poista ohjelmistoja" #. (itstool) path: info/desc #: C/addremove.page:14 msgid "" "Install, remove, extra " "repositories…" msgstr "" "Asenna, poista, kolmansien " "osapuolten ohjelmalähteet…" #. (itstool) path: page/title #: C/addremove.page:23 msgid "Add & remove software" msgstr "Lisää tai poista sovelluksia" #. (itstool) path: info/desc #: C/app-cheese.page:10 msgid "It is like your own personal photo booth." msgstr "Henkilökohtainen valokuvauskoppisi." #. (itstool) path: page/title #: C/app-cheese.page:18 msgid "Create fun photos and videos with your webcam" msgstr "Ota hauskoja kuvia ja videoita verkkokamerallasi" #. (itstool) path: page/p #: C/app-cheese.page:22 msgid "" "With the Cheese application and your webcam, you can take photos " "and videos, apply fun special effects and share the fun with others." msgstr "" "Muikku-valokuvakopilla ja web-kameralla voi ottaa kuvia ja " "videoita, lisätä niihin hauskoja tehosteita ja jakaa niitä muiden kanssa." #. (itstool) path: page/p #: C/app-cheese.page:27 msgid "" "For help with using Cheese, read the Cheese user " "guide." msgstr "" "Tukea Cheesen käyttöön löytyy Cheesen " "käyttöoppaasta." #. (itstool) path: info/desc #: C/backup-check.page:7 msgid "Verify your backup was successful." msgstr "Tarkista varmuuskopioinnin onnistuminen." #. (itstool) path: page/title #: C/backup-check.page:18 msgid "Check your backup" msgstr "Tarkista varmuuskopio" #. (itstool) path: page/p #: C/backup-check.page:20 msgid "" "After you have backed up your files, you should make sure that the backup " "was successful. If it didn't work properly, you could lose important data " "since some files could be missing from the backup." msgstr "" "Varmuuskopioinnin jälkeen on viisainta varmistaa, että varmuuskopiointi " "onnistui ja tiedostot ovat käytettävissä. Jos varmuuskopiointi ei onnistunut " "täysin, osa tärkeistä tiedostoista on saattanut jäädä pois varmuuskopiosta." #. (itstool) path: page/p #: C/backup-check.page:24 msgid "" "When you use the file manager to copy or move files, the computer checks to " "make sure that all of the data transferred correctly. However, if you are " "transferring data that is very important to you, you may want to perform " "additional checks to confirm that your data has been transferred properly." msgstr "" "Kun käytät tiedostonhallintaa kopioidaksesi tai siirtääksesi tiedostoja, " "tietokone varmistaa, että kaikki tieto siirtyi onnistuneesti. Jos siirrät " "tietoa, joka on hyvin tärkeää, saatat haluta suorittaa lisätarkistuksia " "vahvistaaksesi tiedon siirtyneen onnistuneesti." #. (itstool) path: page/p #: C/backup-check.page:30 msgid "" "You can do an extra check by looking through the copied files and folders on " "the destination media. By checking to make sure that the files and folders " "you transferred are actually there in the backup, you can have extra " "confidence that the process was successful." msgstr "" "Voit suorittaa lisätarkastuksen selaamalla kopioidut tiedostot ja kansiot " "kohteessa. Tarkistamalla, että siirtämäsi tiedostot ja kansiot todellakin " "ovat varmuuskopiossa, varmistat, että prosessi onnistui." #. (itstool) path: note/p #: C/backup-check.page:35 msgid "" "If you find that you do regular backups of large amounts of data, you may " "find it easier to use a dedicated backup program, such as Déjà " "Dup. Such a program is more powerful and more reliable than just " "copying and pasting files." msgstr "" "Jos huomaat varmuuskopioivasi säännöllisesti suuren määrän tietoa, lienee " "helpompaa käyttää varmuuskopiointiin tarkoitettua ohjelmaa, kuten Déjà " "Dupia. Varmuuskopio-ohjelma on monin tavoin kopiointia ja liittämistä " "parempi vaihtoehto." #. (itstool) path: info/desc #: C/backup-frequency.page:7 msgid "" "Learn how often you should backup your important files to make sure that " "they're safe." msgstr "" "Opi, kuinka usein tärkeät tiedostot tulisi varmuuskopioida, jotta ne " "olisivat turvassa." #. (itstool) path: credit/name #: C/backup-frequency.page:13 #: C/backup-how.page:13 #: C/backup-restore.page:12 #: C/backup-thinkabout.page:14 #: C/backup-what.page:17 #: C/backup-where.page:18 #: C/contacts-edit-details.page:14 #: C/contacts-link-unlink.page:13 #: C/contacts-search.page:14 #: C/display-dual-monitors-desktop.page:7 #: C/files-browse.page:16 #: C/files-copy.page:18 #: C/get-involved.page:14 #: C/more-help.page:10 #: C/mouse.page:16 #: C/mouse-middleclick.page:16 #: C/mouse-sensitivity.page:19 #: C/nautilus-behavior.page:15 #: C/nautilus-bookmarks-edit.page:14 #: C/nautilus-file-properties-basic.page:15 #: C/nautilus-file-properties-permissions.page:15 #: C/nautilus-views.page:15 #: C/screen-shot-record.page:15 #: C/user-delete.page:11 #: C/user-goodpassword.page:15 msgid "Tiffany Antopolski" msgstr "Tiffany Antopolski" #. (itstool) path: page/title #: C/backup-frequency.page:23 msgid "Frequency of backups" msgstr "Varmuuskopioiden ajoitus" #. (itstool) path: page/p #: C/backup-frequency.page:25 msgid "" "How often you make backups will depend on the type of data to be backed up. " "For example, if you are running a network environment with critical data " "stored on your servers, then even nightly backups may not be enough." msgstr "" "Se, kuinka usein varmuuskopioita on syytä ottaa, riippuu järjestelmästä. " "Esimerkiksi jokaöiset varmuuskopioit eivät välttämättä ole tarpeeksi " "kriittistä dataa sisältävälle verkkopalvelimelle." #. (itstool) path: page/p #: C/backup-frequency.page:29 msgid "" "On the other hand, if you are backing up the data on your home computer then " "hourly backups would likely be unnecessary. You may find it helpful to " "consider the following points when planning your backup schedule:" msgstr "" "Toisaalta kotikoneella olevien tiedostojen varmuuskopiointi tunnin välein " "voi olla tarpeetonta. Seuraavia asioita kannattaa huomioida " "varmuuskopiointiaikataulun suunnittelussa:" #. (itstool) path: item/p #: C/backup-frequency.page:34 msgid "The amount of time you spend on the computer." msgstr "Kuinka paljon aikaa vietät tietokoneen ääressä?" #. (itstool) path: item/p #: C/backup-frequency.page:35 msgid "How often and by how much the data on the computer changes." msgstr "Kuinka usein muutat työtiedostoja ja kuinka paljon niitä on?" #. (itstool) path: page/p #: C/backup-frequency.page:38 msgid "" "If the data you want to back up is lower priority, or subject to few " "changes, like music, e-mails and family photos, then weekly or even monthly " "backups may suffice. However, if you happen to be in the middle of a tax " "audit, more frequent backups may be necessary." msgstr "" "Jos varmuuskopioitavat tiedostot eivät ole kovin tärkeitä tai muuttuvat " "harvoin (kuten musiikki, sähköpostit ja valokuvat), viikoittainen tai jopa " "kuukausittainen varmuuskopiointi on hyvä valinta. Tiheämpi " "varmuuskopiointiaikataulu voi kuitenkin joissain tapauksissa olla " "tarpeellinen." #. (itstool) path: page/p #: C/backup-frequency.page:43 msgid "" "As a general rule, the amount of time in between backups should be no more " "than the amount of time you are willing to spend re-doing any lost work. For " "example, if spending a week re-writing lost documents is too long for you, " "you should back up at least once per week." msgstr "" "Nyrkkisääntönä voidaan pitää sitä, että varmuuskopioiden luomisen väliin " "jäävä aika ei ole pidempi kuin aika, jonka olet valmis käyttämään " "kadonneiden tiedostojen uudelleenluomiseen. Jos kadonneiden asiakirjojen " "uudelleenkirjoittamiseen kuluva viikko tuntuu liian pitkältä ajalta, " "varmuuskopiot kannattaa luoda viikoittain." #. (itstool) path: info/desc #: C/backup-how.page:7 msgid "" "Use Déjà Dup (or some other backup application) to make copies of your " "valuable files and settings to protect against loss." msgstr "" "Déjà Dup tai muut varmuuskopio-ohjelmat tekevät varmuuskopioit tärkeistä " "tiedostoista ja asetuksista ja suojaavat tietojen katoamiselta." #. (itstool) path: page/title #: C/backup-how.page:27 msgid "How to back up" msgstr "Miten varmuuskopioidaan?" #. (itstool) path: page/p #: C/backup-how.page:29 msgid "" "The recommended way of backing up your files and settings is to let a backup " "application manage the backup process for you. A number of different backup " "applications are available, like Déjà Dup." msgstr "" "On suositeltavaa, että tiedostojen ja asetusten varmuuskopiointi jätetään " "varmuuskopiointisovelluksen vastuulle. Useita eri varmuuskopiosovelluksia on " "olemassa ja yksi niistä on Déjà Dup." #. (itstool) path: page/p #: C/backup-how.page:34 msgid "" "The help for your chosen backup application will walk you through setting " "your preferences for the backup, as well as how to restore your data." msgstr "" "Valitsemasi varmuuskopiosovelluksen käyttöohje auttaa sinua asetusten " "luomisessa ja tietojen palauttamisessa." #. (itstool) path: page/p #: C/backup-how.page:38 msgid "" "An alternative option is to copy your files " "to a safe location, such as an external hard drive, another computer on the " "network, or a USB drive. Your personal " "files and settings are usually in your Home folder, so you can copy " "them from there." msgstr "" "Vaihtoehtoinen tapa on kopioida tiedostot " "turvalliseen sijaintiin, kuten ulkoiselle kiintolevylle, toiselle " "tietokoneelle tai USB-muistitikulle. Henkilökohtaiset tiedostosi ja asetukset sijaitsevat " "pääsääntöisesti kotikansiossasi, joten voit kopioida sieltä tärkeät " "tiedostot haluamallesi laitteelle." #. (itstool) path: page/p #: C/backup-how.page:44 msgid "" "The amount of data you can back up is limited by the size of the storage " "device. If you have the room on your backup device, it is best to back up " "the entire Home folder with the following exceptions:" msgstr "" "Varmuuskopioitavien tietojen määrää rajoittaa tallennuslaitteen " "levykapasiteetti. Jos tallennuslaitteellasi on reilusti tilaa, on viisainta " "kopioida koko kotikansion sisältö seuraavia poikkeuksia lukuun ottamatta:" #. (itstool) path: item/p #: C/backup-how.page:49 msgid "" "Files that are already backed up somewhere else, such as to a CD, DVD, or " "other removable media." msgstr "" "Tiedostot, jotka on jo kopioitu jonnekin muualle, kuten CD:lle, DVD:lle tai " "ulkoiselle kiintolevylle." #. (itstool) path: item/p #: C/backup-how.page:51 msgid "" "Files that you can recreate easily. For example, if you are a programmer, " "you don't have to back up the files that get produced when you compile your " "programs. Instead, just make sure that you back up the original source files." msgstr "" "Tiedostot, joiden uudelleenluonti on helppoa. Esimerkiksi ohjelmoijien ei " "tarvitse varmuuskopioida tiedostoja, jotka luodaan kääntämisen yhteydessä. " "Sen sijaan alkuperäisten lähdekoodien varmuuskopioinnista kannattaa " "huolehtia." #. (itstool) path: item/p #: C/backup-how.page:55 msgid "" "Any files in the Trash folder. Your Trash folder can be found in " "~/.local/share/Trash." msgstr "" "Roskakorissa olevat tiedostot, jotka sijaitsevat polussa " "~/.local/share/Trash." #. (itstool) path: info/desc #: C/backup-restore.page:7 msgid "Retrieve your files from a backup." msgstr "Palauta tiedostosi varmuuskopiosta." #. (itstool) path: page/title #: C/backup-restore.page:23 msgid "Restore a backup" msgstr "Palauta varmuuskopio" #. (itstool) path: page/p #: C/backup-restore.page:25 msgid "" "If you lost or deleted some of your files, but you have a backup of them, " "you can restore them from the backup:" msgstr "" "Jos kadotit tai poistit tiedostoja ja niistä on varmuuskopiot, on tiedostot " "mahdollista palauttaa varmuuskopioista:" #. (itstool) path: item/p #: C/backup-restore.page:29 msgid "" "To restore your backup from a device such as an external hard drive, USB " "drive or another computer on the network, you can copy the files back to your computer." msgstr "" "Jos varmuuskopiot sijaitsevat erillisellä tallennusvälineellä, kuten " "esimerkiksi USB-muistitikulla, voit kopioida " "tiedostot takaisin tietokoneellesi." #. (itstool) path: item/p #: C/backup-restore.page:33 msgid "" "If you created your backup using a backup application such as Déjà " "Dup, it is recommended that you use the same application to restore " "your backup. Review the application help for your backup program: it will " "provide specific instructions on how to restore your files." msgstr "" "Jos loit varmuuskopion jollakin varmuuskopio-ohjelmalla, kuten Déjà " "Dupilla, on suositeltavaa käyttää samaa ohjelmaa varmuuskopioiden " "palauttamiseen. Tutustu ohjelman ohjeeseen, jos tarvitset ohjeita " "tiedostojen palauttamiseen." #. (itstool) path: info/desc #: C/backup-thinkabout.page:7 msgid "" "A list of folders where you can find documents, files and settings that you " "may want to back up." msgstr "" "Kansioluettelo, josta löydät asiakirjoja, tiedostoja ja asetuksia jotka " "haluat mahdollisesti varmuuskopioida." #. (itstool) path: page/title #: C/backup-thinkabout.page:29 msgid "Where can I find the files I want to back up?" msgstr "Mistä löydän tiedostot, jotka haluan varmuuskopioida?" #. (itstool) path: page/p #: C/backup-thinkabout.page:31 msgid "" "Listed below are the most common locations of important files and settings " "that you may want to back up." msgstr "" "Alla on lista sijainneista, jossa tärkeät tiedostot ja asetukset normaalisti " "sijaitsevat." #. (itstool) path: item/p #: C/backup-thinkabout.page:36 msgid "Personal files (documents, music, photos and videos)" msgstr "" "Henkilökohtaiset tiedostot (asiakirjat, musiikki, valokuvat ja videot)" #. (itstool) path: item/p #. translators: xdg dirs are localised by package xdg-user-dirs and need #. to be translated. You can find the correct translations for your #. language here: http://translationproject.org/domain/xdg-user-dirs.html #: C/backup-thinkabout.page:40 msgid "" "These are usually stored in your home folder (/home/your_name). " "They could be in subfolders such as Desktop, Documents, Pictures, Music, and " "Videos." msgstr "" "Nämä sijaitsevat yleensä kotikansiossasi " "(/home/käyttäjätilisi). Tiedostot saattavat sijaita " "alikansioissa kuten Työpöytä, Asiakirjat, Kuvat, Musiikki ja Videot." #. (itstool) path: item/p #: C/backup-thinkabout.page:43 msgid "" "If your backup medium has sufficient space (if it's an external hard disk, " "for example), consider backing up the entire Home folder. You can find out " "how much disk space your Home folder takes up by using the Disk Usage " "Analyzer." msgstr "" "Jos varmuuskopion tallennuskohteessa on tarpeeksi tilaa (jos se on " "esimerkiksi ulkoinen kiintolevy), koko kotikansion kopioimista kannattaa " "harkita. Kotikansion koon saat selville Levynkäytön analysointi-" "ohjelmalla." #. (itstool) path: item/p #: C/backup-thinkabout.page:50 msgid "Hidden files" msgstr "Piilotiedostot" #. (itstool) path: item/p #: C/backup-thinkabout.page:51 msgid "" "Any file or folder name that starts with a period (.) is hidden by default. " "To view hidden files, click ViewShow Hidden " "Files or press CtrlH. " "You can copy these to a backup location like any other file." msgstr "" "Kaikki pisteellä alkavat tiedostot ja kansiot ovat oletuksena " "piilotiedostoja ja -kansioita. Piilotiedostojen selaaminen onnistuu " "valitsemalla NäytäNäytä " "piilotiedostot tai käyttämällä " "CtrlH -näppäinyhdistelmää." #. (itstool) path: item/p #: C/backup-thinkabout.page:58 msgid "" "Personal settings (desktop preferences, themes, and software settings)" msgstr "" "Henkilökohtaiset asetukset (työpöytäasetukset, teemat ja sovellusten " "asetukset)" #. (itstool) path: item/p #: C/backup-thinkabout.page:59 msgid "" "Most applications store their settings in hidden folders inside your Home " "folder (see above for information on hidden files)." msgstr "" "Useimmat sovellukset tallentavat asetuksensa kotikansiossasi oleviin " "piilokansioihin. Lue lisää piilotiedostoista ylempää." #. (itstool) path: item/p #: C/backup-thinkabout.page:61 msgid "" "Most of your application settings will be stored in the hidden folders " ".config, .gconf, .gnome2, and " ".local in your Home folder." msgstr "" "Suurin osa sovellusten asetuksista tallennetaan kotikansiossa oleviin " "piilokansioihin .config, .gconf, " ".gnome2 ja .local." #. (itstool) path: item/p #: C/backup-thinkabout.page:68 msgid "System-wide settings" msgstr "Järjestelmänlaajuiset asetukset" #. (itstool) path: item/p #: C/backup-thinkabout.page:69 msgid "" "Settings for important parts of the system aren't stored in your Home " "folder. There are a number of locations that they could be stored, but most " "are stored in the /etc folder. In general, you won't need to " "back up these files on a home computer. If you are running a server, " "however, you should back up the files for the services that it is running." msgstr "" "Järjestelmän tärkeiden osien asetuksia ei säilytetä kotikansiossasi. " "Järjestelmäasetuksia voidaan säilyttää useassa eri hakemistossa mutta suurin " "osa löytyy /etc-hakemiston alta. Kotikäytössä olevan koneen " "järjestelmäasetuksia ei yleensä tarvitse varmuuskopioida. Jos kuitenkin " "ylläpidät palvelinta, sillä pyörivien palvelujen tiedostot kannattaa pitää " "tallessa." #. (itstool) path: info/desc #: C/backup-what.page:7 msgid "Back up anything that you can't bear to lose if something goes wrong." msgstr "" "Varmuuskopioi kaikki, mitä ei ole varaa menettää koneen rikkoutuessa." #. (itstool) path: page/title #: C/backup-what.page:28 msgid "What to back up" msgstr "Mitä tulisi varmuuskopioida" #. (itstool) path: page/p #: C/backup-what.page:30 msgid "" "Your priority should be to back up your most important files as well as those that are difficult " "to recreate. For example, ranked from most important to least important:" msgstr "" "Tärkeintä on varmuuskopioida kaikista " "tärkeimmät tiedostot sekä tiedostot, joiden uudelleenluominen on " "hankalaa. Esimerkki tärkeimmästä vähiten tärkeimpään:" #. (itstool) path: item/title #: C/backup-what.page:37 msgid "Your personal files" msgstr "Henkilökohtaiset tiedostot" #. (itstool) path: item/p #: C/backup-what.page:38 msgid "" "This may include documents, spreadsheets, email, calendar appointments, " "financial data, family photos, or any other personal files that you would " "consider irreplaceable." msgstr "" "Muun muassa asiakirjat, laskentataulukot, sähköposti, kalenteri, " "taloustiedot, perhevalokuvat ja muut korvaamattomat henkilökohtaiset " "tiedostot." #. (itstool) path: item/title #: C/backup-what.page:44 msgid "Your personal settings" msgstr "Henkilökohtaiset asetuksesi" #. (itstool) path: item/p #: C/backup-what.page:45 msgid "" "This includes changes you may have made to colors, backgrounds, screen " "resolution and mouse settings on your desktop. This also includes " "application preferences, such as settings for LibreOffice, your " "music player, and your email program. These are replaceable, but may take a " "while to recreate." msgstr "" "Väreihin, taustakuvaan, näytön tarkkuuteen ja hiiren asetuksiin tehdyt " "muutokset. Näiden lisäksi henkilökohtaisiin asetuksiin kuuluvat myös " "sovelluskohtaiset asetukset, kuten LibreOfficen, " "musiikkisoittimen ja sähköpostiohjelman asetukset. Näiden asetusten " "uudelleenluominen on mahdollista, mutta siihen kuluu aikaa." #. (itstool) path: item/title #: C/backup-what.page:53 msgid "System settings" msgstr "Järjestelmäasetukset" #. (itstool) path: item/p #: C/backup-what.page:54 msgid "" "Most people never change the system settings that are created during " "installation. If you do customize your system settings for some reason, or " "if you use your computer as a server, then you may wish to back up these " "settings." msgstr "" "Suurin osa käyttäjistä ei koskaan muuta järjestelmän oletusasetuksia. Jos " "muutat järjestelmäasetuksia syystä tai toisesta, kuten jos ylläpidät " "palvelinta, ne kannattaa varmuuskopioida." #. (itstool) path: item/title #: C/backup-what.page:61 msgid "Installed software" msgstr "Asennetut ohjelmat" #. (itstool) path: item/p #: C/backup-what.page:62 msgid "" "The software you use can normally be restored quite quickly after a serious " "computer problem by reinstalling it." msgstr "" "Sovellukset voidaan yleensä palauttaa kohtalaisen vähäisellä vaivalla " "asentamalla ne uudelleen ongelmien jälkeen." #. (itstool) path: page/p #: C/backup-what.page:67 msgid "" "In general, you will want to back up files that are irreplaceable and files " "that require a great time investment to replace without a backup. If things " "are easy to replace, on the other hand, you may not want to use up disk " "space by having backups of them." msgstr "" "Yleisesti ottaen, haluat varmuuskopioida tiedostot, jotka ovat " "korvaamattomia ja tiedostot, joiden uudelleenluominen on hankalaa ilman " "kopiota. Jos tiedostojen uudelleenluominen on helppoa, et välttämättä halua " "kuluttaa tallennustilaa niiden varmuuskopiointiin." #. (itstool) path: info/desc #: C/backup-where.page:7 msgid "" "Advice on where to store your backups and what type of storage device to use." msgstr "" "Neuvoja, missä varmuuskopioita kannattaa säilyttää ja minkälaisia " "tallennuslaitteita käyttää." #. (itstool) path: info/title #: C/backup-where.page:9 msgctxt "sort" msgid "c" msgstr "c" #. (itstool) path: page/title #: C/backup-where.page:24 msgid "Where to store your backup" msgstr "Mihin tallentaa varmuuskopiot" #. (itstool) path: page/p #: C/backup-where.page:26 msgid "" "You should store backup copies of your files somewhere separate from your " "computer - on an external hard disk, for example. That way, if the computer " "breaks, the backup will still be intact. For maximum security, you shouldn't " "keep the backup in the same building as your computer. If there is a fire or " "theft, both copies of the data could be lost if they are kept together." msgstr "" "Sinun kannattaa säilyttää varmuuskopioita erossa tietokoneestasi - " "esimerkiksi ulkoiselle kiintolevyllä. Tässä tapauksessa, jos tietokoneesi " "menee rikki, varmuuskopio on silti kunnossa. Erityisen turvallista on, jos " "et pidä varmuuskopioita samassa rakennuksessa kuin tietokoneesi. Jos syttyy " "tulipalo tai tapahtuu varkaus, molemmat kopiot ovat vaarassa, jos ne ovat " "lähellä toisiaan." #. (itstool) path: page/p #: C/backup-where.page:32 msgid "" "It is important to choose an appropriate backup medium, too. You " "need to store your backups on a device that has sufficient disk capacity for " "all of the backed-up files." msgstr "" "Varmuuskopioille on tärkeää valita sopiva tallennuslaite. Ne täytyy " "tallentaa laitteelle, johon mahtuu kaikki varmuuskopioitavat tiedostot." #. (itstool) path: list/title #: C/backup-where.page:37 msgid "Local and remote storage options" msgstr "Paikalliset ja etätallennusvalinnat" #. (itstool) path: item/p #: C/backup-where.page:39 msgid "USB memory key (low capacity)" msgstr "USB-muistitikku (alhainen kapasiteetti)" #. (itstool) path: item/p #: C/backup-where.page:42 msgid "Writable CDs or DVDs (low/medium capacity)" msgstr "Tyhjä CD- tai DVD-levy (alhainen tai keskinkertainen kapasiteetti)" #. (itstool) path: item/p #: C/backup-where.page:45 msgid "External hard disk (typically high capacity)" msgstr "Ulkoinen kiintolevy (yleensä suuri suuri kapasiteetti)" #. (itstool) path: item/p #: C/backup-where.page:48 msgid "Internal disk drive (high capacity)" msgstr "Sisäinen kiintolevy (suuri kapasiteetti)" #. (itstool) path: item/p #: C/backup-where.page:51 msgid "Network-connected drive (high capacity)" msgstr "Verkkokytkentäinen kiintolevy (suuri kapasiteetti)" #. (itstool) path: item/p #: C/backup-where.page:54 msgid "File/backup server (high capacity)" msgstr "Tiedosto-/varmuuskopiopalvelin (suuri kapasiteetti)" #. (itstool) path: item/p #: C/backup-where.page:57 msgid "" "Online backup service (Amazon " "S3, for example; capacity depends on price)" msgstr "" "Verkossa toimiva varmuuskopiointipalvelu (Amazon S3 esimerkkinä, " "kapasiteetti pohjautuu hintaan)" #. (itstool) path: page/p #: C/backup-where.page:62 msgid "" "Some of these options have sufficient capacity to allow for a backup of " "every file on your system, which is also known as a complete system " "backup." msgstr "" "Joillain vaihtoehdoista on niin suuri tallennuskapasiteetti, että niille voi " "luoda varmuuskopion jokaisesta järjestelmän tiedostosta. Tämä kutsutaan " "täydelliseksi varmuuskopioksi." #. (itstool) path: info/desc #: C/backup-why.page:7 msgid "Why, what, where and how of backups." msgstr "Varmuuskopiot - Miksi, mitä, missä ja miten?" #. (itstool) path: info/title #: C/backup-why.page:8 msgctxt "link:trail" msgid "Backups" msgstr "Varmuuskopiot" #. (itstool) path: page/title #: C/backup-why.page:20 msgid "Back up your important files" msgstr "Varmuuskopioi tärkeät tiedostosi" #. (itstool) path: page/p #: C/backup-why.page:22 msgid "" "Backing up your files simply means making a copy of them for " "safekeeping. This is done in case the original files become unusable due to " "loss or corruption. These copies can be used to restore the original data in " "the event of loss. Copies should be stored on a different device from the " "original files. For example, you may use a USB drive, an external hard " "drive, a CD/DVD, or an off-site service." msgstr "" "Varmuuskopioinnilla tarkoitetaan yksinkertaisesti tiedostojen " "kopioimista turvaan. Näin varaudutaan ongelmiin, kuten alkuperäisen " "tiedoston katoamiseen tai rikkoutumiseen. Varmuuskopioita voidaan käyttää " "alkuperäisen tiedoston palauttamiseen, kun ongelmia on ilmennyt. " "Varmuuskopiot tulisi säilyttää eri laitteella kuin alkuperäiset tiedostot. " "Voit käyttää esimerkiksi USB-muistitikkua, ulkoista kiintolevyä, CD- tai DVD-" "levyä, verkkopalvelua tai näiden yhdistelmiä." #. (itstool) path: page/p #: C/backup-why.page:29 msgid "" "The best way to back up your files is to do so regularly, keeping the copies " "off-site and (possibly) encrypted." msgstr "" "Paras lopputulos saavutetaan hoitamalla varmuuskopiointi säännöllisesti " "maantieteellisesti useaan eri kohteeseen salattuna." #. (itstool) path: info/desc #: C/bluetooth.page:15 msgid "" "Connect, send files, turn on and off…" msgstr "" "Yhdistä, lähetä tiedostoja, kytke päälle ja pois päältä…" #. (itstool) path: page/title #: C/bluetooth.page:24 msgid "Bluetooth" msgstr "Bluetooth" #. (itstool) path: page/p #: C/bluetooth.page:26 msgid "" "Bluetooth is a wireless protocol that allows you to connect many different " "types of devices to your computer. Bluetooth is commonly used for headsets " "and input devices like mice and keyboards. You can also use Bluetooth to " "send files between devices, such " "as from your computer to your cell phone." msgstr "" "Bluetooth on langaton yhteystapa, jonka avulla on mahdollista yhdistää " "useita erilaisia laitteita toisiinsa. Bluetoothia käytetään yleisesti " "mikrofoneissa, kuulokkeissa ja syötelaiteissa, kuten hiirissä ja " "näppäimistöissä. Bluetoothia voi käyttää myös tiedostojen siirtoon laitteiden välillä, esimerkiksi " "tietokoneen ja matkapuhelimen välillä." #. (itstool) path: info/title #: C/bluetooth.page:48 msgctxt "link" msgid "Bluetooth problems" msgstr "Bluetooth-ongelmat" #. (itstool) path: section/title #: C/bluetooth.page:51 #: C/color.page:34 #: C/power.page:43 msgid "Problems" msgstr "Ongelmat" #. (itstool) path: info/desc #: C/bluetooth-connect-device.page:14 msgid "Pair Bluetooth devices." msgstr "Bluetooth-laitteiden parittaminen." #. (itstool) path: credit/name #: C/bluetooth-connect-device.page:21 #: C/bluetooth-remove-connection.page:19 #: C/bluetooth-send-file.page:22 #: C/net-firewall-on-off.page:13 #: C/net-firewall-ports.page:13 #: C/printing-setup-default-printer.page:19 #: C/printing-setup.page:22 msgid "Paul W. Frields" msgstr "Paul W. Frields" #. (itstool) path: page/title #: C/bluetooth-connect-device.page:35 msgid "Connect your computer to a Bluetooth device" msgstr "Tietokoneen yhdistäminen Bluetooth-laitteeseen" #. (itstool) path: page/p #: C/bluetooth-connect-device.page:37 msgid "" "Before you can use a Bluetooth device like a mouse or a headset, you first " "need to connect your computer to the device. This is also called pairing the " "Bluetooth devices." msgstr "" "Ennen kuin voit käyttää Bluetooth-laitetta kuten hiirtä tai " "kuulokemikrofonia, laitteet tulee yhdistää tietokoneeseen. Tätä kutsutaan " "myös Bluetooth-laitteiden parittamiseksi." #. (itstool) path: note/p #: C/bluetooth-connect-device.page:42 #: C/bluetooth-send-file.page:63 msgid "" "Before you begin, make sure Bluetooth is enabled on your computer. See ." msgstr "" "Ennen aloittamista, varmista että Bluetooth on kytketty päälle. Katso ." #. (itstool) path: when/p #: C/bluetooth-connect-device.page:50 msgid "" "Click the Bluetooth icon in the menu bar and select Set Up New " "Device." msgstr "" "Valitse Bluetooth-kuvake valikkopalkista ja napsauta Asenna " "uusi laite..." #. (itstool) path: choose/p #: C/bluetooth-connect-device.page:53 msgid "" "Click the Bluetooth icon on the top bar and select Set up a New " "Device." msgstr "" "Valitse Bluetooth-kuvake valikkopalkista ja napsauta Määritä uusi " "laite." #. (itstool) path: item/p #: C/bluetooth-connect-device.page:58 msgid "" "Make the other Bluetooth device discoverable or visible and place it within 10 meters " "(about 33 feet) of your computer. Click Continue. Your computer " "will begin searching for devices." msgstr "" "Aseta Bluetooth-laitteesi löydettäväksi " "(myös termiä \"näkyvä\" käytetään) ja varmista, että kyseinen laite " "on alle 10 metrin etäisyydellä tietokoneesta. Napsauta sitten " "Jatka. Tietokone alkaa etsiä muita Bluetooth-laitteita." #. (itstool) path: item/p #: C/bluetooth-connect-device.page:64 msgid "" "If there are too many devices listed, use the Device type drop-" "down to display only a single type of device in the list." msgstr "" "Jos laitteita on liikaa, käytä Laitetyyppi -pudotusvalikkoa " "näyttämään vain yhdentyyppisiä laitteita listassa." #. (itstool) path: item/p #: C/bluetooth-connect-device.page:68 msgid "" "Click PIN options to set how a PIN will be delivered to the other " "device." msgstr "" "Valitse PIN-valinnat... asettaaksesi, miten PIN siirretään " "toiseen laitteeseen." #. (itstool) path: note/p #: C/bluetooth-connect-device.page:71 msgid "" "The automatic PIN setting will use a six-digit numerical code. A device with " "no input keys or screen, such as a mouse or headset, may require a specific " "PIN such as 0000, or no PIN at all. Check your device's manual for the " "proper setting." msgstr "" "Automaatiinen PIN-aestus käyttää kuusinumeroista koodia. Laite, jolla ei ole " "näppäimiä tai näyttöä (kuten hiiri tai langattomat kuulokkeet), voivat " "tarvita tietyn PIN:in, kuten 0000 tai PIN:iä ollenkaan. Tarkista oikeat " "asetukset laitteesi ohjekirjasta." #. (itstool) path: item/p #: C/bluetooth-connect-device.page:76 msgid "" "Choose an appropriate PIN setting for your device, then click " "Close." msgstr "" "Valitse laitteellesi sopiva PIN-valinta ja napsauta Sulje." #. (itstool) path: item/p #: C/bluetooth-connect-device.page:80 msgid "" "Click Continue to proceed. If you did not choose a preset PIN, " "the PIN will be displayed on the screen." msgstr "" "Valitse Eteenpäin jatkaaksesi. Jos et valinnut esiasettua PIN:iä, " "PIN näytetään näytöllä." #. (itstool) path: item/p #: C/bluetooth-connect-device.page:84 msgid "" "If required, confirm the PIN on your other device. The device should show " "you the PIN you see on your computer screen, or may prompt you to enter the " "PIN. Confirm the PIN on the device, then click Matches." msgstr "" "Tarvittaessa voit vahvistaa toisen laitteesi PIN-koodin. Laitteen tulisi " "näyttää sinulle PIN-koodi, jonka näet tietokoneesi ruudulla, tai voi pyytää " "sinua kirjoittamaan PIN-koodin. Vahvista PIN laitteella ja napsauta " "Täsmää." #. (itstool) path: item/p #: C/bluetooth-connect-device.page:88 msgid "" "You need to finish your entry within about 20 seconds on most devices, or " "the connection will not be completed. If that happens, return to the device " "list and start again." msgstr "" "Kirjoita PIN-koodi toiselle laitteelle, jos se vaatii sitä. Sinun täytyy " "suorittaa kirjautuminen noin 20 sekunnissa useimmilla laitteilla tai " "yhteyttä ei luoda. Jos se tapahtuu, palaa laitelistaan ja aloita alusta." #. (itstool) path: item/p #: C/bluetooth-connect-device.page:93 msgid "" "A message appears when the connection successfully completes. Click " "Close." msgstr "" "Kun yhteys muodostuu onnistuneesti, näytölle ilmaantuu viesti. Napsauta " "Sulje." #. (itstool) path: page/p #: C/bluetooth-connect-device.page:98 msgid "" "You can remove a Bluetooth " "connection later if desired." msgstr "" "Voit poistaa Bluetooth-" "yhteyden myöhemmin niin halutessasi." #. (itstool) path: note/p #: C/bluetooth-connect-device.page:102 msgid "" "To control access to your shared files, refer to the Bluetooth " "Sharing settings. See ." msgstr "" "Hallitse pääsyä jakamiisi tiedostoihin Bluetooth-jakamisen " "asetuksilla. Lisätietoja ohjeessa ." #. (itstool) path: info/desc #: C/bluetooth-problem-connecting.page:13 msgid "" "The adapter could be turned off or may not have drivers, or Bluetooth might " "be disabled or blocked." msgstr "" "Sovitin voi olla pois käytöstä, sillä ei ole ajureita tai Bluetooth voi olla " "poistettu käytöstä tai estetty." #. (itstool) path: page/title #: C/bluetooth-problem-connecting.page:23 msgid "I can't connect my Bluetooth device" msgstr "Yhdistäminen Bluetooth-laitteeseen ei onnistu" #. (itstool) path: page/p #: C/bluetooth-problem-connecting.page:25 msgid "" "There are a number of reasons why you may not be able to connect to a " "Bluetooth device, such as a phone or headset." msgstr "" "Bluetooth-laitteeseen (kuten puhelimeen tai kuulokemikrofoniin) yhdistämisen " "epäonnistuminen voi johtua useista eri syistä." #. (itstool) path: item/title #: C/bluetooth-problem-connecting.page:30 msgid "Connection blocked or untrusted" msgstr "Yhteys on estetty tai yhteys ei ole luotettu" #. (itstool) path: item/p #: C/bluetooth-problem-connecting.page:31 msgid "" "Some Bluetooth devices block connections by default, or require you to " "change a setting to allow connections to be made. Make sure that your device " "is set up to allow connections." msgstr "" "Tietyt Bluetooth-laitteet estävät oletuksena yhteydet tai vaativat asetusten " "muuttamista yhteyden luomiseksi. Varmista, että laite on asetettu " "hyväksymään yhteydet." #. (itstool) path: item/title #: C/bluetooth-problem-connecting.page:36 msgid "Bluetooth hardware not recognized" msgstr "Bluetooth-sovitinta ei tunnistettu" #. (itstool) path: item/p #: C/bluetooth-problem-connecting.page:37 msgid "" "Your Bluetooth adapter/dongle may not have been recognized by the computer. " "This could be because drivers for the " "adapter aren't installed. Some Bluetooth adapters aren't supported on Linux, " "so you may not be able to get the right drivers for them. In this case, you " "will probably have to get a different Bluetooth adapter." msgstr "" "Tietokoneesi ei välttämättä ole tunnistanut Bluetooth-sovitintasi. Tämä voi " "johtua siitä, että sovittimen ajureita " "ei ole asennettu. Osa Bluetooth-sovittimista ei tue Linuxia, ja et " "välttämättä löydä niille toimivia ajureita. Tällaisissa tapauksissa lienee " "tarpeen hankkia toinen Bluetooth-sovitin." #. (itstool) path: item/title #: C/bluetooth-problem-connecting.page:44 msgid "Adapter not switched on" msgstr "Sovitinta ei ole kytketty päälle" #. (itstool) path: when/p #: C/bluetooth-problem-connecting.page:47 msgid "" "Make sure that your Bluetooth adapter is switched on. Click the Bluetooth " "icon in the menu bar and check that it's not disabled." msgstr "" "Varmista, että Bluetooth-sovitin on kytketty päälle. Avaa valikkopalkin " "Bluetooth-valikko ja tarkista, että Bluetooth on käytössä." #. (itstool) path: choose/p #: C/bluetooth-problem-connecting.page:51 msgid "" "Make sure that your Bluetooth adapter is switched on. Click the Bluetooth " "icon on the top bar and check that it's not disabled." msgstr "" "Varmista, että Bluetooth-sovitin on kytketty päälle. Napsauta Bluetooth-" "kuvaketta valikkopalkissa ja tarkista, ettei Bluetooth ole pois käytöstä." #. (itstool) path: item/title #: C/bluetooth-problem-connecting.page:57 msgid "Device Bluetooth connection switched off" msgstr "Laitteen Bluetooth-yhteys ei ole käytössä" #. (itstool) path: item/p #: C/bluetooth-problem-connecting.page:58 msgid "" "Check that Bluetooth is turned on on the device you're trying to connect to. " "For example, if you're trying to connect to a phone, make sure that it's not " "in airplane mode." msgstr "" "Tarkista, että Bluetooth on käytössä myös laitteessa, johon yrität luoda " "yhteyttä. Jos esimerkiksi yrität yhdistää puhelimeen, varmista, että se ei " "ole lentokonetilassa." #. (itstool) path: item/title #: C/bluetooth-problem-connecting.page:64 msgid "No Bluetooth adapter in your computer" msgstr "Tietokoneessasi ei ole Bluetooth-sovitinta" #. (itstool) path: item/p #: C/bluetooth-problem-connecting.page:65 msgid "" "Many computers do not have Bluetooth adapters. You can buy an adapter if you " "want to use Bluetooth." msgstr "" "Useissa tietokoneissa ei ole Bluetooth-sovitinta. Voit ostaa sovittimen " "esimerkiksi USB-väylään, jos haluat käyttää Bluetoothia." #. (itstool) path: info/desc #: C/bluetooth-remove-connection.page:12 msgid "Remove a device from the list of Bluetooth devices." msgstr "Laitteen poistaminen Bluetooth-laitteiden luettelosta." #. (itstool) path: page/title #: C/bluetooth-remove-connection.page:25 msgid "Remove a connection between Bluetooth devices" msgstr "Katkaise laitteiden välinen Bluetooth-yhteys" #. (itstool) path: page/p #: C/bluetooth-remove-connection.page:28 msgid "" "If you don't want to be connected to a Bluetooth device anymore, you can " "remove the connection. This is useful if you no longer want to use a device " "like a mouse or headset, or if you no longer wish to transfer files to or " "from a device." msgstr "" "Jos et halua enää jatkossa yhdistää tiettyyn Bluetooth-laitteeseen, voit " "poistaa yhteyden. Tämä on hyödyllistä silloin, kun et aio enää käyttää " "tiettyä hiirtä tai kuulokemikrofonia, tai jos et halua enää siirtää " "tiedostoja tietyn laitteen kanssa." #. (itstool) path: when/p #: C/bluetooth-remove-connection.page:37 msgid "" "Click the Bluetooth icon in the menu bar and select " "Bluetooth Settings." msgstr "" "Napsauta Bluetooth-kuvaketta valikkopalkista ja valitse " "Bluetooth-asetukset..." #. (itstool) path: choose/p #: C/bluetooth-remove-connection.page:40 #: C/bluetooth-send-file.page:112 msgid "" "Click the Bluetooth icon on the top bar and select Bluetooth " "Settings." msgstr "" "Napsauta valikkopalkin Bluetooth-kuvaketta ja valitse Bluetooth-" "asetukset." #. (itstool) path: item/p #: C/bluetooth-remove-connection.page:45 msgid "" "Select the device you want to disconnect in the left pane, then click the " "- icon underneath the list." msgstr "" "Valitse vasemmanpuoleisesta paneelista laite, jonka haluat irrottaa, ja " "napsauta sitten listan alta -." #. (itstool) path: item/p #: C/bluetooth-remove-connection.page:49 msgid "Click Remove in the confirmation window." msgstr "Napsauta Poista varmennusikkunassa." #. (itstool) path: page/p #: C/bluetooth-remove-connection.page:53 msgid "" "You can reconnect a Bluetooth " "device later if desired." msgstr "" "Voit yhdistää Bluetooth-laitteeseen " "uudelleen myöhemmin niin halutessasi." #. (itstool) path: info/desc #: C/bluetooth-send-file.page:15 msgid "Share files to Bluetooth devices such as your phone." msgstr "" "Jaa tiedostoja Bluetooth-laitteidesi, kuten puhelimen ja tietokoneen välillä." #. (itstool) path: page/title #: C/bluetooth-send-file.page:33 msgid "Send a file to a Bluetooth device" msgstr "Lähetä tiedosto Bluetooth-laitteeseen" #. (itstool) path: when/p #: C/bluetooth-send-file.page:37 msgid "" "You can send files to connected Bluetooth devices, such as some mobile " "phones or other computers. Some types of devices don't allow the transfer of " "files, or specific types of files. You can send files in one of three ways: " "using the Bluetooth icon in the menu bar, from the Bluetooth settings " "window, or directly from the file manager." msgstr "" "Voit lähettää tiedostoja Bluetooth-laitteisiin, joihin olet muodostanut " "yhteyden, kuten matkapuhelimiin ja toisiin tietokoneisiin. Jotkin laitteet " "eivät salli tiedostonsiirtoja tai tiettyjen tiedostotyyppien " "siirtämistä.Voit siirtää tiedostoja joko valikkopalkin Bluetooth-" "kuvakkeella, Bluetooth-asetuksien ikkunasta tai suoraan tiedostonhallinnsta." #. (itstool) path: choose/p #: C/bluetooth-send-file.page:43 msgid "" "You can send files to connected Bluetooth devices, such as some mobile " "phones or other computers. Some types of devices don't allow the transfer of " "files, or specific types of files. You can send files using the Bluetooth " "icon on the top bar, or from the Bluetooth settings window." msgstr "" "Voit lähettää tiedostoja yhdistettyihin Bluetooth-laitteisiin, kuten " "matkapuhelimiin tai muihin tietokoneisiin. Jotkin laitetyypit eivät salli " "tiedostojen lähetystä, ja jotkin laitteet hyväksyvät vain tietyn tyyppisiä " "tiedostoja. Voit lähettää tiedostoja yläpalkin Bluetooth-kuvakkeen avulla " "tai Bluetooth-asetusikkunasta." #. (itstool) path: when/p #: C/bluetooth-send-file.page:51 msgid "" "To send files directly from the file manager, see ." msgstr "" "Lähettääksesi tiedostoja suoraan tiedostonhallinnasta, lue ." #. (itstool) path: steps/title #: C/bluetooth-send-file.page:68 msgid "Send files using the Bluetooth icon" msgstr "Lähetä tiedostoja Bluetooth-kuvakkeen kautta" #. (itstool) path: when/p #: C/bluetooth-send-file.page:72 msgid "" "Click the Bluetooth icon in the menu bar and select Send Files to " "Device." msgstr "" "Napsauta Bluetooth-kuvaketta valikkopalkissa ja valitse Lähetä " "tiedostoja laitteelle...." #. (itstool) path: choose/p #: C/bluetooth-send-file.page:75 msgid "" "Click the Bluetooth icon on the top bar and select Send Files to " "Device." msgstr "" "Napsauta Bluetooth-kuvaketta valikkopalkissa ja valitse Lähetä " "tiedostoja laitteelle." #. (itstool) path: item/p #: C/bluetooth-send-file.page:80 #: C/bluetooth-send-file.page:122 msgid "Choose the file you want to send and click Select." msgstr "" "Valitse tiedosto, jonka haluat lähettää, ja napsauta Valitse." #. (itstool) path: item/p #: C/bluetooth-send-file.page:81 #: C/bluetooth-send-file.page:123 msgid "" "To send more than one file in a folder, hold down Ctrl as you " "select each file." msgstr "" "Valitse useita tiedostoja kerralla pitämällä Ctrl pohjassa, kun " "napsautat haluamiasi tiedostoja." #. (itstool) path: item/p #: C/bluetooth-send-file.page:85 msgid "" "Select the device which you want to send the files to and click " "Send." msgstr "" "Valitse listalta laite, johon haluat lähettää tiedostoja, ja napsauta sitten " "Lähetä." #. (itstool) path: item/p #: C/bluetooth-send-file.page:87 msgid "" "The list of devices will show both devices you are already connected to as well as visible devices within range. If you " "have not already connected to the selected device, you will be prompted to " "pair with the device after clicking Send. This will probably " "require confirmation on the other device." msgstr "" "Laitelistasta löytyvät kaikki lähistöllä " "olevat Bluetooth-laitteet jo " "yhdistettyjen laitteiden lisäksi. Jos laitteeseen ei ole vielä luotu " "yhteyttä, yhteyden muodostaminen suoritetaan Lähetä painikkeen " "painalluksen jälkeen. Tämä tarvitsee yleensä luvan myös toiselta laitteelta." #. (itstool) path: item/p #: C/bluetooth-send-file.page:94 msgid "" "If there are many devices, you can limit the list to only specific device " "types using the Device type drop-down." msgstr "" "Voit rajoittaa laitteita, valitsemalla vain tietyt laitteet " "Laitetyyppi-pudotusvalikosta." #. (itstool) path: item/p #: C/bluetooth-send-file.page:98 #: C/bluetooth-send-file.page:127 msgid "" "The owner of the receiving device usually has to press a button to accept " "the file. Once the owner accepts or declines, the result of the file " "transfer will be shown on your screen." msgstr "" "Vastaanottavan laitteen omistajan täytyy yleensä hyväksyä tiedoston " "vastaanottaminen. Kun omistaja hyväksyy tai hylkää tiedonsiirron, sen " "lopputulos esitetään näytölläsi." #. (itstool) path: steps/title #: C/bluetooth-send-file.page:105 msgid "Send files from the Bluetooth settings" msgstr "Lähetä tiedostoja Bluetooth-asetuksista" #. (itstool) path: when/p #: C/bluetooth-send-file.page:109 msgid "" "Click the Bluetooth icon in the menu bar and select Bluetooth " "Settings." msgstr "" "Napsauta Bluetooth-kuvaketta valikkopalkista ja valitse Bluetooth-" "asetukset...." #. (itstool) path: item/p #: C/bluetooth-send-file.page:116 msgid "" "Select the device to send files to from the list on the left. The list only " "shows devices you've already connected to. See ." msgstr "" "Valitse vasemmanpuoleisesta luettelosta laite, johon tiedostot lähetetään. " "Luettelo näyttää ainoastaan laitteet johon olet jo yhdistänyt. Lue lisää " "kappaleessa ." #. (itstool) path: item/p #: C/bluetooth-send-file.page:119 msgid "In the device information on the right, click Send Files." msgstr "Laitetiedoissa oikealla, napsauta Lähetä tiedostot." #. (itstool) path: info/desc #: C/bluetooth-turn-on-off.page:12 msgid "Enable or disable the Bluetooth device on your computer." msgstr "Kytke tietokoneesi Bluetooth-lähetin päälle tai pois päältä." #. (itstool) path: page/title #: C/bluetooth-turn-on-off.page:28 msgid "Turn Bluetooth on or off" msgstr "Bluetoothin kytkeminen päälle tai pois" #. (itstool) path: page/media #. (itstool) path: p/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/bluetooth-turn-on-off.page:32 #: C/unity-menubar-intro.page:90 msgctxt "_" msgid "" "external ref='figures/bluetooth-active.svg' " "md5='265f0461c4f337cfe7f9ebc04b98a58f'" msgstr "" "external ref='figures/bluetooth-active.svg' " "md5='265f0461c4f337cfe7f9ebc04b98a58f'" #. (itstool) path: media/p #: C/bluetooth-turn-on-off.page:33 msgid "The Bluetooth icon in the menu bar" msgstr "Bluetooth-kuvake yläpalkissa" #. (itstool) path: page/p #: C/bluetooth-turn-on-off.page:36 msgid "" "You can turn Bluetooth on to use Bluetooth devices and send and receive " "files, but turn it off to conserve power. To turn Bluetooth on, click the " "Bluetooth icon on the top bar and switch Bluetooth on." msgstr "" "Ota Bluetooth käyttöön käyttääksesi Bluetooth-laitteita, lähettääksesi ja " "vastaanottaaksesi tiedostoja, mutta sammuta se säästääksesi virtaa. " "Käynnistääksesi Bluetoothin, napsauta Bluetooth-kuvaketta valikkopalkista ja " "ota Bluetooth käyttöön." #. (itstool) path: when/p #: C/bluetooth-turn-on-off.page:42 msgid "" "Many laptop computers have a hardware switch or key combination to turn " "Bluetooth on and off. If the Bluetooth hardware is turned off, you will not " "see a Bluetooth icon in the menu bar. Look for a switch on your computer or " "a key on your keyboard. The keyboard key is often accessed with the help of " "the Fn key." msgstr "" "Monessa kannettavassa tietokoneessa on kytkin tai näppäinyhdistelmä, josta " "voi laittaa Bluetoothin päälle tai pois. Jos Bluetooth-laite on poissa " "käytöstä, et näe Bluetooth-kuvaketta valikkopalkissa. Etsi kytkintä tai " "näppäinyhdistelmää ottaaksesi Bluetoothin käyttöön. Näppäinyhdistelmään " "kuuluu yleensä Fn-näppäin." #. (itstool) path: choose/p #: C/bluetooth-turn-on-off.page:48 msgid "" "Many laptop computers have a hardware switch or key combination to turn " "Bluetooth on and off. If the Bluetooth hardware is turned off, you will not " "see a Bluetooth icon in the top bar. Look for a switch on your computer or a " "key on your keyboard. The keyboard key is often accessed with the help of " "the Fn key." msgstr "" "Monessa kannettavassa tietokoneessa on kytkin tai näppäinyhdistelmä, josta " "voi laittaa Bluetoothin päälle tai pois. Jos Bluetooth-laite on poissa " "käytöstä, et näe Bluetooth-kuvaketta yläpaneelissa. Etsi kytkintä tai " "näppäinyhdistelmää ottaaksesi Bluetoothin käyttöön. Näppäinyhdistelmään " "kuuluu yleensä Fn-näppäin." #. (itstool) path: page/p #: C/bluetooth-turn-on-off.page:55 msgid "" "To turn Bluetooth off, click the Bluetooth icon and switch " "Bluetooth off." msgstr "" "Sammuttaaksesi Bluetoothin napsauta Bluetooth-kuvaketta ja poista " "Bluetooth käytöstä." #. (itstool) path: note/p #: C/bluetooth-turn-on-off.page:58 msgid "" "You only need to switch Visible on if you are connecting to this " "computer from another device. See for " "more information." msgstr "" #. (itstool) path: info/desc #: C/bluetooth-visibility.page:11 msgid "Whether or not other devices can discover your computer." msgstr "Piilota tai aseta tietokoneesi näkyvään tilaan." #. (itstool) path: page/title #: C/bluetooth-visibility.page:20 msgid "What is Bluetooth visibility?" msgstr "Mitä Bluetooth-näkyvyys tarkoittaa?" #. (itstool) path: page/p #: C/bluetooth-visibility.page:22 msgid "" "Bluetooth visibility simply refers to whether other devices can discover " "your computer when searching for Bluetooth devices. When Bluetooth " "visibility is turned on, your computer will advertise itself to all other " "devices within range, allowing them to attempt to connect to you." msgstr "" "Bluetooth-näkyvyydellä tarkoitetaan yksinkertaisesti sitä, että muut " "laitteet voivat havaita tietokoneesi, kun etsivät Bluetooth-laitteita. Kun " "Bluetooth-näkyvyys on käytössä, tietokoneesi on avoin kaikille muille " "laitteille, jotka ovat Bluetooth-kantaman sisällä, jolloin ne voivat yrittää " "ottaa yhteyttä tietokoneeseesi." #. (itstool) path: page/p #: C/bluetooth-visibility.page:27 msgid "" "Your computer does not need to be visible to search for other devices, but " "those devices need to be visible for your computer to discover them." msgstr "" "Kun muita laitteita etsitään, tietokoneen ei tarvitse olla näkyvissä. Muiden " "laitteiden tulee kuitenkin olla näkyvissä, jotta tietokone voi löytää ne." #. (itstool) path: page/p #: C/bluetooth-visibility.page:30 msgid "" "After you have connected to a " "device, neither your computer nor the device needs to be visible to " "communicate with each other." msgstr "" "Kun olet muodostanut yhteyden " "laitteeseen, kyseisen laitteen tai tietokoneesi ei tarvitse enää olla " "näkyvissä ollakseen yhteydessä toisiinsa." #. (itstool) path: page/p #: C/bluetooth-visibility.page:34 msgid "" "Unless you or someone you trust needs to connect to your computer from " "another device, you should leave visibility off." msgstr "" "Jos sinun tai jonkun johon luotat tarvitsee yhdistää tietokoneeseesi " "toisesta laitteesta, jätä näkyvyys pois päältä." #. (itstool) path: info/desc #: C/color-assignprofiles.page:10 msgid "" "Look in System SettingsColor for the " "option to change this." msgstr "" "Avaa JärjestelmäasetuksetVärit " "vaihtaaksesi asetuksia." #. (itstool) path: credit/name #: C/color-assignprofiles.page:16 #: C/color-calibrate-camera.page:14 #: C/color-calibrate-printer.page:13 #: C/color-calibrate-scanner.page:18 #: C/color-calibrate-screen.page:19 #: C/color-calibrationcharacterization.page:13 #: C/color-calibrationdevices.page:12 #: C/color-calibrationtargets.page:13 #: C/color-canshareprofiles.page:11 #: C/color-gettingprofiles.page:14 #: C/color-howtoimport.page:17 #: C/color-missingvcgt.page:12 #: C/color-notifications.page:7 #: C/color-notspecifiededid.page:7 #: C/color.page:10 #: C/color-testing.page:7 #: C/color-virtualdevice.page:15 #: C/color-whatisprofile.page:11 #: C/color-whatisspace.page:12 #: C/color-why-calibrate.page:11 #: C/color-whyimportant.page:11 msgid "Richard Hughes" msgstr "Richard Hughes" #. (itstool) path: page/title #: C/color-assignprofiles.page:26 msgid "How do I assign profiles to devices?" msgstr "Kuinka kohdistan profiileja laitteisiin?" #. (itstool) path: when/p #. (itstool) path: choose/p #: C/color-assignprofiles.page:30 #: C/color-assignprofiles.page:35 msgid "" "Open System SettingsColor, and click " "the device that you wish to add a profile to." msgstr "" "Avaa JärjestelmäasetuksetVärit ja " "napsauta laitetta, jolle haluat lisätä profiilin." #. (itstool) path: page/p #: C/color-assignprofiles.page:40 msgid "" "By clicking Add profile you can select an existing profile or " "import a new file." msgstr "" "Napsauttamalla Lisää profiili voit valita jo olemassa olevan " "profiilin tai tuoda uuden tiedoston." #. (itstool) path: page/p #: C/color-assignprofiles.page:44 msgid "" "Each device can have multiple profiles assigned to it, but only one profile " "can be the default profile. The default profile is used when there " "is no extra information to allow the profile to be chosen automatically. An " "example of this automatic selection would be if one profile was created for " "glossy paper and another plain paper." msgstr "" "Jokaiseen laitteeseen on mahdollista yhdistää monia profiileja, mutta vain " "yksi profiili voi olla oletusprofiili. Oletusprofiilia käytetään, " "jos muita profiileja ei ehdoteta automaattisesti käytettäväksi. Esimerkki " "automaattisesta valinnasta voisi olla, että yksi profiili on luotu " "kiiltävälle paperille ja toinen tavalliselle paperille." #. (itstool) path: figure/desc #: C/color-assignprofiles.page:54 msgid "You can make a profile default by changing it with the radio button." msgstr "Voit tehdä profiilin oletukseksi vaihtamalla sen valintanapista." #. (itstool) path: figure/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/color-assignprofiles.page:55 #: C/color-notspecifiededid.page:32 msgctxt "_" msgid "" "external ref='figures/color-profile-default.png' " "md5='78403ca445191bb5f9be02fecf80968c'" msgstr "" "external ref='figures/color-profile-default.png' " "md5='78403ca445191bb5f9be02fecf80968c'" #. (itstool) path: page/p #: C/color-assignprofiles.page:58 msgid "" "If calibration hardware is connected the Calibrate… button will " "create a new profile." msgstr "" "Jos kalibrointilaite on yhdistetty, Kalibroi... -painike luo " "uuden profiilin." #. (itstool) path: info/desc #: C/color-calibrate-camera.page:11 msgid "Calibrating your camera is important to capture accurate colors." msgstr "" "Digitaalikameran kalibrointi on tärkeää värien tarkan tallennuksen vuoksi." #. (itstool) path: page/title #: C/color-calibrate-camera.page:20 msgid "How do I calibrate my camera?" msgstr "Kuinka kalibroin kamerani?" #. (itstool) path: page/p #: C/color-calibrate-camera.page:22 msgid "" "Camera devices are calibrated by taking a photograph of a target under the " "desired lighting conditions. By converting the RAW file to a TIFF file, it " "can be used to calibrate the camera device in the color control panel." msgstr "" "Kamerat kalibroidaan yleisesti ottamalla valokuva kohteesta hyvissä valo-" "olosuhteissa. Kun RAW-kuva muunnetaan TIFF-tiedostoksi, sitä voidaan käyttää " "kameran kalibrointiin värienhallinnassa." #. (itstool) path: page/p #: C/color-calibrate-camera.page:28 msgid "" "You will need to crop the TIFF file so that just the target is visible. " "Ensure the white or black borders are still visible. Calibration will not " "work if the image is upside-down or is distorted by a large amount." msgstr "" "TIFF-kuva täytyy rajata siten, että vain kohde on näkyvissä. Varmista, että " "valkoiset tai mustat reunaviivat ovat näkyvissä. Kalibrointi ei toimi, jos " "kuva on ylösalaisin tai vääristynyt suuresti." #. (itstool) path: note/p #: C/color-calibrate-camera.page:36 msgid "" "The resulting profile is only valid under the lighting condition that you " "acquired the original image from. This means you might need to profile " "several times for studio, bright sunlight and " "cloudy lighting conditions." msgstr "" "Valmis profiili on kelvollinen vain siinä valaistuksessa, jossa alkuperäinen " "kuva on otettu. Tämä tarkoittaa, että profilointi saattaa olla tarpeen tehdä " "useaan kertaan studiokäyttöä, kirkasta päivänvaloa, " "pilvistä säätä jne. varten." #. (itstool) path: info/desc #: C/color-calibrate-printer.page:10 msgid "Calibrating your printer is important to print accurate colors." msgstr "" "Tulostimen kalibrointi on tärkeää mahdollisimman tarkkojen värisävyjen " "tulostamiseksi." #. (itstool) path: page/title #: C/color-calibrate-printer.page:19 msgid "How do I calibrate my printer?" msgstr "Kuinka kalibroin tulostimeni?" #. (itstool) path: page/p #: C/color-calibrate-printer.page:21 msgid "There are two ways to profile a printer device:" msgstr "On kaksi tapaa profiloida tulostinlaite:" #. (itstool) path: item/p #: C/color-calibrate-printer.page:26 msgid "Using a photospectrometer device like the Pantone ColorMunki" msgstr "Fotospektrometrin käyttäminen (esim. Pantone ColorMunki)" #. (itstool) path: item/p #: C/color-calibrate-printer.page:27 msgid "Downloading a printing a reference file from a color company" msgstr "Väriyrityksen vertaustiedoston lataaminen ja tulostaminen" #. (itstool) path: page/p #: C/color-calibrate-printer.page:30 msgid "" "Using a color company to generate a printer profile is usually the cheapest " "option if you only have one or two different paper types. By downloading the " "reference chart from the companies website you can then send them back the " "print in a padded envelope where they will scan the paper, generate the " "profile and email you back an accurate ICC profile." msgstr "" "Väreihin erikoistuneen yrityksen käyttäminen tulostinprofiilin luomiseen on " "yleensä halvin tapa, jos käytössä on vain yksi tai kaksi erilaista " "paperityyppiä. Lataamalla vertauskaavion yrityksen WWW-sivustolta on " "mahdollista lähettää kaavio takaisin tulostettuna kirjekuoressa, minkä " "jälkeen yritys lukee kuvan digitaaliseksi ja luo profiilin. Profiili " "lähetetään sähköisenä, tarkkana ICC-profiilina." #. (itstool) path: page/p #: C/color-calibrate-printer.page:38 msgid "" "Using an expensive device such as a ColorMunki works out cheaper only if you " "are profiling a large number of ink sets or paper types." msgstr "" "Kalliin laitteen, kuten ColorMunki, käyttäminen tulee halvemmaksi vain, jos " "profiloidaan suuria määriä erilaisia tulostimia tai paperityyppejä." #. (itstool) path: note/p #: C/color-calibrate-printer.page:44 msgid "" "If you change your ink supplier, make sure you recalibrate the printer!" msgstr "" "Jos vaihdat mustekasettien toimittajaa, muista kalibroida tulostin uudelleen!" #. (itstool) path: info/desc #: C/color-calibrate-scanner.page:12 msgid "Calibrating your scanner is important to capture accurate colors." msgstr "" "Kuvanlukijan kalibrointi on tärkeää mahdollisimman tarkkojen värien " "tallentamiseksi." #. (itstool) path: page/title #: C/color-calibrate-scanner.page:28 msgid "How do I calibrate my scanner?" msgstr "Kuinka kalibroin kuvanlukijani?" #. (itstool) path: when/p #. (itstool) path: choose/p #: C/color-calibrate-scanner.page:32 #: C/color-calibrate-scanner.page:39 msgid "" "You scan in your target file and save it as an uncompressed TIFF file. You " "can then click Calibrate… from System " "SettingsColor to create a profile for the device." msgstr "" "Lue kohdekuva tiedostoksi kuvanlukijalla ja tallenna se pakkaamattomana TIFF-" "tiedostona. Sitten voit napsauttaa Kalibroi…-painiketta " "JärjestelmäasetuksetVärit -ikkunassa " "luodaksesi laitteelle profiilin." #. (itstool) path: note/p #: C/color-calibrate-scanner.page:48 msgid "" "Scanner devices are incredibly stable over time and temperature and do not " "usually need to be recalibrated." msgstr "" "Kuvanlukulaitteet eivät juurikaan ikäänny, eivätkä ne yleensä vaadi " "kalibrointia uudelleen." #. (itstool) path: info/desc #: C/color-calibrate-screen.page:11 msgid "Calibrating your screen is important to display accurate colors." msgstr "Näytön kalibrointi on tärkeää tarkkojen värisävyjen näyttämiseksi." #. (itstool) path: page/title #: C/color-calibrate-screen.page:29 msgid "How do I calibrate my screen?" msgstr "Kuinka kalibroin näyttöni?" #. (itstool) path: page/p #: C/color-calibrate-screen.page:31 msgid "" "Calibrating your screen should be a requirement if you're involved in " "computer design or artwork." msgstr "" "Näytön kalibrointi on käytännössä vaatimus, jos teet tietokoneella graafista " "työtä." #. (itstool) path: when/p #. (itstool) path: choose/p #: C/color-calibrate-screen.page:37 #: C/color-calibrate-screen.page:45 msgid "" "By using a device called colorimeter you accurately measure the different " "colors that your screen is able to display. By running System " "SettingsColor you can create a profile, and the " "wizard will show you how to attach the colorimeter device and what settings " "to adjust." msgstr "" "Käyttämällä kolorimetrin nimellä tunnettua laitetta on mahdollista mitata " "näytön kykeneväisyys esittää eri värejä. Voit luoda profiilin valitsemalla " "JärjestelmäasetuksetVäri. Saat " "neuvoja, kuinka kolorimetri kytketään ja mitä asetuksia muutetaan." #. (itstool) path: note/p #: C/color-calibrate-screen.page:55 msgid "" "Screens change all the time - the backlight in a TFT will half in brightness " "approximately every 18 months, and will get yellower as it gets older. This " "means you should recalibrate your screen when the [!] icon appears in the " "color control panel." msgstr "" "Näytöt vanhenevat. Litteiden TFT-näyttöjen taustavalojen valoisuusteho " "puolittuu noin 1,5 vuoden välein. Näytön kuva muuttuu keltaisemmaksi iän " "myötä. Tämän vuoksi on tärkeää kalibroida näyttö uudelleen, kun [!]-merkki " "on näkyvissä järjestelmäasetuksien värienhallinnassa." #. (itstool) path: note/p #: C/color-calibrate-screen.page:62 msgid "LED screens also change over time, but a much slower rate than TFTs." msgstr "" "Myös litteät LED-näytöt ikääntyvät, mutta paljon hitaammin kuin TFT-näytöt." #. (itstool) path: info/desc #: C/color-calibrationcharacterization.page:9 msgid "Calibration and characterization are different things entirely." msgstr "Kalibrointi ja profilointi ovat täysin eri asioita." #. (itstool) path: page/title #: C/color-calibrationcharacterization.page:19 msgid "What's the difference between calibration and characterization?" msgstr "Mitä eroa on kalibroinnilla ja profiloinnilla?" #. (itstool) path: page/p #: C/color-calibrationcharacterization.page:20 msgid "" "Many people are initially confused about the difference between calibration " "and characterization. Calibration is the process of modifying the color " "behavior of a device. This is typically done using two mechanisms:" msgstr "" "Monet hämääntyvät usein kalibroinnin ja profiloinnin eroista. Kalibrointi on " "laitteen väriominaisuuksien muokkausta. Tämä toteutetaan yleensä kahdella " "tavalla:" #. (itstool) path: item/p #: C/color-calibrationcharacterization.page:27 msgid "Changing controls or internal settings that it has" msgstr "Muuttamalla laitteen omia väreihin vaikuttavia arvoja" #. (itstool) path: item/p #: C/color-calibrationcharacterization.page:28 msgid "Applying curves to its color channels" msgstr "Lisäämällä käyriä värikanaviin" #. (itstool) path: page/p #: C/color-calibrationcharacterization.page:30 msgid "" "The idea of calibration is to put a device in a defined state with regard to " "its color response. Often this is used as a day to day means of maintaining " "reproducible behavior. Typically calibration will be stored in device or " "systems specific file formats that record the device settings or per-channel " "calibration curves." msgstr "" "Kalibroinnin tarkoitus on laittaa laite määrättyyn tilaan värivasteen " "suhteen. Tätä käytetään usein päivittäisenä toimena toistettavissa olevan " "värikäyttäytymisen saavuttamiseksi. Tavallisesti kalibrointia säilytetään " "laite- tai järjestelmäkohtaisissa tiedostomuodoissa, joihin tallennetaan " "laiteasetukset tai kanavakohtaiset kalibrointikäyrät." #. (itstool) path: page/p #: C/color-calibrationcharacterization.page:37 msgid "" "Characterization (or profiling) is recording the way a device " "reproduces or responds to color. Typically the result is stored in a device " "ICC profile. Such a profile does not in itself modify color in any way. It " "allows a system such as a CMM (Color Management Module) or a color aware " "application to modify color when combined with another device profile. Only " "by knowing the characteristics of two devices, can a way of transferring " "color from one device representation to another be achieved." msgstr "" "Karakterisointi (eli profilointi( on laitteen värien toistamisen " "tallentamista. Tulos tallennetaan yleensä laite-ICC-profiiliksi. " "Profiili ei muokkaa itsessään väriä, vaan se mahdollistaa CMM-järjestelmien " "(Color Management Module) tai väriasioita ymmärtävän ohjelman värien " "muokkaamiseen yhdessä toisen laitteen profiilin kanssa. Vain tietämällä " "kahden laitteen profiili on mahdollista siirtää värien toisto laitteelta " "toiselle onnistuneesti." #. (itstool) path: note/p #: C/color-calibrationcharacterization.page:48 msgid "" "Note that a characterization (profile) will only be valid for a device if " "it's in the same state of calibration as it was when it was characterized." msgstr "" "Huomaa, että kuvantaminen (profiili) on voimassa laitteelle, jos se on " "samassa tilassa kuin se oli kalibroitaessa." #. (itstool) path: page/p #: C/color-calibrationcharacterization.page:54 msgid "" "In the case of display profiles there is some additional confusion because " "often the calibration information is stored in the profile for convenience. " "By convention it is stored in a tag called the vcgt tag. Although " "it is stored in the profile, none of the normal ICC based tools or " "applications are aware of it, or do anything with it. Similarly, typical " "display calibration tools and applications will not be aware of, or do " "anything with the ICC characterization (profile) information." msgstr "" "Näyttöprofiilien tapauksessa saattaa olla hämmennystä aiheuttavaa, että " "kalibrointitiedot tallennetaan usein mukavuussyistä. Tapana on tallentaa " "tiedot vcgt-merkintään. Vaikka se tallennetaan profiiliin, mikään " "tavallista ICC-työkaluista tai sovelluksista ei ole tietoinen siitä eikä tee " "sillä mitään. Samaan tapaan tavalliset näytön kalibrointityökalut ja -" "sovellukset eivät ole tietoisia siitä tai käytä tätä ICC-" "karakterisointitietoa." #. (itstool) path: info/desc #: C/color-calibrationdevices.page:9 msgid "We support a large number of calibration devices." msgstr "Tuettuna on suuri määrä kalibrointilaitteita." #. (itstool) path: page/title #: C/color-calibrationdevices.page:20 msgid "What color measuring instruments are supported?" msgstr "Mitkä värinmäärityslaitteet ovat tuettuja?" #. (itstool) path: page/p #: C/color-calibrationdevices.page:22 msgid "" "GNOME relies on the Argyll color management system to support color " "instruments. Thus the following display measuring instruments are supported:" msgstr "" "GNOME perustuu Argyll-värinhallintajärjestelmän tukemiin väreihin. Niinpä " "seuraavat näyttömittauslaitteet ovat tuettuja:" #. (itstool) path: item/p #: C/color-calibrationdevices.page:29 msgid "Gretag-Macbeth i1 Pro (spectrometer)" msgstr "Gretag-Macbeth i1 Pro (spektrometri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:30 msgid "Gretag-Macbeth i1 Monitor (spectrometer)" msgstr "Gretag-Macbeth i1 Monitor (spektrometri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:31 msgid "Gretag-Macbeth i1 Display 1, 2 or LT (colorimeter)" msgstr "Gretag-Macbeth i1 Display 1, 2 tai LT (värimittari)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:32 msgid "X-Rite i1 Display Pro (colorimeter)" msgstr "X-Rite i1 Display Pro (värimittari)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:33 msgid "X-Rite ColorMunki Design or Photo (spectrometer)" msgstr "X-Rite ColorMunki Design tai Photo (spektrometri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:34 msgid "X-Rite ColorMunki Create (colorimeter)" msgstr "X-Rite ColorMunki Create (kolorimetri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:35 msgid "X-Rite ColorMunki Display (colorimeter)" msgstr "X-Rite ColorMunki Display (kolorimetri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:36 msgid "Pantone Huey (colorimeter)" msgstr "Pantone Huey (kolorimetri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:37 msgid "MonacoOPTIX (colorimeter)" msgstr "MonacoOPTIX (kolorimetri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:38 msgid "ColorVision Spyder 2 and 3 (colorimeter)" msgstr "ColorVision Spyder 2 ja 3 (kolorimetri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:39 msgid "Colorimètre HCFR (colorimeter)" msgstr "Colorimètre HCFR (kolorimetri)" #. (itstool) path: note/p #: C/color-calibrationdevices.page:43 msgid "" "The Pantone Huey is currently the cheapest and best supported hardware in " "Linux." msgstr "" "Pantone Huey on tällä hetkellä halvin ja parhaiten tuettu laite Linux-" "ympäristössä." #. (itstool) path: page/p #: C/color-calibrationdevices.page:46 msgid "" "Thanks to Argyll there's also a number of spot and strip reading reflective " "spectrometers supported to help you calibrating and characterizing your " "printers:" msgstr "" "Kiitos Argyllin on olemassa myös joukko tuettuja piste- ja raitalukuun " "tarkoitettuja heijastavia spektrometrejä. Näitä voidaan käyttää tulostimien " "kalibroinnissa ja karakterisoinnissa." #. (itstool) path: item/p #: C/color-calibrationdevices.page:53 msgid "X-Rite DTP20 \"Pulse\" (\"swipe\" type reflective spectrometer)" msgstr "" "X-Rite DTP20 \"Pulse\" (\"pyyhkäisy\"-tyyppinen reflektiivinen spektrometri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:54 msgid "X-Rite DTP22 Digital Swatchbook (spot type reflective spectrometer)" msgstr "" "X-Rite DTP22 Digital Swatchbook (pistetyyppinen reflektiivinen spektrometri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:55 msgid "X-Rite DTP41 (spot and strip reading reflective spectrometer)" msgstr "" "X-Rite DTP41 (piste- ja raitalukuun kykenevä reflektiivinen spektrometri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:56 msgid "X-Rite DTP41T (spot and strip reading reflective spectrometer)" msgstr "" "X-Rite DTP41T (piste- ja raitalukuun kykenevä reflektiivinen spektrometri)" #. (itstool) path: item/p #: C/color-calibrationdevices.page:57 msgid "X-Rite DTP51 (spot reading reflective spectrometer)" msgstr "X-Rite DTP51 (pistelukuun kykenevä reflektiivinen spektrometri)" #. (itstool) path: info/desc #: C/color-calibrationtargets.page:9 msgid "Calibration targets are needed to do scanner and camera profiling." msgstr "Kuvanlukijan ja kameran profilointi vaatii kalibrointikohteen." #. (itstool) path: page/title #: C/color-calibrationtargets.page:19 msgid "Which target types are supported?" msgstr "Mitkä kohteet ovat tuettuja?" #. (itstool) path: page/p #: C/color-calibrationtargets.page:21 msgid "The following types of targets are supported:" msgstr "Seuraavanlaiset kohteet ovat tuettuja:" #. (itstool) path: item/p #: C/color-calibrationtargets.page:26 msgid "CMP DigitalTarget" msgstr "CMP DigitalTarget" #. (itstool) path: item/p #: C/color-calibrationtargets.page:27 msgid "ColorChecker 24" msgstr "ColorChecker 24" #. (itstool) path: item/p #: C/color-calibrationtargets.page:28 msgid "ColorChecker DC" msgstr "ColorChecker DC" #. (itstool) path: item/p #: C/color-calibrationtargets.page:29 msgid "ColorChecker SG" msgstr "ColorChecker SG" #. (itstool) path: item/p #: C/color-calibrationtargets.page:30 msgid "i1 RGB Scan 14" msgstr "i1 RGB Scan 14" #. (itstool) path: item/p #: C/color-calibrationtargets.page:31 msgid "LaserSoft DC Pro" msgstr "LaserSoft DC Pro" #. (itstool) path: item/p #: C/color-calibrationtargets.page:32 msgid "QPcard 201" msgstr "QPcard 201" #. (itstool) path: item/p #: C/color-calibrationtargets.page:33 msgid "IT8.7/2" msgstr "IT8.7/2" #. (itstool) path: note/p #: C/color-calibrationtargets.page:37 msgid "" "You can purchase targets from well-known vendors like KODAK, X-Rite and " "LaserSoft in various online shops." msgstr "" "Voit ostaa tunnettujen yritysten, kuten Kodak, X-Riteja LaserSoft, " "kalibrointikohteita useista verkkokaupoista." #. (itstool) path: note/p #: C/color-calibrationtargets.page:41 msgid "" "Alternatively you can buy targets from Wolf Faust at a very fair " "price." msgstr "" "Kalibrointikohteita myy edullisesti myös saksalainen Wolf Faust." #. (itstool) path: info/desc #: C/color-canshareprofiles.page:8 msgid "" "Sharing color profiles is never a good idea as hardware changes over time." msgstr "" "Väriprofiilien jako ei ole hyvä idea, sillä laitteisto muuttuu ajan myötä." #. (itstool) path: page/title #: C/color-canshareprofiles.page:17 msgid "Can I share my color profile?" msgstr "Voinko jakaa väriprofiilini?" #. (itstool) path: page/p #: C/color-canshareprofiles.page:19 msgid "" "Color profiles that you have created yourself are specific to the hardware " "and lighting conditions that you calibrated for. A display that has been " "powered for a few hundred hours is going to have a very different color " "profile to a similar display with the next serial number that has been lit " "for a thousand hours." msgstr "" "Väriprofiilit jotka olet itse luonut ovat erityisesti laitteistolle ja " "valaistusolosuhteille, joille kalibroit ne. Näyttö joka on ollut kytkettynä " "muutaman sadan tunnin ajan omaa hyvin erilaisen väriprofiilin verrattuna " "samanlaiseen näyttöön, joka on ollut käytössä tuhat tuntia." #. (itstool) path: page/p #: C/color-canshareprofiles.page:26 msgid "" "This means if you share your color profile with somebody, you might be " "getting them closer to calibration, but it's misleading at best to " "say that their display is calibrated." msgstr "" "Tämä merkitsee, että väriprofiilisi jakaminen jonkun toisen kanssa voi " "parantaa hänen kalibraatiotaan, mutta on parhaassakin tapauksessa " "väärin sanoa, että hänen näyttönsä on kalibroitu." #. (itstool) path: page/p #: C/color-canshareprofiles.page:31 msgid "" "Similarly, unless everyone has recommended controlled lighting (no sunlight " "from windows, black walls, daylight bulbs etc.) in a room where viewing and " "editing images takes place, sharing a profile that you created in your own " "specific lighting conditions doesn't make a lot of sense." msgstr "" "Vastaavasti, ellei kaikilla ole samat suositellut valaistusolosuhteet (ei " "auringonpaistetta ikkunoista, mustat seinät, päivänvalolamput jne) " "huoneissaan kuvia katsottaessa ja muokattaessa, luodun profiilin jakaminen " "ei ole järkevää." #. (itstool) path: note/p #: C/color-canshareprofiles.page:40 msgid "" "You should carefully check the redistribution conditions for profiles " "downloaded from vendor websites or that were created on your behalf." msgstr "" "Verkosta noudettujen tai sinulle luotujen profiilien edelleenjakoehdot on " "syytä tarkistaa huolellisesti." #. (itstool) path: info/desc #: C/color-gettingprofiles.page:10 msgid "Color profiles are provided by vendors and can be generated yourself." msgstr "" "Väriprofiileja tarjoavat laitevalmistaja ja lisäksi niitä on mahdollista " "luoda itse." #. (itstool) path: page/title #: C/color-gettingprofiles.page:20 msgid "Where do I get color profiles?" msgstr "Mistä saan väriprofiileja?" #. (itstool) path: page/p #: C/color-gettingprofiles.page:22 msgid "" "The best way to get profiles is to generate them yourself, although this " "does require some initial outlay." msgstr "" "Paras tapa hankkia profiileja on luoda ne itse, vaikkakin tämä tarkoittaa " "aluksi jonkin verran kustannuksia." #. (itstool) path: page/p #: C/color-gettingprofiles.page:26 msgid "" "Many manufacturers do try to provide color profiles for devices, although " "sometimes they are wrapped up in driver bundles which you may need " "to download, extract and then search for the color profiles." msgstr "" "Monet laitevalmistajat yrittävät tarjota väriprofiileja laitteille, " "vaikkakin jotkin niistä on laitettu ajuripakettien sekaan joista " "väriprofiilien irrottaminen voi vaatia hieman vaivannäköä." #. (itstool) path: page/p #: C/color-gettingprofiles.page:32 msgid "" "Some manufacturers do not provide accurate profiles for the hardware and the " "profiles are best avoided. A good clue is to download the profile, and if " "the creation date is more than a year before the date you bought the device " "then it's likely dummy data generated that is useless." msgstr "" "Jotkin laitevalmistajat eivät tarjoa tarkkoja profiileja laitteilleen, " "jolloin profiilit ovat syytä jättää käyttämättä. Hyvä tarkistus on noutaa " "profiili, ja jos profiilin luontipäivämäärä on yli vuoden aiempi kuin " "laitteesi ostopäivämäärä, profiili on tällöin luultavasti itsestään luotua, " "hyödytöntä valedataa." #. (itstool) path: page/p #: C/color-gettingprofiles.page:40 msgid "" "See for information on why vendor-" "supplied profiles are often worse than useless." msgstr "" "Lue ymmärtääksesi, minkä vuoksi " "valmistajien tarjoamat profiilit ovat yleensä täysin hyödyttömiä." #. (itstool) path: info/desc #: C/color-howtoimport.page:9 msgid "Color profiles can be imported by opening them." msgstr "Väriprofiileja voi tuoda avaamalla ne." #. (itstool) path: page/title #: C/color-howtoimport.page:27 msgid "How do I import color profiles?" msgstr "Kuinka tuon väriprofiileja?" #. (itstool) path: page/p #: C/color-howtoimport.page:29 msgid "" "The profile can be imported by double clicking on the .ICC or " ".ICM file in the file browser." msgstr "" "Profiili on mahdollista tuoda kaksoisnapsauttamalla .ICC- tai " ".ICM-päätteistä tiedostoa tiedostonhallinnassa." #. (itstool) path: when/p #. (itstool) path: choose/p #: C/color-howtoimport.page:35 #: C/color-howtoimport.page:41 msgid "" "Alternatively you can select Import profile… from " "System SettingsColor when selecting a " "profile for a device." msgstr "" "Vaihtoehtoisesti voit valita Tuo profiili… kohdasta " "JärjestelmäasetuksetVärit valitessasi " "profiilia laitteelle." #. (itstool) path: info/desc #: C/color-missingvcgt.page:8 msgid "" "Whole-screen color correction modifies all the screen colors on all windows." msgstr "" "Koko näytön värinkorjaus muokkaa kaikkia ruudun värejä kaikissa ikkunoissa." #. (itstool) path: page/title #: C/color-missingvcgt.page:18 msgid "Missing information for whole-screen color correction?" msgstr "Puuttuvatko tiedot koko näytön värinkorjausta varten?" #. (itstool) path: page/p #: C/color-missingvcgt.page:19 msgid "" "Unfortunately, many vendor-supplied ICC profiles do not include the " "information required for whole-screen color correction. These profiles can " "still be useful for applications that can do color compensation, but you " "will not see all the colors of your screen change." msgstr "" "Valitettavasti monet valmistajan tarjoamat ICC-profiilit eivät sisällä koko " "näytön värinkorjaukseen vaadittavia tietoja. Kyseiset profiilit saattavat " "silti olla hyödyllisiä sovelluksille, jotka tekevät värikompensaatiota, " "mutta et näe kaikkien näytön värien muuttuvan." #. (itstool) path: page/p #: C/color-missingvcgt.page:25 msgid "" "In order to create a display profile, which includes both calibration and " "characterization data, you will need to use a special color measuring " "instruments called a colorimeter or a spectrometer." msgstr "" "Näyttöprofiilin luomiseksi, joka sisältää sekä kalibrointi että " "karakterisointi tiedot, sinun tarvitsee käyttää erityisiä värien " "mittauslaitteita, kuten värimittaria tai spektrometriä." #. (itstool) path: info/desc #: C/color-notifications.page:10 msgid "You can be notified if your color profile is old and inaccurate." msgstr "" "Voit saada ilmoituksen, jos väriprofiili on vanhentunut tai epätarkka." #. (itstool) path: page/title #: C/color-notifications.page:21 msgid "Can I get notified when my color profile is inaccurate?" msgstr "Saanko ilmoituksen väriprofiilin ollessa epätarkka?" #. (itstool) path: page/p #: C/color-notifications.page:22 msgid "" "Unfortunately we can't tell without recalibrating whether a device profile " "is accurate. We can use a simple metric of the amount of time since " "calibration to determine if a recalibrate is recommended." msgstr "" "Valitettavasti laiteprofiilin tarkkuutta ei voi määrittää ilman " "uudelleenkalibrointia. Viimeisimpään kalibrointikertaan pohjautuen on " "kuitenkin mahdollista suositella uudelleenkalibrointia tietyn ajan jälkeen." #. (itstool) path: page/p #: C/color-notifications.page:28 msgid "" "Some companies have very specific timeout policies for profiles, as an " "inaccurate color profile can make a huge difference to an end product." msgstr "" "Joillain yrityksillä on tiukat vaatimukset profiilien käyttöajan suhteen, " "koska epätarkka väriprofiili saattaa vaikuttaa suuresti lopputuotteeseen." #. (itstool) path: page/p #: C/color-notifications.page:33 msgid "" "If you set the timeout policy and a profile is older than the policy then a " "red warning triangle will be shown in the System " "SettingsColor dialog next to the profile. A " "warning notification will also be shown every time you log into your " "computer." msgstr "" "Jos asetat vanhenemiskäytännön ja profiili on vanhempi kuin mitä käytännössä " "määritetään, JärjestelmäasetuksetVäri " "-ikkunassa näytetään punainen varoitussymboli profiilin vieressä. " "Varoitusilmoitus näytetään myös joka kerta, kun kirjaudut tietokoneelle." #. (itstool) path: page/p #: C/color-notifications.page:41 msgid "" "To set the policy for display and printer devices, you specify the maximum " "age of the profile in days:" msgstr "" "Aseta näyttö- ja tulostinlaitteille käytäntö määrittämällä profiilin " "enimmäisikä päivissä:" #. (itstool) path: page/screen #: C/color-notifications.page:46 #, no-wrap msgid "" "\n" "[rupert@gnome] gsettings set " "org.gnome.settings-daemon.plugins.color recalibrate-printer-threshold " "180\n" "[rupert@gnome] gsettings set " "org.gnome.settings-daemon.plugins.color recalibrate-display-threshold " "180\n" msgstr "" "\n" "[rupert@gnome] gsettings set " "org.gnome.settings-daemon.plugins.color recalibrate-printer-threshold " "180\n" "[rupert@gnome] gsettings set " "org.gnome.settings-daemon.plugins.color recalibrate-display-threshold " "180\n" #. (itstool) path: info/desc #: C/color-notspecifiededid.page:10 msgid "Default monitor profiles do not have a calibration date." msgstr "Näyttöjen oletusprofiileilla ei ole kalibrointipäivää." #. (itstool) path: page/title #: C/color-notspecifiededid.page:20 msgid "Why don't the default monitor profiles have a calibration expiry?" msgstr "" "Miksi näyttöjen oletusprofiileilla ei ole kalibroinnin viimeistä " "käyttöpäivää?" #. (itstool) path: page/p #: C/color-notspecifiededid.page:21 msgid "" "The default color profile used for each monitor is generated automatically " "based on the display EDID which is stored in a memory chip inside the " "monitor. The EDID only gives us a snapshot of the available colors the " "monitor was capable of displaying when it was manufactured, and does not " "contain much other information for color correction." msgstr "" "Jokaisen näytön oletusväriprofiili luodaan automaattisesti näytön " "muistiyksikössä olevaan EDID-tietoon pohjautuen. EDID tarjoaa vain vedoksen " "niistä väreistä, jotka näyttö pystyi toistamaan valmistusvaiheessa, eikä " "EDID sisällä juurikaan muuta tietoa värikorjausta varten." #. (itstool) path: figure/desc #: C/color-notspecifiededid.page:31 msgid "As the EDID cannot be updated, it has no expiry date." msgstr "" "Koska EDID:iä ei ole mahdollista päivittää, sillä ei ole erääntymispäivää." #. (itstool) path: note/p #: C/color-notspecifiededid.page:36 msgid "" "Getting a profile from the monitor vendor or creating a profile yourself " "would lead to more accurate color correction." msgstr "" "Näytön valmistajan tarjoamaa tai itse tehtyä profiilia käyttämällä voi " "päätyä tarkempaan värimaailmaan." #. (itstool) path: info/desc #: C/color.page:15 msgid "" "Why is this important, Color profiles, How to calibrate a device…" msgstr "" "Värinhallinnan hyödyt, väriprofiilit, kuinka kalibroida laite…" #. (itstool) path: page/title #: C/color.page:23 msgid "Color management" msgstr "Värinhallinta" #. (itstool) path: section/title #: C/color.page:26 msgid "Color profiles" msgstr "Väriprofiilit" #. (itstool) path: section/title #: C/color.page:30 msgid "Calibration" msgstr "Kalibrointi" #. (itstool) path: info/desc #: C/color-testing.page:10 msgid "" "Testing color management isn't hard, and we even supply some test profiles." msgstr "" "Värihallinnan testaaminen ei ole vaikeaa, ja tarjolla on jopa joitain " "testiprofiileja." #. (itstool) path: page/title #: C/color-testing.page:22 msgid "How do I test if color management is working correctly?" msgstr "Kuinka testaan värihallinnan toimivuuden?" #. (itstool) path: page/p #: C/color-testing.page:23 msgid "" "The effects of a color profile are sometimes subtle and it may be hard to " "see if anything much has changed." msgstr "" "Väriprofiilin vaikutuksia on joskus vaikea huomata, sillä erot voivat olla " "hyvin pieniä." #. (itstool) path: page/p #: C/color-testing.page:27 msgid "" "In GNOME we ship several profiles for testing that make it very clear when " "the profiles are being applied:" msgstr "" "Tarjoamme usean eri profiilin testausta varten. Niiden avulla on helppo " "havaita profiilien vaikutus:" #. (itstool) path: item/p #: C/color-testing.page:34 msgid "" "Bluish Test: This will turn the screen blue and tests if the " "calibration curves are being sent to the display" msgstr "" "Sinertävä testi: Muuttaa näytön siniseksi ja testaa lähetetäänkö " "näytölle kalibrointikäyrät" #. (itstool) path: item/p #: C/color-testing.page:40 msgid "" "ADOBEGAMMA-test: This will turn the screen pink and tests different " "features of a screen profile" msgstr "" "ADOBEGAMMA-testi: Muuttaa näytön vaaleanpunaiseksi ja testaa " "näyttöprofiilin eri ominaisuuksia" #. (itstool) path: item/p #: C/color-testing.page:46 msgid "" "FakeBRG: This will not change the screen, but will swap around the " "RGB channels to become BGR. This will make all the colors gradients look " "mostly correct, and there won't be much difference on the whole screen, but " "images will look very different in applications that support color " "management." msgstr "" #. (itstool) path: page/p #: C/color-testing.page:57 msgid "" "Add one of the test profiles to your display device using the " "System SettingsColor preferences." msgstr "" "Lisää jokin testiprofiili näyttöösi väriasetuksissa " "JärjestelmäasetuksetVäri." #. (itstool) path: page/p #: C/color-testing.page:63 msgid "" "Using these profiles you can clearly see when an application supports color " "management." msgstr "" "Näitä profiileja käyttämällä huomaat selvästi, kun sovellus tukee " "värinhallintaa." #. (itstool) path: info/desc #: C/color-virtualdevice.page:9 msgid "" "A virtual device is a color managed device that is not connected to the " "computer." msgstr "" "Virtuaalinen laite on värihallittu laite, joka ei ole kytkettynä " "tietokoneeseen." #. (itstool) path: page/title #: C/color-virtualdevice.page:25 msgid "What's a virtual color managed device?" msgstr "Mikä on virtuaalinen värihallittu laite?" #. (itstool) path: page/p #: C/color-virtualdevice.page:27 msgid "" "A virtual device is a color managed device that is not connected to the " "computer. Examples of this might be:" msgstr "" "Virtuaalinen laite on värihallittu laite, joka ei ole kytkettynä " "tietokoneeseen. Esimerkkejä tällaisista ovat:" #. (itstool) path: item/p #: C/color-virtualdevice.page:34 msgid "" "An online print-shop where photos are uploaded, printed and sent to you" msgstr "" "Verkossa toimiva tulostustalo, jonne valokuvat lähetetään tulostettaviksi" #. (itstool) path: item/p #: C/color-virtualdevice.page:35 msgid "Photos from a digital camera stored on a memory card" msgstr "Digitaalikameran muistikortilla olevat valokuvat" #. (itstool) path: when/p #. (itstool) path: choose/p #: C/color-virtualdevice.page:40 #: C/color-virtualdevice.page:49 msgid "" "To create a virtual profile for a digital camera just drag and drop one of " "the image files onto the System Settings " "Color dialog. You can then assign profiles to it like any other device or even " "calibrate it." msgstr "" "Luodaksesi virtuaaliprofiilin digitaalikameralle, vedä ja pudota " "kuvatiedostoja Järjestelmäasetukset -> " "Värit -valintaikkunaan. Voit sitten määrittää profiileja sille kuten muillekin " "laitteille, tai jopa tehdä kalibroinnin." #. (itstool) path: info/desc #: C/color-whatisprofile.page:7 msgid "" "A color profile is a simple file that expresses a color space or device " "response." msgstr "" "Väriprofiili on tiedosto, joka ilmaisee laitteen väriominaisuuksia, kuten " "väriavaruuden." #. (itstool) path: page/title #: C/color-whatisprofile.page:17 msgid "What is a color profile?" msgstr "Mitä väriprofiili tarkoittaa?" #. (itstool) path: page/p #: C/color-whatisprofile.page:19 msgid "" "A color profile is a set of data that characterizes either a device such as " "a projector or a color space such as sRGB." msgstr "" "Väriprofiili on kokoelma dataa, joka karakterisoi joko laitteen kuten " "projektori tai väriavaruuden kuten sRGB." #. (itstool) path: page/p #: C/color-whatisprofile.page:23 msgid "" "Most color profiles are in the form of an ICC profile, which is a small file " "with a .ICC or .ICM file extension." msgstr "" "Useimmat väriprofiilit ovat ICC-profiileja, jotka ovat kooltaan pieniä " "tiedostoja ja tiedostopäätteeltään joko .ICC tai " ".ICM" #. (itstool) path: page/p #: C/color-whatisprofile.page:28 msgid "" "Color profiles can be embedded into images to specify the gamut range of the " "data. This ensures that users see the same colors on different devices." msgstr "" "Väriprofiileja on mahdollista sisällyttää kuvatiedostoihin, jolloin ne " "ilmaisevat kuvan sävyntoistoalan. Näin taataan, että käyttäjä näkee samat " "värisävyt eri laitteilla." #. (itstool) path: page/p #: C/color-whatisprofile.page:33 msgid "" "Every device that is processing color should have it's own ICC profile and " "when this is achieved the system is said to have an end-to-end color-" "managed workflow. With this kind of workflow you can be sure that " "colors are not being lost or modified." msgstr "" "Jokaisella värejä käsittelevällä laitteella tulisi olla oma ICC-profiili, ja " "tämän tapahtuessa järjestelmällä sanotaan olevan päästä päähän -" "värihallittu työnkulku. Tällaisella työnkululla voidaan varmistua, että " "värejä ei hukata tai muokata." #. (itstool) path: info/desc #: C/color-whatisspace.page:8 msgid "A color space is a defined range of colors." msgstr "Väriavaruus on määritelty alue värejä." #. (itstool) path: page/title #: C/color-whatisspace.page:18 msgid "What is a color space?" msgstr "Mitä väriavaruus tarkoittaa?" #. (itstool) path: page/p #: C/color-whatisspace.page:20 msgid "" "A color space is a defined range of colors. Well known color spaces include " "sRGB, AdobeRGB and ProPhotoRGB." msgstr "" "Väriavaruus on määritelty värien vaihteluväli. Tunnettuja väriavaruuksia " "ovat sRGB, AdobeRGB ja ProPhotoRGB." #. (itstool) path: page/p #: C/color-whatisspace.page:25 msgid "" "The human visual system is not a simple RGB sensor, but we can approximate " "how the eye responds with a CIE 1931 chromaticity diagram that shows the " "human visual response as a horse-shoe shape. You can see that in human " "vision there are many more shades of green detected than blue or red. With a " "trichromatic color space like RGB we represent the colors on the computer " "using three values, which restricts up to encoding a triangle of " "colors." msgstr "" "Ihmissilmä ei ole yksinkertainen RGB-tunnistin, mutta ihmissilmän " "havaitsemia värejä voi arvioida CIE 1931 -väridiagrammilla. Se näyttää " "ihmissilmän vastineen hevosenkengän muotoisena. Kyseisen väridiagrammin " "avulla on mahdollista huomata, että ihmissilmä havaitsee paljon enemmän " "vihreän sävyjä kuin sinisen tai punaisen sävyjä. Kolmivärisessä " "väriavaruudessa, kuten RGB:ssä, värit esitetään tietokoneella käyttäen " "kolmea arvoa, josta aiheutuu värien kolmikulmainen määritys." #. (itstool) path: note/p #: C/color-whatisspace.page:37 msgid "" "Using models such as a CIE 1931 chromaticity diagram is a huge " "simplification of the human visual system, and real gamuts are expressed as " "3D hulls, rather than 2D projections. A 2D projection of a 3D shape can " "sometimes be misleading, so if you want to see the 3D hull, install " "gnome-color-manager and then run gcm-viewer." msgstr "" "CIE 1931 -väridiagramminen kaltaisten mallien käyttö on ihmisen näköaistin " "yksinkertaistamista. Todelliset gamutit ilmaistaan kolmiulotteisina malleina " "kaksiulotteisten projektioiden sijaan. Kaksiulotteinen projektio " "kolmiulotteisesta mallista saattaa olla toisinaan harhaanjohtava, joten jos " "haluat nähdä kolmiulotteisen mallin, asenna gnome-color-manager " "ja suorita gcm-viewer." #. (itstool) path: figure/desc #: C/color-whatisspace.page:49 msgid "sRGB, AdobeRGB and ProPhotoRGB represented by white triangles" msgstr "sRGB, AdobeRGB ja ProPhotoRGB kuvattuina valkoisina kolmioina" #. (itstool) path: figure/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/color-whatisspace.page:51 msgctxt "_" msgid "" "external ref='figures/color-space.png' md5='0417f11824ea39b7ab1e31193c19e207'" msgstr "" "external ref='figures/color-space.png' md5='0417f11824ea39b7ab1e31193c19e207'" #. (itstool) path: page/p #: C/color-whatisspace.page:54 msgid "" "First, looking at sRGB, which is the smallest space and can encode the least " "number of colors. It is an approximation of a 10 year old CRT display, and " "so most modern monitors can display more colors than this. sRGB is a " "least-common-denominator standard and is used in a large number of " "applications (including the Internet)." msgstr "" #. (itstool) path: page/p #: C/color-whatisspace.page:62 msgid "" "AdobeRGB is frequently used as an editing space. It can encode more " "colors than sRGB, which means you can change colors in a photograph without " "worrying too much that the most vivid colors are being clipped or the blacks " "crushed." msgstr "" "AdobeRGB on yleisesti käytetty editointiavaruus. Se kykenee " "käsittelemään enemmän värejä kuin sRGB, eli valokuvissa olevia värejä voi " "vaihtaa melko huolettomasti ilman pelkoa, että kaikkein elävimmät värit " "leikkautuvat pois tai mustan sävyt sekoittuvat." #. (itstool) path: page/p #: C/color-whatisspace.page:68 msgid "" "ProPhoto is the largest space available and is frequently used for document " "archival. It can encode nearly the whole range of colors detected by the " "human eye, and even encode colors that the eye cannot detect!" msgstr "" "ProPhoto on suurin saatavilla oleva väriavaruus, ja sitä käytetään usein " "asiakirjojen arkistointiin. Sillä voidaan koodata lähes koko ihmissilmän " "havaitsema värimaailma, ja myös joitain värejä joita silmä ei voi havaita." #. (itstool) path: page/p #: C/color-whatisspace.page:75 msgid "" "Now, if ProPhoto is clearly better, why don't we use it for everything? The " "answer is to do with quantization. If you only have 8 bits (256 " "levels) to encode each channel, then a larger range is going to have bigger " "steps between each value." msgstr "" "Jos ProPhoto on selvästi paras vaihtoehto, miksi sitä ei sitten käytetä " "kaikkialla? Vastaus kiteytyy termiin kvantisointi. Jos kanavaa " "kohden on käytettävissä vain kahdeksan bittiä (256 tasoa), suurempi " "vaihteluväli sisältää eri arvojen välillä suuremmat askeleet." #. (itstool) path: page/p #: C/color-whatisspace.page:81 msgid "" "Bigger steps mean a larger error between the captured color and the stored " "color, and for some colors this is a big problem. It turns out that key " "colors, like skin colors are very important, and even small errors will make " "untrained viewers notice that something in a photograph looks wrong." msgstr "" "Isommat askeleet tarkoittavat suurempia virheitä kuvauksessa kaapatun värin " "ja tallennetun värin välillä, ja joillain väreillä tämä on iso ongelma. " "Jotkin värit, kuten ihon sävyt, ovat hyvin tärkeitä. Näissä tavalliset " "kuvien katselijat huomaavat pienetkin virheet, ikään kuin valokuvassa olisi " "jotain vialla." #. (itstool) path: page/p #: C/color-whatisspace.page:88 msgid "" "Of course, using a 16 bit image is going to leave many more steps and a much " "smaller quantization error, but this doubles the size of each image file. " "Most content in existence today is 8bpp, i.e. 8 bits-per-pixel." msgstr "" "16-bittisten kuvien käyttö antaa käytettäväksi huomattavasti useampia " "askeleita ja paljon pienemmän kvantisointivirheen, mutta samalla kuvan koko " "kaksinkertaistuu. Suurin osa nykyisestä sisällöstä sisältää kahdeksan bittiä " "kuvapisteen väriä kohden." #. (itstool) path: page/p #: C/color-whatisspace.page:94 msgid "" "Color management is a process for converting from one color space to " "another, where a color space can be a well known defined space like sRGB, or " "a custom space such as your monitor or printer profile." msgstr "" "Värinhallinta on prosessi, jossa värit muutetaan yhdestä väriavaruudesta " "toiseen. Väriavaruus voi olla hyvin tunnettu määritelty väriavaruus, kuten " "sRGB, tai oman monitorisi tai tulostimesi muokattu väriavaruus." #. (itstool) path: info/desc #: C/color-why-calibrate.page:7 msgid "" "Calibrating is important if you care about the colors you display or print." msgstr "" "Kalibrointi on tärkeää, jos välität näytettävistä tai tulostettavista " "väreistä." #. (itstool) path: page/title #: C/color-why-calibrate.page:17 msgid "Why do I need to do calibration myself?" msgstr "Miksi minun pitää tehdä kalibrointi itse?" #. (itstool) path: page/p #: C/color-why-calibrate.page:19 msgid "" "Generic profiles are usually bad. When a manufacturer creates a new model, " "they just take a few items from the production line and average them " "together:" msgstr "" "Yleisprofiilit ovat yleensä huonoja. Kun valmistaja tekee uuden mallin, he " "ottavat vain muutaman näytteen tuotantolinjalta ja keskiarvoistavat ne." #. (itstool) path: page/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/color-why-calibrate.page:25 msgctxt "_" msgid "" "external ref='figures/color-average.png' " "md5='9189963fdd14f11f0685a9ef2196279b'" msgstr "" "external ref='figures/color-average.png' " "md5='9189963fdd14f11f0685a9ef2196279b'" #. (itstool) path: media/p #: C/color-why-calibrate.page:26 msgid "Averaged profiles" msgstr "Keskiarvoistetut profiilit" #. (itstool) path: page/p #: C/color-why-calibrate.page:29 msgid "" "Display panels differ quite a lot from unit to unit and change substantially " "as the display ages. It is also more difficult for printers, as just " "changing the type or weight of paper can invalidate the characterization " "state and make the profile inaccurate." msgstr "" "Näyttöpaneelien sävyt voivat vaihdella melko paljon yksilöstä toiseen, ja " "myös näytön vanhetessa. Tulostimien tapauksessa lisähankaluuksia tuovat " "erilaiset mahdolliset paperityypit ja -painot, jotka voivat tehdä tehdä " "karakterisointitilasta epäkelvon ja profiilista epätarkan." #. (itstool) path: page/p #: C/color-why-calibrate.page:37 msgid "" "The best way of ensuring the profile you have is accurate is by doing the " "calibration yourself, or by letting an external company supply you with a " "profile based on your exact characterization state." msgstr "" "Paras tapa varmistaa profiilin tarkkuus on tehdä kalibrointi joko itse tai " "ulkopuolisen yrityksen suorittamana." #. (itstool) path: info/desc #: C/color-whyimportant.page:7 msgid "" "Color management is important for designers, photographers and artists." msgstr "" "Värinhallinta on tärkeää suunnittelijoile, valokuvaajille ja taiteilijoille." #. (itstool) path: page/title #: C/color-whyimportant.page:17 msgid "Why is color management important?" msgstr "Miksi värinhallinnalla on merkitystä?" #. (itstool) path: page/p #: C/color-whyimportant.page:18 msgid "" "Color management is the process of capturing a color using an input device, " "displaying it on a screen, and printing it all whilst managing the exact " "colors and the range of colors on each medium." msgstr "" "Värinhallinta on prosessi, jossa kaapataan kuva syötelaitteella, näytetään " "se näytöllä ja tulostetaan se niin, että koko ajan hallussa pidetään " "täsmälliset oikeat värit sekä jokaisen eri median hallitsema väriavaruus." #. (itstool) path: page/p #: C/color-whyimportant.page:24 msgid "" "The need for color management is probably explained best with a photograph " "of a bird on a frosty day in winter." msgstr "" "Tarve värienhallinnalle voidaan havainnollistaa valokuvalla linnusta kylmänä " "talvipäivänä." #. (itstool) path: figure/desc #: C/color-whyimportant.page:30 msgid "A bird on a frosty wall as seen on the camera view-finder" msgstr "Lintu jäisellä seinällä, siten kuin se näkyy kameran etsimessä" #. (itstool) path: figure/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/color-whyimportant.page:31 msgctxt "_" msgid "" "external ref='figures/color-camera.png' " "md5='3c7319d2fde00e55eaca8f5318667a66'" msgstr "" "external ref='figures/color-camera.png' " "md5='3c7319d2fde00e55eaca8f5318667a66'" #. (itstool) path: page/p #: C/color-whyimportant.page:34 msgid "" "Displays typically over-saturate the blue channel, making the images look " "cold." msgstr "" "Tavallisesti ilmi käy ylikorostunut sininen kanava, mikä tekee kuvasta " "kylmän näköisen." #. (itstool) path: figure/desc #: C/color-whyimportant.page:40 msgid "This is what the user sees on a typical business laptop screen" msgstr "Tämän käyttäjä näkee tyypillisen yrityskannettavan näytöllä" #. (itstool) path: figure/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/color-whyimportant.page:41 msgctxt "_" msgid "" "external ref='figures/color-display.png' " "md5='a4cd5c10c2fe44a82d6096963573cd8e'" msgstr "" "external ref='figures/color-display.png' " "md5='a4cd5c10c2fe44a82d6096963573cd8e'" #. (itstool) path: page/p #: C/color-whyimportant.page:44 msgid "" "Notice how the white is not 'paper white' and the black of the eye is now a " "muddy brown." msgstr "" "Huomaa, kuinka valkoinen ei ole \"paperinvalkoinen\" ja silmän musta onkin " "nyt mutaisen ruskea." #. (itstool) path: figure/desc #: C/color-whyimportant.page:50 msgid "This is what the user sees when printing on a typical inkjet printer" msgstr "" "Tämän käyttäjä näkee tulostaessaan tyypillisellä mustesuihkutulostimella" #. (itstool) path: figure/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/color-whyimportant.page:51 msgctxt "_" msgid "" "external ref='figures/color-printer.png' " "md5='42cae5a5d2aac8c774b76f7b41cc921c'" msgstr "" "external ref='figures/color-printer.png' " "md5='42cae5a5d2aac8c774b76f7b41cc921c'" #. (itstool) path: page/p #: C/color-whyimportant.page:54 msgid "" "The basic problem we have here is that each device is capable of handling a " "different range of colors. So while you might be able to take a photo of " "electric blue, most printers are not going to be able to reproduce it." msgstr "" "Perusongelma on, että jokainen laite kykenee hallitsemaan erilaisen joukon " "värejä. Tästä johtuen vaikka onkin mahdollista ottaa valokuva " "sähkönsinisestä väristä, useimmat tulostimet eivät pysty sitä toistamaan." #. (itstool) path: page/p #: C/color-whyimportant.page:60 msgid "" "Most image devices capture in RGB (Red, Green, Blue) and have to convert to " "CMYK (Cyan, Magenta, Yellow, and Black) to print. Another problem is that " "you can't have white ink, and so the whiteness can only be as good " "as the paper color." msgstr "" "Useimmat kuvalaitteet kaappaavat kuvan RGB-muodossa (punainen, vihreä, " "sininen) ja joutuvat muuntamaan sen CMYK-muotoon (syaani, magenta, " "keltainen, musta) tulostusta varten. Lisäksi ongelmana on, että " "valkoista mustetta ei ole, joten valkoinen voi olla korkeintaan " "yhtä valkoinen kuin paperi jolle tulostetaan." #. (itstool) path: page/p #: C/color-whyimportant.page:67 msgid "" "Another problem is units. Without specifying the scale on which a color is " "measured, we don't know if 100% red is near infrared or just the deepest red " "ink in the printer. What is 50% red on one display is probably something " "like 62% on another display. It's like telling a person that you've just " "driven 7 units of distance, without the unit you don't know if that's 7 " "kilometers or 7 meters." msgstr "" "Toinen ongelma on yksiköt. Määrittämättä värien mittausaluetta ei tiedetä, " "onko \"100-prosenttinen punainen\" lähellä infrapunaa vai tulostimen " "tumminta punasävyä. Yhden näytön 50-prosenttinen punainen on toisen näytön " "62-prosenttinen punainen. Tätä voisi verrata siihen, että " "ravintosuosituksessa neuvotaan juomaan kaksi annosta maitoa, ilman että " "sanotaan onko annos maitolasi vai maitolitra." #. (itstool) path: page/p #: C/color-whyimportant.page:77 msgid "" "In color, we refer to the units as gamut. Gamut is essentially the range of " "colors that can be reproduced. A device like a DSLR camera might have a very " "large gamut, being able to capture all the colors in a sunset, but a " "projector has a very small gamut and all the colors are going to look " "\"washed out\"." msgstr "" "Väreissä yksikkönä käytetään gamutia. Gamut on periaatteessa värisävyjen " "joukko, jonka laite pystyy toistamaan. Digitaalinen järjestelmäkamera " "saattaa omata erittäin suuren gamutin, eli se voi olla kykeneväinen " "tallentamaan kaikki auringonlaskun värit. Sen sijaan videotykillä voi olla " "todella pieni gamut, jolloin värit eivät erotu kunnolla, vaan sekoittuvat " "toisiinsa." #. (itstool) path: page/p #: C/color-whyimportant.page:85 msgid "" "In some cases we can correct the device output by altering the data " "we send to it, but in other cases where that's not possible (you can't print " "electric blue) we need to show the user what the result is going to look " "like." msgstr "" "Toisinaan on mahdollista korjata laitteen ulostuloa muuttamalla " "sille lähetettävää tietoa. Kun tämä ei ole mahdollista (sähkönsinisen " "tulostus on mahdotonta), käyttäjälle on näytettävä millainen lopputulos " "tulee olemaan." #. (itstool) path: page/p #: C/color-whyimportant.page:92 msgid "" "For photographs it makes sense to use the full tonal range of a color " "device, to be able to make smooth changes in color. For other graphics, you " "might want to match the color exactly, which is important if you're trying " "to print a custom mug with the Red Hat logo that has to be the " "exact Red Hat Red." msgstr "" "Valokuvissa on järkevää käyttää värilaitteen tonaalista kirjoa, jotta " "värimuutokset ovat sulavia. Muun grafiikan kohdalla voi olla tarpeen, että " "värit ovat aivan tarkkoja. Esimerkkinä Red Hat -logon tulostus kahvimukiin, " "jolloin punaisen tulee ehdottomasti vastata Red Hatin logon " "punaista." #. (itstool) path: credit/name #: C/contacts-add-remove.page:13 msgid "Lucie Hankey" msgstr "Lucie Hankey" #. (itstool) path: credit/name #: C/contacts-add-remove.page:21 #: C/contacts-connect.page:15 #: C/contacts-edit-details.page:22 #: C/contacts-link-unlink.page:21 #: C/contacts-search.page:22 #: C/display-dimscreen.page:29 #: C/nautilus-views.page:27 #: C/power-batteryestimate.page:22 #: C/power-batterylife.page:24 #: C/power-batteryoptimal.page:22 #: C/power-closelid.page:18 #: C/power-hibernate.page:20 #: C/power-lowpower.page:16 #: C/power-nowireless.page:20 #: C/power-suspendfail.page:18 #: C/power-suspend.page:17 #: C/sharing.page:16 #: C/sharing-desktop.page:11 msgid "Ekaterina Gerasimova" msgstr "Ekaterina Gerasimova" #. (itstool) path: info/desc #: C/contacts-add-remove.page:27 msgid "Add or remove a contact in the local address book." msgstr "Yhteystiedon lisääminen tai poistaminen osoitekirjasta." #. (itstool) path: page/title #: C/contacts-add-remove.page:31 msgid "Add or remove a contact" msgstr "Yhteystiedon lisääminen tai poistaminen" #. (itstool) path: page/p #: C/contacts-add-remove.page:33 msgid "To add a contact:" msgstr "Yhteystiedon lisääminen:" #. (itstool) path: item/p #: C/contacts-add-remove.page:37 msgid "Press New." msgstr "Paina Uusi." #. (itstool) path: item/p #: C/contacts-add-remove.page:40 msgid "" "In the New contact window, enter the contact name and the desired " "information. Click on the menu next to each field to choose Work, " "Home or Other." msgstr "" #. (itstool) path: item/p #: C/contacts-add-remove.page:45 msgid "Press Create Contact." msgstr "Paina Luo yhteystieto." #. (itstool) path: page/p #: C/contacts-add-remove.page:49 msgid "To remove a contact:" msgstr "Yhteystiedon poistaminen" #. (itstool) path: item/p #: C/contacts-add-remove.page:53 #: C/contacts-connect.page:39 #: C/contacts-edit-details.page:38 msgid "Select the contact from your contact list." msgstr "Valitse yhteystieto luettelosta" #. (itstool) path: item/p #: C/contacts-add-remove.page:56 #: C/contacts-edit-details.page:41 #: C/contacts-link-unlink.page:67 msgid "" "Press Edit in the top-right corner of " "Contacts." msgstr "" "Napsauta Muokkaa Yhteystiedot-ikkunan " "oikeasta yläreunasta." #. (itstool) path: item/p #: C/contacts-add-remove.page:60 msgid "Press Remove Contact." msgstr "Napsauta Poista yhteystieto." #. (itstool) path: credit/years #: C/contacts-connect.page:17 #: C/display-dual-monitors-desktop.page:13 #: C/printing-cancel-job.page:26 #: C/printing-setup-default-printer.page:25 msgid "2013" msgstr "2013" #. (itstool) path: info/desc #: C/contacts-connect.page:24 msgid "Email, chat with, or phone a contact." msgstr "Lähetä sähköpostia, keskustele tai soita jollekulle" #. (itstool) path: page/title #: C/contacts-connect.page:27 msgid "Connect with your contact" msgstr "Pidä yhteyttä yhteystietojen kanssa" #. (itstool) path: page/p #: C/contacts-connect.page:35 msgid "To email, chat with, or phone someone in Contacts:" msgstr "" "Lähettääksesi sähköpostia, keskustellaksesi tai soittaaksesi jollekulle " "Yhteystiedot-ohjelmalla:" #. (itstool) path: item/p #: C/contacts-connect.page:42 msgid "" "Press on the Detail that you want to use. For example, to email " "your contact, press the email address." msgstr "" "Napsauta haluamaasi tietoa. Esimerkiksi lähettääksesi sähköpostia " "napsauta sähköpostiosoitetta." #. (itstool) path: item/p #: C/contacts-connect.page:46 msgid "" "The corresponding application will be launched using the contact's details." msgstr "Toimintoa vastaava ohjelma avataan yhteystiedon tietoja käyttäen." #. (itstool) path: info/desc #: C/contacts-edit-details.page:28 msgid "Edit the information for each contact." msgstr "Yhteystietojen muokkaaminen." #. (itstool) path: page/title #: C/contacts-edit-details.page:31 msgid "Edit contact details" msgstr "Muokkaa yhteystietoja" #. (itstool) path: page/p #: C/contacts-edit-details.page:33 msgid "" "Editing contact details helps you keep the information in your address book " "up to date and complete." msgstr "" "Yhteystietojen muokkaaminen mahdollistaa osoitekirjan tietojen pitämisen " "ajan tasalla." #. (itstool) path: item/p #: C/contacts-edit-details.page:45 msgid "Edit the contact details." msgstr "Muokkaa yhteystiedon tietoja" #. (itstool) path: item/p #: C/contacts-edit-details.page:46 msgid "" "To add a detail such as a new phone number or email address, " "press New Detail and select the field that you " "want to add." msgstr "" "Lisätäksesi tiedon, kuten uuden puhelinnumeron tai " "sähköpostiosoitteen, napsauta Uusi kohta ja " "valitse lisättävä kenttä." #. (itstool) path: item/p #: C/contacts-edit-details.page:51 #: C/contacts-link-unlink.page:82 msgid "Press Done to finish editing the contact." msgstr "" "Napsauta Valmis päättääksesi yhteystiedon " "muokkaamisen." #. (itstool) path: note/p #: C/contacts-edit-details.page:57 msgid "" "In the case of linked contacts, you can edit a profile by clicking on the " "profile's avatar." msgstr "" "Linkitettyjen yhteystietojen tapauksessa profiilin muokkaus onnistuu " "painamalla profiilin kuvaketta." #. (itstool) path: info/desc #: C/contacts-link-unlink.page:27 msgid "Combine information for a contact from multiple sources." msgstr "Yhdistä tietoja yhteystietoihin useasta lähteestä." #. (itstool) path: page/title #: C/contacts-link-unlink.page:30 msgid "Link and unlink contacts" msgstr "Linkitä yhteystietoja ja poista linkityksiä" #. (itstool) path: section/title #: C/contacts-link-unlink.page:33 msgid "Link contacts" msgstr "Yhteystietojen linkitys" #. (itstool) path: section/p #: C/contacts-link-unlink.page:35 msgid "" "You can combine duplicate contacts from your local address book and online " "accounts into one Contacts entry. This feature helps you keep " "your address book organized, with all details about one contact in one place." msgstr "" #. (itstool) path: item/p #: C/contacts-link-unlink.page:41 msgid "" "Enable selection mode by pressing the tick button above the contact " "list." msgstr "" #. (itstool) path: item/p #: C/contacts-link-unlink.page:45 msgid "" "A checkbox will appear next to each contact. Tick the checkboxes next to the " "contacts that you want to merge." msgstr "" #. (itstool) path: item/p #: C/contacts-link-unlink.page:49 msgid "Press Link to link the selected contacts." msgstr "" #. (itstool) path: section/title #: C/contacts-link-unlink.page:57 msgid "Unlink contacts" msgstr "Linkityksen purku" #. (itstool) path: section/p #: C/contacts-link-unlink.page:59 msgid "" "You may want to unlink contacts if you accidentally linked contacts which " "should not be linked." msgstr "" #. (itstool) path: item/p #: C/contacts-link-unlink.page:64 msgid "Select the contact you wish to unlink from your list of contact." msgstr "" #. (itstool) path: item/p #: C/contacts-link-unlink.page:71 msgid "Press Linked Contacts." msgstr "" #. (itstool) path: item/p #: C/contacts-link-unlink.page:74 msgid "" "Press Remove to unlink the entry from the " "contact." msgstr "" #. (itstool) path: item/p #: C/contacts-link-unlink.page:78 msgid "" "Press Close once you have finished unlinking the " "entries." msgstr "" #. (itstool) path: info/desc #: C/contacts.page:19 msgid "Access your contacts." msgstr "Selaa yhteystietojasi." #. (itstool) path: page/title #: C/contacts.page:23 msgid "Contacts" msgstr "Yhteystiedot" #. (itstool) path: page/p #: C/contacts.page:25 msgid "" "Use Contacts to store, access or edit information for your " "contacts, locally or in your Online Accounts." msgstr "" "Säilytä, käytä tai muokkaa yhteystietojasi Yhteystiedot-" "ohjelmalla joko paikallisesti tai verkkotileilläsi." #. (itstool) path: info/desc #: C/contacts-search.page:28 msgid "Search for a contact." msgstr "Yhteystiedon etsiminen." #. (itstool) path: page/title #: C/contacts-search.page:31 msgid "Search for a contact" msgstr "Yhteystiedon etsiminen" #. (itstool) path: choose/p #: C/contacts-search.page:35 msgid "You can search for an online contact in one of two ways:" msgstr "" #. (itstool) path: item/p #: C/contacts-search.page:39 msgid "" "In the Activities overview, start typing the name of the contact." msgstr "" #. (itstool) path: item/p #: C/contacts-search.page:43 msgid "" "Matching contacts will appear in the overview instead of the usual list of " "applications." msgstr "" #. (itstool) path: item/p #: C/contacts-search.page:47 msgid "" "Press Enter to select the contact at the top of the list or click " "the contact that you want to select if they are not at the top." msgstr "" #. (itstool) path: page/p #: C/contacts-search.page:54 msgid "To search from inside Contacts:" msgstr "" #. (itstool) path: item/p #: C/contacts-search.page:58 msgid "Click inside the search field." msgstr "Napsauta hakukenttää." #. (itstool) path: item/p #: C/contacts-search.page:61 msgid "Start typing the name of the contact." msgstr "Kirjoita etsittävän henkilön nimi." #. (itstool) path: info/desc #: C/contacts-setup.page:11 msgid "Store your contacts in a local address book or in an online account." msgstr "" "Säilytä yhteystietojasi tietokoneesi osoitekirjassa tai verkkotilillä." #. (itstool) path: page/title #: C/contacts-setup.page:20 msgid "Starting Contacts for the first time" msgstr "Yhteystietojen käytön aloittaminen" #. (itstool) path: page/p #: C/contacts-setup.page:28 msgid "" "When you run Contacts for the first time, the Contacts " "Setup window opens." msgstr "" "Käynnistäessäsi Yhteystiedot ensimmäistä kertaa, " "Yhteystietoasetusten määrittely -ikkuna avautuu." #. (itstool) path: page/p #: C/contacts-setup.page:31 msgid "" "If you have online accounts configured, they " "are listed with Local Address Book. Select an item from the list " "and click Select." msgstr "" "Jos olet määrittänyt verkkotilejä, ne " "näytetään Paikallisen osoitekirjan ohella. Valitse kohde " "luettelosta ja napsauta Valitse." #. (itstool) path: note/p #: C/contacts-setup.page:36 msgid "" "Click the Online Account Settings to edit " "existing account settings." msgstr "" "Napsauta Verkkotilien asetukset muokataksesi " "olemassa olevien tilien asetuksia." #. (itstool) path: page/p #: C/contacts-setup.page:40 msgid "" "If you have no online accounts configured, click Online Accounts to begin the setup. If you don't wish " "to set up online accounts at this time, click Local " "Address Book." msgstr "" "Jos yhtään verkkotiliä ei ole määritelty, napsauta Verkkotilit aloittaaksesi Verkkotilien käytön. Jos et " "halua yhdistää verkkotilejä tällä kertaa, napsauta Paikallinen osoitekirja." #. (itstool) path: info/desc #: C/clock.page:8 msgid "" "Set time and date, timezone, calendar and " "appointments…" msgstr "" "Aseta päivä ja kellonaika, aikavyöhyke, kalenteri ja tapaamiset…" #. (itstool) path: page/title #: C/clock.page:25 msgid "Time & date" msgstr "Aika ja päiväys" #. (itstool) path: info/desc #: C/clock-calendar.page:10 msgid "Display your appointments on the calendar at the top of the screen." msgstr "Näytä kalenterimerkintäsi kalenterissa näytön yläosassa." #. (itstool) path: page/title #: C/clock-calendar.page:27 msgid "Calendar appointments" msgstr "Kalenteritapaamiset" #. (itstool) path: page/p #: C/clock-calendar.page:29 msgid "" "A built in calendar application called Calendar allows you to " "organize your calendar appointments or events. Up to five of these, over a " "four-week duration, will appear by clicking on the clock in the menu " "bar." msgstr "" #. (itstool) path: note/p #: C/clock-calendar.page:31 msgid "" "Calendar appointment integration is also supported with a mail and calendar " "application called Evolution, which may be installed separately." msgstr "" #. (itstool) path: section/title #: C/clock-calendar.page:34 msgid "Launch the Calendar application" msgstr "Käynnistä kalenterisovellus" #. (itstool) path: section/p #: C/clock-calendar.page:35 msgid "" "Appointments and events may be managed through the built in " "Calendar application." msgstr "" #. (itstool) path: item/p #: C/clock-calendar.page:38 msgid "" "Click on the Dash icon in the Launcher." msgstr "" #. (itstool) path: item/p #: C/clock-calendar.page:39 msgid "" "Type calendar in the Search your computer to " "locate the Calendar application." msgstr "" #. (itstool) path: item/p #: C/clock-calendar.page:40 msgid "Click the Calendar application icon." msgstr "Napsauta Kalenteri-sovelluksen kuvaketta." #. (itstool) path: section/p #: C/clock-calendar.page:43 msgid "" "Alternatively, you may also type gnome-calendar in the " "Terminal application." msgstr "" #. (itstool) path: info/desc #: C/clock-more-info.page:7 msgid "" "Choose to show additional information such as the date or day of the week." msgstr "" "Valitse näytettäväksi kellon yhteydessä lisätietoja, kuten päivämäärä ja " "viikonpäivä." #. (itstool) path: credit/name #: C/clock-more-info.page:11 #: C/clock-set.page:18 #: C/shell-apps-favorites.page:25 #: C/shell-windows-switching.page:19 #: C/video-dvd-restricted.page:13 msgid "Ubuntu Documentation Project" msgstr "Ubuntun dokumentaatioprojekti" #. (itstool) path: page/title #: C/clock-more-info.page:18 msgid "Change how much information is shown in the clock" msgstr "Määritä, paljonko kellossa näytetään tietoja" #. (itstool) path: page/p #: C/clock-more-info.page:20 msgid "" "By default, Ubuntu only shows the time in the clock. You can set the clock " "to show additional information if you choose." msgstr "" "Oletuksena Ubuntu näyttää vain kellonajan kellossa. Voit halutessasi asettaa " "kellon näyttämään lisätietoja." #. (itstool) path: page/p #: C/clock-more-info.page:23 msgid "" "Click on the clock and select Date & Time Settings. Switch to " "the Clock tab. Select the time and date options you want to " "display." msgstr "" "Napsauta kelloa ja valitse Ajan ja päiväyksen asetukset. Vaihda " "Kello-välilehdelle. Valitse näytettävät ajan ja päivän valinnat." #. (itstool) path: note/p #: C/clock-more-info.page:26 msgid "" "You can also turn the clock off entirely by unchecking Show a clock in " "the menu bar." msgstr "" "Voit myös poistaa kellon näkyvistä poistamalla valinnan kohdasta Näytä " "kello paneelissa." #. (itstool) path: note/p #: C/clock-more-info.page:28 msgid "" "If you later change your mind, you can get the clock back by clicking the " "icon in the very right of the menu bar and selecting System " "Settings. In the System section, click Time & Date." msgstr "" "Jos muutat mielesi, saat kellon takaisin napsauttamalla näytön oikeassa " "yläkulmassa olevaa kuvaketta ja valitsemalla " "Järjestelmäasetukset. Kellon asetukset löytyvät valitsemalla " "Aika ja päiväys Järjestelmä-osiosta." #. (itstool) path: section/title #: C/clock-more-info.page:33 msgid "Change the date format" msgstr "Vaihda päiväyksen muotoa" #. (itstool) path: section/p #: C/clock-more-info.page:34 msgid "" "You can also change the clock's date format to match the preferred standard " "for your location." msgstr "" "Voit myös vaihtaa kellon päiväyksen näyttötapaa vastaamaan asuinpaikkasi " "muotoilua." #. (itstool) path: item/p #: C/clock-more-info.page:37 #: C/keyboard-layouts.page:63 #: C/keyboard-layouts.page:106 #: C/keyboard-layouts.page:166 #: C/keyboard-osk.page:34 #: C/keyboard-repeat-keys.page:42 #: C/keyboard-shortcuts-set.page:44 #: C/net-proxy.page:50 #: C/net-wireless-adhoc.page:43 #: C/prefs-language-install.page:25 #: C/session-language.page:43 #: C/shell-workspaces.page:41 #: C/unity-launcher-change-size.page:24 msgid "" "Click the icon at the very right of the menu bar and select System " "Settings." msgstr "" "Napsauta valikkopalkin oikeanpuoleisinta kuvaketta ja valitse " "Järjestelmäasetukset." #. (itstool) path: item/p #: C/clock-more-info.page:38 #: C/prefs-language-install.page:29 msgid "In the Personal section, click Language Support." msgstr "Valitse Kieliasetukset Henkilökohtaiset-osiosta." #. (itstool) path: item/p #: C/clock-more-info.page:39 msgid "Switch to the Regional Formats tab." msgstr "Valitse Alueelliset muotoilut -välilehti." #. (itstool) path: item/p #: C/clock-more-info.page:40 msgid "Select your preferred location in the dropdown list." msgstr "Valitse haluamasi alueellinen muotoilu pudotusvalikosta." #. (itstool) path: item/p #: C/clock-more-info.page:41 msgid "" "You will need to log out and log back in " "for this change to take effect." msgstr "Muutokset astuvat voimaan seuraavan sisäänkirjautumisen yhteydessä." #. (itstool) path: info/desc #: C/clock-set.page:9 msgid "Update the time/date displayed at the top of the screen." msgstr "Päivitä paneelissa näytettävä aika tai päivämäärä." #. (itstool) path: page/title #: C/clock-set.page:29 msgid "Change the date and time" msgstr "Muuta päivämäärää ja aikaa" #. (itstool) path: when/p #: C/clock-set.page:33 msgid "" "If the date and time displayed on the menu bar are incorrect or in the wrong " "format, you can change them:" msgstr "" "Jos valikkopalkissa näkyvä päivä ja aika ovat väärin tai ne näkyvät väärässä " "esitysmuodossa, voit vaikuttaa asiaan seuraavasti:" #. (itstool) path: choose/p #: C/clock-set.page:36 msgid "" "If the date and time displayed on the top bar are incorrect or in the wrong " "format, you can change them:" msgstr "" "Jos yläpalkissa näkyvä päivä ja aika ovat väärin tai ne näkyvät väärässä " "esitysmuodossa, voit vaikuttaa asiaan seuraavasti:" #. (itstool) path: item/p #: C/clock-set.page:44 msgid "" "To adjust the time and date, click on the clock located in the menu " "bar and select Date & Time Settings." msgstr "" "Muuta aikaa tai päiväystä napsauttamalla kelloa valikkopalkista " "ja valitsemalla Ajan ja päiväyksen asetukset." #. (itstool) path: item/p #: C/clock-set.page:48 msgid "" "Change the system time zone by clicking on the map or entering your city " "into the Location box." msgstr "" "Vaihda järjestelmän aikavyöhykettä napsauttamalla haluamaasi vyöhykettä " "kartalta tai kirjoittamalla kaupungin nimen Sijainti-kenttään." #. (itstool) path: item/p #: C/clock-set.page:51 msgid "" "By default, Ubuntu periodically synchronizes the clock with a very accurate " "clock on the Internet so you don't have to set your clock manually." msgstr "" "Oletuksena Ubuntu synkronoi kellonajan internetissä olevan aikapalvelimen " "kanssa, joten kellonajan asettaminen käsin ei yleensä ole tarpeen." #. (itstool) path: item/p #: C/clock-set.page:58 msgid "" "Click on the clock at the right side of the top bar and select Date and " "Time Settings." msgstr "" "Napsauta kelloa yläpalkista ja valitse Ajan ja päiväyksen " "asetukset." #. (itstool) path: item/p #: C/clock-set.page:62 msgid "" "You may need to click Unlock and type the admin password." msgstr "" "Napsauta tarvittaessa Avaa lukitus ja kirjoita ylläpitäjän salasana." #. (itstool) path: item/p #: C/clock-set.page:66 msgid "" "Adjust the date and time by clicking on the arrows to choose the hour and " "minute. You can choose the year, month and day from the drop-down lists." msgstr "" "Valitse päivä ja aika käyttämällä nuolipainikkeita. Voit valita vuoden, " "kuukauden ja päivän pudotusvalikosta." #. (itstool) path: item/p #: C/clock-set.page:70 msgid "" "If you like, you can have the clock update itself automatically by switching " "Network Time on." msgstr "" "Jos haluat, voit määrittää kellon päivittymään automaattisesti asettamalla " "kohdan Verkkoaika päälle." #. (itstool) path: item/p #: C/clock-set.page:72 msgid "" "When Network Time is switched on, the computer will periodically " "synchronize its clock with a very accurate clock on the internet, so you " "don't have to do it manually. This will only work if you are connected to " "the internet." msgstr "" #. (itstool) path: item/p #: C/clock-set.page:78 msgid "" "You can also change how the hour is displayed by selecting 24-" "hour or AM/PM format." msgstr "" #. (itstool) path: info/desc #: C/clock-timezone.page:8 msgid "Add other timezones so you can see what time it is in other cities." msgstr "Lisää muita aikavyöhykkeitä, niin näet eri kaupunkien kellonajat." #. (itstool) path: page/title #: C/clock-timezone.page:24 msgid "Show other timezones" msgstr "Näytä muita aikavyöhykkeitä" #. (itstool) path: page/p #: C/clock-timezone.page:26 msgid "" "If you want to know what time it is in different cities around the world, " "you can add additional timezones to the clock menu. These additional cities " "will show up below the calendar when you click on the clock." msgstr "" "Jos haluat tietää, mikä kellonaika eri kaupungeissa ympäri maailmaa on, voit " "lisätä useita aikavyöhykkeitä kellovalikkoon. Lisäämäsi kaupunkit näkyvät " "kalenterin alapuolella, kun napsautat kellovalikon auki." #. (itstool) path: item/p #: C/clock-timezone.page:31 msgid "Click on the clock and select Date & Time Settings." msgstr "Napsauta kelloa ja valitse Ajan ja päiväyksen asetukset." #. (itstool) path: item/p #: C/clock-timezone.page:32 msgid "" "Switch to the Clock tab and select Time in other " "locations." msgstr "" "Valitse Kello-välilehti ja napsauta valintaa Aika muissa " "sijainneissa." #. (itstool) path: item/p #: C/clock-timezone.page:33 msgid "Click Choose locations." msgstr "Napsauta Valitse sijainnit..." #. (itstool) path: item/p #: C/clock-timezone.page:34 msgid "Click + to add a location." msgstr "Napsauta + lisätäksesi sijainnin." #. (itstool) path: item/p #: C/clock-timezone.page:35 msgid "" "Fill in the Location blank with the city name you want to add. Wait a moment " "for a list of possible cities to show up in the drop-down list." msgstr "" "Täytä Sijainti-ruutu haluamasi kaupungin nimellä. Odota hetki ja lista " "mahdollisista kaupungeista ilmestyy." #. (itstool) path: item/p #: C/clock-timezone.page:37 msgid "" "Select the city you want and the current time in that location will fill in " "automatically." msgstr "" "Valitse haluamasi sijainti, jolloin nykyinen aika kyseisessä sijainnissa " "täytetään automaattisesti." #. (itstool) path: item/p #: C/clock-timezone.page:39 msgid "Click - to delete a city from the list." msgstr "Napsauta - poistaaksesi sijainnin listasta." #. (itstool) path: item/p #: C/clock-timezone.page:40 msgid "" "You can also drag and drop the cities in this Locations window to " "change the order in which they will show up in the clock menu." msgstr "" "Voit myös vetää Sijainnit-ikkunassa sijainteja sellaiseen " "järjestykseen, missä haluat niiden näkyvän kellovalikossa." #. (itstool) path: info/desc #: C/disk.page:16 msgid "" "Disk space, performance, problems, " "volumes and partitions…" msgstr "" "Levytila, suorituskyky, ongelmat, " "asemat ja osiot…" #. (itstool) path: page/title #: C/disk.page:26 msgid "Disks & storage" msgstr "Levyt & tallennustila" #. (itstool) path: credit/name #: C/disk-benchmark.page:17 #: C/disk-capacity.page:13 #: C/disk-check.page:14 #: C/display-dimscreen.page:21 #: C/keyboard-cursor-blink.page:18 #: C/keyboard-repeat-keys.page:16 #: C/look-background.page:22 #: C/look-display-fuzzy.page:18 #: C/look-resolution.page:19 msgid "Natalia Ruz Leiva" msgstr "Natalia Ruz Leiva" #. (itstool) path: info/desc #: C/disk-benchmark.page:25 msgid "Run benchmarks on your hard disk to check how fast it is." msgstr "Suorita levylle suorituskykytestejä mitataksesi levyn nopeus." #. (itstool) path: page/title #: C/disk-benchmark.page:29 msgid "Test the performance of your hard disk" msgstr "Testaa kiintolevyn suorituskyky" #. (itstool) path: page/p #: C/disk-benchmark.page:31 msgid "To test the speed of your hard disk:" msgstr "Testaa kiintolevyn suorituskyky:" #. (itstool) path: when/p #: C/disk-benchmark.page:38 msgid "" "Open the Disks application from the Dash." msgstr "" "Avaa Levyt Unity-valikosta." #. (itstool) path: choose/p #: C/disk-benchmark.page:40 msgid "Open the Disks application from the activities overview." msgstr "Avaa Levyt-sovellus Toiminnot-yleisnäkymästä." #. (itstool) path: item/p #: C/disk-benchmark.page:45 msgid "Choose the hard disk from the Disk Drives list." msgstr "Valitse asema Levyasemat-luettelosta." #. (itstool) path: item/p #: C/disk-benchmark.page:48 msgid "Click the gear button and select Benchmark Drive." msgstr "" "Napsauta hammasrataksella varustettua painiketta ja valitse " "Suorituskykytesti." #. (itstool) path: item/p #: C/disk-benchmark.page:51 msgid "" "Click Start Benchmark and adjust the Transfer Rate and " "Access Time parameters as desired." msgstr "" #. (itstool) path: item/p #: C/disk-benchmark.page:55 msgid "" "Click Start Benchmarking to test how fast data can be read from " "the disk. Administrative privileges " "may be required. Enter your password, or the password for the requested " "administrator account." msgstr "" #. (itstool) path: note/p #: C/disk-benchmark.page:60 msgid "" "If Also perform write-benchmark is checked, the benchmark will " "test how fast data can be read from and written to the disk. This will take " "longer to complete." msgstr "" #. (itstool) path: page/p #: C/disk-benchmark.page:68 msgid "" "When the test is finished, the results will appear on the graph. The green " "points and connecting lines indicate the samples taken; these correspond to " "the right axis, showing access time, plotted against the bottom axis, " "representing percentage time elapsed during the benchmark. The blue line " "represents read rates, while the red line represents write rates; these are " "shown as access data rates on the left axis, plotted against percentage of " "the disk traveled, from the outside to the spindle, along the bottom axis." msgstr "" "Mittauksen tulokset esitetään kuvaajina sen valmistumisen jälkeen. Vihreät " "pisteet ja niitä yhdistävät viivat ilmaisevat hakuaikamittauksen tuloksia " "mittauksen edetessä (vaaka-akselilla mittaushetki, oikealla pystyakselilla " "hakuajat). Sininen käyrä puolestaan ilmaisee lukunopeutta ja punainen käyrä " "kirjoitusnopeutta tietyllä etäisyydellä levyn akselista. Nopeuden arvot " "näkyvät vasemmalla pystyakselilla ja vaaka-akselin prosenttiluku ilmaisee " "mittauskohdan kohtisuoraa etäisyyttä levyn ulkoreunasta (0% on levyn " "ulkoreunalla ja 100% pyörimisakselilla)." #. (itstool) path: page/p #: C/disk-benchmark.page:76 msgid "" "Below the graph, values are displayed for minimum, maximum and average read " "and write rates, average access time and time elapsed since the last " "benchmark test." msgstr "" "Graafin alla on näkyvillä luku- ja kirjoitusnopeuden minimi-, maksimi- ja " "keskiarvot, keskimääräinen yhteysaika ja edellisestä suorituskykytestistä " "kulunut aika." #. (itstool) path: info/desc #: C/disk-capacity.page:24 msgid "" "Use Disk Usage Analyzer or System Monitor to check " "space and capacity." msgstr "" "Käytä Levynkäytön analysointia tai Järjestelmän " "valvontaa levyn vapaan tilan ja koon tarkistamiseen." #. (itstool) path: page/title #: C/disk-capacity.page:29 msgid "Check how much disk space is left" msgstr "Tarkista kuinka paljon levytilaa on käytössä" #. (itstool) path: page/p #: C/disk-capacity.page:31 msgid "" "You can check how much disk space is left with Disk Usage " "Analyzer or System Monitor." msgstr "" "Voit tarkistaa vapaana olevan levytilan määrän Levynkäytön analysointi-" " tai Järjestelmän valvonta -sovelluksella." #. (itstool) path: section/title #: C/disk-capacity.page:35 msgid "Check with Disk Usage Analyzer" msgstr "Levytilan tarkistaminen Levynkäytön analysoijalla" #. (itstool) path: section/p #: C/disk-capacity.page:37 msgid "" "To check the free disk space and disk capacity using Disk Usage " "Analyzer:" msgstr "" "Tarkista vapaana olevan levytilan määrä Levynkäytön analysoijalla:" #. (itstool) path: when/p #: C/disk-capacity.page:44 msgid "" "Open the Disk Usage Analyzer application from the " "Dash. The window will display the Total file system " "capacity and Total file system usage." msgstr "" #. (itstool) path: choose/p #: C/disk-capacity.page:48 msgid "" "Open the Disks application from the Activities " "overview. The window will display the Total file system capacity " "and Total file system usage." msgstr "" #. (itstool) path: item/p #: C/disk-capacity.page:54 msgid "" "Click one of the toolbar buttons to choose to Scan Home, " "Scan filesystem, Scan a folder, or Scan a remote " "folder." msgstr "" "Käytä työkalupalkin painikkeita kotikansion, " "tiedostojärjestelmän, kansion tai " "verkkokansion kartoittamiseen." #. (itstool) path: section/p #: C/disk-capacity.page:59 msgid "" "The information is displayed according to Folder, " "Usage, Size and Contents. See more details " "in Disk Usage Analyzer." msgstr "" "Tiedot näytetään Kansion, Käytön, Koon ja " "Sisällön mukaan. Lisätietoja löytyy Levynkäytön analysoinnin ohjeesta." #. (itstool) path: section/title #: C/disk-capacity.page:67 msgid "Check with System Monitor" msgstr "Tarkista Järjestelmän valvonnalla" #. (itstool) path: section/p #: C/disk-capacity.page:69 msgid "" "To check the free disk space and disk capacity with System " "Monitor:" msgstr "" "Tarkista vapaana olevan levytilan määrä Järjestelmän valvonnalla:" #. (itstool) path: when/p #: C/disk-capacity.page:75 msgid "" "Open the System Monitor application from the Dash." msgstr "Avaa Järjestelmän valvonta Unity-valikosta." #. (itstool) path: choose/p #: C/disk-capacity.page:77 msgid "" "Open the System Monitor application from the " "Activities overview." msgstr "" "Avaa Järjestelmän valvonta -sovellus Toiminnot-" "näkymästä." #. (itstool) path: item/p #: C/disk-capacity.page:82 msgid "" "Select the File Systems tab to view the system's partitions and " "disk space usage. The information is displayed according to " "Total, Free, Available and Used." msgstr "" "Valitse Tiedostojärjestelmät -välilehti nähdäksesi levyosiot ja " "käytetyn levytilan. Tältä välilehdeltä löytyy mm. osioiden koko, " "vapaa tila, käytössä oleva tila sekä " "käyttöaste." #. (itstool) path: section/title #: C/disk-capacity.page:91 msgid "What if the disk is too full?" msgstr "Mitä jos levy on liian täynnä?" #. (itstool) path: section/p #: C/disk-capacity.page:93 msgid "If the disk is too full you should:" msgstr "Jos levy on liian täynnä, harkitse seuraavia toimenpiteitä:" #. (itstool) path: item/p #: C/disk-capacity.page:97 msgid "Delete files that aren't important or that you won't use anymore." msgstr "Poista turhiksi jääneet tiedostot." #. (itstool) path: item/p #: C/disk-capacity.page:100 msgid "" "Make backups of the important files that " "you won't need for a while and delete them from the hard drive." msgstr "" "Tee varmuuskopioita tärkeistä tiedostoista, " "joita et tarvitse hetkeen ja poista ne kiintolevyltä." #. (itstool) path: info/desc #: C/disk-check.page:25 msgid "Test your hard disk for problems to make sure that it's healthy." msgstr "Testaa kiintolevysi varmistaaksesi, että se on kunnossa." #. (itstool) path: page/title #: C/disk-check.page:29 msgid "Check your hard disk for problems" msgstr "Tarkista kiintolevysi ongelmien varalta" #. (itstool) path: section/title #: C/disk-check.page:32 msgid "Checking the hard disk" msgstr "Kiintolevyn tarkistaminen" #. (itstool) path: section/p #: C/disk-check.page:33 msgid "" "Hard disks have a built-in health-check tool called SMART (Self-" "Monitoring, Analysis, and Reporting Technology), which continually checks " "the disk for potential problems. SMART also warns you if the disk is about " "to fail, helping you avoid loss of important data." msgstr "" "Kiintolevyissä on sisäänrakennettu toiminta-analysaattori nimeltään " "SMART (Self-Monitoring, Analysis, and Reporting Technology), joka " "jatkuvasti tarkistaa levyä ongelmien varalta. SMART myös varoittaa sinua, " "jos levysi on rikkoutumassa välttääksesi tärkeän tiedon menettämistä." #. (itstool) path: section/p #: C/disk-check.page:38 msgid "" "Although SMART runs automatically, you can also check your disk's health by " "running the Disks application:" msgstr "" "Vaikka SMART-testit suoritetaan automaattisesti, levyn kunnon voi tarkastaa " "Levyt-ohjelmalla:" #. (itstool) path: steps/title #: C/disk-check.page:42 msgid "Check your disk's health using the Disks application" msgstr "Levyn kunnon tarkastaminen Levyt-ohjelmalla" #. (itstool) path: when/p #: C/disk-check.page:47 #: C/disk-format.page:34 msgid "Open the Disks application from the Dash." msgstr "Avaa Levyt Unity-valikosta." #. (itstool) path: choose/p #: C/disk-check.page:49 #: C/disk-format.page:36 msgid "" "Open the Disks application from the Activities " "overview." msgstr "Avaa Levyt-sovellus Toiminnot-näkymästä." #. (itstool) path: item/p #: C/disk-check.page:54 msgid "" "Select the disk you want to check from the Storage Devices list. " "Information and status of the disk will appear under Drive." msgstr "" "Valitse levy, jolle haluat tarkistuksen suorittaa " "Tallennuslaitteet-listasta. Levyn tiedot ja tila ilmestyy " "Asema-otsakkeen alle." #. (itstool) path: item/p #: C/disk-check.page:58 msgid "SMART Status should say \"Disk is healthy\"." msgstr "SMART-tila -kentässä tulisi lukea \"Levy on kunnossa\"." #. (itstool) path: item/p #: C/disk-check.page:61 msgid "" "Click the SMART Data button to view more drive information, or to " "run a self-test." msgstr "" "Paina SMART-tiedot -painiketta katsellaksesi aseman tietoja tai " "ajaaksesi testejä." #. (itstool) path: section/title #: C/disk-check.page:71 msgid "What if the disk isn't healthy?" msgstr "Mitä jos kiintolevy ei ole kunnossa?" #. (itstool) path: section/p #: C/disk-check.page:73 msgid "" "Even if the SMART Status indicates that the disk isn't " "healthy, there may be no cause for alarm. However, it's better to be " "prepared with a backup to prevent data loss." msgstr "" "Vaikka SMART-tila ilmoittaa, että levy ei ole kunnossa, " "ei välttämättä ole syytä huoleen. On kuitenkin hyvä luoda varmuuskopiot, jotta estät tiedostojen menetyksen." #. (itstool) path: section/p #: C/disk-check.page:77 msgid "" "If the status says \"Pre-fail\", the disk is still reasonably healthy but " "signs of wear have been detected which mean it might fail in the near " "future. If your hard disk (or computer) is a few years old, you are likely " "to see this message on at least some of the health checks. You should backup your important files regularly and check " "the disk status periodically to see if it gets worse." msgstr "" "Jos tila sanoo \"Pre-fail\", levy on vielä kohtalaisen hyväkuntoinen mutta " "kulumisen merkkejä alkaa näkymään, joka saattaa tarkoittaa sen rikkoutumista " "tulevaisuudessa. Jos kiintolevysi (tai tietokoneesi) on muutaman vuoden " "ikäinen, tämän viestin näkyminen on todennäköisempää ainakin joissain " "testeissä. Sinun tulisi varmuuskopioida tärkeät " "tiedot säännöllisesti ja tarkistaa levyn tila nähdäksesi, huononeeko " "se." #. (itstool) path: section/p #: C/disk-check.page:84 msgid "" "If it gets worse, you may wish to take the computer/hard disk to a " "professional for further diagnosis or repair." msgstr "" "Jos se huononee, sinun kannattaa viedä tietokone/kiintolevy ammattilaiselle " "tarkempiin testeihin tai korjaukseen." #. (itstool) path: info/desc #: C/disk-format.page:17 msgid "" "Remove all of the files and folders from an external hard disk or USB flash " "drive by formatting it." msgstr "" "Poista kaikki tiedostot ja kansiot ulkoiselta kiintolevyltä tai USB-" "muistitikulta alustamalla se." #. (itstool) path: page/title #: C/disk-format.page:22 msgid "Wipe everything off a removable disk" msgstr "Tyhjennä siirrettävä levy" #. (itstool) path: page/p #: C/disk-format.page:24 msgid "" "If you have a removable disk, like a USB memory stick or an external hard " "disk, you may sometimes wish to completely remove all of its files and " "folders. You can do this by formatting the disk - this deletes all " "of the files on the disk and leaves it empty." msgstr "" "USB-muistitikun tai CD-levyn kaikki tiedostot voi poistaa, jotta " "siirrettävän levyn voisi ottaa uudelleen käyttöön tai hävittää melko " "turvallisesti. Tätä kutsutaan levyn alustamiseksi. Alustus poistaa " "kaikki levyn tiedostot ja tyhjentää sen." #. (itstool) path: steps/title #: C/disk-format.page:30 msgid "Format a removable disk" msgstr "Alusta irrotettava levy" #. (itstool) path: item/p #: C/disk-format.page:41 msgid "" "Select the disk you want to wipe from the Storage Devices list." msgstr "" "Valitse levy, jonka haluat tyhjentää Tallennuslaitteet-listasta." #. (itstool) path: note/p #: C/disk-format.page:44 msgid "" "Make sure that you have selected the correct disk! If you choose the wrong " "disk, all of the files on the other disk will be deleted!" msgstr "" "Varmista, että olet valinnut oikean levyn! Jos valitset väärän levyn, kaikki " "kyseisen levyn tiedostot poistetaan!" #. (itstool) path: item/p #: C/disk-format.page:49 msgid "" "In the Volumes section, click Unmount Volume. Then click " "Format Volume." msgstr "" "Napsauta Taltiot-osiossa Irrota taltio. Napsauta sitten " "Alusta taltio." #. (itstool) path: item/p #: C/disk-format.page:53 msgid "" "In the window that pops up, choose a filesystem Type for the disk." msgstr "" "Valitse avautuvasta ikkunasta tiedostojärjestelmän tyyppi levylle." #. (itstool) path: item/p #: C/disk-format.page:55 msgid "" "If you use the disk on Windows and Mac OS computers in addition to Linux " "computers, choose FAT. If you only use it on Windows, " "NTFS may be a better option. A brief description of the file " "system type will be presented as a label." msgstr "" "Jos levyä käytetään Ubuntun lisäksi myös Windows- ja Mac OS X -koneilla, " "valitse tiedostojärjestelmäksi FAT. Pelkkää Windows-käyttöä " "ajatellen paras vaihtoehto on NTFS. Lisätietoja eri " "tiedostojärjestelmästä näytetään vihjeenä." #. (itstool) path: item/p #: C/disk-format.page:61 msgid "" "Give the disk a name and click Format to begin wiping the disk." msgstr "" "Anna levylle nimi ja aloita levyn tyhjentäminen napsauttamalla " "Alusta." #. (itstool) path: item/p #: C/disk-format.page:64 msgid "" "Once the formatting has finished, safely remove the disk. It " "should now be blank and ready to use again." msgstr "" "Alustamisen valmistuttua poista levy turvallisesti. Sen pitäisi " "nyt olla tyhjä ja valmiina käyttöön." #. (itstool) path: note/title #: C/disk-format.page:70 msgid "Formatting a disk does not securely delete your files" msgstr "Levyn alustaminen ei poista tiedostoja turvallisesti" #. (itstool) path: note/p #: C/disk-format.page:71 msgid "" "Formatting a disk is not a completely secure way of wiping all of its data. " "A formatted disk will not appear to have files on it, but it is possible " "that special recovery software could retrieve the files. If you need to " "securely delete the files, you will need to use a command-line utility, such " "as shred." msgstr "" "Levyn alustaminen ei ole täysin varma tapa sen sisältämän tiedon " "tuhoamiseen. Alustetulla levyllä ei näytä olevan tiedostoja, mutta " "erikoisohjelmistoilla on mahdollista palauttaa tiedostoja. Levyn tiedot voi " "poistaa turvallisesti komentorivisovelluksilla, kuten sovelluksella " "shred." #. (itstool) path: info/desc #: C/disk-partitions.page:15 msgid "" "Understand what volumes and partitions are and use the disk utility to " "manage them." msgstr "" "Ymmärrä, mitä taltiot ja levyosiot ovat ja käytä levytyökalua niiden " "hallintaan." #. (itstool) path: page/title #: C/disk-partitions.page:20 msgid "Manage volumes and partitions" msgstr "Hallitse levyjä ja osioita" #. (itstool) path: page/p #: C/disk-partitions.page:22 msgid "" "The word volume is used to describe a storage device, like a hard " "disk. It can also refer to a part of the storage on that device, " "because you can split the storage up into chunks. The computer makes this " "storage accessible via your file system in a process referred to as " "mounting. Mounted volumes may be hard drives, USB drives, DVD-RWs, " "SD cards, and other media. If a volume is currently mounted, you can read " "(and possibly write) files on it." msgstr "" "Sanaa taltio käytetään tallennuslaitteen, kuten kiintolevyn " "kuvaamiseen. Se voi viitata myös osaan tallennuslaitetta, koska " "voit jakaa levyn osiin. Tietokoneesi mahdollistaa tallennuslaitteen käytön " "prosessilla, jota kutsutaan liittämiseksi. Liitetyt taltiot voivat " "olla kiintolevyjä, USB-asemia, DVD-RW:tä, muistikortteja tai muita " "tallennuslaitteita. Jos taltio on liitetty, voit lukea (ja mahdollisesti " "kirjoittaa) tiedostoja." #. (itstool) path: page/p #: C/disk-partitions.page:30 msgid "" "Often, a mounted volume is called a partition, though they are not " "necessarily the same thing. A “partition” refers to a physical area " "of storage on a single disk drive. Once a partition has been mounted, it can " "be referred to as a volume because you can access the files on it. You can " "think of volumes as the labeled, accessible “storefronts” to the functional " "“back rooms” of partitions and drives." msgstr "" "Usein liitettyä taltiota kutsutaan osioksi, vaikka ne eivät " "välttämättä ole sama asia. \"Osio\" viittaa fyysiseen " "varastoalueeseen yhdellä levyllä. Kun osio on liitetty, sitä voidaan pitää " "taltiona, koska voit käyttää sen tiedostoja. Voit ajatella, että taltio on " "nimetty ja käytössä oleva \"myyntitiski\", josta on pääsy levyosioiden ja -" "asemien funktionaalisiin \"takahuoneisiin\"." #. (itstool) path: section/title #: C/disk-partitions.page:38 msgid "View and manage volumes and partitions using the disk utility" msgstr "Tutki ja hallitse taltioita ja levyosioita käyttäen levytyökalua" #. (itstool) path: section/p #: C/disk-partitions.page:40 msgid "" "You can check and modify your computer's storage volumes with the disk " "utility." msgstr "" "Voit tarkistaa ja muokata tietokoneesi tallennustaltioita leyvtyökalukka." #. (itstool) path: item/p #: C/disk-partitions.page:45 msgid "" "Open the Dash and start the Disk Utility application." msgstr "" "Avaa Unity-valikko ja käynnistä Levyt-sovellus." #. (itstool) path: item/p #: C/disk-partitions.page:48 msgid "" "In the pane marked Storage Devices, you will find hard disks, " "CD/DVD drives, and other physical devices. Click the device you want to " "inspect." msgstr "" "Ruudusta, joka on nimetty Tallennuslaitteet löydät kiintolevyt, " "CD/DVD-asemat ja muut asemat. Valitse laite tutkiaksesi sitä." #. (itstool) path: item/p #: C/disk-partitions.page:53 msgid "" "In the right pane, the area labeled Volumes provides a visual " "breakdown of the volumes and partitions present on the selected device. It " "also contains a variety of tools used to manage these volumes." msgstr "" "Oikeassa ruudussa alue, jonka otsikko on Volumes tarjoaa valitun " "aseman taltioiden ja osioiden visuaalisen paloittelun. Se myös sisältää " "monia taltioiden hallintaan käytettäviä työkaluja." #. (itstool) path: item/p #: C/disk-partitions.page:56 msgid "" "Be careful: it is possible to completely erase the data on your disk with " "these utilities." msgstr "" "Ole varovainen: näillä työkaluilla on mahdollista hävittää kaikki levyllä " "olevat tiedot." #. (itstool) path: section/p #: C/disk-partitions.page:61 msgid "" "Your computer most likely has at least one primary partition and a " "single swap partition. The swap partition is used by the operating " "system for memory management, and is rarely mounted. The primary partition " "contains your operating system, applications, settings, and personal files. " "These files can also be distributed among multiple partitions for security " "or convenience." msgstr "" "Koneessasi on ainakin yksi ensisijainen osio ja yksi swap-" "osio. Käyttöjärjestelmä käyttää swap-osiota muistinhallintaan ja on harvoin " "liitetty. Ensisijainen osio sisältää käyttöjärjestelmäsi, ohjelmasi, " "asetukset ja henkilökohtaiset tiedostot. Nämä tiedostot voidaan myös jakaa " "usealle eri levyosiolle turvallisuus- tai käytettävyyssyistä." #. (itstool) path: section/p #: C/disk-partitions.page:68 msgid "" "One primary partition must contain information that your computer uses to " "start up, or boot. For this reason it is sometimes called a boot " "partition, or boot volume. To determine if a volume is bootable, look at its " "Partition Flags in the disk utility. External media such as USB " "drives and CDs may also contain a bootable volume." msgstr "" "Yhden ensisijaisen osion täytyy sisältää tieto, jota käytetään tietokoneen " "käynnistämiseen eli boottaamiseen. Tästä syystä sitä kutsutaan " "välillä käynnistysosioksi tai -taltioksi. Selvittääksesi, että onko taltio " "käynnistyslevy, tarkastele sen Osiolippuja. Ulkoinen asema, kuten " "USB-asema tai CD-levy voi myös sisältää käynnistystaltion." #. (itstool) path: info/desc #: C/display-dimscreen.page:14 msgid "" "Dim the screen to save power or increase the brightness to make it more " "readable in bright light." msgstr "" "Himmennä näyttö säästääksesi virtaa tai lisää kirkkautta parantaaksesi " "luettavuutta kirkkaassa valossa." #. (itstool) path: page/title #: C/display-dimscreen.page:35 msgid "Set screen brightness" msgstr "Aseta näytön kirkkaus" #. (itstool) path: page/p #: C/display-dimscreen.page:37 msgid "" "You can change the brightness of your screen to save power or to make the " "screen more readable in bright light. You can also have the screen dim " "automatically when on battery power and have it turn off automatically when " "not in use." msgstr "" "Näytön kirkkauden säätäminen säästää virtaa ja helpottaa lukemista " "kirkkaissa olosuhteissa. Näyttö voidaan myös asettaa himmenemään " "automaattisesti akkukäytössä ja sammumaan ellei sitä käytetä." #. (itstool) path: steps/title #: C/display-dimscreen.page:43 msgid "Set the brightness" msgstr "Aseta kirkkaus" #. (itstool) path: item/p #: C/display-dimscreen.page:45 #: C/display-lock.page:37 msgid "Select Brightness & Lock." msgstr "Valitse Kirkkaus ja lukitus." #. (itstool) path: item/p #: C/display-dimscreen.page:46 msgid "Adjust the Brightness slider to a comfortable value." msgstr "Siirrä Kirkkaus-liukusäädintä sopivaan kohtaan." #. (itstool) path: note/p #: C/display-dimscreen.page:50 msgid "" "Many laptop keyboards have special keys to adjust the brightness. These have " "a picture that looks like the sun and are located on the function keys at " "the top. Hold down the Fn key to use these keys." msgstr "" "Useissa kannettavissa on erikoisnäppäimet näytön kirkkauden säätämiseen. " "Näissä näppäimissä on yleensä auringon kuva ja ne sijaitsevat " "toimintonäppäinten alaisina näppäimistön yläreunassa. Fn-näppäin " "tulee pitää pohjassa näitä näppäimiä käytettäessä." #. (itstool) path: page/p #: C/display-dimscreen.page:55 msgid "" "Select Dim screen to save power to have the brightness " "automatically lowered when you're on battery power. The backlight of your " "screen can take a lot of power and significantly reduce how long your " "battery will last before it needs to be recharged." msgstr "" "Akkukäytön virrankulutusta voi vähentää automaattisesti valitsemalla " "Himmennä näyttöä säästääksesi virtaa. Näytön taustavalo voi " "kuluttaa paljon virtaa ja lyhentää akkusi kestoa." #. (itstool) path: page/p #: C/display-dimscreen.page:60 msgid "" "The screen will automatically turn off after you haven't used it for a " "while. This only affects the display, and doesn't turn off your computer. " "You can adjust how long you have to be inactive with the Turn screen " "off when inactive for option." msgstr "" "Näyttö sammutetaan automaattisesti, jos et käytä sitä hetkeen. Tämä " "vaikuttaa vain näyttöön eikä sammuta tietokonetta. Voit säätää näytön " "sammuttamisen viivettä valitsemalla sopiva aikamäärä Sammuta näyttön " "koneen ollessa käyttämättä -valinnalla." #. (itstool) path: info/desc #: C/display-dual-monitors-desktop.page:15 msgid "Set up dual monitors on your desktop computer." msgstr "Aseta kaksi näyttöä pöytätietokoneellesi." #. (itstool) path: page/title #: C/display-dual-monitors-desktop.page:24 msgid "Connect an extra monitor" msgstr "Yhdistä toinen näyttö" #. (itstool) path: page/p #: C/display-dual-monitors-desktop.page:26 msgid "" "To set up a second monitor with your desktop computer, connect the monitor. " "If your system doesn't recognize it immediately, or you would like to adjust " "the settings:" msgstr "" "Jos haluat käyttää toista näyttöä pöytäkoneessasi, liitä se tietokoneeseen. " "Jos järjestelmä ei tunnista näyttöä automaattisesti, tai jos haluat muokata " "asetuksia:" #. (itstool) path: item/p #: C/display-dual-monitors-desktop.page:35 #: C/display-dual-monitors.page:38 #: C/look-resolution.page:40 msgid "Open Displays." msgstr "Avaa Näytöt." #. (itstool) path: item/p #: C/display-dual-monitors-desktop.page:38 #: C/display-dual-monitors.page:43 msgid "" "Click on the image of the monitor you would like to activate or deactivate, " "then switch it ON/OFF." msgstr "" "Napsauta näyttöä, jonka tilaa haluat muokata ja laita se " "Päälle/Pois." #. (itstool) path: item/p #: C/display-dual-monitors-desktop.page:42 msgid "" "The monitor with the menu bar is " "the main monitor. To change which monitor is \"main\", click on the top bar " "and drag it over to the monitor you want to set as the \"main\" monitor." msgstr "" "Näyttö, jossa valikkopalkki " "sijaitsee, on ensisijainen näyttö. Jos haluat muuttaa ensisijaista näyttöä, " "napsauta kyseistä palkkia ja raahaa se siihen näyttöön, jota haluat käyttää " "ensisijaisena." #. (itstool) path: item/p #: C/display-dual-monitors-desktop.page:47 #: C/display-dual-monitors.page:65 msgid "" "To change the \"position\" of a monitor, click on it and drag it to the " "desired position." msgstr "" "Napsauta ja vedä näyttöä, jotta voit siirtää sen \"sijainnin\" haluamaasi " "paikkaan." #. (itstool) path: note/p #: C/display-dual-monitors-desktop.page:49 #: C/display-dual-monitors.page:70 msgid "" "If you would like both monitors to display the same content, check the " "Mirror displays box." msgstr "" "Jos haluat molempien näyttöjen näyttävän saman sisällön, rastita Peilaa " "näytöt -valintaruutu." #. (itstool) path: item/p #: C/display-dual-monitors-desktop.page:53 #: C/display-dual-monitors.page:78 msgid "" "When you are happy with your settings, click Apply and then click " "Keep This Configuration." msgstr "" "Kun olet tyytyväinen asetuksiin, napsauta Toteuta ja tämän " "jälkeen Säilytä nämä asetukset." #. (itstool) path: item/p #: C/display-dual-monitors-desktop.page:57 #: C/display-dual-monitors.page:85 msgid "" "To close the Displays click on the x in the top corner." msgstr "Sulje Näytöt napsauttamalla x yläkulmasta." #. (itstool) path: info/desc #: C/display-dual-monitors.page:7 msgid "Set up dual monitors on your laptop." msgstr "Aseta kaksi näyttöä kannettavalle tietokoneellesi." #. (itstool) path: page/title #: C/display-dual-monitors.page:18 msgid "Connect an external monitor to your laptop" msgstr "Liitä ulkoinen näyttö kannettavaan tietokoneeseen" #. (itstool) path: section/title #: C/display-dual-monitors.page:21 msgid "Set up an external monitor" msgstr "Ota ulkoinen näyttö käyttöön" #. (itstool) path: section/p #: C/display-dual-monitors.page:24 msgid "" "To set up an external monitor with your laptop, connect the monitor to your " "laptop. If your system doesn't recognize it immediately, or you would like " "to adjust the settings:" msgstr "" "Ulkoisen näytön käyttöönotto onnistuu yksinkertaisesti liittämällä näyttö " "tietokoneeseen. Jos järjestelmä ei tunnista näyttöä heti tai haluat muokata " "asetuksia:" #. (itstool) path: item/p #: C/display-dual-monitors.page:50 msgid "" "By default, the Launcher only shows on the primary monitor. To change which " "monitor is \"primary\", change the monitor in the Launcher " "Placement drop-down box. You could also drag the Launcher in the " "preview to the monitor you want to set as the \"primary\" monitor." msgstr "" "Oletuksena käynnistin sijaitsee ensisijaisella näytöllä. Voit vaihtaa " "ensisijaista näyttöä Käynnistimen sijainti -pudotusvalikosta. " "Vaihtoehtoisesti voi vetää käynnistimen esikatseluikkunassa haluamallesi " "näytölle." #. (itstool) path: item/p #: C/display-dual-monitors.page:58 msgid "" "If you want the Launcher to show on all monitors, change Launcher " "Placement to All Displays." msgstr "" "Jos haluat käynnistimen näkyvän kaikilla näytöillä, aseta Käynnistimen " "sijainti -kohtaan Kaikki näytöt." #. (itstool) path: section/title #: C/display-dual-monitors.page:94 msgid "Sticky Edges" msgstr "Hidastus reunoilla" #. (itstool) path: section/p #: C/display-dual-monitors.page:95 msgid "" "A typical problem with dual monitors is that it's easy for the mouse pointer " "to \"slip\" to the other monitor when you don't want it to. Unity's " "Sticky Edges feature helps with that problem by requiring you to " "push a little bit harder to move the mouse pointer from one monitor to the " "other." msgstr "" "Yleinen ongelma useita näyttöjä käytettäessä on hiiren karkaaminen " "vahingossa toiselle näytölle. Unityn Hidastus reunoilla -" "ominaisuus auttaa tähän ongelmaan törmänneitä, sillä sen ollessa käytössä " "hiiren siirtäminen näytöltä toiselle vaatii hiiren työntämistä reunaa vasten." #. (itstool) path: section/p #: C/display-dual-monitors.page:99 msgid "" "You can switch Sticky Edges off if you don't like this feature." msgstr "" "Jos et pidä Hidastuksesta reunoilla, voit poistaa tämän " "ominaisuuden käytöstä." #. (itstool) path: info/desc #: C/display-lock.page:12 msgid "" "Prevent other people from using your desktop when you go away from your " "computer." msgstr "" "Estä muita henkilöitä käyttämästä työpöytääsi, kun poistut tietokoneelta." #. (itstool) path: page/title #: C/display-lock.page:25 msgid "Automatically lock your screen" msgstr "Näytön automaattinen lukitseminen" #. (itstool) path: page/p #: C/display-lock.page:27 msgid "" "When you leave your computer, you should lock the screen to prevent other people from using your " "desktop and accessing your files. You will still be logged in and all your " "applications will keep running, but you will have to enter your password to " "use your computer again. You can lock the screen manually, but you can also " "have the screen lock automatically." msgstr "" "Kun poistut tietokoneeltasi, sinun tulisi lukita näyttö estääksesi toisia käyttämästä konettasi ja " "lukemasta tiedostojasi. Olet silti kirjautuneena ja ohjelmasi ovat yhä " "käynnissä, mutta sinun täytyy kirjoittaa salasanasi käyttääksesi konetta " "uudelleen. Voit lukita näytön manuaalisesti, mutta sen voi asettaa " "lukittumaan automaattisesti." #. (itstool) path: item/p #: C/display-lock.page:38 msgid "" "Make sure Lock is switched on, then select a timeout from the " "drop-down list below. The screen will automatically lock after you have been " "inactive for this long. You can also select Screen turns off to " "lock the screen after the screen is automatically turned off, controlled " "with the Turn screen off when inactive for drop-down list above." msgstr "" "Varmista, että Automaattinen lukitus on käytössä ja valitse viime " "alla olevasta pudotusvalikosta. Näyttö lukittuu automaattisesti, jos kone on " "ollut käyttämättömänä asetetun viiveen verran. Voit myös valita Näyttö " "sammutetaan lukitaksesi näytön sen sammuttamisen jälkeen, jonka " "viivettä voit säätää Sammuta näyttö koneen ollessa käyttämättä -" "pudotusvalikolla." #. (itstool) path: credit/name #: C/documents-collections.page:7 #: C/documents-info.page:7 #: C/documents.page:7 #: C/documents-previews.page:7 #: C/documents-print.page:7 #: C/documents-search.page:7 #: C/documents-select.page:7 #: C/documents-tracker.page:7 #: C/documents-viewgrid.page:7 #: C/documents-view.page:7 #: C/keyboard-cursor-blink.page:22 #: C/keyboard-layouts.page:18 #: C/keyboard-osk.page:15 #: C/keyboard-repeat-keys.page:20 #: C/keyboard-shortcuts-set.page:14 msgid "Julita Inca" msgstr "Julita Inca" #. (itstool) path: info/desc #: C/documents-collections.page:16 msgid "Group related documents in a collection." msgstr "Ryhmitä toisiinsa liittyvät asiakirjat kokoelmaan." #. (itstool) path: page/title #: C/documents-collections.page:25 msgid "Make collections of documents" msgstr "Tee kokoelmia asiakirjoista" #. (itstool) path: page/p #: C/documents-collections.page:38 msgid "" "Documents lets you put together documents of different types in " "one place called a collection. If you have documents that are " "related, you can group them to make them easier to find. For example, if you " "had a business trip where you made a presentation, your slides, your flight " "itinerary (a PDF file), your budget spreadsheet, and other hybrid PDF/ODF " "documents, can be grouped in one collection." msgstr "" #. (itstool) path: page/p #: C/documents-collections.page:45 msgid "To create or add to a collection:" msgstr "" #. (itstool) path: item/p #: C/documents-collections.page:47 #: C/documents-collections.page:62 #: C/documents-print.page:38 #: C/documents-select.page:38 msgid "Click the button." msgstr "Napsauta ." #. (itstool) path: item/p #: C/documents-collections.page:48 msgid "In selection mode, check the documents to be collected." msgstr "" #. (itstool) path: item/p #: C/documents-collections.page:49 msgid "Click the + button in the button bar." msgstr "" #. (itstool) path: item/p #: C/documents-collections.page:50 msgid "" "In the collection list, click Add and type a new collection name, " "or select an existing collection. The selected documents will be added to " "the collection." msgstr "" #. (itstool) path: note/p #: C/documents-collections.page:56 msgid "" "Collections do not behave like folders and their hierarchy: you cannot " "put collections inside collections." msgstr "" #. (itstool) path: page/p #: C/documents-collections.page:60 msgid "To delete a collection:" msgstr "Poista kokoelma seuraavasti:" #. (itstool) path: item/p #: C/documents-collections.page:63 msgid "In selection mode, check the collection to be deleted." msgstr "" #. (itstool) path: item/p #: C/documents-collections.page:64 msgid "" "Click the Trash button in the button bar. The collection will be deleted, " "leaving the original documents." msgstr "" #. (itstool) path: info/desc #: C/documents-filter.page:11 msgid "Choose which documents to display." msgstr "Valitse näytettävät asiakirjat." #. (itstool) path: page/title #: C/documents-filter.page:20 msgid "Filter documents" msgstr "Suodata asiakirjoja" #. (itstool) path: p/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/documents-filter.page:22 #: C/documents-search.page:46 #: C/files-browse.page:80 #: C/files-hidden.page:42 #: C/files-hidden.page:48 #: C/files-hidden.page:57 #: C/files-hidden.page:64 #: C/files-lost.page:52 #: C/files-sort.page:45 #: C/files-sort.page:61 #: C/files-tilde.page:33 #: C/nautilus-views.page:66 #: C/nautilus-views.page:85 #: C/nautilus-views.page:101 #: C/nautilus-views.page:122 msgctxt "_" msgid "" "external ref='figures/go-down.png' md5='e8c16f5ab9ed933f4a537b740506f4d4'" msgstr "" "external ref='figures/go-down.png' md5='e8c16f5ab9ed933f4a537b740506f4d4'" #. (itstool) path: page/p #: C/documents-filter.page:22 msgid "" "Click the down " "button next to the search bar to " "limit the scope of the search in these categories:" msgstr "" "Napsauttamalla painiketta alas hakupalkin etsi vierestä rajoitat haun näihin luokkiin." #. (itstool) path: item/p #: C/documents-filter.page:27 msgid "Sources: Local, Google, SkyDrive, or All." msgstr "Lähteet: Paikallinen, Google, SkyDrive tai Kaikki." #. (itstool) path: item/p #: C/documents-filter.page:28 msgid "" "Type: Collections, PDF Documents, Presentations, Spreadsheets, Text " "Documents, or All." msgstr "" "Tyyppi: Kokoelmat, PDF-asiakirjat, Esitykset, Taulukot, " "Tekstiasiakirjat tai Kaikki." #. (itstool) path: item/p #: C/documents-filter.page:30 msgid "Title, Author, or All." msgstr "Otsikko, Tekijä tai Kaikki." #. (itstool) path: note/p #: C/documents-filter.page:33 msgid "" "In order for Google or SkyDrive to appear in the " "filter list, it is necessary to configure Google or Windows Live as an online account." msgstr "" #. (itstool) path: info/desc #: C/documents-formats.page:11 msgid "Documents displays a number of popular document types." msgstr "Asiakirjat näyttää suosituimmat asiakirjamuodot." #. (itstool) path: page/title #: C/documents-formats.page:20 msgid "Formats supported" msgstr "Tuetut tiedostomuodot" #. (itstool) path: page/p #: C/documents-formats.page:28 msgid "" "Documents displays PDF, DVI, XPS, PostScript and the formats " "supported by Document Viewer (Evince), Microsoft " "Office, LibreOffice and Google Docs." msgstr "" "Asiakirjat näyttää PDF-, DVI-, XPS- ja PostScript-tiedostot, " "Asiakirjakatselimen (Evince) tukemat muodot sekä Microsoft " "Office-, LibreOffice- ja Google Docs -asiakirjat." #. (itstool) path: credit/years #: C/documents-info.page:21 #: C/documents-viewgrid.page:21 msgid "2014" msgstr "2014" #. (itstool) path: info/desc #: C/documents-info.page:24 msgid "See a document's name, location, date modified, or type." msgstr "Näe asiakirjan nimi, sijainti, muokkauspäivä tai tyyppi." #. (itstool) path: page/title #: C/documents-info.page:34 msgid "Find information about documents" msgstr "Löydä lisätietoja asiakirjoista" #. (itstool) path: page/p #: C/documents-info.page:44 msgid "" "When a document is created, it comes with metadata. " "Documents displays the following metadata for each document:" msgstr "" "Kun asiakirja luodaan, siihen sisältyy metatietoja. " "Asiakirjat näyttää seuraavat metatiedot jokaisesta asiakirjasta:" #. (itstool) path: item/p #: C/documents-info.page:48 msgid "Title: the name of the document, which can be edited;" msgstr "Otsikko: asiakirjan nimi, joka on muokattavissa" #. (itstool) path: item/p #: C/documents-info.page:49 msgid "Source: the path of the folder containing the document;" msgstr "Lähde: asiakirjan sisältävän kansion polku" #. (itstool) path: item/p #: C/documents-info.page:50 msgid "Date Modified;" msgstr "Muokkauspäivä" #. (itstool) path: item/p #: C/documents-info.page:51 msgid "" "Type: the file format of the " "document." msgstr "" "Tyyppi: asiakirjan tiedostomuoto." #. (itstool) path: page/p #: C/documents-info.page:55 msgid "To see a document's properties:" msgstr "Katso asiakirjan ominaisuudet seuraavasti:" #. (itstool) path: item/p #: C/documents-info.page:57 msgid "Click the Check button to switch to selection mode." msgstr "Napsauta Tarkista-painiketta vaihtaaksesi valintatilaan." #. (itstool) path: item/p #: C/documents-info.page:59 msgid "Select a document." msgstr "Valitse asiakirja." #. (itstool) path: item/p #: C/documents-info.page:60 msgid "" "Click the Properties button at the right end of the button bar." msgstr "" #. (itstool) path: note/p #: C/documents-info.page:65 msgid "" "Some types of documents (e.g. PDF files) can be password protected, " "preventing access to their metadata or content." msgstr "" "Jotkin asiakirjatyypit (esim. PDF-tiedostot) on mahdollista suojata " "salasanalla, ja siten estää pääsy tiedostojen metatietoihin sekä sisältöön." #. (itstool) path: note/p #: C/documents-info.page:68 msgid "" "Files does not currently offer any mechanism to add privacy to a " "document. You may be able to do this from the application you used to create " "the document (e.g. LibreOffice or Adobe Acrobat )." msgstr "" "Tiedostot ei tarjoa mitään tapaa lisätä yksityisyysominaisuuksia " "asiakirjoihin. Yksityisyysominaisuuksien lisääminen saattaa kuitenkin " "onnistua siinä sovelluksessa, jolla asiakirja on luotu (esim. " "LibreOffice tai Adobe Acrobat )." #. (itstool) path: info/desc #: C/documents.page:15 msgid "" "Organize the documents stored locally on your computer or created online." msgstr "" "Hallitse paikallisesti tallennettuja ja verkossa luotuja asiakirjoja." #. (itstool) path: page/title #. (itstool) path: section/title #: C/documents.page:25 #: C/files.page:57 msgid "Documents" msgstr "Asiakirjat" #. (itstool) path: page/p #: C/documents.page:37 msgid "" "Documents is a GNOME application that lets you display, organize, " "and print the documents on your computer or those created remotely using " "Google Docs or SkyDrive." msgstr "" #. (itstool) path: section/title #: C/documents.page:42 msgid "View, Sort and Search" msgstr "Katsele, lajittele ja etsi" #. (itstool) path: section/title #: C/documents.page:46 msgid "Select, Organize, Print" msgstr "Valitse, hallitse, tulosta" #. (itstool) path: section/title #: C/documents.page:50 msgid "Questions" msgstr "Kysymyksiä" #. (itstool) path: info/desc #: C/documents-previews.page:16 msgid "You can only preview files stored locally." msgstr "Voit esikatsella ainoastaan paikallisesti tallennettuja tiedostoja." #. (itstool) path: page/title #: C/documents-previews.page:25 msgid "Why don't some files have previews?" msgstr "Miksi joillain tiedostoilla ei ole esikatselukuvaa?" #. (itstool) path: page/p #: C/documents-previews.page:33 msgid "" "When you open Documents, a preview thumbnail is displayed for " "documents that are stored locally. Those stored on a remote server like " "Google Docs or SkyDrive show as missing (or blank) preview " "thumbnails." msgstr "" #. (itstool) path: page/p #: C/documents-previews.page:37 msgid "" "If you download a Google Docs or SkyDrive document to " "local storage, a thumbnail will be generated." msgstr "" #. (itstool) path: note/p #: C/documents-previews.page:41 msgid "" "The local copy of a document downloaded from Google Docs or " "SkyDrive will lose its ability to be updated online. If you want to " "continue to edit it online, it is better not to download it." msgstr "" #. (itstool) path: info/desc #: C/documents-print.page:16 msgid "Print documents that are stored locally or online." msgstr "Tulosta paikallisesti tai verkkoon tallennettuja asiakirjoja." #. (itstool) path: page/title #: C/documents-print.page:25 msgid "Print a document" msgstr "Tulosta asiakirja" #. (itstool) path: page/p #: C/documents-print.page:35 msgid "To print a document:" msgstr "Tulosta asiakirja seuraavasti:" #. (itstool) path: item/p #: C/documents-print.page:39 msgid "In selection mode, check the document to be printed." msgstr "" #. (itstool) path: item/p #: C/documents-print.page:40 msgid "" "Click the Print button in the button bar. The Print dialog opens." msgstr "" #. (itstool) path: note/p #: C/documents-print.page:45 msgid "" "Printing is not available when more than one document is selected, or when a " "collection is selected." msgstr "" "Tulostus ei ole mahdollista, kun useampi kuin yksi asiakirja tai kokoelma on " "valittu." #. (itstool) path: info/desc #: C/documents-search.page:16 msgid "Find your documents by title or author." msgstr "Löydä asiakirjat otsikon tai tekijän perusteella." #. (itstool) path: page/title #: C/documents-search.page:25 #: C/files-search.page:29 msgid "Search for files" msgstr "Etsi tiedostoja" #. (itstool) path: page/p #: C/documents-search.page:37 msgid "To start a search in Documents:" msgstr "Etsi Asiakirjat-sovelluksessa seuraavasti:" #. (itstool) path: item/p #: C/documents-search.page:40 msgid "Press CtrlF." msgstr "Paina CtrlF." #. (itstool) path: item/p #: C/documents-search.page:41 msgid "Click the magnifying glass icon." msgstr "Napsauta suurennuslasin kuvaketta." #. (itstool) path: item/p #: C/documents-search.page:42 msgid "Start typing. Documents will match by title or author." msgstr "" "Aloita kirjoittaminen. Asiakirjat etsii otsikon tai tekijän perusteella." #. (itstool) path: note/p #: C/documents-search.page:45 msgid "" "You can restrict or filter the search results by clicking the down button and selecting " "various filters." msgstr "" #. (itstool) path: info/desc #: C/documents-select.page:16 msgid "Use selection mode to select more than one document or collection." msgstr "" #. (itstool) path: page/title #: C/documents-select.page:25 msgid "Selecting documents" msgstr "Asiakirjojen valitseminen" #. (itstool) path: page/p #: C/documents-select.page:34 msgid "" "From Documents selection mode you can open, print, view or make " "collections of your documents. To use selection mode:" msgstr "" #. (itstool) path: item/p #: C/documents-select.page:39 msgid "" "Select one or more documents or collections. The button bar appears with the " "actions that are valid for your selection." msgstr "" #. (itstool) path: section/title #: C/documents-select.page:45 msgid "Selection mode actions" msgstr "Valintatilan toiminnot" #. (itstool) path: section/p #: C/documents-select.page:47 msgid "After selecting one or more documents you can:" msgstr "" #. (itstool) path: item/p #: C/documents-select.page:50 msgid "Open with Document Viewer (folder icon)." msgstr "" #. (itstool) path: item/p #: C/documents-select.page:51 msgid "" "Print (printer icon): print a document (only available when a single " "document is selected)." msgstr "" #. (itstool) path: item/p #: C/documents-select.page:53 msgid "Organize (plus icon): create a collection of documents." msgstr "" #. (itstool) path: item/p #: C/documents-select.page:54 msgid "" "Properties (wrench icon): display the properties of a document (only " "available when a single document is selected)." msgstr "" #. (itstool) path: item/p #: C/documents-select.page:56 msgid "Delete (trash icon): delete one or more collections." msgstr "Poista (roskakorin kuvake): poista yksi tai useampi kokoelma." #. (itstool) path: info/desc #: C/documents-tracker.page:16 msgid "Local or remote documents do not appear." msgstr "Paikalliset tai verkossa olevat asiakirjat eivät ilmesty näkyviin." #. (itstool) path: page/title #: C/documents-tracker.page:25 msgid "My documents cannot be seen" msgstr "En näe asiakirjojani" #. (itstool) path: page/p #: C/documents-tracker.page:39 msgid "" "If your documents fail to display in Documents, " "Tracker may not be running or properly configured. Make sure " "Tracker is running in your session. The default configuration, set to index " "files in your home directory (non-recursively) and XDG folders " "(recursively), should be adequate. Ensure that your documents are in one of " "these paths." msgstr "" #. (itstool) path: info/desc #: C/documents-viewgrid.page:29 msgid "Change the way documents are displayed." msgstr "Vaihda asiakirjojen esittämistapaa." #. (itstool) path: page/title #: C/documents-viewgrid.page:35 msgid "View files in a list or grid" msgstr "Näytä tiedostot luettelossa tai ruudukossa" #. (itstool) path: page/p #: C/documents-viewgrid.page:44 msgid "" "Documents and collections are presented in Grid format by " "default. To view in List format:" msgstr "" "Asiakirjat ja kokoelmat esitetään oletuksena ruudukkomuodossa. " "Jos haluat käyttää luettelomuotoa, toimi seuraavasti:" #. (itstool) path: item/p #: C/documents-viewgrid.page:48 msgid "" "Go to the top bar and click Documents to display the app menu." msgstr "" #. (itstool) path: item/p #: C/documents-viewgrid.page:52 msgid "Click List from the View as section." msgstr "" #. (itstool) path: note/p #: C/documents-viewgrid.page:56 msgid "" "List view has columns displaying the document type and date modified, and " "whether it's stored locally, or in Google Docs or " "SkyDrive." msgstr "" #. (itstool) path: page/p #: C/documents-viewgrid.page:61 msgid "" "Click Grid in the app menu to return to the default format." msgstr "" #. (itstool) path: info/desc #: C/documents-view.page:16 msgid "View documents full-screen." msgstr "Katsele asiakirjoja koko näytön tilassa." #. (itstool) path: page/title #: C/documents-view.page:25 msgid "Display documents stored locally or online" msgstr "Näytä paikallisesti tai verkkoon tallennetut asiakirjat" #. (itstool) path: page/p #: C/documents-view.page:35 msgid "" "When you open Documents, all of your documents, those stored " "locally as well as online, are displayed as thumbnails." msgstr "" #. (itstool) path: note/p #: C/documents-view.page:38 msgid "" "In order for your Google Docs or SkyDrive documents to " "appear, it is necessary to configure Google or Windows Live, respectively, " "as an online account." msgstr "" #. (itstool) path: page/p #: C/documents-view.page:43 msgid "To view the contents of a document:" msgstr "" #. (itstool) path: item/p #: C/documents-view.page:46 msgid "" "Click the thumbnail. The document is displayed full-width in the " "Documents window (or full-screen if maximized)." msgstr "" #. (itstool) path: page/p #: C/documents-view.page:50 msgid "To exit the document, click the back arrow button." msgstr "" #. (itstool) path: info/desc #: C/files-autorun.page:15 msgid "" "Automatically run applications for CDs and DVDs, cameras, audio players, and " "other devices and media." msgstr "" "Suorita haluamasi sovellus automaattisesti liittäessäsi CD:n, DVD:n, " "kameran, musiikkisoittimen tai muun laitteen." #. (itstool) path: page/title #: C/files-autorun.page:30 msgid "Open applications for devices or discs" msgstr "Avaa sovelluksia laitteita tai levyjä liitettäessä" #. (itstool) path: page/p #: C/files-autorun.page:32 msgid "" "You can have an application automatically start when you plug in a device or " "insert a disc or media card. For example, you might want your photo " "organizer to start when you plug in a digital camera. You can also turn this " "off, so that nothing happens when you plug something in." msgstr "" "Voit käynnistää automaattisesti sovelluksen, kun liität tietyn laitteen. " "Saatat esimerkiksi haluta valokuvien hallinnan avautuvan, kun liität " "tietokoneeseen digitaalisen kameran. Voit myös estää sovelluksien " "käynnistymisen laitteita liittäessä." #. (itstool) path: page/p #: C/files-autorun.page:37 msgid "" "To decide which applications should start when you plug in various devices:" msgstr "" "Määritä seuraavasti, miten toimitaan kun tietty laite liitetään " "tietokoneeseen:" #. (itstool) path: item/p #: C/files-autorun.page:43 msgid "Select DetailsRemovable Media." msgstr "" "Valitse TiedotErilliset " "tallennusvälineet." #. (itstool) path: item/p #: C/files-autorun.page:46 msgid "" "Find your desired device or media type, and then choose an application or " "action for that media type. See below for a description of the different " "types of devices and media." msgstr "" #. (itstool) path: item/p #: C/files-autorun.page:49 msgid "" "Instead of starting an application, you can also set it so that the device " "will be shown in the file manager. When that happens, you will be asked what " "to do, or nothing will happen automatically." msgstr "" #. (itstool) path: item/p #: C/files-autorun.page:54 msgid "" "The Software option is slightly different from the others - if " "the computer detects that there is software on a disk that you inserted, it " "can try to automatically run the software if you like. This is good if you " "have an application installed on a CD and want it to start when the disc is " "inserted (for example, a slideshow)." msgstr "" "Ohjelmisto-vaihtoehto eroaa hieman muista - jos kone havaitsee, " "että syöttämällesi levylle on asennettu ohjelmisto, voit yrittää käynnistää " "tämän ohjelman halutessasi automaattisesti. Tämä on hyvä, jos olet asentanut " "ohjelman CD:lle ja haluat sen käynnistyvän levyn käynnistyksen yhteydessä " "(esimerkiksi diaesitys)" #. (itstool) path: item/p #: C/files-autorun.page:60 msgid "" "If you don't see the device or media type that you want to change in the " "list (such as Blu-ray discs or E-book readers), click Other Media " "to see a more detailed list of devices. Select the type of device or media " "from the Type drop-down and the application or action from the " "Action drop-down." msgstr "" "Jos laitetta tai mediatyyppiä ei löydy listasta (kuten Blu-ray-levyt tai e-" "kirjalukija), napsauta Muut mediat -painiketta. Avautuvasta " "ikkunasta löytyy kattavampi laitteiden ja sisältötyyppien lista. Valitse " "laitteen tai median tyyppi Tyyppi-pudotusvalikosta ja ohjelma tai " "toiminto Toiminto-pudotusvalikosta." #. (itstool) path: note/p #: C/files-autorun.page:69 msgid "" "If you don't want any applications to be opened automatically, whatever you " "plug in, select Never prompt or start programs on media insertion " "at the bottom of the Removable Media window." msgstr "" "Jos et halua mitään sovelluksia avattavan automaattisesti, kun koneeseen " "liitetään mikä tahansa laite, valitse Älä koskaan kysy tai käynnistä " "ohjelmia liitettäessä media." #. (itstool) path: section/title #: C/files-autorun.page:75 msgid "Types of devices and media" msgstr "Laite- ja mediatyyppejä" #. (itstool) path: item/title #: C/files-autorun.page:78 msgid "Audio discs" msgstr "Äänilevyt" #. (itstool) path: item/p #: C/files-autorun.page:79 msgid "" "Choose your favorite music application or CD audio extractor to handle audio " "CDs. If you use audio DVDs (DVD-A), select how to open them under Other " "Media. If you open an audio disc with the file manager, the tracks " "will appear as WAV files that you can play in any audio player application." msgstr "" #. (itstool) path: item/title #: C/files-autorun.page:86 msgid "Video discs" msgstr "Videolevyt" #. (itstool) path: item/p #: C/files-autorun.page:87 msgid "" "Choose your favorite video application to handle video DVDs. Use the " "Other Media button to set an application for Blu-ray, HD DVD, " "video CD (VCD), and super video CD (SVCD). If DVDs or other video discs do " "not work correctly when you insert them, see ." msgstr "" #. (itstool) path: item/title #: C/files-autorun.page:94 msgid "Blank discs" msgstr "Tyhjät levyt" #. (itstool) path: item/p #: C/files-autorun.page:95 msgid "" "Use the Other Media button to select a disc-writing application " "for blank CDs, blank DVDs, blank Blu-ray discs, and blank HD DVDs." msgstr "" #. (itstool) path: item/title #: C/files-autorun.page:100 msgid "Cameras and photos" msgstr "Kamerat ja valokuvat" #. (itstool) path: item/p #: C/files-autorun.page:101 msgid "" "Use the Photos drop-down to choose a photo-management application " "to run when you plug in your digital camera, or when you insert a media card " "from a camera, such as a CF, SD, MMC, or MS card. You can also simply browse " "your photos using the file manager." msgstr "" #. (itstool) path: item/p #: C/files-autorun.page:105 msgid "" "Under Other Media, you can select an application to open Kodak " "picture CDs, such as those you might have made in a store. These are regular " "data CDs with JPEG images in a folder called PICTURES." msgstr "" #. (itstool) path: item/title #: C/files-autorun.page:110 msgid "Music players" msgstr "Musiikkisoittimet" #. (itstool) path: item/p #: C/files-autorun.page:111 msgid "" "Choose an application to manage the music library on your portable music " "player, or manage the files yourself using the file manager." msgstr "" #. (itstool) path: item/title #: C/files-autorun.page:115 msgid "E-book readers" msgstr "Sähköisten kirjojen lukijat" #. (itstool) path: item/p #: C/files-autorun.page:116 msgid "" "Use the Other Media button to choose an application to manage the " "books on your e-book reader, or manage the files yourself using the file " "manager." msgstr "" #. (itstool) path: item/title #: C/files-autorun.page:120 msgid "Software" msgstr "Ohjelmisto" #. (itstool) path: item/p #: C/files-autorun.page:121 msgid "" "Some discs and removable media contain software that is supposed to be run " "automatically when the media is inserted. Use the Software option " "to control what to do when media with autorun software is inserted. You will " "always be prompted for a confirmation before software is run." msgstr "" #. (itstool) path: note/p #: C/files-autorun.page:126 msgid "Never run software from media you don't trust." msgstr "Älä koskaan suorita ohjelmistoja medialta, johon et luota." #. (itstool) path: info/desc #: C/files-browse.page:10 msgid "Manage and organize files with the file manager." msgstr "Hallitse tiedostoja käyttäen tiedostonhallintaa." #. (itstool) path: page/title #: C/files-browse.page:37 msgid "Browse files and folders" msgstr "Selaa tiedostoja ja kansioita" #. (itstool) path: page/p #: C/files-browse.page:47 msgid "" "Use the Files file manager to browse and organize the files on " "your computer. You can also use it to manage files on storage devices (like " "external hard disks), on file " "servers, and on network shares." msgstr "" "Käytä Tiedostot-tiedostonhallintaa selataksesi ja hallitaksesi " "tietokoneellasi olevia tiedostoja. Sen avulla voit käyttää myös erillisiä " "tallennusvälineitä (kuten ulkoisia kiintolevyjä), verkkopalvelimia sekä verkkojakoja." #. (itstool) path: page/p #: C/files-browse.page:52 msgid "" "To start the file manager, open Files in the Launcher. " "You can also search for files and folders with the Dash in the " "same way you would search for " "applications. They will appear under the heading Files and " "Folders." msgstr "" "Käynnistä tiedostonhallinta avaamalla Tiedostot " "käynnistimestä. Voit myös etsiä tiedostoja ja kansioita " "Unity-valikosta samalla tavoin kuin voit etsiä sovelluksia. Hakutulokset näkyvät " "Tiedostot ja kansiot -osiossa." #. (itstool) path: section/title #: C/files-browse.page:59 msgid "Exploring the contents of folders" msgstr "Kansioiden sisällön tutkiminen." #. (itstool) path: section/p #: C/files-browse.page:61 msgid "" "In the file manager, double-click any folder to view its contents, and " "double-click any file to open it with the default application for that file. " "You can also right-click a folder to open it in a new tab or new window." msgstr "" "Kaksoisnapsauta mitä tahansa kansiota nähdäksesi sen sisällön. " "Kaksoisnapsauttamalla tiedostoa avaat sen tiedostomuodolle oletukseksi " "asetetussa sovelluksessa. Voit avata kansion kansion uuteen välilehteen tai " "ikkunaan napsauttamalla sitä hiiren oikealla painikkeella." #. (itstool) path: section/p #: C/files-browse.page:66 msgid "" "The path bar above the list of files and folders shows you which " "folder you're viewing, including the parent folders of the current folder. " "Click a parent folder in the path bar to go to that folder. Right-click any " "folder in the path bar to open it in a new tab or window, copy or move it, " "or access its properties." msgstr "" "Polku osoittaa, missä sijainnissa näkemäsi tiedostot ja kansiot " "sijaitsevat. Polku sisältää mahdolliset yläkansiot aina kotikansioon, " "laitteen juureen tai tiedostojärjestelmään juureen saakka. Siirry polussa " "näkyvään yläkansioon napsauttamalla sen nimeä. Napsauta hiiren oikealla " "painikkeella polussa näkyvää nimeä, jolloin aukeaa valikko, ja voit avata " "kyseisen sijainnin uuteen välilehteen tai ikkunaan, kopioida tai leikata " "kyseisen sijainnin tai katsella sijainnin ominaisuuksia." #. (itstool) path: section/p #: C/files-browse.page:72 msgid "" "If you want to quickly skip to a file in the folder you're viewing, start " "typing its name. A search box will appear at the top of the window and the " "first file which matches your search will be highlighted. Press the down " "arrow key, or scroll with the mouse, to skip to the next file that matches " "your search." msgstr "" "Jos haluat nopeasti siirtyä tiettyyn kansiossa olevaan tiedostoon, voit " "aloittaa sen nimen kirjoittamisen. Ikkunan yläosaan ilmestyy hakukenttä, ja " "ensimmäinen hakuehtojasi vastaava tiedosto korostetaan. Paina nuolinäppäintä " "alas tai vieritä hiirellä siirtyäksesi seuraavaan hakuehtoosi sopivaan " "tiedostoon." #. (itstool) path: section/p #: C/files-browse.page:78 msgid "" "You can quickly access common places from the sidebar. If you do " "not see the sidebar, click the down button in the toolbar and pick Show " "Sidebar. You can add bookmarks to folders that you use often and they " "will appear in the sidebar. Use the Bookmarks menu to do this, or " "simply drag a folder into the sidebar." msgstr "" "Voit siirtyä usein käytettäviin sijainteihin nopeasti sivupaneelin " "avulla. Jos et näe sivupaneelia, paina tiedostonhallinnan ollessa avoinna F9-" "näppäintä. Voit lisätä usein käyttämiäsi kansioita kirjanmerkkeihin, jolloin " "ne näkyvät sivupaneelissa. Käytä kirjanmerkkien hallintaan " "Kirjanmerkit-valikkoa, tai vaihtoehtoisesti vedä haluamasi kansio " "sivupaneeliin." #. (itstool) path: info/desc #: C/files-copy.page:8 msgid "Copy or move items to a new folder." msgstr "Kopioi tai siirrä kohteita uuteen kansioon." #. (itstool) path: credit/name #: C/files-copy.page:14 #: C/files-delete.page:15 #: C/files-open.page:15 msgid "Cristopher Thomas" msgstr "Cristopher Thomas" #. (itstool) path: page/title #: C/files-copy.page:28 msgid "Copy or move files and folders" msgstr "Kopioi tai siirrä tiedostoja ja kansioita" #. (itstool) path: page/p #: C/files-copy.page:30 msgid "" "A file or folder can be copied or moved to a new location by dragging and " "dropping with the mouse, using the copy and paste commands, or using " "keyboard shortcuts." msgstr "" "Tiedosto tai kansio on mahdollista kopioida tai siirtää uuteen sijaintiin " "raahaamalla kohteen kuvaketta, käyttäen leikepöytää tai näppäimistön " "pikanäppäimiä." #. (itstool) path: page/p #: C/files-copy.page:34 msgid "" "For example, you might want to copy a presentation onto a memory stick so " "you can take it to work with you. Or, you could make a back-up copy of a " "document before you make changes to it (and then use the old copy if you " "don't like your changes)." msgstr "" "Saatat esimerkiksi haluta kopioida jonkin tiedoston USB-muistitikulle, jotta " "voit ottaa sen mukaasi töihin. Kopioimalla voi tehdä myös varmuuskopion " "ennen tiedoston muokkausta. Näin alkuperäisen tiedoston palauttaminen on " "helppoa, jos muokattu tiedosto ei jostain syystä miellytä." #. (itstool) path: page/p #: C/files-copy.page:39 msgid "" "These instructions apply to both files and folders. You copy and move files " "and folders in exactly the same way." msgstr "" "Nämä ohjeet pätevät sekä tiedostoihin että kansioihin. Tiedostoja ja " "kansioita on mahdollista siirtää täsmälleen samalla tavalla." #. (itstool) path: steps/title #: C/files-copy.page:43 msgid "Copy and paste files" msgstr "Kopioi ja liitä tiedostoja" #. (itstool) path: item/p #: C/files-copy.page:44 msgid "Select the file you want to copy by clicking on it once." msgstr "Valitse kopioitava kohde napsauttamalla sitä kerran." #. (itstool) path: item/p #: C/files-copy.page:45 msgid "" "Right-click and pick Copy, or press " "CtrlC." msgstr "" "Napsauta hiiren oikealla painikkeella ja valitse Kopioi, tai " "paina CtrlC." #. (itstool) path: item/p #: C/files-copy.page:47 msgid "" "Navigate to another folder, where you want to put the copy of the file." msgstr "Siirry toiseen kansioon, johon haluat liittää kopioitavan kohteen." #. (itstool) path: item/p #: C/files-copy.page:49 msgid "" "Right-click and pick Paste to finish copying the file, or press " "CtrlV. There will now be a copy of " "the file in the original folder and the other folder." msgstr "" #. (itstool) path: steps/title #: C/files-copy.page:56 msgid "Cut and paste files to move them" msgstr "Leikkaa ja liitä tiedostoja niiden siirtämiseksi" #. (itstool) path: item/p #: C/files-copy.page:57 msgid "Select the file you want to move by clicking on it once." msgstr "Valitse siirrettävä kohde napsauttamalla sitä kerran." #. (itstool) path: item/p #: C/files-copy.page:58 msgid "" "Right-click and pick Cut, or press " "CtrlX." msgstr "" "Napsauta hiiren oikealla painikkeella ja valitse Leikkaa, tai " "paina CtrlX." #. (itstool) path: item/p #: C/files-copy.page:60 msgid "Navigate to another folder, where you want to move the file." msgstr "Siirry toiseen kansioon, johon haluat siirtää kohteen." #. (itstool) path: item/p #: C/files-copy.page:61 msgid "" "Right-click and pick Paste to finish moving the file, or press " "CtrlV. The file will be taken out of " "its original folder and moved to the other folder." msgstr "" #. (itstool) path: steps/title #: C/files-copy.page:68 msgid "Drag files to copy or move" msgstr "Vedä tiedostot kopioidaksesi tai siirtääksesi" #. (itstool) path: item/p #: C/files-copy.page:69 msgid "" "Open the file manager and go to the folder which contains the file you want " "to copy." msgstr "Avaa tiedostonhallinta siihen kansioon, jossa kopioitava kohde on." #. (itstool) path: item/p #: C/files-copy.page:71 msgid "" "Click Files in the top bar, select New Window (or " "press CtrlN) to open a second window. " "In the new window, navigate to the folder where you want to move or copy the " "file." msgstr "" #. (itstool) path: item/p #: C/files-copy.page:76 msgid "" "Click and drag the file from one window to another. This will move " "it if the destination is on the same device, or copy " "it if the destination is on a different device." msgstr "" "Paina ja raahaa kohde ikkunasta toiseen. Oletuksena raahaaminen siirtää " "sen, jos kohde on samalla laitteella (esim. jos molemmat " "kansiot ovat koneesi samalla kiintolevyllä), tai kopioi jos kohde " "on eri laitteella." #. (itstool) path: item/p #: C/files-copy.page:79 msgid "" "For example, if you drag a file from a USB memory stick to your Home folder, " "it will be copied because you're dragging from one device to another." msgstr "" "Jos esimerkiksi raahaat tiedoston USB-muistitikulta kotikansioosi, se " "kopioidaan, koska raahaat tiedoston laitteelta toiselle." #. (itstool) path: item/p #: C/files-copy.page:81 msgid "" "You can force the file to be copied by holding down the Ctrl key " "while dragging, or force it to be moved by holding down the Shift " "key while dragging." msgstr "" "Tiedoston kopioinnin voi pakottaa pitämällä pohjassa Ctrl-" "näppäintä vedettäessä, tai tiedoston siirtyminen voidaan pakottaa pitämällä " "pohjassa Shift-näppäintä vedettäessä." #. (itstool) path: note/p #: C/files-copy.page:88 msgid "" "You can't copy or move a file into a folder that is read-only. Some " "folders are read-only to prevent you from making changes to their contents. " "You can change things from being read-only by changing file permissions ." msgstr "" "Et voi kopioida tai siirtää tiedostoa kansioon, joka on vain-luku. " "Jotkut kansiot ovat vain-luku -muotoisia, jottet pysty muuttamaan niiden " "sisältöä. Voit muuttaa vain-luku -tiedostojen käyttöoikeuksia muuttamalla tiedostojen " "käyttöoikeuksia." #. (itstool) path: info/desc #: C/files-delete.page:9 msgid "Remove files or folders you no longer need." msgstr "Poista turhaksi käyneet tiedostot ja kansiot." #. (itstool) path: page/title #: C/files-delete.page:33 msgid "Delete files and folders" msgstr "Poista tiedostoja ja kansioita" #. (itstool) path: page/p #: C/files-delete.page:35 msgid "" "If you don't want a file or folder any more, you can delete it. When you " "delete an item it is moved to the Trash folder, where it is " "stored until you empty the trash. You can restore items in the Trash folder to their " "original location if you decide you need them, or if they were accidentally " "deleted." msgstr "" "Kun poistat kohteen, se siirretään roskakoriin, jossa se säilyy niin kauan " "kunnes tyhjennät roskakorin. Roskakorin kohteet voidaan " "tarvittaessa palauttaa alkuperäisiin " "sijainteihinsa jos satutkin vielä tarvitsemaan niitä tai poistit ne " "vahingossa." #. (itstool) path: steps/title #: C/files-delete.page:42 msgid "To send a file to the trash:" msgstr "Siirrä tiedosto roskakoriin:" #. (itstool) path: item/p #: C/files-delete.page:43 msgid "Select the item you want to place in the trash by clicking it once." msgstr "Valitse roskakoriin siirrettävä kohde napsauttamalla sitä kerran." #. (itstool) path: item/p #: C/files-delete.page:45 msgid "" "Press Delete on your keyboard. Alternatively, drag the item to " "the Trash in the sidebar." msgstr "" "Paina Delete-näppäintä näppäimistöstäsi. Vaihtoehtoisesti voit " "vetää kohteen sivupaneelissa olevaan roskakoriin." #. (itstool) path: page/p #: C/files-delete.page:50 msgid "" "To delete files permanently, and free up disk space on your computer, you " "need to empty the trash. To empty the trash, right-click Trash in " "the sidebar and select Empty Trash." msgstr "" "Tiedostojen lopullinen poistaminen ja levytilan vapauttaminen vaatii " "roskakorin tyhjentämistä. Roskakorin voi tyhjentää napsauttamalla " "Roskakoria sivupalkissa hiiren oikealla painikkeella ja " "valitsemalla Tyhjennä roskakori." #. (itstool) path: section/title #: C/files-delete.page:55 msgid "Permanently delete a file" msgstr "Poista tiedosto pysyvästi" #. (itstool) path: section/p #: C/files-delete.page:56 msgid "" "You can immediately delete a file permanently, without having to send it to " "the trash first." msgstr "Voit poistaa tiedoston pysyvästi ilman roskakorin käyttöä." #. (itstool) path: steps/title #: C/files-delete.page:60 msgid "To permanently delete a file:" msgstr "Poista tiedosto pysyvästi:" #. (itstool) path: item/p #: C/files-delete.page:61 msgid "Select the item you want to delete." msgstr "Valitse kohde, jonka haluat poistaa." #. (itstool) path: item/p #: C/files-delete.page:62 msgid "" "Press and hold the Shift key, then press the Delete " "key on your keyboard." msgstr "" "Pidä pohjassa Shift-näppäin ja paina Delete-näppäintä." #. (itstool) path: item/p #: C/files-delete.page:64 msgid "" "Because you cannot undo this, you will be asked to confirm that you want to " "delete the file or folder." msgstr "" "Koska tätä toimenpidettä ei voi perua, kysytään varmistusta tiedoston tai " "kansion poistamiseksi." #. (itstool) path: note/p #: C/files-delete.page:68 msgid "" "If you frequently need to delete files without using the trash (for example, " "if you often work with sensitive data), you can add a Delete " "entry to the right-click menu for files and folders. Click Files " "in the menu bar, pick Preferences and select the " "Behavior tab. Select Include a Delete command that bypasses " "Trash." msgstr "" #. (itstool) path: note/p #: C/files-delete.page:75 msgid "" "Deleted files on a removable device " "may not be visible on other operating systems, such Windows or Mac OS. The " "files are still there, and will be available when you plug the device back " "into your computer." msgstr "" "Siirrettävältä laitteelta poistetut " "tiedostot eivät välttämättä näy muilla käyttöjärjestelmillä, kuten " "Windowsilla ja Mac OS X:llä. Tiedostot ovat silti yhä laitteella, kun " "yhdistät sen tietokoneeseesi." #. (itstool) path: info/desc #: C/files-disc-write.page:16 msgid "Put files and documents onto a blank CD or DVD using a CD/DVD burner." msgstr "Kirjoita tiedostoja tyhjälle CD- tai DVD-levylle." #. (itstool) path: page/title #: C/files-disc-write.page:20 msgid "Write files to a CD or DVD" msgstr "Kirjoita tiedostoja CD- tai DVD-levylle" #. (itstool) path: page/p #: C/files-disc-write.page:22 msgid "" "You can put files onto a blank disc by using CD/DVD Creator. The " "option to create a CD or DVD will appear in the file manager as soon as you " "place the CD into your CD/DVD writer. The file manager lets you transfer " "files to other computers or perform backups " "by putting files onto a blank disc. To write files to a CD or DVD:" msgstr "" "CD/DVD-luonti tiedostojenhallinnassa helpottaa tiedostojen " "siirtoa toisille tietokoneille tai varmuuskopioiden luomista kirjoittamalla tiedostot tyhjälle " "levylle. Tiedostojen kirjoittaminen CD- tai DVD-levylle tapahtuu seuraavasti:" #. (itstool) path: item/p #: C/files-disc-write.page:30 msgid "Place an empty disc into your CD/DVD writable drive." msgstr "Aseta tyhjä CD tai DVD sille tarkoitettuun kirjoittavaan asemaan." #. (itstool) path: item/p #: C/files-disc-write.page:32 msgid "" "In the Blank CD/DVD-R Disc window that appears, select " "CD/DVD Creator and click OK. The CD/DVD " "Creator folder window will open." msgstr "" "Ilmestyvästä Tyhjä CD/DVD-R Levy -ikkunasta, valitse CD/DVD-" "luonti ja paina OK. CD/DVD-luonti-ikkuna avautuu" #. (itstool) path: item/p #: C/files-disc-write.page:35 msgid "" "(You can also click on Blank CD/DVD-R Disc under " "Devices in the file manager sidebar.)" msgstr "" "(Voit myös napsauttaa Tyhjä CD/DVD-R-levy Laitteet-" "otsakkeen alla tiedostonhallinnan sivupalkissa.)" #. (itstool) path: item/p #: C/files-disc-write.page:39 msgid "In the Disc Name field, type a name for the disc." msgstr "Kirjoita levylle nimi Levyn nimi -kenttään." #. (itstool) path: item/p #: C/files-disc-write.page:42 msgid "Drag or copy the desired files into the window." msgstr "Vedä tai kopioi haluamasi tiedostot ikkunaan." #. (itstool) path: item/p #: C/files-disc-write.page:45 msgid "Click Write to Disc." msgstr "Paina Kirjoita levylle" #. (itstool) path: item/p #: C/files-disc-write.page:48 msgid "Under Select a disc to write to, choose the blank disc." msgstr "" "Kohdasta Valitse levy jolle kirjoitetaan, valitse tyhjä levy." #. (itstool) path: item/p #: C/files-disc-write.page:49 msgid "" "(You could choose Image file instead. This will put the files in " "a disc image, which will be saved on your computer. You can then " "burn that disc image onto a blank disc at a later date.)" msgstr "" "(Voit valita Levykuvatiedosto sen sijasta. Tämä luo koneellesi " "levykuvan, johon tiedostot tallennetaan. Voit myöhemmin kirjoittaa " "levykuvan tyhjälle levylle.)" #. (itstool) path: item/p #: C/files-disc-write.page:54 msgid "" "Click Properties if you want to adjust burning speed, the " "location of temporary files, and other options. The default options should " "be fine." msgstr "" "Napsauta Ominaisuudet, jos haluat säätää kirjoitusnopeutta, " "väliaikaisten tiedostojen sijaintia ja muita valintoja. Oletusasetusten " "pitäisi olla riittävät." #. (itstool) path: item/p #: C/files-disc-write.page:59 msgid "Click the Burn button to begin recording." msgstr "Paina Kirjoita aloittaaksesi tallennuksen." #. (itstool) path: item/p #: C/files-disc-write.page:60 msgid "" "If Burn Several Copies is selected, you will be prompted for " "additional discs." msgstr "" "Jos Kirjoita useita kopioita on valittuna, sinulta pyydetään " "lisälevyjä." #. (itstool) path: item/p #: C/files-disc-write.page:64 msgid "" "When the disc burning is complete, it will eject automatically. Choose " "Make More Copies or Close to exit." msgstr "" "Kun kirjoitusoperaatio on valmis, levy poistetaan automaattisesti asemasta. " "Valitse Tee lisää kopioita tai Sulje poistuaksesi." #. (itstool) path: note/p #: C/files-disc-write.page:69 msgid "For more advanced CD/DVD burning projects, try Brasero." msgstr "" "Monimutkaisempia CD-/DVD-kirjoitusprojekteja varten voit käyttää " "Braseroa." #. (itstool) path: note/p #: C/files-disc-write.page:70 msgid "" "For help with using Brasero, read the user " "guide." msgstr "" "Apua Braseron käyttöön löydät Braseron " "ohjekirjasta." #. (itstool) path: section/title #: C/files-disc-write.page:73 msgid "If the disc wasn't burned properly" msgstr "Jos levyn kirjoitus ei onnistunut kunnolla" #. (itstool) path: section/p #: C/files-disc-write.page:74 msgid "" "Sometimes the computer doesn't record the data correctly, and you won't be " "able to see the files you put onto the disc when you insert it into a " "computer." msgstr "" "Joskus levyjen kirjoitus ei onnistu ja et näe levyllä tiedostoja " "asettaessasi levyn asemaan." #. (itstool) path: section/p #: C/files-disc-write.page:77 msgid "" "In this case, try burning the disc again but use a lower burning speed, e.g. " "12x rather than 48x. Burning at slower speeds is more reliable. You can " "choose the speed by clicking the Properties button in the " "CD/DVD Creator window." msgstr "" "Tässä tapauksessa, yritä kirjoittaa levy uudelleen käyttäen alhaisempaa " "kirjoitusnopeutta, esimerkiksi 12x 48x:n sijasta. Hitailla nopeuksilla " "kirjoittaminen on luotettavampaa. Voit valita nopeuden painamalla " "Ominaisuudet-painiketta CD/DVD-luonti-ikkunassa." #. (itstool) path: info/desc #: C/files-hidden.page:7 msgid "Make a file invisible, so you can't see it in the file manager." msgstr "" "Tee tiedostosta näkymätön, jolloin et voi nähdä sitä tiedostonhallinnassa." #. (itstool) path: page/title #: C/files-hidden.page:23 msgid "Hide a file" msgstr "Tiedoston piilottaminen" #. (itstool) path: page/p #: C/files-hidden.page:25 msgid "" "The GNOME file manager gives you the ability to hide and unhide files at " "your discretion. When a file is hidden, it isn't displayed by the file " "manager, but it's still there in its folder." msgstr "" "Gnomen tiedostonhallinta mahdollistaa tiedostojen piilottamisen ja niiden " "näyttämisen tilanteen mukaan. Kun tiedosto on piilotettu, sitä ei oletuksena " "näytetä tiedostonhallinnassa, vaikka tiedosto onkin olemassa kansiossaan." #. (itstool) path: page/p #: C/files-hidden.page:29 msgid "" "To hide a file, rename it with a " ". at the beginning of its name. For example, to hide a file named " " example.txt, you should rename it to .example.txt." msgstr "" "Piilota tiedosto nimeämällä se uudelleen " "siten, että laitat . (pisteen) tiedoston nimen eteen. Jos " "esimerkiksi haluat piilottaa tiedoston esimerkki.txt, vaihda " "sen nimeksi .esimerkki.txt." #. (itstool) path: note/p #: C/files-hidden.page:35 msgid "" "You can hide folders in the same way that you can hide files. Hide a folder " "by placing a . at the beginning of the folder's name." msgstr "" "Voit piilottaa kansioita samaan tapaan kuin tiedostoja. Lisää kansion nimen " "eteen . (piste)." #. (itstool) path: section/title #: C/files-hidden.page:40 msgid "Show all hidden files" msgstr "Näytä kaikki piilotetut tiedostot" #. (itstool) path: section/p #: C/files-hidden.page:41 msgid "" "If you want to see all hidden files in a folder, go to that folder and " "either click the down button in the toolbar and pick Show Hidden " "Files, or press CtrlH. You will " "see all hidden files, along with regular files that are not hidden." msgstr "" #. (itstool) path: section/p #: C/files-hidden.page:47 msgid "" "To hide these files again, either click the down button in the toolbar and pick " "Show Hidden Files, or press " "CtrlH again." msgstr "" #. (itstool) path: section/title #: C/files-hidden.page:55 msgid "Unhide a file" msgstr "Palauta tiedosto näkyviin" #. (itstool) path: section/p #: C/files-hidden.page:56 msgid "" "To unhide a file, go to the folder containing the hidden file and click the " "down button in the " "toolbar and pick Show Hidden Files. Then, find the hidden file " "and rename it so that it doesn't have a . in front of its name. " "For example, to unhide a file called .example.txt, you should " "rename it to example.txt." msgstr "" #. (itstool) path: section/p #: C/files-hidden.page:63 msgid "" "Once you have renamed the file, you can either click the down button in the " "toolbar and pick Show Hidden Files, or press " "CtrlH to hide any other hidden files " "again." msgstr "" #. (itstool) path: note/p #: C/files-hidden.page:69 msgid "" "By default, you will only see hidden files in the file manager until you " "close the file manager. To change this setting so that the file manager will " "always show hidden files, see ." msgstr "" "Piilotiedostot näytetään vain valitussa ikkunassa kunnes suljet sen. " "Näyttääksesi piilotiedostot kaikissa tiedostonhallinnan ikkunoissa, lue " "." #. (itstool) path: note/p #: C/files-hidden.page:74 msgid "" "Most hidden files will have a . at the beginning of their name, " "but others might have a ~ at the end of their name instead. These " "files are backup files. See for more " "information." msgstr "" "Joillain piilotiedostoilla on nimen edessä piste (.), mutta " "osalla piilotiedostoista voi olla ~-merkki nimen lopussa (lue " ")." #. (itstool) path: info/desc #: C/files-lost.page:11 msgid "Follow these tips if you can't find a file you created or downloaded." msgstr "" "Seuraa näitä ohjeita, jos et löydä luomaasi tai lataamaasi tiedostoa." #. (itstool) path: page/title #: C/files-lost.page:30 msgid "Find a lost file" msgstr "Löydä kadonnut tiedosto" #. (itstool) path: page/p #: C/files-lost.page:32 msgid "" "If you created or downloaded a file, but now you can't find it, follow these " "tips." msgstr "" "Jos teit tai latasit tiedoston, etkä löydä sitä nyt, seuraa näitä ohjeita." #. (itstool) path: item/p #: C/files-lost.page:36 msgid "" "If you don't remember where you saved the file, but you have some idea of " "how you named it, you can search for the file by name. See to learn how." msgstr "" "Jos et muista, mihin tallensit tiedostot, mutta sinulla on jokin muistikuva " "sen nimestä, voit etsiä tiedostoa nimen perusteella. Lue oppiaksesi miten." #. (itstool) path: item/p #: C/files-lost.page:40 msgid "" "If you just downloaded the file, your web browser might have automatically " "saved it to a common folder. Check the Desktop and Downloads folders in your " "home folder." msgstr "" "Jos latasit tiedoston äskettäin, selaimesi on mahdollisesti tallentanut sen " "yleiseen kansioon. Tarkista kotikansiossa olevat kansiot nimeltä Lataukset " "ja Työpöytä." #. (itstool) path: item/p #: C/files-lost.page:44 msgid "" "You might have accidentally deleted the file. When you delete a file, it " "gets moved to the trash, where it stays until you manually empty the trash. " "See to learn how to recover a deleted file." msgstr "" "Olet ehkä vahingossa poistanut tiedoston. Kun poistat tiedoston, se " "siirretään roskakoriin, jossa se ​​säilyy kunnes tyhjennät roskakorin. Lue " " oppiaksesi, kuinka palauttaa poistettu " "tiedosto." #. (itstool) path: item/p #: C/files-lost.page:49 msgid "" "You might have renamed the file in a way that made the file hidden. Files " "that start with a . or end with a ~ are hidden in " "the file manager. Click the down button in the file manager toolbar and pick " "Show Hidden Files to display them. See to learn more." msgstr "" #. (itstool) path: info/desc #: C/files-open.page:11 msgid "" "Open files using an application that isn't the default one for that type of " "file. You can change the default too." msgstr "" "Avaa tiedostoja ohjelmalla, joka ei ole kyseisen tiedoston " "oletusavausohjelma. Voit myös vaihtaa oletusta." #. (itstool) path: page/title #: C/files-open.page:25 msgid "Open files with other applications" msgstr "Avaa tiedostoja muilla sovelluksilla" #. (itstool) path: page/p #: C/files-open.page:27 msgid "" "When you double-click a file in the file manager, it will be opened with the " "default application for that file type. You can open it in a different " "application, search online for applications, or set the default application " "for all files of the same type." msgstr "" "Kun kaksoisnapsautat tiedostoa tiedostojenhallinnassa, se avataan " "tiedostotyypin oletussovelluksella. Voit halutessasi avata sen toisella " "sovelluksella, etsiä sovelluksia verkosta tai asettaa samantyyppisten " "tiedostojen avaamiseen käytettävän oletussovelluksen." #. (itstool) path: page/p #: C/files-open.page:32 msgid "" "To open a file with an application other than the default, right-click the " "file and select the application you want from the top of the menu. If you " "don't see the application you want, click Open With Other " "Application. By default, the file manager only shows applications it " "knows can handle the file. To look through all the applications on your " "computer, click Show other applications." msgstr "" "Jos haluat avata tiedoston jollakin muulla kuin oletussovelluksella, " "napsauta tiedostoa hiiren oikealla näppäimellä ja valitse haluamasi sovellus " "valikon yläosasta. Jos et näe sovellusta, napsauta Avaa " "sovelluksella. Oletuksena tiedostonhallinta ehdottaa sovelluksia, " "joiden se tietää pystyvän käyttämään tiedostoa. Selataksesi kaikkia " "tietokoneesi ohjelmia, napsauta Muu sovellus." #. (itstool) path: page/p #: C/files-open.page:39 msgid "" "If you still can't find the application you want, you can search for more " "applications by clicking Find applications online. The file " "manager will search online for packages containing applications that are " "known to handle files of that type." msgstr "" "Jos et vieläkään löydä haluamaasi sovellusta, voit etsiä lisää sovelluksia " "napsauttamalla Etsi sovelluksia verkosta. Tiedostojenhallinta " "etsii verkosta paketteja, joiden sisältämät sovellukset pystyvät " "käsittelemään kyseessä olevaa tiedostotyyppiä." #. (itstool) path: section/title #: C/files-open.page:45 msgid "Change the default application" msgstr "Vaihda oletussovellusta" #. (itstool) path: section/p #: C/files-open.page:46 msgid "" "You can change the default application that is used to open files of a given " "type. This will allow you to open your preferred application when you double-" "click to open a file. For example, you might want your favorite music player " "to open when you double-click an MP3 file." msgstr "" "Voit vaihtaa eri tiedostotyypeille asetettuja oletusohjelmia. Tämä antaa " "sinulle mahdollisuuden avata tiedostosi haluamassasi ohjelmassa " "kaksoisnapsauttamalla tiedostoa. Saatat esimerkiksi haluta " "lempimusiikkisoittimesi avautuvan, kun kaksoisnapsautat musiikkitiedostoa." #. (itstool) path: item/p #: C/files-open.page:52 msgid "" "Select a file of the type whose default application you want to change. For " "example, to change which application is used to open MP3 files, select a " ".mp3 file." msgstr "" "Valitse tiedosto, joka on haluamaasi tiedostotyyppiä. Vaihtaaksesi " "esimerkiksi MP3-tiedostojen oletussovellusta, valitse .mp3-" "tiedosto." #. (itstool) path: item/p #: C/files-open.page:55 msgid "Right-click the file and select Properties." msgstr "" "Napsauta tiedostoa hiiren oikealla painikkeella ja valitse " "Ominaisuudet." #. (itstool) path: item/p #: C/files-open.page:56 msgid "Select the Open With tab." msgstr "Valitse Avaa sovelluksella -välilehti." #. (itstool) path: item/p #: C/files-open.page:57 msgid "" "Select the application you want and click Set as default. By " "default, the file manager only shows applications it knows can handle the " "file. To look through all the applications on your computer, click Show " "other applications." msgstr "" "Valitse haluamasi ohjelma ja paina Aseta oletukseksi. " "Tiedostojenhallinta näyttää oletuksena vain ne ohjelmat, jotka se tietää " "pystyvän hallitsemaan tiedostotyyppiä. Etsiäksesi ohjelmaa kaikkien koneesi " "ohjelmien joukosta, napsauta Näytä muut ohjelmat." #. (itstool) path: item/p #: C/files-open.page:61 msgid "" "If Other Applications contains an application you sometimes want " "to use, but don't want to make the default, select that application and " "click Add. This will add it to Recommended " "Applications. You will then be able to use this application by right-" "clicking the file and selecting it from the list." msgstr "" "Jos Muut sovellukset sisältää sovelluksen, jota haluat välillä " "käyttää muttet asettaa oletukseksi, valitse kyseinen sovellus ja napsauta " "Lisää. Tämä lisää sovelluksen Suositeltuihin " "sovelluksiin. Voit käyttää tätä sovellusta napsauttamalla tiedostoa " "hiiren oikealla painikkeella ja valitsemalla sovelluksen luettelosta." #. (itstool) path: section/p #: C/files-open.page:68 msgid "" "This changes the default application not just for the selected file, but for " "all files with the same type." msgstr "" "Tämä ei vaihda pelkästään valitun tiedoston oletussovellusta, vaan kaikkien " "samantyyppisten tiedostojen oletussovellusta." #. (itstool) path: info/title #: C/files.page:18 msgctxt "link:trail" msgid "Files" msgstr "Tiedostot" #. (itstool) path: info/desc #: C/files.page:21 msgid "" "Searching, delete files, backups, " "removable drives, documents…" msgstr "" "Etsiminen, tiedostojen poistaminen, varmuuskopiot, erilliset tallennusvälineet, asiakirjat…" #. (itstool) path: page/title #: C/files.page:31 msgid "Files, folders & search" msgstr "Tiedostot ja kansiot" #. (itstool) path: page/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/files.page:34 msgctxt "_" msgid "" "external ref='figures/nautilus.png' md5='ee872fa563c3c7f46484bbab8459b909'" msgstr "" "external ref='figures/nautilus.png' md5='ee872fa563c3c7f46484bbab8459b909'" #. (itstool) path: media/p #: C/files.page:35 msgid "Nautilus file manager" msgstr "Nautilus-tiedostonhallinta" #. (itstool) path: links/title #: C/files.page:39 msgid "Common tasks" msgstr "Yleiset tehtävät" #. (itstool) path: links/title #: C/files.page:43 #: C/hardware.page:33 msgid "More topics" msgstr "Lisää aiheita" #. (itstool) path: section/title #: C/files.page:47 msgid "Removable drives and external disks" msgstr "Irrotettavat asemat ja ulkoiset levyt" #. (itstool) path: section/title #: C/files.page:52 msgid "Backing up" msgstr "Varmuuskopiointi" #. (itstool) path: section/title #: C/files.page:62 msgid "Tips and questions" msgstr "Vinkit ja kysymykset" #. (itstool) path: info/desc #: C/files-preview.page:10 msgid "" "Quickly show and hide previews for documents, images, videos, and more." msgstr "Esikatsele nopeasti asiakirjoja, kuvia, videoita ja paljon muuta." #. (itstool) path: page/title #: C/files-preview.page:22 msgid "Preview files and folders" msgstr "Esikatsele tiedostoja ja kansioita" #. (itstool) path: page/p #: C/files-preview.page:24 msgid "" "You can quickly preview files without opening them in a full-blown " "application. Select any file and press the space bar. The file will open in " "a simple preview window. Press the space bar again to dismiss the preview." msgstr "" "Voit esikatsella tiedostoja nopeasti avaamatta erillistä sovellusta. Valitse " "mikä tahansa tiedosto ja paina välilyöntiä. Tiedosto avautuu " "esikatseluikkunaan. Sulje esikatseluikkuna painamalla välilyöntiä " "toistamiseen." #. (itstool) path: page/p #: C/files-preview.page:28 msgid "" "The built-in preview supports most file formats for documents, images, " "video, and audio. In the preview, you can scroll through your documents or " "seek through your video and audio." msgstr "" "Sisäänrakennettu esikatselutoiminto tukee useimpia asiakirja,- kuva-, video- " "ja äänitiedostoja. Esikatseluikkunassa voit esimerkiksi vaihtaa asiakirjan " "eri sivujen välillä tai kelata videotiedoston sisältöä." #. (itstool) path: page/p #: C/files-preview.page:32 msgid "" "To view a preview full-screen press f. Press f again " "to leave full-screen, or press the space bar to exit the preview completely." msgstr "" "Jos haluat esikatselun toimivan koko näytön tilassa, paina F. " "Poistu koko näytön tilasta painamalla uudelleen F tai poistu " "kokonaan esikatselusta painamalla välilyöntiä." #. (itstool) path: info/desc #: C/files-recover.page:9 msgid "Deleted files are normally sent to the Trash, but can be recovered." msgstr "" "Kun poistat tiedoston, se siirretään yleensä roskakoriin. Voit palauttaa " "tiedostoja roskakorista." #. (itstool) path: page/title #: C/files-recover.page:23 msgid "Recover a file from the Trash" msgstr "Palauta roskakoriin siirretty tiedosto" #. (itstool) path: page/p #: C/files-recover.page:24 msgid "" "If you delete a file with the file manager, the file is normally placed into " "the Trash, and should be able to be restored." msgstr "" "Jos poistat tiedoston tiedostonhallinnassa, se siirretään normaalisti " "roskakoriin, josta sen palautus on mahdollista." #. (itstool) path: steps/title #: C/files-recover.page:27 msgid "To restore a file from the Trash:" msgstr "Palauta tiedosto roskakorista:" #. (itstool) path: item/p #: C/files-recover.page:28 msgid "" "Open the Launcher and then click the Trash shortcut " "which is located at the bottom of the Launcher." msgstr "" "Avaa käynnistin ja napsauta Roskakori-kuvaketta " "käynnistimen alaosasta." #. (itstool) path: item/p #: C/files-recover.page:30 msgid "" "If your deleted file is there, right-click on it and select " "Restore. It will be restored to the folder it was deleted from." msgstr "" "Jos poistettu tiedosto on roskakorissa, napsauta sitä hiiren oikealla " "painikkeella ja valitse Palauta. Tiedosto palautetaan kansioon, " "josta se poistettiin." #. (itstool) path: page/p #: C/files-recover.page:34 msgid "" "If you deleted the file by pressing ShiftDelete " ", or by using the command line, the file has been permanently " "deleted. Files that have been permanently deleted can't be recovered from " "the Trash." msgstr "" "Jos poistit tiedoston näppäinyhdistelmällä " "ShiftDelete, tai päätteestä, " "tiedostoa ei voi palauttaa tällä tavalla roskakorista, vaan se on " "poistettu pysyvästi." #. (itstool) path: page/p #: C/files-recover.page:39 msgid "" "There are a number of recovery tools available that are sometimes able to " "recover files that were permanently deleted. These tools are generally not " "very easy to use, however. If you accidentally permanently deleted a file, " "it's probably best to ask for advice on a support forum to see if you can " "recover it." msgstr "" "Jos tiedosto on kokonaan poistettu, sen palauttamista varten on saatavilla " "useita palautusohjelmia. Ne eivät normaalisti kuitenkaan ole kovin " "helppokäyttöisiä. Jos poistit vahingossa tiedoston kokonaan, lienee parasta " "kysyä neuvoa sen palauttamisesta keskustelupalstalla." #. (itstool) path: info/desc #: C/files-removedrive.page:20 msgid "Eject or unmount a USB flash drive, CD, DVD, or other device." msgstr "Poista tai irrota USB-muistitikku, CD, DVD tai muu laite." #. (itstool) path: page/title #: C/files-removedrive.page:30 msgid "Safely remove an external drive" msgstr "Poista ulkoinen asema turvallisesti" #. (itstool) path: page/p #: C/files-removedrive.page:32 msgid "" "When you use external storage devices like USB flash drives, you should " "safely remove them before unplugging them. If you just unplug a device, you " "run the risk of unplugging while an application is still using it. This " "could result in some of your files being lost or damaged. When you use an " "optical disc like a CD or DVD, you can use the same steps to eject the disc " "from your computer." msgstr "" "Kun käytät ulkoisia tallennusvälineitä, kuten USB-muistitikkuja, sinun " "kannattaisi poistaa ne turvallisesti järjestelmästä ennen niiden " "irrottamista. Jos vain irrotat laitteen ja joku ohjelma käyttää sitä yhä, " "tiedostoja voi kadota tai vaurioitua. Kun käytät optista levyä kuten CD:tä " "tai DVD:tä, voit käyttää samoja ohjeita levyn poistamiseen tietokoneesta." #. (itstool) path: steps/title #: C/files-removedrive.page:40 msgid "To eject a removable device:" msgstr "Siirrettävän laitteen irrottaminen" #. (itstool) path: item/p #: C/files-removedrive.page:41 msgid "Open the file manager." msgstr "Avaa tiedostonhallinta." #. (itstool) path: item/p #: C/files-removedrive.page:43 msgid "" "Locate the device in the sidebar. It should have a small eject icon next to " "the name. Click the eject icon to safely remove or eject the device." msgstr "" "Paikallista laite sivupaneelista. Laitteen nimen vieressä pitäisi olla pieni " "irrotuskuvake. Napsauta kyseistä kuvaketta poistaaksesi laitteen " "turvallisesti." #. (itstool) path: item/p #: C/files-removedrive.page:46 msgid "" "Alternately, you can right-click the name of the device in the sidebar and " "select Eject." msgstr "" "Vaihtoehtoisesti, napsauta laitteen nimeä sivupalkissa hiiren oikealla " "painikkeella ja valitse Irrota." #. (itstool) path: section/title #: C/files-removedrive.page:51 msgid "Safely remove a device that is in use" msgstr "Käytössä olevan laitteen turvallinen poistaminen" #. (itstool) path: section/p #: C/files-removedrive.page:53 msgid "" "If any of the files on the device are open and in use by an application, you " "will not be able to safely remove the device. You will be prompted with a " "window telling you that \"the volume is busy,\" and listing all the open " "files on the device. Once you close all the files on the device, the device " "will automatically be safe to remove. At that time you can unplug or eject " "it." msgstr "" "Jos yksikään ohjelma käyttää laitteen tiedostoja, et pysty sammuttamaan " "laitetta turvallisesti. Sinulle ilmoitetaan, että ”laite on käytössä” ja " "kaikki laitteen käytössä olevat tiedostot listataan. Kun olet sulkenut " "kaikki laitteen tiedostot, laite poistetaan automaattisesti turvallisesti " "(jotta voit irrottaa sen)." #. (itstool) path: section/p #: C/files-removedrive.page:60 msgid "" "If you can't close one of the files, for example if the application using " "the file is locked up, you can right-click the file in the Volume is " "busy window and select End Process. This will force the " "entire locked up application to close, which could close other files you " "have open with that application." msgstr "" "Jos et pysty sulkemaan yhtä tiedostoa (esimerkiksi jos tiedostoa käyttävä " "ohjelma on lukittautunut), voit painaa hiiren oikeaa nappia Asema on " "kiireinen -ikkunassa ja valita Lopeta prosessi. Tämä " "pakottaa ohjelman sulkeutumaan ja sulkee kaikki ohjelman avoimet tiedostot." #. (itstool) path: note/p #: C/files-removedrive.page:66 msgid "" "You can also choose Eject Anyway to remove the device without " "closing the files. This may cause errors in applications that have those " "files open." msgstr "" #. (itstool) path: info/desc #: C/files-rename.page:7 msgid "Change file or folder name." msgstr "Muuta tiedoston tai kansion nimeä." #. (itstool) path: page/title #: C/files-rename.page:31 msgid "Rename a file or folder" msgstr "Nimeä tiedosto tai kansio uudelleen" #. (itstool) path: page/p #: C/files-rename.page:33 msgid "You can use the file manager to change the name of a file or folder." msgstr "" "Voit käyttää tiedostonhallintaa tiedoston tai kansion nimen muuttamiseksi." #. (itstool) path: steps/title #: C/files-rename.page:36 msgid "To rename a file or folder:" msgstr "Nimeä tiedosto tai kansio uudelleen:" #. (itstool) path: item/p #: C/files-rename.page:37 msgid "" "Right-click on the item and select Rename, or select the file and " "press F2." msgstr "" "Napsauta hiiren oikealla painikkeella tiedostoa tai kansiota ja valitse " "Nimeä uudelleen, vaihtoehtoisesti napsauta tiedostoa tai kansiota " "kerran ja paina F2." #. (itstool) path: item/p #: C/files-rename.page:39 msgid "Type the new name and press Enter." msgstr "Kirjoita uusi nimi ja paina Enter." #. (itstool) path: page/p #: C/files-rename.page:42 msgid "" "You can also rename a file from the properties window." msgstr "" "Voit myös nimetä tiedoston uudelleen käyttäen Ominaisuudet-ikkunaa." #. (itstool) path: page/p #: C/files-rename.page:45 msgid "" "When you rename a file, only the first part of the name of the file is " "selected, not the file extension (the part after the \".\"). The extension " "normally denotes what type of file it is (e.g. file.pdf is a " "PDF document), and you usually do not want to change that. If you need to " "change the extension as well, select the entire file name and change it." msgstr "" "Kun nimeät tiedoston uudelleen, vain nimen alkuosa valitaan (ei " "tiedostopäätettä eli osaa \".\" (pisteen) jälkeen). Tiedostopääte yleensä " "ilmoittaa, minkä tyyppinen tiedosto on (esim. tiedosto.pdf on " "PDF-asiakirja), ja yleensä tiedostopäätettä ei ole tarpeen muuttaa. Jos " "haluat vaihtaa tiedostopäätettä, valitse koko tiedoston nimi ja vvaihda se." #. (itstool) path: note/p #: C/files-rename.page:52 msgid "" "If you renamed the wrong file, or named your file improperly, you can undo " "the rename. To revert the action and restore the former name, immediately " "click Edit in the menu bar and select Undo Rename." msgstr "" #. (itstool) path: section/title #: C/files-rename.page:58 msgid "Valid characters for file names" msgstr "Kelvolliset merkit tiedostojen nimissä" #. (itstool) path: section/p #: C/files-rename.page:59 msgid "" "You can use any character except the / (slash) character in file " "names. Some devices, however, use a file system that has more " "restrictions on file names. Therefore, it is a best practice to avoid the " "following characters in your file names: |, \\, " "?, *, <, \", :, " ">, /." msgstr "" "Voit käyttää mitä tahansa muuta merkkiä, kuin /-merkkiä " "(kenoviiva) tiedostojen nimissä. Jotkut laitteet käyttävät " "tiedostojärjestelmiä, joilla on suuremmat rajoitukset " "tiedostonimiin. Näillä laitteilla tai jos aiot jakaa tiedostoja toista " "käyttöjärjestelmää käyttävien henkilöiden kanssa, sinun kannattaa välttää " "seuraavia merkkejä: |, \\, ?, *, " "<, \", :, >, /." #. (itstool) path: note/p #: C/files-rename.page:67 msgid "" "If you name a file with a . as the first character, the file will " "be hidden when you attempt to view it in " "the file manager." msgstr "" "Jos nimeät tiedoston alkavaksi pisteellä (.), siitä tehdään piilotiedosto joka ei näy tiedostonhallinnassa." #. (itstool) path: section/title #: C/files-rename.page:74 #: C/hardware.page:41 #: C/mouse.page:36 msgid "Common problems" msgstr "Yleisiä ongelmia" #. (itstool) path: item/title #: C/files-rename.page:77 msgid "The file name is already in use" msgstr "Nimi on jo käytössä" #. (itstool) path: item/p #: C/files-rename.page:78 msgid "" "You can't have two files or folders with the same name in the same folder. " "If you try to rename a file to a name that already exists in the folder you " "are working in, the file manager will not allow it." msgstr "" "Samassa kansiossa ei voi olla kahta samannimistä tiedostoa tai kansiota. Jos " "yrität nimetä tiedostoa uudelleen ja nimi on jo käytössä samassa kansiossa, " "tiedostojenhallinta ei salli nimetä tiedostoa uudelleen." #. (itstool) path: item/p #: C/files-rename.page:81 msgid "" "File and folder names are case sensitive, so the file name " "File.txt is not the same as FILE.txt. Using " "different file names like this is allowed, though it is not recommended." msgstr "" "Isoilla ja pienillä kirjaimilla on eroa tiedostojen sekä kansioiden nimissä. " "Esimerkiksi Tiedosto.txt ja tiedosto.txt ovat eri " "nimiä. Tämä on sallittua, vaikka se ei välttämättä olekaan aina hyvä idea." #. (itstool) path: item/title #: C/files-rename.page:87 msgid "The file name is too long" msgstr "Tiedoston nimi on liian pitkä" #. (itstool) path: item/p #: C/files-rename.page:88 msgid "" "On some file systems, file names can have no more than 255 characters in " "their names. This 255 character limit includes both the file name and the " "path to the file (e.g., /home/wanda/Documents/work/business-" "proposals/… ), so you should avoid long file and folder names where " "possible." msgstr "" "Joidenkin tiedostojärjestelmien tiedostonimet on rajattu 255 merkin " "mittaisiksi. Tähän 255 merkkiin tulee mahtua sekä tiedostonimi että polku " "tiedostoon (esimerkiksi " "/home/mari/Asiakirjat/työ/liiketoimintaehdotukset/…), joten " "tiedostojen ja kansioiden nimeämisessä kannattaa välttää turhan pitkiä nimiä " "mahdollisuuksien mukaan." #. (itstool) path: item/title #: C/files-rename.page:95 msgid "The option to rename is grayed out" msgstr "Nimeä uudelleen... -valinta on harmaana" #. (itstool) path: item/p #: C/files-rename.page:96 msgid "" "If Rename is grayed out, you do not have permission to rename the " "file. You should use caution with renaming such files, as renaming some " "protected files may cause your system to become unstable. See for more information." msgstr "" "Jos Nimeä uudelleen on epäaktiivinen, sinulla ei ole oikeuksia " "muuttaa tiedoston nimeä. Tällaisten tiedostojen uudelleennimeämisessä " "kannattaa olla varuillaan, sillä väärän tiedoston nimen muuttaminen saattaa " "haitata järjestelmän toimintaa. Lue saadaksesi lisätietoja." #. (itstool) path: info/desc #: C/files-search.page:12 msgid "" "Locate files based on file name and type. Save your searches for later use." msgstr "" "Etsi tiedostoja tiedostonimen ja tyypin perusteella. Tallenna hakusi " "myöhempää käyttöä varten." #. (itstool) path: page/p #: C/files-search.page:31 msgid "" "You can search for files based on their name or file type directly within " "the file manager. You can even save common searches, and they will appear as " "special folders in your home folder." msgstr "" "Voit etsiä tiedostoja niiden nimellä tai tiedostotyyppiä käyttäen suoraan " "tiedostonhallinasta. Voit halutessasi tallentaa usein käytettyjä hakuehtoja, " "jolloin ne näkyvät erikoiskansioina kotikansiossasi." #. (itstool) path: links/title #: C/files-search.page:36 msgid "Other search applications" msgstr "Muut etsintäohjelmat" #. (itstool) path: steps/title #: C/files-search.page:42 msgid "Search" msgstr "Etsi" #. (itstool) path: item/p #: C/files-search.page:43 msgid "Open the file manager" msgstr "Avaa tiedostonhallinta." #. (itstool) path: item/p #: C/files-search.page:44 msgid "" "If you know the files you want are under a particular folder, go to that " "folder." msgstr "" "Jos tiedät tiedostojen sijaitsevan tietyssä kansiossa, siirry kyseiseen " "kansioon." #. (itstool) path: item/p #: C/files-search.page:46 msgid "" "Click the magnifying glass in the toolbar, or press " "CtrlF." msgstr "" "Napsauta suurennuslasin kuvaketta työkalupalkista tai paina " "CtrlF." #. (itstool) path: item/p #: C/files-search.page:48 msgid "" "Type a word or words that you know appear in the file name. For example, if " "you name all your invoices with the word \"Invoice\", type " "invoice. Press Enter. Words are matched regardless " "of case." msgstr "" "Kirjoita yksi tai useampi sana, jotka ovat tiedoston nimessä. Jos " "esimerkiksi haluat etsiä laskuja, joiden tiedostonimessä on sana \"lasku\", " "kirjoita lasku. Paina Enter." #. (itstool) path: item/p #: C/files-search.page:52 msgid "You can narrow your results by location and file type." msgstr "Voit rajata tuloksia sijainnin ja tiedostotyypin perusteella." #. (itstool) path: item/p #: C/files-search.page:54 msgid "" "Click Home to restrict the search results to your " "Home folder, or All Files to search everywhere." msgstr "" "Napsauta Koti rajataksesi hakutulokset " "kotikansioosi, tai Kaikki tiedostot etsiäksesi " "kaikkialta." #. (itstool) path: item/p #: C/files-search.page:57 msgid "" "Click + and pick a File Type from the drop-down list " "to narrow the search results based on file type. Click the x " "button to remove this option and widen the search results." msgstr "" "Napsauta + ja valitse Tiedoston tyyppi " "pudotusvalikosta rajataksesi hakutulokset tietyn tyyppisiin tiedostoihin. " "Napsauta x poistaaksesi tiedostotyypin rajauksen ja " "laajentaaksesi hakutuloksia." #. (itstool) path: item/p #: C/files-search.page:63 msgid "" "You can open, copy, delete, or otherwise work with your files from the " "search results, just as you would from any folder in the file manager." msgstr "" "Voit avata, kopioida, poistaa tai työskennellä hakutuloksina näkyvien " "tiedostojen kanssa aivan kuten minkä tahansa muun tiedostonhallinnassa " "näkyvän kansion tapauksessa." #. (itstool) path: item/p #: C/files-search.page:66 msgid "" "Click the magnifying glass in the toolbar again to exit the search and " "return to the folder." msgstr "" "Napsauta uudelleen suurennuslasin kuvaketta työkalupalkista sulkeaksesi haun " "ja palataksesi kansioon." #. (itstool) path: page/p #: C/files-search.page:70 msgid "" "If you perform certain searches often, you can save them to access them " "quickly." msgstr "" "Jos suoritat tiettyjä hakuja usein, voit tallentaa ne nopeuttaaksesi " "kyseisten hakujen tuloksiin pääsyä." #. (itstool) path: steps/title #: C/files-search.page:74 msgid "Save a search" msgstr "Tallenna haku" #. (itstool) path: item/p #: C/files-search.page:75 msgid "Start a search as above." msgstr "Käynnistä haku kuten yllä." #. (itstool) path: item/p #: C/files-search.page:76 msgid "" "When you're happy with the search parameters, click File in the " "menu bar and select Save Search As...." msgstr "" #. (itstool) path: item/p #: C/files-search.page:78 msgid "" "Give the search a name and click Save. If you like, select a " "different folder to save the search in. When you view that folder, you will " "see your saved search as an orange folder icon with a magnifying glass on it." msgstr "" "Anna haulle nimi ja paina Tallenna. Jos haluat, voit valita " "tallennuskansioksi jonkun muun sijainnin. Kun selaat kansiota, näet " "tallennetun haun kansiona, jonka kuvakkeessa on suurennuslasi." #. (itstool) path: page/p #: C/files-search.page:84 msgid "" "To remove the search file when you are done with it, simply delete the search as you would any other file. " "When you delete a saved search, it does not delete the files that the search " "matched." msgstr "" "Tallennetun haun poistaminen onnistuu samalla tavalla kuin muidenkin " "tiedostojen poistaminen. Tallennettua " "hakua poistettaessa ei poisteta hakutuloksina olevia tiedostoja." #. (itstool) path: info/desc #: C/files-select.page:15 msgid "" "Press CtrlS to select multiple files " "which have similar names." msgstr "" "Painamalla CtrlS voit valita useita " "tiedostoja, joilla on samankaltaisia ​​nimiä." #. (itstool) path: page/title #: C/files-select.page:20 msgid "Select files by pattern" msgstr "Valitse tiedostot lausekkeen mukaan" #. (itstool) path: page/p #: C/files-select.page:22 msgid "" "You can select files in a folder using a pattern on the file name. Press " "CtrlS to bring up the Select " "Items Matching window. Type in a pattern using common parts of the " "file names plus wild card characters. There are two wild card characters " "available:" msgstr "" "Voit valita tiedostoja käyttäen lauseketta, joka löytyy tiedostonimestä. " "Paina CtrlS avataksesi Valitse " "täsmäävät kohteet -ikkunan. Kirjoita lauseke käyttäen tiedostojen " "nimien yhteisiä osia ja jokerimerkkejä. Käytettävissä on kaksi jokerimerkkiä:" #. (itstool) path: item/p #: C/files-select.page:29 msgid "" "* matches any number of any characters, even no characters at " "all." msgstr "* vastaa mitä tahansa merkkien määrää (myös tyhjää!)." #. (itstool) path: item/p #: C/files-select.page:31 msgid "? matches exactly one of any character." msgstr "? vastaa tarkalleen yhtä mitä tahansa merkkiä." #. (itstool) path: page/p #: C/files-select.page:34 msgid "For example:" msgstr "Esimerkiksi:" #. (itstool) path: item/p #: C/files-select.page:37 msgid "" "If you have an OpenDocument Text file, a PDF file, and an image that all " "have the same base name Invoice, select all three with the " "pattern" msgstr "" "Jos sinulla on OpenDocument-tekstitiedosto, PDF-tiedosto ja kuva, joilla on " "sama perusnimi Lasku, valitse ne kaikki lausekkeella" #. (itstool) path: example/p #: C/files-select.page:40 msgid "Invoice.*" msgstr "Lasku.*" #. (itstool) path: item/p #: C/files-select.page:42 msgid "" "If you have some photos that are named like Vacation-001.jpg, " "Vacation-002.jpg, Vacation-003.jpg; select them " "all with the pattern" msgstr "" "Jos sinulla on kuvia, joiden nimet ovat Loma-001.jpg, " "Loma-002.jpg ja Loma-003.jpg, voit valita ne " "lausekkeella" #. (itstool) path: example/p #: C/files-select.page:45 msgid "Vacation-???.jpg" msgstr "Loma-???.jpg" #. (itstool) path: item/p #: C/files-select.page:47 msgid "" "If you have photos as before, but you've edited some of them and added " "-edited to the end of the file name of the photos you've " "edited, select the edited photos with" msgstr "" "Jos sinulla on kuvia (kuten edellä) mutta olet muokannut osaa niistä ja " "lisännyt -muokattu tiedoston nimen loppuun, voit valita kuvat " "lausekkeella" #. (itstool) path: example/p #: C/files-select.page:50 msgid "Vacation-???-edited.jpg" msgstr "Loma-???-muokattu.jpg" #. (itstool) path: info/desc #: C/files-share.page:9 msgid "Transfer files to your email contacts from the file manager." msgstr "Siirrä tiedostoja suoraan yhteystiedoillesi tiedostonhallinnasta." #. (itstool) path: page/title #: C/files-share.page:27 msgid "Share and transfer files" msgstr "Jaa ja siirrä tiedostoja" #. (itstool) path: page/p #: C/files-share.page:35 msgid "" "You can share files with your contacts or transfer them to external devices " "or network shares directly from the " "file manager." msgstr "" "Voit jakaa tiedostosi yhteystiedoillesi, siirtää ne erillisille " "tallennuslaitteille tai verkkojakoihin suoraan tiedostonhallinnasta." #. (itstool) path: item/p #: C/files-share.page:40 #: C/video-sending.page:29 msgid "Open the file manager." msgstr "Avaa tiedostonhallinta." #. (itstool) path: item/p #: C/files-share.page:42 msgid "Locate the file you want to transfer." msgstr "Paikallista tiedosto, jonka haluat lähettää." #. (itstool) path: item/p #: C/files-share.page:43 msgid "Right-click the file and select Send To." msgstr "" "Napsauta tiedostoa hiiren oikealla näppäimellä ja valitse Lähetä." #. (itstool) path: item/p #: C/files-share.page:44 msgid "" "The Send To window will appear. Choose where you want to send the " "file and click Send. See the list of destinations below for more " "information." msgstr "" "Lähetä-ikkuna avautuu. Valitse tiedoston kohde ja napsauta " "Lähetä. Katso tiedostojen kohdelista alempaa." #. (itstool) path: note/p #: C/files-share.page:50 msgid "" "You can send multiple files at once. Select multiple files by holding down " "Ctrl, then right-click any selected file. You can have the files " "automatically compressed into a zip or tar archive." msgstr "" "Voit lähettää useita tiedostoja kerralla. Valitse useita tiedostoja pitäen " "Ctrl pohjassa ja napsauta mitä tahansa valittua tiedostoa hiiren " "oikealla painikkeella. Voit automaattisesti pakata tiedostot tar- tai zip-" "arkistoon." #. (itstool) path: list/title #: C/files-share.page:56 msgid "Destinations" msgstr "Kohteet" #. (itstool) path: item/p #: C/files-share.page:57 msgid "" "To email the file, select Email and enter the recipient's email " "address." msgstr "" "Lähettääksesi tiedoston sähköpostilla, valitse Sähköposti ja anna " "vastaanottajan sähköpostiosoite." #. (itstool) path: item/p #: C/files-share.page:59 msgid "" "To send the file to an instant messaging contact, select Instant " "Message, then select contact from the drop-down list. Your instant " "messaging application may need to be started for this to work." msgstr "" "Lähettääksesi tiedoston pikaviestimen yhteystietolistalla olevalle " "henkilölle, valitse Pikaviesti ja aseta vastaanottaja avautuvasta " "pudotusvalikosta. Pikaviestiohjelman täytyy ehkä olla käynnissä, jotta tämä " "ominaisuus toimisi." #. (itstool) path: item/p #: C/files-share.page:63 msgid "" "To write the file to a CD or DVD, select CD/DVD Creator. See " " to learn more." msgstr "" "Kirjoittaaksesi tiedoston CD:lle tai DVD:lle, valitse CD/DVD-" "luonti. Lue oppiaksesi lisää." #. (itstool) path: item/p #: C/files-share.page:66 msgid "" "To transfer the file to a Bluetooth device, select Bluetooth (OBEX " "Push) and select the device to send the file to. You will only see " "devices you have already paired with. See for " "more information." msgstr "" "Siirtääksesi tiedoston Bluetoothin välityksellä, valitse Bluetooth " "(OBEX Push). Näet vain paritetut laitteet. Lue saadaksesi lisätietoa." #. (itstool) path: item/p #: C/files-share.page:71 msgid "" "To copy a file to an external device like a USB flash drive, or to upload it " "to a server you've connected to, select Removable disks and " "shares, then select the device or server you want to copy the file to." msgstr "" "Kopioidaksesi tiedoston siirrettävälle laitteelle, kuten USB-muistitikulle " "tai ladataksesi sen palvelimelle, johon olet yhdistänyt, valitse " "Irrottavat levyt ja levyjaot ja valitse haluamasi laite tai " "palvelin." #. (itstool) path: info/desc #: C/files-sort.page:7 msgid "Arrange files by name, size, type, or when they were changed." msgstr "Järjestä tiedostoja nimen, koon, tyypin tai muutosajan mukaan." #. (itstool) path: page/title #: C/files-sort.page:27 msgid "Sort files and folders" msgstr "Lajittele tiedostot ja kansiot" #. (itstool) path: page/p #: C/files-sort.page:33 msgid "" "You can sort files in different ways in a folder, for example by sorting " "them in order of date or file size. See below for a " "list of common ways to sort files. See for " "information on how to change the default sort order." msgstr "" #. (itstool) path: page/p #: C/files-sort.page:38 msgid "" "The way that you can sort files depends on the folder view that you " "are using. You can change the current view using the list or icon buttons in " "the toolbar." msgstr "" #. (itstool) path: section/title #: C/files-sort.page:43 msgid "Icon view" msgstr "Kuvakenäkymä" #. (itstool) path: section/p #: C/files-sort.page:44 msgid "" "To sort files in a different order, click the down button in the toolbar and choose " "By Name, By Size, By Type or By " "Modification Date." msgstr "" #. (itstool) path: section/p #: C/files-sort.page:48 msgid "" "As an example, if you select By Name, the files will be sorted by " "their names, in alphabetical order. See for other " "options." msgstr "" #. (itstool) path: section/p #: C/files-sort.page:50 msgid "" "You can sort in the reverse order by selecting Reversed Order " "from the pull-down menu." msgstr "" #. (itstool) path: section/title #: C/files-sort.page:55 msgid "List view" msgstr "Luettelonäkymä" #. (itstool) path: section/p #: C/files-sort.page:56 msgid "" "To sort files in a different order, click one of the column headings in the " "file manager. For example, click Type to sort by file type. Click " "the column heading again to sort in the reverse order." msgstr "" "Järjestä tiedostot eri järjestykseen napsauttamalla sarakkeen otsikkoa " "tiedostohallinnan luettelonäkymässä. Esimerkiksi napsauttamalla " "Tyyppi-otsikkoa tiedostot järjestetään tiedostotyypin mukaan. " "Napsauttamalla uudelleen sarakkeen otsikkoa muuttuu järjestys vastakkaiseksi." #. (itstool) path: section/p #: C/files-sort.page:59 msgid "" "In list view, you can show columns with more attributes and sort on those " "columns. Click the down button in the toolbar, pick Visible " "Columns and select the columns that you want to be visible. You will " "then be able to sort by those columns. See " "for descriptions of available columns." msgstr "" #. (itstool) path: section/title #: C/files-sort.page:77 msgid "Ways of sorting files" msgstr "Tiedostojen lajittelutapoja" #. (itstool) path: item/title #: C/files-sort.page:80 msgid "By Name" msgstr "Nimen mukaan" #. (itstool) path: item/p #: C/files-sort.page:81 msgid "Sorts alphabetically by the name of the file." msgstr "Aakkosellinen järjestys tiedoston nimen mukaan." #. (itstool) path: item/title #: C/files-sort.page:84 msgid "By Size" msgstr "Koon mukaan" #. (itstool) path: item/p #: C/files-sort.page:85 msgid "" "Sorts by the size of the file (how much disk space it takes up). Sorts from " "smallest to largest by default." msgstr "" "Tiedoston koon mukainen järjestys (kuinka paljon tilaa tiedosto vie " "kiintolevyltä). Oletuksena nouseva järjestys." #. (itstool) path: item/title #: C/files-sort.page:89 msgid "By Type" msgstr "Tyypin mukaan" #. (itstool) path: item/p #: C/files-sort.page:90 msgid "" "Sorts alphabetically by the file type. Files of the same type are grouped " "together, then sorted by name." msgstr "" "Aakkostaa tiedostotyypin mukaan. Samaa tyyppiä olevat tiedostot ryhmitellään " "nimen mukaan aakkosjärjestykseen." #. (itstool) path: item/title #: C/files-sort.page:94 msgid "By Modification Date" msgstr "Muokkauspäivämäärän mukaan" #. (itstool) path: item/p #: C/files-sort.page:95 msgid "" "Sorts by the date and time that a file was last changed. Sorts from oldest " "to newest by default." msgstr "" "Järjestää tiedostot viimeisen muokkausajankohdan mukaan, oletuksena laskeva " "järjestys." #. (itstool) path: info/desc #: C/files-templates.page:7 msgid "Quickly create new documents from custom file templates." msgstr "Luo nopeasti uusia tiedostoja omavalintaisista asiakirjamalleista" #. (itstool) path: credit/name #: C/files-templates.page:13 #: C/printing-inklevel.page:14 msgid "Anita Reitere" msgstr "Anita Reitere" #. (itstool) path: page/title #: C/files-templates.page:23 msgid "Templates for commonly-used document types" msgstr "Asiakirjamalleja yleisille tiedostotyypeille" #. (itstool) path: page/p #: C/files-templates.page:25 msgid "" "If you often create documents based on the same content, you might benefit " "from using file templates. A file template can be a document of any type " "with the formatting or content you would like to reuse. For example, you " "could create a template document with your letterhead." msgstr "" "Jos luot usein samaan sisältöön perustuvia asiakirjoja, voit hyötyä " "asiakirjamallien käytöstä. Asiakirjamalli voidaan luoda kaikenlaisista " "asiakirjoista käyttäen asettelua ja sisältöä, jota haluat käyttää uudelleen. " "Esimerkiksi voit luoda asiakirjamallin, josta löytyy usein käyttämäsi " "ylätunniste." #. (itstool) path: steps/title #: C/files-templates.page:31 msgid "Make a new template" msgstr "Luo uusi asiakirjamalli" #. (itstool) path: item/p #: C/files-templates.page:32 msgid "" "Create a document that you are going to use as a template. For example, you " "could make your letterhead in a word processing application." msgstr "" "Luo asiakirja, jota tulet käyttämään asiakirjamallina. Voit esimerkiksi " "luoda asiakirjapohjan tekstinkäsittelyohjelmaan." #. (itstool) path: item/p #: C/files-templates.page:35 msgid "" "Save the file with the template content in the Templates " "folder in your Home folder. If the Templates " "folder doesn't exist, you will need to create it first." msgstr "" "Tallenna asiakirjapohja Kotikansion alikansioon " "Mallit. Tarvittaessa luo Mallit-kansio." #. (itstool) path: steps/title #: C/files-templates.page:41 msgid "Use a template to create a document" msgstr "Käytä asiakirjamallia asiakirjan luontiin" #. (itstool) path: item/p #: C/files-templates.page:42 msgid "Open the folder where you want to place the new document." msgstr "Avaa kansio, jonne haluat tallentaa uuden asiakirjan." #. (itstool) path: item/p #: C/files-templates.page:43 msgid "" "Right-click anywhere in the empty space in the folder, then choose New Document. The names of available templates will " "be listed in the submenu." msgstr "" "Napsauta hiiren oikealla painikkeella missä tahansa kansiossa näkyvää tyhjää " "tilaa ja valitse Uusi asiakirja. Käytettävissä " "olevat asiakirjamallit näkyvät alivalikossa." #. (itstool) path: item/p #: C/files-templates.page:46 msgid "Choose your desired template from the list." msgstr "Valitse haluamasi malli luettelosta." #. (itstool) path: item/p #: C/files-templates.page:47 msgid "Enter a filename for the newly-created document." msgstr "Syötä uudelle asiakirjalle tiedostonimi." #. (itstool) path: item/p #: C/files-templates.page:48 msgid "Double-click the file to open it and start editing." msgstr "Avaa tiedosto kaksoisnapsauttamalla sitä ja aloita muokkaus." #. (itstool) path: info/desc #: C/files-tilde.page:8 msgid "These are backup files. They are hidden by default." msgstr "Ne ovat varmuuskopiotiedostoja. Oletuksena ne on piilotettu." #. (itstool) path: page/title #: C/files-tilde.page:24 msgid "What is a file with a \"~\" at the end of its name?" msgstr "Miksi tiedoston nimen perässä on merkki \"~\"?" #. (itstool) path: page/p #: C/files-tilde.page:26 msgid "" "Files with a \"~\" at the end of their names (for example, " "example.txt~) are automatically created backup copies of " "documents edited in the gedit text editor or other applications. " "It is safe to delete them, but there's no harm to leave them on your " "computer." msgstr "" "Gedit-tekstimuokkain ja muutkin sovellukset tekevät " "automaattisesti varmuuskopioita muokatuista tiedostoista. Nämä muokatut " "tiedostot tunnistaa tiedoston nimen perässä olevasta \"~\" merkistä. " "(esimerkiksi esimerkki.txt~). Yleensä näiden " "varmuuskopiotiedostojen poistaminen on turvallista, mutta toisaalta niiden " "olemassa olosta ei ole haittaa." #. (itstool) path: page/p #: C/files-tilde.page:31 msgid "" "These files are hidden by default. If you are seeing them, that is because " "you either selected Show Hidden Files (in the down menu of the " "Files toolbar) or pressed " "CtrlH. You can hide them again by " "repeating either of these steps." msgstr "" #. (itstool) path: page/p #: C/files-tilde.page:38 msgid "" "These files are treated in the same way as normal hidden files. See for advice on dealing with hidden files." msgstr "" "Näitä tiedostoja kohdellaan samalla tavalla kuin muitakin piilotiedostoja. " "Lue saadaksesi lisätietoa piilotiedostoista." #. (itstool) path: info/desc #: C/get-involved.page:8 msgid "How and where to report problems with these help topics." msgstr "Ilmoita ohjeen virheistä ja omia kehitysideoitasi meille." #. (itstool) path: page/title #: C/get-involved.page:19 msgid "Participate to improve this guide" msgstr "Osallistu tämän ohjeen kehittämiseen" #. (itstool) path: page/p #: C/get-involved.page:22 msgid "" "This help system is created by a volunteer community. You are welcome to " "participate. If you notice a problem with these help pages (like typos, " "incorrect instructions or topics that should be covered but aren't), you can " "file a bug report." msgstr "" "Tämä ohje on luotu vapaaehtoisen yhteisön toimesta. Olet tervetullut mukaan. " "Jos huomaat virheen ohjeessa (esimerkiksi kirjoitus- tai käännösvirheen, " "virheellisen ohjeen tai puuttuvia aihealueita), tee vikailmoitus." #. (itstool) path: page/p #: C/get-involved.page:25 msgid "" "To file a bug, press AltF2 and type " "ubuntu-bug ubuntu-docs. Press Enter to begin the " "bug collection process." msgstr "" "Tee vikailmoitus (ns. bugiraportti) painamalla " "AltF2 ja kirjoittamalla ubuntu-" "bug ubuntu-docs. Luo vikailmoitus painamalla Enter." #. (itstool) path: page/p #: C/get-involved.page:28 msgid "" "See the Ubuntu bug reporting " "instructions for more information about how to file your bug." msgstr "" "Lue Ubuntun " "ongelmanraportointiohjeet saadaksesi lisätietoja, kuinka tehdä " "vikailmoitus." #. (itstool) path: page/p #: C/get-involved.page:31 msgid "Thanks for helping make the Ubuntu Help better!" msgstr "Kiitos mielenkiinnosta Ubuntun ohjeiden parantamista kohtaan!" #. (itstool) path: info/desc #: C/hardware-driver.page:8 msgid "" "A hardware/device driver allows your computer to use devices that are " "attached to it." msgstr "" "Laitteistoajuri mahdollistaa tietokoneeseesi liitettyjen laitteiden " "käyttämisen." #. (itstool) path: page/title #: C/hardware-driver.page:20 msgid "What is a driver?" msgstr "Mikä ajuri on?" #. (itstool) path: page/p #: C/hardware-driver.page:22 msgid "" "Devices are the physical \"parts\" of your computer. They may be " "external like printers and monitor or internal like " "graphics and audio cards." msgstr "" "Laitteet ovat tietokoneesi fyysisiä osia. Ne voivat olla ulkoisia " "kuten tulostimet ja näytöt tai sisäisiä kuten näytönohjain ja " "äänikortti." #. (itstool) path: page/p #: C/hardware-driver.page:24 msgid "" "In order for your computer to be able to use these devices, it needs to know " "how to communicate with them. This is done by a piece of software called a " "device driver." msgstr "" "Jotta tietokoneesi voi käyttää näitä laitteita, sen täytyy tietää, miten " "niiden kanssa kommunikoidaan. Tämä hoituu laiteajureiden avulla." #. (itstool) path: page/p #: C/hardware-driver.page:26 msgid "" "When you attach a device to your computer, you must have the correct driver " "installed for that device to work. For example, if you plug in a printer but " "the correct driver isn't available, you won't be able to use the printer. " "Normally, each model of device uses a driver that is not compatible with any " "other model." msgstr "" "Kun liität laitteen tietokoneeseesi, sinulla täytyy olla oikeat ajurit " "asennettua, jotta laite toimii. Esimerkiksi, jos kiinnität tulostimen " "koneeseen mutta sillä ei ole toimivia ajureita, et pysty käyttämään sitä. " "Yleensä jokainen laitemalli tarvitsee omat ajurinsa eikä toisten mallien " "ajurit toimi sen kanssa." #. (itstool) path: page/p #: C/hardware-driver.page:28 msgid "" "On Linux, the drivers for most devices are installed by default, so " "everything should work when you plug it in. However, the drivers may need to " "be installed manually or may not be available at all." msgstr "" "Suurin osa ajureista on Linuxissa asennettu valmiiksi, joten kaiken tulisi " "toimia kytkiessäsi sen. Jotkut ajurit täytyy kuitenkin asentaa manuaalisesti " "tai niitä ei ehkä ole ollenkaan saatavilla." #. (itstool) path: page/p #: C/hardware-driver.page:30 msgid "" "In addition, some existing drivers are incomplete or partially non-" "functional. For example, you might find that your printer can't do double-" "sided printing, but is otherwise completely functional." msgstr "" "Lisäksi, jotkut olemassa olevat ajurit ovat keskeneräisiä tai osittain " "toimimattomia. Esimerkiksi, tulostimesi ei välttämättä pysty tulostamaan " "kaksipuolisia tulosteita mutta muuten kaikki toimii normaalisti." #. (itstool) path: info/desc #: C/hardware-driver-proprietary.page:8 msgid "Proprietary device drivers are not freely available or open source." msgstr "" "Suljetut ajurit eivät ole vapaasti saatavilla tai avointa lähdekoodia." #. (itstool) path: page/title #: C/hardware-driver-proprietary.page:20 msgid "What are proprietary drivers?" msgstr "Mitä suljetut ajurit ovat?" #. (itstool) path: page/p #: C/hardware-driver-proprietary.page:22 msgid "" "Most of the devices (hardware) attached to your computer should function " "properly in Ubuntu. These devices are likely to have open source drivers, " "which means that the drivers can be modified by the Ubuntu developers and " "problems with them can be fixed." msgstr "" "Suurin osa tietokoneeseen liitettävistä laitteista tulisi toimia moitteetta " "Ubuntulla. Näillä laitteilla on luultavasti avoimeen lähdekoodiin perustuvat " "ajurit, mikä tarkoittaa, että Ubuntun kehittäjät voivat muokata ja korjata " "ajureissa esiintyviä ongelmia." #. (itstool) path: page/p #: C/hardware-driver-proprietary.page:27 msgid "" "Some hardware does not have open source drivers, usually because the " "hardware manufacturer has not released details of their hardware which would " "make it possible to create such a driver. These devices may have limited " "functionality or may not work at all." msgstr "" "Joillain laitteilla ei ole avoimen lähdekoodin ajureita. Yleensä " "laitevalmistaja ei ole julkaissut laitteistonsa yksityiskohtia, joka " "mahdollistaisi ajureiden luomisen ko. laitteelle. Näillä laitteilla toiminta " "voi olla rajoittunutta tai ne eivät välttämättä toimi lainkaan." #. (itstool) path: page/p #: C/hardware-driver-proprietary.page:32 msgid "" "If a proprietary driver is available for a certain device, you can install " "it in order to allow your device to function properly, or to add new " "features. For example, installing a proprietary driver for certain graphics " "cards may allow you to use more advanced visual effects." msgstr "" "Jos jollekin laitteelle on saatavilla suljettu ajuri, sen asentamisen " "ansiosta laite voi toimia paremmin tai se saa lisäominaisuuksia. Esimerkiksi " "joidenkin näytönohjainten suljettujen ajureiden asentaminen parantaa " "järjestelmän graafista suorituskykyä ja tuo käyttöön lisää visuaalisia " "ominaisuuksia." #. (itstool) path: page/p #: C/hardware-driver-proprietary.page:37 msgid "" "Many computers do not need proprietary drivers at all because the open " "source drivers fully support the hardware." msgstr "" "Useat tietokoneet eivät tarvitse suljettuja ajureita ollenkaan, koska " "avoimen lähdekoodin ajurit tukevat laitteistoa täysin." #. (itstool) path: note/p #: C/hardware-driver-proprietary.page:41 msgid "" "Most problems with proprietary drivers cannot be fixed by Ubuntu developers." msgstr "" "Useimmat suljettujen ajureiden ongelmista eivät ole Ubuntu-kehittäjien " "korjattavissa." #. (itstool) path: info/title #: C/hardware.page:15 msgctxt "link:trail" msgid "Hardware" msgstr "Laitteisto" #. (itstool) path: info/desc #: C/hardware.page:17 msgid "" "Hardware problems, printers, power " "settings, color management, Bluetooth, disks…" msgstr "" "Laitteisto-ongelmat, tulostimet, virranhallinta, värinhallinta, Bluetooth, levyt…" #. (itstool) path: page/title #: C/hardware.page:28 msgid "Hardware & drivers" msgstr "Laitteisto ja ajurit" #. (itstool) path: info/title #: C/hardware.page:38 msgctxt "link:trail" msgid "Problems" msgstr "Ongelmat" #. (itstool) path: info/title #: C/hardware.page:39 msgctxt "link" msgid "Hardware problems" msgstr "Laitteisto-ongelmat" #. (itstool) path: info/desc #: C/hardware-cardreader.page:10 msgid "Troubleshoot media card readers" msgstr "Muistikortinlukijoiden ongelmien ratkaisuja." #. (itstool) path: page/title #: C/hardware-cardreader.page:22 msgid "Media card reader problems" msgstr "Kortinlukijoiden ongelmat" #. (itstool) path: page/p #: C/hardware-cardreader.page:24 msgid "" "Many computers contain readers for SD (Secure Digital), MMC " "(MultiMediaCard), SmartMedia, Memory Stick, CompactFlash, and other storage " "media cards. These should be automatically detected and mounted. Here are some troubleshooting steps if they are " "not:" msgstr "" "Useissa tietokoneissa on muistikortinlukija, joka tukee muun muassa SD- " "(Secure Digital), MMC- (MultiMediaCard), SmartMedia-, Memory Stick - ja " "CompactFlash-muistikortteja. Tietokoneesi pitäisi havaita ja liittää nämä automaattisesti. Tässä muutama " "ongelmanratkaisuehdotus, jos muistikortteja ei liitetä automaattisesti:" #. (itstool) path: item/p #: C/hardware-cardreader.page:30 msgid "" "Make sure that the card is put in correctly. Many cards look as though they " "are upside down when correctly inserted. Also make sure that the card is " "firmly seated in the slot; some cards, especially CompactFlash, require a " "small amount of force to insert correctly. (Be careful not to push too hard! " "If you come up against something solid, do not force it.)" msgstr "" "Varmista, että kortti on asetettu lukijaan kunnolla. Moni kortti näyttää " "siltä, että se olisi väärin päin vaikka se olisi asetettu oikein. Varmista " "myös, että kortti on tukevasti kiinni lukijassa; erityisesti CompactFlashin, " "ja joidenkin muiden korttien asettaminen vaatii vain vähän voimaa. (Ole " "varovainen ettet työnnä korttia liian lujaa! Jos kortti ei tahdo mennä " "sisään, älä yritä tunkea korttia syvemmälle.)" #. (itstool) path: item/p #: C/hardware-cardreader.page:38 msgid "" "Open Files by using the Dash. Does the inserted card " "appear in the Devices list in the left sidebar? Sometimes the " "card appears in this list but is not mounted; click it once to mount. (If " "the sidebar is not visible, press F9 or click " "View Sidebar Show Sidebar.)" msgstr "" #. (itstool) path: item/p #: C/hardware-cardreader.page:45 msgid "" "If your card does not show up in the sidebar, click " "GoComputer. If your card reader is " "correctly configured, the reader should come up as a drive when no card is " "present, and the card itself when the card has been mounted (see the picture " "below)." msgstr "" "Jos korttisi ei näy sivupalkissa, mene " "SiirryTietokone. Jos kortinlukijan " "asetukset ovat kunnossa, sen tulisi näkyä asemana silloin, kun korttia ei " "ole asetettu ja kun kortti on paikallaan, sen tulisi näkyä korttina (kuva " "alla)." #. (itstool) path: item/p #: C/hardware-cardreader.page:51 msgid "" "If you see the card reader but not the card, the problem may be with the " "card itself. Try a different card or check the card on a different reader if " "possible." msgstr "" "Jos näet kortinlukijan muttet korttia, ongelma voi olla kortti itse. Yritä " "toista korttia tai testaa korttia toisella kortinlukijalla mahdollisuuksien " "mukaan." #. (itstool) path: page/p #: C/hardware-cardreader.page:56 msgid "" "If no cards or drives are available in the Computer folder, it is " "possible that your card reader does not work with Linux due to driver " "issues. If your card reader is internal (inside the computer instead of " "sitting outside) this is more likely. The best solution is to directly " "connect your device (camera, cell phone, etc.) to a USB port on the " "computer. USB external card readers are also available, and are far better " "supported by Linux." msgstr "" "Jos Tietokone-kansiossa ei ole kortinlukijoita, on mahdollista, " "että kortinlukijasi ei toimi Linuxissa ajuriongelmien vuoksi. Tämä on " "mahdollista varsinkin jos kortinlukija on sisäinen (tietokoneen sisällä, ei " "ulkopuolella). Paras ratkaisu on yhdistää laite (kamera, matkapuhelin, jne.) " "suoraan tietokoneen USB-porttiin. USB-porttiin kytkettäviä ulkoisia " "kortinlukijoita on myös saatavilla, ja ne ovat huomattavasti paremmin tuettu " "Linuxissa." #. (itstool) path: info/desc #: C/hardware-problems-graphics.page:15 msgid "Troubleshoot screen and graphics problems." msgstr "Näytön ja graafisten ongelmien ongelmanratkaisu" #. (itstool) path: page/title #: C/hardware-problems-graphics.page:21 msgid "Screen problems" msgstr "Näyttöongelmat" #. (itstool) path: page/p #: C/hardware-problems-graphics.page:23 msgid "" "Most problems with the display are caused by issues with graphics drivers or " "configuration. Which of the topics below best describes the problem you are " "experiencing?" msgstr "" "Useimmat näyttöä koskevat ongelmat johtuvat grafiikka-ajureista tai " "määritetyistä asetuksista. Mikä seuraavista kuvaa parhaiten ongelmaasi?" #. (itstool) path: info/title #: C/index.page:6 msgctxt "link" msgid "Ubuntu Desktop Guide" msgstr "Ubuntun työpöytäopas" #. (itstool) path: info/title #: C/index.page:7 msgctxt "text" msgid "Ubuntu Desktop Guide" msgstr "Ubuntun työpöytäopas" #. (itstool) path: title/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/index.page:9 #: C/index.page:21 msgctxt "_" msgid "" "external ref='figures/ubuntu-logo.png' md5='d2369e87106064d4c4ff65a0e65dca11'" msgstr "" "external ref='figures/ubuntu-logo.png' md5='d2369e87106064d4c4ff65a0e65dca11'" #. (itstool) path: info/title #: C/index.page:8 msgctxt "link:trail" msgid "" "Help Ubuntu Desktop Guide" msgstr "" "Ohje Ubuntun työpöytäopas" #. (itstool) path: page/title #: C/index.page:21 msgid "" "Ubuntu Logo " "Ubuntu Desktop Guide" msgstr "" "Ubuntu-logo " "Ubuntun työpöytäopas" #. (itstool) path: info/desc #: C/keyboard.page:11 msgid "" "Input sources, cursor blinking, super " "key, keyboard accessibility…" msgstr "" "Syötelähteet, kursorin vilkkuminen, super-" "näppäin, näppäimistön " "esteettömyys…" #. (itstool) path: page/title #: C/keyboard.page:29 msgid "Keyboard" msgstr "Näppäimistö" #. (itstool) path: links/title #. (itstool) path: page/title #: C/keyboard.page:32 #: C/prefs-language.page:31 msgid "Region & Language" msgstr "Alue ja kielet" #. (itstool) path: info/desc #: C/keyboard-cursor-blink.page:11 msgid "Make the insertion point blink and control how quickly it blinks." msgstr "Aseta kirjoituskohta vilkkumaan ja säädä vilkkumisen nopeutta." #. (itstool) path: page/title #: C/keyboard-cursor-blink.page:32 msgid "Make the keyboard cursor blink" msgstr "Aseta näppäimistön kohdistin vilkkumaan" #. (itstool) path: page/p #: C/keyboard-cursor-blink.page:34 msgid "" "If you find it difficult to see the keyboard cursor in a text field, you can " "make it blink to make it easier to locate." msgstr "" "Jos näppäimistön kohdistimen paikallistaminen tekstikentässä tuottaa " "vaikeuksia, voit helpottaa paikallistamista asettamalla kohdistimen " "vilkkumaan." #. (itstool) path: item/p #: C/keyboard-cursor-blink.page:39 msgid "" "Click the icon at the far right of the menu bar and select System " "Settings." msgstr "" "Napsauta valikkopalkin oikeanpuoleisinta kuvaketta ja valitse " "Järjestelmäasetukset." #. (itstool) path: item/p #: C/keyboard-cursor-blink.page:42 #: C/keyboard-repeat-keys.page:45 msgid "In the Hardware section, click Keyboard." msgstr "Valitse Laitteisto-osiossa Näppäimistö." #. (itstool) path: item/p #: C/keyboard-cursor-blink.page:44 msgid "Select Cursor blinks in text fields." msgstr "Valitse Kohdistin vilkkuu tekstikentissä." #. (itstool) path: item/p #: C/keyboard-cursor-blink.page:46 msgid "" "Use the Speed slider to adjust how quickly the cursor blinks." msgstr "" "Käytä Nopeus-liukusäädintä määrittääksesi kohdistimen " "vilkkumisnopeuden." #. (itstool) path: credit/name #: C/keyboard-layouts.page:26 msgid "Juanjo Marín" msgstr "Juanjo Marín" #. (itstool) path: info/desc #: C/keyboard-layouts.page:35 msgid "Add input sources and switch between them." msgstr "Lisää syötelähteitä ja vaihtele niiden välillä." #. (itstool) path: page/title #: C/keyboard-layouts.page:38 msgid "Use alternative input sources" msgstr "Käytä vaihtoehtoisia syötelähteitä" #. (itstool) path: page/p #: C/keyboard-layouts.page:40 msgid "" "Keyboards come in hundreds of different layouts for different languages. " "Even for a single language, there are often multiple keyboard layouts, such " "as the Dvorak layout for English. You can make your keyboard behave like a " "keyboard with a different layout, regardless of the letters and symbols " "printed on the keys. This is useful if you often switch between multiple " "languages." msgstr "" "Näppäimistöillä on satoja eri näppäinasetteluja eri kielille. Jopa samalle " "kielelle on usein useita näppäinasetteluja, kuten Dvorak-asettelu " "englannille. Voit säätää näppäimistösi käyttäytymään kuin näppäimistö eri " "asettelulla vaikka näppäimiin painetut kirjaimet ja merkit ovat aivan jotain " "muuta. Tämä on käytännöllistä, jos vaihdat usein eri kielien välillä." #. (itstool) path: page/p #: C/keyboard-layouts.page:47 msgid "" "Some languages, such as Chinese or Korean, require a more complex input " "method than just a simple key to character mapping. Consequently some of the " "input sources you can choose between enable such a method. More about that " "in the section Complex input methods." msgstr "" #. (itstool) path: section/title #: C/keyboard-layouts.page:53 msgid "Add input sources" msgstr "Lisää syötelähteitä" #. (itstool) path: gui/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/keyboard-layouts.page:57 msgctxt "_" msgid "" "external ref='figures/input-keyboard-symbolic.svg' " "md5='74389aa7cb7f9702fd63253a83f08678'" msgstr "" "external ref='figures/input-keyboard-symbolic.svg' " "md5='74389aa7cb7f9702fd63253a83f08678'" #. (itstool) path: note/p #: C/keyboard-layouts.page:56 msgid "" "You can preview an image of any layout by selecting it in the list and " "clicking preview." msgstr "" #. (itstool) path: item/p #: C/keyboard-layouts.page:66 #: C/keyboard-layouts.page:109 #: C/keyboard-layouts.page:169 msgid "In the Personal section, click Text Entry." msgstr "Napsauta Tekstisyöte." #. (itstool) path: item/p #: C/keyboard-layouts.page:69 msgid "" "Click the + button, select an input source, and click " "Add." msgstr "" "Napsauta +, valitse syötelähde ja napsauta Lisää." #. (itstool) path: section/p #: C/keyboard-layouts.page:74 msgid "" "The default source is the source at the top of the list. Use the " " and buttons to move sources up and down in the " "list." msgstr "" #. (itstool) path: gui/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/keyboard-layouts.page:80 msgctxt "_" msgid "" "external ref='figures/input-preferences.png' " "md5='2422aec461572532a159ef4c61e0384f'" msgstr "" "external ref='figures/input-preferences.png' " "md5='2422aec461572532a159ef4c61e0384f'" #. (itstool) path: note/p #: C/keyboard-layouts.page:79 msgid "" "If you select a source with an input method, you can click preferences to access that method's preferences " "dialog if any." msgstr "" #. (itstool) path: section/title #: C/keyboard-layouts.page:86 msgid "Input source indicator" msgstr "Syötelähteen ilmaisin" #. (itstool) path: section/p #: C/keyboard-layouts.page:88 msgid "" "You can quickly switch between selected sources using the input source " "indicator in the menu bar. The menu will display a short identifier for the " "current source, such as En for the standard English layout or a " "symbol in case of a source that uses a special input method, e.g. Chinese " "(Chewing). Click the input source indicator and select from the menu the " "source you want to use." msgstr "" #. (itstool) path: section/title #: C/keyboard-layouts.page:97 msgid "Keyboard shortcuts" msgstr "Pikanäppäimet" #. (itstool) path: section/p #: C/keyboard-layouts.page:99 msgid "" "You can also use keyboard shortcuts to quickly switch between your selected " "input sources. By default the shortcut for switching to next source is " "SuperSpace, but " "you can change it:" msgstr "" #. (itstool) path: item/p #: C/keyboard-layouts.page:112 msgid "" "Click the current shortcut definition below the label Switch to next " "source using." msgstr "" #. (itstool) path: item/p #: C/keyboard-layouts.page:116 msgid "" "When the shortcut definition has changed to New accelerator..., " "press the keys you want to use as the new shortcut." msgstr "" #. (itstool) path: section/title #: C/keyboard-layouts.page:123 msgid "Set input source for all windows or individually for each window" msgstr "" "Aseta syötelähde kaikille ikkunoille tai yksittäin jokaiselle ikkunalle" #. (itstool) path: section/p #: C/keyboard-layouts.page:125 msgid "" "When you use multiple sources, you can choose to have all windows use the " "same source or to set a different source for each window. Using a different " "source for each window is useful, for example, if you're writing an article " "in another language in a word processor window. Your input source selection " "will be remembered for each window as you switch between windows." msgstr "" #. (itstool) path: section/p #: C/keyboard-layouts.page:131 msgid "" "By default, new windows will use the default input source. You can instead " "choose to have them use the source of the window you were last using." msgstr "" #. (itstool) path: section/title #: C/keyboard-layouts.page:137 msgid "Complex input methods" msgstr "Monimutkaiset syötetavat" #. (itstool) path: section/p #: C/keyboard-layouts.page:139 msgid "" "Recommended frameworks for input methods are IBus and " "Fcitx. The latter is the default framework in Ubuntu for Chinese, " "Japanese, Korean and Vietnamese." msgstr "" #. (itstool) path: section/p #: C/keyboard-layouts.page:143 msgid "" "Input source options with input methods are only available if respective " "input method (IM) engine is installed. When you install a language, a " "suitable IM engine is automatically installed if applicable." msgstr "" #. (itstool) path: section/p #: C/keyboard-layouts.page:147 msgid "" "For example, to prepare for typing Korean (Hangul) on an English system, " "follow these steps:" msgstr "" #. (itstool) path: item/p #: C/keyboard-layouts.page:152 msgid "" "Install Korean. One of the " "installed packages is fcitx-hangul, the Hangul IM engine for Fcitx." msgstr "" #. (itstool) path: item/p #: C/keyboard-layouts.page:157 msgid "Close Language Support and open it again." msgstr "Sulje Kielituki ja avaa se uudelleen." #. (itstool) path: item/p #: C/keyboard-layouts.page:160 msgid "Select fcitx as the Keyboard input method system." msgstr "" #. (itstool) path: item/p #: C/keyboard-layouts.page:163 msgid "Log out and log in again." msgstr "Kirjaudu ulos ja takaisin sisään." #. (itstool) path: item/p #: C/keyboard-layouts.page:172 msgid "" "Click the + button, select Hangul (Fcitx), and click " "Add." msgstr "" "Napsauta +, valitse Hangul (Fcitx), ja napsauta " "Lisää." #. (itstool) path: section/p #: C/keyboard-layouts.page:177 msgid "" "This will make Hangul available in the Fcitx input source indicator " "in the menu bar. (The design differs from the IBus equivalent.)" msgstr "" #. (itstool) path: section/p #: C/keyboard-layouts.page:180 msgid "" "If you prefer some other IM engine than the one which is installed " "automatically when you install a language, you can install the IBus or Fcitx IM engine of your choice " "separately." msgstr "" #. (itstool) path: info/desc #: C/keyboard-nav.page:21 msgid "Use applications and the desktop without a mouse." msgstr "Käytä sovelluksia ja työpöytää ilman hiirtä." #. (itstool) path: page/title #: C/keyboard-nav.page:24 msgid "Keyboard navigation" msgstr "Näppäimistöllä liikkuminen" #. (itstool) path: page/p #: C/keyboard-nav.page:34 msgid "" "This page details keyboard navigation for people who cannot use a mouse or " "other pointing device, or who want to use a keyboard as much as possible. " "For keyboard shortcuts that are useful to all users, see instead." msgstr "" "Tämä sivu linjaa, kuinka käyttöliittymän eri osissa liikutaan näppäimistöä " "käyttäen. Ohje on tarkoitettu niille, jotka eivät pysty käyttämään hiirtä " "tai muuta osoitinlaitetta, tai jotka haluavat käyttää näppäimistöä " "mahdollisimman paljon. Kaikille hyödyllisiä pikanäppäimiä on lueteltu " "sivulla ." #. (itstool) path: note/p #: C/keyboard-nav.page:40 msgid "" "If you cannot use a pointing device like a mouse, you can control the mouse " "pointer using the numeric keypad on your keyboard. See for details." msgstr "" "Jos et syystä tai toisesta kykene käyttämään osoitinlaitetta (kuten hiirtä), " "voit ohjata hiiren osoitinta näppäimistön oikeassa laidassa olevaa " "numeronäppäimistöä käyttäen. Lisätietoja aiheesta on sivulla ." #. (itstool) path: table/title #: C/keyboard-nav.page:46 msgid "Navigate user interfaces" msgstr "Liiku käyttöliittymän eri osissa" #. (itstool) path: td/p #: C/keyboard-nav.page:48 msgid "Tab and CtrlTab" msgstr "Tab ja CtrlTab" #. (itstool) path: td/p #: C/keyboard-nav.page:50 msgid "" "Move keyboard focus between different controls. Ctrl " "Tab moves between groups of controls, such as from a " "sidebar to the main content. CtrlTab " "can also break out of a control that uses Tab itself, such as a " "text area." msgstr "" "Siirrä näppäimistön kohdistusta eri säätimien välillä. " "Ctrl Tab liikuttaa säädinryhmien " "välillä, kuten sivupaneelista sisältönäkymään. " "CtrlTab -näppäinyhdistelmällä voi " "poistua säätimestä, joka käyttää itse Tab-näppäintä, kuten " "tekstikentästä." #. (itstool) path: td/p #: C/keyboard-nav.page:54 msgid "Hold down Shift to move focus in reverse order." msgstr "" "Pidä Shift pohjassa siirtääksesi kohdistuksen vastakkaiseen " "suuntaan." #. (itstool) path: td/p #: C/keyboard-nav.page:58 msgid "Arrow keys" msgstr "Nuolinäppäimet" #. (itstool) path: td/p #: C/keyboard-nav.page:60 msgid "" "Move selection between items in a single control, or among a set of related " "controls. Use the arrow keys to focus buttons in a toolbar, select items in " "a list or icon view, or select a radio button from a group." msgstr "" "Siirrä valintaa säätimen kohteiden välillä, tai vastaavanlaisten säätimien " "ryhmän välillä. Käytä nuolinäppäimiä kohdistaaksesi esimerkiksi " "työkalupalkin painikkeisiin tai valitaksesi kohteita." #. (itstool) path: td/p #: C/keyboard-nav.page:63 msgid "" "In a tree view, use the left and right arrow keys to collapse and expand " "items with children." msgstr "" "Käytä puunäkymässä vasemmalle ja oikealle osoittavia nuolinäppäimiä " "laajentaaksesi tai supistaaksesi kohteen alinäkymiä." #. (itstool) path: td/p #: C/keyboard-nav.page:68 msgid "CtrlArrow keys" msgstr "Ctrlnuolinäppäimet" #. (itstool) path: td/p #: C/keyboard-nav.page:69 msgid "" "In a list or icon view, move the keyboard focus to another item without " "changing which item is selected." msgstr "" "Siirrä kohdistus toiseen kohteeseen ilman, että valitut kohteet muuttuvat. " "Toimii vain luettelo- ja kuvakenäkymässä." #. (itstool) path: td/p #: C/keyboard-nav.page:73 msgid "ShiftArrow keys" msgstr "Shiftnuolinäppäimet" #. (itstool) path: td/p #: C/keyboard-nav.page:74 msgid "" "In a list or icon view, select all items from the currently selected item to " "the newly focused item." msgstr "" "Valitse kaikki kohteet nykyisestä valitusta kohteesta uuteen kohdistettuun " "kohteeseen asti. Toimii vain luettelo- ja kuvakenäkymässä." #. (itstool) path: td/p #: C/keyboard-nav.page:78 msgid "Space" msgstr "Välilyönti" #. (itstool) path: td/p #: C/keyboard-nav.page:79 msgid "Activate a focused item such as a button, check box, or list item." msgstr "" "Aktivoi kohdistettu kohde, kuten painike tai näkymässä valittu kohde." #. (itstool) path: td/p #: C/keyboard-nav.page:82 msgid "CtrlSpace" msgstr "CtrlVälilyönti" #. (itstool) path: td/p #: C/keyboard-nav.page:83 msgid "" "In a list or icon view, select or deselect the focused item without " "deselecting other items." msgstr "" "Valitse tai poista valinta kohdistetusta kohteesta ilman, että vaikutus " "ulottuu muihin valittuihin kohteisiin. Toimii vain luettelo- ja " "kuvakenäkymässä." #. (itstool) path: td/p #: C/keyboard-nav.page:87 msgid "Alt" msgstr "Alt" #. (itstool) path: td/p #: C/keyboard-nav.page:88 msgid "" "Hold down the Alt key to reveal accelerators: underlined " "letters on menu items, buttons, and other controls. Press Alt " "plus the underlined letter to activate a control, just as if you had clicked " "on it." msgstr "" "Pidä Alt pohjassa tuodaksesi valintanäppäimet esiin: " "alleviivauksella varustetut kirjaimet esimerkiksi valikoissa ja " "painikkeissa. Paina Alt ja alleviivauksella varustettua " "näppäintä aktivoidaksesi kyseisen valinnan, aivan kuin kyseistä valintaa " "olisi napsautettu hiirellä. Jos esimerkiksi samassa valikossa on useita " "samoja valintanäppäimiä, niiden välillä on mahdollista liikkua painamalla " "kyseistä näppäintä useampaan kertaan. Lopuksi valinta on mahdollista " "aktivoida painalla Enter." #. (itstool) path: td/p #: C/keyboard-nav.page:94 msgid "Esc" msgstr "Esc" #. (itstool) path: td/p #: C/keyboard-nav.page:95 msgid "Exit a menu, popup, switcher, or dialog window." msgstr "Sulje valikko, vaihdin tai valintaikkuna." #. (itstool) path: td/p #: C/keyboard-nav.page:98 msgid "F10" msgstr "F10" #. (itstool) path: td/p #: C/keyboard-nav.page:99 msgid "" "Open the first menu on the menu bar of a window. Use the arrow keys to " "navigate the menus." msgstr "" #. (itstool) path: td/p #: C/keyboard-nav.page:103 msgid "ShiftF10 or the Menu key" msgstr "" "ShiftF10 tai näppäimistön mahdollinen " "Menu-näppäin" #. (itstool) path: td/p #: C/keyboard-nav.page:105 msgid "" "Pop up the context menu for the current selection, as if you had right-" "clicked." msgstr "" "Avaa nykyisen valinnan pikavalikko, sama kuin kohteen napsauttaminen hiiren " "oikealla painikkeella." #. (itstool) path: td/p #: C/keyboard-nav.page:110 msgid "CtrlF10" msgstr "CtrlF10" #. (itstool) path: td/p #: C/keyboard-nav.page:111 msgid "" "In the file manager, pop up the context menu for the current folder, as if " "you had right-clicked on the background and not on any item." msgstr "" "Avaa nykyisen kansion pikavalikko tiedostonhallinnassa, sama kuin " "tiedostonhallinnan taustan napsauttaminen hiiren oikealla painikkeella." #. (itstool) path: td/p #: C/keyboard-nav.page:115 msgid "" "CtrlPageUp and " "CtrlPageDown" msgstr "" "CtrlPageUp ja " "CtrlPageDown" #. (itstool) path: td/p #: C/keyboard-nav.page:117 msgid "In a tabbed interface, switch to the tab to the left or right." msgstr "Vaihda välilehteä vasemmalle tai oikealle." #. (itstool) path: table/title #: C/keyboard-nav.page:122 msgid "Navigate the desktop" msgstr "Liiku työpöydällä" #. (itstool) path: table/title #: C/keyboard-nav.page:135 msgid "Navigate windows" msgstr "Hallitse ikkunoita" #. (itstool) path: td/p #: C/keyboard-nav.page:137 #: C/shell-keyboard-shortcuts.page:32 msgid "AltF4" msgstr "AltF4" #. (itstool) path: td/p #: C/keyboard-nav.page:138 #: C/shell-keyboard-shortcuts.page:33 msgid "Close the current window." msgstr "Sulje nykyinen ikkuna." #. (itstool) path: td/p #: C/keyboard-nav.page:141 msgid "" "CtrlSuper" msgstr "" "CtrlSuper" #. (itstool) path: td/p #: C/keyboard-nav.page:142 msgid "Restore a maximized window to its original size." msgstr "Palauta suurennettu ikkuna alkuperäiseen kokoon." #. (itstool) path: td/p #: C/keyboard-nav.page:145 msgid "AltF7" msgstr "AltF7" #. (itstool) path: td/p #: C/keyboard-nav.page:146 msgid "" "Move the current window. Press AltF7, " "then use the arrow keys to move the window. Press Enter to finish " "moving the window, or Esc to return it to its original place." msgstr "" "Siirrä nykyistä ikkunaa. Paina AltF7 " "ja käytä nuolinäppäimiä ikkunan siirtämiseen. Paina Enter " "lopettaaksesi siirron tai Esc palauttaaksesi ikkunan " "alkuperäiselle paikalleen." #. (itstool) path: td/p #: C/keyboard-nav.page:151 msgid "AltF8" msgstr "AltF8" #. (itstool) path: td/p #: C/keyboard-nav.page:152 msgid "" "Resize the current window. Press " "AltF8, then use the arrow keys to " "resize the window. Press Enter to finish resizing the window, or " "Esc to return it to its original size." msgstr "" "Muuta nykyisen ikkunan kokoa. Paina " "AltF8 ja käytä nuolinäppäimiä ikkunan " "koon muuttamiseen. Paina Enter lopettaaksesi koonmuunnoksen tai " "Esc palauttaaksesi ikkunan alkuperäisen koon." #. (itstool) path: td/p #: C/keyboard-nav.page:160 msgid "" "CtrlSuper" msgstr "" "CtrlSuper" #. (itstool) path: td/p #: C/keyboard-nav.page:161 msgid "Maximize a window." msgstr "Suurenna ikkuna." #. (itstool) path: td/p #: C/keyboard-nav.page:164 msgid "" "CtrlSuper" msgstr "" "CtrlSuper" #. (itstool) path: td/p #: C/keyboard-nav.page:165 msgid "Maximize a window vertically along the left side of the screen." msgstr "Suurenna ikkuna pystysuunnassa näytön vasempaan reunaan." #. (itstool) path: td/p #: C/keyboard-nav.page:169 msgid "" "CtrlSuper" msgstr "" "CtrlSuper" #. (itstool) path: td/p #: C/keyboard-nav.page:170 msgid "Maximize a window vertically along the right side of the screen." msgstr "Suurenna ikkuna pystysuunnassa näytön oikeaan reunaan." #. (itstool) path: td/p #: C/keyboard-nav.page:174 msgid "AltSpace" msgstr "AltVälilyönti" #. (itstool) path: td/p #: C/keyboard-nav.page:175 msgid "Pop up the window menu, as if you had right-clicked on the titlebar." msgstr "" "Avaa ikkunanhallintavalikko, sama kuin otsikkopalkin napsautus hiiren " "oikealla painikkeella." #. (itstool) path: credit/name #: C/keyboard-osk.page:11 #: C/net-firewall-on-off.page:17 #: C/power-hibernate.page:24 #: C/unity-dash-apps.page:13 #: C/unity-dash-files.page:13 #: C/unity-dash-friends.page:13 #: C/unity-dash-intro.page:13 #: C/unity-dash-music.page:13 #: C/unity-dash-photos.page:14 #: C/unity-dash-video.page:13 #: C/unity-hud-intro.page:13 #: C/unity-launcher-change-autohide.page:10 #: C/unity-launcher-shapes.page:10 #: C/unity-scrollbars-intro.page:13 #: C/unity-shopping.page:14 msgid "Jeremy Bicha" msgstr "Jeremy Bicha" #. (itstool) path: info/desc #: C/keyboard-osk.page:22 msgid "" "Use an on-screen keyboard to enter text by clicking buttons with the mouse." msgstr "Käytä näyttönäppäimistöä kirjoittaaksesi tekstiä hiiren avulla." #. (itstool) path: page/title #: C/keyboard-osk.page:28 msgid "Use a screen keyboard" msgstr "Käytä näyttönäppäimistöä" #. (itstool) path: page/p #: C/keyboard-osk.page:30 msgid "" "If you don't have a keyboard attached to your computer or prefer not to use " "it, you can turn on the screen keyboard to enter text." msgstr "" "Jos tietokoneessasi ei ole näppäimistöä tai et jostain syystä pysty tai " "halua käyttää näppäimistöä, voit käyttää näyttönäppäimistöä tekstin " "kirjoittamiseen." #. (itstool) path: item/p #: C/keyboard-osk.page:38 msgid "Switch on Typing Assistant to show the screen keyboard." msgstr "" "Aseta Kirjoitusapu päälle, niin näyttönäppäimistö otetaan " "käyttöön." #. (itstool) path: info/desc #: C/keyboard-repeat-keys.page:27 msgid "" "Make the keyboard not repeat letters when you hold down a key, or change the " "delay and speed of repeat keys." msgstr "" "Kytke kirjaimien toistaminen pidettäessä näppäin pohjassa pois päältä tai " "säädä toistonäppäimien viivettä ja nopeutta." #. (itstool) path: page/title #: C/keyboard-repeat-keys.page:32 msgid "Turn off repeated key presses" msgstr "Kytke toistuva näppäinpainallus pois päältä" #. (itstool) path: page/p #: C/keyboard-repeat-keys.page:34 msgid "" "By default, when you hold down a key on your keyboard, the letter or symbol " "will be repeated until you release the key. If you have difficulty picking " "your finger back up quickly enough, you can disable this feature, or change " "how long it takes before key presses start repeating." msgstr "" "Kun pidät näppäimistön näppäintä pohjassa, normaalisti kirjainta tai " "symbolia tulee lisää niin kauan kunnes vapautat näppäimen. Jos sinulle on " "vaikeaa nostaa näppäin nopeasti pois näppäimeltä sen painamisen jälkeen, " "voit poistaa tämän ominaisuuden käytöstä tai muuttaa toistumisen aloittavaa " "viivettä." #. (itstool) path: item/p #: C/keyboard-repeat-keys.page:48 msgid "" "Turn off Key presses repeat when key is held down to disable " "repeated keys entirely." msgstr "" "Poista rasti kohdasta Painallus toistuu, kun näppäintä pidetään " "painettuna niin toistuva näppäinpainallus poistetaan kokonaan käytöstä." #. (itstool) path: item/p #: C/keyboard-repeat-keys.page:50 msgid "" "Alternatively, adjust the Delay slider to control how long you " "have to hold a key down to begin repeating it, and adjust the " "Speed slider to control how quickly key presses repeat." msgstr "" "Vaihtoehtoisesti voit säätää aikaa, joka kuluu näppäimen painamisesta " "painalluksen toiston aloittamiseen, Viive-liukusäätimellä. " "Nopeus-liukusäädin puolestaan säätelee painalluksen " "toistonopeutta." #. (itstool) path: info/desc #: C/keyboard-shortcuts-set.page:22 msgid "Define or change keyboard shortcuts in Keyboard settings." msgstr "" "Määritä tai vaihda pikanäppäimiä Näppäimistön asetuksissa." #. (itstool) path: page/title #: C/keyboard-shortcuts-set.page:25 msgid "Set keyboard shortcuts" msgstr "Aseta näppäimistön pikanäppäimet" #. (itstool) path: page/p #: C/keyboard-shortcuts-set.page:40 msgid "To change the key or keys to be pressed for a keyboard shortcut:" msgstr "Pikanäppäinten muokkaaminen onnistuu seuraavasti:" #. (itstool) path: item/p #: C/keyboard-shortcuts-set.page:45 msgid "Open Keyboard and select the Shortcuts tab." msgstr "" "Avaa Näppäimistö ja siirry Pikanäppäimet-välilehdelle." #. (itstool) path: item/p #: C/keyboard-shortcuts-set.page:48 msgid "" "Select a category in the left pane, and the row for the desired action on " "the right. The current shortcut definition will change to New " "accelerator…" msgstr "" #. (itstool) path: item/p #: C/keyboard-shortcuts-set.page:53 msgid "" "Hold down the desired key combination, or press Backspace to " "clear." msgstr "" "Pidä pohjassa haluamaasi näppäinyhdistelmää, tai paina " "Askelpalautinta tyhjentääksesi valinnan." #. (itstool) path: section/title #: C/keyboard-shortcuts-set.page:59 msgid "Custom shortcuts" msgstr "Omat pikanäppäimet" #. (itstool) path: section/p #: C/keyboard-shortcuts-set.page:61 msgid "To create your own keyboard shortcut:" msgstr "Luo omavalintainen pikanäppäin:" #. (itstool) path: item/p #: C/keyboard-shortcuts-set.page:65 msgid "" "Select Custom Shortcuts in the left pane, and click the " "+ button (or click the + button in any category). The " "Custom Shortcut window will appear." msgstr "" #. (itstool) path: item/p #: C/keyboard-shortcuts-set.page:70 msgid "" "Type a Name to identify the shortcut, and a Command to " "run an application, then click Apply. For example, if you wanted " "the shortcut to open Rhythmbox, you could name it Music and " "use the rhythmbox command." msgstr "" #. (itstool) path: item/p #: C/keyboard-shortcuts-set.page:76 msgid "" "Click Disabled in the row that was just added. When it changes to " "New accelerator…, hold down the desired shortcut key combination." msgstr "" #. (itstool) path: section/p #: C/keyboard-shortcuts-set.page:81 msgid "" "The command name that you type should be a valid system command. You can " "check that the command works by opening a Terminal and typing it in there. " "The command that opens an application may not have exactly the same name as " "the application itself." msgstr "" "Komennon täytyy olla toimiva järjestelmäkomento. Voit testata komentoa " "syöttämällä sen Päätteeseen. Huomaa kuitenkin, että ohjelman käynnistävä " "komento saattaa olla eriniminen kuin itse ohjelma." #. (itstool) path: section/p #: C/keyboard-shortcuts-set.page:86 msgid "" "If you want to change the command that is associated with a custom keyboard " "shortcut, double-click the name of the shortcut. The Custom " "Shortcut window will appear, and you can edit the command." msgstr "" "Jos haluat vaihtaa omaan pikanäppäimeen liitettyä komentoa, kaksoisnapsauta " "pikanäppäimen nimeä. Voit muokata komentoa juuri ilmestyneestä " "Oma pikanäppäin -ikkunasta." #. (itstool) path: info/desc #: C/look-background.page:11 msgid "Set an image, color, or gradient as your desktop background." msgstr "Aseta kuva, väri tai liukuväri työpöydän taustakuvaksi." #. (itstool) path: credit/name #: C/look-background.page:18 msgid "April Gonzales" msgstr "April Gonzales" #. (itstool) path: page/title #: C/look-background.page:40 msgid "Change the desktop background" msgstr "Vaihda työpöydän taustaa" #. (itstool) path: page/p #: C/look-background.page:42 msgid "" "You can change the image used for your desktop background, or set it to a " "simple color or gradient." msgstr "" "Voit vaihtaa työpöydän taustakuvaa, asettaa taustalle liukuvärin tai " "pelkästään yhden värin." #. (itstool) path: item/p #: C/look-background.page:46 msgid "" "Right click on the desktop and select Change Desktop Background." msgstr "" "Napsauta hiiren oikealla työpöytää ja valitse Muuta työpöydän " "taustaa." #. (itstool) path: item/p #: C/look-background.page:47 msgid "Select an image or color. The settings are applied immediately." msgstr "Valitse kuva tai väri. Asetukset otetaan käyttöön välittömästi." #. (itstool) path: page/p #: C/look-background.page:50 msgid "There are three choices in the drop-down list on the top right." msgstr "Oikealla olevassa pudotusvalikossa on kolme vaihtoehtoa." #. (itstool) path: item/p #: C/look-background.page:52 msgid "" "Select Wallpapers to use one of the many professional background " "images that ship with Ubuntu. With the exception of the Ubuntu wallpaper, " "all of the default wallpaper choices were created by winners of a Community " "Wallpaper Contest." msgstr "" "Valitse Taustakuvat käyttääksesi Ubuntun mukana tulleita " "tasokkaita taustakuvia. Ubuntun oletustaustakuvaa lukuun ottamatta kaikki " "tässä kohdassa valittavissa olevat taustakuvat on yhteisön tekemiä, " "kilpailun kautta valittuja taustakuvia." #. (itstool) path: item/p #: C/look-background.page:56 msgid "" "Some wallpapers are partially transparent and allow a background color to " "show through. For these wallpapers, there will be a color selector button in " "the bottom-right corner." msgstr "" "Jotkin taustakuvat ovat osittain läpinäkyviä ja mahdollistavat taustavärin " "näkymisen taustalla. Näiden taustakuvien kohdalla on mahdollista valita " "taustaväri ikkunan oikean alareunan läheltä." #. (itstool) path: item/p #: C/look-background.page:60 msgid "" "Select Pictures Folder to use one of your own photos from your " "Pictures folder. Most photo management applications store photos there." msgstr "" "Valitse Kuvat-kansio käyttääksesi kotikansion alla olevassa Kuvat-" "kansiossa olevia kuvia taustakuvana. Useimmat valokuvien hallintaan " "tarkoitetut sovellukset tallentavat kuvat tähän kansioon." #. (itstool) path: item/p #: C/look-background.page:63 msgid "" "Select Colors & Gradients to just use a flat color or a " "linear gradient. Color selector buttons will appear in the bottom right " "corner." msgstr "" "Voit valita myös Värit ja liukuvärit käyttääksesi yhtä väriä tai " "väriliukua. Värivalintapainikkeet sijaitsevat ikkunan oikeassa alareunassa." #. (itstool) path: page/p #: C/look-background.page:68 msgid "" "You can also browse for any picture on your computer by clicking the " "+ button. Any picture you add this way will show up under " "Pictures Folder. You can remove it from the list by selecting it " "and clicking the - button. Removing a picture from the list will " "not delete the original file." msgstr "" "Voit halutessasi selata mitä tahansa koneellasi olevaa kuvaa napsauttamalla " "+. Jos lisäät kuvan tätä kautta, se näkyy kohdassa Kuvat-" "kansio. Jos haluat, voit poistaa kuvan luettelosta napsauttamalla " "-. Poistaminen ei poista alkuperäistä tiedostoa." #. (itstool) path: info/desc #: C/look-display-fuzzy.page:8 msgid "The screen resolution may be set incorrectly." msgstr "Näytön resoluutio on saatettu asettaa virheellisesti." #. (itstool) path: page/title #: C/look-display-fuzzy.page:32 msgid "Why do things look fuzzy/pixelated on my screen?" msgstr "Miksi näytöllä olevat kohteet näyttävät sumeilta tai kulmikkailta?" #. (itstool) path: page/p #: C/look-display-fuzzy.page:34 msgid "" "This can happen because the display resolution that you have set it is not " "the right one for your screen." msgstr "" "Tämä voi johtua siitä, ettei asetettu näytön tarkkuus, eli resoluutio, ole " "näytöllesi sopivin." #. (itstool) path: page/p #: C/look-display-fuzzy.page:36 msgid "" "To solve this, click the icon at the very right of the menu bar and go to " "System Settings. In the Hardware section, choose " "Displays. Try some of the Resolution options and set " "the one that makes the screen look better." msgstr "" "Tämä ratkeaa klikkaamalla paneelin oikeassa yläkulmassa olevaa kuvaketta ja " "valitsemalla Järjestelmäasetukset. Valitse Näytöt " "Laitteisto-osiosta, testaa eri Tarkkuuksia ja säilytä asetus, " "joka näyttää parhaalta." #. (itstool) path: section/title #: C/look-display-fuzzy.page:46 msgid "When multiple displays are connected" msgstr "Useiden näyttöjen ollessa yhdistettynä" #. (itstool) path: section/p #: C/look-display-fuzzy.page:48 msgid "" "If you have two displays connected to the computer (for example, a normal " "monitor and a projector), the displays might have different resolutions. " "However, the computer's graphics card can only display the screen in one " "resolution at a time, so at least one of the displays might look fuzzy." msgstr "" "Jos tietokoneeseen on liitetty kaksi näyttöä (esimerkiksi tavallinen näyttö " "ja videotykki), niillä saattaa olla eri resoluutiot. Näytönohjain kuitenkin " "pystyy kerrallaan näyttämään yhden resoluution joten toisen näytön kuva " "saattaa olla epätarkka." #. (itstool) path: section/p #: C/look-display-fuzzy.page:50 msgid "" "You can set it so that the two displays have different resolutions, but you " "won't be able to display the same thing on both screens simultaneously. In " "effect, you will have two independent screens connected at the same time. " "You can move windows from one screen to another, but you can't show the same " "window on both screens at once." msgstr "" "Kahdella näytöllä voi olla eri tarkkuudet, mutta tässä tapauksessa saman " "kuvan näyttäminen molemmissa näytöissä ei ole mahdollista. Ikkunoiden " "siirtäminen näytöstä toiseen on mahdollista, mutta samaa ikkunaa ei voi " "näyttää molemmissa näytöissä samaan aikaan." #. (itstool) path: section/p #: C/look-display-fuzzy.page:52 msgid "To set up the displays so that they each have their own resolution:" msgstr "Asettaaksesi näytöille eri tarkkuuden:" #. (itstool) path: item/p #: C/look-display-fuzzy.page:56 msgid "" "Click the icon at the very right of the menu bar and select System " "Settings. Open Displays." msgstr "" "Napsauta valikkopalkin oikeanpuoleisinta kuvaketta ja valitse " "Näytöt." #. (itstool) path: item/p #: C/look-display-fuzzy.page:60 msgid "Uncheck Mirror Displays." msgstr "Poista valinta Peilaa näytöt." #. (itstool) path: item/p #: C/look-display-fuzzy.page:64 msgid "" "Select each display in turn from the gray box at the top of the " "Displays window. Change the Resolution until that " "display looks right." msgstr "" "Näytöt ikkunan harmaasta laatikosta valitse vuorotellen jokainen " "näyttö. Muuta sen Resoluutio oikeille asetuksille." #. (itstool) path: info/desc #: C/look-resolution.page:13 msgid "Change the resolution of the screen and its orientation (rotation)." msgstr "Vaihda näytön tarkuutta ja suuntaa (kiertoa)." #. (itstool) path: page/title #: C/look-resolution.page:29 msgid "Change the size or rotation of the screen" msgstr "Vaihda kokoa tai näytön suuntausta" #. (itstool) path: page/p #: C/look-resolution.page:31 msgid "" "You can change how big (or how detailed) things appear on the screen by " "changing the screen resolution. You can change which way up things " "appear (for example, if you have a rotating display) by changing the " "rotation." msgstr "" "Voit muuttaa näytön tarkkuutta (näytöllä näkyvien esineiden kokoa) " "näytön resoluutio säätimellä. Voit säätää mikä sivu näytöstä on " "yläreuna (esimerkiksi kierrettävät näytöt) muuttamalla kierto " "asetuksia." #. (itstool) path: item/p #: C/look-resolution.page:39 msgid "" "Click the icon on the very right of the menu bar and select System " "Settings." msgstr "" "Napsauta valikkopalkin oikeanpuoleisinta kuvaketta ja valitse " "Järjestelmäasetukset." #. (itstool) path: item/p #: C/look-resolution.page:41 msgid "" "If you have multiple displays and they are not mirrored, you can have " "different settings on each display. Select a display in the preview area." msgstr "" "Jos käytössäsi on useita näyttöjä eikä niitä ole peilattu, voit määrittää " "eri asetukset jokaiseen näyttöön. Valitse näyttö esikatselualueelta." #. (itstool) path: item/p #: C/look-resolution.page:43 msgid "Select your desired resolution and rotation." msgstr "Valitse haluamasi tarkkuus ja kierto." #. (itstool) path: item/p #: C/look-resolution.page:44 msgid "" "Click Apply. The new settings will be applied for 30 seconds " "before reverting back. That way, if you cannot see anything with the new " "settings, your old settings will be automatically restored. If you are happy " "with the new settings, click Keep This Configuration." msgstr "" "Napsauta Toteuta. Asetuksiin tehdyt muutokset kumotaan " "automaattisesti ellet vahvista niitä 30 sekunnin kuluessa painamalla " "Säilytä nämä asetukset. Tämä ominaisuus on luotu sitä varten, " "että jos uudet asetukset eivät syystä tai toisesta toimi, automaattinen " "kumoaminen pelastaa tilanteen vähällä vaivalla." #. (itstool) path: note/p #: C/look-resolution.page:51 msgid "" "When you use another display, like a projector, it should be detected " "automatically so you can change its settings in the same way as your usual " "display. If this does not happen, just click Detect Displays." msgstr "" "Useimmissa tapauksissa käyttöjärjestelmä havaitsee tietokoneeseen " "kiinnitetyn näyttölaitteen, kuten projektorin, automaattisesti. Ellei näin " "tapahdu, paina Tunnista näytöt painiketta. Liitetyn " "näyttölaitteen asetusten muokkaaminen onnistuu normaalin näytön tapaan " "Järjestelmäasetusten Näytöt-osiosta." #. (itstool) path: section/title #: C/look-resolution.page:55 msgid "Resolution" msgstr "Tarkkuus" #. (itstool) path: section/p #: C/look-resolution.page:56 msgid "" "The resolution is the number of pixels (dots on the screen) in each " "direction that can be displayed. Each resolution has an aspect " "ratio, the ratio of the width to the height. Wide-screen displays use a " "16:9 aspect ratio, while traditional displays use 4:3. If you choose a " "resolution that does not match the aspect ratio of your display, the screen " "will be letterboxed to avoid distortion." msgstr "" "Näytön tarkkuus on näytöllä näytettävien pikselien (pisteiden) määrä pysty- " "ja vaakasuunnassa. Jokaisella tarkkuudella on kuvasuhde, joka " "määrittää näytön leveyden suhteen korkeuteen. Laajakuvanäytöissä kuvasuhde " "on 16:9 kun taas perinteisissä näytöissä 4:3. Jos valitset tarkkuuden, jonka " "kuvasuhde ei ole sama kuin näyttösi kuvasuhde, lisätään näytön reunoille " "mustia palkkeja vääristymien estämiseksi." #. (itstool) path: section/p #: C/look-resolution.page:61 msgid "" "You can choose the resolution you prefer from the Resolution drop-" "down list. If you choose one that is not right for your screen it may look fuzzy or pixelated." msgstr "" "Voit muuttaa oletustarkkuutta valitsemalla jonkin toisen " "tarkkuuden pudotusvalikosta. Jos valitset näytöllesi sopimattoman " "tarkkuuden, se voi näyttää sumealta tai " "epätarkalta." #. (itstool) path: section/title #: C/look-resolution.page:67 msgid "Rotation" msgstr "Kierto" #. (itstool) path: section/p #: C/look-resolution.page:68 msgid "" "On some laptops, you can physically rotate the screen in many directions. It " "is useful to be able to change the display rotation. You can choose the " "rotation you want for your display from the Rotation drop-down " "list." msgstr "" "Joissain kannettavissa tietokoneissa on mahdollista kiertää näyttö moniin " "eri suuntiin, jolloin näytön kierron muuttaminen on hyödyllistä. Voit valita " "haluamasi kiertoasetuksen Kierto-pudotusvalikosta." #. (itstool) path: info/desc #: C/media.page:15 msgid "" "Digital cameras, iPods, playing " "videos…" msgstr "" "Digitaalikamerat, iPodit, videoiden " "toistaminen…" #. (itstool) path: page/title #: C/media.page:23 msgid "Sound, video & pictures" msgstr "Ääni, video ja kuvat" #. (itstool) path: info/title #: C/media.page:27 msgctxt "sort" msgid "Sound" msgstr "Ääni" #. (itstool) path: info/title #: C/media.page:28 msgctxt "link:trail" msgid "Sound" msgstr "Ääni" #. (itstool) path: info/title #: C/media.page:29 msgctxt "link:topic" msgid "Sound" msgstr "Ääni" #. (itstool) path: info/desc #: C/media.page:30 msgid "" "Volume, speakers and headphones, microphones…" msgstr "" "Äänenvoimakkuus, kaiuttimet ja kuulokkeet, mikrofonit…" #. (itstool) path: section/title #: C/media.page:37 msgid "Basic sound" msgstr "Perusasiat äänestä" #. (itstool) path: info/title #: C/media.page:41 msgctxt "link" msgid "Music and players" msgstr "Musiikki ja soittimet" #. (itstool) path: section/title #: C/media.page:42 msgid "Music and portable audio players" msgstr "Musiikki ja kannettavat soittimet" #. (itstool) path: info/title #: C/media.page:46 msgctxt "link" msgid "Photos" msgstr "Valokuvat" #. (itstool) path: section/title #: C/media.page:47 msgid "Photos and digital cameras" msgstr "Valokuvat ja digikamerat" #. (itstool) path: info/title #: C/media.page:51 msgctxt "link" msgid "Videos" msgstr "Videot" #. (itstool) path: section/title #: C/media.page:52 msgid "Videos and video cameras" msgstr "Videot ja videokamerat" #. (itstool) path: info/desc #: C/more-help.page:19 msgid "" "Tips on using this guide, help improve this guide…" msgstr "" "Vinkkejä ohjeen käyttöön, auta parantamaan ohjeita…" #. (itstool) path: page/title #: C/more-help.page:25 msgid "Get more help" msgstr "Lue lisää ohjeita" #. (itstool) path: info/desc #: C/mouse.page:7 msgid "" "Left-handed, speed and sensitivity, touchpad clicking and scrolling…" msgstr "" "Vasenkätisyys, nopeus ja herkkyys, kosketuslevyn vierittäminen ja napsauttaminen…" #. (itstool) path: page/title #: C/mouse.page:22 msgid "Mouse" msgstr "Hiiri" #. (itstool) path: info/title #: C/mouse.page:33 msgctxt "link" msgid "Common mouse problems" msgstr "Yleisiä ongelmia hiiren kanssa" #. (itstool) path: info/title #: C/mouse.page:34 msgctxt "link:trail" msgid "Common problems" msgstr "Yleisiä ongelmia" #. (itstool) path: info/title #: C/mouse.page:41 msgctxt "link" msgid "Mouse tips" msgstr "Hiirivinkit" #. (itstool) path: info/title #: C/mouse.page:42 msgctxt "link:trail" msgid "Tips" msgstr "Vinkit" #. (itstool) path: section/title #: C/mouse.page:44 msgid "Tips" msgstr "Vinkit" #. (itstool) path: info/desc #: C/mouse-disabletouchpad.page:12 msgid "Turn the touchpad off while typing to prevent accidental clicks." msgstr "" "Poista kosketyslevy käytöstä kirjoituksen ajaksi estääksesi tahattomat " "napsautukset" #. (itstool) path: page/title #: C/mouse-disabletouchpad.page:25 msgid "Disable touchpad while typing" msgstr "Poista kosketuslevy käytöstä kirjoitettaessa" #. (itstool) path: page/p #: C/mouse-disabletouchpad.page:27 msgid "" "Touchpads on laptops are often located where you rest your wrist while " "typing, which can sometimes cause accidental clicks while you type. You can " "disable the touchpad while you type. It will only work again a short time " "after your last key stroke." msgstr "" "Kannettavien tietokoneiden kosketuslevyt sijaitsevat usein juuri siinä " "kohdassa, jossa käsiä lepuutetaan kirjoittaessa. Tämän takia kosketuslevy " "saattaa tulkita osuman siihen napsautukseksi. Voit kuitenkin poistaa " "kosketuslevyn käytöstä kirjoituksen ajaksi. Se toimii jälleen pienen viiveen " "kuluttua lopetettuasi kirjoittamisen." #. (itstool) path: item/p #: C/mouse-disabletouchpad.page:34 #: C/mouse-doubleclick.page:39 #: C/mouse-lefthanded.page:35 #: C/mouse-sensitivity.page:40 #: C/mouse-touchpad-click.page:30 #: C/mouse-touchpad-click.page:66 #: C/mouse-touchpad-click.page:100 msgid "Open Mouse & Touchpad." msgstr "Avaa Hiiri ja kosketuslevy." #. (itstool) path: item/p #: C/mouse-disabletouchpad.page:35 msgid "" "In the Touchpad section, check Disable while typing." msgstr "" "Valitse Kosketuslevy-osiosta Poista kosketuslevy käytöstä " "kirjoittaessa." #. (itstool) path: note/p #: C/mouse-disabletouchpad.page:39 #: C/mouse-sensitivity.page:61 #: C/mouse-touchpad-click.page:33 msgid "" "The Touchpad section only appears if your system has a touchpad." msgstr "" "Kosketuslevy-osio näkyy vain, jos tietokoneessasi on kosketuslevy." #. (itstool) path: info/desc #: C/mouse-doubleclick.page:12 msgid "" "Control how quickly you need to press the mouse button a second time to " "double-click." msgstr "" "Määritä kuinka nopeasti hiiren painiketta on napsautettava toistamiseen, " "jotta se rekisteröidään kaksoisnapsautukseksi." #. (itstool) path: page/title #: C/mouse-doubleclick.page:30 msgid "Adjust the double-click speed" msgstr "Määritä kaksoisnapsautuksen nopeus" #. (itstool) path: page/p #: C/mouse-doubleclick.page:32 msgid "" "Double-clicking only happens when you press the mouse button twice quickly " "enough. If the second press is too long after the first, you'll just get two " "separate clicks, not a double click. If you have difficulty pressing the " "mouse button quickly, you should increase the timeout." msgstr "" "Kaksoisnapsautus tapahtuu, kun painat hiiren painiketta kahdesti tarpeeksi " "nopeasti. Jos toinen painallus suoritetaan liian hitaasti, " "kaksoisnapsautuksen sijasta suoritetaan kaksi normaalia napsautusta. Jos " "kaksoisnapsautuksen toteuttaminen on vaikeaa, kannattaa kaksoisnapsautuksen " "aikarajaa kasvattaa." #. (itstool) path: item/p #: C/mouse-doubleclick.page:40 msgid "" "Under General, adjust the Double-click slider to a " "value you find comfortable." msgstr "" #. (itstool) path: item/p #: C/mouse-doubleclick.page:42 msgid "" "Click the Test Your Settings button to test. A single click in " "the window will highlight the outer circle. A double-click will highlight " "the inside circle." msgstr "" #. (itstool) path: page/p #: C/mouse-doubleclick.page:47 msgid "" "If your mouse double-clicks when you want it to single-click even though you " "have increased the double-click timeout, your mouse may be faulty. Try " "plugging a different mouse into your computer and see if that works " "properly. Alternatively, plug your mouse into a different computer and see " "if it still has the same problem." msgstr "" "Jos hiiresi suorittaa kaksoisnapsautuksen, kun haluat napsauttaa vain kerran " "ja olet kasvattanut kaksoisnapsautuksen aikarajaa, hiiri voi olla viallinen. " "Voit tutkia ongelman lähdettä liittämällä toisen hiiren koneeseesi ja " "kokeilemalla sen toimintaa. Ongelmia aiheuttavan hiiren toimintaa kannattaa " "kokeilla myös toisella koneella." #. (itstool) path: note/p #: C/mouse-doubleclick.page:54 #: C/mouse-lefthanded.page:40 msgid "" "This setting will affect both your mouse and touchpad, as well as any other " "pointing device." msgstr "" "Tämä asetus vaikuttaa hiireen, kosketuslevyyn ja kaikkiin muihin " "osoitinlaitteisiin." #. (itstool) path: info/desc #: C/mouse-lefthanded.page:11 msgid "Reverse the left and right mouse buttons in the mouse settings." msgstr "Vaihda hiiren vasemman ja oikean näppäimen paikkaa hiiriasetuksista." #. (itstool) path: page/title #: C/mouse-lefthanded.page:28 msgid "Use your mouse left-handed" msgstr "Käytä hiirtä vasenkätisen asetuksin" #. (itstool) path: page/p #: C/mouse-lefthanded.page:30 msgid "" "You can swap the behavior of the left and right buttons on your mouse or " "touchpad to make it more comfortable for left-handed use." msgstr "" "Voit vaihtaa hiiren (tai kosketuslevyn) vasemman ja oikean näppäimen " "paikkaa, jolloin hiirtä käyttäminen vasemmalla kädellä helpottuu." #. (itstool) path: item/p #: C/mouse-lefthanded.page:36 msgid "" "In the General section, switch Primary button to " "Right." msgstr "" "Valitse Yleiset-kohdasta Ensisijainen painike " "Oikea." #. (itstool) path: info/desc #: C/mouse-middleclick.page:6 msgid "" "Use the middle mouse button to open applications, paste text, open tabs, and " "more." msgstr "" "Hiiren keskimmäistä painiketta voi käyttää mm. sovellusten ja välilehtien " "avaamiseen sekä tekstin liittämiseen." #. (itstool) path: page/title #: C/mouse-middleclick.page:30 msgid "Middle-click" msgstr "Hiiren keskimmäisen painikkeen napsautus" #. (itstool) path: page/p #: C/mouse-middleclick.page:32 msgid "" "Many mice and some touchpads have a middle mouse button. On a mouse with a " "scroll wheel, you can usually press directly down on the scroll wheel to " "middle-click. If you don't have a middle mouse button, you can press the " "left and right mouse buttons at the same time to middle-click. If you find " "you are unable to middle-click this way you can try following these " "instructions." msgstr "" "Useimmat hiiret ja kosketyslevyt sisältävät keskimmäisen painikkeen. " "Vieritysrullalla varustetuissa hiirissä on yleensä mahdollista painaa " "vieritysrulla pohjaan, jolloin painallus luetaan keskimmäisen painikkeen " "napsautukseksi. Jos hiiressäsi ei ole vieritysrullaa, voit painaa vasemman " "ja oikean painikkeen pohjaan samanaikaisesti napsauttaaksesi keskimmäistä " "painiketta. Jos et voi tehdä tätä, seuraa näitä " "ohjeita." #. (itstool) path: page/p #: C/mouse-middleclick.page:40 msgid "" "On touchpads that support multi-finger taps, you can tap with three fingers " "at once to middle-click. You have to enable tap clicking in the touchpad settings for this to work." msgstr "" "Monikosketusta tukevilla kosketuslevyillä keskipainikkeen painalluksen voi " "tehdä napsauttamalla levyä kolmella sormella. Kosketuslevyn hiirinapsautukset pitää kuitenkin ottaa " "käyttöön toiminnon käyttämiseksi." #. (itstool) path: page/p #: C/mouse-middleclick.page:45 msgid "Many applications use middle-click for advanced click shortcuts." msgstr "Monet sovellukset hyödyntävät hiiren keskipainiketta." #. (itstool) path: item/p #: C/mouse-middleclick.page:48 msgid "" "One common shortcut is to paste selected text. (This is sometimes called " "primary selection paste.) Select the text you want to paste, then go to " "where you want to paste it and middle-click. The selected text is pasted at " "the mouse position." msgstr "" "Yksi toiminnoista on tekstin liittäminen leikepöydältä. Maalaa teksti, " "napsauta aluetta johon sen haluat liittää ja paina keskipainiketta. Valittu " "teksti liitettiin osoittimen kohtaan." #. (itstool) path: item/p #: C/mouse-middleclick.page:52 msgid "" "Pasting text with your middle mouse button is completely separate from the " "normal clipboard. Selecting text does not copy it to your clipboard. This " "quick method of pasting only works with the middle mouse button." msgstr "" "Tekstin liittäminen keskipainikkeella on erillinen toiminto normaalista " "leikepöydästä. Tekstin kopioiminen ja liittäminen tällä tavalla ei kopioi " "tekstiä leikepöydälle. Keskipainikkeen painaminen ja " "CtrlC ja V ovat siis kaksi erillistä " "toimintoa." #. (itstool) path: item/p #: C/mouse-middleclick.page:57 msgid "" "On scrollbars and sliders, a regular click in the empty space moves by a set " "amount (such as one page) in the direction you clicked. You can also middle-" "click in the empty space to move to exactly the location you clicked." msgstr "" "Vierityspalkkien ja liukusäätimien tyhjän tilan napsauttaminen hiiren " "vasemmalla painikkeella vierittää palkkia aina tietyn verran (kuten yhden " "sivun) napsauttamaasi suuntaan. Hiiren keskinäppäimen painallus sen sijaan " "siirtää liukusäätimen tai vierityspalkin juuri napsautuksen kohdalle." #. (itstool) path: item/p #: C/mouse-middleclick.page:62 msgid "" "You can quickly open a new window for an application with middle-click. " "Simply middle-click on the application's icon, either in the " "Launcher on the left, or in the Dash." msgstr "" "Voit avata nopeasti uuden ikkunan sovelluksesta hiiren keskimmäisellä " "painikkeella. Napsauta haluamasi sovelluksen kuvaketta hiiren keskimmäisellä " "painikkeella käynnistimessä tai Unity-valikossa." #. (itstool) path: item/p #: C/mouse-middleclick.page:69 msgid "" "Most web browsers allow you to open links in tabs quickly with the middle " "mouse button. Just click any link with your middle mouse button, and it will " "open in a new tab. Be careful clicking the link in the Firefox " "web browser, though. In Firefox, if you middle-click anywhere " "except on a link, it will try to load your selected text as a URL, as if you " "used middle-click to paste it to the location bar and pressed " "Enter." msgstr "" "Useimmat verkkoselaimet avaavat linkin uuteen välilehteen napsauttaessa sitä " "keskipainikkeella." #. (itstool) path: item/p #: C/mouse-middleclick.page:77 msgid "" "In the file manager, middle-click serves two roles. If you middle-click a " "folder, it will open in a new tab. This mimics the behavior of popular web " "browsers. If you middle-click a file, it will open the file, just as if you " "had double-clicked." msgstr "" "Tiedostonhallinnassa keskipainikkeella on kaksi tehtävää. Kansiota " "napsauttaessa kansio aukeaa uuteen välilehteen. Mitä tahansa tiedostoa " "napsauttaessa keskipainikkeen painallus vastaa normaalia tiedoston " "avaamista, eli kaksoispainallusta. Tiedoston napsautus keskipainikkeella " "siis avaa sen." #. (itstool) path: page/p #: C/mouse-middleclick.page:83 msgid "" "Some specialized applications allow you to use the middle mouse button for " "other functions. Search your application's help for middle-click or " "middle mouse button." msgstr "" "Joillakin muilla sovelluksilla voi olla vielä lisäksi omia toimintojaan " "keskipainikkeelle sovelluskohtaisesti. Lisätietoja saat sovelluksen ohjeesta." #. (itstool) path: info/desc #: C/mouse-mousekeys.page:12 msgid "Enable mouse keys to control the mouse with the keypad." msgstr "Hallitse hiirtä numeronäppäimistöllä." #. (itstool) path: page/title #: C/mouse-mousekeys.page:31 msgid "Click and move mouse pointer using the keypad" msgstr "Tee napsautuksia ja siirrä hiiren osoitinta numeronäppäimistöllä" #. (itstool) path: page/p #: C/mouse-mousekeys.page:33 msgid "" "If you have difficulties using a mouse or other pointing device, you can " "control the mouse pointer using the numeric keypad on your keyboard. This " "feature is called mouse keys." msgstr "" "Jos hiiren tai jonkin muun osoitinlaitteen käyttäminen tuntuu hankalalta, " "voit hallita hiiren osoitinta käyttämällä näppäimistösi numeronäppäimistöä. " "Tätä ominaisuutta kutsutaan hiirinäppäimiksi." #. (itstool) path: item/p #: C/mouse-mousekeys.page:38 msgid "" "Tap the Super key to open the " "Dash." msgstr "" "Napauta Super-näppäintä " "avataksesi Unity-valikon." #. (itstool) path: item/p #: C/mouse-mousekeys.page:39 msgid "" "Type Universal Access and press Enter to open the " "Universal Access settings." msgstr "" "Avaa esteettömyysasetukset kirjoittamalla Esteettömyys ja " "painamalla Enter." #. (itstool) path: item/p #: C/mouse-mousekeys.page:40 msgid "Press Tab once to select the Seeing tab." msgstr "" "Paina Tab-näppäintä kerran valitaksesi Näkeminen-" "välilehden." #. (itstool) path: item/p #: C/mouse-mousekeys.page:41 msgid "" "Press once to switch to the Pointing and Clicking " "tab." msgstr "" "Paina kerran siirtyäksesi Kohdistaminen ja " "napsauttaminen -välilehdelle." #. (itstool) path: item/p #: C/mouse-mousekeys.page:42 msgid "" "Press once to select the Mouse Keys switch then " "press Enter to switch it on." msgstr "" "Paina kerran valitaksesi Hiirinäppäimet-" "tilavalitsimen ja paina Enter ottaaksesi sen käyttöön." #. (itstool) path: item/p #: C/mouse-mousekeys.page:44 msgid "" "Make sure that Num Lock is turned off. You will now be able to " "move the mouse pointer using the keypad." msgstr "" "Varmista, että Num Lock on pois päältä. Voit nyt ohjata hiiren " "osoitinta näppäimistöä käyttäen." #. (itstool) path: note/p #: C/mouse-mousekeys.page:52 msgid "" "These instructions provide the shortest way to enable mouse keys using only " "the keyboard. Select Universal Access Settings to see more " "accessibility options." msgstr "" "Nämä ohjeet tarjoavat lyhyimmän mahdollisen tavan ottaa hiirinäppäimet " "käyttöön pelkkää näppäimistöä käyttämällä. Valitse " "Esteettömyysasetukset käyttääksesi muita " "esteettömyysominaisuuksia." #. (itstool) path: page/p #: C/mouse-mousekeys.page:57 msgid "" "The keypad is a set of numerical buttons on your keyboard, usually arranged " "into a square grid. If you have a keyboard without a keypad (such as a " "laptop keyboard), you may need to hold down the function (Fn) key " "and use certain other keys on your keyboard as a keypad. If you use this " "feature often on a laptop, you can purchase external USB keypads." msgstr "" "Numeronäppäimistö on ryhmä numeerisia neliön muotoon aseteltuja näppäimiä. " "Jos erillistä numeronäppäimistöä ei löydy (kuten joissain kannettavissa " "tietokoneissa), numeronäppäimistö on asetettu toisten näppäinten alle ja " "niitä voidaan käyttää pitämällä toimintonäppäintä (Fn) pohjassa. " "Jos käytät tätä ominaisuutta useasti eikä näppäimistöstä löydy " "numeronäppäimistöä, voit ostaa erillisen USB-liitännällä toimivan " "numeronäppäimistön." #. (itstool) path: page/p #: C/mouse-mousekeys.page:65 msgid "" "Each number on the keypad corresponds to a direction. For example, pressing " "8 will move the pointer upwards and pressing 2 will " "move it downwards. Press the 5 key to click once with the mouse, " "or quickly press it twice to double-click." msgstr "" "Jokainen numeronäppäimistön näppäin vastaa tiettyä liikesuuntaa. Esimerkiksi " "8 siirtää hiirtä ylöspäin ja 2 alaspäin. Numeron " "5 painallus vastaa hiiren napsautusta ja nopeasti kahteen kertaan " "painettuna kaksoisnapsautusta." #. (itstool) path: page/p #: C/mouse-mousekeys.page:72 msgid "" "Most keyboards have a special key which allows you to right-click; it is " "often near to the space bar. Note, however, that this key responds to where " "your keyboard focus is, not where your mouse pointer is. See for information on how to right-click by holding " "down 5 or the left mouse button." msgstr "" "Useimmilta näppäimistöiltä löytyy välilyönnin läheltä erikoisnäppäin, joka " "simuloi hiiren oikean painikkeen napsautusta. Huomaa kuitenkin, että tämä " "näppäin simuloi hiiren oikean painikkeen painallusta kohteeseen, johon " "näppäimistö on kohdistettu eikä hiiren osoittimen kohtaan. Lue saadaksesi tietoa, miten hiiren oikean " "painikkeen napsautuksen simulointi onnistuu pitämällä 5-näppäintä " "tai hiiren vasenta painiketta pohjassa." #. (itstool) path: page/p #: C/mouse-mousekeys.page:80 msgid "" "If you want to use the keypad to type numbers while mouse keys is enabled, " "turn Num Lock on. The mouse cannot be controlled with the keypad " "when Num Lock is turned on, though." msgstr "" "Jos haluat käyttää numeronäppäimistöä numeroiden kirjoittamiseen " "hiirinäppäinten ollessa käytössä, aseta NumLock päälle. Hiiren " "ohjaaminen näppäimistöllä ei kuitenkaan onnistu samanaikaisesti " "NumLockin ollessa päällä." #. (itstool) path: note/p #: C/mouse-mousekeys.page:87 msgid "" "The normal number keys, in a line at the top of the keyboard, will not " "control the mouse pointer. Only the keypad number keys can be used." msgstr "" "Numeronäppäimet kirjaimien yläpuolella eivät hallitse osoitinta. Ainoastaan " "numeronäppäimiä voidaan tähän käyttää." #. (itstool) path: info/desc #: C/mouse-problem-notmoving.page:8 msgid "How to check your mouse if it is not working." msgstr "Miten tarkistetaan hiiri jos hiiri ei toimi." #. (itstool) path: page/title #: C/mouse-problem-notmoving.page:24 msgid "Mouse pointer is not moving" msgstr "Hiiren osoitin ei liiku" #. (itstool) path: section/title #: C/mouse-problem-notmoving.page:29 msgid "Check that the mouse is plugged in" msgstr "Varmista, että hiiri on liitetty tietokoneeseen" #. (itstool) path: section/p #: C/mouse-problem-notmoving.page:30 msgid "" "If you have a mouse with a cable, check that it is firmly plugged in to your " "computer." msgstr "" "Jos hiiressäsi on johto, varmista että se on kunnolla kiinni tietokoneessa." #. (itstool) path: section/p #: C/mouse-problem-notmoving.page:34 msgid "" "If it is a USB mouse (with a rectangular connector), try plugging it in to a " "different USB port. If it is a PS/2 mouse (with a small, round connector " "with six pins), make sure that it is plugged in to the green mouse port " "rather than the purple keyboard port. You may need to restart the computer " "if it was not plugged in." msgstr "" "Jos hiiri on tyyppiä USB (suorakulmainen liitin), kokeile liittää hiiri " "toiseen USB-porttiin. Jos hiiri on tyyppiä PS/2 (pieni pyöreä liitin jossa " "on kuusi piikkiä), varmista että hiiri on kytketty hiirelle tarkoitettuun " "vihreään porttiin eikä näppäimistölle tarkoitettuun liilaan porttiin. Koneen " "uudelleenkäynnistys saattaa olla tarpeen, jos hiiri ei ollut liitetty oikein." #. (itstool) path: section/title #: C/mouse-problem-notmoving.page:44 msgid "Check that the mouse was recognized by your computer" msgstr "Varmista, että tietokone on tunnistanut hiiren" #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:46 msgid "" "Type CtrlAltT to open the " "Terminal." msgstr "" "Paina CtrlAltT avataksesi " "päätteen." #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:48 msgid "" "In the terminal window, type xsetpointer -l | grep Pointer, " "exactly as it appears here, and press Enter." msgstr "" "Pääte-ikkunassa kirjoita komento xsetpointer -l | grep Pointer " "tarkalleen kuten edellä ja paina rivinvaihtoa Enter." #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:55 msgid "" "A short list of mouse devices will appear. Check that at least one of the " "items says [XExtensionPointer] next to it, and that one of the " "[XExtensionPointer] items has the name of the mouse to the left " "of it." msgstr "" "Lyhyt osoitinlaitteiden lista ilmestyy näkyviin. Tarkista, että ainakin " "yhdellä rivillä on teksti [XExtensionPointer] ja ainakin yhdellä " "tekstin [XExtensionPointer] sisältävällä rivillä on myös " "osoitinlaitteen nimi." #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:61 msgid "" "If there is no entry that has the name of the mouse followed by " "[XExtensionPointer], then the mouse was not recognized by your " "computer. If the entry exists, your mouse was recognized by your computer. " "In this case you should check that the mouse is plugged in and in working condition." msgstr "" "Jos yhdelläkään rivillä ei lue tekstiä [XExtensionPointer], kone " "ei ole tunnistanut hiirtä. Jos jollakin rivillä lukee kyseinen teksti, " "koneesi on tunnistanut hiiren. Tässä tapauksessa tarkista, että hiiri on " "liitetty kunnolla " "ja että se toimii." #. (itstool) path: section/p #: C/mouse-problem-notmoving.page:76 msgid "" "If your mouse has a serial (RS-232) connector, you may need to perform some " "extra steps to get it working. The steps might depend on the make or model " "of your mouse." msgstr "" "Jos käytät sarja-liitin hiirtä (RS-232), saattaa olla tarpeen suorittaa " "lisätoimenpiteitä saadakseen sen toimimaan. Hiiren merkki ja malli " "vaikuttavat vaadittaviin toimenpiteisiin." #. (itstool) path: section/p #: C/mouse-problem-notmoving.page:82 msgid "" "It can be complicated to fix problems with mouse detection. Ask for support " "from your distribution or vendor if you think that your mouse has not been " "detected properly." msgstr "" "Jos hiiren tunnistamisessa ilmenee ongelmia, niiden korjaaminen saattaa olla " "monimutkaista. Pyydä tukea hiiren valmistajalta tai maahantuojalta " "ongelmatilanteissa." #. (itstool) path: section/title #: C/mouse-problem-notmoving.page:96 msgid "Check that the mouse actually works" msgstr "Varmista, ettei hiiri ole rikki" #. (itstool) path: section/p #: C/mouse-problem-notmoving.page:97 msgid "Plug the mouse in to a different computer and see if it works." msgstr "" "Liitä hiiri toiseen tietokoneeseen ja varmista, että hiiri toimii siinä." #. (itstool) path: section/p #: C/mouse-problem-notmoving.page:99 msgid "" "If the mouse is an optical or laser mouse, a light should be shining out of " "the bottom of the mouse if it is turned on. If there is no light, check that " "it is turned on. If it is and there is still no light, the mouse may be " "broken." msgstr "" "Jos hiiri on optinen tai laserhiiri, hiiren pohjalla pitäisi näkyä valo sen " "ollessa päällä. Jos valoa ei näy, tarkista, että se on kytketty päälle. Jos " "valoa ei vieläkään näy, hiiri voi olla rikki." #. (itstool) path: section/title #: C/mouse-problem-notmoving.page:106 msgid "Checking wireless mice" msgstr "Langattoman hiiren tarkistaminen" #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:109 msgid "" "Make sure the mouse is turned on. There is often a switch on the bottom of " "the mouse to turn the mouse off completely, so you can move it from place to " "place without it constantly waking up." msgstr "" "Varmista, että hiiri on päällä. Hiiren pohjassa on usein kytkin, jonka " "avulla hiiren voi sammuttaa kokonaan." #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:112 msgid "" "If you are using a Bluetooth mouse, make sure you have actually paired the " "mouse with your computer. See ." msgstr "" "Jos käytössäsi on Bluetooth-hiiri, varmista, että olet luonut yhteyden " "tietokoneen ja hiiren välille. Lue " "saadaksesi lisätietoa laitteen yhdistämisestä." #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:115 msgid "" "Click a button and see if the mouse pointer moves now. Some wireless mice go " "to sleep to save power, so might not respond until you click a button. See " "." msgstr "" "Napsauta hiiren painiketta ja seuraa, siirtyykö hiiren osoitin nyt. Jotkin " "langattomat hiiret säästävät sähköä siirtymällä lepotilaan, joten hiirtä on " "napsautettava hiiren herättämiseksi: " #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:122 msgid "Check that the battery of the mouse is charged." msgstr "Varmista, että hiiren akku/paristot on ladattu." #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:127 msgid "" "Make sure that the receiver (dongle) is firmly plugged in to the computer." msgstr "Varmista, että vastaanotin on kunnolla kiinnitetty tietokoneeseen." #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:132 msgid "" "If your mouse and receiver can operate on different radio channels, make " "sure that they are both set to the same channel." msgstr "" "Jos hiiri ja vastaanotin on mahdollista asettaa eri taajuuksille, varmista " "että ne kummatkin käyttävät samaa taajuutta." #. (itstool) path: item/p #: C/mouse-problem-notmoving.page:138 msgid "" "You may need to press a button on the mouse, receiver or both to establish a " "connection. The instruction manual of your mouse should have more details if " "this is the case." msgstr "" "Saattaa olla tarpeen painaa jotain nappia hiirellä, vastaanottimessa tai " "kummassakin saattaakseen yhteys kuntoon. Hiiren käsikirjasta löydät " "tarkemmat ohjeet tämän suhteen." #. (itstool) path: section/p #: C/mouse-problem-notmoving.page:146 msgid "" "Most RF (radio) wireless mice should work automatically when you plug them " "into your computer. If you have a Bluetooth or IR (infrared) wireless mouse, " "you may need to perform some extra steps to get it working. The steps might " "depend on the make or model of your mouse." msgstr "" "Suurin osa langattomista RF-hiriistä toimii automaattisesti, kun ne " "yhdistetään tietokoneeseen. Langaton Bluetooth- tai infrapuna-hiiri saattaa " "mallista riippuen vaatia joitakin säätötoimenpiteitä ennen kuin hiiri alkaa " "toimimaan." #. (itstool) path: info/desc #: C/mouse-sensitivity.page:11 msgid "" "Change how quickly the pointer moves when you use your mouse or touchpad." msgstr "" "Muuta hiiren osoittimen nopeutta, kun käytät hiirtä tai kosketuslevyä." #. (itstool) path: page/title #: C/mouse-sensitivity.page:33 msgid "Adjust speed of the mouse and touchpad" msgstr "Muuta hiiren ja kosketuslevyn nopeutta" #. (itstool) path: page/p #: C/mouse-sensitivity.page:35 msgid "" "If your pointer moves too fast or slow when you move your mouse or use your " "touchpad, you can adjust the pointer speed for these devices." msgstr "" "Jos hiiren osoitin liikkuu liian nopeasti, kun liikutat hiirtä tai käytät " "kosketuslevyä, voit asettaa osoittimen nopeuden haluamallesi tasolle." #. (itstool) path: item/p #: C/mouse-sensitivity.page:41 msgid "" "Adjust the Pointer Speed slider until the pointer motion is " "comfortable for you." msgstr "" "Siirrä Osoittimen nopeus -liukusäädin sellaiseen asentoon, että " "osoittimen nopeus miellyttää sinua." #. (itstool) path: note/p #: C/mouse-sensitivity.page:55 msgid "" "You can set the pointer speed differently for your mouse and touchpad. " "Sometimes the most comfortable settings for one type of device aren't the " "most comfortable for another. Just set the sliders on both the " "Mouse and Touchpad sections." msgstr "" #. (itstool) path: info/desc #: C/mouse-touchpad-click.page:7 msgid "Click, drag, or scroll using taps and gestures on your touchpad." msgstr "" "Napsauta, raahaa tai vieritä napautuksin tai elein kosketuslevyä käyttäen." #. (itstool) path: page/title #: C/mouse-touchpad-click.page:23 msgid "Click, drag, or scroll with the touchpad" msgstr "Napsauta, raahaa tai vieritä kosketuslevyllä" #. (itstool) path: page/p #: C/mouse-touchpad-click.page:25 msgid "" "You can click, double-click, drag, and scroll using only your touchpad, " "without separate hardware buttons." msgstr "" "Voit käyttää kosketuslevyä napsautuksiin, kaksoisnapsautuksiin, raahaamiseen " "ja vierittämiseen ilman fyysisiä näppäimiä." #. (itstool) path: item/p #: C/mouse-touchpad-click.page:31 msgid "In the Touchpad section, check Tap to click." msgstr "" "Valitse Kosketuslevy-kohdasta valinta Napsauta " "napauttamalla." #. (itstool) path: item/p #: C/mouse-touchpad-click.page:40 msgid "To click, tap on the touchpad." msgstr "Napsautus onnistuu kosketuslevyä napauttamalla." #. (itstool) path: item/p #: C/mouse-touchpad-click.page:41 msgid "To double-click, tap twice." msgstr "Kaksoisnapsautus onnistuu napauttamalla kosketuslevyä kahdesti." #. (itstool) path: item/p #: C/mouse-touchpad-click.page:42 msgid "" "To drag an item, double-tap but don't lift your finger after the second tap. " "Drag the item where you want it, then lift your finger to drop." msgstr "" "Raahaaminen onnistuu kaksoisnapauttamalla kosketusalustaa siten, ettet nosta " "sormeasi toisella napsautuksella. Raahaa kohde, minne haluat ja nosta sormi " "sen pudottamiseksi." #. (itstool) path: item/p #: C/mouse-touchpad-click.page:44 msgid "" "If your touchpad supports multi-finger taps, right-click by tapping with two " "fingers at once. Otherwise, you still need to use hardware buttons to right-" "click. See for a method of right-clicking " "without a second mouse button." msgstr "" "Jos kosketuslevy tukee usean sormen napautuksia, voit simuloida hiiren " "oikean painikkeen napsautusta napauttamalla kosketuslevyä kahdella sormella " "samaan aikaan. Muussa tapauksessa sinun täytyy käyttää fyysisiä painikkeita " "hiiren oikean näppäimen napsautukseen. Lue toisesta tavasta simuloida hiiren " "oikeaa napsautusta artikkelista ." #. (itstool) path: item/p #: C/mouse-touchpad-click.page:48 msgid "" "If your touchpad supports multi-finger taps, middle-click by tapping with three fingers at once." msgstr "" "Jos kosketuslevy tukee usean sormen napautuksia, hiiren keskimmäisen painikkeen napsautus onnistuu " "napauttamalla kosketuslevyä kolmella sormella samanaikaisesti." #. (itstool) path: note/p #: C/mouse-touchpad-click.page:53 msgid "" "When tapping or dragging with multiple fingers, make sure your fingers are " "spread far enough apart. If your fingers are too close, your computer may " "think they're a single finger." msgstr "" "Kun napsauttelet ja raahaat kohteita usealla sormella, varmista, että " "sormesi ovat tarpeeksi kaukana toisistaan. Jos sormesi ovat liian lähekkäin, " "tietokone voi tulkita sormet yhdeksi sormeksi." #. (itstool) path: section/title #: C/mouse-touchpad-click.page:59 msgid "Two finger scroll" msgstr "Kahden sormen vieritys" #. (itstool) path: section/p #: C/mouse-touchpad-click.page:61 msgid "You can scroll using your touchpad using two fingers." msgstr "Voit vierittää kahdella sormella käyttäen kosketuslevyä." #. (itstool) path: item/p #: C/mouse-touchpad-click.page:67 msgid "" "In the Touchpad section, check Two finger scroll." msgstr "" "Valitse Kosketuslevy-kohdasta valinta Kahden sormen " "vieritys." #. (itstool) path: section/p #: C/mouse-touchpad-click.page:80 msgid "" "When this is selected, tapping and dragging with one finger will work as " "normal, but if you drag two fingers across any part of the touchpad, it will " "scroll instead. If you also select Enable horizontal scrolling, " "you can move your fingers left and right to scroll horizontally. Be careful " "to space your fingers a bit apart. If your fingers are too close together, " "they just look like one big finger to your touchpad." msgstr "" #. (itstool) path: note/p #: C/mouse-touchpad-click.page:87 msgid "Two-finger scrolling may not work on all touchpads." msgstr "" "Kahden sormen vieritys ei välttämättä toimi kaikilla kosketuslevyillä." #. (itstool) path: section/title #: C/mouse-touchpad-click.page:92 msgid "Content sticks to fingers" msgstr "Luonnollinen vieritys" #. (itstool) path: section/p #: C/mouse-touchpad-click.page:94 msgid "" "You can drag content as if sliding a physical piece of paper using the " "touchpad." msgstr "" #. (itstool) path: item/p #: C/mouse-touchpad-click.page:101 msgid "" "In the Touchpad section, check Content sticks to " "fingers." msgstr "" #. (itstool) path: note/p #: C/mouse-touchpad-click.page:105 msgid "" "This feature is also known as Natural Scrolling or Reverse " "Scrolling." msgstr "" #. (itstool) path: info/desc #: C/mouse-wakeup.page:11 msgid "If you have to wiggle or click the mouse before it responds." msgstr "" "Herätä hiiri heiluttamalla hiirtä tai napsauttamalla sen painikkeita." #. (itstool) path: page/title #: C/mouse-wakeup.page:20 msgid "Mouse reacts with delay before it starts working" msgstr "Hiiri reagoi viivellä ennen kuin se alkaa toimia" #. (itstool) path: page/p #: C/mouse-wakeup.page:22 msgid "" "Wireless and optical mice, as well as touchpads on laptops, may need to " "\"wake up\" before they start working. They automatically go to sleep when " "not in use to save battery power. To wake up your mouse or touchpad, you can " "click on a mouse button or wiggle the mouse." msgstr "" "Langattomat ja optiset hiiret, kuten myös jotkin kosketuslevyt kannettavissa " "tietokoneissa, saattavat vaatia pienen \"heräämisviiveen\", ennen kuin ne " "alkavat toimia. Ne menevät automaattisesti virransäästötilaan, kun niitä ei " "ole käytetty hetkeen. Herätä hiiri tai kosketuslevy napsauttamalla hiiren " "painiketta tai liikuttamalla hiirtä." #. (itstool) path: page/p #: C/mouse-wakeup.page:26 msgid "" "Laptop touchpads sometimes react with delay after you stop typing before " "they start working. This is to prevent you from accidentally touching the " "touchpad with your palm while typing. See for details." msgstr "" "Kannettavien tietokoneiden kosketuslevyt saattavat toisinaan reagoda " "pienellä viiveellä kirjoittamisen lopettamisen jälkeen. Tämä johtuu siitä, " "että kosketuslevy poistetaan käytöstä kirjoittamisen ajaksi, jotta " "vältyttäisiin tahattomilta hiiren painalluksilta. Lue lisää ohjeesta ." #. (itstool) path: info/desc #: C/music-cantplay-drm.page:14 msgid "" "Support for that file format might not be installed or the songs could be " "\"copy protected\"." msgstr "" "Tiedostomuodolle ei ehkä ole asennettu tukiohjelmistoa tai kappale voi olla " "\"kopiointisuojattu\"." #. (itstool) path: page/title #: C/music-cantplay-drm.page:18 msgid "I can't play the songs I bought from an online music store" msgstr "En voi kuunnella nettimusiikkikaupasta ostamiani kappaleita" #. (itstool) path: page/p #: C/music-cantplay-drm.page:20 msgid "" "If you downloaded some music from an online store you may find that it won't " "play on your computer, especially if you bought it on a Windows or Mac OS X " "computer and then copied it over." msgstr "" "Verkkokaupoista ostettu musiikki ei välttämättä toimi Ubuntussa, etenkin jos " "ostit musiikin Windowsilla tai Mac OS X:llä ja kopioit sen jälkeen musiikin " "Ubuntuun." #. (itstool) path: page/p #: C/music-cantplay-drm.page:22 msgid "" "This could be because the music is in a format that is not recognized by " "your computer. To be able to play a song you need to have support for the " "right audio formats installed - for example, if you want to play MP3 files, " "you need MP3 support installed. If you don't have support for a given audio " "format, you should see a message telling you so when you try to play a song. " "The message should also provide instructions for how to install support for " "that format so that you can play it." msgstr "" "Tämä voi johtua siitä, että musiikki on sellaisessa tiedostomuodossa, jota " "tietokoneesi ei pysty toistamaan. Tämä korjaantuu yleensä helposti sillä, " "että asennetaan tuki puuttuvalle tiedostomuodolle - yleisimmin MP3-" "tiedostoille. Jos et ole asentanut tukea tiedostomuodolle (esimerkiksi MP3-" "tiedostot eivät toimi, ellet valinnut niiden tuen asentamista " "asennusohjelmassa tai asentanut jälkikäteen), sinun pitäisi saada asiasta " "huomauttava ilmoitus, kun yrität soittaa kappaletta. Ilmoituksessa on " "yleensä myös puuttuvan tuen asennusohjeet." #. (itstool) path: page/p #: C/music-cantplay-drm.page:24 msgid "" "If you do have support installed for the song's audio format but still can't " "play it, the song might be copy protected (also known as being " "DRM restricted). DRM is a way of restricting who can play a song " "and on what devices they can play it. The company that sold the song to you " "is in control of this, not you. If a music file has DRM restrictions, you " "will probably not be able to play it - you generally need special software " "from the vendor to play DRM restricted files, but this software is often not " "supported on Linux." msgstr "" "Jos tiedostotuki on asennettu, mutta musiikki ei silti kuulu, musiikki voi " "olla kopiointisuojattua (tunnetaan myös DRM-suojattu). DRM-" "suojauksella voidaan rajoittaa musiikin käyttöä, kopiointia ja tallentamista " "määrän, laitteen ja käyttäjän mukaan. Kappaleen käyttöoikeuksia hallitsee " "siis musiikin myynyt yritys, et sinä. Jos tiedosto on DRM-suojattu, et " "todennäköisesti pysty soittamaan sitä. Kappaleiden soittamiseen vaaditaan " "yleensä myyjän oma ohjelma, ja tämä on harvoin saatavilla Linuxille." #. (itstool) path: page/p #: C/music-cantplay-drm.page:26 msgid "" "You can learn more about DRM from the Electronic Frontier Foundation." msgstr "" "Lisätietoja digitaalisesta käyttöoikeuksien hallinnasta on tarjolla Electronic Frontier Foundationin " "sivustolla." #. (itstool) path: info/desc #: C/music-player-ipodtransfer.page:14 msgid "" "Use a media player to copy the songs and safely remove the iPod afterward." msgstr "" "Käytä musiikkisoitinta musiikin turvalliseen kopioimiseen ja poistamiseen " "iPodista." #. (itstool) path: page/title #: C/music-player-ipodtransfer.page:18 msgid "Songs don't appear on my iPod when I copy them onto it" msgstr "iPodiin kopioimani kappaleet eivät näy siinä" #. (itstool) path: page/p #: C/music-player-ipodtransfer.page:20 msgid "" "When you plug an iPod into your computer, it will appear in your music " "player application and also in the file manager (the Files " "application in the Launcher). You must copy songs onto the iPod " "using the music player - if you copy them across using the file manager, it " "won't work because the songs won't be put into the right location. iPods " "have a special location for storing songs that music player applications " "know how to get to but the file manager does not." msgstr "" "Kun kytket iPodin tietokoneeseen, se näkyy musiikkisoittimessa ja myös " "tiedostonhallinnassa (Kotikansio-sovellus " "käynnistimessä). Kappaleiden siirto tulee tehdä " "musiikkisoittimella - tiedostonhallinnan käyttäminen ei toimi, sillä " "kappaleet eivät siirry oikeaan kansioon. iPodeissa on nimittäin tietty " "sijainti kappaleiden tallennukseen, jota musiikkisoitin osaa käyttää, mutta " "tiedostonhallinta ei." #. (itstool) path: page/p #: C/music-player-ipodtransfer.page:22 msgid "" "You also need to wait for the songs to finish copying to the iPod before you " "unplug it. Before unplugging the iPod, make sure you choose to safely remove it. This will make sure that " "all of the songs have been copied across properly." msgstr "" "Odota kunnes kappaleet on varmasti kopioitu kokonaan, ennen kuin irrotat " "iPodin tietokoneesta. Ennen irrottamista muista myös poistaa laite turvallisesti. Näin varmistutaan, että " "kaikki kappaleet on kopioitu oikein." #. (itstool) path: page/p #: C/music-player-ipodtransfer.page:24 msgid "" "A further reason why songs might not be appearing on your iPod is that the " "music player application you're using does not support converting the songs " "from one audio format to another. If you copy a song which is saved in an " "audio format that is not supported by your iPod (for example, an Ogg Vorbis " "(.oga) file), the music player will try to convert it to a format that the " "iPod does understand, such as MP3. If the appropriate conversion software " "(also called a codec or encoder) is not installed, the music player will not " "be able to do the conversion and so will not copy the song. Look in the " "software installer for an appropriate codec." msgstr "" #. (itstool) path: info/desc #: C/music-player-newipod.page:14 msgid "" "Brand-new iPods need to be set-up using the iTunes software before you can " "use them." msgstr "" "Uudet iPodit pitää aktivoida iTunes-ohjelmalla ennen kuin niitä voi käyttää." #. (itstool) path: page/title #: C/music-player-newipod.page:18 msgid "My new iPod won't work" msgstr "Uusi iPodini ei toimi" #. (itstool) path: page/p #: C/music-player-newipod.page:20 msgid "" "If you have a new iPod that has never been connected to a computer before, " "it won't be recognized properly when you connect it to a Linux computer. " "This is because iPods need to be set up and updated using the " "iTunes software, which only runs on Windows and Mac OS X." msgstr "" "Jos sinulla on uusi iPod jota ei ole aikaisemmin kytketty mihinkään " "tietokoneeseen, sitä ei tunnisteta oikein liittäessäsi sen Linux-" "tietokoneeseen. Tämä johtuu siitä, että iPodit pitää aktivoida ja päivittää " "iTunes-ohjelmistolla, joka on saatavilla vain Windowsille ja Macille." #. (itstool) path: page/p #: C/music-player-newipod.page:22 msgid "" "To set up your iPod, install iTunes on a Windows or Mac computer and plug it " "in. You will be led through a few steps to set it up. If asked for the " "Volume Format, choose MS-DOS (FAT), Windows " "or similar. The other format (HFS/Mac) does not work as well with Linux." msgstr "" "Aktivoi iPodisi asentamalla ensin iTunes Windowsiin tai Mac-tietokoneeseen " "ja liitä iPod tietokoneeseen. Noudata iTunesin ohjeita aktivoimisessa. Kun " "aktivointiohjelma kysyy Alustusmuotoa, valitse MS-DOS " "(FAT), Windows tai jokin muu vastaava. Muut muodot " "(HFS/Mac) eivät toimi kunnolla Linuxissa." #. (itstool) path: page/p #: C/music-player-newipod.page:24 msgid "" "Once you have finished setup, the iPod should work normally when you plug it " "into a Linux computer." msgstr "" "Kun aktivointi on suoritettu, iPod toimii normaalisti kytkiessäsi sen Linux-" "tietokoneeseen." #. (itstool) path: info/desc #: C/music-player-notrecognized.page:15 msgid "" "Add a .is_audio_player file to tell your computer that it's " "an audio player." msgstr "" "Luo .is_audio_player -tiedosto joka kertoo tietokoneelle " "laitteen olevan musiikkisoitin." #. (itstool) path: page/title #: C/music-player-notrecognized.page:19 msgid "Why isn't my audio player recognized when I plug it in?" msgstr "Miksi tietokoneeseen kytkemääni musiikkisoitinta ei tunnisteta?" #. (itstool) path: page/p #: C/music-player-notrecognized.page:21 msgid "" "If your audio player (MP3 player etc.) is plugged in to the computer but you " "can't see it in your music organizer application, it may not have been " "properly recognized as an audio player." msgstr "" "Jos musiikkisoittimesi (esim. MP3-soitin) on kytketty tietokoneeseen, mutta " "et näe sitä musiikkisovelluksessa, soitinta ei välttämättä ole tunnistettu " "musiikkisoittimeksi." #. (itstool) path: page/p #: C/music-player-notrecognized.page:23 msgid "" "Try unplugging the player and then plugging it in again. If that doesn't " "help, open the file manager. You should " "see the player listed under Devices in the sidebar - click it to " "open the folder for the audio player. Now, click " "FileNew DocumentEmpty " "Document, type .is_audio_player and press " "Enter (the period and underscores are important, and it should be " "all lower-case). This file tells your computer to recognize the device as an " "audio player." msgstr "" "Irrota soitin ja kiinnitä se takaisin. Jos tämä ei auta, avaa tiedostoselain. Musiikkisoittimesi pitäisi näkyä " "tiedostoselaimen sivupalkissa Laitteet-osiossa. Avaa kyseessä " "olevan laitteen kansio napsauttamalla laitteen nimeä. Valitse " "TiedostoLuo uusi asiakirjaTyhjä " "asiakirja, anna uudelle tiedostolle nimeksi " ".is_audio_player ja paina Enter (piste ja " "alaviivat ovat tärkeitä, ja myös nimi tulee kirjoittaa pienillä " "kirjaimilla). Tämä tiedosto auttaa tietokonetta tunnistamaan laitteen " "musiikkisoittimeksi." #. (itstool) path: page/p #: C/music-player-notrecognized.page:25 msgid "" "Now, find the audio player in the file manager sidebar and eject it (right-" "click and click Eject). Unplug it, then plug it back in. This " "time it should have been recognized as an audio player by your music " "organizer. If not, try closing the music organizer and then re-opening it." msgstr "" "Etsi musiikkisoitin tiedostoselaimen sivupalkista ja irrota se (napsauta " "hiiren oikealla painikkeella ja valitse Irrota). Ota laite irti " "tietokoneestasi ja liitä se takaisin. Tällä kertaa musiikkiohjelman tulisi " "tunnistaa laite musiikkisoittimeksi. Jos näin ei tapahtunut, kokeile, " "korjaako musiikkiohjelma uudelleenkäynnistys ongelman." #. (itstool) path: note/p #: C/music-player-notrecognized.page:28 msgid "" "These instructions won't work for iPods and some other audio players. They " "should work if your player is a USB Mass Storage device, though; it " "should say in its manual if it is." msgstr "" "Nämä ohjeet eivät toimi iPodin ja joidenkin muiden musiikkisoittimien " "kanssa. Ohjeet pätevät, kunhan soitin on USB-massamuistina. Tästä " "on yleensä maininta laitteen käyttöohjeessa tai valmistajan verkkosivustolla." #. (itstool) path: note/p #: C/music-player-notrecognized.page:32 msgid "" "When you look in the audio player folder again, you won't see the " ".is_audio_player file. This is because the period in the " "file's name tells the file manager to hide the file. You can check that it " "is still there by clicking ViewShow Hidden " "Files." msgstr "" "Kun tutkit musiikkisoittimen kansiota, et näe " ".is_audio_player-tiedostoa. Tämä johtuu siitä, että piste " "tiedostonimen edessä määrittelee tiedoston piilotiedostoksi ja täten " "tiedostoselain piilottaa sen. Voit tarkistaa tiedoston olemassaolon " "valitsemalla NäytäNäytä " "piilotiedostot." #. (itstool) path: info/desc #: C/nautilus-behavior.page:8 msgid "" "Single-click to open files, run or view executable text files, and specify " "trash behavior." msgstr "Tiedostojen avaaminen, suorittaminen ja roskakorin toiminta." #. (itstool) path: credit/name #: C/nautilus-behavior.page:27 msgid "Sindhu S" msgstr "Sindhu S" #. (itstool) path: page/title #: C/nautilus-behavior.page:33 msgid "File manager behavior preferences" msgstr "Tiedostonhallinnan toiminnan asetukset" #. (itstool) path: page/p #: C/nautilus-behavior.page:34 msgid "" "You can control whether you single-click or double-click files, how " "executable text files are handled, and the trash behavior. Click " "Files in the menu bar, pick Preferences and select the " "Behavior tab." msgstr "" #. (itstool) path: section/title #: C/nautilus-behavior.page:39 msgid "Behavior" msgstr "Toiminta" #. (itstool) path: item/title #: C/nautilus-behavior.page:42 msgid "Single click to open items" msgstr "Yksi napsautus kohteiden avaamiseksi" #. (itstool) path: item/title #: C/nautilus-behavior.page:43 msgid "Double click to open items" msgstr "Kaksoisnapsautus kohteiden avaamiseksi" #. (itstool) path: item/p #: C/nautilus-behavior.page:44 msgid "" "By default, clicking selects files and double-clicking opens them. You can " "instead choose to have files and folders open when you click on them once. " "When you use single-click mode, you can hold down the Ctrl key " "while clicking to select one or more files." msgstr "" "Jos käytetään oletusasetuksia, yksi napsautus valitsee tiedoston ja " "kaksoisnapsautus avaa sen. Asetuksia muuttamalla voit asettaa tiedostot ja " "kansiot avautumaan yhdellä napsautuksella. Kun tämä tila on käytössä, " "tiedostoja voi valita pitämällä Ctrl-näppäintä pohjassa." #. (itstool) path: section/title #: C/nautilus-behavior.page:53 msgid "Executable text files" msgstr "Suoritettavat tekstitiedostot" #. (itstool) path: section/p #: C/nautilus-behavior.page:54 msgid "" "An executable text file is a file that contains a program that you can run " "(execute). The file " "permissions must also allow for the file to run as a program. The " "most common are Shell, Python and Perl " "scripts. These have extensions .sh, .py and " ".pl, respectively." msgstr "" #. (itstool) path: section/p #: C/nautilus-behavior.page:61 msgid "When you open an executable text file, you can select from:" msgstr "Kun avaat suoritettavan tekstitiedoston, vaihtoehdot ovat seuraavat:" #. (itstool) path: item/p #: C/nautilus-behavior.page:65 msgid "Run executable text files when they are opened" msgstr "Suorita suoritettavat tekstitiedostot avattaessa" #. (itstool) path: item/p #: C/nautilus-behavior.page:68 msgid "View executable text files when they are opened" msgstr "Näytä suoritettavat tekstitiedostot avattaessa" #. (itstool) path: item/p #: C/nautilus-behavior.page:71 msgid "Ask each time" msgstr "Kysy joka kerta" #. (itstool) path: section/p #: C/nautilus-behavior.page:75 msgid "" "If Ask each time is selected, a dialog will pop up asking if you " "wish to run or view the selected text file." msgstr "" #. (itstool) path: section/p #: C/nautilus-behavior.page:78 msgid "" "Executable text files are also called scripts. All scripts in " "~/.local/share/nautilus/scripts folder will appear in the " "context menu for a file under the Scripts " "submenu. When a script is executed from a local folder, all selected files " "will be pasted to the script as parameters. To execute a script on a file:" msgstr "" #. (itstool) path: item/p #: C/nautilus-behavior.page:86 msgid "Navigate to the desired folder." msgstr "Siirry haluttuun kansioon." #. (itstool) path: item/p #: C/nautilus-behavior.page:89 msgid "Select the desired file." msgstr "Valitse haluttu tiedosto." #. (itstool) path: item/p #: C/nautilus-behavior.page:92 msgid "" "Right click on the file to open the context menu and select the desired " "script to execute from the Scripts menu." msgstr "" #. (itstool) path: note/p #: C/nautilus-behavior.page:98 msgid "" "A script will not be passed any parameters when executed from a remote " "folder such as a folder showing web or ftp content." msgstr "" #. (itstool) path: info/title #: C/nautilus-behavior.page:106 msgctxt "link" msgid "File manager trash preferences" msgstr "Tiedostonhallinnan roskakorin ominaisuudet" #. (itstool) path: section/title #: C/nautilus-behavior.page:108 msgid "Trash" msgstr "Roskakori" #. (itstool) path: item/title #: C/nautilus-behavior.page:112 msgid "Ask before emptying the Trash or deleting files" msgstr "Kysy ennen roskakorin tyhjennystä tai tiedostojen poistoa" #. (itstool) path: item/p #: C/nautilus-behavior.page:113 msgid "" "This option is selected by default. When emptying the trash, a message will " "be displayed confirming that you would like to empty the trash or delete " "files." msgstr "" "Tämä valinta on oletuksena valittu. Roskakorin tyhjennyksen yhteydessä voit " "valita roskakorin tyhjennyksen tai tiedostojen poistaminen." #. (itstool) path: item/title #: C/nautilus-behavior.page:116 msgid "Include a Delete command that bypasses Trash" msgstr "Näytä myös poistokomento, joka ei käytä roskakoria" #. (itstool) path: item/p #: C/nautilus-behavior.page:117 msgid "" "Selecting this option will add a Delete item to the menu that " "pops up when you right-click on an item in the Files application." msgstr "" #. (itstool) path: note/p #: C/nautilus-behavior.page:120 msgid "" "Deleting an item using the Delete menu option bypasses the Trash " "altogether. The item is removed from the system completely. There is no way " "to recover the deleted item." msgstr "" "Tiedoston poistaminen käyttämällä Poista-vaihtoehtoa ohittaa " "roskakorin käytön. Kohde poistetaan järjestelmänlaajuisesti, ja sen " "palauttaminen ei ole mahdollista." #. (itstool) path: info/desc #: C/nautilus-bookmarks-edit.page:11 msgid "Add, delete, and rename bookmarks in the file manager." msgstr "Lisää, poista ja nimeä kirjanmerkkejä tiedostonhallinnassa." #. (itstool) path: page/title #: C/nautilus-bookmarks-edit.page:24 msgid "Edit folder bookmarks" msgstr "Kansiokirjanmerkkien muokkaaminen" #. (itstool) path: page/p #: C/nautilus-bookmarks-edit.page:25 msgid "Your bookmarks are listed in the sidebar of the file manager." msgstr "Kirjanmerkkisi näkyvät tiedostonhallinnan sivupalkissa." #. (itstool) path: steps/title #: C/nautilus-bookmarks-edit.page:28 msgid "Add a bookmark:" msgstr "Lisää kirjanmerkki:" #. (itstool) path: item/p #: C/nautilus-bookmarks-edit.page:29 msgid "Open the folder (or location) that you want to bookmark." msgstr "Avaa kansio tai sijainti, jonka haluat lisätä kirjanmerkiksi." #. (itstool) path: item/p #: C/nautilus-bookmarks-edit.page:30 msgid "" "Click Bookmarks in the menu bar and select Bookmark this " "Location." msgstr "" #. (itstool) path: steps/title #: C/nautilus-bookmarks-edit.page:35 msgid "Delete a bookmark:" msgstr "Poista kirjanmerkki:" #. (itstool) path: item/p #: C/nautilus-bookmarks-edit.page:36 msgid "" "Click Bookmarks in the menu bar and select " "Bookmarks... from the app menu." msgstr "" #. (itstool) path: item/p #: C/nautilus-bookmarks-edit.page:38 msgid "" "In the Bookmarks window, select the bookmark you wish to delete " "and click the - button." msgstr "" #. (itstool) path: steps/title #: C/nautilus-bookmarks-edit.page:43 msgid "Rename a bookmark:" msgstr "Nimeä kirjanmerkki uudelleen:" #. (itstool) path: item/p #: C/nautilus-bookmarks-edit.page:44 msgid "" "Click on Files in the top bar and pick Bookmarks from " "the app menu." msgstr "" #. (itstool) path: item/p #: C/nautilus-bookmarks-edit.page:46 msgid "" "In the Bookmarks window, select the bookmark you wish to rename." msgstr "" "Valitse Kirjanmerkit-ikkunasta se kirjanmerkki, jonka haluat " "nimetä uudelleen." #. (itstool) path: item/p #: C/nautilus-bookmarks-edit.page:48 msgid "In the Name text box, type the new name for the bookmark." msgstr "Kirjoita Nimi-kenttään kirjanmerkin uusi nimi." #. (itstool) path: note/p #: C/nautilus-bookmarks-edit.page:50 msgid "" "Renaming a bookmark does not rename the folder. If you have bookmarks to two " "different folders in two different locations, but which each have the same " "name, the bookmarks will have the same name, and you won't be able to tell " "them apart. In these cases, it is useful to give a bookmark a name other " "than the name of the folder it points to." msgstr "" "Kirjanmerkin uudelleennimeäminen ei muuta kansion nimeä. Jos useampi " "kirjanmerkki osoittaa kahteen samannimiseen kansioon, kirjanmerkeillä on " "sama nimi ja niiden erottaminen toisistaan on lähes mahdotonta. Näissä " "tapauksissa kirjanmerkin nimen muuttaminen on hyödyllistä." #. (itstool) path: info/desc #: C/nautilus-connect.page:12 msgid "" "View and edit files on another computer over FTP, SSH, Windows shares, or " "WebDAV." msgstr "" "Katsele ja muokkaa toisella tietokoneella olevia tiedostoja FTP:n, SSH:n, " "Windows-levyjaon tai WebDAVin kautta." #. (itstool) path: page/title #: C/nautilus-connect.page:26 msgid "Browse files on a server or network share" msgstr "Selaa palvelimen verkkojaon tiedostoja" #. (itstool) path: page/p #: C/nautilus-connect.page:28 msgid "" "You can connect to a server or network share to browse and view files on " "that server, exactly as if they were on your own computer. This is a " "convenient way to download or upload files on the internet, or to share " "files with other people on your local network." msgstr "" "Voit yhdistää palvelimeen tai levyjakoon selataksesi kohteessa olevia " "tiedostoja aivan kuin ne olisivat omalla tietokoneellasi. Tämä on kätevä " "tapa lähettää tiedostoja tai ladata tiedostoja internetistä tai " "paikallisesta verkosta." #. (itstool) path: page/p #: C/nautilus-connect.page:34 msgid "" "To browse files over the network, open the Files application from " "the Dash, and click Browse Network in the sidebar. The " "file manager will find any computers on your local area network that " "advertise their ability to serve files. If you want to connect to a server " "on the internet, or if you do not see the computer you're looking for, you " "can manually connect to a server by typing in its internet/network address." msgstr "" #. (itstool) path: steps/title #: C/nautilus-connect.page:44 msgid "Connect to a file server" msgstr "Yhdistä tiedostopalvelimeen" #. (itstool) path: item/p #: C/nautilus-connect.page:45 msgid "" "In the file manager, click Files in the menu bar and pick " "Connect to Server from the app menu." msgstr "" #. (itstool) path: item/p #: C/nautilus-connect.page:47 msgid "" "Enter the address of the server, in the form of a URL. Details on supported URLs are listed below." msgstr "" #. (itstool) path: note/p #: C/nautilus-connect.page:51 msgid "" "If you have connected to the server before, you can click on it in the " "Recent Servers list." msgstr "" #. (itstool) path: item/p #: C/nautilus-connect.page:55 msgid "" "Click Connect. A new window will open showing you the files on " "the server. You can browse the files just as you would for those on your own " "computer. The server will also be added to the sidebar so you can access it " "quickly in the future" msgstr "" #. (itstool) path: section/title #: C/nautilus-connect.page:63 msgid "Writing URLs" msgstr "Osoitteiden kirjoittaminen" #. (itstool) path: section/p #: C/nautilus-connect.page:65 msgid "" "A URL, or uniform resource locator, is a form of address " "that refers to a location or file on a network. The address is formatted " "like this:" msgstr "" "URL-osoite (lyhenne englanninkielisistä sanoista uniform " "resource locator) on osoitemuoto, joka viittaa tiedostoon tai " "sijaintiin verkossa. Osoite muotoillaan seuraavasti:" #. (itstool) path: example/p #: C/nautilus-connect.page:68 msgid "scheme://servername.example.com/folder" msgstr "kaava://palvelin.osoite-esimerkki.fi/kansio" #. (itstool) path: section/p #: C/nautilus-connect.page:70 msgid "" "The scheme specifies the protocol or type of server. The " "example.com portion of the address is called the domain " "name. If a username is required, it is inserted before the server name:" msgstr "" "Kaava määrittää palvelimen käyttämän yhteyskäytännön eli " "protokollan. Osoite-esimerkki.fi-osaa osoitteesta kutsutaan " "verkkotunnukseksi. Jos palvelin vaatii käyttäjätunnuksen, se " "syötetään ennen palvelimen nimeä:" #. (itstool) path: example/p #: C/nautilus-connect.page:74 msgid "scheme://username@servername.example.com/folder" msgstr "" "kaava://käyttäjätunnus@palvelin.osoite-esimerkki.fi/kansio" #. (itstool) path: section/p #: C/nautilus-connect.page:76 msgid "" "Some schemes require the port number to be specified. Insert it after the " "domain name:" msgstr "" "Jotkin kaavat vaativat porttinumeron määrityksen. Syötä porttinumero " "verkkotunnuksen perään:" #. (itstool) path: example/p #: C/nautilus-connect.page:78 msgid "scheme://servername.example.com:port/folder" msgstr "kaava://palvelin.osoite-esimerkki.fi:portti/kansio" #. (itstool) path: section/p #: C/nautilus-connect.page:80 msgid "" "Below are specific examples for the various server types that are supported." msgstr "Alla on esimerkkejä erilaisista tuetuista palvelintyypeistä." #. (itstool) path: section/title #: C/nautilus-connect.page:84 msgid "Types of servers" msgstr "Palvelintyyppejä" #. (itstool) path: section/p #: C/nautilus-connect.page:86 msgid "" "You can connect to different types of servers. Some servers are public, and " "allow anybody to connect. Other servers require you to log in with a " "username and password." msgstr "" "Voit ottaa yhteyden erilaisiin palvelimiin. Jotkin palvelimet ovat julkisia, " "eli ne sallivat yhteydet keneltä tahansa. Useimmat palvelimet vaativat " "kirjautumisen käyttäjätunnusta ja salasanaa käyttäen." #. (itstool) path: section/p #: C/nautilus-connect.page:89 msgid "" "You may not have permissions to perform certain actions on files on a " "server. For example, on public FTP sites, you will probably not be able to " "delete files." msgstr "" "Sinulla ei välttämättä ole riittäviä oikeuksia tiettyjen tiedostoihin " "liittyvien asioiden tekemiseksi. Esimerkiksi julkisilla FTP-palvelimilla et " "mitä luultavimmin pysty poistamaan tiedostoja." #. (itstool) path: section/p #: C/nautilus-connect.page:92 msgid "" "The URL you enter depends on the protocol that the server uses to export its " "file shares." msgstr "" #. (itstool) path: item/title #: C/nautilus-connect.page:96 msgid "SSH" msgstr "SSH" #. (itstool) path: item/p #: C/nautilus-connect.page:97 msgid "" "If you have a secure shell account on a server, you can connect " "using this method. Many web hosts provide SSH accounts to members so they " "can securely upload files. SSH servers always require you to log in." msgstr "" #. (itstool) path: item/p #: C/nautilus-connect.page:101 msgid "A typical SSH URL looks like this:" msgstr "Tyypillinen SSH-osoite näyttää tältä:" #. (itstool) path: example/p #: C/nautilus-connect.page:103 msgid "ssh://username@servername.example.com/folder" msgstr "ssh://tunnus@esimerkki.osoite.fi/kansio" #. (itstool) path: item/p #: C/nautilus-connect.page:110 msgid "" "When using SSH, all the data you send (including your password) is encrypted " "so that other users on your network can't see it." msgstr "" "Kun käytät SSH:ta, kaikki tiedot (mukaan lukien salasanasi) salataan, " "eivätkä muut verkkoa käyttävät näe lähettämiäsi tai vastaanottamiasi tietoja." #. (itstool) path: item/title #: C/nautilus-connect.page:114 msgid "FTP (with login)" msgstr "FTP (sisäänkirjautumisen vaativa)" #. (itstool) path: item/p #: C/nautilus-connect.page:115 msgid "" "FTP is a popular way to exchange files on the Internet. Because data is not " "encrypted over FTP, many servers now provide access through SSH. Some " "servers, however, still allow or require you to use FTP to upload or " "download files. FTP sites with logins will usually allow you to delete and " "upload files." msgstr "" "FTP on yleinen tapa siirtää tiedostoja internetissä. Moni palvelin suosii " "SSH:ta tiedostosiirroissa, koska FTP-liikenne ei ole oletuksena salattu. " "Jotkin palvelimet vaativat edelleen FTP-yhteyden tiedostojen siirtämiseksi. " "Sisäänkirjautumisen vaativat FTP-palvelimet mahdollistavat yleensä " "tiedostojen poistamisen ja lähettämisen." #. (itstool) path: item/p #: C/nautilus-connect.page:120 msgid "A typical FTP URL looks like this:" msgstr "Tyypillinen FTP-osoite näyttää tältä:" #. (itstool) path: example/p #: C/nautilus-connect.page:122 msgid "ftp://username@ftp.example.com/path/" msgstr "ftp://tunnus@ftp.esimerkki.fi/polku/" #. (itstool) path: item/title #: C/nautilus-connect.page:126 msgid "Public FTP" msgstr "Julkinen FTP" #. (itstool) path: item/p #: C/nautilus-connect.page:127 msgid "" "Sites that allow you to download files will sometimes provide public or " "anonymous FTP access. These servers do not require a username and password, " "and will usually not allow you to delete or upload files." msgstr "" #. (itstool) path: item/p #: C/nautilus-connect.page:131 msgid "A typical anonymous FTP URL looks like this:" msgstr "Tyypillinen anonyymi FTP-osoite näyttää tältä:" #. (itstool) path: example/p #: C/nautilus-connect.page:133 msgid "ftp://ftp.example.com/path/" msgstr "ftp://ftp.esimerkki.fi/polku/" #. (itstool) path: item/p #: C/nautilus-connect.page:135 msgid "" "Some anonymous FTP sites require you to log in with a public username and " "password, or with a public username using your email address as the " "password. For these servers, use the FTP (with login) method, and " "use the credentials specified by the FTP site." msgstr "" #. (itstool) path: item/title #: C/nautilus-connect.page:142 msgid "Windows share" msgstr "Windows-jako" #. (itstool) path: item/p #: C/nautilus-connect.page:143 msgid "" "Windows computers use a proprietary protocol to share files over a local " "area network. Computers on a Windows network are sometimes grouped into " "domains for organization and to better control access. If you have " "the right permissions on the remote computer, you can connect to a Windows " "share from the file manager." msgstr "" "Windows-tietokoneet käyttävät suljettua protokollaa tiedostojen jakamiseen " "paikallisverkossa. Windows-verkossa olevat tietokoneet liitetään toisinaan " "osaksi toimialuetta, jolloin tietokoneita ja niiden jakoja on " "helpompi hallita. Jos sinulla on soveltuvat oikeudet etäkoneeseen, voit " "yhdistää Windows-jakoon tiedostonhallintaa käyttäen." #. (itstool) path: item/p #: C/nautilus-connect.page:148 msgid "A typical Windows share URL looks like this:" msgstr "Tyypillisen Windows-jaon osoite näyttää tältä:" #. (itstool) path: example/p #: C/nautilus-connect.page:150 msgid "smb://servername/Share" msgstr "smb://palvelin/Jako" #. (itstool) path: item/title #: C/nautilus-connect.page:154 msgid "WebDAV and Secure WebDAV" msgstr "WebDAV ja salattu WebDAV" #. (itstool) path: item/p #: C/nautilus-connect.page:155 msgid "" "Based on the HTTP protocol used on the web, WebDAV is sometimes used to " "share files on a local network and to store files on the internet. If the " "server you're connecting to supports secure connections, you should choose " "this option. Secure WebDAV uses strong SSL encryption, so that other users " "can't see your password." msgstr "" "Internetissä käytettyyn HTTP-protokollaan perustuvaa WebDAVia käytetään " "toisinaan tiedostojen jakamiseen paikallisverkossa ja tiedostojen " "varastointiin internetissä. Käytäthän salattua yhteyttä, jos käyttämäsi " "WebDAV-palvelin tukee sitä. Salattu WebDAV-yhteys käyttää vahvaa SSL-" "salausta, jolloin muut käyttäjät eivät näe salasanaasi." #. (itstool) path: item/p #: C/nautilus-connect.page:160 msgid "A typical WebDAV URL looks like this:" msgstr "Tyypillisen WebDAVin osoite näyttää tältä:" #. (itstool) path: example/p #: C/nautilus-connect.page:162 msgid "http://example.hostname.com/path" msgstr "http://esimerkki.osoite.fi/polku" #. (itstool) path: info/desc #: C/nautilus-display.page:8 msgid "Control icon captions used in the file manager." msgstr "" #. (itstool) path: page/title #: C/nautilus-display.page:31 msgid "File manager display preferences" msgstr "Tiedostonhallinnan näkymäasetukset" #. (itstool) path: page/p #: C/nautilus-display.page:33 msgid "" "You can control how the file manager displays captions under icons. Click " "Edit in the menu bar, pick Preferences and select the " "Display tab." msgstr "" #. (itstool) path: section/title #: C/nautilus-display.page:38 msgid "Icon captions" msgstr "Kuvakkeiden tekstit" #. (itstool) path: section/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/nautilus-display.page:40 msgctxt "_" msgid "" "external ref='figures/nautilus-icons.png' " "md5='5eb11f3f70bb27c18f77727f6db678af'" msgstr "" "external ref='figures/nautilus-icons.png' " "md5='5eb11f3f70bb27c18f77727f6db678af'" #. (itstool) path: media/p #: C/nautilus-display.page:41 msgid "File manager icons with captions" msgstr "Tiedostohallinnan kuvakkeet nimillä" #. (itstool) path: section/p #: C/nautilus-display.page:43 msgid "" "When you use icon view, you can choose to have extra information about files " "and folders displayed in a caption under each icon. This is useful, for " "example, if you often need to see who owns a file or when it was last " "modified." msgstr "" "Kun kuvakenäkymä on käytössä, tiedostonhallinta voi näyttää lisätietoja " "tiedostoista ja kansioista. Tämä on hyödyllistä, jos esimerkiksi tarvitset " "usein tietoa, kuka omistaa tiedoston tai milloin sitä on viimeksi muokattu." #. (itstool) path: section/p #: C/nautilus-display.page:47 msgid "" "You can zoom in a folder by clicking the View Zoom " "In or press Ctrl+. As " "you zoom in, the file manager will display more and more information in " "captions. You can choose up to three things to show in captions. The first " "will be displayed at most zoom levels. The last will only be shown at very " "large sizes." msgstr "" #. (itstool) path: note/p #: C/nautilus-display.page:52 msgid "" "If you have a file manager window open, you may have to reload for icon " "caption changes to take effect. Click " "ViewReload or press " "CtrlR." msgstr "" "Jos tiedostonhallinta on avoimena, muutosten käyttöönotto saattaa vaatia " "ikkunan päivityksen. Mene " "NäytäPäivitä tai paina " "CtrlR." #. (itstool) path: info/desc #: C/nautilus-file-properties-basic.page:8 msgid "" "View basic file information, set permissions, and choose default " "applications." msgstr "" "Tarkista tiedoston perusominaisuudet, aseta oikeudet ja valitse " "oletussovellukset." #. (itstool) path: page/title #: C/nautilus-file-properties-basic.page:27 msgid "File properties" msgstr "Tiedostojen ominaisuudet" #. (itstool) path: page/p #: C/nautilus-file-properties-basic.page:29 msgid "" "To view information about a file or folder, right-click it and select " "Properties. You can also select the file and press " "AltEnter." msgstr "" "Saat tiedoston tai kansion ominaisuudet näkyviin napsauttamalla tiedostoa " "hiiren oikealla painikkeella ja valitsemalla Ominaisuudet. Sama " "onnistuu valitsemalla tiedosto napsauttamalla sitä kerran ja sitten " "painamalla näppäinyhdistelmää " "AltEnter." #. (itstool) path: page/p #: C/nautilus-file-properties-basic.page:33 msgid "" "The file properties window shows you information like the type of file, the " "size of the file, and when you last modified it. If you need this " "information often, you can have it displayed in list view columns or icon captions." msgstr "" "Tiedoston ominaisuudet -ikkuna kertoo tiedostosta muun muassa sen tyypin, " "koon ja viimeisimmän muokkausajankohdan. Jos tarvitset näitä tietoja usein, " "ne saadaan näkyviin luettelonäkymän " "sarakkeisiin tai kuvakkeiden teksteihin." #. (itstool) path: page/p #: C/nautilus-file-properties-basic.page:39 msgid "" "The information given on the Basic tab is explained below. There " "are also Permissions and Open With tabs. For certain types of files, such " "as images and videos, there will be an extra tab that provides information " "like the dimensions, duration, and codec." msgstr "" "Perustiedot-välilehden sisältämät osiot on eritelty alempana. " "Tämän lisäksi näkyvissä on myös Oikeudet- ja Avaa sovelluksella -välilehdet. Joillain " "tiedostotyypeillä, kuten kuvilla ja videoilla, on vielä ylimääräinen " "välilehti, joka näyttää tiedostotyypille ominaisia tietoja, kuten mitat, " "keston ja pakkaamiseen käytetyn koodekin." #. (itstool) path: section/title #: C/nautilus-file-properties-basic.page:47 msgid "Basic properties" msgstr "Perusominaisuudet" #. (itstool) path: title/gui #. (itstool) path: td/p #: C/nautilus-file-properties-basic.page:50 #: C/nautilus-list.page:37 #: C/net-firewall-ports.page:30 msgid "Name" msgstr "Nimi" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:51 msgid "" "You can rename the file by changing this field. You can also rename a file " "outside the properties window. See ." msgstr "" "Voit nimetä tiedoston uudelleen käyttäen tätä kenttää. Voit nimetä tiedoston " "uudelleen myös Ominaisuudet-ikkunan ulkopuolella. Lue lisää kappaleesta " "." #. (itstool) path: title/gui #: C/nautilus-file-properties-basic.page:56 #: C/nautilus-list.page:46 msgid "Type" msgstr "Tyyppi" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:57 msgid "" "This helps you identify the type of the file, such as PDF document, " "OpenDocument Text, or JPEG image. The file type determines which " "applications can open the file, among other things. For example, you can't " "open a picture with a music player. See for more " "information on this." msgstr "" "Tiedostotyyppi, kuten PDF-asiakirja, OpenDocument-tekstitiedosto tai JPEG-" "kuva, auttaa tiedoston muodon tunnistamisessa. Tiedostotyyppi määrittää muun " "muassa tiedoston avaamiseen käytettävän sovelluksen. Et voi esimerkiksi " "avata kuvatiedostoja musiikkisoittimella. Lue " "saadaksesi lisätietoja tästä aiheesta." #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:62 msgid "" "The MIME type of the file is shown in parentheses; MIME type is a " "standard way that computers use to refer to the file type." msgstr "" "Suluissa näkyvä MIME-tyyppi on tietokoneiden käyttämä standardi " "tiedoston tyypin tunnistamiseen." #. (itstool) path: item/title #: C/nautilus-file-properties-basic.page:67 msgid "Contents" msgstr "Sisältö" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:68 msgid "" "This field is displayed if you are looking at the properties of a folder " "rather than a file. It helps you see the number of items in the folder. If " "the folder includes other folders, each inner folder is counted as one item, " "even if it contains further items. Each file is also counted as one item. If " "the folder is empty, the contents will display nothing." msgstr "" "Sisältö kertoo kansiossa olevien tiedostojen ja alikansioiden määrän. Tähän " "lukuun sisältyy kansion ja sen alikansioiden sisältämät tiedostot. Jos " "kansio on tyhjä, näytetään teksti ei mitään." #. (itstool) path: item/title #. (itstool) path: title/gui #: C/nautilus-file-properties-basic.page:72 #: C/nautilus-list.page:41 msgid "Size" msgstr "Koko" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:73 msgid "" "This field is displayed if you are looking at a file (not a folder). The " "size of a file tells you how much disk space it takes up. This is also an " "indicator of how long it will take to download a file or send it in an email " "(big files take longer to send/receive)." msgstr "" "Tämä kenttä näkyy vain tiedostoilla - ei kansioilla. Tiedostokoko kertoo, " "kuinka paljon levytilaa tiedosto vaatii. Se auttaa myös arvioimaan tiedoston " "lataamiseen tai lähettämiseen kuluvaa aikaa (suurien tiedostojen siirtäminen " "on hitaampaa kuin pienten tiedostojen)." #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:74 msgid "" "Sizes may be given in bytes, KB, MB, or GB; in the case of the last three, " "the size in bytes will also be given in parentheses. Technically, 1 KB is " "1024 bytes, 1 MB is 1024 KB and so on." msgstr "" "Koot annetaan tavuina, kilotavuina (Kt), megatavuina (Mt) tai gigatavuina " "(Gt). Jos tiedoston koko näytetään kolmessa viimeisessä muodossa, koko " "tavuina näytetään suluissa. Yksi kilotavu vastaa 1024 tavua, yksi megatavu " "vastaa 1024 kilotavua jne." #. (itstool) path: item/title #. (itstool) path: title/gui #: C/nautilus-file-properties-basic.page:78 #: C/nautilus-list.page:95 msgid "Location" msgstr "Sijainti" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:79 msgid "" "The location of each file on your computer is given by its absolute " "path. This is a unique \"address\" of the file on your computer, made " "up of a list of the folders that you would need to go into to find the file. " "For example, if Jim had a file called Resume.pdf in his Home " "folder, its location would be /home/jim/Resume.pdf." msgstr "" "Jokaisella tiedostolla on absoluuttisen polun määrittelemä sijainti " "tiedostojärjestelmässä. Tähän ainutlaatuiseen \"osoitteeseen\" sisältyy " "kansiot, joiden läpi täytyy kulkea tiedoston saavuttamiseksi. Jos Jussilla " "on esimerkiksi kotikansiossaan tiedosto nimeltään hakemus.pdf, " "sen sijainti olisi /home/jussi/hakemus.pdf" #. (itstool) path: item/title #: C/nautilus-file-properties-basic.page:83 msgid "Volume" msgstr "Asema" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:84 msgid "" "The file system or device that the file is stored on. This shows you where " "the file is physically stored, for example if it is on the hard disk or on a " "CD, or a network share or file " "server. Hard disks can be split up into several disk partitions; the partition will be displayed under " "Volume too." msgstr "" "Tiedostojärjestelmä tai asema, jossa tiedosto sijaitsee. Tämä kertoo " "tiedoston fyysisen sijainnin eli onko se esimerkiksi kiintolevyllä, CD-" "levyllä vai verkkokansiossa tai " "tiedostopalvelimella. Kiintolevyt voidaan jakaa useisiin osioihin; osion nimi näytetään myös " "Asema-kentässä." #. (itstool) path: item/title #: C/nautilus-file-properties-basic.page:94 msgid "Free Space" msgstr "Vapaa tila" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:95 msgid "" "This is only displayed for folders. It gives the amount of disk space which " "is available on the disk that the folder is on. This is useful for checking " "if the hard disk is full." msgstr "" "Näytetään vain kansioille. Tästä näkyy vapaa tila levyllä jolla kansio " "sijaitsee. Tämä on hyödyllistä tarkistaessa onko kovalevy täynnä." #. (itstool) path: item/title #: C/nautilus-file-properties-basic.page:102 msgid "Accessed" msgstr "Avattu" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:103 msgid "The date and time when the file was last opened." msgstr "Päivä ja kellonaika, jolloin tiedosto viimeksi avattiin." #. (itstool) path: item/title #. (itstool) path: title/gui #: C/nautilus-file-properties-basic.page:107 #: C/nautilus-list.page:50 msgid "Modified" msgstr "Muokattu" #. (itstool) path: item/p #: C/nautilus-file-properties-basic.page:108 msgid "The date and time when the file was last changed and saved." msgstr "" "Päivä ja kellonaika, jolloin tiedostoa viimeksi muokattiin ja tallennettiin." #. (itstool) path: info/desc #: C/nautilus-file-properties-permissions.page:9 msgid "Control who can view and edit your files and folders." msgstr "Hallitse, ketkä voivat nähdä ja muokata tiedostojasi ja kansioitasi." #. (itstool) path: page/title #: C/nautilus-file-properties-permissions.page:31 msgid "Set file permissions" msgstr "Määritä tiedoston käyttöoikeudet" #. (itstool) path: page/p #: C/nautilus-file-properties-permissions.page:33 msgid "" "You can use file permissions to control who can view and edit files that you " "own. To view and set the permissions for a file, right click it and select " "Properties, then select the Permissions tab." msgstr "" "Voit käyttää tiedoston käyttöoikeuksia määrittääksesi, kuka tai ketkä voivat " "katsella ja muokata tiedostojasi. Aseta tiedoston käyttöoikeudet " "napsauttamalla tiedostoa hiiren oikealla painikkeella ja valitsemalla " "valikosta Ominaisuudet. Valitse avautuvasta ikkunasta " "Oikeudet-välilehti." #. (itstool) path: page/p #: C/nautilus-file-properties-permissions.page:37 msgid "" "See and below for details " "on the types of permissions you can set." msgstr "" "Lue ja saadaksesi " "lisätietoja, minkälaisia oikeuksia voit asettaa." #. (itstool) path: section/title #. (itstool) path: title/gui #: C/nautilus-file-properties-permissions.page:41 #: C/nautilus-preview.page:36 msgid "Files" msgstr "Tiedostot" #. (itstool) path: section/p #: C/nautilus-file-properties-permissions.page:43 msgid "" "You can set the permissions for the file owner, the group owner, and all " "other users of the system. For your files, you are the owner, and you can " "give yourself read-only or read-and-write permission. Set a file to read-" "only if you don't want to accidentally change it." msgstr "" "Käyttöoikeuksia voi asettaa tiedoston omistajalle, ryhmälle sekä " "järjestelmän muille käyttäjille. Olet omien tiedostojesi omistaja ja voit " "antaa itsellesi joko pelkät lukuoikeudet tai sekä luku- että " "kirjoitusoikeudet tiedostoihisi. Jos et halua vahingossa muuttaa tiedostoa, " "aseta se vain-luku -muotoon." #. (itstool) path: section/p #: C/nautilus-file-properties-permissions.page:48 msgid "" "Every user on your computer belongs to a group. On home computers, it is " "common for each user to have their own group, and group permissions are not " "often used. In corporate environments, groups are sometimes used for " "departments or projects. As well as having an owner, each file belongs to a " "group. You can set the file's group and control the permissions for all " "users in that group. You can only set the file's group to a group you belong " "to." msgstr "" "Jokainen tietokoneen käyttäjä kuuluu johonkin ryhmään. Kotikoneille on " "yleistä, että jokaisella käyttäjällä on oma ryhmä eikä ryhmien " "käyttöoikeuksia käytetä kovin usein. Yritysjärjestelmissä ryhmiä voidaan " "käyttää eri osastojen tai projektien välillä. Jokainen tiedosto kuuluu " "jollekin ryhmälle sen lisäksi, että sillä on omistaja. Voit valita " "tiedostolle ryhmän ja hallita täten kaikkien kyseiseen ryhmään kuuluvien " "henkilöiden käyttöoikeutta kyseiseen tiedostoon. Voit asettaa tiedostolle " "ryhmäksi vain sellaisen ryhmän, johon itse kuulut." #. (itstool) path: section/p #: C/nautilus-file-properties-permissions.page:56 msgid "" "You can also set the permissions for users other than the owner and those in " "the file's group." msgstr "" "Voit määritellä oikeudet myös kaikille käyttäjille sekä käyttäjille jotka " "ovat tiedoston ryhmässä." #. (itstool) path: section/p #: C/nautilus-file-properties-permissions.page:59 msgid "" "If the file is a program, such as a script, you must select Allow " "executing file as program to run it. Even with this option selected, " "the file manager may still open the file in an application or ask you what " "to do. See for more " "information." msgstr "" "Jos tiedosto on ohjelma ja haluat suorittaa sen tiedostonhallinnasta, täytyy " "asetus Salli tiedoston suorittaminen ohjelmana olla käytössä. " "Tiedostohallinta voi kuitenkin yhä avata tiedoston jossakin ohjelmassa tai " "kysyä sinulta, mitä tehdä. Lue " "saadaksesi lisätietoa." #. (itstool) path: section/title #. (itstool) path: title/gui #: C/nautilus-file-properties-permissions.page:67 #: C/nautilus-preview.page:48 msgid "Folders" msgstr "Kansiot" #. (itstool) path: section/p #: C/nautilus-file-properties-permissions.page:68 msgid "" "You can set permissions on folders for the owner, group, and other users. " "See the details of file permissions above for an explanation of owners, " "groups, and other users." msgstr "" "Voit asettaa kansioiden käyttöoikeuksia omistajan, ryhmän ja muiden " "käyttäjien osalta. Lue selitykset omistajalle, ryhmälle ja muille " "käyttäjille yläpuolelta Tiedostojen käyttöoikeuksista." #. (itstool) path: section/p #: C/nautilus-file-properties-permissions.page:71 msgid "" "The permissions you can set for a folder are different from those you can " "set for a file." msgstr "" "Kansioille asetettavat oikeudet eroavat tiedostoille annettavista " "oikeuksista." #. (itstool) path: title/gui #. (itstool) path: item/title #: C/nautilus-file-properties-permissions.page:75 #: C/net-proxy.page:59 msgid "None" msgstr "Ei mitään" #. (itstool) path: item/p #: C/nautilus-file-properties-permissions.page:76 msgid "The user will not even be able to see what files are in the folder." msgstr "Käyttäjä ei näe edes kansion sisältöä." #. (itstool) path: title/gui #: C/nautilus-file-properties-permissions.page:80 msgid "List files only" msgstr "Listaa ainoastaan tiedostot" #. (itstool) path: item/p #: C/nautilus-file-properties-permissions.page:81 msgid "" "The user will be able to see what files are in the folder, but will not be " "able to open, create, or delete files." msgstr "" "Käyttäjä näkee kansion sisällön, mutta ei voi avata, luoda tai poistaa " "tiedostoja." #. (itstool) path: title/gui #: C/nautilus-file-properties-permissions.page:85 msgid "Access files" msgstr "Avaa tiedostoja" #. (itstool) path: item/p #: C/nautilus-file-properties-permissions.page:86 msgid "" "The user will be able to open files in the folder (provided they have " "permission to do so on the particular file), but will not be able to create " "new files or delete files." msgstr "" "Käyttäjä voi avata kansiossa olevia tiedostoja (olettaen että tiedoston " "käyttöoikeudet niin sallivat), mutta käyttäjä ei voi luoda tai poistaa " "tiedostoja." #. (itstool) path: title/gui #: C/nautilus-file-properties-permissions.page:91 msgid "Create and delete files" msgstr "Luo ja poista tiedostoja" #. (itstool) path: item/p #: C/nautilus-file-properties-permissions.page:92 msgid "" "The user will have full access to the folder, including opening, creating, " "and deleting files." msgstr "" "Käyttäjällä on täydet oikeudet kansioon, eli tiedostoja on mahdollista " "avata, luoda ja poistaa." #. (itstool) path: section/p #: C/nautilus-file-properties-permissions.page:97 msgid "" "You can also quickly set the file permissions for all the files in the " "folder by clicking Change Permissions for Enclosed Files. Use the " "drop-down lists to adjust the permissions of contained files or folders, and " "click Change. Permissions are applied to files and folders in " "subfolders as well, to any depth." msgstr "" #. (itstool) path: info/desc #: C/nautilus-list.page:7 msgid "Control what information is displayed in columns in list view." msgstr "Luettelonäkymässä näytettävien tietojen hallinta." #. (itstool) path: page/title #: C/nautilus-list.page:26 msgid "File manager list columns preferences" msgstr "Tiedostonhallinnan luettelosarakkeiden asetukset" #. (itstool) path: page/p #: C/nautilus-list.page:28 msgid "" "There are nine columns of information that you can display in the file " "manager's list view. Click Files in the menu bar, pick " "Preferences and choose the List Columns tab to select " "which columns will be visible." msgstr "" #. (itstool) path: note/p #: C/nautilus-list.page:31 msgid "" "Use the Move Up and Move Down buttons to choose the " "order in which the selected columns will appear." msgstr "" "Voit vaihtaa sarakkeiden järjestystä napsauttamalla Siirrä ylös " "ja Siirrä alas -painikkeita (luettelon ensimmäinen vastaa " "ensimmäistä saraketta)." #. (itstool) path: item/p #: C/nautilus-list.page:38 msgid "The name of folders and files in the folder being viewed." msgstr "Tiedoston tai kansion nimi." #. (itstool) path: item/p #: C/nautilus-list.page:42 msgid "" "The size of a folder is given as the number of items contained in the " "folder. The size of a file is given as bytes, KB, or MB." msgstr "" "Tiedostojen kohdalla näytetään tiedoston koko (esim. mega- tai kilotavuina) " "ja kansioiden yhteydessä sen sisältämien kohteiden lukumäärä." #. (itstool) path: item/p #: C/nautilus-list.page:47 msgid "" "Displayed as folder, or file type such as PDF document, JPEG image, MP3 " "audio, and more." msgstr "" "Kansion kohdalla lukee vain \"kansio\", tiedostossa ilmoitetaan " "tiedostomuoto, kuten PDF-asiakirja, JPEG-kuvat, MP3-musiikkitiedostot ja " "muut vastaavat." #. (itstool) path: item/p #: C/nautilus-list.page:51 msgid "Gives the date and time of the last time the file was modified." msgstr "Tiedoston viimeisin muokkauspäivämäärä ja -aika." #. (itstool) path: title/gui #: C/nautilus-list.page:54 msgid "Owner" msgstr "Omistaja" #. (itstool) path: item/p #: C/nautilus-list.page:55 msgid "The name of the user the folder or file is owned by." msgstr "Käyttäjän tunnus, joka omistaa kansion tai tiedoston." #. (itstool) path: title/gui #: C/nautilus-list.page:58 msgid "Group" msgstr "Ryhmä" #. (itstool) path: item/p #: C/nautilus-list.page:59 msgid "" "The group the file is owned by. On my home computers, each user is in their " "own group. Groups are sometimes used in corporate environments, where users " "might be in groups according to department or project." msgstr "" "Tiedoston omistava ryhmä. Useimmilla kotikoneilla jokaisella käyttäjällä on " "oma ryhmänsä. Ryhmät ovat yleisempiä yritysjärjestelmissä, joissa käyttäjiä " "voidaan jaotella ryhmiin vaikka osaston tai projektin mukaan." #. (itstool) path: title/gui #: C/nautilus-list.page:64 msgid "Permissions" msgstr "Oikeudet" #. (itstool) path: item/p #: C/nautilus-list.page:65 msgid "Displays the file access permissions e.g. drwxrw-r--" msgstr "Näyttää tiedoston oikeudet, esim. drwxrw-r--" #. (itstool) path: item/p #: C/nautilus-list.page:68 msgid "" "The first character - is the file type. - means " "regular file and d means directory (folder)." msgstr "" "Ensimmäinen merkki - kuvaa tiedoston tyyppiä. - kuvaa " "tavallista tiedostoa ja d kuvaa hakemistoa (kansiota)." #. (itstool) path: item/p #: C/nautilus-list.page:71 msgid "" "The next three characters rwx specify permissions for the user " "who owns the file." msgstr "" "Seuraavat kolme merkkiä rwx kuvaavat tiedoston omistajan " "oikeuksia." #. (itstool) path: item/p #: C/nautilus-list.page:74 msgid "" "The next three rw- specify permissions for all members of the " "group that owns the file." msgstr "" "Seuraavat kolme merkkiä rw- kuvaavat tiedoston omistavan ryhmän " "oikeuksia tiedostoon." #. (itstool) path: item/p #: C/nautilus-list.page:77 msgid "" "The last three characters in the column r-- specify permissions " "for all other users on the system." msgstr "" "Viimeiset kolme merkkiä r-- kuvaavat kaikkien järjestelmän " "(muiden) käyttäjien oikeuksia tiedostoon." #. (itstool) path: item/p #: C/nautilus-list.page:80 msgid "Each character has the following meanings:" msgstr "Jokaisella merkillä on oma tarkoituksensa:" #. (itstool) path: item/p #: C/nautilus-list.page:84 msgid "r : Read permission." msgstr "r : lukuoikeus (read)." #. (itstool) path: item/p #: C/nautilus-list.page:85 msgid "w : Write permission." msgstr "w : kirjoitusoikeus (write)." #. (itstool) path: item/p #: C/nautilus-list.page:86 msgid "x : Execute permission." msgstr "x : suoritusoikeus (execute)." #. (itstool) path: item/p #: C/nautilus-list.page:87 msgid "- : No permission." msgstr "- : ei oikeuksia." #. (itstool) path: title/gui #: C/nautilus-list.page:91 msgid "MIME Type" msgstr "MIME-tyyppi" #. (itstool) path: item/p #: C/nautilus-list.page:92 msgid "Displays the MIME type of the item." msgstr "Näyttää kohteen MIME-tyypin." #. (itstool) path: item/p #: C/nautilus-list.page:96 msgid "The path to the location of the file." msgstr "Tiedoston sijainnin polku." #. (itstool) path: page/title #: C/nautilus-prefs.page:17 msgid "File manager preferences" msgstr "Tiedostonhallinnan asetukset" #. (itstool) path: info/desc #: C/nautilus-preview.page:8 msgid "Control when thumbnails are used for files." msgstr "Määritä milloin tiedostoista käytetään pienoiskuvia." #. (itstool) path: page/title #: C/nautilus-preview.page:27 msgid "File manager preview preferences" msgstr "Tiedostonhallinnan esikatselun asetukset" #. (itstool) path: page/p #: C/nautilus-preview.page:29 msgid "" "The file manager creates thumbnails to preview image, video, and text files. " "Thumbnail previews can be slow for large files or over networks, so you can " "control when previews are made. Click Files in the menu bar, pick " "Preferences and select the Preview tab." msgstr "" #. (itstool) path: item/p #: C/nautilus-preview.page:37 msgid "" "By default, all previews are done for Local Files Only, those on " "your computer or connected external drives. You can set this feature to " "Always or Never. The file manager can browse files on other computers over a " "local area network or the internet. If you often browse files over a local " "area network, and the network has high bandwidth, you may want to set the " "preview option to Always." msgstr "" #. (itstool) path: item/p #: C/nautilus-preview.page:44 msgid "" "In addition, you can use the Only for files smaller than setting " "to limit the size of files previewed." msgstr "" #. (itstool) path: item/p #: C/nautilus-preview.page:49 msgid "" "If you show file sizes in list view " "columns or icon " "captions, folders will be shown with a count of how many files and " "folders they contain. Counting items in a folder can be slow, especially for " "very large folders, or over a network. You can turn this feature on or off, " "or turn it on only for files on your computer and local external drives." msgstr "" "Jos tiedostojen koko on asetettu esitettäväksi luettelonäkymän sarakkeissa tai kuvakkeiden teksteissä, kansioiden kohdalla " "näytetään kansion sisältämien tiedostojen ja kansioiden määrä. Kansion " "kohteiden määrän laskeminen voi olla hidasta suurille kansioille tai verkon " "välityksellä. Voit ottaa tämän ominaisuuden käyttöön kaikille tai vain " "paikallisille kansioille, tai voit poistaa sen kokonaan käytöstä." #. (itstool) path: info/desc #: C/nautilus-views.page:9 msgid "" "Specify the default view, sort order, and zoom levels for the file manager." msgstr "" "Valitse tiedostoille oletusnäkymä, lajittelujärjestys ja kohteiden koko " "(pikkukuvien) tiedostonhallinnan kansioissa." #. (itstool) path: page/title #: C/nautilus-views.page:36 msgid "Views preferences in Files" msgstr "" #. (itstool) path: page/p #: C/nautilus-views.page:38 msgid "" "You can change the default view for new folders, how files and folders are " "sorted by default, the zoom level for the icon and compact views, and " "whether files are displayed in the tree sidebar. Select Files Preferences in the top bar while " "Files is open and select the Views tab." msgstr "" #. (itstool) path: section/title #: C/nautilus-views.page:46 msgid "Default view" msgstr "Oletusnäkymä" #. (itstool) path: title/gui #: C/nautilus-views.page:49 msgid "View new folders using" msgstr "Katsele uusia kansioita muodossa" #. (itstool) path: item/p #: C/nautilus-views.page:50 msgid "" "By default, new folders are shown in icon view. If you prefer the list view, " "you can set it here as the default. Alternatively, you can select a " "different view for each folder as you browse by clicking the View items as a list or View " "items as a grid of icons button in the toolbar." msgstr "" #. (itstool) path: title/gui #: C/nautilus-views.page:57 msgid "Arrange items" msgstr "Järjestä" #. (itstool) path: item/p #: C/nautilus-views.page:58 msgid "" "You can change the default sort order that is used in folders using the " "Arrange items drop-down list in the preferences to sort by name, " "file size, file type, when they were last modified, when they were last " "accessed or when they were trashed." msgstr "" #. (itstool) path: item/p #. TRANSLATORS: use the translation of the tooltip for the downwards #. pointing arrow button that opens the preferences menu in the main #. window for 'View options' #: C/nautilus-views.page:64 msgid "" "You can change how files are sorted in an " "individual folder by clicking the View options button in the toolbar and choosing By " "Name, By Size, By Type or By Modification " "Date, or by clicking the list column headers in list view. This menu " "only affects the current folder." msgstr "" #. (itstool) path: title/gui #: C/nautilus-views.page:72 msgid "Sort folders before files" msgstr "Kansiot ennen tiedostoja" #. (itstool) path: item/p #: C/nautilus-views.page:73 msgid "" "By default, the file manager no longer shows all folders before files. To " "see all folders listed before files, enable this option." msgstr "" "Oletuksena tiedostonhallinta ei näytä kaikkia kansioita ennen tiedostoja. " "Jos haluat kaikki kansiot näytettävän ennen tiedostoja, ota tämä valinta " "käyttöön." #. (itstool) path: title/gui #: C/nautilus-views.page:77 msgid "Show hidden and backup files" msgstr "Näytä piilotiedostot ja varmuuskopiot" #. (itstool) path: item/p #: C/nautilus-views.page:78 msgid "" "The file manager does not display hidden " "files and folders by default. You can always show hidden files by " "selecting this option." msgstr "" "Tiedostonhallinta ei näytä piilotettuja " "tiedostoja ja kansioita oletusasetuksin. Saat ne näkymään oletuksena " "ottamalla tämän valinnan käyttöön." #. (itstool) path: item/p #. TRANSLATORS: use the translation of the tooltip for the downwards #. pointing arrow button that opens the preferences menu in the main #. window for 'View options' #: C/nautilus-views.page:83 msgid "" "You can also show hidden files in an individual window by selecting " "Show Hidden Files, from the View options menu in the toolbar." msgstr "" #. (itstool) path: section/title #: C/nautilus-views.page:92 msgid "Icon view defaults" msgstr "Kuvakenäkymän oletukset" #. (itstool) path: title/gui #: C/nautilus-views.page:95 #: C/nautilus-views.page:116 msgid "Default zoom level" msgstr "Oletusmittakaava" #. (itstool) path: item/p #. TRANSLATORS: use the translation of the tooltip for the downwards #. pointing arrow button that opens the preferences menu in the main #. window for 'View options' #: C/nautilus-views.page:98 msgid "" "You can make the icons and text larger or smaller by default in icon view " "using this option. You can also change this setting in an individual folder " "by clicking the View " "options button in the toolbar and selecting Zoom In, " "Zoom Out or Normal Size. If you frequently use a " "larger or smaller zoom level, you can set the default with this option." msgstr "" #. (itstool) path: item/p #: C/nautilus-views.page:105 msgid "" "In icon view, more or fewer captions are shown based on your zoom level." msgstr "" #. (itstool) path: section/title #: C/nautilus-views.page:113 msgid "List view defaults" msgstr "Luettelonäkymän oletukset" #. (itstool) path: item/p #. TRANSLATORS: use the translation of the tooltip for the downwards #. pointing arrow button that opens the preferences menu in the main #. window for 'View options' #: C/nautilus-views.page:119 msgid "" "You can make the icons and text larger or smaller in list view using this " "option. You can also do this in an individual folder by clicking the View options button in " "the toolbar and selecting Zoom In, Zoom Out or " "Normal Size." msgstr "" #. (itstool) path: info/desc #: C/net-antivirus.page:11 msgid "" "There are few Linux viruses, so you probably don't need anti-virus software." msgstr "" "Linux-koneille on olemassa vain muutamia viruksia, joten Ubuntu-" "tietokoneessa ei todennäköisesti tarvitse käyttää " "virustentorjuntaohjelmistoa." #. (itstool) path: page/title #: C/net-antivirus.page:25 msgid "Do I need anti-virus software?" msgstr "Pitääkö Ubuntussa käyttää virustentorjuntaohjelmistoa?" #. (itstool) path: page/p #: C/net-antivirus.page:27 msgid "" "If you are used to Windows or Mac OS, you are probably also used to having " "anti-virus software running all of the time. Anti-virus software runs in the " "background, constantly checking for computer viruses that might find their " "way onto your computer and cause problems." msgstr "" "Windowsissa ja Macissa pitää olla jatkuvasti taustalla käytössä " "virustentorjuntaohjelmisto. Virustentorjuntaohjelmistojen tehtävänä on " "tutkia jatkuvasti tietokoneen toimia ja estää haittojen syntyminen." #. (itstool) path: page/p #: C/net-antivirus.page:31 msgid "" "Anti-virus software does exist for Linux, but you probably don't need to use " "it. Viruses that affect Linux are still very rare. Some argue that this is " "because Linux is not as widely used as other operating systems, so no-one " "writes viruses for it. Others argue that Linux is intrinsically more secure, " "and security problems that viruses could make use of are fixed very quickly." msgstr "" "Linuxille on olemassa virustorjuntaohjelmia, mutta mitä luultavimmin niille " "ei ole tarvetta. Linuxiin vaikuttavat virukset ovat edelleen hyvin " "harvinaisia. Jotkut sanovat sen johtuvan siitä, ettei Linux ole yhtä " "käytetty kuin tietyt muut käyttöjärjestelmät. Toisten mielestä Linux on " "olennaisesti muita käyttöjärjestelmiä turvallisempi ja tietoturvaongelmat, " "joita virukset voisivat hyödyntää, korjataan nopeasti." #. (itstool) path: page/p #: C/net-antivirus.page:36 msgid "" "Whatever the reason, Linux viruses are so rare that you don't really need to " "worry about them at the moment." msgstr "" "Mikä tahansa onkaan syy, Linux-virukset ovat niin harvinaisia, ettei niistä " "tarvitse juuri välittää tällä hetkellä." #. (itstool) path: page/p #: C/net-antivirus.page:38 msgid "" "If you want to be extra-safe, or if you want to check for viruses in files " "that you are passing between yourself and people using Windows and Mac OS, " "you can still install anti-virus software. Check in Software " "where a number of applications are available." msgstr "" #. (itstool) path: info/desc #: C/net-browser.page:11 msgid "" "Change the default browser, install Flash, install the java plugin, Silverlight support…" msgstr "" "Vaihda oletusselainta, asenna Flash, asenna Java-liitännäinen, Silverlight-tuki…" #. (itstool) path: credit/name #: C/net-browser.page:19 #: C/net-chat.page:19 #: C/net-email.page:17 #: C/net-general.page:19 #: C/net-problem.page:17 #: C/net-security.page:17 #: C/net-wired.page:17 #: C/net-wireless.page:21 #: C/net-wireless-connect.page:19 msgid "The Ubuntu Documentation Team" msgstr "Ubuntun dokumentointitiimi" #. (itstool) path: page/title #: C/net-browser.page:24 msgid "Web Browsers" msgstr "Selaimet" #. (itstool) path: info/desc #: C/net-chat.page:11 msgid "" "Chat on any network using " "Empathy, make video " "calls, install skype, social networking apps" msgstr "" "Pikaviestit kaikissa palveluissa " "Empathylla, videopuhelut, Skypen " "asentaminen, sosiaalisten verkostojen " "sovellukset" #. (itstool) path: page/title #: C/net-chat.page:24 msgid "Chat & Social Networking" msgstr "Pikaviestit ja sosiaaliset verkostot" #. (itstool) path: info/desc #: C/net-chat-empathy.page:15 msgid "" "With Empathy you can chat, call and video call with friends and " "colleagues on a variety of networks" msgstr "" "Empathyllä avulla voi lähettää pikaviestejä ja puhua ääni- ja " "videopuheluita monissa eri palveluissa." #. (itstool) path: page/title #: C/net-chat-empathy.page:20 msgid "Instant messaging on Ubuntu" msgstr "Pikaviestit Ubuntussa" #. (itstool) path: page/p #: C/net-chat-empathy.page:22 msgid "" "With the Empathy application, you can chat with people online and " "with friends and colleagues who use Google Talk, AIM, Windows Live and many " "other chat programs. With a microphone or a webcam you can also have audio " "or video calls." msgstr "" "Empathyllä voi lähettää pikaviestejä Google Talk, AIM, Windows " "Live tai joku muu monien tukemiemme palveluiden tileistä. Mikrofonin ja " "verkkokameran avulla voit soittaa palvelun tukiessa ominaisuutta myös video- " "ja äänipuheluja." #. (itstool) path: page/p #: C/net-chat-empathy.page:29 msgid "" "Empathy is installed by default in Ubuntu. Start Empathy Instant " "Messaging from the Dash, the " "Launcher or choose " "Chat from the Messaging " "menu." msgstr "" "Empathy-pikaviestin sisältyy Ubuntun oletusasennukseen. Käynnistä " "Empathy-pikaviestin Unity-" "valikosta, käynnistimestä " "tai valitse Keskustele viestintävalikosta." #. (itstool) path: note/p #: C/net-chat-empathy.page:37 msgid "" "You can change your instant messaging status (Available, Away, Busy, etc.) " "from the Messaging menu." msgstr "" #. (itstool) path: page/p #: C/net-chat-empathy.page:43 msgid "" "For help with using Empathy, read the Empathy " "manual." msgstr "" "Lisäohjeita Empathyn käyttöön on tarjolla sovelluksen omassa ohjeessa." #. (itstool) path: info/desc #: C/net-chat-skype.page:14 msgid "" "Skype is proprietary software and must be installed manually on " "Ubuntu" msgstr "" "Skype on suljettu ohjelma ja on asennettava Ubuntuun manuaalisesti" #. (itstool) path: page/title #: C/net-chat-skype.page:19 msgid "How can I use Skype on Ubuntu?" msgstr "Miten käytän Skypeä Ubuntussa?" #. (itstool) path: page/p #: C/net-chat-skype.page:21 msgid "" "Skype is proprietary software that allows you to make calls over " "the Internet using your computer." msgstr "" "Skype on suljettu ohjelmisto, jolla voi soittaa ilmaisia ääni- ja " "videopuheluja suoraan tietokoneeltasi." #. (itstool) path: page/p #: C/net-chat-skype.page:26 msgid "" "Skype uses decentralized peer-to-peer technologies, so your calls do not go " "through a central server, but through distributed servers and other users." msgstr "" "Skype käyttää hajautusteknologiaa, joten puhelut eivät kulje yleisen " "keskuspalvelimen kautta, vaan satunnaisten palvelinten ja toisten käyttäjien " "välityksellä." #. (itstool) path: page/p #: C/net-chat-skype.page:31 msgid "" "The Skype software is free to use, but it is not free software; the source " "code is proprietary and not available for modification." msgstr "" "Skypen käyttö on ilmaista, mutta se ei ole avoin ohjelmisto; lähdekoodi on " "suljettua ja se ei ole muokattavissa." #. (itstool) path: page/p #: C/net-chat-skype.page:36 msgid "" "Skype is not installed by default on Ubuntu. Install the skype package to use it." msgstr "" "Skypeä ei ole asennettu valmiiksi Ubuntuun. Aloita sen käyttäminen asentamalla Skype -paketti." #. (itstool) path: note/p #: C/net-chat-skype.page:41 msgid "" "You need to activate the " "Canonical Partner Repository to install Skype" msgstr "" "Ennen Skypen asennusta pitää aktivoida Canonicalin kumppanit -" "pakettivarasto" #. (itstool) path: list/title #: C/net-chat-skype.page:55 msgid "Additional resources for help with Skype" msgstr "Lisäohjeita Skypen käyttöön" #. (itstool) path: item/p #: C/net-chat-skype.page:57 msgid "" " How to " "record Skype conversations " msgstr "" " Skype-" "puheluiden nauhoitus " #. (itstool) path: item/p #: C/net-chat-skype.page:63 msgid "" " A list of webcams which " "are compatible with Skype " msgstr "" " Skypen kanssa " "yhteensopivat verkkokamerat " #. (itstool) path: item/p #: C/net-chat-skype.page:69 msgid "" " " "Troubleshooting Skype - for advanced users " msgstr "" " Skype-" "ongelmien ratkonta - edistyneille käyttäjille " #. (itstool) path: info/desc #: C/net-chat-social.page:13 msgid "" "Post to Twitter, Facebook and other social networking " "sites directly from your desktop" msgstr "" "Päivitä tila Facebookiin, Twitteriin ja muihin " "sosiaalisiin verkostoihin suoraan työpöydältä." #. (itstool) path: page/title #: C/net-chat-social.page:18 msgid "Social networking from the desktop" msgstr "Sosiaaliset verkostot työpöydälläsi" #. (itstool) path: page/p #: C/net-chat-social.page:20 msgid "" "With Ubuntu you can post to your favorite social networking sites from your " "desktop. Ubuntu uses the Friends scope to allow you to organize " "your social networking sites in one place, and to post updates from the " "Me Menu without opening any website." msgstr "" "Ubuntulla voit viestiä suosimiisi sosiaalisen median palveluihin " "työpöydältäsi. Voit järjestää sosiaalisen median palvelut yhteen paikkaan " "Ubuntun käyttämän kaverinäkymän avulla, ja lähettää päivitykset " "käyttäjävalikosta avaamatta ainoatakaan verkkosivua." #. (itstool) path: page/p #: C/net-chat-social.page:27 msgid "To set up your social networking accounts:" msgstr "Sosiaalisten verkostojen asetusten määrittäminen:" #. (itstool) path: item/p #: C/net-chat-social.page:32 msgid "" "Open the System menu on the right " "hand side of the menu bar and select \"System Settings...\"." msgstr "" "Avaa järjestelmävalikko " "valikkopalkin oikeasta laidasta ja valitse \"Järjestelmäasetukset...\"." #. (itstool) path: item/p #: C/net-chat-social.page:36 msgid "Choose Online accounts" msgstr "Valitse verkkotilit" #. (itstool) path: item/p #: C/net-chat-social.page:40 msgid "" "Choose the social networking site you want to set up and click Add " "Account..." msgstr "" "Valitse haluamasi sosiaalinen media ja napsauta Lisää tili..." #. (itstool) path: item/p #: C/net-chat-social.page:44 msgid "" "Click Authorize and insert your account settings for that site, " "and follow the instructions" msgstr "" "Napsauta Valtuuta, syötä kyseiseen verkkopalveluun kuuluvan " "tilisi tiedot ja seuraa sen jälkeen näytölle tulevia ohjeita." #. (itstool) path: page/p #: C/net-chat-social.page:51 msgid "" "You can now view your social networking messages from the Messaging menu on the right hand side of the menu " "bar, in the Broadcast section. Click on any of the items in that " "section to open Friends scope and to read or post messages to " "your social network." msgstr "" "Nyt voit nähdä some-viestisi valikkopalkin oikealla puolella olevassa viestivalikossa. Napsauttamalla mitä " "tahansa viestiä avautuu kaverinäkymä, jossa voit lukea ja " "lähettää viestejä." #. (itstool) path: info/desc #: C/net-chat-video.page:13 msgid "What applications can I use to make video calls?" msgstr "Millä sovelluksilla voi soittaa videopuheluita?" #. (itstool) path: page/title #: C/net-chat-video.page:17 msgid "Video calls" msgstr "Videopuhelut" #. (itstool) path: page/p #: C/net-chat-video.page:19 msgid "" "You can make video calls from Ubuntu without installing any additional " "software using Empathy - via the Google Talk, MSN " ", Jabber , and SIP networks. See the Empathy manual for help on " "making video calls with Empathy." msgstr "" "Ubuntun mukana tulevalla Empathy-sovelluksella voi soittaa " "videopuheluita muun muassa Google Talk-, MSN-, Jabber-" " ja SIP-palveluissa. Lisätietoja videopuhelujen soittamisesta " "Empathylla saa lukemalla sen englanninkielisen käyttöoppaan." #. (itstool) path: list/title #: C/net-chat-video.page:28 msgid "Other applications which support video calls include" msgstr "Muita videopuheluita tukevia sovelluksia" #. (itstool) path: item/p #: C/net-chat-video.page:30 msgid "Skype" msgstr "Skype" #. (itstool) path: item/p #: C/net-chat-video.page:34 msgid "Ekiga" msgstr "Ekiga" #. (itstool) path: info/desc #: C/net-default-browser.page:19 msgid "" "Change the default web browser by going to Details in the " "System Settings." msgstr "" "Vaihda oletusselainta Järjestelmäasetusten Tiedot-" "osiosta." #. (itstool) path: page/title #: C/net-default-browser.page:23 msgid "Change which web browser websites are opened in" msgstr "Oletusselaimen vaihtaminen" #. (itstool) path: page/p #: C/net-default-browser.page:25 msgid "" "When you click a link to a web page in any application, a web browser will " "automatically open up to that page. If you have more than one browser " "installed, however, the page may not open up in the browser you wanted it to " "open in. To fix this, change the default web browser:" msgstr "" "Sovelluksissa olevat linkit avautuvat automaattisesti selaimeen. Jos " "koneeseen on asennettu enemmän kuin yksi selain, sivu ei ehkä aukea " "haluttuun selaimeen. Vaihda järjestelmän oletusselain:" #. (itstool) path: item/p #: C/net-default-browser.page:33 #: C/net-default-email.page:33 msgid "" "Open Details and choose Default Applications from the " "list on the left side of the window." msgstr "Avaa Tiedot ja valitse Oletussovellukset." #. (itstool) path: item/p #: C/net-default-browser.page:37 msgid "" "Choose which web browser you would like links to be opened in by changing " "the Web option." msgstr "" "Valitse Verkkoselain-pudotusvalikosta se selain, jolla haluat " "linkkien aukeavan." #. (itstool) path: page/p #: C/net-default-browser.page:41 msgid "" "When you open up a different web browser, it might tell you that it's not " "the default browser any more. If this happens, click the Cancel " "button (or similar) so that it doesn't try to set itself as the default " "browser again." msgstr "" "Muut selaimet pyrkivät tämän jälkeen todennäköisesti takaisin " "oletusselaimeksi. Jos selain kysyy tätä, napsauta Peru tai jotain " "muuta vastaavaa selaimesta riippuen. Jos vastaat myöntävästi, kyseisestä " "selaimesta tulee järjestelmän oletusselain." #. (itstool) path: info/desc #: C/net-default-email.page:19 msgid "" "Change the default email client by going to Details in the " "System Settings." msgstr "" "Vaihda oletussähköpostiohjelmaa Järjestelmäasetusten " "Tiedot-osiosta." #. (itstool) path: page/title #: C/net-default-email.page:23 msgid "Change which mail application is used to write emails" msgstr "Sähköpostiohjelman vaihtaminen" #. (itstool) path: page/p #: C/net-default-email.page:25 msgid "" "When you click a button or link to send a new email (for example, in your " "word processing application), your default mail application will open up " "with a blank message, ready for you to write. If you have more than one mail " "application installed, however, the wrong mail application might open up. " "You can fix this by changing which one is the default email application:" msgstr "" "Uuden sähköpostiviestin luomiseen johtavat linkit esimerkiksi selaimissa ja " "tekstinkäsittelyohjelmista avaavat oletussähköpostiohjelman. Jos " "tietokoneeseen on asennettu useampi kuin yksi sähköpostiohjelma, saattaa " "aukeava sähköpostiohjelma olla sellainen, mitä et ole tottunut käyttämään. " "Järjestelmän oletussähköpostiohjelman vaihtaminen:" #. (itstool) path: item/p #: C/net-default-email.page:37 msgid "" "Choose which email client you would like to be used by default by changing " "the Mail option." msgstr "" "Valitse haluamasi sähköpostiohjelma Sähköposti-pudotusvalikosta." #. (itstool) path: info/desc #: C/net-email.page:12 msgid "Default email apps" msgstr "" "Oletussähköpostisovelluksen valinta" #. (itstool) path: credit/name #: C/net-email.page:21 #: C/net-general.page:23 msgid "The GNOME Documentation Project" msgstr "Gnomen dokumentointiprojekti" #. (itstool) path: page/title #: C/net-email.page:25 msgid "Email & email software" msgstr "Sähköposti ja sähköpostiohjelmat" #. (itstool) path: info/desc #: C/net-email-virus.page:17 msgid "" "Viruses are unlikely to infect your computer, but could infect the computers " "of people you email." msgstr "" "On epätodennäköistä, että virukset voisivat saastuttaa Linux-tietokoneen, " "mutta ne voivat kuitenkin levitä tietokoneelta sähköpostin kautta muiden " "ihmisten tietokoneille." #. (itstool) path: page/title #: C/net-email-virus.page:21 msgid "Do I need to scan my emails for viruses?" msgstr "Pitääkö sähköpostit tarkistaa virusten varalta?" #. (itstool) path: page/p #: C/net-email-virus.page:23 msgid "" "Viruses are programs that cause problems if they manage to find their way " "onto your computer. A common way of them getting onto your computer is " "through email messages." msgstr "" "Virukset ovat ohjelmia, jotka suojaamattomalle tietokoneelle päästessään " "aiheuttavat ongelmia. Virukset leviävät yleisesti esimerkiksi " "sähköpostiviestien ja selainlinkkien kautta." #. (itstool) path: page/p #: C/net-email-virus.page:25 msgid "" "Viruses that can affect computers running Linux are quite rare, so you are " "unlikely to get a virus through email or " "otherwise. If you receive an email with a virus hidden in it, it will " "probably have no effect on your computer. As such, you probably don't need " "to scan your email for viruses." msgstr "" "Linux-tietokoneisiin vaikuttavat virukset ovat niin harvinaisia, ettet mitä luultavimmin joudu tekemisiin niiden " "kanssa sähköpostitse tai mitään muutakaan kautta. Sähköpostiviestissä " "liitteenä oleva virus ei todennäköisesti vaikuta mitenkään Linux-" "tietokoneeseen. Näin ollen sähköpostia ei ole välttämätöntä tarkistaa " "virusten varalta." #. (itstool) path: page/p #: C/net-email-virus.page:27 msgid "" "You may, however, wish to scan your email for viruses in case you happen to " "forward a virus from one person to another. For example, if one of your " "friends has a Windows computer with a virus and sends you a virus-infected " "email, and you then forward that email to another friend with a Windows " "computer, then the second friend might get the virus too. You could install " "an anti-virus application to scan your emails to prevent this, but it's " "unlikely to happen and most people using Windows and Mac OS have anti-virus " "software of their own anyway." msgstr "" "Joissakin olosuhteissa virusten tarkistamisesta on merkittävää hyötyä tai se " "voi olla jopa välttämätöntä. Jos Windows-käyttäjän lähettämän sähköpostin " "mukana on virus ja se välitetään Ubuntu-tietokoneella toiselle Windows-" "käyttäjälle, tämä kone voi saada virustartunnan. ja välität sen toiselle " "Windowsia käyttävälle ystävällesi, saatat olla välikätenä viruksen " "leviämisessä. Virustentorjuntaohjelmiston asentaminen on siis mahdollista, " "mutta se saattaa olla ylireagointia, sillä muita käyttöjärjestelmiä " "käyttävät ihmiset ovat yleensä varustautuneet tietoturvaongelmia vastaan " "virustentorjuntaohjelmistolla." #. (itstool) path: info/desc #: C/net-findip.page:24 msgid "Knowing your IP address can help you troubleshoot network problems." msgstr "" "Oman IP-osoitteen tietäminen on hyödyllistä verkko-ongelmia selvittäessä." #. (itstool) path: page/title #: C/net-findip.page:28 msgid "Find your IP address" msgstr "IP-osoitteen selvittäminen" #. (itstool) path: page/p #: C/net-findip.page:30 msgid "" "Knowing your IP address can help you troubleshoot problems with your " "internet connection. You may be surprised to learn that you have " "two IP addresses: an IP address for your computer on the internal " "network and an IP address for your computer on the internet." msgstr "" "IP-osoitteen tietäminen auttaa verkkoyhteyteen liittyvien ongelmien " "ratkaisemisessa. Tietokoneella voi olla kaksi IP-osoitetta: " "sisäverkon osoite ja Internetiin näkyvä osoite." #. (itstool) path: steps/title #: C/net-findip.page:33 msgid "Find your internal (network) IP address" msgstr "Sisäverkon IP-osoitteen selvittäminen" #. (itstool) path: item/p #: C/net-findip.page:35 msgid "" "Open Network and select Wired or Wireless " "from the list on the left, depending on which network connection you want to " "find the IP address for." msgstr "" "Avaa Verkko ja valitse Kiinteä tai Langaton " "vasemmalla olevasta luettelosta riippuen siitä, minkä verkkoyhteystyypin IP-" "osoitteen haluat selvittää." #. (itstool) path: item/p #: C/net-findip.page:36 msgid "" "Your internal IP address will be displayed in the list of information." msgstr "Tietokoneen sisäinen IP-osoite näytetään yhteyden tiedoissa." #. (itstool) path: steps/title #: C/net-findip.page:40 msgid "Find your external (internet) IP address" msgstr "Ulkoisen, Internetissä näkyvän IP-osoitteen selvittäminen" #. (itstool) path: item/p #: C/net-findip.page:41 msgid "" "Visit whatismyipaddress.com." msgstr "" "Mene osoitteeseen whatismyipaddress.com." #. (itstool) path: item/p #: C/net-findip.page:42 msgid "The site will display your external IP address for you." msgstr "Sivulla näkyy käytössä oleva ulkoinen IP-osoite." #. (itstool) path: page/p #: C/net-findip.page:45 msgid "" "Depending on how your computer connects to the internet, these addresses may " "be the same." msgstr "" "Tietokoneen yhteydenmuodostustavasta riippuen nämä kaksi osoitetta voivat " "olla samat." #. (itstool) path: info/desc #: C/net-firewall-on-off.page:7 msgid "" "You can control which programs can access the network. This helps to keep " "your computer secure." msgstr "Hallitse, mitkä ohjelmat saavat käyttää Internet-yhteyttä." #. (itstool) path: page/title #: C/net-firewall-on-off.page:24 msgid "Enable or block firewall access" msgstr "Ohjelmien yhteyksien estäminen palomuurin avulla" #. (itstool) path: page/p #: C/net-firewall-on-off.page:26 msgid "" "Ubuntu comes equipped with the Uncomplicated Firewall " "(ufw) but the firewall is not enabled by default. Because Ubuntu " "does not have any open network services (except for basic network " "infrastructure) in the default installation, a firewall is not needed to " "block incoming attempted malicious connections." msgstr "" "Ubuntussa on palomuuri nimeltä Uncomplicated Firewall " "(ufw), mutta se ei ole oletuksena käytössä. Tämä johtuu siitä, " "ettei Ubuntussa ole oletuksena perusverkkopalveluita lukuun ottamatta yhtään " "avointa porttia." #. (itstool) path: page/p #: C/net-firewall-on-off.page:28 msgid "" "For more information about how to use ufw, see the online " "documentation." msgstr "" "Lisätietoja ufw:n käytöstä on tarjolla englanninkielisessä verkko-" "ohjeessa." #. (itstool) path: section/title #: C/net-firewall-on-off.page:31 msgid "Turn the firewall on or off" msgstr "Palomuurin käynnistäminen tai sammuttaminen" #. (itstool) path: section/p #: C/net-firewall-on-off.page:32 msgid "" "To turn on the firewall, enter sudo ufw enable in a terminal. To " "turn off ufw, enter sudo ufw disable." msgstr "" "Ota palomuuri käyttöön kirjoittamalla Päätteeseen komento " "sudo ufw enable. Palomuurin saa pois päältä kirjoittamalla " "Päätteeseen sudo ufw disable." #. (itstool) path: section/title #: C/net-firewall-on-off.page:36 msgid "Allow or block specific network activity" msgstr "Verkkotoimintojen salliminen ja estäminen" #. (itstool) path: section/p #: C/net-firewall-on-off.page:37 msgid "" "Many programs are built to offer network services. For instance, you can " "share content, or let someone view your desktop remotely. Depending on which " "additional programs you install, you may need to adjust the firewall to " "allow these services to work as intended. UfW comes with a number of rules " "already pre-configured. For instance, to allow SSH connections, " "enter sudo ufw allow ssh in a terminal. To block ssh, enter " "sudo ufw block ssh." msgstr "" "Monet ohjelmat sisältävät verkkopalveluita. Näillä voi esimerkiksi jakaa " "sisältöä tai etäkäyttää työpöytää. Asennetuista sovelluksista riippuen " "palomuurin asetusten säätäminen voi olla tarpeen. UfW sisältää lukuisia " "ennalta määriteltyjä palomuuriasetuksia. Esimerkiksi SSH-" "yhteyksien salliminen onnistuu kirjoittamalla Päätteeseen komento sudo " "ufw allow ssh. Vastaavasti SSH-yhteydet saa estettyä kirjoittamalla " "Päätteeseen sudo ufw block ssh." #. (itstool) path: section/p #: C/net-firewall-on-off.page:38 msgid "" "Each program that provides services uses a specific network port. " "To enable access to that program's services, you may need to allow access to " "its assigned port on the firewall. To allow connections on port 53, enter " "sudo ufw allow 53 in a terminal. To block port 53, enter " "sudo ufw block 53." msgstr "" "Jokainen verkkopalveluja tarjoava ohjelma käyttää tiettyä " "verkkoporttia. Sovellus ei ehkä toimi oikein, jos sen käyttämää " "verkkoporttia ei ole sallittu. Salli yhteydet porttiin 53 kirjoittamalla " "Päätteeseen sudo ufw allow 53. Voit vastaavasti estää yhteydet " "porttiin 53 kirjoittamalla Päätteeseen sudo ufw block 53." #. (itstool) path: section/p #: C/net-firewall-on-off.page:39 msgid "" "To check the current status of ufw, enter sudo ufw status in a " "terminal." msgstr "" "Tarkista ufw:n tila kirjoittamalla Päätteeseen sudo ufw status." #. (itstool) path: section/title #: C/net-firewall-on-off.page:43 msgid "Use ufw without a terminal" msgstr "Ufw-palomuurin käyttäminen ilman Päätettä" #. (itstool) path: section/p #: C/net-firewall-on-off.page:44 msgid "" "You can also install gufw if you prefer to set up the firewall " "without using a terminal. To install, click this " "link." msgstr "" "Palomuuria voi hallita myös graafisella käyttöliittymällä. Asenna " "gufw napsauttamalla tästä." #. (itstool) path: section/p #: C/net-firewall-on-off.page:45 msgid "" "You can launch this program by searching for Firewall " "Configuration in the Dash. The program does not need to be " "kept open for the firewall to work." msgstr "" "Käynnistä ohjelma etsimällä palomuurin asetukset Unity-" "valikosta. Gufw:n ei tarvitse olla jatkuvasti käynnissä, sillä " "palomuuri on aktiivinen myös ilman graafista käyttöliittymää." #. (itstool) path: info/desc #: C/net-firewall-ports.page:11 msgid "" "You need to specify the right network port to enable/disable network access " "for a program with your firewall." msgstr "" "Määritä oikea tietoliikenneportti palomuuriin erikoisyhteyksiä vaativia " "sovelluksia varten." #. (itstool) path: page/title #: C/net-firewall-ports.page:20 msgid "Commonly-used network ports" msgstr "Yleisesti käytetyt verkkoportit" #. (itstool) path: page/p #: C/net-firewall-ports.page:21 msgid "" "This is a list of network ports commonly used by applications that provide " "network services, like file sharing or remote desktop viewing. You can " "change your system's firewall to block or " "allow access to these applications. There are thousands of ports in " "use, so this table isn't complete." msgstr "" "Alla on lueteltu Internet-yhteyksiä käyttäviä sovelluksia ja " "tietoliikenneportti, jota ne käyttävät. Näiden sovellusten verkkoyhteydet " "voi sallia tai estää järjestelmän " "palomuurilla. Portteja on kuitenkin tuhansia, joten tämä taulukko on vain " "suuntaa antava, mutta kattaa kuitenkin yleisimmät ja tärkeimmät." #. (itstool) path: td/p #: C/net-firewall-ports.page:27 msgid "Port" msgstr "Portti" #. (itstool) path: td/p #: C/net-firewall-ports.page:33 msgid "Description" msgstr "Kuvaus" #. (itstool) path: td/p #: C/net-firewall-ports.page:40 msgid "5353/udp" msgstr "5353/udp" #. (itstool) path: td/p #: C/net-firewall-ports.page:43 msgid "mDNS, Avahi" msgstr "mDNS, Avahi" #. (itstool) path: td/p #: C/net-firewall-ports.page:46 msgid "" "Allows systems to find each other, and describe which services they offer, " "without you having to specify the details manually." msgstr "" "Mahdollistaa järjestelmien löytää toisensa ja kertomaan toisilleen " "automaattisesti tarjoamansa palvelut." #. (itstool) path: td/p #: C/net-firewall-ports.page:51 msgid "631/udp" msgstr "631/udp" #. (itstool) path: td/p #. (itstool) path: page/title #: C/net-firewall-ports.page:54 #: C/net-firewall-ports.page:65 #: C/printing.page:28 msgid "Printing" msgstr "Tulostaminen" #. (itstool) path: td/p #: C/net-firewall-ports.page:57 msgid "Allows you to send print jobs to a printer over the network." msgstr "Sallii tulostustöiden lähetyksen tulostimelle verkon yli." #. (itstool) path: td/p #: C/net-firewall-ports.page:62 msgid "631/tcp" msgstr "631/tcp" #. (itstool) path: td/p #: C/net-firewall-ports.page:68 msgid "Allows you to share your printer with other people over the network." msgstr "Sallii tulostimen jaon muita käyttäjiä varten verkon yli." #. (itstool) path: td/p #: C/net-firewall-ports.page:73 msgid "5298/tcp" msgstr "5298/tcp" #. (itstool) path: td/p #: C/net-firewall-ports.page:76 msgid "Presence" msgstr "Tilan tiedotus" #. (itstool) path: td/p #: C/net-firewall-ports.page:79 msgid "" "Allows you to advertise your instant messaging status to other people on the " "network, such as \"online\" or \"busy\"." msgstr "" "Sallii pikaviestintilasi esittämisen verkossa muille käyttäjille " "(esimerkiksi \"Tavoitettavissa\" tai \"Varattu\")." #. (itstool) path: td/p #: C/net-firewall-ports.page:84 msgid "5900/tcp" msgstr "5900/tcp" #. (itstool) path: td/p #: C/net-firewall-ports.page:87 msgid "Remote desktop" msgstr "Etätyöpöytä" #. (itstool) path: td/p #: C/net-firewall-ports.page:90 msgid "" "Allows you to share your desktop so other people can view it or provide " "remote assistance." msgstr "Sallii työpöytäsi jaon verkon kautta etäyhteyttä varten." #. (itstool) path: td/p #: C/net-firewall-ports.page:95 msgid "3689/tcp" msgstr "3689/tcp" #. (itstool) path: td/p #: C/net-firewall-ports.page:98 msgid "Music sharing (DAAP)" msgstr "Musiikkijako (DAAP)" #. (itstool) path: td/p #: C/net-firewall-ports.page:101 msgid "Allows you to share your music library with others on your network." msgstr "Sallii musiikkikirjaston jaon verkon kautta." #. (itstool) path: info/desc #: C/net-fixed-ip-address.page:16 msgid "" "Using a static IP address can make it easier to provide some network " "services from your computer." msgstr "" "Kiinteän IP-osoitteen käyttö saattaa helpottaa joidenkin verkkopalvelujen " "hallintaa." #. (itstool) path: page/title #: C/net-fixed-ip-address.page:20 msgid "Create a connection with a fixed IP address" msgstr "Luo yhteys käyttämällä kiinteää IP-osoitetta" #. (itstool) path: page/p #: C/net-fixed-ip-address.page:22 msgid "" "Most networks will automatically assign an IP address and other details to your computer when you " "connect to the network. These details can change periodically, but you might " "want to have a fixed IP address for the computer so you always know what its " "address is (for example, if it is a file server)." msgstr "" "Useimmat langalliset verkot osaavat antaa tietokoneelle yhteyden " "muodostamiseen tarvittavat tiedot " "(kuten IP-osoitteen) automaattisesti. Nämä tiedot voivat muuttua " "silloin tällöin, mutta haluat mahdollisesti käyttää kiinteää IP-osoitetta, " "jolloin se on aina tiedossasi (tämä voi olla hyödyllistä esimerkiksi " "tiedostopalvelinta käytettäessä)." #. (itstool) path: page/p #: C/net-fixed-ip-address.page:23 msgid "To give your computer a fixed (static) IP address:" msgstr "Määritä tietokoneellesi kiinteä (staattinen) IP-osoite:" #. (itstool) path: item/p #: C/net-fixed-ip-address.page:26 #: C/net-wrongnetwork.page:29 msgid "" "Click the network menu on the menu bar and select Edit " "Connections." msgstr "" "Napsauta verkkovalikkoa valikkopalkista ja valitse Muokkaa " "yhteyksiä" #. (itstool) path: item/p #: C/net-fixed-ip-address.page:27 msgid "" "Select the Wired connection on the Wired tab or your " "WiFi network on the Wireless tab and click Edit." msgstr "" "Valitse Kiinteä yhteys Kiinteä-välilehdeltä tai " "langaton verkkosi Langaton-välilehdeltä ja napsauta " "Muokkaa." #. (itstool) path: item/p #: C/net-fixed-ip-address.page:28 msgid "" "Click on the IPv4 Settings tab and change the Method " "to Manual." msgstr "" "Vaihda IPv4-asetukset-välilehdelle ja vaihda Menetelmä-" "kohtaan Manuaalinen." #. (itstool) path: item/p #: C/net-fixed-ip-address.page:29 msgid "" "If no connection information is listed in the Addresses list, or " "if you want to set up a new connection, click Add." msgstr "" "Jos yhteyden tietoja ei Osoitteet-listalla tai haluat määrittää " "uuden yhteyden, napsauta Lisää." #. (itstool) path: item/p #: C/net-fixed-ip-address.page:30 msgid "" "Enter the IP Address, Netmask, and Gateway " "information into the appropriate boxes. How you choose these will depend on " "your network setup; there are specific rules governing which IP addresses " "and netmasks are valid for a given network." msgstr "" "Anna IP-osoite, Verkkopeite ja Yhdyskäytävä " "niille tarkoitettuihin kenttiin. Näihin kenttiin tarkoitetut tiedot " "riippuvat verkkosi asetuksista. Tietyt säännöt määrittävät, minkälaiset " "asetukset ovat kelvollisia arvoja IP-osoitteeksi ja verkkopeitteeksi." #. (itstool) path: item/p #: C/net-fixed-ip-address.page:31 msgid "" "If necessary, enter a Domain Name Server address into the DNS " "servers box. This is the IP address of a server which looks up domain " "names; most corporate networks and internet providers have dedicated DNS " "servers." msgstr "" "Anna tarvittaessa nimipalvelimen osoite DNS-palvelimet -" "kenttään. Kyseessä on verkkonimiä selvittävän palvelimen IP-osoite. Useimmat " "yritysverkot ja palveluntarjoajat käyttävät omia nimipalvelimia." #. (itstool) path: item/p #: C/net-fixed-ip-address.page:32 msgid "" "Click Save. The network connection should now have a fixed IP " "address." msgstr "" "Napsauta Tallenna. Verkkoyhteydellä pitäisi nyt olla kiinteä IP-" "osoite." #. (itstool) path: info/desc #: C/net-general.page:11 msgid "" "Find your IP address, WEP & WPA security, MAC addresses, proxies…" msgstr "" "IP-osoitteen selvittäminen, WEP- ja WPA-turvallisuus, MAC-osoitteet, välityspalvelimet…" #. (itstool) path: page/title #: C/net-general.page:29 msgid "Networking terms & tips" msgstr "Verkkojen nimikkeet ja vinkit" #. (itstool) path: info/desc #: C/net-install-flash.page:15 msgid "" "You may need to install Flash to be able to view websites like YouTube, " "which display videos and interactive web pages." msgstr "" "Flashia tarvitaan joidenkin vuorovaikutteista sisältöä tai videoita " "sisältävien verkkosivustojen (kuten Youtube) oikein toimimiseen." #. (itstool) path: page/title #: C/net-install-flash.page:19 msgid "Install the Flash plug-in" msgstr "Flash-lisäosan asentaminen" #. (itstool) path: page/p #: C/net-install-flash.page:21 msgid "" "Flash is a plug-in for your web browser that allows you " "to watch videos and use interactive web pages on some websites. Some " "websites won't work without Flash." msgstr "" "Flash on selaimeen asennettava liitännäinen. Sen avulla " "on mahdollista esimerkiksi katsoa videoita ja käyttää vuorovaikutteisia " "verkkosivuja. Jotkut sivut eivät toimi ilman Flash-asennusta." #. (itstool) path: page/p #: C/net-install-flash.page:28 msgid "" "If you do not have Flash installed, you will probably see a message telling " "you so when you visit a website that needs it. Flash is available as a free " "(but not open-source) download for most web browsers." msgstr "" "Jos selaimessasi ei ole Flashia asennettuna, näet mitä luultavimmin asiasta " "kertovan viestin vieraillessasi Flashia vaativalla sivulla. Flash on " "saatavilla ilmaiseksi (mutta ei avoimena) useimpiin selaimiin." #. (itstool) path: steps/title #: C/net-install-flash.page:32 msgid "How to install Flash" msgstr "Flashin asentaminen" #. (itstool) path: item/p #: C/net-install-flash.page:34 msgid "" "Click this link to launch an " "install option window." msgstr "" "Napsauta tätä linkkiä " "avataksesi asennusvalintaikkunan." #. (itstool) path: item/p #: C/net-install-flash.page:37 msgid "If you choose to install Flash, click Install." msgstr "Jos haluat asentaa Flashin, napsauta Asenna." #. (itstool) path: item/p #: C/net-install-flash.page:40 msgid "" "If you have any web browser windows open, close them and then re-open them. " "The web browser should detect that Flash is installed when you open it " "again, and you should now be able to view websites using Flash." msgstr "" "Jos selainikkunoita on auki, sulje ne ja avaa sitten kyseiset ikkunat " "uudelleen. Selaimen pitäisi uudelleenkäynnistyksen jälkeen tunnistaa Flash, " "jonka jälkeen Flash-pohjaisten sivustojen pitäisi toimia normaalisti." #. (itstool) path: section/title #: C/net-install-flash.page:46 msgid "Open-source alternatives to Flash" msgstr "Avoimen lähdekoodin vaihtoehdot Flashille" #. (itstool) path: section/p #: C/net-install-flash.page:47 msgid "" "A handful of free, open-source alternatives to Flash are available. These " "tend to work better than the Flash plug-in in some ways (for example, by " "handling sound playback better), but worse in others (for example, by not " "being able to display some of the more complicated Flash pages on the web)." msgstr "" "Flashille on saatavilla myös kourallinen avoimia vaihtoehtoja. Ne toimivat " "jopa alkuperäistä Flashia paremmin joissakin tapauksissa (kuten " "äänentoistossa), mutta joissakin taas huonommin (yleensä monimutkaiset Flash-" "rakennelmat toimivat huonosti tai eivät lainkaan)." #. (itstool) path: section/p #: C/net-install-flash.page:50 msgid "" "You might like to try one of these if you are dissatisfied with the Flash " "player, or if you would like to use as much open-source software as possible " "on your computer. Here are a few of the options:" msgstr "" "Kannattaa kokeilla jotakin näistä vaihtoehtoisista ohjelmistoista, jos Flash " "ei toimi oikein tai haluat suosia avoimen lähdekoodin ohjelmistoja. Tässä on " "muutamia suosittuja vaihtoehtoja:" #. (itstool) path: item/p #: C/net-install-flash.page:53 msgid "Gnash" msgstr "Gnash" #. (itstool) path: item/p #: C/net-install-flash.page:54 msgid "LightSpark" msgstr "LightSpark" #. (itstool) path: info/desc #: C/net-install-java-plugin.page:13 msgid "Help your browser work with websites that require Java." msgstr "Auta selaintasi toimimaan paremmin Javaa käyttävillä sivustoilla." #. (itstool) path: page/title #: C/net-install-java-plugin.page:17 msgid "Install the Java browser plug-in" msgstr "Java-selainlisäosan asentaminen" #. (itstool) path: page/p #: C/net-install-java-plugin.page:18 msgid "" "Some websites use small Java programs, which require a Java plugin " "to be installed in order to run." msgstr "" "Jotkut sivustot käyttävät pieniä Java-ohjelmia, jotka tarvitsevat " "toimiakseen Java-lisäosan." #. (itstool) path: page/p #: C/net-install-java-plugin.page:20 msgid "" "Install the icedtea6-plugin " "package to view Java programs in your browser." msgstr "" "Java-ohjelmien toimiminen vaatii icedtea6-" "plugin-paketin asentamisen." #. (itstool) path: info/desc #: C/net-install-moonlight.page:15 msgid "" "Some websites use Silverlight to display web pages. The Moonlight plug-in " "lets you view these pages." msgstr "" "Jotkut sivustot käyttävät Silverlightia sivujen tiettyjen osien " "näyttämiseen. Moonlight-lisäosa mahdollistaa näiden sivujen toimisen oikein." #. (itstool) path: page/title #: C/net-install-moonlight.page:19 msgid "Install the Silverlight plug-in" msgstr "Silverlight-lisäosan asentaminen" #. (itstool) path: page/p #: C/net-install-moonlight.page:26 msgid "" "Silverlight is a plug-in for your web browser which " "allows you to watch videos and use interactive web pages on some websites. " "Some websites won't work without Silverlight." msgstr "" "Silverlight on verkkoselaimen liitännäinen. Se " "mahdollistaa joidenkin vuorovaikutteisten verkkosivujen käytön. Tietyt sivut " "eivät toimi ilman Silverlightia." #. (itstool) path: page/p #: C/net-install-moonlight.page:28 msgid "" "If you view a Silverlight-enabled website but don't have the plug-in " "installed, you will probably see a message telling you so. This message " "should have instructions telling you how to get the plug-in, but these " "instructions might not be suitable for your web browser or version of Linux." msgstr "" "Kun yrität käyttää SIlverlight-sisältöä sisältävää WWW-sivua, mutta lisäosaa " "ei ole asennettuna, saat tästä virheilmoituksen. Viestin mukana on yleensä " "linkki, ja kun napsautat sitä, saat ohjeet Silverlightin asentamiseen. " "Joskus nämä ohjeet voivat olla yhteensopivia Ubuntun kanssa, mutta joskus ei." #. (itstool) path: page/p #: C/net-install-moonlight.page:30 msgid "" "If you want to view Silverlight-enabled websites, you should install the " "Moonlight plug-in instead. This is a free, open-source version of " "Silverlight which runs on Linux." msgstr "" "Jos haluat katsella Silverlight-sisältöä sisältäviä sivustoja, asenna " "Moonlight-lisäosa. Se on ilmainen, avoimen lähdekoodin versio " "Silverlightista, joka toimii myös Linuxilla. Moonlightia ei ole asennettu " "Ubuntuun oletuksena." #. (itstool) path: page/p #: C/net-install-moonlight.page:33 msgid "" "Please see the Moonlight " "website for more information and installation instructions." msgstr "" "Löydät lisätietoja ja asennusohjeet Moonlightin verkkosivustolta." #. (itstool) path: info/desc #: C/net-macaddress.page:23 msgid "The unique identifier assigned to network hardware." msgstr "Verkkolaittelle määritetty yksilöllinen tunniste." #. (itstool) path: page/title #: C/net-macaddress.page:27 msgid "What is a MAC address?" msgstr "Mikä MAC-osoite on?" #. (itstool) path: page/p #: C/net-macaddress.page:29 msgid "" "A MAC address is the unique identifier that is assigned by the " "manufacturer to a piece of network hardware (like a wireless card or an " "Ethernet card). MAC stands for Media Access Control, and each " "identifier is intended to be unique to a particular device." msgstr "" #. (itstool) path: page/p #: C/net-macaddress.page:31 msgid "" "A MAC address consists of six sets of two characters, each separated by a " "colon. 00:1B:44:11:3A:B7 is an example of a MAC address." msgstr "" "MAC-osoitteessa on kuusi kahden merkin sarjaa kaksoispisteellä eroteltuna " "(esimerkiksi 00:1B:44:11:3A:B7)." #. (itstool) path: page/p #: C/net-macaddress.page:33 msgid "To identify the MAC address of your own network hardware:" msgstr "Tietokoneen MAC-osoitteen selvittäminen:" #. (itstool) path: item/p #: C/net-macaddress.page:35 msgid "Click the network menu on the menu bar." msgstr "Napsauta valikkopalkissa olevaa verkkovalikkoa." #. (itstool) path: item/p #: C/net-macaddress.page:36 msgid "Select Connection Information." msgstr "Valitse Tietoja yhteydestä." #. (itstool) path: item/p #: C/net-macaddress.page:37 msgid "" "Your MAC address will be displayed as the Hardware Address." msgstr "MAC-osoite lukee kohdassa Fyysinen osoite." #. (itstool) path: page/p #: C/net-macaddress.page:40 msgid "" "In practice, you may need to modify or \"spoof\" a MAC address. For example, some " "internet service providers may require that a specific MAC address be used " "to access their service. If the network card stops working, and you need to " "swap a new card in, the service won't work anymore. In such cases, you would " "need to spoof the MAC address." msgstr "" #. (itstool) path: info/desc #: C/net-manual.page:16 msgid "" "If network settings don't get assigned automatically, you may have to enter " "them yourself." msgstr "" "Jos verkkoasetukset eivät muodostu automaattisesti, ne tulee määrittää itse." #. (itstool) path: page/title #: C/net-manual.page:20 msgid "Manually set network settings" msgstr "Verkon asetusten määrittäminen manuaalisesti" #. (itstool) path: page/p #: C/net-manual.page:22 msgid "" "If your network doesn't automatically assign network settings to your " "computer, you may have to manually enter the settings yourself. This topic " "assumes that you already know the correct settings to use. If not, you may " "need to ask your network administrator or look at the settings of your " "router or network switch." msgstr "" "Jos tietokone ei osaa määrittää verkon asetuksia itse automaattisesti, ne " "pitää tehdä itse. Tässä ohjeessa oletetaan, että verkon tiedot ovat jo " "valmiiksi tiedossa. Jos niitä ei tiedetä, kannattaa tiedustella niitä " "verkkosi ylläpitäjältä (esimerkiksi operaattorilta) tai tutkailla " "reitittimen tai langattoman tukiaseman tietoja (niiden kyljessä on usein " "lappu, jossa tiedot mainitaan)." #. (itstool) path: steps/title #: C/net-manual.page:25 msgid "To manually set your network settings:" msgstr "Verkon asetusten määrittäminen itse:" #. (itstool) path: item/p #: C/net-manual.page:27 #: C/net-othersconnect.page:38 #: C/net-othersedit.page:41 msgid "" "Click the network menu on the menu bar and click Edit " "Connections." msgstr "" "Avaa verkkovalikko valikkopalkista ja napsauta Muokkaa " "yhteyksiä..." #. (itstool) path: item/p #: C/net-manual.page:31 msgid "" "Select the network connection that you want to set up manually. For example, " "if you plug in to the network with a cable, look at the Wired tab." msgstr "" "Etsi yhteys, jonka asetukset haluat määrittää. Esimerkiksi tietokoneeseen on " "kytketty Ethernet- eli verkkokaapeli, tarkastele Kiinteä-" "välilehteä." #. (itstool) path: item/p #: C/net-manual.page:35 msgid "" "Click the connection you want to edit to select it, then click " "Edit." msgstr "Valitse haluamasi yhteys ja napsauta Muokkaa..." #. (itstool) path: item/p #: C/net-manual.page:39 msgid "" "Go to the IPv4 Settings tab and change the Method to " "Manual." msgstr "" "Siirry IPv4-asetukset-välilehdelle ja vaihda Menetelmä-" "kohtaan Manuaalinen." #. (itstool) path: item/p #: C/net-manual.page:43 msgid "" "Click Add and type the IP address, network mask " "and default gateway IP address into the corresponding columns of " "the Addresses list. Press Enter or Tab " "after typing each address." msgstr "" "Napsauta Lisää ja kirjoita IP-osoite, " "verkkopeite ja yhdyskäytävä niille osoitetuille paikoille " "Osoitteet-osiossa. Paina lopuksi Enter." #. (itstool) path: item/p #: C/net-manual.page:44 msgid "" "These three addresses must be IP addresses; that is, they must be four " "numbers separated by periods (e.g., 123.45.6.78)." msgstr "" #. (itstool) path: item/p #: C/net-manual.page:48 msgid "" "Type the IP addresses of the DNS servers you want to use, separated by " "commas." msgstr "" "Kirjoita niiden DNS-palvelimien IP-osoitteet joita halutaan käyttää pilkulla " "eroteltuna niille kuuluvaan kenttään." #. (itstool) path: item/p #: C/net-manual.page:52 msgid "" "Click Save. If you are not connected to the network, click the " "network icon on the menu bar and connect. Test the network settings by " "trying to visit a website or look at shared files on the network, for " "example." msgstr "" "Napsauta lopuksi Tallenna. Jos yhteys ei muodostu " "automaattisesti, muodosta se verkkovalikon kautta. Kokeile verkkoyhteyden " "toimivuutta esimerkiksi avaamalla jokin nettisivu." #. (itstool) path: info/desc #: C/net-mobile.page:13 msgid "Connect to the internet using mobile broadband" msgstr "Yhdistä internetiin käyttämällä mobiililaajakaistaa" #. (itstool) path: page/title #: C/net-mobile.page:17 msgid "Connect to mobile broadband" msgstr "Yhdistä mobiililaajakaistaan" #. (itstool) path: page/p #: C/net-mobile.page:19 msgid "" "Mobile Broadband refers to any kind of high speed Internet " "connection which is provided by an external device such as a 3G USB stick or " "mobile phone with built-in HSPA/UMTS/GPRS data connection. Some laptops have " "recently been produced with mobile broadband devices already inside them." msgstr "" "Mobiililaajakaistalla tarkoitetaan laitetta, jolla tietokone " "voidaan yhdistää Internetiin. Näitä ovat muun muassa \"mokkulat\" ja 3G- tai " "4G-yhteydellä varustetut matkapuhelimet. Joissain tietokoneissa voi myös " "olla sisäänrakennettu 3G-sovitin, ja tällöin laitteessa on yleensä SIM-" "korttipaikka." #. (itstool) path: page/p #: C/net-mobile.page:26 msgid "" "Most mobile broadband devices should be recognized automatically when you " "connect them to your computer. Ubuntu will prompt you to configure the " "device." msgstr "" "Useimmat mobiililaajakaistalaitteet tunnistautuvat automaattisesti kun ne " "liitetään tietokoneeseen. Ubuntu pyytää määrittämään laitteen asetukset." #. (itstool) path: item/p #: C/net-mobile.page:33 msgid "" "The New Mobile Broadband Connection wizard will open " "automatically when you connect the device." msgstr "" "Uusi mobiililaajakaistayhteys -avustaja ilmestyy automaattisesti, " "kun kytket laitteen." #. (itstool) path: item/p #: C/net-mobile.page:39 msgid "" "Click Forward and enter your details, including the country where " "your Mobile Broadband device was issued, the network provider and type of " "connection (for example, Contract or pre-pay)." msgstr "" "Napsauta Eteenpäin ja anna tarvittavat tiedot, eli maa, " "operaattori ja liittymän tyyppi (jälkikäteen laskutettava tai esimaksettu). " "Esimaksetut liittymät ovat niin sanottuja prepaid-liittymiä." #. (itstool) path: item/p #: C/net-mobile.page:47 msgid "Give your connection a name and click Apply." msgstr "Anna yhteydelle nimi ja napsauta Toteuta." #. (itstool) path: item/p #: C/net-mobile.page:52 msgid "" "Your connection is now ready to use. To connect, click the network " "menu in the menu bar and select your new connection." msgstr "" "Yhteys on valmis käytettäväksi. Muodosta yhteys siihen napsauttamalla " "valikkopalkin verkkovalikosta yhteyden nimeä." #. (itstool) path: item/p #: C/net-mobile.page:58 msgid "" "To disconnect, click the network menu in the menu bar and click " "Disconnect." msgstr "" "Jos haluat katkaista yhteyden, valitse verkkovalikosta " "Katkaise yhteys." #. (itstool) path: page/p #: C/net-mobile.page:64 msgid "" "If you are not prompted to configure the device when you connect it, it may " "still be recognized by Ubuntu. In such cases you can add the connection " "manually." msgstr "" "Vaikka tietokone ei pyytäisi määrittämään kytketyn laitteen asetuksia, " "Ubuntu saattaa silti tunnistaa sen. Tällöin voit lisätä yhteyden käsin." #. (itstool) path: item/p #: C/net-mobile.page:71 msgid "" "Click the network menu in the menu " "bar and select Edit Connections..." msgstr "" "Napsauta verkkovalikkoa " "valikkopalkista ja valitse Muokkaa yhteyksiä..." #. (itstool) path: item/p #: C/net-mobile.page:77 msgid "Switch to the Mobile Broadband tab." msgstr "Siirry Mobiililaajakaista-välilehdelle." #. (itstool) path: item/p #: C/net-mobile.page:82 msgid "Click Add." msgstr "Napsauta Lisää." #. (itstool) path: item/p #: C/net-mobile.page:87 msgid "" "This should open the New Mobile Broadband Connection wizard. " "Enter your details as described above." msgstr "" "Uusi mobiililaajakaistayhteys -avustaja aukeaa. Anna tiedot yllä " "olevien ohjeiden mukaan." #. (itstool) path: info/desc #: C/net-nonm.page:13 msgid "" "Press AltF2. Type nm-" "applet" msgstr "" "Paina AltF2 ja kirjoita nm-" "applet" #. (itstool) path: page/title #: C/net-nonm.page:17 msgid "There's no network menu in the menu bar" msgstr "Valikkopalkissa ei ole verkkovalikkoa" #. (itstool) path: page/p #: C/net-nonm.page:19 msgid "" "If the network menu has disappeared from the menu bar, your Network " "Manager may not be running. To start it up again:" msgstr "" "Jos verkkokuvake on kadonnut valikkopalkista, Verkon hallinta -" "sovellus ei mitä luultavimmin ole käytössä. Käynnistä se seuraavasti:" #. (itstool) path: item/p #: C/net-nonm.page:22 msgid "Press AltF2" msgstr "Paina AltF2" #. (itstool) path: item/p #: C/net-nonm.page:23 msgid "Type nm-applet and press Enter." msgstr "Kirjoita nm-applet ja paina Enter." #. (itstool) path: item/p #: C/net-nonm.page:24 msgid "" "The Wireless Network Authentication box may pop up. Enter your " "password in the appropriate box and click Connect." msgstr "" "Esiin saattaa tulla Wireless Network Authentication -ikkuna. " "Kirjoita kirjautumissalasanasi sille varattuun kenttään ja napsauta sitten " "Yhdistä." #. (itstool) path: page/p #: C/net-nonm.page:27 msgid "" "If this doesn't work, there could be a problem with the Network Manager. To " "see if this is the case, go to the Dash and open the Terminal. Type nm-applet and " "press Enter and see if the network menu appears. If it doesn't, " "you should see some error messages appear in the Terminal. These should tell " "you what is going wrong, but they may be quite technical in nature. If so, " "ask for help on a support forum and quote these error messages." msgstr "" #. (itstool) path: info/desc #: C/net-othersconnect.page:20 msgid "" "You can save settings (like the password) for a network connection so that " "everyone who uses the computer will be able to connect to it." msgstr "" "Voit tallentaa verkkoyhteyden asetukset (kuten salasanan), jotta kaikki " "tietokoneen käyttäjät voivat käyttää määrittelemääsi verkkoyhteyttä." #. (itstool) path: page/title #: C/net-othersconnect.page:24 msgid "Other users can't connect to the internet" msgstr "Muut käyttäjät eivät voi yhdistää internetiin" #. (itstool) path: page/p #: C/net-othersconnect.page:32 msgid "" "If you have set up a network connection but other users on your computer " "can't connect to it, they probably aren't entering the right settings when " "they try to connect. For example, if you have a wireless connection, they " "may not be entering the right wireless security password." msgstr "" "Jos olet jo tehnyt verkon asetukset ja pystyt käyttämään sitä, mutta muut " "tietokoneen käyttäjät eivät, se johtuu mahdollisesti siitä, että he eivät " "ole syöttäneet verkon asetuksia oikein (esimerkiksi langattoman verkon " "tapauksessa salasana voi olla väärin kirjoitettu)." #. (itstool) path: page/p #: C/net-othersconnect.page:34 msgid "" "You can make it so that everyone can share the settings for a network " "connection once you have set it up. This means that you only need to set it " "up once, and everyone else on the computer will be able to connect to it " "without being asked any questions. To do this:" msgstr "" "Voit halutessasi valita verkon kaikkien käyttäjien käytettäväksi, jolloin " "kaikki tietokoneen käyttäjät voivat käyttää verkkoa kun olet määrittänyt " "sen. Verkko tarvitsee siis määrittää yhdelle tietokoneelle vain kerran, ja " "kaikki sen käyttäjät voivat hyödyntää sitä ilman mitään asetusten " "säätämistä. Toimi näin:" #. (itstool) path: item/p #: C/net-othersconnect.page:42 msgid "" "Find the connection you want everyone to be able to use. You will probably " "need to switch to the Wireless tab. Select the network name and " "then click Edit." msgstr "" "Etsi yhteys, jonka käytön haluat sallia suoraan kaikille käyttäjille. Sinun " "pitää ehkä vaihtaa Langaton-välilehdelle. Valitse verkko ja " "napsauta sitten oikeasta reunasta Muokkaa..." #. (itstool) path: item/p #: C/net-othersconnect.page:46 msgid "" "Check Available to all users and click Save. You will " "have to enter your admin password to save the changes. Only admin users can " "do this." msgstr "" "Valitse asetus Saatavilla kaikille käyttäjille ja napsauta sitten " "Tallenna. Tämän jälkeen järjestelmä kysyy sinulta ylläpitäjän " "salasanaa muutosten tallentamiseksi." #. (itstool) path: item/p #: C/net-othersconnect.page:50 msgid "" "Other users of the computer will now be able to use this connection without " "entering any further details." msgstr "" "Muut tietokoneen käyttäjät voivat nyt käyttää tätä verkkoa ilman " "minkäännäköistä asetusten määrittämistä." #. (itstool) path: info/desc #: C/net-othersedit.page:20 msgid "" "You need to uncheck the Available to all users option in the " "network connection settings." msgstr "" "Poista valinta kohdasta Saatavilla kaikille käyttäjille " "verkkoyhteyden asetusikkunassa." #. (itstool) path: page/title #: C/net-othersedit.page:24 msgid "Other users can't edit the network connections" msgstr "Muut käyttäjät eivät voi hallita verkkoyhteyksiä" #. (itstool) path: page/p #: C/net-othersedit.page:32 msgid "" "If you can edit a network connection but other users on your computer can't, " "you may have set the connection to be available to all users. " "This makes it so that everyone on the computer can connect using " "that connection, but only users with " "administrative rights are allowed to change its settings." msgstr "" "Jos vain sinä voit muokata verkkoyhteyden asetuksia, asetuksista mitä " "luultavimmin valittu Saatavilla kaikille käyttäjille. Tämä asetus " "asettaa verkkoyhteyden kaikkien käytettäväksi, mutta vain ylläpitäjät voivat muuttaa kyseisen " "yhteyden asetuksia." #. (itstool) path: page/p #: C/net-othersedit.page:34 msgid "" "The reason for this is that, since everyone is affected if the settings are " "changed, only highly-trusted (admin) users should be allowed to modify the " "connection." msgstr "" "Syynä tähän on se, että yhteyteen liittyvät muutokset vaikuttavat kaikkiin " "käyttäjiin, joten vain ylläpitäjillä on mahdollisuus muokata verkkoyhteyden " "asetuksia." #. (itstool) path: page/p #: C/net-othersedit.page:36 msgid "" "If other users really need to be able to change the connection themselves, " "make it so the connection is not set to be available to everyone on " "the computer. This way, everyone will be able to manage their own connection " "settings rather than relying on one set of shared, system-wide settings for " "the connection." msgstr "" "Jos kaikilla käyttäjillä on syytä olla oikeus muokata verkkoyhteyden " "asetuksia, poista käytöstä asetus Saatavilla kaikille " "käyttäjille. Tällä tavoin jokainen käyttäjä voi itse luoda haluamansa " "verkkoyhteydet ja hallita niiden asetuksia." #. (itstool) path: steps/title #: C/net-othersedit.page:39 msgid "Make it so that the connection isn't shared any more" msgstr "Poista käytöstä yhteyden jakaminen" #. (itstool) path: item/p #: C/net-othersedit.page:45 msgid "" "Find the connection you want everyone to be able to manage/edit themselves. " "Click to select it and then click Edit." msgstr "" "Valitse yhteys, jonka haluat olla käyttäjien omassa hallinnassa, ja napsauta " "Muokkaa." #. (itstool) path: item/p #: C/net-othersedit.page:49 msgid "" "You will have to enter your admin password to change the connection. Only " "admin users can do this." msgstr "" "Anna salasanasi, jotta voit muokata verkkoyhteyden asetuksia. Vain " "ylläpitäjillä on oikeus muokata yhteysasetuksia." #. (itstool) path: item/p #: C/net-othersedit.page:53 msgid "" "Uncheck Available to all users and click Save. Other " "users of the computer will now be able to manage the connection themselves." msgstr "" "Poista valinta kohdasta Saatavilla kaikille käyttäjille ja " "napsauta Tallenna. Nyt muut käyttäjät voivat hallita " "verkkoyhteyttä itse." #. (itstool) path: info/desc #: C/net.page:18 msgid "" "Wireless, wired, connection problems, " "web browsing, email accounts, instant " "messaging…" msgstr "" "Langattomat lähiverkot, langalliset yhteydet, yhteysongelmat, nettisurffailu, sähköpostitilit, pikaviestit…" #. (itstool) path: page/title #: C/net.page:44 msgid "Networking, web, email & chat" msgstr "Verkkoyhteydet, Internet, sähköposti ja keskustelut" #. (itstool) path: info/desc #: C/net-problem.page:11 msgid "" "Troubleshooting wireless " "connections, finding your wifi " "network…" msgstr "" "Langattoman yhteyden " "ongelmanratkaisu, langattoman verkon " "löytäminen…" #. (itstool) path: page/title #: C/net-problem.page:22 msgid "Network problems" msgstr "Yhteysongelmat" #. (itstool) path: info/desc #: C/net-proxy.page:23 msgid "" "A proxy filters websites that you look at, usually for control or security " "purposes." msgstr "" "Välityspalvelin eli proxy, suodattaa verkkosivuja yleensä hallinta- ja " "turvallisuussyistä." #. (itstool) path: page/title #: C/net-proxy.page:27 msgid "Define proxy settings" msgstr "Välityspalvelimen asetusten määrittäminen" #. (itstool) path: section/title #: C/net-proxy.page:30 msgid "What is a proxy?" msgstr "Mikä välityspalvelin on?" #. (itstool) path: section/p #: C/net-proxy.page:32 msgid "" "A web proxy filters websites that you look at, it receipts requests " "from your web browser to fetches the web pages and their elements, and " "following a policy will decide to pass them you back. They are commonly used " "in businesses and at public wireless hotspots to control what websites you " "can look at, prevent you from accessing the internet without logging in, or " "to do security checks on websites." msgstr "" "Välityspalvelin suodattaa katsomasi verkkosivut. Se vastaanottaa " "pyynnön verkkoselaimeltasi, hakee verkkosivun sisällön ja ennalta " "määriteltyjä sääntöjä noudattaen päättää, mitä sisältöä lähetetään " "verkkoselaimellesi. Välityspalvelimet ovat yleisiä yritysmaailmassa ja " "julkisia langattomia yhteyksiä tarjoavissa palveluissa. Välityspalvelimen " "avulla on mahdollista rajoittaa, mitä verkkosivuja on mahdollista katsoa, " "vaatia kirjautumista käyttöä varten tai tehdä turvallisuustarkastuksia " "verkkosivujen sisällölle." #. (itstool) path: section/title #: C/net-proxy.page:41 msgid "Change proxy method" msgstr "Välityspalvelinasetusten muuttaminen" #. (itstool) path: item/p #: C/net-proxy.page:53 msgid "" "Open Network and choose Network Proxy from the list on " "the left side of the window." msgstr "" "Napsauta Verkko ja valitse Verkon välityspalvelin " "ikkunan vasemmasta reunasta." #. (itstool) path: item/p #: C/net-proxy.page:56 msgid "" "Choose which proxy method you want to use among the following methods." msgstr "" "Valitse haluttu välityspalvelintyyppi seuraavien vaihtoehtojen joukosta." #. (itstool) path: item/p #: C/net-proxy.page:60 msgid "" "The applications will use a direct connection to fetch the content on the " "web." msgstr "Ohjelmat luovat suoran yhteyden hakiessaan sisältöä verkosta." #. (itstool) path: item/title #. (itstool) path: title/gui #: C/net-proxy.page:63 #: C/net-wireless-edit-connection.page:131 msgid "Manual" msgstr "Manuaalinen" #. (itstool) path: item/p #: C/net-proxy.page:64 msgid "" "For each proxied protocol, define the address of a proxy and port for the " "protocols. The protocols are HTTP, HTTPS, " "FTP and SOCKS." msgstr "" "Määritä välityspalvelimen osoite ja portti jokaiselle välityspalvelinta " "käyttävälle verkkoyhteyskäytännölle. Tuetut yhteyskäytännöt ovat " "HTTP, HTTPS, FTP ja SOCKS." #. (itstool) path: item/title #: C/net-proxy.page:68 msgid "Automatic" msgstr "Automaattinen" #. (itstool) path: item/p #: C/net-proxy.page:69 msgid "" "An URL points to a resource, which contains the appropriate configuration " "for your system." msgstr "" #. (itstool) path: section/p #: C/net-proxy.page:74 msgid "" "The proxy settings will be applied to applications that use network " "connection to use the chosen configuration." msgstr "" "Välityspalvelinasetuksia käytetään sovelluksissa, jotka käyttävät " "välityspalvelinasetuksilla varustettua verkkoyhteyttä." #. (itstool) path: info/desc #: C/net-security.page:11 msgid "" "Antivirus software, basic firewalls…" msgstr "" "Virustentorjuntaohjelmat, tavalliset palomuurit…" #. (itstool) path: page/title #: C/net-security.page:22 msgid "Keeping safe on the internet" msgstr "Tietoturva" #. (itstool) path: info/desc #: C/net-security-tips.page:11 msgid "General tips to keep in mind when using the internet" msgstr "Yleisiä neuvoja internetin käyttöön" #. (itstool) path: credit/name #: C/net-security-tips.page:16 #: C/printing-setup.page:30 msgid "Steven Richards" msgstr "Steven Richards" #. (itstool) path: page/title #: C/net-security-tips.page:22 msgid "Staying safe on the internet" msgstr "Internet ja tietoturva" #. (itstool) path: page/p #: C/net-security-tips.page:24 msgid "" "A possible reason for why you are using Ubuntu is the robust security that " "Linux based systems are known for. One reason that Linux is relatively safe " "from malware and viruses is due to the lower number of people who use it. " "Viruses are targeted at popular operating systems like Windows, that have an " "extremely large user base. Linux based systems are also very secure due to " "their open source nature, which allows experts to modify and enhance the " "security features included with each distribution." msgstr "" "Linux-järjestelmien vahva tietoturva saattaa olla yksi syy, miksi olet " "päätynyt käyttämään Ubuntua. Linux on suhteellisen hyvin suojassa " "haittaohjelmilta ja viruksilta osin siksi, että Linux-jakelujen " "käyttäjämäärät ovat alhaisempia kuin Windowsilla. Virukset on kohdistettu " "pääosin Windows-järjestelmiin, joilla on todella suuri käyttäjämäärä. Linux-" "järjestelmät ovat turvallisia myös niiden vapaan lähdekoodin luonteen " "vuoksi, jolloin kaikki asiantuntijat voivat muokata ja parantaa " "tietoturvaominaisuuksia." #. (itstool) path: page/p #: C/net-security-tips.page:31 msgid "" "Despite the measures taken to ensure that your installation of Ubuntu is " "secure, there are always vulnerabilities. As an average user on the internet " "you can still be susceptible to:" msgstr "" "Vaikka Ubuntu-asennuksestasi on pyritty tehdä mahdollisimman turvallinen, " "ohjelmistoissa on aina tietoturvaongelmia. Keskivertokäyttäjä saattaa " "törmätä muun muassa seuraavanlaisiin ongelmiin:" #. (itstool) path: item/p #: C/net-security-tips.page:35 msgid "" "Phishing Scams (websites and emails that try to obtain sensitive information " "through deception)" msgstr "" "Tietojenkalasteluyritykset (sivustot ja sähköpostit, jotka yrittävät hankkia " "arkaluonteista tietoa petoksen avulla)" #. (itstool) path: item/p #: C/net-security-tips.page:36 msgid "Forwarding malicious emails" msgstr "" "Haitallisten sähköpostiviestien " "välittäminen" #. (itstool) path: item/p #: C/net-security-tips.page:37 msgid "" "Applications with malicious intent " "(viruses)" msgstr "" "Haitallista sisältöä sisältävät ohjelmistot " "(eli virukset)" #. (itstool) path: item/p #: C/net-security-tips.page:38 msgid "" "Unauthorized remote/local network " "access" msgstr "" "Luvaton käyttö verkkoyhteyden " "kautta" #. (itstool) path: page/p #: C/net-security-tips.page:41 msgid "To stay safe online, keep in mind the following tips:" msgstr "Edistä itsesi ja muiden tietoturvaa pitämällä mielessä nämä asiat:" #. (itstool) path: item/p #: C/net-security-tips.page:44 msgid "" "Be wary of emails, attachments, or links that were sent from people you do " "not know." msgstr "" "Älä avaa sähköpostiviestejä, liitetiedostoja tai linkkejä, joiden lähettäjää " "ja sen luotettavuutta et varmasti tunne." #. (itstool) path: item/p #: C/net-security-tips.page:45 msgid "" "If a website's offer is too good to be true, or asks for sensitive " "information that seems unnecessary, then think twice about what information " "you are submitting and the potential consequences if that information is " "compromised by identity thieves or other criminals." msgstr "" "Jos verkkokaupan tarjous on liian hyvää ollakseen totta tai se pyytää " "arkaluonteisia tietoja, mieti kahdesti ennen arkaluonteisten tietojen (kuten " "luottokorttitietojen) lähettämistä. Voivatko lähetetyt tiedot päätyä " "rikollisten käsiin, eli onko yhteys salattu ja varmennettu toimija " "luotettava?" #. (itstool) path: item/p #: C/net-security-tips.page:48 msgid "" "Be careful in providing any application root level permissions, especially ones that you have not " "used before or apps that are not well-known. Providing anyone/anything with " "root level permissions puts your computer at high risk to exploitation." msgstr "" "Älä suorita mitä tahansa sovelluksia ylläpito-oikeuksin ja ole tarkkana etenkin uusien ja " "tuntemattomien sovellusten kanssa, joita ei ole käytetty aiemmin. Vältä " "ylläpito-oikeuksien antamista turhaan ja mieti, miksi sovellus tarvitsee " "niitä. Ylläpito-oikeuksien antaminen haitalliselle sovellukselle on erittäin " "riskialtista." #. (itstool) path: item/p #: C/net-security-tips.page:51 msgid "" "Make sure you are only running necessary remote-access services. Having SSH " "or VNC running can be useful, but also leaves your computer open to " "intrusion if not secured properly. Consider using a firewall to help protect your computer from " "intrusion." msgstr "" "Älä jätä verkkoyhteyksiä turhaan päälle. SSH tai VNC -" "yhteydet voivat olla hyödyllisiä, mutta ne myös altistavat ilman " "asianmukaista suojausta hyökkäyksille. Harkitse tarvittaessa tietokoneen " "suojaamista palomuurilla." #. (itstool) path: info/desc #: C/net-slow.page:15 msgid "" "Other things might be downloading, you could have a poor connection, or it " "could be a busy time of day." msgstr "" "Taustalla saattaa olla isoja tiedostoja latautumassa, Internet-yhteytesi on " "hidas tai on päivän \"ruuhka-aika\"." #. (itstool) path: page/title #: C/net-slow.page:19 msgid "The internet seems slow" msgstr "Internet vaikuttaa hitaalta" #. (itstool) path: page/p #: C/net-slow.page:21 msgid "" "If you are using the internet and it seems slow, there are a number of " "things that could be causing the slow down." msgstr "" "Jos käyttämäsi Internet-yhteys tuntuu hitaalta, siihen voi olla monia syitä. " "Tässä on lueteltu yleisimmät." #. (itstool) path: page/p #: C/net-slow.page:23 msgid "" "Try closing your web browser and then re-opening it, and disconnecting from " "the internet and then reconnecting again. (Doing this resets a lot of things " "that might be causing the internet to run slowly.)" msgstr "" "Aivan ensimmäiseksi avaa selaimesi uudelleen ja sitten muodosta Internet-" "yhteytesi uudelleen. (Tämä poistaa useita mahdollisia ongelman syitä, jotka " "voivat johtaa muun muassa hitaaseen yhteyteen.)" #. (itstool) path: item/p #: C/net-slow.page:27 msgid "Busy time of day" msgstr "Ruuhka-aika" #. (itstool) path: item/p #: C/net-slow.page:28 msgid "" "Internet service providers commonly setup internet connections so that they " "are shared between several households. Even though you connect separately, " "through your own phone line or cable connection, the connection to the rest " "of the internet at the telephone exchange might actually be shared. If this " "is the case and lots of your neighbors are using the internet at the same " "time as you, you might notice a slow-down. You're most likely to experience " "this at times when your neighbors are probably on the internet (in the " "evenings, for example)." msgstr "" "Verkkoyhteyksien palveluntarjoajat asettavat yhteydet yleensä useiden eri " "talouksien käyttöön. Vaikka jokaisella taloudella on oma yhteys esimerkiksi " "puhelin- tai kaapeliverkon kautta, nämä useat eri yhteydet käyttävät " "kuitenkin yhteistä jakamoa. Jos kaikki saman jakamon yhteydet ovat kovassa " "käytössä esimerkiksi iltaisin, verkkoyhteys saattaa vaikuttaa hitaalta." #. (itstool) path: item/p #: C/net-slow.page:32 msgid "Downloading lots of things at once" msgstr "Useiden kohteiden samanaikainen lataaminen" #. (itstool) path: item/p #: C/net-slow.page:33 msgid "" "If you or someone else using your internet connection are downloading " "several files at once, or watching videos, the internet connection might not " "be fast enough to keep up with the demand. In this case, it will feel slower." msgstr "" "Jos sinä (tai esim. joku muu taloudessanne) latailee suurehkoja tiedostoja " "tai vaikkapa katselee HD-videota Internetistä, yhteysnopeus ei välttämättä " "pysy tarpeidenne perässä, ja nopeus laskee. Yhteys voi tuntua tällaisissa " "tapauksissa hitaalta." #. (itstool) path: item/p #: C/net-slow.page:37 msgid "Unreliable connection" msgstr "Epäluotettava yhteys" #. (itstool) path: item/p #: C/net-slow.page:38 msgid "" "Some internet connections are just unreliable, especially temporary ones or " "those in high demand areas. If you are in a busy coffee shop or a conference " "center, the internet connection might be too busy or simply unreliable." msgstr "" "Jotkut Internet-yhteydet ovat epäluotettavia, etenkin määräaikaisissa " "sopimuksissa ja alueilla, joissa yhteydelle on paljon kysyntää. Jos olet " "esimerkiksi ruuhkaisessa kahvilassa tai konferenssikeskuksessa, yhteys " "saattaa olla vain täynnä, eli se ei pysty tarjoamaan enää uusille laitteille " "yhteyttä." #. (itstool) path: item/p #: C/net-slow.page:42 msgid "Low wireless connection signal" msgstr "Langattoman yhteyden heikko signaali" #. (itstool) path: item/p #: C/net-slow.page:43 msgid "" "If you're connected to the internet by wireless (wifi), check the network " "menu on the menu bar to see if you have good wireless signal. If not, the " "internet may be slow because you don't have a very strong signal." msgstr "" "Jos käytät hidasta langatonta yhteyttä (WiFi, WLAN), tarkista verkkopalkit " "verkkovalikon kohdalta valikkopalkista. Jos signaali on huono, tämä on " "todennäköisesti syy hitaaseen Internet-yhteyteen." #. (itstool) path: item/p #: C/net-slow.page:47 msgid "Using a slower mobile internet connection" msgstr "Hitaan mobiililaajakaistan käyttäminen" #. (itstool) path: item/p #: C/net-slow.page:48 msgid "" "If you have a mobile internet connection and notice that it is slow, you may " "have moved into an area where signal reception is poor. When this happens, " "the internet connection will automatically switch from a fast \"mobile " "broadband\" connection like 3G to a more reliable, but slower, connection " "like GPRS." msgstr "" "Jos käytät mobiililaajakaistayhteyttä (esimerkiksi mokkulaa tai puhelinta " "tietokoneen modeemina) ja huomaat sen olevan hidas, olet ehkä verkon " "katvealueella, eli paikassa, jossa verkon kuuluvuus ei ole hyvä. Jos näin " "käy, Ubuntu vaihtaa automaattisesti yhteyden nopeasta mobiililaajakaistasta " "yhteydestä - kuten 3G:stä - luotettavampaan mutta hitaampaan yhteyteen, " "kuten GPRS:ään." #. (itstool) path: item/p #: C/net-slow.page:52 msgid "Web browser has a problem" msgstr "Nettiselaimessa on ongelmia" #. (itstool) path: item/p #: C/net-slow.page:53 msgid "" "Sometimes web browsers encounter a problem that makes them run slow. This " "could be for any number of reasons - you could have visited a website that " "the browser struggled to load, or you might have had the browser open for a " "long time, for example. Try closing all of the browser's windows and then " "opening the browser again to see if this makes a difference." msgstr "" "Joissakin selaimissa voi olla teknisiä ongelmia (bugeja), jonka takia sivut " "latautuvat hitaasti. Tähän voi olla monia syitä: olet ehkä esimerkiksi " "vieraillut sivulla, joka rasittaa kohtuuttomasti selainta tai pitänyt " "selainta auki yhtäjaksoisesti pitkään. Kokeile sulkea kaikki selainikkunat " "ja avata ne sitten uudelleen, ja kokeile paraniko yhteysnopeus yhtään." #. (itstool) path: info/desc #: C/net-vpn-connect.page:16 msgid "" "VPNs allow you to connect to a local network over the internet. Learn how to " "set up a VPN connection." msgstr "" "VPN-yhteydet mahdollistavat paikalliseen lähiverkkoon yhdistämisen " "internetin kautta. Lue kuinka VPN-yhteys luodaan." #. (itstool) path: page/title #: C/net-vpn-connect.page:20 msgid "Connect to a VPN" msgstr "VPN-yhteyden muodostaminen" #. (itstool) path: page/p #: C/net-vpn-connect.page:22 msgid "" "A VPN (or Virtual Private Network) is a way of connecting to a " "local network over the internet. For example, say you want to connect to the " "local network at your workplace while you're on a business trip. You would " "find an internet connection somewhere (like at a hotel) and then connect to " "your workplace's VPN. It would be as if you were directly connected to the " "network at work, but the actual network connection would be through the " "hotel's internet connection. VPN connections are usually encrypted " "to prevent people from accessing the local network you're connecting to " "without logging in." msgstr "" "VPN-yhteydellä (lyhenne englanninkielisistä sanoista Virtual Private " "Network) voidaan muodostaa yhteys lähiverkkoon Internetin kautta. " "Kuvataan VPN:ää tosielämän esimerkillä. Olet työmatkalla, ja haluat ottaa " "yhteyden työpaikkasi lähiverkkoon. Hotellissasi on Internet-yhteys, jonka " "kautta muodostat VPN-yhteyden työpaikallesi. Näin työpaikan lähiverkon " "käyttö onnistuu vaivattomasti. VPN-yhteyksien liikenne on pääsääntöisesti " "salattu, eli lähiverkon käyttö VPN-yhteydellä on turvallista." #. (itstool) path: page/p #: C/net-vpn-connect.page:28 msgid "" "There are a number of different types of VPN. You may have to install some " "extra software depending on what type of VPN you're connecting to. Find out " "the connection details from whoever is in charge of the VPN and see which " "VPN client you need to use. Then, open Software and " "search for the network-manager package which works with your VPN " "(if there is one) and install it." msgstr "" #. (itstool) path: note/p #: C/net-vpn-connect.page:34 msgid "" "If there isn't a NetworkManager package for your type of VPN, you will " "probably have to download and install some client software from the company " "that provides the VPN software. You'll probably have to follow some " "different instructions to get that working." msgstr "" "Jos VPN-yhteystyypillesi ei ole tarjolla soveltuvaa NetworkManager-pakettia, " "joudut mitä luultavimmin lataamaan ja asentamaan VPN-ohjelmiston sitä " "tarjoavalta yritykseltä. Seuraa kyseisen yrityksen tarjoamia asennusohjeita." #. (itstool) path: page/p #: C/net-vpn-connect.page:38 msgid "Once that's done, you can set up the VPN connection:" msgstr "" "Kun yllä mainitut toimenpiteet on tehty, VPN-yhteyden määritys on " "mahdollista seuraavasti:" #. (itstool) path: item/p #: C/net-vpn-connect.page:42 msgid "" "Click the network menu on the menu bar and, under VPN " "Connections, select Configure VPN." msgstr "" "Avaa verkkovalikko valikkopalkista ja valitse VPN-" "yhteydet-alivalikosta Määrittele VPN-yhteys." #. (itstool) path: item/p #: C/net-vpn-connect.page:46 msgid "" "Click Add and choose which kind of VPN connection you have." msgstr "Napsauta Lisää ja valitse haluamasi VPN-yhteyden tyyppi." #. (itstool) path: item/p #: C/net-vpn-connect.page:50 msgid "" "Click Create and follow the instructions on the screen, entering " "details like your username and password as you go." msgstr "" "Napsauta Luo ja seuraa ohjeita, eli anna tiedot kuten " "käyttäjätunnus ja salasana." #. (itstool) path: item/p #: C/net-vpn-connect.page:54 msgid "" "When you've finished setting-up the VPN, click the network menu " "on the menu bar, go to VPN Connections and click on the " "connection you just created. It will try to establish a VPN connection - the " "network icon will change as it tries to connect." msgstr "" "Kun olet määrittänyt VPN-yhteyden, avaa verkkovalikko " "valikkopalkista ja napsauta juuri luomaasi yhteyden nimeä VPN-" "yhteydet-alivalikosta. Tietokone yrittää nyt muodostaa VPN-yhteyden, " "ja sen merkkinä verkkovalikon kuvake muuttuu." #. (itstool) path: item/p #: C/net-vpn-connect.page:59 msgid "" "Hopefully, you will successfully connect to the VPN. If not, you may need to " "double-check the VPN settings you entered. You can do this by clicking the " "network menu, selecting Edit Connections and going to the " "VPN tab." msgstr "" "VPN-yhteys muodostui toivon mukaan onnistuneesti. Jos VPN-yhteys ei toimi, " "tarkista antamasi VPN-asetukset. Avaa verkkovalikko, valitse Muokkaa " "yhteyksiä ja siirry VPN-välilehdelle." #. (itstool) path: item/p #: C/net-vpn-connect.page:64 msgid "" "To disconnect from the VPN, click the network menu and select " "Disconnect under the name of your VPN connection." msgstr "" "Jos haluat katkaista VPN-yhteyden, avaa verkkovalikko ja valitse " "Katkaise VPN-yhteys VPN-alivalikosta." #. (itstool) path: info/desc #: C/net-what-is-ip-address.page:15 msgid "An IP Address is like a phone number for your computer." msgstr "IP-osoite on tavallaan tietokoneesi \"puhelinnumero\"." #. (itstool) path: page/title #: C/net-what-is-ip-address.page:19 msgid "What is an IP address?" msgstr "Mikä IP-osoite on?" #. (itstool) path: page/p #: C/net-what-is-ip-address.page:21 msgid "" "\"IP address\" stands for Internet Protocol address, and each " "device that is connected to a network (like the internet) has one." msgstr "" "IP-osoite on lyhenne sanoista Internet Protocol. Jokaisella " "verkkoon (kuten Internetiin) kytketyllä laitteella on oma IP-osoite." #. (itstool) path: page/p #: C/net-what-is-ip-address.page:23 msgid "" "An IP address is similar to your phone number. Your phone number is a unique " "set of numbers that identifies your phone so that other people can call you. " "Similarly, an IP address is a unique set of numbers that identifies your " "computer so that it can send and receive data with other computers." msgstr "" "IP-osoite muistuttaa hieman puhelinnumeroa. Puhelinnumero on yksilöllinen " "numerosarja, jonka avulla puhelut ohjataan oikeaan puhelimeen. IP-osoite on " "vastaavasti tietokoneesi verkossa yksilöivä numerosarja, jonka avulla " "tietokoneen on mahdollista lähettää ja vastaanottaa tietoa muiden " "tietokoneiden kanssa." #. (itstool) path: page/p #: C/net-what-is-ip-address.page:25 msgid "" "Currently, most IP addresses consist of four sets of numbers, each separated " "by a period. 192.168.1.42 is an example of an IP address." msgstr "" "Nykyisin useimmat IP-osoitteet koostuvat neljästä pisteellä erotelluista " "numerosarjasta (esimerkiksi 192.168.1.42)." #. (itstool) path: note/p #: C/net-what-is-ip-address.page:27 msgid "" "An IP address can either be dynamic or static. Dynamic IP " "addresses are temporarily assigned each time your computer connects to a " "network. Static IP addresses are fixed, and do not change. Dynamic IP " "addresses are more common that static addresses - static addresses are " "typically only used when there is a special need for them, such as " "administering a server." msgstr "" "IP-osoite voi olla dynaaminen tai staattinen. Dynaaminen " "IP-osoite annetaan määräajaksi joka kerta, kun tietokone yhdistää verkkoon. " "Staattiset IP-osoitteet ovat kiinteitä, eivätkä siis muutu. Dynaamiset IP-" "osoitteet ovat staattisia yleisempiä. Staattisia osoitteita käytetään " "lähinnä erikoistapauksissa, kuten palvelimissa tai muissa tietyissä " "käyttötarpeissa." #. (itstool) path: info/desc #: C/net-wired.page:11 msgid "" "Wired internet connections, Fixed IP addresses…" msgstr "" "Kiinteät (langalliset) " "verkkoyhteydet, kiinteät IP-" "osoitteet…" #. (itstool) path: page/title #: C/net-wired.page:22 msgid "Wired Networking" msgstr "Kiinteät verkkoyhteydet" #. (itstool) path: info/desc #: C/net-wired-connect.page:15 msgid "" "To set up most wired network connections, all you need to do is plug in a " "network cable." msgstr "" "Yleensä kiinteän verkon määrittämiseen riittää pelkkä johdon kytkeminen " "koneeseen." #. (itstool) path: page/title #: C/net-wired-connect.page:19 msgid "Connect to a wired (Ethernet) network" msgstr "Yhdistä kiinteään (Ethernet) verkkoon" #. (itstool) path: page/p #: C/net-wired-connect.page:21 msgid "" "To set up most wired network connections, all you need to do is plug in a " "network cable. The network icon on the menu bar should pulse for a few " "seconds and then will change to a \"socket\" icon when you are connected." msgstr "" "Useimpiin kiinteisiin verkkoihin yhdistäminen vaatii pelkästään kaapelin " "liittämisen. Verkkokuvake valikkopalkissa liikehtii muutaman sekunnin ajan, " "kunnes yhteys muodostuu ja verkkokuvake muuttuu \"pistokkeeksi\"." #. (itstool) path: page/p #: C/net-wired-connect.page:23 msgid "" "If this does not happen, you should first of all make sure that your network " "cable is plugged in. One end of the cable should be plugged into the " "rectangular Ethernet (network) port on your computer, and the other end " "should be plugged into a switch, router, network wall socket or similar " "(depending on the network setup you have). Sometimes, a light beside the " "Ethernet port will indicate that it is plugged in and active." msgstr "" "Yleisin syy kiinteän verkon kanssa liittyviin ongelmiin on Ethernet-kaapelin " "(verkkokaapelin) huolimaton kiinnitys. Toisen johdon pään pitäisi olla " "kiinni tietokoneessasi Ethernet-portissa ja toisen pitäisi olla " "kiinnitettynä kytkimeen, reitittimeen tai verkkopistokerasiaan (riippuen " "verkkolaitteistasi). Joskus valo portin vieressä ilmoittaa aktiivisuudesta." #. (itstool) path: note/p #: C/net-wired-connect.page:26 msgid "" "You can't plug one computer directly into another one with a network cable " "(at least, not without some extra setting-up). To connect two computers, you " "should plug them both into a network hub, router or switch." msgstr "" "Jos haluat Internet-yhteyden kahdelle tietokoneelle, et voi tehdä sitä " "kytkemällä verkkoa oikein ensin ensimmäiseen koneeseen, ja vetämällä siitä " "sitten Ethernet-kaapelin toiseen (ainakaan ilman asetusten muokkaamista). " "Kytke kaksi konetta edellä mainitulla tavalla reitittimeen tai " "verkkopistokerasiaan." #. (itstool) path: page/p #: C/net-wired-connect.page:29 msgid "" "If you are still not connected, your network may not support automatic setup " "(DHCP). In this case you'll have to configure it " "manually." msgstr "" "Jos Internet-yhteys ei vieläkään muodostu, käyttämäsi verkko ei tue ehkä " "automaattista asetusten määrittämistä (DHCP). Tällöin sinun pitää määrittää asetukset itse." #. (itstool) path: info/desc #: C/net-wireless.page:13 msgid "" "Connect to wifi, Hidden networks, Edit connection settings, Disconnecting…" msgstr "" "Yhdistä wifi-verkkoon, piilotetut verkot, muokkaa yhteyden asetuksia, yhteyden katkaiseminen…" #. (itstool) path: page/title #: C/net-wireless.page:26 msgid "Wireless Networking" msgstr "Langattomat verkkoyhteydet" #. (itstool) path: info/desc #: C/net-wireless-adhoc.page:19 msgid "" "Use an ad-hoc network to allow other devices to connect to your computer and " "its network connections." msgstr "" "Ad-hoc-verkko mahdollistaa Internet-yhteyden jakamisen muille laitteille." #. (itstool) path: page/title #: C/net-wireless-adhoc.page:25 msgid "Create a wireless hotspot" msgstr "Langattoman yhteyspisteen luominen" #. (itstool) path: page/p #: C/net-wireless-adhoc.page:27 msgid "" "You can use your computer as a wireless hotspot. This allows other devices " "to connect to you without a separate network, and allows you to share an " "internet connection you've made with another interface, such as to a wired " "network or over the cellular network." msgstr "" "Tietokonetta on mahdollista käyttää langattomana yhteyspisteenä (myös sanaa " "hotspot käytetään). Kun tietokone on yhteydessä Internetiin " "esimerkiksi Ethernet-kaapelin tai mobiiliyhteyden kautta, Internet-yhteys on " "mahdollista jakaa muiden laitteiden kanssa tietokoneen toimiessa " "langattomana yhteyspisteenä." #. (itstool) path: item/p #: C/net-wireless-adhoc.page:44 msgid "Open Network and select Wireless on the left." msgstr "Avaa Verkko ja valitse Langaton vasemmalta." #. (itstool) path: item/p #: C/net-wireless-adhoc.page:45 msgid "Click the Use as Hotspot button." msgstr "Napsauta Käytä yhteyspisteenä..." #. (itstool) path: item/p #: C/net-wireless-adhoc.page:46 msgid "" "If you are already connected to a wireless network, you will be asked if you " "want to disconnect from that network. A single wireless adapter can only " "connect to or create one network at a time. Click Create Hotspot " "to confirm." msgstr "" "Jos tietokone on jo yhteydessä langattomaan verkkoon, sinulta kysytään " "halutaanko kyseinen yhteys katkaista. Langaton verkkosovitin voi olla " "samanaikaisesti yhteydessä vain yhteen langattomaan verkkoon. Napsauta " "Luo yhteyspiste." #. (itstool) path: page/p #: C/net-wireless-adhoc.page:52 msgid "" "A network name (SSID) and security key are automatically generated. The " "network name will be based on the name of your computer. Other devices will " "need this information to connect to the hotspot you've just created." msgstr "" "Verkon nimi (SSID) ja turvallisuusavain luodaan automaattisesti. Verkon nimi " "pohjautuu tietokoneen nimeen. Näitä tietoja tarvitaan laitteella, joka " "yhdistetään Internetiin yhteyspisteen avulla." #. (itstool) path: info/desc #: C/net-wireless-airplane.page:20 msgid "Click the network menu on the menu bar and uncheck Enable Wireless." msgstr "" "Napsauta verkkovalikkoa valikkopalkista ja poista valinta \"Ota langaton " "käyttöön\" kohdalta." #. (itstool) path: page/title #: C/net-wireless-airplane.page:24 msgid "Turn off wireless (airplane mode)" msgstr "Langattoman yhteyden katkaiseminen (lentokonetila)" #. (itstool) path: page/p #: C/net-wireless-airplane.page:26 msgid "" "If you have your computer on an airplane (or some other area where wireless " "connections are not allowed), you should switch off your wireless. You may " "also want to switch off your wireless for other reasons (to save battery " "power, for example). To do this:" msgstr "" "Kun tietokonetta käytetään lentokoneessa tai jollain muulla alueella, jossa " "langattomien yhteyksien käyttäminen ei ole sallittua, kaikki langattomat " "laitteet, mukaan lukien tietokoneesi langaton verkkokortti, tulisi " "sammuttaa. Langattoman yhteyden katkaiseminen säästää myös virtaa, joten jos " "et tarvitse Internet-yhteyttä tai sitä ei ole saatavilla, se kannattaa " "etenkin akkukäytössä kytkeä pois päältä." #. (itstool) path: page/p #: C/net-wireless-airplane.page:28 msgid "" "To do this, click the network menu on the menu bar and uncheck " "Enable Wireless. This will turn off your wireless connection " "until you switch it back on again." msgstr "" "Langattoman verkon voit kytkeä pois päältä verkkovalikon kautta " "poistamalla valinnan kohdasta Ota langaton käyttöön. Tämä kytkee " "langattoman verkkoyhteyden pois päältä kunnes kytket sen samalla tavalla " "uudelleen päälle." #. (itstool) path: page/p #: C/net-wireless-airplane.page:30 msgid "" "To turn wireless back on, click the network menu on the menu bar " "and select Enable Wireless so that it has a checkmark in front of " "it." msgstr "" "Takaisin päälle kytkeminen tapahtuu siis valitsemalla Ota langaton " "käyttöön uudelleen verkkovalikosta (niin että sen edessä on " "valintamerkki)." #. (itstool) path: note/p #: C/net-wireless-airplane.page:32 msgid "" "Your laptop may still be broadcasting if you have not turned off Bluetooth." msgstr "" "Muista kytkeä pois päältä myös kannettavan tietokoneen Bluetooth-yhteys." #. (itstool) path: info/desc #: C/net-wireless-connect.page:22 msgid "Get on the internet - wirelessly." msgstr "Pääsysi internetiin - langattomasti." #. (itstool) path: page/title #: C/net-wireless-connect.page:26 msgid "Connect to a wireless network" msgstr "Langattomaan verkkoon yhdistäminen" #. (itstool) path: page/p #: C/net-wireless-connect.page:28 msgid "" "If you have a wireless-enabled computer, you can connect to a wireless " "network that is within range to get access to the internet, view shared " "files on the network, and so on." msgstr "" "Tietokoneen langattoman verkkokortin avulla voi selata Internetiä, jakaa " "tiedostoja ja tehdä paljon muuta langattomasti, kunhan tietokone on " "langattoman verkon katealueella." #. (itstool) path: item/p #: C/net-wireless-connect.page:32 msgid "" "If you have a wireless hardware switch on your computer, make sure that it " "is turned on." msgstr "" "Jos tietokoneessa on kytkinpainike langatonta yhteyttä varten, varmista että " "se on päällä." #. (itstool) path: item/p #: C/net-wireless-connect.page:35 msgid "" "Click the network menu in the menu bar, and click the " "name of the network you want to connect to." msgstr "" "Napsauta verkkovalikkoa valikkopalkista ja etsi " "valikosta haluamasi verkko." #. (itstool) path: item/p #: C/net-wireless-connect.page:36 msgid "" "If the name of the network isn't in the list, select More " "Networks to see if the network is further down the list. If you still " "don't see the network, you may be out of range or the network might be hidden." msgstr "" "Jos halutun verkon nimi ei ole listassa, verkkoja näytetään lisää " "napsauttamalla Lisää verkkoja. Jos haluttua verkkoa ei vieläkään " "löydy, voit olla sen kantomatkan ulottumattomissa tai verkko voi olla piilotettu." #. (itstool) path: item/p #: C/net-wireless-connect.page:38 msgid "" "If the network is protected by a password (encryption key), enter the password when prompted and click " "Connect." msgstr "" "Kirjoita pyydettäessä verkon salasana (katso myös verkkojen salaukset) ja napsauta Yhdistä." #. (itstool) path: item/p #: C/net-wireless-connect.page:39 msgid "" "If you do not know the key, it may be written on the underside of the " "wireless router or base station, in its instruction manual, or you may have " "to ask the person who administers the wireless network." msgstr "" "Salasana mainitaan usein langattoman tukiaseman (reitittimen) kyljessä, " "laitteen käyttöohjeessa tai operaattorin toimittamassa oheismateriaalissa. " "Jos salasanaa ei löydy, sitä kannattaa kysyä verkon ylläpitäjältä, kuten " "operaattorilta." #. (itstool) path: item/p #: C/net-wireless-connect.page:40 msgid "" "The network icon will change appearance as the computer attempts to connect " "to the network." msgstr "" "Verkkovalikon kuvake muuttuu, kun tietokone yrittää ottaa yhteyden verkkoon." #. (itstool) path: item/p #: C/net-wireless-connect.page:42 msgid "" "If the connection is successful, the icon will change to a dot with several " "bars above it. More bars indicate a stronger connection to the network. If " "there aren't many bars, the connection is weak and might not be very " "reliable." msgstr "" "Jos yhteydenmuodostus onnistuu, kuvake muuttuu pisteeksi, jonka päällä on " "aaltomaisia kaaria. Mitä useampi kaari, sitä vahvempi signaali on. Jos " "kaaria on vain muutama, signaali on heikko ja voi katkeilla." #. (itstool) path: page/p #: C/net-wireless-connect.page:46 msgid "" "If the connection is not successful, you may be asked for your password again or it might just " "tell you that the connection has been disconnected. There are a number of " "things that could have caused this to happen. You could have entered the " "wrong password, the wireless signal could be too weak, or your computer's " "wireless card might have a problem, for example. See for more help." msgstr "" #. (itstool) path: page/p #: C/net-wireless-connect.page:48 msgid "" "A stronger connection to a wireless network does not necessarily mean that " "you have a faster internet connection, or that you will have faster download " "speeds. The wireless connection connects your computer to the device " "which provides the internet connection (like a router or modem), but " "the two connections are actually different, and so will run at different " "speeds." msgstr "" "Vahvempi signaali ei suoraan tarkoita Internet-yhteyden nopeutumista. " "Langaton lähiverkko yhdistää tietokoneen Internet-yhteyden tarjoavaan " "laitteeseen (kuten reitittimeen tai modeemiin), jotka ovat jo itsessään " "kaksi täysin erilaista tapaa järjestää Internet-yhteys, ja joilla on " "erilaiset yhteysnopeudet." #. (itstool) path: info/desc #: C/net-wireless-disconnecting.page:21 msgid "" "You might have low signal, or the network might not be letting you connect " "properly." msgstr "" "Signaali saattaa olla heikko tai verkkoa ei ole ehkä yhdistetty oikein." #. (itstool) path: page/title #: C/net-wireless-disconnecting.page:25 msgid "Why does my wireless network keep disconnecting?" msgstr "Miksi langaton yhteys katkeaa?" #. (itstool) path: page/p #: C/net-wireless-disconnecting.page:27 msgid "" "You may find that you have been disconnected from a wireless network even " "though you wanted to stay connected. Your computer will normally try to " "reconnect to the network as soon as this happens (the network icon on the " "menu bar will pulse if it is trying to reconnect), but it can be annoying, " "especially if you were using the internet at the time." msgstr "" "Joskus verkkoyhteys saattaa katkeilla. Ubuntu yrittää muodostaa yhteyden " "automaattisesti uudelleen verkkoon, johon yhteys on katkennut " "(verkkovalikossa kaaret alkavat \"juosta\" ylöspäin), mutta se voi olla " "ärsyttävää, varsinkin jos Internet-yhteyttä käytettiin katkeamishetkellä." #. (itstool) path: section/title #: C/net-wireless-disconnecting.page:30 msgid "Weak wireless signal" msgstr "Heikko langaton signaali" #. (itstool) path: section/p #: C/net-wireless-disconnecting.page:32 msgid "" "A common reason for being disconnected from a wireless network is that you " "have low signal. Wireless networks have a limited range, so if you are too " "far away from the wireless base station you may not be able to get a strong " "enough signal to maintain a connection. Walls and other objects between you " "and the base station can also weaken the signal." msgstr "" "Yleisin syy yhteyden katkeamiseen on heikko signaali. Langattomilla " "tukiasemilla on tietty kantomatka, ja jos olet sen ulkopuolella, signaali ei " "ole ehkä tarpeeksi vahva tiedon siirtämisen. Seinät ja muut esteet " "tukiaseman ja tietokoneen välissä voivat heikentää signaalia merkittävästi." #. (itstool) path: section/p #: C/net-wireless-disconnecting.page:34 msgid "" "The network icon on the menu bar displays how strong your wireless signal " "is. If the signal looks low, try moving closer to the wireless base station." msgstr "" "Verkkovalikon kuvake oikealla valikkopalkissa ilmaisee signaalin vahvuuden. " "Jos verkkopalkkeja on vähän, yritä siirtyä mahdollisuuksien mukaan " "lähemmäksi langatonta tukiasemaa." #. (itstool) path: section/title #: C/net-wireless-disconnecting.page:39 msgid "Network connection not being established properly" msgstr "Verkkoyhteys ei muodostu kunnolla" #. (itstool) path: section/p #: C/net-wireless-disconnecting.page:41 msgid "" "Sometimes, when you connect to a wireless network, it may appear that you " "have successfully connected at first, but then you will be disconnected soon " "after. This normally happens because your computer was only partially " "successful in connecting to the network - it managed to establish a " "connection, but was unable to finalize the connection for some reason and so " "was disconnected." msgstr "" "Joskus yhteys saattaa katketa välittömästi sen muodostamisen jälkeen. Tämä " "johtuu yleensä siitä, että yhteyden muodostus onnistui vain osittain; " "tietokone sai yhteyden verkkoon, mutta ei jostain syystä onnistunut " "viimeistelemään yhteyttä." #. (itstool) path: section/p #: C/net-wireless-disconnecting.page:43 msgid "" "A possible reason for this is that you entered the wrong wireless " "passphrase, or that your computer was not allowed on the network (because " "the network requires a username to log in, for example)." msgstr "" "Mahdollisia syitä tähän on muun muassa virheellinen salasana tai " "tietokonettasi ei ole ehkä sallittu käyttämään verkkoa. Tämä taas voi johtua " "esimerkiksi siitä, että verkko vaatii rekisteröitymisen." #. (itstool) path: section/title #: C/net-wireless-disconnecting.page:48 msgid "Unreliable wireless hardware/drivers" msgstr "Langaton laite on epävakaa tai sen ajurit ovat huonot" #. (itstool) path: section/p #: C/net-wireless-disconnecting.page:50 msgid "" "Some wireless network hardware can be a little unreliable. Wireless networks " "are complicated, so wireless cards and base stations occasionally run into " "minor problems and may drop connections. This is annoying, but it happens " "quite regularly with many devices. If you are disconnected from wireless " "connections from time to time, this may be the only reason. If it happens " "very regularly, you may want to consider getting some different hardware." msgstr "" "Verkkoihin kuuluu monta laitetta ja ajuria eri valmistajilta, joilla voi " "tulla ongelmia keskenään, jonka takia yhteydet voivat katkeilla ja olla " "hitaita. Tämä on ärsyttävää, mutta tapahtuu jos samaa verkkoa käyttää " "useampi laite. Jos yhteys katkeilee vähän väliä (yhteys muodostuu, katkeaa, " "muodostuu uudelleen...), tämä on todennäköisesti ongelman aiheuttaja. Jos " "tämä alkaa käydä mahdottomaksi, kannattaa harkita verkkolaitteiston, kuten " "WLAN-tukiaseman vaihtamista." #. (itstool) path: section/title #: C/net-wireless-disconnecting.page:55 msgid "Busy wireless networks" msgstr "Ruuhkaiset langattomat verkot" #. (itstool) path: section/p #: C/net-wireless-disconnecting.page:57 msgid "" "Wireless networks in busy places (in universities and coffee shops, for " "example) often have many computers trying to connect to them at once. " "Sometimes these networks get too busy and may not be able to handle all of " "the computers that are trying to connect, so some of them get disconnected." msgstr "" "Langattomia verkkoja vilkkaissa paikoissa (esimerkiksi kahviloissa, " "yliopistoissa ja lentokentillä) käyttää yleensä monta tietokonetta samaan " "aikaan. Joskus tällaiset verkot voivat ruuhkautua, eivätkä ne kykene enää " "tarjoamaan yhteyttä kaikille laitteille. Joidenkin tietokoneiden yhteys " "saattaa siis katketa yhtäkkiä." #. (itstool) path: info/desc #: C/net-wireless-edit-connection.page:20 msgid "" "Learn what the options on the wireless connection editing screen mean." msgstr "Opi langattomien yhteysasetusten muuttaminen." #. (itstool) path: page/title #: C/net-wireless-edit-connection.page:27 msgid "Edit a wireless connection" msgstr "Langattoman yhteyden muokkaaminen" #. (itstool) path: page/p #: C/net-wireless-edit-connection.page:33 msgid "" "This topic describes all of the options that are available when you edit a " "wireless network connection. To edit a connection, click the network " "menu in the menu bar and select Edit Connections." msgstr "" "Tässä ohjeessa on selitykset kaikille verkkoasetusten kohdille. " "Verkkoyhteyksien asetuksia voi muokata napsauttamalla " "verkkovalikkoa valikkopalkista ja valitsemalla sitten " "Muokkaa yhteyksiä." #. (itstool) path: note/p #: C/net-wireless-edit-connection.page:38 msgid "" "Most networks will work fine if you leave these settings at their defaults, " "so you probably don't need to change any of them. Many of the options here " "are provided to give you greater control over more advanced networks." msgstr "" "Useimmat verkot toimivat moitteetta oletusasetuksilla, joten asetuksia ei " "tarvitse välttämättä muuttaa lainkaan. Monet näistä valinnoista " "mahdollistavat kuitenkin verkkoyhteyden tarkempien määritysten asettamisen." #. (itstool) path: section/title #: C/net-wireless-edit-connection.page:42 msgid "Available to all users / Connect automatically" msgstr "Saatavilla kaikille käyttäjille / Yhdistä automaattisesti" #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:45 msgid "Connect automatically" msgstr "Yhdistä automaattisesti" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:46 msgid "" "Check this option if you would like the computer to try to connect to this " "wireless network whenever it is in range." msgstr "" "Valitse tämä asetus, jos haluat tietokoneen yrittävän muodostaa yhteyden " "aina kyseisen verkon ollessa saatavilla." #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:47 msgid "" "If several networks which are set to connect automatically are in range, the " "computer will connect to the first one shown in the Wireless tab " "in the Network Connections window. It won't disconnect from one " "available network to connect to a different one that has just come in range." msgstr "" "Jos saatavilla on useita eri verkkoja, joihin tietokone on asetettu " "yhdistymään, tietokone yhdistää Verkko-ikkunan " "Langaton-välilehdellä ensimmäisenä olevaan verkkoon. Tietokone ei " "katkaise yhteyttä verkkoon, jos saataville ilmaantuu muita verkkoja." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:51 msgid "Available to all users" msgstr "Saatavilla kaikille käyttäjille" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:52 msgid "" "Check this if you would like all of the users on the computer to have access " "to this wireless network. If the network has a WEP/WPA password and you have checked this option, you will " "only need to enter the password once. All of the other users on your " "computer will be able to connect to the network without having to know the " "password themselves." msgstr "" "Valitse tämä asetus, jos haluat kaikilla tietokoneen käyttäjillä olevan " "mahdollisuus käyttää tätä yhteyttä. Jos kyseinen verkko on suojattu WEP-/WPA-salasanalla ja tämä asetus on " "valittu, verkon salasana on annettava vain kerran. Muiden käyttäjien ei siis " "tarvitse tietää verkon salasanaa, jotta he voivat käyttää verkkoyhteyttä." #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:53 msgid "" "If this is checked, you need to be an administrator to change any of the settings for this " "network. You may be asked to enter your admin password." msgstr "" "Jos tämä asetus on valittu, sinulla tulee olla ylläpitäjän oikeudet yhteyden asetuksien muuttamiseksi." #. (itstool) path: section/title #: C/net-wireless-edit-connection.page:59 msgid "Wireless" msgstr "Langaton" #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:62 msgid "SSID" msgstr "SSID" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:63 msgid "" "This is the name of the wireless network you are connecting to, otherwise " "known as the Service Set Identifier. Don't change this unless you " "have changed the name of the wireless network (for example, by changing the " "settings of your wireless router or base station)." msgstr "" "SSID tarkoittaa langattoman verkon nimeä. Lyhenne tulee englanninkielisistä " "sanoista Service Set Identifier. Älä muuta tätä asetusta, ellet ole " "vaihtanut langattoman verkon nimeä esimerkiksi reitittimestä." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:67 msgid "Mode" msgstr "Menetelmä" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:68 msgid "" "Use this to specify whether you are connecting to an " "Infrastructure network (one where computers wirelessly connect to " "a central base station or router) or an Ad-hoc network (where " "there is no base station, and the computers in the network connect to one " "another). Most networks are infrastructure ones; you may wish to set-up your own ad-hoc network though." msgstr "" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:69 msgid "" "If you choose Ad-hoc, you will see two other options, " "Band and Channel. These determine which wireless " "frequency band the ad-hoc wireless network will operate on. Some computers " "are only able to work on certain bands (for example, only A or " "only B/G), so you might want to pick a band that all of the " "computers in the ad-hoc network can use. In busy places, there might be " "several wireless networks sharing the same channel; this might slow-down " "your connection, so you can change which channel you are using too." msgstr "" "Jos Ad-hoc valitaan, tulee näkyville kaksi muuta valintaa, jotka " "ovat Taajuusalue ja Kanava. Nämä määrittävät, mitä " "langatonta taajuusaluetta ad-hoc-verkko käyttää. Jotkin tietokoneet voivat " "toimia vain tietyillä taajuusalueilla (esimerkiksi vain A tai " "vain B/G), joten on hyödyllistä valita taajuusalue jota kaikki ad-" "hoc-verkon tietokoneet voivat käyttää. Ruuhkaisissa paikoissa saattaa olla " "käytössä useita saman kanavan jakavia langattomia verkkoja, mikä saattaa " "hidastaa yhteyksiä. Tällöin voidaan vaihtaa myös käytettävää kanavaa." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:73 msgid "BSSID" msgstr "BSSID" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:74 msgid "" "This is the Basic Service Set Identifier. The SSID (see above) is " "the name of the network which humans are intended to read; the BSSID is a " "name which the computer understands (it's a string of letters and numbers " "that is supposed to be unique to the wireless network). If a network is hidden, it will not have an " "SSID but it will have a BSSID." msgstr "" "BSSID on lyhenne englanninkielisistä sanoista Basic Service Set " "Identifier. Siinä missä SSID (selvitetty ylempänä) on verkon ihmiselle " "näkyvä nimi, BSSID on tietokoneelle näkyvä verkon nimi. Jos langaton verkko on piilotettu, sillä ei ole " "SSID:tä, mutta sillä on silti BSSID." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:78 msgid "Device MAC address" msgstr "Laitteen MAC-osoite" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:79 msgid "" "A MAC address is a code which " "identifies a piece of network hardware (for example, a wireless card, an " "Ethernet network card or a router). Every device that you can connect to a " "network has a unique MAC address which was given to it in the factory." msgstr "" "MAC-osoite on verkkolaitteen (esim. " "langaton verkkosovitin, Ethernet-verkkokortti tai reititin) yksilöivä " "koodisarja. Jokainen verkkoon kytkettävä laite omaa valmistustehtaalla " "annetun yksilöivän MAC-osoitteen." #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:80 msgid "" "This option can be used to change the MAC address of your network card." msgstr "Tätä valintaa voi käyttää verkkokortin MAC-osoitteen vaihtamiseksi." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:84 msgid "Cloned MAC address" msgstr "Kopioitu MAC-osoite" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:85 msgid "" "Your network hardware (wireless card) can pretend to have a different MAC " "address. This is useful if you have a device or service which will only " "communicate with a certain MAC address (for example, a cable broadband " "modem). If you put that MAC address into the cloned MAC address " "box, the device/service will think that your computer has the cloned MAC " "address rather than its real one." msgstr "" "Verkkosovittimesi voi esittää omaavansa jonkin toisen MAC-osoitteen, kuin " "mitä sillä todellisuudessa on. Tämä on hyödyllinen ominaisuus, jos jokin " "verkko tai palvelu suostuu toimimaan vain tietyn MAC-osoitteen kanssa. Aseta " "Kopioitu MAC-osoite -kenttään haluttu MAC-osoite, niin muut " "palvelut, verkot ja laitteet uskovat koneesi verkkosovittimella olevan " "kyseinen MAC-osoite." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:89 msgid "MTU" msgstr "MTU" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:90 msgid "" "This setting changes the Maximum Transmission Unit, which is the " "maximum size of a chunk of data that can be sent over the network. When " "files are sent over a network, data is broken up into small chunks (or " "packets). The optimal MTU for your network will depend on how likely it is " "for packets to be lost (due to a noisy connection) and how fast the " "connection is. In general, you should not need to change this setting." msgstr "" "Tämä asetus muuttaa pakettien enimmäiskokoa (MTU, lyhenne " "englanninkielisistä sanoista Maximum Transmission Unit). Paketin " "enimmäiskoolla tarkoitetaan verkon yli lähetettävän paketin suurinta " "mahdollista kokoa. Kun verkossa lähetetään tietoa, tieto pilkotaan pieniksi " "paloiksi (eli paketeiksi). Pakettien enimmäiskoko riippuu käyttämästäsi " "verkosta ja yhteyden nopeudesta. Tätä asetusta ei tule muuttaa, ellei tiedä " "mitä on tekemässä." #. (itstool) path: section/title #: C/net-wireless-edit-connection.page:97 msgid "Wireless Security" msgstr "Langaton tietoturva" #. (itstool) path: title/gui #. (itstool) path: section/title #: C/net-wireless-edit-connection.page:100 #: C/sharing-desktop.page:49 msgid "Security" msgstr "Tietoturva" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:101 msgid "" "This defines what sort of encryption your wireless network uses. " "Encrypted connections help protect your wireless connection from being " "intercepted, so other people can't \"listen in\" and see what websites " "you're visiting and so on." msgstr "" "Tämä asetus määrittää, minkälaista salausta langaton verkko " "käyttää. Langattoman verkon salauksen on tarkoitus estää muita käyttämästä " "verkkoasi sekä näkemästä, mitä tietoa verkkoyhteytesi välittää." #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:102 msgid "" "Some types of encryption are stronger than others, but may not be supported " "by older wireless networking equipment. You'll normally need to type a " "password for the connection; more sophisticated types of security may also " "require a username and a digital \"certificate\". See for more information on popular types of wireless " "encryption." msgstr "" "Salaustapojen vahvuudessa on suuria eroja, mutta kaikki uudemmat ja " "tehokkaammat salaustavat eivät välttämättä ole tuettuja vanhoilla " "verkkolaitteilla. Salatun yhteyden käyttö vaatii normaalisti salasanan, " "kehittyneemmät salaustekniikat käyttäjätunnuksen ja varmenteen. Lue ohje " " saadaksesi lisätietoja erilaisista " "salaustavoista." #. (itstool) path: section/title #: C/net-wireless-edit-connection.page:108 msgid "IPv4 Settings" msgstr "IPv4-asetukset" #. (itstool) path: section/p #: C/net-wireless-edit-connection.page:117 msgid "" "Use this tab to define information like the IP address of your computer and " "which DNS servers it should use. Change the Method to see " "different ways of getting/setting that information." msgstr "" "Määritä tällä välilehdellä verkkoyhteyteen liittyvät tiedot, kuten " "tietokoneen IP-osoitteen ja käytettävän DNS-nimipalvelimen. Katso " "Menetelmä-pudotusvalikosta erilaisia tapoja verkkoasetusten " "määrittämiseen." #. (itstool) path: section/p #: C/net-wireless-edit-connection.page:118 msgid "The following methods are available:" msgstr "Seuraavat menetelmät ovat käytettävissä:" #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:121 msgid "Automatic (DHCP)" msgstr "Automaattinen (DHCP)" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:122 msgid "" "Get information like the IP address and DNS server to use from a DHCP " "server. A DHCP server is a computer (or other device, like a router) " "connected to the network which decides which network settings your computer " "should have - when you first connect to the network, you will automatically " "be assigned the correct settings. Most networks use DHCP." msgstr "" "Nouda automaattisesti DHCP-palvelimelta kaikki vaadittavat " "asetukset, kuten IP-osoite ja DNS-nimipalvelin. DHCP-palvelin on tietokone " "(tai mitä luultavimmin laite, kuten reititin), joka on yhteydessä verkkoon. " "Se päättää, mitä asetuksia samaan verkkoon yhdistävät tietokoneet saavat. " "Kun yhdistät ensimmäisen kerran DHCP-palvelimella varustettuun verkkoon, " "tietokoneellesi määritetään automaattisesti tarvittavat asetukset. Useimmat " "verkot käyttävät DHCP-palvelimia." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:126 msgid "Automatic (DHCP) addresses only" msgstr "Vain automaattiset osoitteet (DHCP)" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:127 msgid "" "If you choose this setting, your computer will get its IP address from a " "DHCP server, but you will have to manually define other details (like which " "DNS server to use)." msgstr "" "Jos valitset tämän asetuksen, tietokoneesi noutaa IP-osoitteen DHCP-" "palvelimelta, mutta kaikki muut verkkoyhteyden tiedot (kuten käytettävä DNS-" "nimipalvelin) tulee määrittää itse." #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:132 msgid "" "Choose this option if you would like to define all of the network settings " "yourself, including which IP address the computer should use." msgstr "" "Valitse tämä asetus, jos haluat määrittää verkkoyhteyden kaikki asetukset " "itse, mukaan lukien tietokoneen käyttämän IP-osoitteen." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:136 msgid "Link-Local Only" msgstr "Vain linkkiyhteys" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:137 msgid "" "Link-Local is a way of connecting computers together on a network " "without requiring a DHCP server or manually defining IP addresses and other " "information. If you connect to a Link-Local network, the computers on the " "network will decide amongst themselves which IP addresses to use and so on. " "This is useful if you want to temporarily connect a few computers together " "so they communicate with each other." msgstr "" "Vain linkkiyhteys on tapa yhdistää tietokoneita toisiinsa ilman " "tarvetta DHCP-palvelimelle tai itse määritellyille verkkoasetuksille. Jos " "yhdistät Vain linkkiyhteys -verkkoon, kyseisessä verkossa olevat tietokoneet " "päättävät itse tarvittavat verkkoasetukset. Tämä on hyödyllistä silloin, kun " "tietokoneita halutaan verkottaa toisiinsa väliaikaisesti ilman vaikeiden " "asetusten tekoa." #. (itstool) path: title/gui #: C/net-wireless-edit-connection.page:141 msgid "Disabled" msgstr "Pois käytöstä" #. (itstool) path: item/p #: C/net-wireless-edit-connection.page:142 msgid "" "This option will disable the network connection and prevent you from " "connecting to it. Note that IPv4 and IPv6 are treated " "as separate connections even though they are for the same network card. If " "you have one enabled, you may wish to set the other to disabled." msgstr "" "Tämä asetus poistaa verkkoyhteyden käytöstä ja estää siihen yhdistämisen. " "Otathan huomioon, että IPv4- ja IPv6-yhteyksiä " "käsitellään erillisinä yhteyksinä, vaikka ne muodostettaisiin samalla " "verkkolaitteella. Jos käytössäsi on IPv4, saatat haluta poistaa IPv6:n " "käytöstä. Sama pätee myös toisinpäin." #. (itstool) path: section/title #: C/net-wireless-edit-connection.page:149 msgid "IPv6 Settings" msgstr "IPv6-asetukset" #. (itstool) path: section/p #: C/net-wireless-edit-connection.page:154 msgid "" "This is similar to the IPv4 tab except it deals with the newer " "IPv6 standard. Very modern networks use IPv6, but IPv4 is still more popular " "at the moment." msgstr "" "Tämä on vastaavanlainen kuin IPv4-välilehti sillä erotuksella, " "että kyseessä on uudempi IPv6-standardi. Todella nykyaikaiset verkot " "käyttävät IPv6-teknologiaa, IPv4 on vielä nykypäivänä huomattavasti " "yleisempi." #. (itstool) path: info/desc #: C/net-wireless-find.page:17 msgid "" "The wireless could be turned off or broken, there might be too many wireless " "networks nearby, or you might be out of range." msgstr "" "Langaton verkkolaite saattaa olla pois päältä tai epäkunnossa, lähistöllä " "saattaa olla liikaa verkkoja tai saatat olla liian kaukana haluamastasi " "tukiasemasta." #. (itstool) path: page/title #: C/net-wireless-find.page:21 msgid "I can't see my wireless network in the list" msgstr "Langaton lähiverkko ei näy listalla" #. (itstool) path: page/p #: C/net-wireless-find.page:23 msgid "" "There are a number of reasons why you might not be able to see your wireless " "network on the list of networks which appears when you click the network " "icon on the menu bar." msgstr "" "Langattoman verkon puuttumiseen valikkopalkin kautta avattavasta " "verkkovalikosta on monia mahdollisia syitä." #. (itstool) path: item/p #: C/net-wireless-find.page:27 msgid "" "If no networks are shown in the list, your wireless hardware could be turned " "off, or it may not be working " "properly. Make sure it is turned on." msgstr "" "Jos listalla ei ole yhtään verkkoa, langaton verkkokortti voi olla pois " "päältä tai tai ei välttämättä " "toimi oikein. Varmista että WLAN-vastaanotin on päällä. Tämä tehdään " "yleensä laitteessa olevasta painikkeesta." #. (itstool) path: item/p #: C/net-wireless-find.page:31 msgid "" "If there are lots of wireless networks nearby, the network you are looking " "for might not be on the first page of the list. If this is the case, look at " "the bottom of the list for an arrow pointing towards the right and hover " "your mouse over it to display the rest of the wireless networks." msgstr "" "Jos alueella on paljon langattomia verkkoja, etsimäsi ei ehkä mahdu " "ensimmäiselle sivulle. Jos näin on, tutkaile listaa joka avautuu viemällä " "hiiren oikealle osoittavan nuolen päälle ja valitse langaton verkko listasta." #. (itstool) path: item/p #: C/net-wireless-find.page:35 msgid "" "You could be out of range of the network. Try moving closer to the wireless " "base station/router and see if the network appears in the list after a while." msgstr "" "Saatat olla verkon kantomatkan ulottumattomissa. Siirry lähemmäksi " "tukiasemaa ja tarkista hetken kuluttua, ilmestyykö verkon nimi luetteloon." #. (itstool) path: item/p #: C/net-wireless-find.page:39 msgid "" "The list of wireless networks takes time to update. If you have just turned " "on your computer or moved to a different location, wait for a minute or so " "and then check if the network has appeared in the list." msgstr "" "Langattomien verkkojen saatavuuden päivittäminen vie jonkin aikaa. Jos " "tietokone on juuri käynnistetty tai siirretty toiseen paikkaan, odota hetki " "ja tarkista tilanne uudelleen." #. (itstool) path: item/p #: C/net-wireless-find.page:43 msgid "" "The network could be hidden. You need to connect in a different way if it is a hidden network." msgstr "" "Verkko saattaa olla piilotettu. Piilotettuun verkkoon yhdistetään eri tavalla." #. (itstool) path: info/desc #. (itstool) path: item/p #: C/net-wireless-hidden.page:20 #: C/net-wireless-hidden.page:30 msgid "" "Click the network menu on the menu bar and select Connect to " "Hidden Wireless Network." msgstr "" "Napsauta verkkovalikkoa valikkopalkissa ja valitse Yhdistä " "piilotettuun langattomaan verkkoon." #. (itstool) path: page/title #: C/net-wireless-hidden.page:24 msgid "Connect to a hidden wireless network" msgstr "Piilotettuun verkkoon yhdistäminen" #. (itstool) path: page/p #: C/net-wireless-hidden.page:26 msgid "" "It is possible to set up a wireless network so that it is \"hidden.\" Hidden " "networks won't show up in the list of networks that are displayed when you " "click the network menu in the menu bar (or the list of wireless networks on " "any other computer). To connect to a hidden wireless network:" msgstr "" "Langaton verkko on mahdollista \"piilottaa\". Piilotettuja verkkoja ei " "esitetä verkkovalikossa. Yhdistä piilotettuun langattomaan verkkoon " "seuraavasti:" #. (itstool) path: item/p #: C/net-wireless-hidden.page:33 msgid "" "In the window that appears, type the network name, choose the type of " "wireless security, and click Connect." msgstr "" "Määritä avautuvaan ikkunaan verkon nimi ja langattoman tietoturvan tyyppi, " "napsauta sitten Yhdistä." #. (itstool) path: page/p #: C/net-wireless-hidden.page:37 msgid "" "You may have to check the settings of the wireless base station or router to " "see what the network name is. It is sometimes called the BSSID " "(Basic Service Set Identifier), and looks something like this: " "02:00:01:02:03:04." msgstr "" "Langattoman tukiaseman/reitittimen nimen löytää laitteesta. Verkkoa " "kutsuttaneen nimellä BSSID (Basic Service Set Identifier), jolloin " "nimi näyttää tällaiselta: 02:00:01:02:03:04." #. (itstool) path: page/p #: C/net-wireless-hidden.page:39 msgid "" "You should also check the wireless base station's security settings. Look " "for terms like WEP and WPA." msgstr "" "Tarkista myös tukiaseman salausasetukset; etsi termejä WEP, WPA ja WPA2." #. (itstool) path: note/p #: C/net-wireless-hidden.page:42 msgid "" "You may think that hiding your wireless network will improve security by " "preventing people who don't know about it from connecting. In practice, this " "is not the case; the network is slightly harder to find but it is still " "detectable." msgstr "" "Verkon asettaminen piilotetuksi ei useimmiten lisää sen turvallisuutta, " "sillä verkko on edelleen löydettävissä pienellä vaivannäöllä." #. (itstool) path: info/desc #: C/net-wireless-noconnection.page:15 msgid "" "Double-check the password, try using the pass key instead of the password, " "turn the wireless card off and on again…" msgstr "" #. (itstool) path: page/title #: C/net-wireless-noconnection.page:19 msgid "I've entered the correct password, but I still can't connect" msgstr "Yhteydenmuodostus ei onnistu, vaikka salasana on oikein" #. (itstool) path: page/p #: C/net-wireless-noconnection.page:21 msgid "" "If you're sure that you entered the correct wireless password but you still can't successfully connect " "to a wireless network, try some of the following:" msgstr "" "Jos langattoman verkon salasana on " "kirjoitettu varmasti oikein, mutta yhteydenmuodostus ei siitä huolimatta " "onnistu, kokeile jotain seuraavista:" #. (itstool) path: item/p #: C/net-wireless-noconnection.page:25 msgid "Double-check that you have the right password" msgstr "Varmista, että kirjoittamasi salasana oli oikein" #. (itstool) path: item/p #: C/net-wireless-noconnection.page:26 msgid "" "Passwords are case-sensitive (it matters whether they have capital or lower-" "case letters), so check that you didn't get the case of one of the letters " "wrong." msgstr "" "Salasanoissa isoilla ja pienillä kirjaimilla on aina eri merkitys, " "joten tarkista aivan ensimmäisenä näiden merkkien oikeinkirjoitus." #. (itstool) path: item/p #: C/net-wireless-noconnection.page:30 msgid "Try the hex or ASCII pass key" msgstr "Yritä käyttää hex- tai ASCII-salausavainta" #. (itstool) path: item/p #: C/net-wireless-noconnection.page:31 msgid "" "The password you enter can also be represented in a different way - as a " "string of characters in hexadecimal (numbers 0-9 and letters a-f) called a " "pass key. Each password has an equivalent pass key. If you have access to " "the pass key as well as the password/passphrase, try typing the pass key " "instead. Make sure you select the correct wireless security " "option when asked for your password (for example, select WEP 40/128-bit " "Key if you're typing the 40-character pass key for a WEP-encrypted " "connection)." msgstr "" "Salasana on mahdollista esittää myös eri tavalla - niin sanottuna " "salausavaimena, eli numeroiden 0-9 ja merkkien a-f yhdistelmänä. Jokaisella " "salasanalla on oma salausavain. Jos tiedät sekä salasanan että " "salausavaimen, yritä syöttää salausavain salasanan sijaan. Varmista, että " "valitset oikeanlaisen langattoman tietoturvan salasanaa " "kysyttäessä (valitse WEP 40/128-bit-avain (hexa tai ASCII), jos " "syötät WEP-salauksen 40-merkkistä salausavainta)." #. (itstool) path: item/p #: C/net-wireless-noconnection.page:35 msgid "Try turning your wireless card off and then on again" msgstr "Kytke langaton verkkoyhteys pois päältä ja sitten takaisin päälle" #. (itstool) path: item/p #: C/net-wireless-noconnection.page:36 msgid "" "Sometimes wireless cards get stuck or experience a minor problem that means " "they won't connect. Try turning the card off and then on again to reset it - " "see for more information." msgstr "" "Joskus langattomat verkkokortit jumiutuvat tai kohtaavat ongelman, josta ne " "eivät voi enää palautua. Kokeile kytkeä langaton verkkolaite tietokoneestasi " "ensin pois päältä ja sitten nollaamalla se (jos se ei ole mahdollista, " "käynnistä se). Lisätietoja saat ohjeesta ." #. (itstool) path: item/p #: C/net-wireless-noconnection.page:40 msgid "Check that you're using the right type of wireless security" msgstr "Tarkista, että käytät oikeanlaista verkon salaustekniikkaa" #. (itstool) path: item/p #: C/net-wireless-noconnection.page:41 msgid "" "When prompted for your wireless security password, you can choose which type " "of wireless security to use. Make sure you choose the one that is used by " "the router or wireless base station. This should be selected by default, but " "sometimes it will not be for some reason. If you don't know which one it is, " "use trial and error to go through the different options." msgstr "" "Ubuntu kysyy verkon salasanan lisäksi verkon salaustyyppiä. Varmista, että " "valittu salaustyyppi on langattoman tukiaseman tukema. Tämän asetuksen " "pitäisi olla oletuksena oikea, mutta joskus se ei jostain syystä ole. Jos " "verkon salaustyyppi ei ole tiedossa, kannattaa kokeilla eri vaihtoehtoja ja " "testata niiden toimivuutta." #. (itstool) path: item/p #: C/net-wireless-noconnection.page:45 msgid "Check that your wireless card is properly supported" msgstr "Varmista, että langaton verkkokorttisi on kunnolla tuettu" #. (itstool) path: item/p #: C/net-wireless-noconnection.page:46 msgid "" "Some wireless cards aren't supported very well. They show up as a wireless " "connection, but they can't connect to a network because their drivers lack " "the ability to do this. See if you can get an alternative wireless driver, " "or if you need to perform some extra set-up (like installing a different " "firmware). See for " "more information." msgstr "" "Joitain langattomia verkkokortteja ei tueta kovin hyvin. Ne näkyvät " "langattomien verkkojen listalla, mutta niillä verkkoyhteyden muodostaminen " "epäonnistuu yleensä ajureiden puutteiden vuoksi. Tarkista vaihtoehtoisten " "ajureiden saatavuus tai tee joitain teknisempiä tehtäviä, kuten eri " "laitteisto-ohjelmistojen asennusta. Saat lisätietoja ohjeaiheesta " "." #. (itstool) path: credit/name #: C/net-wireless-troubleshooting.page:12 #: C/net-wireless-troubleshooting-device-drivers.page:10 #: C/net-wireless-troubleshooting-hardware-check.page:11 #: C/net-wireless-troubleshooting-hardware-info.page:11 #: C/net-wireless-troubleshooting-initial-check.page:11 msgid "Contributors to the Ubuntu documentation wiki" msgstr "Ubuntun dokumentaatio-wikin tekoon osallistuneet" #. (itstool) path: info/desc #: C/net-wireless-troubleshooting.page:20 msgid "Identify and fix problems with wireless connections" msgstr "Tunnista ja korjaa verkkoyhteyksiin liittyviä ongelmia." #. (itstool) path: page/title #: C/net-wireless-troubleshooting.page:24 #: C/net-wireless-troubleshooting-device-drivers.page:22 #: C/net-wireless-troubleshooting-hardware-info.page:23 #: C/net-wireless-troubleshooting-initial-check.page:23 msgid "Wireless network troubleshooter" msgstr "Langattoman verkon ongelmanratkaisu" #. (itstool) path: page/p #: C/net-wireless-troubleshooting.page:26 msgid "" "This is a step-by step troubleshooting guide to help you identify and fix " "wireless problems. If you cannot connect to a wireless network for some " "reason, try following the instructions here." msgstr "" "Tämä on vaiheittainen ongelmanratkaisusopas, jonka tarkoitus on auttaa " "tunnistamaan ja korjaamaan langattomaan verkkoon liittyvät ongelmat. Jos " "langattoman verkon yhteydenmuodostus ei onnistu, kokeile seuraavia ohjeita." #. (itstool) path: page/p #: C/net-wireless-troubleshooting.page:28 msgid "" "We will proceed through the following steps to get your computer connected " "to the internet:" msgstr "" "Seuraavat toimenpiteet suoritetaan tietokoneen yhdistämiseksi Internetiin:" #. (itstool) path: item/p #: C/net-wireless-troubleshooting.page:30 msgid "Performing an initial check" msgstr "Perusasioiden tarkistus" #. (itstool) path: item/p #: C/net-wireless-troubleshooting.page:31 msgid "Gathering information about your hardware" msgstr "Laitteistoon liittyvien tietojen keräys" #. (itstool) path: item/p #: C/net-wireless-troubleshooting.page:32 msgid "Checking your hardware" msgstr "Laitteiston tarkistus" #. (itstool) path: item/p #: C/net-wireless-troubleshooting.page:33 msgid "Attempting to create a connection to your wireless router" msgstr "Langattoman yhteyden muodostusyritys reitittimeen" #. (itstool) path: item/p #: C/net-wireless-troubleshooting.page:34 msgid "Performing a check of your modem and router" msgstr "Modeemin ja reitittimen tarkistus" #. (itstool) path: page/p #: C/net-wireless-troubleshooting.page:36 msgid "" "To get started, click on the Next link at the top right of the " "page. This link, and others like it on following pages, will take you " "through each step in the guide." msgstr "" "Aloita napsauttamalla tämän sivun oikeasta yläkulmasta Seuraava. " "Kulje oppaan läpi napsauttamalla taas seuraavalla sivulla taas Seuraava ja " "niin edelleen." #. (itstool) path: note/title #: C/net-wireless-troubleshooting.page:39 msgid "Using the command line" msgstr "Komentorivin käyttäminen" #. (itstool) path: note/p #: C/net-wireless-troubleshooting.page:40 msgid "" "Some of the instructions in this guide ask you to type commands into the " "command line (Terminal). You can find the Terminal application in " "the Dash." msgstr "" "Jotkin tämän oppaan ohjeet pyytävät syöttämään komentoja " "komentoriville (Pääte). Avaa Pääte-sovellus Unity-" "valikosta." #. (itstool) path: note/p #: C/net-wireless-troubleshooting.page:41 msgid "" "If you are not familiar with using a command line, don't worry - this guide " "will direct you at each step. All you need to remember is that commands are " "case-sensitive (so you must type them exactly as they appear here), " "and to press Enter after typing each command to run it." msgstr "" "Älä huoli, vaikka et olisi perehtynyt komentorivin käyttöön. Tämä ohje " "johdattaa vaihettain alusta loppuun. Muista vain, että komennoissa " "kirjainkoolla on merkitystä, joten komennot tulee kirjoittaa juuri kuten ne " "on kirjoitettu. Paina komennon kirjoituksen jälkeen Enter, joka " "suorittaa kirjoitetun komennon." #. (itstool) path: info/desc #: C/net-wireless-troubleshooting-device-drivers.page:18 msgid "" "Some device drivers don't work very well with certain wireless adapters, so " "you may need to find a better one." msgstr "" "Jotkin ajurit eivät toimi kunnolla tiettyjen langattomien verkkosovittimien " "kanssa." #. (itstool) path: page/subtitle #: C/net-wireless-troubleshooting-device-drivers.page:23 msgid "Make sure that working device drivers are installed" msgstr "Varmista, että toimivat laitteistoajurit on asennettu" #. (itstool) path: page/p #: C/net-wireless-troubleshooting-device-drivers.page:27 msgid "" "In this step you can check to see if you can get working device drivers for " "your wireless adapter. A device driver is a piece of software which " "tells the computer how to make a hardware device work properly. Even though " "the wireless adapter has been recognized by the computer, it may not have " "drivers which work very well. You may be able to find different drivers for " "the wireless adapter which do work. Try some of the options below:" msgstr "" "Tässä vaiheessa tarkistetaan, että langattomalle verkkosovittimelle löytyy " "toimivat ajurit. Laiteajuri on ohjelmiston osa, joka osaa " "kommunikoida laitteiden kanssa. Vaikka tietokone on tunnistanut langattoman " "verkkosovittimen, kunnolla toimivia ajureita ei välttämättä ole asennettu. " "On mahdollista, että langattomalle verkkosovittimelle löytyy toinen ajuri, " "joka toimii paremmin. Kokeile seuraavia vaihtoehtoja:" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:34 msgid "" "Check to see if your wireless adapter is on a list of supported devices" msgstr "Varmista, että langaton verkkokorttisi on kunnolla tuettu" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:35 msgid "" "Most Linux distributions keep a list of wireless devices that they have " "support for. Sometimes, these lists provide extra information on how to get " "the drivers for certain adapters working properly. Go to the list for your " "distribution (for example, Ub" "untu, Fedora or openSuSE) and " "see if your make and model of wireless adapter is listed. You may be able to " "use some of the information there to get your wireless drivers working." msgstr "" "Useimmat Linux-jakelut pitävät luetteloa tuetuista langattomista " "verkkosovittimista. Joissain tapaukissa nämä luettelot tarjoavat lisätietoa " "siitä, miten tietyn verkkosovittimen ajurit saadaan toimimaan. Siirry " "käytössä olevan jakelun laitetukisivuille (Ub" "untu, Fedora tai openSuSE) ja " "tarkista, että löytyykö langaton verkkosovitin luettelosta. Näiltä sivuilta " "voi myös löytyä hyödyllistä tietoa, jonka avulla ajurin saa toimimaan." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:44 msgid "Look for additional open or proprietary drivers" msgstr "Etsi muita avoimen tai suljetun lähdekoodin ajureita" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:45 msgid "" "Although Ubuntu includes support for a large amount of devices, some drivers " "need to be installed separately. Use the Additional Drivers tool " "to check for these extra open or proprietary drivers." msgstr "" "Siitä huolimatta, etä Ubuntu sisältää oletuksena tuen suurelle määrälle eri " "laitteita, on tietyille laitteille asennettava ajurit erikseen. Avaa " "Lisäajurit ja tarkista, onko laitteistollesi tarjolla " "ylimääräisiä tai suljettuja ajureita." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:51 msgid "" "Click the button at the far right side of the menu bar and select " "System Settings." msgstr "" "Napsauta valikkopalkin oikeassa laidassa olevaa kuvaketta ja valitse " "Järjestelmäasetukset." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:54 msgid "In the System section, click Software & Updates." msgstr "" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:57 msgid "Switch to the Additional Drivers tab." msgstr "Siirry Lisäajurit-välilehdelle." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:65 msgid "Use the Windows drivers for your adapter" msgstr "Käytä sovittimen Windows-ajureita" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:66 msgid "" "In general, you cannot use a device driver designed for one operating system " "(like Windows) on another operating system (like Linux). This is because " "they have different ways of handling devices. For wireless adapters, " "however, you can install a compatibility layer called NDISwrapper " "which lets you use some Windows wireless drivers on Linux. This is useful " "because wireless adapters almost always have Windows drivers available for " "them, whereas Linux drivers are sometimes not available. You can learn more " "about how to use NDISwrapper here. Note that not all wireless drivers can be used through " "NDISwrapper." msgstr "" "Yleisesti ottaen yhdelle käyttöjärjestelmälle (kuten Windowsille) " "suunniteltuja ajureita ei voida käyttää toisessa käyttöjärjestelmässä (kuten " "Linuxissa), koska eri käyttöjärjestelmät hallitsevat laitteita eri tavalla. " "Langattomille verkkosovittimille on kuitenkin kehitetty NDISwrapper " "yhteensopivuuskerros, joka mahdollistaa Windowsin langattomien " "verkkosovittimien ajurien käyttämisen Linuxissa. Tämä on hyödyllistä, sillä " "langattomille verkkosovittimille on lähes aina saatavilla Windows-ajurit " "vaikka Linux-ajureita ei ole olemassa. Lisätietoa NDISwrapperin käytöstä saa " "englanniksi täältä. Huomaa kuitenkin, että kaikkien langattomien " "verkkosovittimien ajurit eivät välttämättä toimi NDISwrapperin avulla." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-device-drivers.page:73 msgid "" "Full information on ndiswrapper kept on this " "page including troubleshooting help specific to ndiswrapper." msgstr "" "Laajempi ndiswrapper-dokumentaatio löytyy tältä " "sivulta ongelmanratkaisuohjeiden kera." #. (itstool) path: info/desc #: C/net-wireless-troubleshooting-hardware-check.page:19 msgid "" "Even though your wireless adapter is connected, it may not have been " "recognized properly by the computer." msgstr "" "Vaikka langaton verkkosovitin on yhdistetty, tietokone ei ole välttämättä " "havainnut sitä." #. (itstool) path: page/title #: C/net-wireless-troubleshooting-hardware-check.page:23 msgid "Wireless connection troubleshooter" msgstr "Langattoman verkon ongelmanratkaisu" #. (itstool) path: page/subtitle #: C/net-wireless-troubleshooting-hardware-check.page:24 msgid "Check that the wireless adapter was recognized" msgstr "Varmista, että tietokone on tunnistanut langattoman laitteen" #. (itstool) path: page/p #: C/net-wireless-troubleshooting-hardware-check.page:26 msgid "" "Even though the wireless adapter is connected to the computer, it may not " "have been recognized as a network device by the computer. In this step, you " "will check whether the device was recognized properly." msgstr "" "Vaikka langaton verkkosovitin on liitetty tietokoneeseen, tietokone ei " "välttämättä ole tunnistanut sitä verkkolaitteeksi. Tässä vaiheessa " "tarkistetaan, että laite on havaittu oikealla tavalla." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:30 msgid "" "Open a Terminal window, type sudo lshw -C network and press " "Enter. If this gives an error message, you can install the " "lshw program on your computer by typing sudo apt-get install " "lshw into the terminal." msgstr "" "Avaa Pääte, kirjoita sudo lshw -C network ja paina " "Enter. Jos tämä antaa virheilmoituksen, voit asentaa " "lshw-sovelluksen kirjoittamalla Päätteeseen sudo apt-get " "install lshw." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:33 msgid "" "Look through the information that appeared and find the Wireless " "interface section. If your wireless adapter was detected properly, you " "should see something similar (but not identical) to this:" msgstr "" "Tutki tulostetta ja etsi Wireless interface -osio. Jos tietokone on " "havainnut langattoman verkkosovittimen, tulosteen pitäisi näyttää " "seuraavanlaiselta (ei kuitenkaan samalta):" #. (itstool) path: item/code #: C/net-wireless-troubleshooting-hardware-check.page:34 #, no-wrap msgid "" "*-network\n" " description: Wireless interface\n" " product: PRO/Wireless 3945ABG [Golan] Network Connection\n" " vendor: Intel Corporation" msgstr "" "*-network\n" " description: Wireless interface\n" " product: PRO/Wireless 3945ABG [Golan] Network Connection\n" " vendor: Intel Corporation" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:40 msgid "" "If a wireless device is listed, continue on to the Device Drivers step." msgstr "" "Jos langaton verkkosovitin löytyy tulosteesta, jatka laitteistoajurien " "tarkistamiseen." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:41 msgid "" "If a wireless device is not listed, the next steps you take will " "depend on the type of device that you use. Refer to the section below that " "is relevant to the type of wireless adapter that your computer has (internal PCI, USB, or PCMCIA)." msgstr "" "Jos langatonta verkkosovitinta ei löydy tulosteesta, seuraava vaihe " "riippuu laitteesi tyypistä. Jatka ongelmanratkaisua siirtymällä langattoman " "verkkosovittimen tyyppiä vastaavaan osioon (sisäinen " "PCI, USB tai PCMCIA)." #. (itstool) path: section/title #: C/net-wireless-troubleshooting-hardware-check.page:46 msgid "PCI (internal) wireless adapter" msgstr "Sisäinen langaton PCI-sovitin" #. (itstool) path: section/p #: C/net-wireless-troubleshooting-hardware-check.page:47 msgid "" "Internal PCI adapters are the most common, and are found in most laptops " "made within the past few years. To check if your PCI wireless adapter was " "recognized:" msgstr "" "Sisäiset PCI-sovittimet ovat kaikista yleisimpiä, ja sellainen löytyy " "suurimmasta osasta viime vuosina valmistetuista kannettavista tietokoneista. " "Tarkista, onko tietokone havainnut PCI-sovittimen:" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:49 msgid "Open a Terminal, type lspci and press Enter." msgstr "" "Avaa Pääte, kirjoita lspci ja paina Enter." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:51 msgid "" "Look through the list of devices that is shown and find any that are marked " "Network controller or Ethernet controller. Several " "devices may be marked in this way; the one corresponding to your wireless " "adapter might include words like wireless, WLAN, " "wifi or 802.11. Here is an example of what the " "entry might look like:" msgstr "" "Tutki tulostettua laitelistaa ja etsi laitteet, jotka on merkitty tekstillä " "Network controller tai Ethernet controller. " "Useampi laite voi olla merkitty verkkolaitteiksi, mutta langatonta " "verkkosovitinta voidaan kuvailla sanoilla wireless, " "WLAN, wifi tai 802.11. Laitteen rivi " "voi näyttää esimerkiksi tältä:" #. (itstool) path: item/code #: C/net-wireless-troubleshooting-hardware-check.page:52 #, no-wrap msgid "" "Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network " "Connection" msgstr "" "Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network " "Connection" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:54 #: C/net-wireless-troubleshooting-hardware-check.page:67 msgid "" "If you found your wireless adapter in the list, proceed to the Device Drivers " "step. If you didn't find anything related to your wireless adapter, " "see the instructions below." msgstr "" "Jos langaton verkkosovitin löytyi listasta, jatka laitteistoajurien tarkistamiseen. " "Jos tulosteesta ei löytynyt mitään viittausta langattomaan " "verkkosovittimeen, lue ohjeita sivun " "lopusta." #. (itstool) path: section/title #: C/net-wireless-troubleshooting-hardware-check.page:59 msgid "USB wireless adapter" msgstr "Langaton USB-sovitin" #. (itstool) path: section/p #: C/net-wireless-troubleshooting-hardware-check.page:60 msgid "" "Wireless adapters that plug into a USB port on your computer are less " "common. They can plug directly into a USB port, or may be connected by a USB " "cable. 3G/mobile broadband adapters look quite similar to wireless (wifi) " "adapters, so if you think you have a USB wireless adapter, double-check that " "it is not actually a 3G adapter. To check if your USB wireless adapter was " "recognized:" msgstr "" "USB-porttiin liitettävät langattomat verkkosovittimet ovat harvinaisempia. " "Ne voidaan kiinnittää USB-porttiin joko suoraan tai USB-kaapelin " "välityksellä. Mobiililaajakaistojen nettitikut näyttävät usein samanlaisilta " "kuin langattomat verkkosovittimet, joten varmista, että USB-sovitin todella " "on WLAN-sovitin eikä 3G-sovitin. Tarkista, onko tietokone havainnut " "langattoman USB-sovittimen:" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:62 msgid "Open a Terminal, type lsusb and press Enter." msgstr "" "Avaa Pääte, kirjoita lsusb ja paina Enter." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:64 msgid "" "Look through the list of devices that is shown and find any that seem to " "refer to a wireless or network device. The one corresponding to your " "wireless adapter might include words like wireless, " "WLAN, wifi or 802.11. Here is an " "example of what the entry might look like:" msgstr "" "Tutki tulostettua laitelistaa ja etsi laitteita, jotka vaikuttavat " "verkkolaitteilta. Langatonta verkkosovitinta voidaan kuvailla sanoilla " "wireless, WLAN, wifi tai " "802.11. Laitteen rivi voi näyttää esimerkiksi tältä:" #. (itstool) path: item/code #: C/net-wireless-troubleshooting-hardware-check.page:65 #, no-wrap msgid "" "Bus 005 Device 009: ID 12d1:140b Huawei Technologies Co., Ltd. EC1260 " "Wireless Data Modem HSD USB Card" msgstr "" "Bus 005 Device 009: ID 12d1:140b Huawei Technologies Co., Ltd. EC1260 " "Wireless Data Modem HSD USB Card" #. (itstool) path: section/title #: C/net-wireless-troubleshooting-hardware-check.page:72 msgid "Checking for a PCMCIA device" msgstr "PCMCIA-laitteiden tarkistaminen" #. (itstool) path: section/p #: C/net-wireless-troubleshooting-hardware-check.page:73 msgid "" "PCMCIA wireless adapters are typically rectangular cards which slot into the " "side of your laptop. They are more commonly found in older computers. To " "check if your PCMCIA adapter was recognized:" msgstr "" "Langattomat PCMCIA-sovittimet ovat yleensä kannettavan reunaan liitettyjä " "suorakulmaisia kortteja. Nämä ovat yleisiä vanhemmissa koneissa. Tarkista, " "onko tietokone havainnut PCMCIA-sovittimen:" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:75 msgid "Start your computer without the wireless adapter plugged in." msgstr "" "Käynnistä tietokone siten, että langaton verkkosovitin ei ole " "kytkettynä." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:77 msgid "Open a Terminal and type the following, then press Enter:" msgstr "Avaa Pääte, kirjoita alla oleva komento ja paina Enter:" #. (itstool) path: item/code #: C/net-wireless-troubleshooting-hardware-check.page:78 #, no-wrap msgid "tail -f /var/log/dmesg" msgstr "tail -f /var/log/dmesg" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:79 msgid "" "This will display a list of messages related to your computer's hardware, " "and will automatically update if anything to do with your hardware changes." msgstr "" "Kyseinen komento tulostaa tietokoneen laitteistoon liittyviä viestejä ja " "päivittyy automaattisesti laitteiston muuttuessa." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:81 msgid "" "Insert your wireless adapter into the PCMCIA slot and see what changes in " "the Terminal window. The changes should include some information about your " "wireless adapter. Look through them and see if you can identify it." msgstr "" "Liitä langaton verkkosovitin PCMCIA-väylään ja tutki pääteikkunaan " "ilmestynyttä tekstiä. Muutoksiin pitäisi sisältyä tietoja juuri liitetystä " "langattomasta verkkosovittimesta. Tutki tulostetta ja yritä saada selville " "laitteen tietoja." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:82 msgid "" "To stop the command from running in the Terminal, press " "CtrlC. After you have done that, you " "can close the Terminal if you like." msgstr "" "Komennon suoritus päätteessä loppuu painamalla " "CtrlC. Tämän jälkeen voit sulkea " "pääteikkunan." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-check.page:83 msgid "" "If you found any information about your wireless adapter, proceed to the " "Device Drivers " "step. If you didn't find anything related to your wireless adapter, " "see the instructions below." msgstr "" "Jos löysit tietoa langattomasta verkkosovittimesta, jatka laitteistoajurien " "tarkistamiseen. Jos et löytynyt mitään viittausta langattomaan " "verkkosovittimeen, lue ohjeita sivun " "lopusta." #. (itstool) path: section/title #: C/net-wireless-troubleshooting-hardware-check.page:88 msgid "Wireless adapter was not recognized" msgstr "Langatonta sovitinta ei tunnistettu" #. (itstool) path: section/p #: C/net-wireless-troubleshooting-hardware-check.page:89 msgid "" "If your wireless adapter was not recognized, it might not be working " "properly or the correct drivers may not be installed for it." msgstr "" "Jos langatonta sovitinta ei tunnistettu, se ei välttämättä toimi kunnolla " "tai sille soveltuvia ajureita ei ole asennettu." #. (itstool) path: section/p #: C/net-wireless-troubleshooting-hardware-check.page:90 msgid "" "To get specific help, look at the support options on your distribution's " "website. These might include mailing lists and web chats where you can ask " "about your wireless adapter, for example." msgstr "" "Tutki Linux-jakelusi verkkosivuja saadaksesi tukea jakelun valmistajilta. " "Suomalaisille Ubuntun ja sen rinnakkaisjakelujen käyttäjille tämä sivusto on " "Ubuntu Suomi. Tukipalveluihin " "voi kuulua muun muassa postituslistat ja verkkokeskustelut, joissa voit " "kysyä lisätietoja langattomasta verkkosovittimestasi." #. (itstool) path: info/desc #: C/net-wireless-troubleshooting-hardware-info.page:19 msgid "" "You may need details such as the model number of your wireless adapter in " "subsequent troubleshooting steps." msgstr "" "Saatat tarvita ongelmanratkaisussa tietoja langattomasta " "verkkosovittimestasi, kuten mallinumeron." #. (itstool) path: page/subtitle #: C/net-wireless-troubleshooting-hardware-info.page:24 msgid "Gather information about your network hardware" msgstr "Verkkolaitteistoosi liittyvien tietojen kerääminen" #. (itstool) path: page/p #: C/net-wireless-troubleshooting-hardware-info.page:26 msgid "" "In this step, you will collect information about your wireless network " "device. The way you fix many wireless problems depends on the make and model " "number of the wireless adapter, so you will need to make a note of these " "details. It can also be helpful to have some of the items that came with " "your computer too, like device driver installation discs. Look for the " "following items, if you still have them:" msgstr "" "Tässä vaiheessa keräämme tietoja tietokoneen langattomasta verkkolaitteesta. " "Lähes kaikkiin korjausmenetelmiin tarvitaan tarkat tiedot laitteesta, joten " "niiden kerääminen on tärkeää. Myös joistain tietokoneen mukana tulleista " "oheismateriaaleista kuten ajurien asennuslevyistä voi olla apua. Yritä " "kerätä nämä tiedot ja asiat:" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-info.page:30 msgid "" "The packaging and instructions for your wireless devices (especially the " "user guide for your router)" msgstr "" "Langattomien laitteidesi pakkaukset ja ohjekirjat (varsinkin reitittimen " "ohjekirja)" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-info.page:33 msgid "" "The disc containing drivers for your wireless adapter (even if it only " "contains Windows drivers)" msgstr "Ajurilevy - vaikka se sisältäisikin vain Windows-ajurit" #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-info.page:36 msgid "" "The manufacturers and model numbers of your computer, wireless adapter and " "router. This information can usually be found on the underside/reverse of " "the device." msgstr "" "Tietokoneen, langattoman verkkosovittimen ja reitittimen valmistajan nimet " "sekä mallinumerot. Nämä tiedot löytyvät yleensä laitteiden alta tai reunasta." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-info.page:39 msgid "" "Any version/revision numbers that may be printed on your wireless network " "devices or their packaging. These can be especially helpful, so look " "carefully." msgstr "" "Laitteissa tai niiden paketeissa olevat mahdolliset versionumerot. " "Versionumerosta voi olla paljon hyötyä." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-hardware-info.page:42 msgid "" "Anything on the driver disc that identifies either the device itself, its " "\"firmware\" version, or the components (chipset) it uses." msgstr "" "Ajurilevyltä löytyvät tiedot, jotka auttavat tunnistamaan laitteen, sen " "ohjelmistoversion (firmware) tai laitteen käyttämät komponentit tai " "piirisarjat." #. (itstool) path: page/p #: C/net-wireless-troubleshooting-hardware-info.page:46 msgid "" "If possible, try to get access to an alternative working internet connection " "so that you can download software and drivers if necessary. (Plugging your " "computer directly into the router with an Ethernet network cable is one way " "of providing this, but only plug it in when you need to.)" msgstr "" "Yritä luoda verkkoyhteys jollakin muulla tavalla, niin voit tarvittaessa " "ladata ohjelmistoja ja ajureita verkosta. Yksi tapa saada toimiva " "verkkoyhteys on kytkeä tietokone reitittimeen Ethernet-kaapelin avulla ja " "käyttää tätä yhteyttä tarvittaessa." #. (itstool) path: page/p #: C/net-wireless-troubleshooting-hardware-info.page:48 msgid "" "Once you have as many of these items as possible, click Next." msgstr "" "Kun mahdollisimman paljon tietoa on kerätty, napsauta Seuraava." #. (itstool) path: info/desc #: C/net-wireless-troubleshooting-initial-check.page:19 msgid "" "Make sure that simple network settings are correct and prepare for the next " "few troubleshooting steps." msgstr "" "Verkkoyhteyden asetusten tarkistaminen ja seuraaviin vaiheisiin " "valmistuminen." #. (itstool) path: page/subtitle #: C/net-wireless-troubleshooting-initial-check.page:24 msgid "Perform an initial connection check" msgstr "Perusasioiden tarkistus" #. (itstool) path: page/p #: C/net-wireless-troubleshooting-initial-check.page:26 msgid "" "In this step you will check some basic information about your wireless " "network connection. This is to make sure that your networking problem isn't " "caused by a relatively simple issue, like the wireless connection being " "turned off, and to prepare for the next few troubleshooting steps." msgstr "" "Tarkistetaan tässä vaiheessa perustiedot langattomasta verkkoyhteydestä. " "Näin varmistetaan, ettei ongelma johdu jostain varsin yksinkertaisesta " "asiasta, kuten että langaton yhteys on pois päältä. Samalla valmistaudutaan " "vianmäärityksen seuraaviin vaiheisiin." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-initial-check.page:30 msgid "" "Make sure that your laptop is not connected to a wired internet " "connection." msgstr "" "Varmista, että kannettava tietokone ei ole yhteydessä verkkoon " "kiinteää eli langallista verkkoyhteyttä käyttäen." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-initial-check.page:33 msgid "" "If you have an external wireless adapter (such as a USB adapter, or a PCMCIA " "card that plugs into your laptop), make sure that it is firmly inserted into " "the proper slot on your computer." msgstr "" "Jos käytössä on ulkoinen verkkosovitin (USB- tai kannettavan PCMCIA-väylään " "liitettävä), varmista että se on kunnolla kiinnitetty." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-initial-check.page:36 msgid "" "If your wireless card is inside your computer, make sure that the " "wireless switch is turned on (if it has one). Laptops often have wireless " "switches that you can toggle by pressing a combination of keyboard keys." msgstr "" "Jos tietokone käyttää sisäistä langatonta verkkokorttia, varmista, " "että se on kytketty päälle. Kannettavissa tietokoneissa on usein painike tai " "pikanäppäinyhdistelmä, jolla langattoman verkon saa päälle ja pois päältä." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-initial-check.page:39 msgid "" "Click the network menu on the menu bar and make sure that the " "Enable Wireless setting is checked." msgstr "" "Napsauta verkkovalikkoa valikkopalkista ja varmista, että " "Ota langaton käyttöön on valittu." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-initial-check.page:42 msgid "" "Open the Terminal, type nm-tool and press Enter." msgstr "" "Avaa Pääte, kirjoita nm-tool ja paina Enter." #. (itstool) path: item/p #: C/net-wireless-troubleshooting-initial-check.page:43 msgid "" "This will display information about your network hardware and connection " "status. Look down the list of information and see if there is a section " "related to the wireless network adapter. The information for each network " "device is separated by a row of dashes. If you find the line State: " "connected in the section for your wireless adapter, it means that it " "is working and connected to your wireless router." msgstr "" "Tämä näyttää tietoja tietokoneen verkkolaitteistosta ja yhteyksien tilasta. " "Etsi listasta langattomiin verkkoihin viittaavia osuuksia. Verkkolaitteet on " "eroteltu toisistaan rivillisellä viivoja. Jos langattoman verkkolaitteen " "kohdalla lukee State: connected (Tila: Yhdistetty), " "verkkolaite on yhdistetty oikein langattomaan reitittimeen." #. (itstool) path: page/p #: C/net-wireless-troubleshooting-initial-check.page:47 msgid "" "If you are connected to your wireless router, but you still cannot access " "the internet, your router may not be set up correctly, or your Internet " "Service Provider (ISP) maybe experiencing some technical problems. Review " "your router and ISP setup guides to make sure the settings are correct, or " "contact your ISP for support." msgstr "" "Jos verkkolaite on yhteydessä langattomaan reitittimeen, mutta Internet-" "yhteys ei vieläkään toimi, reitittimen asetuksia ei välttämättä ole " "määritetty oikein tai palveluntarjoajallasi (ISP) voi olla teknisiä " "ongelmia. Tarkista reititin ja palveluntarjoajalta saatu asennusohje, tai " "ota yhteyttä palvelutarjoajan asiakastukeen." #. (itstool) path: page/p #: C/net-wireless-troubleshooting-initial-check.page:49 msgid "" "If the information from nm-tool did not indicate that you were " "connected to the network, click Next to proceed to the next " "portion of the troubleshooting guide." msgstr "" "Jos komennon nm-tool mukaan Internet-yhteyttä ei ole muodostettu, " "siirry ongelmanratkaisuoppaan seuraavaan osaan napsauttamalla " "Seuraava." #. (itstool) path: info/desc #: C/net-wireless-wepwpa.page:15 msgid "WEP and WPA are ways of encrypting data on wireless networks." msgstr "WEP ja WPA ovat tapoja salata langatonta verkkoliikennettä." #. (itstool) path: page/title #: C/net-wireless-wepwpa.page:19 msgid "What do WEP and WPA mean?" msgstr "Mitä WEP ja WPA tarkoittavat?" #. (itstool) path: page/p #: C/net-wireless-wepwpa.page:21 msgid "" "WEP and WPA (along with WPA2) are names for different encryption tools used " "to secure your wireless connection. Encryption scrambles the network " "connection so that no one can \"listen in\" to it and look at which web " "pages you are viewing, for example. WEP stands for Wired Equivalent " "Privacy, and WPA stands for Wireless Protected Access. WPA2 is " "the second version of the WPA standard." msgstr "" "WEP, WPA ja uudempi WPA2 ovat langattoman verkon salaustekniikoita. " "Salaaminen estää verkon luvattoman käytön, jotta kukaan ei voisi " "\"salakuunnella\" yhteyttä tai tarkastella millä verkkosivuilla yhteydellä " "on käyty. WEP on lyhenne sanoista Wired Equivalent Privacy ja WPA " "sanoista Wireless Protected Access. WPA2 on WPA:n kehittyneempi ja " "uudempi versio." #. (itstool) path: page/p #: C/net-wireless-wepwpa.page:23 msgid "" "Using some encryption is always better than using none, but WEP is " "the least secure of these standards, and you should not use it if you can " "avoid it. WPA2 is the most secure of the three. If your wireless card and " "router support WPA2, that is what you should use when setting up your " "wireless network." msgstr "" "Näistä suojauksista edes jonkun käyttäminen on parempi kuin ei " "mitään, mutta näistä tekniikoista vähiten suositeltavin vaihtoehto on WEP " "heikomman turvallisuutensa takia, joten sitä kannattaa mahdollisuuksien " "mukaan välttää. Näistä kolmesta turvallisin on WPA2. Jos tietokoneesi " "langaton verkkolaite ja langaton tukiasema tukevat tätä standardia, sitä " "kannattaa ehdottomasti käyttää verkkoon yhdistämisessä." #. (itstool) path: info/desc #: C/net-wrongnetwork.page:19 msgid "" "Edit your connection settings, and remove the unwanted connection option." msgstr "Poista verkot joita et käytä yhteysasetuksista." #. (itstool) path: page/title #: C/net-wrongnetwork.page:23 msgid "My computer connects to the wrong network" msgstr "Tietokone yhdistää väärään verkkoon" #. (itstool) path: page/p #: C/net-wrongnetwork.page:25 msgid "" "When you turn your computer on or move to a different location, your " "computer will automatically try to connect to wireless networks that you " "have connected to in the past. If it tries to connect to the wrong network " "each time (that is, not the one that you want it to connect to), do the " "following:" msgstr "" "Ubuntu yrittää automaattisesti löytää aikaisemmin käytettyjä langattomia " "verkkoja ja yhdistää niihin. Jos Ubuntu yhdistää tietokoneen joka kerta " "verkkoon, jota et halua käyttää, toimi näin:" #. (itstool) path: item/p #: C/net-wrongnetwork.page:33 msgid "" "Go to the Wireless tab and find the network that you " "don't want it to keep connecting to." msgstr "" "Vaihda Langaton-välilehdelle ja etsi verkko, jota et " "halua käyttää Internet-yhteyden muodostamiseen." #. (itstool) path: item/p #: C/net-wrongnetwork.page:37 msgid "" "Click that network once to select it and click Delete. Your " "computer won't try to connect to that network any more." msgstr "" "Napsauta verkkoa kerran ja napsauta oikeasta reunasta Poista. " "Ubuntu ei enää yritä muodostaa yhteyttä tähän verkkoon." #. (itstool) path: page/p #: C/net-wrongnetwork.page:42 msgid "" "If you later want to connect to the network you just deleted, simply select " "it from the list of wireless networks that appears when you click the " "network menu on the menu bar - just as you would connect to any other " "wireless network." msgstr "" "Jos haluat myöhemmin vielä yhdistää tähän juuri poistamaasi verkkoon, " "valitse se vain uudestaan verkkovalikon luettelosta (joka siis avataan " "valikkopalkista) - ihan niin kuin yhdistäisit mihin tahansa verkkoon." #. (itstool) path: info/desc #: C/numeric-keypad.page:9 msgid "Enable the numeric keypad by default." msgstr "Ota numeronäppäimistö oletuksena käyttöön." #. (itstool) path: page/title #: C/numeric-keypad.page:20 msgid "Numeric keypad" msgstr "Numeronäppäimistö" #. (itstool) path: page/p #: C/numeric-keypad.page:22 msgid "" "With the Num Lock key you can manually switch on or off the " "numeric keypad on your keyboard. Also, computers' BIOS settings often " "include an option to decide if the computer should be started with the " "numeric keypad enabled. Otherwise, this is a way to configure it:" msgstr "" #. (itstool) path: item/p #: C/numeric-keypad.page:29 msgid "" "Install the numlockx " "package." msgstr "" "Asenna numlockx-paketti." #. (itstool) path: item/p #: C/numeric-keypad.page:32 msgid "" "Open Startup " "Applications and add a startup program with the command: " "numlockx on" msgstr "" #. (itstool) path: page/p #: C/numeric-keypad.page:37 msgid "" "If you want the numeric keyboard to be on also at the login screen, you can " "create a special configuration file. Press " "CtrlAltT to open a " "terminal window, and then run this command (it's one long command, even if " "it may be shown wrapped on the screen - copy and paste to get it right):" msgstr "" #. (itstool) path: info/desc #: C/power-batterybroken.page:10 msgid "" "Your battery is probably not broken; it's more likely that it's just old." msgstr "Akku ei luultavasti ole rikki; todennäköisemmin se on vain vanha." #. (itstool) path: page/title #: C/power-batterybroken.page:21 msgid "An error reports my battery has low capacity" msgstr "Virheilmoitus väittää akun kapasiteetin olevan vähissä" #. (itstool) path: page/p #: C/power-batterybroken.page:28 msgid "When you first log in, you might see a message that says:" msgstr "Kun kirjaudut sisään, saatat nähdä seuraavan viestin:" #. (itstool) path: quote/p #: C/power-batterybroken.page:30 msgid "" "Battery may be broken. Your battery has a very low capacity which means " "that it may be old or broken." msgstr "" "Akku saattaa olla viallinen. Akulla on hyvin alhainen kapasiteetti, eli " "akku on luultavasti joko vanha tai rikkinäinen." #. (itstool) path: page/p #: C/power-batterybroken.page:33 msgid "" "This message is displayed when the computer detects that your battery is not " "capable of storing much charge. The most likely reason for this is that your " "battery is old; it's probably not broken, so there's no need to worry." msgstr "" "Tämä viesti näytetään, kun tietokone havaitsee akun varaustason laskeneen " "selvästi. Tämä johtuu yleensä siitä, että akku on vanha; se ei siis mitä " "luultavimmin ole rikki." #. (itstool) path: page/p #: C/power-batterybroken.page:35 msgid "" "Over time, all laptop batteries lose their ability to store charge. After a " "while (normally a year or more), the battery will only be able to store a " "fraction of the charge that it could when it was new. The message above is " "shown when this happens." msgstr "" "Ajan myötä kaikkien kannettavien tietokoneiden akkujen varaustaso heikkenee. " "Yleensä reilun vuoden käytön jälkeen akun varaustaso on laskenut selvästi. " "Tällöin yllä oleva viesti ilmestyy näkyviin." #. (itstool) path: page/p #: C/power-batterybroken.page:37 msgid "" "If your computer or battery is relatively new, it should be capable of " "holding a high percentage of its design charge. If it can't, then your " "battery may be broken and you might need to seek a replacement." msgstr "" "Jos tietokoneesi tai akkusi on suhteellisen uusi, sen varaustason pitäisi " "olla suhteellisen korkea. Jos uuden akun varaustaso on hyvin matala, se on " "luultavasti rikki, ja kyseinen akku tulisi korvata esimerkiksi takuun kautta." #. (itstool) path: info/desc #: C/power-batteryestimate.page:11 msgid "" "The battery life displayed when you click on the battery icon is " "an estimate." msgstr "Akun arvioitu kesto akkuvalikossa on pelkkä arvio." #. (itstool) path: page/title #: C/power-batteryestimate.page:29 msgid "The estimated battery life is wrong" msgstr "Akun arvioitu kesto on väärin ilmoitettu" #. (itstool) path: page/p #: C/power-batteryestimate.page:31 msgid "" "When you check the remaining battery life, you may find that the time " "remaining that it reports is different to how long the battery actually " "lasts. This is because the amount of remaining battery life can only be " "estimated. Normally, the estimates improve over time." msgstr "" "Akun arvioitu kesto saattaa erota todellisesta kestoajasta, sillä akun " "kestoa voidaan vain arvioida. Yleensä arviot tarkentuvat ajan myötä." #. (itstool) path: page/p #: C/power-batteryestimate.page:36 msgid "" "In order to estimate the remaining battery life, a number of factors must be " "taken into account. One is the amount of power currently being used by the " "computer: power consumption varies depending on how many programs you have " "open, which devices are plugged in, and whether you are running any " "intensive tasks (like watching a DVD or converting music files, for " "example). This changes from moment to moment, and is difficult to predict." msgstr "" "Akun keston arvioinnissa täytyy ottaa huomioon useita eri muuttujia. Yksi " "muuttujista on tietokoneen senhetkinen virrankulutus. Virrankulutus riippuu " "mm. käynnissä olevien ohjelmien määrästä, tietokoneeseen liitetyistä " "laitteista ja käynnissä olevien prosessien tehovaatimuksista (esimerkiksi " "DVD:n katsominen tai musiikin muuntaminen vaatii paljon tehoa). Hetkellinen " "virrankulutus muuttuu koko ajan, ja muutosten ennustaminen on hankalaa." #. (itstool) path: page/p #: C/power-batteryestimate.page:43 msgid "" "Another factor is how the battery discharges. Some batteries lose charge " "faster the emptier they get. Without precise knowledge of how the battery " "discharges, only a rough estimate of remaining battery life can be made." msgstr "" "Toinen muuttuja on akun purkautumistapa. Jotkut akut purkautuvat sitä " "nopeammin mitä tyhjemmiksi ne tulevat. Ilman tarkkaa tietoa akun " "purkautumisesta akun kestosta voidaan antaa vain suuntaa antavia arvioita." #. (itstool) path: page/p #: C/power-batteryestimate.page:47 msgid "" "As the battery discharges, the power manager will figure out its discharge " "properties and will learn how to make better estimates of battery life. They " "will never be completely accurate, though." msgstr "" "Kun akku purkautuu, virranhallinta saa selville akun " "purkautumisominaisuuksia ja oppii antamaan parempia arvioita akun kestosta. " "Arviot eivät kuitenkaan koskaan ole täydellisiä." #. (itstool) path: note/p #: C/power-batteryestimate.page:52 msgid "" "If you get a completely ridiculous battery life estimate (say, hundreds of " "days), the power manager is probably missing some of the data it needs to " "make a sensible estimate." msgstr "" "Jos virranhallinta ehdottaa jotain täysin naurettavaa arvoa (kuten satoja " "päiviä), virranhallinta ei mitä luultavimmin saa tarpeeksi tietoa akun " "tilasta järkevän arvion tekemiseksi." #. (itstool) path: note/p #: C/power-batteryestimate.page:55 msgid "" "If you unplug the power and run the laptop on battery for a while, then plug " "it in and let it recharge again, the power manager should be able to get the " "data it needs." msgstr "" "Jos irrotat virtajohdon ja annat kannettavan tietokoneen toimia akun avulla " "hetken aikaa ennen virtajohdon kiinnittämistä ja akun latautumista, " "virranhallinta hankkii tarvittavia tietoja akun keston arvioimiseen." #. (itstool) path: info/desc #: C/power-batterylife.page:13 msgid "Tips to reduce the power consumption of your computer." msgstr "Vinkkejä tietokoneen virrankulutuksen laskemiseksi." #. (itstool) path: page/title #: C/power-batterylife.page:35 msgid "Use less power and improve battery life" msgstr "Käytä vähemmän virtaa ja säästä siten akkua" #. (itstool) path: page/p #: C/power-batterylife.page:37 msgid "" "Computers can use a lot of power. By using some simple energy-saving " "strategies, you can reduce your energy bill and help the environment. If you " "have a laptop, this will also help to increase the amount of time it can run " "on battery power." msgstr "" "Tietokoneet kuluttavat paljon virtaa. Muutamilla yksinkertaisilla " "virransäästövinkeillä pienennät sähkölaskusi ja autat ympäristöä. Jos käytät " "kannettavaa, nämä vinkit kasvattavat akun kestoa." #. (itstool) path: section/title #: C/power-batterylife.page:42 msgid "General tips" msgstr "Yleisiä neuvoja" #. (itstool) path: item/p #: C/power-batterylife.page:45 msgid "" "Suspend your computer when you are " "not using it. This significantly reduces the amount of power it uses, and it " "can be woken up very quickly." msgstr "" "Aseta tietokone valmiustilaan kun " "et käytä sitä. Koneen virrankulutus vähenee huomattavasti, mutta kone " "käynnistyy silti nopeasti." #. (itstool) path: item/p #: C/power-batterylife.page:50 msgid "" "Turn off the computer when you " "will not be using it for longer periods. Some people worry that turning off " "a computer regularly may cause it to wear out faster, but this is not the " "case." msgstr "" "Sammuta tietokone, jos olet " "käyttämättä sitä pidemmän aikaa. Tietokoneen käyttöikä ei laske, vaikka se " "sammutettaisiin ja käynnistettäisiin uudelleen usein." #. (itstool) path: item/p #: C/power-batterylife.page:56 msgid "" "Use the Power preferences in System Settings to change " "your power settings. There are a number of options that will help to save " "power: you can automatically dim the " "display after a certain time; reduce the " "display brightness (for laptops); and have the computer automatically suspend if you have not used it " "for a certain period of time." msgstr "" "Käytä Virransäästöasetuksia Järjestelmäasetuksista " "tietokoneen energiankulutuksen vähentämiseen. Tarjolla on useita virtaa " "säästäviä vaihtoehtoja: näyttöä voidaan " "automaattisesti himmentää tietynmittaisen epäaktiivisuuden jälkeen, " "kannettavan näytön oletuskirkkautta voidaan " "vähentää ja tietokone voi siirtyä " "valmiustilaan automaattisesti, jos se on ollut joutilaana tietyn " "aikaa." #. (itstool) path: item/p #: C/power-batterylife.page:66 msgid "" "Turn off any external devices (like printers and scanners) when you are not " "using them." msgstr "" "Sammuta erilliset laitteet (kuten tulostimet ja kuvanlukijat), kun et käytä " "niitä." #. (itstool) path: section/title #: C/power-batterylife.page:73 msgid "Laptops, netbooks, and other devices with batteries" msgstr "Kannettavat, miniläppärit ja muut akkua käyttävät laitteet" #. (itstool) path: item/p #: C/power-batterylife.page:77 msgid "" "Reduce the screen brightness; " "powering the screen accounts for a significant fraction of a laptop's power " "consumption." msgstr "" "Himmennä näyttöä; merkittävä osa " "kannettavan virrasta kuluu näyttöön." #. (itstool) path: item/p #: C/power-batterylife.page:80 msgid "" "Most laptops have buttons on the keyboard (or a keyboard shortcut) that you " "can use to reduce the brightness." msgstr "" "Useimpien kannettavien näppäimistöissä on valoisuuden säätöä varten omat " "näppäimet (tai pikanäppäimet)." #. (itstool) path: item/p #: C/power-batterylife.page:84 msgid "" "If you do not need an Internet connection for a little while, turn off the " "wireless/Bluetooth card. These devices work by broadcasting radio waves, " "which takes quite a bit of power." msgstr "" "Jos et tarvitse internetyhteyttä hetkeen, sammuta langaton verkkokortti ja " "Bluetooth-yhteys. Näiden laitteiden radioaaltoihin pohjautuva toiminta " "kuluttaa akkua." #. (itstool) path: item/p #: C/power-batterylife.page:87 msgid "" "Some computers have a physical switch that can be used to turn it off, " "whereas others have a keyboard shortcut that you can use instead. You can " "turn it on again when you need it." msgstr "" "Joistain koneista löytyy kytkin Internet-yhteyden sammuttamiseen kun taas " "toisissa koneissa Internet-yhteys sammutetaan näppäimistön avulla. Käynnistä " "Internet-yhteys tarvittaessa uudelleen." #. (itstool) path: section/title #: C/power-batterylife.page:95 msgid "More advanced tips" msgstr "Lisävinkkejä" #. (itstool) path: item/p #: C/power-batterylife.page:99 msgid "" "Reduce the number of tasks that are running in the background. Computers use " "more power when they have more work to do." msgstr "" "Vähennä taustalla pyörivien tehtävien määrää. Tietokoneet käyttävät sitä " "enemmän virtaa, mitä enemmän tehtäviä niillä on hoidettavana." #. (itstool) path: item/p #: C/power-batterylife.page:101 msgid "" "Most of your running applications do very little when you are not actively " "using them. However, applications that frequently grab data from the " "internet, play music or movies can impact your power consumption." msgstr "" "Useimmat ohjelmat eivät käytä tietokoneen resursseja, jos niitä ei käytetä " "aktiivisesti. Usein tietoa internetistä hakevat sekä musiikkia tai elokuvia " "toistavat ohjelmat voivat kuitenkin vaikuttaa tietokoneen virrankulutukseen." #. (itstool) path: info/desc #: C/power-batteryoptimal.page:11 msgid "Tips such as \"Do not let the battery charge get too low\"" msgstr "Vinkit kuten \"Älä anna akun latauksen madaltua liikaa\"" #. (itstool) path: page/title #: C/power-batteryoptimal.page:29 msgid "Get the most out of your laptop battery" msgstr "Hyödynnä akkuasi täysimittaisesti" #. (itstool) path: page/p #: C/power-batteryoptimal.page:31 msgid "" "As laptop batteries age, they get worse at storing charge and their capacity " "gradually decreases. There are a few techniques that you can use to prolong " "their useful lifetime, although you should not expect a big difference." msgstr "" "Kun kannettavien tietokoneiden akut vanhenevat, niiden latauskapasiteetti " "laskee. Voit yrittää vaikuttaa muutamalla tavalla akkujen käyttöikään." #. (itstool) path: item/p #: C/power-batteryoptimal.page:37 msgid "" "Do not let the battery run all the way down. Always recharge before " "the battery gets very low, although most batteries have built-in safeguards " "to prevent the battery running too low. Recharging when it is only partially " "discharged is more efficient, but recharging when it is only slightly " "discharged is worse for the battery." msgstr "" "Älä anna akun tyhjentyä täysin. Liitä tietokone verkkovirtaan lataukseen, " "ennen kuin akku tyhjenee täysin." #. (itstool) path: item/p #: C/power-batteryoptimal.page:44 msgid "" "Heat has a detrimental effect on the charging efficiency of the battery. Do " "not let the battery get any warmer than it has to." msgstr "" "Lämpö vaikuttaa heikentävästi akun lataustehoon. Älä altista akkua " "ylimääräiselle lämmölle." #. (itstool) path: item/p #: C/power-batteryoptimal.page:48 msgid "" "Batteries age even if you leave them in storage. There is little advantage " "in buying a replacement battery at the same time as you get the original " "battery - always buy replacements when you need them." msgstr "" "Akun käyttöikä heikkenee myös sitä varastoidessa. Kannattaakin ostaa " "tietokoneen oston yhteydessä vara-akku. Käytä sitä, jos nykyisen akun " "käyttöaika heikkenee." #. (itstool) path: note/p #: C/power-batteryoptimal.page:55 msgid "" "This advice applies specifically to Lithium-Ion (Li-Ion) batteries, which " "are the most common type. Other types of battery may benefit from different " "treatment." msgstr "" "Nämä ohjeet on suunniteltu litiumioni-akuille (Li-Ion), jollainen on " "käytössä suurimmassa osassa tietokoneista. Muun tyyppisiin akkuihin nämä " "ohjeet eivät välttämättä sovellu." #. (itstool) path: info/desc #: C/power-batteryslow.page:7 msgid "" "Some laptops intentionally slow down when they are running on battery." msgstr "" "Jotkut kannettavat hidastuvat tarkoituksellisesti, kun ne toimivat akun " "varassa." #. (itstool) path: page/title #: C/power-batteryslow.page:20 msgid "Why is my laptop slow when it is on battery?" msgstr "Miksi kannettava tietokone on hidas toimiessaan akkuvirralla?" #. (itstool) path: page/p #: C/power-batteryslow.page:22 msgid "" "Some laptops intentionally slow down when they are running on battery in " "order to conserve power. The processor (CPU) in the laptop switches to a " "slower speed, and processors use less power when running slower, so the " "battery should last longer." msgstr "" "Jotkin kannettavat tietokoneet hidastuvat tarkoituksellisesti akkuvirralla " "toimiessaan säästäkseen virtaa. Kannettavan tietokoneen suoritin vähentää " "kellotaajuutta, jolloin toiminta hidastu hieman, mutta samalla myös " "akkukesto paranee." #. (itstool) path: page/p #: C/power-batteryslow.page:27 msgid "This feature is called CPU frequency scaling." msgstr "Tätä kutsutaan nimellä CPU-taajuusskaalaus." #. (itstool) path: info/desc #: C/power-batterywindows.page:12 msgid "" "Tweaks from the manufacturer and differing battery life estimates may be the " "cause of this problem." msgstr "" "Valmistajan ohjelmistolisäykset ja akun käyttöajan arvioinnin erot voivat " "aiheuttaa tämän ongelman." #. (itstool) path: page/title #: C/power-batterywindows.page:25 msgid "Why do I have less battery life than I did on Windows/Mac OS?" msgstr "" "Miksi akku ei tunnu kestävän yhtä pitkään kuin Windowsissa tai Macissa?" #. (itstool) path: page/p #: C/power-batterywindows.page:27 msgid "" "Some computers appear to have a shorter battery life when running on Linux " "than they do when running Windows or Mac OS. One reason for this is that " "computer vendors install special software for Windows/Mac OS that optimizes " "various hardware/software settings for a given model of computer. These " "tweaks are often highly specific, and may not be documented, so including " "them in Linux is difficult." msgstr "" "Joidenkin tietokoneiden käyttöaika akulla saattaa lyhetä Linuxia " "käytettäessä, vaikka entisessä Windowsissa tai Mac OS X:ssä akku kestää " "pidempään. Tämä johtuu yleensä siitä, että tietokonevalmistaja on " "todennäköisesti asentanut Windowsiin/Maciin virranhallintaa parantavia " "ohjelmistoja tai laitteita. Ne ovat yleensä niin käyttöjärjestelmäkohtaisia, " "että niiden integroiminen myös Linuxiin ei ole järkevää." #. (itstool) path: page/p #: C/power-batterywindows.page:34 msgid "" "Unfortunately, there is not an easy way of applying these tweaks yourself " "without knowing exactly what they are. You may find that using some power-saving methods helps, though. If " "your computer has a variable-speed " "processor, you might find that changing its settings is also useful." msgstr "" "Valitettavasti näiden ongelmien korjaaminen ainakaan helposti ei ole " "mahdollista, ellet tarkalleen tiedä mistä ne johtuvat. Yleiset virransäästövinkit voivat auttaa. Lisäksi jos " "tietokoneen suorittimen nopeutta voi " "muuttaa, sitä kannattaa kokeilla." #. (itstool) path: page/p #: C/power-batterywindows.page:40 msgid "" "Another possible reason for the discrepancy is that the method of estimating " "battery life is different on Windows/Mac OS than on Linux. The actual " "battery life could be exactly the same, but the different methods give " "different estimates." msgstr "" "Yksi syy akun keston arvion epäjohdonmukaisuuteen on se, että arviointitapa " "on erilainen Windowsin, Mac OS X:n ja Linuxin välillä. Akun kesto saattaa " "olla kaikissa sama, mutta eri arviointitavat antavat vaihtelevia arvoja." #. (itstool) path: info/desc #: C/power-closelid.page:24 msgid "Laptops go to sleep when you close the lid, in order to save power." msgstr "" "Kannettavat siirtyvät valmiustilaan sulkiessasi kannen virran säästämiseksi." #. (itstool) path: page/title #: C/power-closelid.page:27 msgid "Why does my computer turn off when I close the lid?" msgstr "Miksi tietokoneeni sammuu, kun suljen kannen?" #. (itstool) path: page/p #: C/power-closelid.page:29 msgid "" "When you close the lid of your laptop, your computer will suspend in order to save power. This means that " "the computer isn't actually turned off - it has just gone to sleep. You can " "resume it by opening the lid. If it doesn't resume, try clicking the mouse " "or pressing a key. If that still doesn't work, press the power button." msgstr "" "Kun kannettavan tietokoneen kansi suljetaan, kannettava siirtyy lepotilaan virran säästämiseksi. " "Tietokonetta ei siis sammuteta vaan se laitetaan nukkumaan. Voit jatkaa " "työskentelyä avaamalla kannettavan kannen. Jos tämä ei palauta konetta " "lepotilasta, napsauta hiirtä tai paina jotakin näppäintä. Ellei tämäkään " "toimi, paina virtanappia." #. (itstool) path: page/p #: C/power-closelid.page:35 msgid "" "Some computers are unable to suspend properly, normally because their " "hardware isn't completely supported by the operating system (for example, " "the Linux drivers are incomplete). In this case, you may find that you are " "unable to resume your computer after you've closed the lid. You can try to " "fix the problem with suspend, or you " "can prevent the computer from trying to suspend when you close the lid." msgstr "" "Valmiustila ei toimi kaikissa tietokoneissa. Tämä johtuu yleensä siitä, että " "käyttöjärjestelmä ei tue laitteistoa täysin (esimerkiksi Linux-ajurit ovat " "keskeneräiset). Tässä tapauksessa valmiustilasta palaaminen kannen " "sulkemisen jälkeen saattaa epäonnistua. Voit yrittää korjata valmiustilan ongelmat tai estää tietokonetta " "siirtymästä valmiustilaan, kun kansi on suljettu." #. (itstool) path: section/title #: C/power-closelid.page:43 msgid "Stop the computer from suspending when the lid is closed" msgstr "Estä tietokonetta siirtymästä valmiustilaan, kun kansi suljetaan" #. (itstool) path: section/p #: C/power-closelid.page:44 msgid "" "If you don't want the computer to suspend when you close the lid, you can " "change the settings for that behavior:" msgstr "" "Jos et halua tietokoneen siirtyvän valmiustilaan kannen sulkemisen " "yhteydessä, voit muuttaa tätä asetusta:" #. (itstool) path: note/p #: C/power-closelid.page:46 msgid "" "Be very careful if you change this setting. Some laptops can overheat if " "they are left running with the lid closed, especially if they are in a " "confined place like a backpack." msgstr "" "Ole varovainen, jos muutat tätä asetusta. Jotkut kannettavat voivat " "ylikuumentua, jos ne jätetään päälle kannen ollessa kiinni. Tämä on " "todennäköistä eritoten silloin, kun ne ovat suljetussa tilassa kuten " "laukussa." #. (itstool) path: item/p #: C/power-closelid.page:53 msgid "In the Hardware section, click Power." msgstr "Valitse Laitteisto-osiosta Virransäästö." #. (itstool) path: item/p #: C/power-closelid.page:54 msgid "" "Set the drop-down menus next to When the lid is closed to Do " "nothing." msgstr "" "Valitse Kun kansi suljetaan -tekstin vieressä olevasta " "pudotusvalikosta arvoksi Älä tee mitään." #. (itstool) path: info/desc #: C/power-constantfan.page:10 msgid "" "Some fan-control software could be missing, or your laptop may be running " "hot." msgstr "" "Tuulettimen hallintaohjelmisto saattaa puuttua tai kannettavan lämpötila voi " "olla korkea." #. (itstool) path: page/title #: C/power-constantfan.page:20 msgid "The laptop fan is always running" msgstr "Kannettavan tuuletin pyörii jatkuvasti" #. (itstool) path: page/p #: C/power-constantfan.page:22 msgid "" "If your laptop's cooling fan is always running, it could be that the " "hardware that controls the laptop's cooling system isn't very well supported " "in Linux. Some laptops need extra software to control their cooling fans " "efficiently, but this software may not be installed (or available for Linux " "at all) and so the fans just run at full speed all of the time." msgstr "" "Jos kannettavan tuuletin pyörii koko ajan, tuuletinta hallitsevan " "laitteiston Linux-tuki saattaa olla huono. Jotkut kannettavat tarvitsevat " "lisäohjelmistoja tuulettimen tehokkaaseen hallintaan. Jos tätä ohjelmistoa " "ei ole asennettu (tai sitä ei ole saatavilla Linuxille ollenkaan), tuuletin " "pyörii täydellä teholla kaiken aikaa." #. (itstool) path: page/p #: C/power-constantfan.page:28 msgid "" "If this is the case, you may be able to change some settings or install " "extra software that allows full control of the fan. For example, vaiofand can be installed to " "control the fans of some Sony VAIO laptops. Installing this software is " "quite a technical process which is highly dependent on the make and model of " "your laptop, so you may wish to seek specific advice on how to do it for " "your computer." msgstr "" "Jos tilanne on tämä, voit ehkä muuttaa jotakin asetuksia tai asentaa " "tuulettimen hallintaan tarkoitettuja ohjelmistoja. Esimerkiksi joidenkin " "Sony VAIO -kannettavien tuuletinta voi hallita vaiofand-sovelluksella. Koska tuulettimen " "ohjausohjelmiston asentaminen on hyvin tekninen ja suurelta osin " "laitteistosta riippuva prosessi, haluat ehkä etsiä tarkempia ohjeita " "kyseisen ohjelmiston asentamiseen juuri sinun koneellesi." #. (itstool) path: page/p #: C/power-constantfan.page:36 msgid "" "It is also possible that your laptop just produces a lot of heat. This does " "not necessarily mean that it is overheating; it might just need the fan to " "run at full speed all of the time to allow it to stay cool enough. If this " "is the case, you have little option but to let the fan run at full speed all " "of the time. You can sometimes buy additional cooling accessories for your " "laptop which may help." msgstr "" "On myös mahdollista, että kannettava tietokone yksinkertaisesti tuottaa " "paljon lämpöä. Vaikka tuuletin pyörii täyttä vauhtia, se ei välttämättä " "tarkoita, että kone ylikuumenee. Kone saattaa tarvita kaiken mahdollisen " "tuuletuksen, jotta se pysyy tarpeeksi kylmänä. Tässä tapauksessa ei ole " "kovin monia muita vaihtoehtoja kuin antaa tuulettimen pyöriä täyttä vauhtia " "kaiken aikaa. Yksi mahdollisuus on ostaa kannettavan tietokoneen " "jäähdyttämiseen tarkoitettuja lisävarusteita." #. (itstool) path: info/desc #: C/power-hibernate.page:11 msgid "Hibernate is disabled by default since it's not well supported." msgstr "" "Lepotila on oletuksena pois käytöstä, koska sen tuki on puutteellinen." #. (itstool) path: page/title #: C/power-hibernate.page:31 msgid "How do I hibernate my computer?" msgstr "Kuinka asetan tietokoneen lepotilaan?" #. (itstool) path: page/p #: C/power-hibernate.page:33 msgid "" "When the computer hibernates, all of your applications and " "documents are stored and the computer completely switches off so it does not " "use any power, but the applications and documents will still be open when " "you switch on the computer again." msgstr "" "Kun asetat tietokoneen lepotilaan, kaikki avoinna olevat " "sovellukset ja asiakirjat pysyvät avoinna. Tietokone sammuu kokonaan, eikä " "se käytä lainkaan virtaa. Lepotila vastaa tietokoneen sammuttamista sillä " "erolla, että kone käynnistyy nopeammin ja sovellukset sekä asiakirjat " "pysyvät avoinna." #. (itstool) path: page/p #: C/power-hibernate.page:38 msgid "" "Unfortunately, hibernate doesn't " "work in many cases, which can cause you to lose data if you expect " "your documents and applications to re-open when you switch your computer " "back on. Therefore, hibernate is disabled by default." msgstr "" "Valitettavasti lepotila ei toimi " "kaikkien tietokoneiden kanssa, ja siitä johtuen avoinna olevissa " "asiakirjoissa ja sovelluksissa olevat tiedot saattavat kadota lepotilassa. " "Tietojen katoamisen estämiseksi lepotila on oletuksena pois käytöstä." #. (itstool) path: section/title #: C/power-hibernate.page:44 msgid "Test if hibernate works" msgstr "Kokeile toimiiko lepotila" #. (itstool) path: note/title #: C/power-hibernate.page:47 msgid "Always save your work before hibernating" msgstr "Tallenna aina työsi, ennen kuin siirryt lepotilaan" #. (itstool) path: note/p #: C/power-hibernate.page:48 msgid "" "You should save all of your work before hibernating the computer, just in " "case something goes wrong and your open applications and documents cannot be " "recovered when you switch on the computer again." msgstr "" "Tallenna kaikki työsi varmuuden varalta, ennen kuin asetat tietokoneen " "valmius- tai lepotilaan. Näin työsi säilyvät, vaikka tietokone ei syystä tai " "toisesta käynnistyisi oikein." #. (itstool) path: section/p #: C/power-hibernate.page:53 msgid "" "You can use the command line to test if hibernate works on your computer." msgstr "Lepotilan toimintaa voi testata komentorivin kautta." #. (itstool) path: when/p #: C/power-hibernate.page:59 msgid "" "Open the Terminal by pressing Ctrl " "Altt or by searching for " "terminal in the Dash." msgstr "" "Avaa Pääte painamalla Ctrl " "Altt tai etsimällä hakusanalla " "pääte Unity-valikossa." #. (itstool) path: choose/p #: C/power-hibernate.page:63 msgid "" "Open the Terminal by searching for terminal in the " "Activities overview." msgstr "" #. (itstool) path: item/p #: C/power-hibernate.page:68 msgid "" "Type sudo pm-hibernate into the terminal and press " "Enter." msgstr "" "Kirjoita sudo pm-hibernate päätteeseen ja paina Enter." #. (itstool) path: item/p #: C/power-hibernate.page:69 msgid "Enter your password when prompted." msgstr "Anna salasanasi, kun sitä kysytään." #. (itstool) path: item/p #: C/power-hibernate.page:72 msgid "" "After you computer turns off, switch it back on. Did your open applications " "re-open?" msgstr "" "Kun kone on sammunut, käynnistä se uudelleen. Avautuivatko päälle jätetyt " "ohjelmat?" #. (itstool) path: item/p #: C/power-hibernate.page:74 msgid "" "If hibernate doesn't work, check if your swap partition is at least as large " "as your available RAM." msgstr "" "Jos lepotila ei toimi, tarkista, että swap-osio on ainakin yhtä suuri kuin " "RAM-muisti." #. (itstool) path: section/title #: C/power-hibernate.page:82 msgid "Enable hibernate" msgstr "Ota lepotila käyttöön" #. (itstool) path: section/p #: C/power-hibernate.page:84 msgid "" "If the hibernate test works, you can continue to use the sudo pm-" "hibernate command when you want to hibernate." msgstr "" "Jos lepotilatesti toimii koneellasi, voit asettaa tietokoneesi lepotilaan " "jatkossa komennolla sudo pm-hibernate." #. (itstool) path: section/p #: C/power-hibernate.page:87 msgid "" "You can also enable the hibernate option in the menus. To do that, use your " "favorite text editor to create /etc/polkit-1/localauthority/50-" "local.d/com.ubuntu.enable-hibernate.pkla. Add the following to the " "file and save:" msgstr "" "Voit myös asettaa lepotilan näkymään valikossa. Avaa haluamasi " "tekstimuokkain ylläpitäjän oikeuksin ja luo tiedosto /etc/polkit-" "1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla. Lisää " "kyseiseen tiedostoon alla olevat rivit, jonka jälkeen tallenna tiedosto." #. (itstool) path: info/desc #: C/power-hotcomputer.page:11 msgid "" "Computers usually get warm, but if they get too hot they can overheat, which " "can be damaging." msgstr "" "Tietokoneet lämpeävät yleensä käytön aikana, mutta jos tietokone " "ylikuumenee, se voi olla vaarallista." #. (itstool) path: page/title #: C/power-hotcomputer.page:21 msgid "My computer gets really hot" msgstr "Tietokoneeni muuttuu hyvin lämpimäksi" #. (itstool) path: page/p #: C/power-hotcomputer.page:23 msgid "" "Most computers get warm after a while, and some can get quite hot. This is " "normal: it's simply part of the way that the computer cools itself. However, " "if your computer gets very warm it could be a sign that it is overheating, " "which can potentially cause damage." msgstr "" "Useat tietokoneet lämpenevät käytössä ja jotkut lämpenevät aika kuumaksi. " "Tämä on normaalia, sillä se on osa tietokoneen jäähdytysprosessia. Jos " "tietokone lämpenee hyvin kuumaksi, se voi olla merkki ylikuumenemisesta, " "joka saattaa aiheuttaa vaurioita laitteistolle." #. (itstool) path: page/p #: C/power-hotcomputer.page:28 msgid "" "Most laptops get reasonably warm once you have been using them for a while. " "It's generally nothing to worry about - computers produce a lot of heat and " "laptops are very compact, so they need to remove their heat rapidly and " "their outer casing warms up as a result. Some laptops do get too hot, " "however, and may be uncomfortable to use. This is normally the result of a " "poorly-designed cooling system. You can sometimes get additional cooling " "accessories which fit to the bottom of the laptop and provide more efficient " "cooling." msgstr "" "Useat kannettavat tietokoneet lämpenevät huomattavasti käytössä. Yleensä " "tästä ei tarvitse huolehtia - tietokoneet tuottavat paljon lämpöä ja koska " "kannettavien komponentit on kasattu hyvin tiiviisti, kannettavien täytyy " "poistaa lämpöä tehokkaasti. Tämä puolestaan saattaa johtaa ulkokuoren " "lämpenemiseen. Jotkut kannettavat lämpenevät todella kuumiksi ja niiden " "käyttäminen saattaa olla epämukavaa. Tämä johtuu yleensä huonosti " "suunnitellusta jäähdytysjärjestelmästä. Joissain tapauksissa kannettaviin " "tietokoneisiin on saatavilla lisälaitteita jäähdytyksen tehostamiseen." #. (itstool) path: page/p #: C/power-hotcomputer.page:36 msgid "" "If you have a desktop computer which feels hot to the touch, it may have " "insufficient cooling. If this concerns you, you can buy extra cooling fans " "or check that the cooling fans and vents are free from dust and other " "blockages. You might want to consider putting the computer in a better-" "ventilated area too - if kept in confined spaces (e.g. in a cupboard), the " "computer's cooling system may not be able to remove heat and circulate cool " "air fast enough." msgstr "" "Jos pöytäkone tuntuu liian kuumalta, sen jäähdytysjärjestelmä ei luultavasti " "ole riittävä. Jos tämä huolettaa sinua, voit ostaa lisätuulettimia tai " "tarkistaa, että tuulettimet ja ilmanottoaukot eivät ole täynnä pölyä. " "Tietokone kannattaa myös siirtää paremmin ilmastoituun paikkaan. Jos " "tietokone on sijoitettu suljettuun tilaan (kuten kaappiin), koneen " "jäähdytysjärjestelmä ei pysty poistamaan lämpöä huonon ilmanvaihdon johdosta." #. (itstool) path: page/p #: C/power-hotcomputer.page:49 msgid "" "Some people are concerned about the health risks of using hot laptops. There " "are suggestions that prolonged use of a hot laptop on your lap might " "possibly reduce (male) fertility, and there are reports of minor burns being " "suffered too (in extreme cases). If you are concerned about these potential " "problems, you may wish to consult a medical practitioner for advice. Of " "course, you can simply choose not to rest the laptop on your lap." msgstr "" "Jotkut ihmiset ovat huolissaan kuumina käyvien kannettavien tietokoneiden " "riskeistä. On ehdotettu, että pitkäaikainen kuuman kannettavan sylissä " "pitäminen aiheuttaa miehillä ongelmia hedelmällisyydelle. Pahimmillaan " "sylissä pidetyt kannettavat tietokoneet ovat aiheuttaneet palovammoja. Jos " "olet huolissasi edellä mainituista asioista, keskustele lääketieteeseen " "perehtyneen asiantuntijan kanssa. Suositeltavampi vaihtoehto on kuitenkin " "olla pitämättä kuumana käyvää kannettavaa tietokonetta sylissä." #. (itstool) path: page/p #: C/power-hotcomputer.page:56 msgid "" "Most modern computers will shut themselves down if they get too hot, to " "prevent themselves from becoming damaged. If your computer keeps shutting " "down, this might be the reason. If your computer is overheating, you will " "probably need to get it repaired." msgstr "" "Useimmat nykyaikaiset tietokoneet sammuttavat itsensä, jos ne kuumenevat " "liikaa. Näin pyritään estämään kuumuudesta johtuvien vaurioiden syntyminen. " "Jos tietokoneesi sammuu jatkuvasti itsestään, se voi johtua " "ylikuumentumisesta. Mikäli tietokoneesi ylikuumenee, toimita tietokone " "huoltoon tai yritä korjata ongelma lisäämällä tietokoneeseen tuulettimia." #. (itstool) path: info/desc #: C/power-lowpower.page:10 msgid "Allowing the battery to completely discharge is bad for it." msgstr "Jos sallit akun tyhjentyä täysin, akku kärsii siitä." #. (itstool) path: page/title #: C/power-lowpower.page:23 msgid "Why did my computer turn off/suspend when the battery got to 10%?" msgstr "" "Miksi tietokone sammui tai siirtyi lepotilaan, kun akun varaustaso oli 10 " "prosenttia?" #. (itstool) path: page/p #: C/power-lowpower.page:25 msgid "" "When the charge level of the battery gets too low, your computer will " "automatically suspend. It does this to " "make sure that the battery doesn't completely discharge, since this is bad " "for the battery. If the battery just ran out, the computer wouldn't have " "time to shut down properly either." msgstr "" "Akun varaustason laskiessa liian alas tietokone siirtyy automaattisesti " "lepotilaan (ohjelmat ja tiedostot " "tallennetaan ja sitten sammutetaan). Tämän toiminnon tarkoituksena on " "suojata akkua täydelliseltä tyhjentymiseltä, joka voi johtaa akun käyttöiän " "vähenemiseen. Jos tietokoneen akku ehtii tyhjentyä kokonaan, ohjelmien tilaa " "ei ehditä tallentaa." #. (itstool) path: page/p #: C/power-lowpower.page:31 msgid "" "You can change what happens when the battery level gets too low. First, " "click the battery menu in the menu bar and select " "Power Settings. At the 'When power is critically low' " "setting, you can choose for the computer to suspend, hibernate, or shut down. If you choose shut down, your " "applications and documents will not be saved when the computer " "turns off." msgstr "" #. (itstool) path: page/p #: C/power-lowpower.page:37 msgid "" "Some computers have problems suspending, and may not be able to recover the " "applications and documents you had open when you turn on the computer again. " "In this case, it is possible that you could lose some of your work if you " "didn't save it before the computer suspended. You may be able to fix problems with suspend though." msgstr "" "Joillakin tietokoneilla on ongelmia lepotilasta palautumisessa. Tämän takia " "ennen lepotilaa käytetyt sovellukset eivät välttämättä ole enää " "käytettävissä, kun tietokone otetaan uudelleen käyttöön. Joitakin tietoja " "saattaa siis kadota, ellet tallenna tietojasi itse ennen lepo- tai " "valmiustilaan asettamista. Lepotilan " "ongelmia voi myös yrittää korjata." #. (itstool) path: info/desc #: C/power-nowireless.page:14 msgid "" "Some wireless devices have problems handling when your computer is suspended " "and doesn't resume properly." msgstr "" "Joillain langattomilla laitteilla saattaa olla ongelmia valmius- tai " "lepotilasta palatessa." #. (itstool) path: page/title #: C/power-nowireless.page:31 msgid "I have no wireless network when I wake up my computer" msgstr "" "Tietokoneen langaton verkkoyhteys ei toimi lepo- tai valmiustilasta " "palauttamisen jälkeen" #. (itstool) path: page/p #: C/power-nowireless.page:33 msgid "" "If you have suspended your computer, or it has hibernated, you may find that " "your wireless internet connection does not work when you resume it again. " "This happens when the driver for the " "wireless device does not fully support certain power saving features. " "Typically, the wireless connection fails to turn on properly when the " "computer is resumed." msgstr "" #. (itstool) path: page/p #: C/power-nowireless.page:39 msgid "" "If this happens, try switching your wireless off and then back on again:" msgstr "" "Jos näin tapahtuu, kytke langaton verkkoyhteys pois päältä ja sitten " "takaisin päälle:" #. (itstool) path: item/p #: C/power-nowireless.page:42 msgid "" "Click the icon at the very right of the menu bar and select System " "Settings" msgstr "" "Napsauta valikkopalkin oikeanpuoleisinta kuvaketta ja valitse " "Järjestelmäasetukset." #. (itstool) path: item/p #: C/power-nowireless.page:45 msgid "Open Network and select the Wireless tab" msgstr "Avaa Verkko ja valitse Langaton-välilehti." #. (itstool) path: item/p #: C/power-nowireless.page:48 msgid "Switch the wireless off and then on again" msgstr "Kytke langaton verkkoyhteys pois päältä ja sitten takaisin päälle" #. (itstool) path: item/p #: C/power-nowireless.page:51 msgid "" "If the wireless still does not work, switch on Airplane Mode and " "then switch it off again" msgstr "" "Jos langaton yhteys ei vieläkään toimi, ota lentokonetila " "käyttöön ja sitten pois käytöstä." #. (itstool) path: page/p #: C/power-nowireless.page:55 msgid "" "If this doesn't work, restarting your computer should make the wireless work " "again." msgstr "" "Jos tämäkään ei vielä auttanut, tietokoneen uudelleenkäynnistyksen jälkeen " "kaiken pitäisi olla jälleen kunnossa." #. (itstool) path: info/desc #: C/power-othercountry.page:7 msgid "" "Your computer will work, but you might need a different power cable or a " "travel adapter." msgstr "" "Tietokoneesi toimii, mutta saatat tarvita erilaisen virtajohdon tai matka-" "adapterin." #. (itstool) path: page/title #: C/power-othercountry.page:24 msgid "Will my computer work with a power supply in another country?" msgstr "Toimiiko tietokoneeni eri maan sähköverkossa?" #. (itstool) path: page/p #: C/power-othercountry.page:26 msgid "" "Different countries use power supplies at different voltages (usually 110V " "or 220-240V) and AC frequencies (usually 50 Hz or 60 Hz). Your computer " "should work with a power supply in a different country as long as you have " "an appropriate power adapter. You may also need to flip a switch." msgstr "" "Eri maissa käytetään erilaisia virtalähteitä, joissa on eri jännite (yleensä " "110 volttia tai 220-240 volttia) ja eri vaihtovirtataajuus (yleensä 50 Hz " "tai 60 Hz). Tietokoneesi pitäisi toimia eri maissa, kunhan käytössäsi on " "mahdollisesti vaadittava virta-adapteri." #. (itstool) path: page/p #: C/power-othercountry.page:31 msgid "" "If you have a laptop, all you should need to do is get the right plug for " "your power adapter. Some laptops come packaged with more than one plug for " "their adapter, so you may already have the right one. If not, plugging your " "existing one into a standard travel adapter will suffice." msgstr "" "Jos käytössäsi on kannettava tietokone, riittää että kytket muuntajaan " "pistorasiaan sopivan johdon. Joidenkin kannettavien mukana tulee useita " "erilaisia johtoja, joten sinulla saattaa jo olla tarvittava johto. Jos " "tarvittavaa johtoa ei kuitenkaan ole, nykyisen virtajohdon kytkeminen matka-" "adapteriin pitäisi riittää." #. (itstool) path: page/p #: C/power-othercountry.page:36 msgid "" "If you have a desktop computer, you can also get a cable with a different " "plug, or use a travel adapter. In this case, however, you may need to change " "the voltage switch on the computer's power supply, if there is one. Many " "computers don't have a switch like this, and will happily work with either " "voltage. Look at the back of the computer and find the socket that the power " "cable plugs into. Somewhere nearby, there may be a small switch marked " "\"110V\" or \"230V\" (for example). Switch it if you need to." msgstr "" "Jos käytössäsi on pöytätietokone, voit hankkia siihen erilaisen virtajohdon " "tai käyttää matka-adapteria nykyisen johdon kanssa. Otathan huomioon, että " "saatat joutua vaihtamaan virtalähteen jännitekytkimen asentoa, jos siinä " "sellainen on. Useiden pöytäkoneiden virtalähteissä ei ole jännitekytkintä, " "mutta ne toimivat silti moitteetta eri jännitteillä. Katso tietokoneen " "taakse ja etsi virtalähteen johdon vierestä mahdollista kytkintä, jonka " "vieressä on esimerkiksi merkintä \"110 V\" tai \"230 V\". Vaihda tämän " "kytkimen asentoa, jos löydät kyseisen kytkimen tietokoneesi virtalähteestä." #. (itstool) path: note/p #: C/power-othercountry.page:45 msgid "" "Be careful when changing power cables or using travel adapters. Switch " "everything off first if you can." msgstr "" "Ole varovainen, kun vaihdat virtapiuhoja tai käytät matka-adaptereita. Pyri " "sammuttamaan kaikki laitteet, ennen kuin vaihdat ja liität johtoja." #. (itstool) path: credit/name #: C/power.page:12 msgid "Natalia Ruz" msgstr "Natalia Ruz" #. (itstool) path: info/desc #: C/power.page:17 msgid "" "Suspend, energy savings, power off, screen " "dimming…" msgstr "" "Valmiustila, energian säästäminen, sammuttaminen, näytön " "himmentäminen…" #. (itstool) path: page/title #: C/power.page:26 msgid "Power & battery" msgstr "Virranhallinta ja akku" #. (itstool) path: section/title #: C/power.page:34 msgid "Battery settings" msgstr "Akkuasetukset" #. (itstool) path: info/title #: C/power.page:39 msgctxt "link" msgid "Power problems" msgstr "Virranhallinnan ja akun ongelmat" #. (itstool) path: info/desc #: C/power.page:41 msgid "Troubleshoot problems with power and batteries." msgstr "Ratkaise virranhallintaan ja akkukäyttöön liittyviä ongelmia." #. (itstool) path: info/desc #: C/power-suspendfail.page:11 msgid "Some computer hardware causes problems with suspend or hibernate." msgstr "Jotkin tietokoneet eivät tue valmius- ja lepotiloja." #. (itstool) path: page/title #: C/power-suspendfail.page:25 msgid "Why won't my computer turn back on after I suspended it?" msgstr "Miksi tietokoneeni ei suostu palaamaan valmius- tai lepotilasta?" #. (itstool) path: page/p #: C/power-suspendfail.page:27 msgid "" "If you suspend or hibernate your computer, then try to resume it or turn it " "back on, you may find that it does not work as you expected. This could be " "because suspend and hibernate aren't supported properly by your hardware." msgstr "" "Valmiustilasta tai lepotilasta palautuminen ei välttämättä toimi odotetulla " "tavalla. Tämä saattaa johtua siitä, että laitteisto ei tue lepo- tai " "valmiustilaa." #. (itstool) path: section/title #: C/power-suspendfail.page:34 msgid "My computer is suspended and isn't resuming" msgstr "Tietokoneeni ei herää valmius- tai lepotilasta" #. (itstool) path: section/p #: C/power-suspendfail.page:35 msgid "" "If you suspend your computer and then press a key or click the mouse, it " "should wake up and display a screen asking for your password. If this " "doesn't happen, try pressing the power button (don't hold it in, just press " "it once)." msgstr "" "Jos asetat tietokoneen valmiustilaan ja napsautat hiiren painiketta, koneen " "pitäisi palata valmiustilasta ja tietokoneen kysyä salasanaa. Jos tietokone " "ei kuitenkaan palaudu, paina kerran tietokoneen virtapainiketta (älä pidä " "pohjassa)." #. (itstool) path: section/p #: C/power-suspendfail.page:39 msgid "" "If this still doesn't help, make sure that your computer's monitor is " "switched on and try pressing a key on the keyboard again." msgstr "" "Jos tämäkään ei auta, varmista, että näyttö on päällä ja paina uudelleen " "jotakin näppäintä." #. (itstool) path: section/p #: C/power-suspendfail.page:41 msgid "" "As a last resort, turn off the computer by holding in the power button for 5-" "10 seconds, although you will lose any unsaved work by doing this. You " "should then be able to turn on the computer again." msgstr "" "Viimeinen vaihtoehto on sammuttaa tietokone painamalla virtapainiketta 5-10 " "sekuntia. Tämä kuitenkin tuhoaa tallentamattomat tiedostot. Tämän jälkeen " "koneen pitäisi käynnistyä normaalisti." #. (itstool) path: section/p #: C/power-suspendfail.page:44 msgid "" "If this happens every time you suspend your computer, the suspend feature " "may not work with your hardware." msgstr "" "Jos tämä tapahtuu aina valmiustilaan siirryttäessä, valmiustila ei toimi " "laitteistollasi." #. (itstool) path: note/p #: C/power-suspendfail.page:47 msgid "" "If your computer loses power and doesn't have an alternative power supply " "(such as a working battery), it will switch off." msgstr "" "Jos sähkönsyöttö loppuu ja tietokoneella ei ole vaihtoehtoista virtalähdettä " "(kuten toimivaa akkua), se sammuu." #. (itstool) path: section/title #: C/power-suspendfail.page:53 msgid "" "None of my applications/documents are open when I turn on the computer again" msgstr "" "Avoinna olleet sovellukset tai asiakirjat eivät ole avoinna, kun käynnistän " "tietokoneen uudelleen" #. (itstool) path: section/p #: C/power-suspendfail.page:55 msgid "" "If you hibernated your computer and switched it on again, but none of your " "documents or applications are open, it probably failed to hibernate " "properly. Sometimes this happens because of a minor problem, and the " "computer will be able to hibernate properly the next time you do it. It " "might also happen because you had installed a software update which required " "the computer to be restarted; in this case, the computer may have shut down " "instead of hibernating." msgstr "" "Jos tietokone asetettiin lepotilaan ja käynnistyksen jälkeen yksikään " "ohjelma tai tiedosto ei ole avoinna, lepotilaan siirtyminen meni luultavasti " "pieleen. Tämä saattaa joskus johtua pienestä ongelmasta ja lepotila toimii " "seuraavalla kerralla. Tämä voi johtua myös siitä, että ohjelmistopäivitys " "vaati uudelleenkäynnistystä. Tässä tapauksessa tietokone saattoi sammua " "lepotilan sijasta." #. (itstool) path: section/p #: C/power-suspendfail.page:62 msgid "" "It is also possible that the computer is not capable of hibernating because " "the hardware doesn't support it properly. This might be because of a problem " "with Linux drivers for your hardware, for example. You can test this by " "hibernating again and seeing if it works the second time. If it doesn't, it " "is probably a problem with your computer's drivers." msgstr "" "On myös mahdollista, ettei tietokone kykene siirtyä lepotilaan, koska jokin " "tietty osa ei tue lepotilaa kunnolla. Tämä voi johtua esimerkiksi " "huonolaatuisista ajureista. Voit yrittää asettaa tietokoneen lepotilaan " "uudelleen, mutta jos ongelma toistuu, vika lienee järjestelmän käyttämissä " "ajureissa." #. (itstool) path: section/title #: C/power-suspendfail.page:70 msgid "" "My wireless connection (or other hardware) doesn't work when I wake up my " "computer" msgstr "" "Langaton verkkoyhteys (tai muu tietokoneen osa) ei toimi, kun kone herää " "valmius- tai lepotilasta" #. (itstool) path: section/p #: C/power-suspendfail.page:72 msgid "" "If you suspend or hibernate your computer and then resume it again, you may " "find that your internet connection, mouse, or some other device doesn't work " "properly. This could be because the device's driver doesn't properly support " "suspend or hibernate. This is a problem with " "the driver and not the device itself." msgstr "" #. (itstool) path: section/p #: C/power-suspendfail.page:78 msgid "" "If the device has a power switch, try turning it off and then on again. In " "most cases, the device will start working again. If it connects via a USB " "cable or similar, unplug the device and then plug it in again and see if it " "works." msgstr "" "Jos laitteessa on virtakytkin, käynnistä laite uudelleen. Yleensä tämä saa " "laitteen toimimaan. Jos se on liitetty tietokoneeseen USB-kaapelilla tai " "muulla samanlaisella tavalla, irrota laite ja liitä se takaisin." #. (itstool) path: section/p #: C/power-suspendfail.page:82 msgid "" "If you cannot turn off/unplug the device, or if this does not work, you may " "need to restart your computer for the device to start working again." msgstr "" "Jos laitteen sammuttaminen/irrottaminen ei onnistu tai se ei auta ongelman " "kanssa, tietokoneen uudelleenkäynnistys saattaa korjata ongelman." #. (itstool) path: info/desc #: C/power-suspend.page:8 msgid "Suspend sends your computer to sleep so it uses less power." msgstr "Valmiustila asettaa tietokoneen virtaa säästävään tilaan." #. (itstool) path: page/title #: C/power-suspend.page:24 msgid "What happens when I suspend my computer?" msgstr "Mitä tapahtuu, kun asetan tietokoneeni valmius- tai lepotilaan?" #. (itstool) path: page/p #: C/power-suspend.page:32 msgid "" "When you suspend the computer, you send it to sleep. All of your " "applications and documents remain open, but the screen and other parts of " "the computer switch off to save power. The computer is still switched on " "though, and it will still be using a small amount of power. You can wake it " "up by pressing a key or clicking the mouse. If that does not work, try " "pressing the power button." msgstr "" "Valmiustilaan asetettu tietokone käyttää erittäin vähän virtaa. " "Kaikki avoinna olevat sovellukset ja asiakirjat pysyvät avoinna, mutta " "näyttö ja mahdollisimman monet tietokoneen osat kytketään pois päältä. " "Tietokonetta ei kuitenkaan sammuteta, ja se käyttää jonkin verran virtaa. " "Voit palata valmiustilasta liikuttamalla hiirtä tai painamalla tietokoneen " "virtapainiketta." #. (itstool) path: page/p #: C/power-suspend.page:39 msgid "" "Some computers have problems with hardware support which mean that they " "may not be able to suspend or hibernate " "properly. It is a good idea to test suspend on your computer to see " "if it does work before relying on it." msgstr "" "Joidenkin tietokoneiden laitteisto-ongelmista johtuen valmius- tai lepotila ei välttämättä toimi oikein. " "Kannattaa siis kokeilla, miten oma tietokone toimii valmius- ja lepotiloissa." #. (itstool) path: note/title #: C/power-suspend.page:45 msgid "Always save your work before suspending" msgstr "Tallenna aina työsi, ennen kuin siirryt valmiustilaan" #. (itstool) path: note/p #: C/power-suspend.page:46 msgid "" "You should save all of your work before suspending the computer, just in " "case something goes wrong and your open applications and documents cannot be " "recovered when you resume the computer again." msgstr "" "Tallenna kaikki työsi varmuuden varalta, ennen kuin asetat tietokoneen " "valmiustilaan. Näin työsi säilyvät, vaikka tietokone ei syystä tai toisesta " "käynnistyisi oikein." #. (itstool) path: info/desc #: C/power-whydim.page:11 msgid "" "When your laptop is running on battery, the screen will dim when the " "computer is idle in order to save power." msgstr "" "Kun tietokone toimii akun varassa, näyttö himmennetään tietokoneen ollessa " "vailla käyttöä virran säästämiseksi." #. (itstool) path: page/title #: C/power-whydim.page:24 msgid "Why does my screen go dim after a while?" msgstr "Miksi näyttö himmenee itsestään?" #. (itstool) path: page/p #: C/power-whydim.page:30 msgid "" "When your laptop computer is running on battery, the screen will dim when " "the computer is idle in order to save power. When you start using the " "computer again, the screen will brighten." msgstr "" "Kun tietokone toimii akun varassa, näyttö himmennetään koneen ollessa " "käyttämättä virran säästämiseksi. Kun alat taas käyttää tietokonetta, " "himmennys poistuu." #. (itstool) path: page/p #: C/power-whydim.page:32 msgid "You can stop the screen from dimming itself:" msgstr "Voit estää näyttöä himmentymästä:" #. (itstool) path: item/p #: C/power-whydim.page:39 msgid "" "Open Brightness & Lock and uncheck Dim screen to save " "power." msgstr "" "Avaa Kirkkaus ja lukitus ja poista valinta kohdasta Himmennä " "näyttöä virran säästämiseksi." #. (itstool) path: info/desc #: C/power-willnotturnon.page:11 msgid "Loose cables and hardware problems are possible reasons." msgstr "" "Irrallaan olevat johdot tai laitteisto-ongelmat ovat mahdollisia syitä." #. (itstool) path: page/title #: C/power-willnotturnon.page:20 msgid "My computer will not turn on" msgstr "Tietokone ei käynnisty" #. (itstool) path: page/p #: C/power-willnotturnon.page:22 msgid "" "There are a number of reasons why your computer will not turn on. This topic " "gives a brief overview of some of the possible reasons." msgstr "" "Se, ettei tietokone käynnisty, voi johtua monesta eri syystä. Seuravaaksi " "käsitellään yleisimpiä mahdollisia syitä." #. (itstool) path: section/title #: C/power-willnotturnon.page:33 msgid "Computer not plugged in, empty battery, or loose cable" msgstr "Tietokoneen johdot eivät ole kunnolla kiinni tai akku on loppu" #. (itstool) path: section/p #: C/power-willnotturnon.page:34 msgid "" "Make sure that the power cables of the computer are firmly plugged in and " "the power outlets are switched on. Make sure that the monitor is plugged in " "and switched on too. If you have a laptop, connect the charging cable (in " "case it has run out of battery). You may also want to check that the battery " "is correctly fitted in place (check the underside of the laptop) if it's " "removable." msgstr "" "Varmista, että tietokoneeseen kytketyt kaapelit on kunnolla kiinnitetty. " "Varmista, että virtalähteen katkaisin ei ole pois päältä. Tarkista, että " "näytön kaapelit on kytketty kunnolla ja että näyttö on päällä. Jos " "käytössäsi on kannettava tietokone, liitä siihen virtakaapeli siltä varalta, " "että akku on loppu. Voit kokeilla myös poistaa akun kannettavasta ja " "käynnistää koneen pelkän virtakaapelin ollessa kiinni." #. (itstool) path: section/title #: C/power-willnotturnon.page:43 msgid "Problem with the computer hardware" msgstr "Ongelma tietokoneen osan kanssa" #. (itstool) path: section/p #: C/power-willnotturnon.page:44 msgid "" "A component of your computer may be broken or malfunctioning. If this is the " "case, you will need to get your computer repaired. Common faults include a " "broken power supply unit, incorrectly-fitted components (such as the " "memory/RAM) and a faulty motherboard." msgstr "" "Tietokoneessa oleva osa saattaa olla rikki. Jos tämä on syy, tietokone " "tulisi korjata. Yleisiä vikoja ovat rikkoutuneet virtalähteet, väärin " "asetetut osat (esimerkiksi muistikammat) ja vialliset emolevyt." #. (itstool) path: section/title #: C/power-willnotturnon.page:51 msgid "The computer beeps and then switches off" msgstr "Tietokone piippaa ja sammuu sen jälkeen" #. (itstool) path: section/p #: C/power-willnotturnon.page:52 msgid "" "If the computer beeps several times when you turn it on and then turns off " "(or fails to start), it may be indicating that it has detected a problem. " "These beeps are sometimes referred to as beep codes, and the " "pattern of beeps is intended to tell you what the problem with the computer " "is. Different manufacturers use different beep codes, so you will have to " "consult the manual for your computer's motherboard, or take your computer in " "for repairs." msgstr "" "Jos tietokone piippaa useita kertoja käynnistettäessä ja sammuu tämän " "jälkeen, se saattaa ilmoittaa ongelmasta. Piippauksia kutsutaan joskus " "piippauskoodeiksi ja ne kertovat ongelman laadusta. Eri valmistajat " "käyttävät omia piippauskoodejaan, joten etsi piippauskoodien selityksiä " "emolevyn ohjekirjasta, verkosta tai vie tietokone huoltoon." #. (itstool) path: section/title #: C/power-willnotturnon.page:62 msgid "The computer fans are spinning but nothing is on the screen" msgstr "Tietokoneen tuulettimet pyörivät, mutta näytöllä ei näy mitään" #. (itstool) path: section/p #: C/power-willnotturnon.page:63 msgid "" "The first thing to check is that your monitor is plugged in and turned on." msgstr "" "Varmista ensin, että näytön johdot on kiinnitetty oikein ja että näyttö on " "päällä." #. (itstool) path: section/p #: C/power-willnotturnon.page:65 msgid "" "This problem could also be due to a hardware fault. The fans might turn on " "when you press the power button, but other essential parts of the computer " "might fail to turn on. In this case, take your computer in for repairs." msgstr "" "Tämä voi johtua myös laitteistoviasta. Vaikka tuuletin käynnistyy " "virtapainiketta painamalla, jotkin muut keskeiset osat eivät välttämättä " "lähde käyntiin. Tässä tapauksessa vie kone huoltoon." #. (itstool) path: info/title #: C/prefs.page:9 msgctxt "link:trail" msgid "Settings" msgstr "Asetukset" #. (itstool) path: info/desc #: C/prefs.page:16 msgid "" "Keyboard, mouse, " "display, languages, user " "accounts…" msgstr "" "Näppäimistö, hiiri, näytöt, " "kielet, käyttäjätilit…" #. (itstool) path: page/title #: C/prefs.page:26 msgid "User & system settings" msgstr "Käyttäjä- ja järjestelmäasetukset" #. (itstool) path: info/desc #: C/prefs-language-install.page:9 msgid "Install more translations and related language support packages." msgstr "Asenna lisää käännöksiä ja niihin liittyviä kielitukipaketteja." #. (itstool) path: credit/name #: C/prefs-language-install.page:12 #: C/shell-guest-session.page:13 msgid "Gunnar Hjalmarsson" msgstr "Gunnar Hjalmarsson" #. (itstool) path: page/title #: C/prefs-language-install.page:18 msgid "Install languages" msgstr "Asenna kieliä" #. (itstool) path: page/p #: C/prefs-language-install.page:20 msgid "" "When you install Ubuntu, the language you select at installation gets " "installed together with English, but you can add further languages." msgstr "" "Kun asennat Ubuntun, valitsemasi kieli sekä englanninkieli asentuvat. Voit " "halutessasi lisätä käytössä olevaa kielivalikoimaa." #. (itstool) path: item/p #: C/prefs-language-install.page:32 msgid "" "Click Install / Remove Languages.... The Installed " "Languages window lists all the available languages, with the currently " "installed languages checked." msgstr "" "Napsauta Asenna tai poista kieliä.... Asennetut kielet " "-ikkuna listaa kaikki saatavilla olevat kielet. Asennettujen kielien " "kohdalla on \"Asennettu\"-valinta." #. (itstool) path: item/p #: C/prefs-language-install.page:37 msgid "" "Check the languages you want to install, and uncheck those currently " "installed languages you want to remove." msgstr "" "Valitse kielet, jotka haluat asentaa. Jos haluat poistaa jo asennetun " "kielen, poista valinta kyseisen kielen kohdalta." #. (itstool) path: item/p #: C/prefs-language-install.page:41 msgid "Click Apply Changes." msgstr "Napsauta Toteuta muutokset." #. (itstool) path: item/p #: C/prefs-language-install.page:44 #: C/session-formats.page:63 #: C/session-language.page:73 msgid "" "Administrative privileges are " "required. Enter your password, or the password for the requested " "administrator account." msgstr "" "Tarvitset ylläpitäjän oikeudet. " "Anna salasanasi tai pyydetyn ylläpitotilin salasana." #. (itstool) path: page/p #: C/prefs-language-install.page:50 msgid "" "In addition to the translations used to display menus and messages, with a " "new language may follow various language support components such as " "dictionaries for spell checking, fonts and input methods." msgstr "" "Käyttöliittymän viestien käännösten lisäksi uuden kielen asennus saattaa " "asentaa lisäosia, kuten sanastoja, kirjasimia ja syötemenetelmiä." #. (itstool) path: note/p #: C/prefs-language-install.page:55 #: C/session-language.page:52 msgid "" "Some translations may be incomplete, and certain applications may not " "support your language at all." msgstr "" "Käännökset voivat kielestä riippuen olla puuttellisia ja sisältää virheitä, " "eivätkä kaikki sovellukset välttämättä tue lainkaan käyttämääsi kieltä. " "Suomen kielelle on Ubuntussa verrattain hyvä tuki, mutta sovelluksissa sen " "yleisyys vaihtelee." #. (itstool) path: info/desc #: C/prefs-language.page:21 msgid "" "Install languages, change language, region and formats, input " "sources…" msgstr "" "Asenna kieliä, vaihda kieltä, alue ja muotoilut, syötelähteet…" #. (itstool) path: section/title #: C/prefs-language.page:34 msgid "Language Support" msgstr "Kielituki" #. (itstool) path: section/title #: C/prefs-language.page:38 msgid "Text Entry" msgstr "Tekstisyöte" #. (itstool) path: info/desc #: C/prefs-display.page:14 msgid "" "Background, size and rotation, brightness…" msgstr "" "Taustakuva, koko ja asento, kirkkaus…" #. (itstool) path: page/title #: C/prefs-display.page:23 msgid "Display & screen" msgstr "Näyttö" #. (itstool) path: info/desc #: C/printing.page:16 msgid "" "Local setup, order and collate, two-sided " "and multi-page…" msgstr "" "Paikallisasennus, järjestys ja koonta, kaksipuolisuus ja useat sivut…" #. (itstool) path: info/title #: C/printing.page:37 msgctxt "link:trail" msgid "Setup" msgstr "Asetukset" #. (itstool) path: section/title #: C/printing.page:39 msgid "Set up a printer" msgstr "Tulostimen asennus" #. (itstool) path: info/title #: C/printing.page:44 msgctxt "link:trail" msgid "Sizes and layouts" msgstr "Koot ja asettelut" #. (itstool) path: section/title #: C/printing.page:46 msgid "Different paper sizes and layouts" msgstr "Paperin eri koot ja asettelut" #. (itstool) path: info/desc #: C/printing.page:52 msgid "Undetected printers, paper jams, print-outs that look wrong…" msgstr "Havaitsemattomat tulostimet, tukokset, vääriltä näyttävät tulosteet…" #. (itstool) path: section/title #: C/printing.page:54 msgid "Printer problems" msgstr "Tulostinongelmat" #. (itstool) path: info/desc #: C/printing-2sided.page:8 msgid "Print on both sides of the paper, or multiple pages per sheet." msgstr "" "Tulosta paperin molemmille puolille tai tulosta useita sivuja paperia kohden." #. (itstool) path: page/title #: C/printing-2sided.page:24 msgid "Print two-sided and multi-page layouts" msgstr "Tulosta kaksipuolisesti ja useita sivuja paperille" #. (itstool) path: page/p #: C/printing-2sided.page:26 msgid "To print on both sides of each sheet of paper:" msgstr "Voit tulostaa paperin molemmille puolille:" #. (itstool) path: item/p #: C/printing-2sided.page:30 #: C/printing-order.page:33 #: C/printing-order.page:51 msgid "Click FilePrint." msgstr "Napsauta TiedostoTulosta." #. (itstool) path: item/p #: C/printing-2sided.page:33 msgid "" "Go to the Page Setup tab of the Print window and choose an option " "from the Two-sided drop-down list. If the option is disabled, two-" "sided printing is not available for your printer." msgstr "" "Mene tulostusikkunan Sivun asetukset -välilehdelle ja valitse " "Kaksipuolinen-pudotusvalikosta haluamasi vaihtoehto. Jos " "kaksipuolinen tulostaminen ei ole mahdollista tulostimellasi, " "pudotusvalikossa lukee \"Ei saatavilla\"." #. (itstool) path: item/p #: C/printing-2sided.page:36 msgid "" "Printers handle two-sided printing in different ways. It's a good idea to " "experiment with your printer to see how it works." msgstr "" "Tulostimet käsittelevät kaksipuolista tulostamisia eri tavoin. Kokeile, " "miten oma tulostimesi toimii." #. (itstool) path: item/p #: C/printing-2sided.page:40 msgid "" "You can print more than one page of the document per side of paper " "too. Use the Pages per side option to do this." msgstr "" "Paperin yhdelle puolelle on mahdollista tulostaa useita sivuja. " "Käytä Sivuja puolelle -pudotusvalikkoa määrittääksesi, kuinka " "monta sivua paperin yhdelle puolelle tulostetaan." #. (itstool) path: note/p #: C/printing-2sided.page:45 msgid "" "The availability of these options may depend on the type of printer you " "have, as well as the application you are using. This option may not always " "be available." msgstr "" "Yllä mainittujen valintojen näkyvyys saattaa riippua tulostimesi mallista ja " "käyttämästäsi sovelluksesta. Kyseinen valinta ei välttämättä ole aina " "näkyvissä." #. (itstool) path: info/desc #: C/printing-cancel-job.page:9 msgid "Cancel a pending print job and remove it from the queue." msgstr "Peru odottava tulostustyö ja poista se jonosta." #. (itstool) path: credit/name #: C/printing-cancel-job.page:24 #: C/printing-setup-default-printer.page:23 msgid "Jana Svarova" msgstr "Jana Svarova" #. (itstool) path: page/title #: C/printing-cancel-job.page:30 msgid "Cancel, pause or release a print job" msgstr "Peru, keskeytä tai vapauta tulostustyö" #. (itstool) path: page/p #: C/printing-cancel-job.page:32 msgid "" "You can cancel a pending print job and remove it from the queue in the " "printer settings." msgstr "" "Voit perua tulostustyön ja poistaa sen tulostusjonosta tulostimen " "asetuksista." #. (itstool) path: section/title #: C/printing-cancel-job.page:37 msgid "Cancel a print job" msgstr "Peru tulostustyö" #. (itstool) path: section/p #: C/printing-cancel-job.page:39 msgid "" "If you accidentally started printing a document, you can cancel the print so " "that you do not need to waste any ink or paper." msgstr "" "Jos aloitat tulostamisen vahingossa, voit perua tulostuksen ja näin säästää " "sekä paperia että mustetta." #. (itstool) path: steps/title #: C/printing-cancel-job.page:43 msgid "How to cancel a print job:" msgstr "Tulostustyön peruminen:" #. (itstool) path: item/p #: C/printing-cancel-job.page:44 #: C/printing-cancel-job.page:74 #: C/printing-setup-default-printer.page:35 #: C/printing-setup.page:72 #: C/user-add.page:64 #: C/user-admin-change.page:32 #: C/user-changepassword.page:52 #: C/user-changepicture.page:30 #: C/user-delete.page:32 #: C/wacom-left-handed.page:28 #: C/wacom-mode.page:24 #: C/wacom-multi-monitor.page:29 #: C/wacom-stylus.page:32 msgid "" "Click the icon at the far right of the menu bar and select " "System Settings." msgstr "" "Napsauta kuvaketta aivan valikkopalkin oikeassa reunassa ja " "valitse Järjestelmäasetukset." #. (itstool) path: item/p #: C/printing-cancel-job.page:45 #: C/printing-cancel-job.page:75 msgid "Click Printers." msgstr "Napsauta Tulostimet." #. (itstool) path: item/p #: C/printing-cancel-job.page:46 msgid "" "Click the Show Jobs button on the right-hand side of the " "Printers dialog." msgstr "" #. (itstool) path: item/p #: C/printing-cancel-job.page:48 msgid "" "Cancel the print job by clicking the stop button on the play-pause-stop " "symbols." msgstr "" #. (itstool) path: section/p #: C/printing-cancel-job.page:52 msgid "" "If this does not cancel the print job like you expected, try holding down " "the Cancel button on your printer." msgstr "" "Jos tämä ei peru tulostustyötä odotusten mukaisesti, koeta pitää hetki " "pohjassa tulostimessa olevaa Peru-painiketta." #. (itstool) path: section/p #: C/printing-cancel-job.page:55 msgid "" "As a last resort, especially if you have a big print job with a lot of pages " "that won't cancel, remove the paper from the printer's paper input tray. The " "printer should realize that there is no paper and will stop printing. You " "can then try canceling the print job again, or try turning the printer off " "and then on again." msgstr "" "Viimeinen oljenkorsi, etenkin jos kyseessä on monisivuinen tulostustyö, on " "poistaa paperiarkit tulostimesta. Tulostin huomaa paperin olevan loppu, ja " "tulostustyö keskeytyy. Tässä vaiheessa on mahdollista yrittää perua " "tulostustyö uudelleen, tai vaihtoehtoisesti käynnistää tulostin uudelleen." #. (itstool) path: note/p #: C/printing-cancel-job.page:62 msgid "" "Be careful that you don't damage the printer when removing the paper, though " "- if you would have to pull hard on the paper to remove it, you should " "probably just leave it where it is." msgstr "" "Ole varovainen, ettet vahingoita tulostinta paperia poistaessa. Jos paperi " "ei tunnu irtoavan helpolla, voi olla parempi antaa sen olla ja pyytää apua." #. (itstool) path: section/title #: C/printing-cancel-job.page:69 msgid "Pause and release a print job" msgstr "Keskeytä ja vapauta tulostustöitä" #. (itstool) path: section/p #: C/printing-cancel-job.page:70 msgid "" "If you want to pause or release a print job, you can do so by going to the " "jobs dialog in the printer settings and click the appropriate button." msgstr "" #. (itstool) path: item/p #: C/printing-cancel-job.page:76 msgid "" "Click the Show Jobs button on the right-hand side of the " "Printers dialog and either pause or release the print job based " "on your needs." msgstr "" #. (itstool) path: info/desc #: C/printing-differentsize.page:7 msgid "Print a document on a different paper size or orientation." msgstr "Tulosta asiakirja eri paperikoossa tai eri suunnassa." #. (itstool) path: page/title #: C/printing-differentsize.page:26 msgid "Change the paper size when printing" msgstr "Vaihda tulostuksessa käytettävän paperin kokoa" #. (itstool) path: page/p #: C/printing-differentsize.page:28 msgid "" "If you want to change the paper size of your document (for example, print a " "US Letter-sized PDF on A4 paper), you can change the printing format for the " "document." msgstr "" "Jos haluat muuttaa asiakirjan tulostuksessa käytettävän paperin kokoa (esim. " "A3-asiakirja A4-tulosteeksi), se on mahdollista tulostusikkunan Sivun " "asetukset -välilehdellä." #. (itstool) path: item/p #: C/printing-differentsize.page:33 #: C/printing-select.page:25 msgid "Click FilePrint" msgstr "Napsauta TiedostoTulosta" #. (itstool) path: item/p #: C/printing-differentsize.page:34 msgid "Select the Page Setup tab." msgstr "Valitse Sivun asetukset -välilehti." #. (itstool) path: item/p #: C/printing-differentsize.page:35 msgid "" "Under the Paper column, choose your Paper size from the " "drop-down list." msgstr "" "Valitse Paperin koko -pudotusvalikosta haluamasi paperin koko." #. (itstool) path: item/p #: C/printing-differentsize.page:37 msgid "Click Print and your document should print." msgstr "Napsauta Tulosta ja nyt asiakirjasi pitäisi tulostua." #. (itstool) path: page/p #: C/printing-differentsize.page:40 msgid "" "You can also use the Orientation menu to choose a different " "orientation:" msgstr "" "Voit halutessasi muuttaa tulostussuuntaa Suunta-pudotusvalikosta:" #. (itstool) path: p/gui #: C/printing-differentsize.page:44 msgid "Portrait" msgstr "Pysty" #. (itstool) path: p/gui #: C/printing-differentsize.page:45 msgid "Landscape" msgstr "Vaaka" #. (itstool) path: p/gui #: C/printing-differentsize.page:46 msgid "Reverse portrait" msgstr "Käänteinen pysty" #. (itstool) path: p/gui #: C/printing-differentsize.page:47 msgid "Reverse landscape" msgstr "Käänteinen vaaka" #. (itstool) path: info/desc #: C/printing-envelopes.page:8 msgid "" "Make sure that you have the envelope/label the right way up, and have chosen " "the correct paper size." msgstr "" "Varmista, että kirje tai tarra-arki on suunnattu oikein päin, ja että " "valittuna on oikea paperikoko." #. (itstool) path: page/title #: C/printing-envelopes.page:25 msgid "Print envelopes and labels" msgstr "Tulosta kirjekuoria ja etikettejä" #. (itstool) path: page/p #: C/printing-envelopes.page:27 msgid "" "Most printers will allow you to print directly onto an envelope or sheet of " "labels. This is especially useful if you have a lot of letters to send, for " "example." msgstr "" "Useimmat tulostimet mahdollistavat suoraan kirjekuoreen tai tarraetiketeille " "tulostamisen. Tästä on paljon hyötyä, jos olet aikeissa lähettää esimerkiksi " "lukuisia kutsuja." #. (itstool) path: section/title #: C/printing-envelopes.page:32 msgid "Printing onto envelopes" msgstr "Kirjekuoriin tulostaminen" #. (itstool) path: section/p #: C/printing-envelopes.page:34 msgid "" "There are two things you need to check when trying to print onto an " "envelope. The first is that your printer knows what size the envelope is. " "After you click Print and the Print window appears, go to the " "Page Setup tab and choose the Paper type as " "\"Envelope\" if you can. If you can't do this, see if you can change the " "Paper size to an envelope size (e.g. \"C5\"). The pack of " "envelopes will say what size they are; most envelopes come in standard sizes." msgstr "" "Kun olet aikeissa tulostaa kirjekuoreen, tarkista kaksi asiaa. Ensimmäinen " "asia on varmistaa, että tulostimesi tietää mitä kokoa kirjekuori on. " "Napsauta Tulosta, jolloin tulostusikkuna aukeaa. Tarkista " "Sivun asetukset -välilehdeltä Paperin tyyppi -" "pudotusvalikosta, onko tarjolla valintaa \"Kirjekuori\". Jos tätä valintaa " "ei syystä tai toisesta ole tarjolla, valitse Paperin koko -" "pudotusvalikosta käyttämäsi kirjekuoren koko (esim. C5). Ostamassasi " "kirjekuoripakkauksessa mitä luultavimmin mainitaan, mitä kokoa kyseiset " "kirjekuoret ovat." #. (itstool) path: section/p #: C/printing-envelopes.page:42 msgid "" "Secondly, you need to make sure that the envelopes are loaded with the right " "side up in the printer's in-tray. Check the printer's manual for this, or " "try to print a single envelope and check which side is printed on to see " "which way is the right way up." msgstr "" "Toinen varmistettava asia on, että kirjekuoret ovat oikein päin " "tulostimessa. Tarkista tulostimen ohjekirjasta, miten kirjeet tulee asettaa " "tulostimeen. Voit myös halutessasi kokeilla yhteen kirjekuoreen, jolloin " "viimeistään selviää miten kirjekuoret tulee asettaa tulostimeen." #. (itstool) path: note/p #: C/printing-envelopes.page:48 msgid "" "Some printers are not designed to be able to print envelopes, especially " "some laser printers. Check your printer's manual to see if it accepts " "envelopes; otherwise, you could damage the printer by feeding an envelope in." msgstr "" "Jotkin tulostimet eivät kykene tulostamaan kirjekuoria. Tällaisia tulostimia " "ovat etenkin laser-tulostimet. Tarkista tulostimesi ohjekirjasta, pystyykö " "kyseinen tulostin tulostamaan kirjekuoria. Tulostin, jota ei ole suunniteltu " "tulostamaan kirjekuoria, saattaa vahingoittua syöttäessäsi kirjekuoren " "kyseiseen tulostimeen." #. (itstool) path: info/desc #: C/printing-inklevel.page:8 msgid "Check the amount of ink or toner left in printer cartridges." msgstr "Tarkista mustekaseteissa jäljellä olevan musteen määrä." #. (itstool) path: page/title #: C/printing-inklevel.page:20 msgid "How can I check my printer's ink/toner levels?" msgstr "Kuinka tarkistan tulostimen värin/musteen määrän?" #. (itstool) path: page/p #: C/printing-inklevel.page:22 msgid "" "How you check how much ink or toner is left in your printer depends on the " "model and manufacturer of your printer, and the drivers and applications " "installed on your computer." msgstr "" "Jäljellä olevan musteen tai väriaineen määrän tarkistustapa riippuu " "tulostimen valmistajasta ja mallista, sekä tietokoneelle asennetuista " "ajureista ja sovelluksista." #. (itstool) path: page/p #: C/printing-inklevel.page:26 msgid "" "Some printers have a built-in screen to display ink levels and other " "information." msgstr "" "Joissain tulostimissa on oma näyttö, jonka kautta on mahdollista tarkistaa " "musteen määrä ja muita tietoja." #. (itstool) path: page/p #: C/printing-inklevel.page:29 msgid "" "The drivers and status tools for most HP printers are provided by the HP " "Linux Imaging and Printing (HPLIP) project. Other manufacturers might supply " "proprietary drivers with similar features." msgstr "" "Suurimmalle osalle HP-tulostimista on tarjolla HP Linux Imaging and Printing " "(HPLIP) -projektin ajurit sekä tarkistustyökalut. Muut tulostinvalmistajat " "saattavat tarjota suljettuja ajureita vastaavilla ominaisuuksilla." #. (itstool) path: page/p #: C/printing-inklevel.page:33 msgid "" "Alternatively, you can install an application to check or monitor ink " "levels. Inkblot shows ink status for many HP, Epson and Canon " "printers. See if your printer is on the list of supported " "models. Another ink levels application for Epson and some other " "printers is mktink." msgstr "" "Vaihtoehtoisesti voit asentaa sovelluksen muste- ja väriainetason " "tarkkailuun ja tarkistamiseen. Inkblot näyttää musteen määrän " "HP:n, Epsonin ja Canonin tulostimille. Muistathan tarkistaa, että " "tulostimesi on tuettujen mallien " "luettelossa. Toinen vastaavanlainen sovellus Epsonin ja monien muiden " "valmistajien tulostimille on mktink." #. (itstool) path: page/p #: C/printing-inklevel.page:40 msgid "" "Some printers are not yet well supported on Linux, and others are not " "designed to report their ink levels." msgstr "" "Jotkin tulostimet eivät toimi kunnolla Linuxilla, ja osa tulostimista ei " "anna millään käyttöjärjestelmällä tietoja musteen määrästä." #. (itstool) path: info/desc #: C/printing-order.page:8 msgid "Collate and reverse the print order." msgstr "Kokoa sivut ja muuta tulostusjärjestystä." #. (itstool) path: page/title #: C/printing-order.page:24 msgid "Make pages print in a different order" msgstr "Aseta sivut tulostumaan haluamassasi järjestyksessä" #. (itstool) path: section/title #: C/printing-order.page:27 msgid "Reverse" msgstr "Käänteinen" #. (itstool) path: section/p #: C/printing-order.page:28 msgid "" "Printers usually print the first page first, and the last page last, so the " "pages end up in reverse order when you pick them up. If needed, you can " "reverse this printing order." msgstr "" "Yleensä tulostimet tulostavat ensimmäisen sivun ensin ja viimeisen sivun " "lopuksi. Tällöin sivut saattavat tulostua päinvastaiseen järjestykseen, kuin " "mitä oli tarkoitus tulostaa. Voit kuitenkin vaihtaa tulostusjärjestystä." #. (itstool) path: section/p #: C/printing-order.page:31 msgid "To reverse the order:" msgstr "Vaihtaaksesi järjestystä:" #. (itstool) path: item/p #: C/printing-order.page:34 msgid "" "In the General tab of the Print window under Copies, " "check Reverse. The last page will be printed first, and so on." msgstr "" "Valitse Käänteinen tulostusikkunan Yleiset-välilehden " "Kopioita-kohdasta. Näin viimeinen sivu tulostetaan ensin ja niin " "edelleen." #. (itstool) path: section/title #: C/printing-order.page:41 msgid "Collate" msgstr "Kokoa" #. (itstool) path: section/p #: C/printing-order.page:44 msgid "" "If you are printing more than one copy of the document, the print-outs will " "be grouped by page number by default (i.e. all of the copies of page one " "come out, then the copies of page two, and so on). Collating will " "make each copy come out with its pages grouped together in the right order " "instead." msgstr "" "Jos olet aikeissa tulostaa enemmän kuin yhden kopion asiakirjasta, tulosteet " "järjestetään oletuksena sivunumeroiden mukaisesti, eli ensimmäisen sivun " "kopiot ensin, sitten toisen sivun kopiot jne. Jos haluat järjestää " "asiakirjat siten, että sivunumerot seuraavat toisiaan kopioittain, valitse " "Kerää." #. (itstool) path: section/p #: C/printing-order.page:49 msgid "To Collate:" msgstr "Kootaksesi:" #. (itstool) path: item/p #: C/printing-order.page:52 msgid "" "In the General tab of the Print window under Copies " "check Collate." msgstr "" "Valitse Kerää tulostusikkunan Yleiset-välilehden " "Kopioita-kohdasta." #. (itstool) path: info/desc #: C/printing-paperjam.page:8 msgid "" "How you clear a paper jam will depend on the make and model of printer that " "you have." msgstr "Paperitukoksen poistaminen riippuu tulostinmerkistä ja -mallistasi." #. (itstool) path: page/title #: C/printing-paperjam.page:21 msgid "Clearing a paper jam" msgstr "Paperitukoksen poistaminen" #. (itstool) path: page/p #: C/printing-paperjam.page:23 msgid "Sometimes printers incorrectly feed sheets of paper and get jammed." msgstr "Toisinaan tulostimet syöttävät paperin väärin ja siten jumittuvat." #. (itstool) path: page/p #: C/printing-paperjam.page:25 msgid "" "The manual for your printer will usually provide detailed instructions on " "how to clear paper jams. Usually, you will need to open one of the printer's " "panels to find the jam inside and then firmly (but carefully!) pull the " "jammed paper out of the printer's feeding mechanism." msgstr "" "Yleensä tulostimen käyttöohje opastaa, kuinka toimia paperin jumittuessa. " "Tyypillisesti tulostimen jokin paneeli tulee avata, etsiä paperitukos ja " "sitten kevyesti (ennen kaikkea varovasti!) poistaa jumittunut paperi." #. (itstool) path: page/p #: C/printing-paperjam.page:30 msgid "" "Once the jam has been cleared you may need to press the printer's " "Resume button to start printing again. With some printers, you " "may even need to turn the printer off and then on again, and then start the " "print job again." msgstr "" "Kun tukos on poistettu, saattaa olla tarpeen painaa tulostimessa olevaa " "Jatka-painiketta. Jotkin tulostimet vaativat jopa tulostimen " "uudelleenkäynnistyksen, ennen kuin tulostustyötä voi jatkaa." #. (itstool) path: info/desc #: C/printing-select.page:7 msgid "Print only specific pages, or only a range of pages." msgstr "Tulosta vain tietyt sivut tai sivualue." #. (itstool) path: page/title #: C/printing-select.page:19 msgid "Print only certain pages" msgstr "Tulosta vain tietyt sivut" #. (itstool) path: page/p #: C/printing-select.page:21 msgid "To only print certain pages from the document:" msgstr "Vain tiettyjen asiankirjan sivujen tulostaminen:" #. (itstool) path: item/p #: C/printing-select.page:26 msgid "" "In the General tab in the Print window choose " "Pages from the Range section." msgstr "" "Valitse Tulosta-ikkunan Yleiset-välilehdellä Alue " "ja kopiot-kohdasta valinta Sivut." #. (itstool) path: item/p #: C/printing-select.page:28 msgid "" "Type the numbers of the pages you want to print in the text box, separated " "by commas. Use a dash to denote a range of pages." msgstr "" "Kirjoita haluamasi sivut pilkuin eroteltuna tekstikenttään. Valitse useamman " "sivun sivualue käyttämällä viivaa \"-\"." #. (itstool) path: note/p #: C/printing-select.page:33 msgid "" "For example, if you enter \"1,3,5-7,9\" in the Pages text box, " "pages 1,3,5,6,7 and 9 will be printed." msgstr "" "Kun kirjoitat \"1,3,5-7,9\" Sivut-kenttään, tulostetaan sivut " "1,3,5,6,7 ja 9." #. (itstool) path: note/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/printing-select.page:36 msgctxt "_" msgid "" "external ref='figures/printing-select.png' " "md5='053f8b6773086fc24f2f65f3cfc3df5f'" msgstr "" "external ref='figures/printing-select.png' " "md5='053f8b6773086fc24f2f65f3cfc3df5f'" #. (itstool) path: info/desc #: C/printing-setup-default-printer.page:9 msgid "Pick the printer that you use most often." msgstr "Valitse tulostin, jota käytät eniten." #. (itstool) path: page/title #: C/printing-setup-default-printer.page:30 msgid "Set the default printer" msgstr "Oletustulostimen määrittäminen" #. (itstool) path: page/p #: C/printing-setup-default-printer.page:31 msgid "" "If you have more than one printer available, you can select which will be " "your default printer. You may want to pick the printer you use most often." msgstr "" "Jos käytettävissä on enemmän kuin yksi tulostin, voit valita mitä tulostinta " "käytetään oletuksena. Useimmiten käytetty tulostin on parasta asettaa " "oletukseksi." #. (itstool) path: item/p #: C/printing-setup-default-printer.page:38 #: C/printing-setup.page:74 msgid "Open Printers." msgstr "Avaa Tulostimet." #. (itstool) path: item/p #: C/printing-setup-default-printer.page:41 msgid "" "Right click your desired default printer from the list of available " "printers, and click Set as Default." msgstr "" "Napsauta haluamaasi tulostinta käytettävissä olevien tulostimien listalta ja " "napsauta Aseta oletukseksi." #. (itstool) path: note/p #: C/printing-setup-default-printer.page:46 msgid "" "When choosing from the list of available printers, you can filter the " "printer search results by specifying a name or location of the printer (for " "example, 1st floor or entrance)." msgstr "" #. (itstool) path: note/p #: C/printing-setup-default-printer.page:49 msgid "" "The search results filtering is available only in the dialog for addition of " "new printers." msgstr "" #. (itstool) path: page/p #: C/printing-setup-default-printer.page:52 msgid "" "When you print in an application, the default printer is automatically used, " "unless you choose a different printer for that specific print job." msgstr "" "Kun tulostat sovelluksesta, käytetään järjestelmäsi oletustulostinta, ellet " "vaihda tulostinta tiettyä tulostyötä varten." #. (itstool) path: info/desc #: C/printing-setup.page:8 msgid "Set up a printer that is connected to your computer." msgstr "Määritä tietokoneeseen kytketyn tulostimen asetukset." #. (itstool) path: page/title #: C/printing-setup.page:40 msgid "Set up a local printer" msgstr "Paikallisen tulostimen määrittäminen" #. (itstool) path: page/p #: C/printing-setup.page:41 msgid "" "Your system can recognize many types of printers automatically once they're " "connected. Most printers are connected with a USB cable that attaches to " "your computer." msgstr "" "TIetokoneesi kykenee tunnistamaan useita erilaisia tulostimia, kun tulostin " "kytketään tietokoneeseen. Useimmat tulostimet yhdistetään tietokoneeseen USB-" "johdon avulla." #. (itstool) path: note/p #: C/printing-setup.page:46 msgid "" "You do not need to select whether you want to install network or local " "printer now. They are listed in one window." msgstr "" "Valintaa paikallisen ja verkkotulostimen asennuksen välillä ei tarvitse " "tehdä. Kaikki tulostimet esitetään yhdessä ikkunassa." #. (itstool) path: item/p #: C/printing-setup.page:56 msgid "Make sure the printer is turned on." msgstr "Varmista että tulostin on päällä." #. (itstool) path: item/p #: C/printing-setup.page:58 msgid "" "Connect the printer to your system via the appropriate cable. You may see " "activity on the screen as the system searches for drivers, and you may be " "asked to authenticate to install them." msgstr "" "Liitä tulostin tietokoneeseen sopivalla kaapelilla. Tietokoneen näytöllä " "saattaa näkyä toimintaa, kun tietokone etsii sopivia ajureita. " "Tulostinajurien asennus saattaa vaatia salasanan syöttämisen." #. (itstool) path: item/p #: C/printing-setup.page:62 msgid "" "A message will appear when the system is finished installing the printer. " "Select Print Test Page to print a test page, or " "Options to make additional changes in the printer setup." msgstr "" "Näytölle ilmestyy viesti, kun tulostin on asennettu järjestelmään. Valitse " "Tulosta testisivu tulostaaksesi testisivun, tai " "Valinnat tehdäksesi muutoksia tulostimen asetuksiin." #. (itstool) path: page/p #: C/printing-setup.page:68 msgid "" "If your printer was not set up automatically, you can add it in the printer " "settings." msgstr "" "Jos tulostintasi ei havaittu ja sen asetuksia tehty automaattisesti, voit " "lisätä tulostimen itse tulostinasetuksista." #. (itstool) path: item/p #: C/printing-setup.page:75 msgid "Click Add and select the printer from the Devices window." msgstr "Napsauta Lisää ja valitse tulostin Laitteet-ikkunasta." #. (itstool) path: item/p #: C/printing-setup.page:76 msgid "Click Forward and wait while it searches for drivers." msgstr "Napsauta Seuraava ja odota, kun ajureita etsitään." #. (itstool) path: item/p #: C/printing-setup.page:77 msgid "" "You can customize the printer's name, description, and location if you like. " "When finished, click Apply." msgstr "" "Voit halutessasi muuttaa tulostimen nimeä, kuvausta ja sijaintia. Kun kaikki " "on valmista, napsauta Toteuta." #. (itstool) path: item/p #: C/printing-setup.page:79 msgid "" "You can now print a test page or click Cancel to skip that step." msgstr "" "Voit nyt tulostaa testisivun tai napsauttaa Peru ohittaaksesi " "tämän vaiheen." #. (itstool) path: note/p #: C/printing-setup.page:83 msgid "" "If there are multiple drivers available for your computer, you may be asked " "to select a driver. To use the recommended driver, just click Forward on the " "make and model screens." msgstr "" "Jos tietokoneellesi on saatavilla useita ajureita, sinua saatetaan pyytää " "valitsemaan sopiva ajuri. Napsauta Seuraava valmistaja- ja malli-" "vaiheissa, jolloin koneesi käyttää suositeltua ajuria." #. (itstool) path: page/p #: C/printing-setup.page:93 msgid "" "After you install the printer, you may wish to change your default printer." msgstr "" "Tulostimen asennuksen jälkeen saatat haluta vaihtaa oletustulostinta." #. (itstool) path: info/desc #: C/printing-streaks.page:8 msgid "" "If print-outs are streaky, fading, or missing colors, check your ink levels " "or clean the print head." msgstr "" "Jos tulosteissa on raitoja, haaleita tai puutuvia värejä, tarkista " "värin/musteen määrä tai siivoa tulostinpää." #. (itstool) path: page/title #: C/printing-streaks.page:22 msgid "Why are there streaks, lines or the wrong colors on my print-outs?" msgstr "Miksi tulosteissani on raitoja, viivoja tai vääriä värejä?" #. (itstool) path: page/p #: C/printing-streaks.page:30 msgid "" "If your print-outs are streaky, faded, have lines on them that shouldn't be " "there, or are otherwise poor in quality, this may be due to a problem with " "the printer or a low ink/toner supply." msgstr "" "Jos tulosteissa on raitoja, haalentuneita värejä tai muita ongelmia, syynä " "saattaa olla ongelma tulostimen kanssa tai loppumaisillaan oleva väri/muste." #. (itstool) path: item/p #: C/printing-streaks.page:36 msgid "Fading text or images" msgstr "Haalistuva teksti tai kuva" #. (itstool) path: item/p #: C/printing-streaks.page:37 msgid "" "You may be running out of ink or toner. Check your ink/toner supply and buy " "a new cartridge if necessary." msgstr "" "Tulostimen muste tai väriaine saattaa olla loppumaisillaan. Osta " "tarvittaessa lisää mustetta, väriainetta tai uusi mustekasetti." #. (itstool) path: item/p #: C/printing-streaks.page:42 msgid "Streaks and lines" msgstr "Raidat ja viivat" #. (itstool) path: item/p #: C/printing-streaks.page:43 msgid "" "If you have an inkjet printer, the print head may be dirty or partially " "blocked. Try cleaning the print head (see the printer's manual for " "instructions)." msgstr "" "Jos käytössäsi on mustesuihkutulostin, tulostimen tulostinpää saattaa olla " "likainen tai osittain jumissa. Yritä korjata ongelma puhdistamalla " "tulostinpää. Lisätietoja saat tulostimesi ohjekirjasta." #. (itstool) path: item/p #: C/printing-streaks.page:49 msgid "Wrong colors" msgstr "Väärät värit" #. (itstool) path: item/p #: C/printing-streaks.page:50 msgid "" "The printer may have run out of one color of ink or toner. Check your " "ink/toner supply and buy a new cartridge if necessary." msgstr "" "Tulostimesta saattaa olla yksi muste tai väriaine loppu. Osta tarvittaessa " "lisää mustetta, väriainetta tai uusi mustekasetti." #. (itstool) path: item/p #: C/printing-streaks.page:55 msgid "Jagged lines, or lines aren't straight" msgstr "Epätasaiset viivat" #. (itstool) path: item/p #: C/printing-streaks.page:56 msgid "" "If lines on your print-out that should be straight turn out jagged, you may " "need to align the print head. See the printer's instruction manual for " "details on how to do this." msgstr "" "Jos tulosteissa olevissa suorissa viivoissa on katkelmia tai viivat ovat " "vinossa, saattaa olla tarpeen suoristaa tai puhdistaa tulostimen " "tulostinpää. Lisätietoja saat tulostimesi ohjekirjasta." #. (itstool) path: info/desc #: C/report-ubuntu-bug.page:7 msgid "How and where to report problems with Ubuntu." msgstr "Ohjeet Ubuntun virheistä ilmoittamiseen." #. (itstool) path: page/title #: C/report-ubuntu-bug.page:18 msgid "Report a problem in Ubuntu" msgstr "Raportoi Ubuntun ongelmasta" #. (itstool) path: page/p #: C/report-ubuntu-bug.page:20 msgid "" "If you notice a problem in Ubuntu, you can file a bug report." msgstr "Jos havaitset ongelman, voit tehdä vikailmoituksen." #. (itstool) path: item/p #: C/report-ubuntu-bug.page:24 msgid "" "Type AltF2 and type ubuntu-bug " "nameofprogram" msgstr "" "Paina AltF2 ja kirjoita ubuntu-" "bug ohjelman-nimi" #. (itstool) path: item/p #: C/report-ubuntu-bug.page:26 msgid "" "If you have a hardware issue or don't know the name of the program affected, " "just type ubuntu-bug" msgstr "" "Jos sinulla on laitteisto-ongelmia tai et tiedä ohjelman nimeä, kirjoita " "pelkästään ubuntu-bug" #. (itstool) path: item/p #: C/report-ubuntu-bug.page:30 msgid "" "After running one of the above commands, Ubuntu will gather information " "about the bug. This may take a few minutes. Review the collected information " "if you wish. Click Send to continue." msgstr "" "Kun olet tehnyt jonkin edellisistä toimenpiteistä, Ubuntu kerää tietoja " "raporttiasi varten. Tämä saattaa kestää muutaman minuutin. Voit halutessasi " "tarkistaa raporttiin liitetyt tiedot. Jatka napsauttamalla Lähetä." #. (itstool) path: item/p #: C/report-ubuntu-bug.page:35 msgid "" "A new web browser tab will open to continue processing the bug data. Ubuntu " "uses the website Launchpad to manage its bug reports. If you do " "not have a Launchpad account, you will need to register for one to file a " "bug and receive email updates about its status. You can do this by clicking " "Create a new account." msgstr "" "Uusi selainikkuna aukeaa; se käsittelee vikailmoitukseen liittyviä tietoja. " "Ubuntu käyttää Launchpad-sivustoa vikailmoituksien hallintaan. " "Jos sinulla ei vielä ole Launchpad-tiliä, sinun tulee luoda sellainen " "ilmoittaaksesi ongelmista. Voit luoda tunnuksen napsauttamalla Create a " "new account -linkkiä." #. (itstool) path: item/p #: C/report-ubuntu-bug.page:42 msgid "" "After logging in to Launchpad, enter a description of the problem in the " "summary field." msgstr "" "Kun olet kirjautunut Launchpadiin, kirjoita yhteenveto ongelmasta Summary-" "kenttään." #. (itstool) path: item/p #: C/report-ubuntu-bug.page:45 msgid "" "After clicking Next Launchpad will search for similar bugs in " "case the bug you are reporting has already been reported. If the bug has " "already been reported, you can mark that bug as also affecting you. You can " "also subscribe to the bug report to receive updates about progress with " "fixing it. If the bug has not already been reported, click No, I need " "to report a new bug." msgstr "" "Kun napsautat Seuraava, Launchpad etsii samankaltaisia " "vikailmoituksia sen varalta, että joku toinen olisi jo ennen sinua " "ilmoittanut samasta ongelmasta. Jos viasta on jo aiemmin ilmoitettu, voit " "valita ongelman koskevan myös sinua. Voit myös tilata vikailmoitukseen " "liittyvät muutosilmoitukset sähköpostitse. Jos vastaavanlaista ongelmaa ei " "löydy, napsauta No, I need to report a new bug -linkkiä." #. (itstool) path: item/p #: C/report-ubuntu-bug.page:51 msgid "" "Fill in the description field with as much information as you can. It's " "important that you specify three things:" msgstr "" "Täytä kuvauskenttään niin paljon asiallista tietoa kuin mahdollista. On " "tärkeää, että ilmoitat seuraavat kolme asiaa:" #. (itstool) path: item/p #: C/report-ubuntu-bug.page:54 msgid "What you expected to happen" msgstr "Mitä oletit tapahtuvan" #. (itstool) path: item/p #: C/report-ubuntu-bug.page:55 msgid "What actually happened" msgstr "Mitä lopulta oikeasti tapahtui" #. (itstool) path: item/p #: C/report-ubuntu-bug.page:56 msgid "" "If possible, a minimal series of steps necessary to make it happen, where " "step 1 is \"start the program\"" msgstr "" "Jos mahdollista, lyhyt vaiheittainen ohje, kuinka toistaa ongelma. Aloita " "esimerkiksi seuraavasti: \"1. Käynnistä sovellus\"." #. (itstool) path: item/p #: C/report-ubuntu-bug.page:59 msgid "" "Your report will be given an ID number, and its status will be updated as it " "is being dealt with. Thanks for helping make Ubuntu better!" msgstr "" "Vikailmoituksellesi määritetään tunnistenumero, ja vikailmoituksen tilaa " "päivitetään sitä mukaa kun asiaa tutkitaan. Kiitos että autoit parantamaan " "Ubuntua!" #. (itstool) path: note/p #: C/report-ubuntu-bug.page:63 msgid "" "If you get the \"This is not a genuine Ubuntu package\" error, it means that " "the software you are trying to report a bug about is not from the official " "Ubuntu repositories. In this case, you cannot use Ubuntu's built-in bug " "reporting tool." msgstr "" "Jos saat virheilmoituksen \"Tämä ei ole aito Ubuntu-paketti\", se tarkoittaa " "että ohjelmisto josta yrität raportoida, ei ole peräisin virallisista " "Ubuntun pakettivarastoista. Tällöin et voi käyttää Ubuntun sisäänrakennettua " "virheenraportointityökalua." #. (itstool) path: page/p #: C/report-ubuntu-bug.page:67 msgid "" "For more information about reporting bugs in Ubuntu, please read the " "extensive online " "documentation." msgstr "" "Lisätietoja Ubuntussa olevien virheiden ilmoittamisesta saat lukemalla " "laajan englanninkielisen nettioppaan." #. (itstool) path: info/desc #: C/screen-shot-record.page:10 msgid "Take a picture of what's happening on your screen." msgstr "Ota kuva näytön sisällöstä." #. (itstool) path: credit/years #: C/screen-shot-record.page:17 msgid "2011" msgstr "2011" #. (itstool) path: page/title #: C/screen-shot-record.page:28 msgid "Screenshots" msgstr "Kuvakaappaukset" #. (itstool) path: page/p #: C/screen-shot-record.page:30 msgid "" "You can take a picture of your screen (a screenshot). This is " "useful if you want to show someone how to do something on the computer, for " "example. Screenshots are just normal picture files, so you can email them " "and share them on the web." msgstr "" "Voit ottaa kuvan näytöstäsi (kuvakaappaus, screenshot). Siitä on " "hyötyä, kun haluat esimerkiksi näyttää jollekin miten jokin asia tehdään. " "Kuvakaappaukset ovat normaaleja kuvia, joten niitä voi lähettää niitä muille " "sähköpostilla tai jakaa verkossa." #. (itstool) path: section/title #: C/screen-shot-record.page:33 msgid "Take a screenshot" msgstr "Ota kuvakaappaus" #. (itstool) path: section/p #: C/screen-shot-record.page:34 msgid "To take a picture of what's on your screen:" msgstr "Kuvan ottaminen näytölläsi olevasta sisällöstä:" #. (itstool) path: item/p #: C/screen-shot-record.page:36 msgid "Go to the Dash and open the Screenshot tool." msgstr "" "Siirry Unity-valikkoon ja avaa Kuvakaappaus-sovellus." #. (itstool) path: item/p #: C/screen-shot-record.page:39 msgid "" "In the Take Screenshot window, select whether to grab the entire " "desktop, a single window, or an area of the screen. Set a delay if you need " "to select a window or otherwise set up your desktop for the screenshot. Then " "choose any effects you want." msgstr "" "Valitse, haluatko ottaa kuvan koko työpöydästä, yhdestä ikkunasta vai näytön " "alueesta, Ota kuvankaappaus -ikkunasta. Aseta viive, jos haluat " "valita ikkunan tai muuten valmistella työpöydän kuvankaappausta varten. Voit " "myös halutessasi käyttää tehosteita." #. (itstool) path: item/p #: C/screen-shot-record.page:46 msgid "Click Take Screenshot." msgstr "Napsauta Ota kuvakaappaus." #. (itstool) path: item/p #: C/screen-shot-record.page:47 msgid "" "If you selected Select area to grab, the pointer changes into a " "crosshair. Click and drag the area you want for the screenshot." msgstr "" "Jos valitsit Valitse kaapattava alue, hiiren osoitin muuttuu " "ristin muotoiseksi. Napsauta kaapattavan alueen jotakin kulmaa ja vedä " "haluamasi alue. Poistu kaappaustilasta ja peru kuvakaappauksen ottaminen " "painamalla Esc." #. (itstool) path: item/p #: C/screen-shot-record.page:52 msgid "" "In the Save Screenshot window, enter a file name and choose a " "folder, then click Save." msgstr "" "Anna tiedostonimi ja valitse tallennuskansio Tallenna " "kuvankaappaus -ikkunassa ja paina Tallenna." #. (itstool) path: info/desc #: C/session-formats.page:25 msgid "" "Choose a region used for date and time, numbers, currency, and measurement." msgstr "" "Päivämäärän, kellonajan, lukujen, valuutan ja mittojen esitysmuodon " "muuttaminen." #. (itstool) path: page/title #: C/session-formats.page:31 msgid "Change date and measurement formats" msgstr "Vaihda päiväyksen ja mittojen muotoja" #. (itstool) path: page/p #: C/session-formats.page:33 msgid "" "You can control the formats that are used for dates, times, numbers, " "currency, and measurement to match the local customs of your region." msgstr "" "Ubuntu tarjoaa mahdollisuuden muuttaa päivämäärien, kellonaikojen, lukujen, " "valuutan ja mittojen esitysmuotoa paikallisia esitysmuotoja vastaaviksi." #. (itstool) path: item/p #: C/session-formats.page:38 msgid "" "Open Language Support and select the Regional Formats " "tab." msgstr "" "Avaa Kieliasetukset ja valitse Alueelliset muotoilut -" "välilehti." #. (itstool) path: item/p #: C/session-formats.page:40 msgid "" "Select the region that most closely matches the formats you'd like to use. " "By default, the list only shows regions that use the language set on the " "Language tab." msgstr "" "Valitse alue, jonka esitysmuodot sopivat sinulle parhaiten. Oletuksena " "luettelosta löytyvät ne alueet, jotka käyttävät Kieli-" "välilehdellä valittuja kieliä." #. (itstool) path: item/p #: C/session-formats.page:43 msgid "" "You have to log out and back in for these changes to take effect. Click the " "icon at the very right of the menu bar and select Log Out to log " "out." msgstr "" "Muutokset astuvat voimaan kirjautuessasi sisään uudelleen. Kirjaudu ulos " "napsauttamalla kuvaketta oikeassa yläkulmassa ja valitse Kirjaudu " "ulos." #. (itstool) path: page/p #: C/session-formats.page:48 msgid "" "After you've selected a region, the area below the list shows various " "examples of how dates and other values are shown. Although not shown in the " "examples, your region also controls the starting day of the week in " "calendars." msgstr "" "Kun alue on valittu, ikkuna näyttää esimerkin valitun alueen muotoiluista. " "Valittu alue määrittää myös viikon ensimmäisen päivän kalentereissa, vaikka " "sitä ei esimerkeissä esitelläkään." #. (itstool) path: section/title #: C/session-formats.page:54 msgid "Change the system formats" msgstr "Vaihda järjestelmän muotoiluja" #. (itstool) path: section/p #: C/session-formats.page:56 msgid "" "When you change your region for formats, you only change it for your account " "after you log in. You can also change the system formats, the " "formats used in places like the login screen." msgstr "" "Alueellisten muotoiluasetusten muuttaminen vaikuttaa vain sinun " "käyttäjätiliisi. Voit myös vaihtaa järjestelmän käyttämiä muotoiluja, joita " "käytetään muun muassa kirjautumisruudussa." #. (itstool) path: item/p #: C/session-formats.page:61 msgid "Change your formats, as described above." msgstr "Vaihda muotoiluja edellä olevien ohjeiden mukaan." #. (itstool) path: item/p #: C/session-formats.page:62 #: C/session-language.page:72 msgid "Click Apply System-Wide." msgstr "Napsauta Toteuta järjestelmänlaajuisesti." #. (itstool) path: note/p #: C/session-formats.page:69 #: C/session-language.page:79 msgid "" "You can find more detailed guidance on languages and regional formats in " "Language Support Help." msgstr "" "Lisätietoja kielistä ja alueellisista muotoiluista on tarjolla kielituen ohjeessa." #. (itstool) path: info/desc #: C/session-language.page:8 msgid "Switch to a different language for user interface and help text." msgstr "Vaihda käyttöliittymän ja ohjeiden kieltä." #. (itstool) path: page/title #: C/session-language.page:36 msgid "Change which language you use" msgstr "Vaihda käytettävä kieli" #. (itstool) path: page/p #: C/session-language.page:38 msgid "" "You can use your desktop and applications in any of dozens of languages, " "provided you have the proper language " "packs installed on your computer." msgstr "" "Voit käyttää työpöytää ja sovelluksia lukuisilla eri kielillä kunhan " "tietokoneelle on asennettu kielipaketteja." #. (itstool) path: item/p #: C/session-language.page:44 msgid "Click Language Support." msgstr "Napsauta Kieliasetukset." #. (itstool) path: item/p #: C/session-language.page:45 msgid "" "Select your desired language on the Language tab. Drag the " "language to the top of the list." msgstr "" "Valitse ensisijainen käyttökielesi Kieli-välilehdellä. Vedä " "kielet haluamaasi järjestykseen niin, että suosikkisi on ylimpänä." #. (itstool) path: item/p #: C/session-language.page:46 msgid "" "You have to log out and back in for language changes to take effect. Click " "the icon at the very right of the menu bar and select Log Out to " "log out." msgstr "" "Muutokset astuvat voimaan kirjautuessasi sisään uudelleen. Kirjaudu ulos " "napsauttamalla kuvaketta oikeassa yläkulmassa ja valitse Kirjaudu " "ulos.." #. (itstool) path: page/p #: C/session-language.page:56 msgid "" "There are some special folders in your home folder where applications can " "store things like music, pictures, and documents. These folders use standard " "names according to your language. When you log back in, you will be asked if " "you want to rename these folders to the standard names for your selected " "language. If you plan to use the new language all the time, you should " "update the folder names." msgstr "" "Kotikansiolla ja sen sisällä olevilla kansioilla (muun muassa " "Asiakirjat, Kuvat ja Musiikki) on " "kielikohtaiset nimet. Kun kirjaudut seuraavan kerran uudelleen sisään, " "sinulta kysytään, vaihdetaanko näiden kansioiden nimet uudelle kielelle vai " "säilytetäänkö vanhan kielen nimi. Nimet kannattaa vaihtaa uuteen kieleen, " "jos vaihdoit kieltäsi pidemmäksi aikaa." #. (itstool) path: section/title #: C/session-language.page:64 msgid "Change the system language" msgstr "Vaihda järjestelmän kieli" #. (itstool) path: section/p #: C/session-language.page:66 msgid "" "When you change your language, you only change it for your account after you " "log in. You can also change the system language, the language used " "in places like the login screen." msgstr "" "Kun vaihdat kieltä, muutos otetaan käyttöön vain tililläsi kirjautumisen " "jälkeen. Voit myös vaihtaa järjestelmän kieltä, jota käytetään mm. " "kirjautumisruudussa." #. (itstool) path: item/p #: C/session-language.page:71 msgid "Change your language, as described above." msgstr "Vaihda kieltä kuten yllä on kuvattu." #. (itstool) path: info/desc #: C/session-screenlocks.page:11 msgid "" "Change how long to wait before locking the screen in the Brightness " "& Lock settings." msgstr "" "Muuta näytön lukityksen viivettä Kirkkaus ja lukitus -asetuksista." #. (itstool) path: page/title #: C/session-screenlocks.page:25 msgid "The screen locks itself too quickly" msgstr "Näyttö lukitsee itsensä liian nopeasti" #. (itstool) path: page/p #: C/session-screenlocks.page:27 msgid "" "If you leave your computer for a few minutes, the screen will automatically " "lock itself so you have to enter your password to start using it again. This " "is done for security reasons (so no one can mess with your work if you leave " "the computer unattended), but it can be annoying if the screen locks itself " "too quickly." msgstr "" "Kun poistut tietokoneelta hetkeksi, näyttö lukitaan automaattisesti. Jotta " "voit jatkaa työskentelyä, lukitus tulee avata antamalla salasana. Lukitus " "tehdään turvallisuussyistä, jotta kukaan ei pääse käyttämään tietokonetta " "käyttäjätililläsi. Automaattinen lukitus saattaa kuitenkin ärsyttää, jos " "näyttö lukitaan automaattisesti liian nopeasti." #. (itstool) path: page/p #: C/session-screenlocks.page:33 msgid "To wait a longer period before the screen is automatically locked:" msgstr "Näytön automaattisen lukituksen aikarajan kasvattaminen:" #. (itstool) path: item/p #: C/session-screenlocks.page:37 msgid "Click Brightness & Lock." msgstr "Napsauta Kirkkaus ja lukitus." #. (itstool) path: item/p #: C/session-screenlocks.page:38 msgid "Change the value in the Lock screen after drop-down list." msgstr "" "Valitse haluamasi lukitusviive kohdasta Lukitse näyttö tietyn ajan " "jälkeen." #. (itstool) path: note/p #: C/session-screenlocks.page:42 msgid "" "If you don't ever want the screen to lock itself automatically, switch " "Lock off." msgstr "" "Jos et halua käyttää näytön automaattista lukitusta, aseta kohta " "Lukitse pois päältä." #. (itstool) path: info/desc #: C/sharing.page:8 msgid "" "Desktop sharing, Share files…" msgstr "" "Työpöydän jakaminen, tiedostojen jakaminen…" #. (itstool) path: page/title #: C/sharing.page:27 msgid "Sharing" msgstr "Jakaminen" #. (itstool) path: info/desc #: C/sharing-bluetooth.page:7 msgid "Bluetooth file sharing and receiving options." msgstr "Bluetooth-jakamisen ja -vastaanottamisen valinnat." #. (itstool) path: page/title #: C/sharing-bluetooth.page:19 msgid "Control sharing over Bluetooth" msgstr "Hallitse jakamista Bluetoothin kautta" #. (itstool) path: page/p #: C/sharing-bluetooth.page:21 msgid "" "You can allow access to your Public and Downloads " "folders for Bluetooth file sharing, and also restrict that access to only " "trusted devices. Configure Personal File Sharing " "Preferences to control access to the shared folders on your computer." msgstr "" "Voit sallia pääsyn omiin Julkinen- ja Lataukset-" "kansioihisi Bluetooth-tiedostojakamisen kautta, ja sallia pääsyn vain " "luotetuista laitteista. Tee tarvittavat jakamisen asetukset " "käyttäen Omien tiedostojen jakoa." #. (itstool) path: note/p #: C/sharing-bluetooth.page:28 msgid "" "A Bluetooth device is trusted if you have paired, or " "connected your computer to it. See ." msgstr "" "Bluetooth-laite on luotettu, jos olet parittanut eli " "yhdistänyt sen tietokoneeseen. Lue lisää ohjeesta ." #. (itstool) path: steps/title #: C/sharing-bluetooth.page:34 msgid "Share your Public folder over Bluetooth" msgstr "Jaa Julkinen-kansio Bluetoothin kautta" #. (itstool) path: item/p #: C/sharing-bluetooth.page:36 msgid "In the Dash, open Personal File Sharing." msgstr "Avaa Unity-valikosta Omien tiedostojen jako." #. (itstool) path: item/p #: C/sharing-bluetooth.page:39 msgid "" "Select the desired Bluetooth file sharing and receiving options from the " "list." msgstr "" #. (itstool) path: info/desc #: C/sharing-desktop.page:19 msgid "Let other people view and interact with your desktop using VNC." msgstr "Päästä muut katsomaan ja käyttämään työpöytääsi VNC-yhteydellä." #. (itstool) path: page/title #: C/sharing-desktop.page:23 msgid "Share your desktop" msgstr "Jaa työpöytäsi" #. (itstool) path: page/p #: C/sharing-desktop.page:25 msgid "" "You can let other people view and control your desktop from another computer " "with a desktop viewing application. Configure Desktop Sharing to " "allow others to access your desktop and set the security preferences." msgstr "" "Muut henkilöt voivat tarkkailla ja käyttää tätä tietokonetta toiselta " "tietokoneelta etätyöpöydän hallintaohjelmalla. Määritä Työpöydän " "jako -sovelluksen asetukset, jonka jälkeen työpöydän jakaminen on " "turvallista ja vaivatonta." #. (itstool) path: item/p #: C/sharing-desktop.page:31 msgid "In the Dash, open Desktop Sharing." msgstr "Siirry Unity-valikkoon ja avaa Työpöydän jako." #. (itstool) path: item/p #: C/sharing-desktop.page:34 msgid "" "To let others view your desktop, select Allow other users to view your " "desktop. This means that other people will be able to attempt to " "connect to your computer and view what's on your screen." msgstr "" "Jos haluat antaa toisten katsella työpöytääsi, valitse Salli muiden " "käyttäjien katsella työpöytääsi. Tämä tarkoittaa, että muut voivat " "yrittää luoda yhteyden tietokoneeseesi ja katsoa, mitä näytölläsi tapahtuu." #. (itstool) path: item/p #: C/sharing-desktop.page:40 msgid "" "To let others interact with your desktop, select Allow other users to " "control your desktop. This may allow the other person to move your " "mouse, run applications, and browse files on your computer, depending on the " "security settings which you are currently using." msgstr "" "Jos haluat antaa toisten hallita työpöytääsi, valitse Salli toisten " "käyttäjien hallita työpöytääsi. Turvallisuusasetuksista riippuen tämä " "voi antaa toisille mahdollisuuden liikuttaa hiirtä, suorittaa sovelluksia ja " "selata tietokoneen tiedostoja." #. (itstool) path: section/p #: C/sharing-desktop.page:51 msgid "" "It is important that you consider the full extent of what each security " "option means before changing it." msgstr "" "Ennen asetuksen muuttamista kannattaa miettiä, miten valinta vaikuttaa " "tietoturvaan." #. (itstool) path: item/title #: C/sharing-desktop.page:55 msgid "Confirm access to your machine" msgstr "Vahvista pääsy koneellesi" #. (itstool) path: item/p #: C/sharing-desktop.page:56 msgid "" "If you want to be able to choose whether to allow someone to access your " "desktop, select You must confirm each access to this machine. If " "you disable this option, you will not be asked whether you want to allow " "someone to connect to your computer." msgstr "" "Tietokoneen etäkäyttöön vaaditaan sen käyttäjän lupa valitsemalla " "Hyväksy jokainen yhteys tietokoneeseen erikseen. Jos tämä asetus " "poistetaan käytöstä, sinulta ei kysytä, haluatko sallia yhteyden luomisen." #. (itstool) path: note/p #: C/sharing-desktop.page:61 msgid "This option is enabled by default." msgstr "Tämä valinta on oletuksena käytössä." #. (itstool) path: item/title #: C/sharing-desktop.page:65 msgid "Enable password" msgstr "Vaadi salasana" #. (itstool) path: item/p #: C/sharing-desktop.page:66 msgid "" "To require other people to use a password when connecting to your desktop, " "select Require the user to enter this password. If you do not use " "this option, anyone can attempt to view your desktop." msgstr "" "Valitse Vaadi käyttäjältä tämä salasana, jos haluat, että " "työpöytäyhteyden luominen vaatii tunnistautumisen. Jos et käytä tätä " "asetusta, kuka tahansa voi yrittää katsella työpöytääsi." #. (itstool) path: note/p #: C/sharing-desktop.page:70 msgid "" "This option is disabled by default, but you should enable it and set a " "secure password." msgstr "" "Tämä valinta on oletuksena pois käytöstä, mutta on erittäin suositeltavaa " "ottaa tämä käyttöön ja valita turvallinen salasana." #. (itstool) path: item/title #: C/sharing-desktop.page:75 msgid "Allow access to your desktop over the Internet" msgstr "Salli pääsy työpöydällesi internetin kautta" #. (itstool) path: item/p #: C/sharing-desktop.page:76 msgid "" "If your router supports UPnP Internet Gateway Device Protocol and it is " "enabled, you can allow other people who are not on your local network to " "view your desktop. To allow this, select Automatically configure UPnP " "router to open and forward ports. Alternatively, you can configure " "your router manually." msgstr "" "Voit sallia muiden kuin samassa paikallisverkossa olevien katsella " "työpöytääsi, jos reitittimessäsi on käytössä oleva tuki UPnP-" "yhteyskäytännölle. Valitse Määritä UPnP-reititin automaattisesti " "porttien avaamiseksi ja uudelleenohjaamiseksi, jos haluat käyttää UPnP-" "toimintoa automaattisesti. Voit myös halutessasi määrittää reitittimen " "asetukset itse." #. (itstool) path: note/p #: C/sharing-desktop.page:82 msgid "This option is disabled by default." msgstr "Tämä valinta on oletuksena pois käytöstä." #. (itstool) path: section/title #: C/sharing-desktop.page:89 msgid "Show notification area icon" msgstr "Näytä ilmoitusalueen kuvake" #. (itstool) path: section/p #: C/sharing-desktop.page:90 msgid "" "To be able to disconnect someone who is viewing your desktop, you need to " "enable this option. If you select Always, this icon will be " "visible regardless of whether someone is viewing your desktop or not." msgstr "" "Jos haluat mahdollisuuden katkaista etätyöpöytäyhteyden, tämä asetus täytyy " "olla käytössä. Jos valitset Aina, kuvake on näkyvillä riippumatta " "siitä, että katseleeko joku työpöytääsi vai ei." #. (itstool) path: note/p #: C/sharing-desktop.page:94 msgid "" "If this option is disabled, it is possible for someone to connect to your " "desktop without your knowledge, depending on the security settings." msgstr "" "Jos tämä asetus ei ole käytössä, joku voi mahdollisesti käyttää " "tietokonettasi ilman että saisit tietää asiasta." #. (itstool) path: info/desc #: C/shell-apps-favorites.page:13 msgid "Add, move, or remove frequently-used program icons on the Launcher." msgstr "" "Lisää, siirrä tai poista usein käytettyjen sovellusten kuvakkeita " "käynnistimessä." #. (itstool) path: page/title #: C/shell-apps-favorites.page:32 msgid "Change which applications show in the Launcher" msgstr "Muuta käynnistimessä näytettäviä sovelluksia" #. (itstool) path: page/p #: C/shell-apps-favorites.page:34 msgid "" "To add an application to the Launcher for quick access:" msgstr "" "Sovelluksen lisääminen käynnistimeen nopeaa käyttöä varten:" #. (itstool) path: item/p #: C/shell-apps-favorites.page:37 msgid "" "Drag the application's icon from the Dash onto the Launcher." msgstr "" "Vedä sovelluksen kuvake Unity-" "valikosta käynnistimeen." #. (itstool) path: item/p #: C/shell-apps-favorites.page:40 msgid "" "Alternatively, when an application is running, right click on the " "application icon and select Lock to Launcher." msgstr "" "Vaihtoehtoinen tapa on käynnistää sovellus, jonka jälkeen sovelluksen kuvake " "ilmestyy käynnistimeen. Napsauta sovelluksen kuvaketta hiiren oikealla " "painikkeella ja valitse Kiinnitä käynnistimeen." #. (itstool) path: page/p #: C/shell-apps-favorites.page:45 msgid "" "The Launcher icon order can be changed by dragging an icon off of the " "Launcher, and then back onto it in the desired location." msgstr "" "Käynnistimen kuvakkeiden järjestystä voi muuttaa vetämällä kuvakkeen pois " "käynnistimestä, ja pudottamalla kuvakkeen haluttuun paikkaan." #. (itstool) path: page/p #: C/shell-apps-favorites.page:48 msgid "" "To remove an application icon from the Launcher, right click on the " "application icon and select Unlock from Launcher." msgstr "" "Jos haluat sovelluksen pois käynnistimestä, napsauta kyseistä sovelluksen " "kuvaketta hiiren oikealla ja valitse Poista käynnistimestä." #. (itstool) path: info/desc #: C/shell-exit.page:13 msgid "" "Learn how to leave your user account, by logging out, switching users, and " "so on." msgstr "" "Opi kuinka järjestelmästä kirjaudutaan ulos, miten käyttäjää vaihdetaan ja " "niin edelleen." #. (itstool) path: credit/name #: C/shell-exit.page:29 msgid "Alexandre Franke" msgstr "Alexandre Franke" #. (itstool) path: page/title #: C/shell-exit.page:36 msgid "Log out, power off, switch users" msgstr "Uloskirjautuminen, sammuttaminen ja käyttäjän vaihtaminen" #. (itstool) path: page/p #: C/shell-exit.page:44 msgid "" "When you've finished using your computer, you can turn it off, suspend it " "(to save power), or leave it powered on and log out." msgstr "" "Kun olet valmis lopettamaan tietokoneen käytön, voit sammuttaa sen, asettaa " "tietokoneen valmiustilaan virran säästämiseksi tai pelkästään kirjautua ulos." #. (itstool) path: section/title #: C/shell-exit.page:48 msgid "Log out or switch users" msgstr "Uloskirjautuminen tai käyttäjän vaihtaminen" #. (itstool) path: section/p #: C/shell-exit.page:49 msgid "" "To let other users use your computer, you can either log out, or leave " "yourself logged in and just switch users. If you switch users, all of your " "applications will continue running, and everything will be where you left it " "when you log back in." msgstr "" "Jos haluat muiden henkilöiden pitäisi päästä käyttämään tietokonetta, voit " "kirjautua ulos tai vaihtaa käyttäjää. Jos vaihdat käyttäjää, kaikki " "käynnissä olevat sovellukset ovat edelleen käynnissä, kun kirjaudut takaisin " "sisään." #. (itstool) path: section/p #: C/shell-exit.page:53 msgid "" "To log out or switch users, click the system menu at the very right of the menu bar and select the " "appropriate option." msgstr "" "Kirjaudu ulos tai vaihda käyttäjää napsauttamalla järjestelmävalikkoa näytön oikeassa yläkulmassa ja " "valitsemalla haluamasi vaihtoehto." #. (itstool) path: section/title #: C/shell-exit.page:61 msgid "Lock the screen" msgstr "Näytön lukitseminen" #. (itstool) path: section/p #: C/shell-exit.page:62 msgid "" "If you're leaving your computer for a short time, you should lock your " "screen to prevent other people from accessing your files or running " "applications. When you return, simply enter your password to log back in. If " "you don't lock your screen, it will lock automatically after a certain " "amount of time." msgstr "" "Jos poistut tietokoneelta hetkeksi, estä muita henkilöitä käyttämästä " "tiedostojasi ja sovelluksiasi lukitsemalla näyttö. Kun palaat, kirjaudu " "takaisin sisään antamalla salasanasi. Jos et lukitse näyttöä itse, se " "lukitaan automaattisesti tietyn ajan kuluttua." #. (itstool) path: section/p #: C/shell-exit.page:68 msgid "" "To lock your screen, click the system menu in the menu bar and " "select Lock Screen." msgstr "" "Lukitse näyttö napsauttamalla ensin järjestelmävalikkoa ja " "valitsemalla sitten Lukitse." #. (itstool) path: section/p #: C/shell-exit.page:71 msgid "" "When your screen is locked, other users can log in to their own accounts by " "clicking Switch User on the password screen. You can switch back " "to your desktop when they are finished." msgstr "" "Kun näyttö on lukittu, muut käyttäjät voivat kirjautua omilla tunnuksillaan " "sisään napsauttamalla Vaihda käyttäjää. Voit jatkaa työskentelyä " "omassa istunnossasi myöhemmin." #. (itstool) path: section/title #: C/shell-exit.page:80 msgid "Suspend" msgstr "Valmiustila" #. (itstool) path: section/p #: C/shell-exit.page:82 msgid "" "To save power, suspend your computer when you aren't using it. If you use a " "laptop, Ubuntu suspends your computer automatically when you close the lid. " "This saves your state to your computer's memory and powers off most of the " "computer's functions. A very small amount of power is still used during " "suspend." msgstr "" "Säästä sähköä laittamalla tietokoneesi valmiustilaan, kun et käytä sitä. Jos " "käytössäsi on kannettava tietokone, Ubuntu siirtyy valmiustilaan kun kansi " "suljetaan. Valmiustila tallentaa tietokoneen tilan muistiin ja sammuttaa " "suurimman osan tietokoneen toiminnoista. Valmiustila kuluttaa kuitenkin " "jonkin verran sähköä, mutta kulutus on hyvin alhainen verrattuna koneen " "päällä pitämiseen." #. (itstool) path: section/p #: C/shell-exit.page:88 msgid "" "To suspend your computer manually, click the system menu in the " "menu bar and select Suspend." msgstr "" "Aseta tietokone valmiustilaan valitsemalla järjestelmävalikosta " "Valmiustila." #. (itstool) path: section/title #: C/shell-exit.page:93 msgid "Power off or restart" msgstr "Sammutus tai uudelleenkäynnistys" #. (itstool) path: section/p #: C/shell-exit.page:95 msgid "" "If you want to power off your computer entirely, or do a full restart, click " "the system menu and select Shut Down." msgstr "" "Jos haluat sammuttaa tai käynnistää tietokoneen uudelleen, avaa " "järjestelmävalikko ja napsauta Sammuta..." #. (itstool) path: section/p #: C/shell-exit.page:99 msgid "" "If there are other users logged in, you may not be allowed to power off or " "restart the computer, because this will end their sessions. If you are an " "administrative user, you may be asked for your password to power off." msgstr "" "Jos muita käyttäjiä on kirjautuneena sisään, et ehkä voi sammuttaa tai " "käynnistää tietokonetta uudelleen. Ylläpitäjät voivat sammuttaa tietokoneen " "salasanallaan." #. (itstool) path: info/desc #: C/shell-guest-session.page:10 msgid "Let a friend or colleague borrow your computer in a secure manner." msgstr "Lainaa tietokonetta ystävällesi tai työtoverillesi huolettomasti." #. (itstool) path: page/title #: C/shell-guest-session.page:19 msgid "Launch a restricted guest session" msgstr "Rajoitettu vierasistunto" #. (itstool) path: section/title #: C/shell-guest-session.page:22 msgid "Temporary session with restricted privileges" msgstr "Väliaikainen istunto rajoitetuin oikeuksin" #. (itstool) path: section/p #: C/shell-guest-session.page:24 msgid "" "Once in a while a friend, family member, or colleague may want to borrow " "your computer. The Ubuntu Guest Session feature provides a " "convenient way, with a high level of security, to lend your computer to " "someone else. A guest session can be launched either from the login screen " "or from within a regular session. If you are currently logged in, click the " "icon at the far right of the menu bar and select Guest " "Session. This will lock the screen for your own session and start the " "guest session." msgstr "" "Toisinaan ystävä, perheenjäsen tai työkaveri saattaa haluta käyttää hetken " "tietokonettasi. Ubuntun Vierasistunto mahdollistaa tietokoneen " "lainaamisen toisen käyttöön turvallisesti. Vierasistunnon voi käynnistää " "joko kirjautumisnäkymästä tai normaalin istunnon sisältä. Jos olet jo " "kirjautunut sisään, napsauta kuvaketta valikkopalkin oikeassa " "reunassa ja valitse Vierasistunto. Tämä lukitsee istuntosi ja " "aloittaa uuden vierasistunnon." #. (itstool) path: section/p #: C/shell-guest-session.page:31 msgid "" "A guest cannot view the home folders of other users, and by default any " "saved data or changed settings will be removed/reset at logout. It means " "that each session starts with a fresh environment, unaffected by what " "previous guests did." msgstr "" "Vieras ei voi käyttää muiden käyttäjien kotikansiota ja oletuksena kaikki " "tallennetut tiedostot ja muutokset poistetaan/palautetaan oletuksiksi " "uloskirjautumisen yhteydessä. Jokaisella kerralla vierastili on kuin uusi, " "sillä siellä ei ole mitään edellisen käyttäjän jäljiltä." #. (itstool) path: section/title #: C/shell-guest-session.page:38 msgid "Customization" msgstr "Mukauttaminen" #. (itstool) path: section/p #: C/shell-guest-session.page:40 msgid "" "The " "Customize Guest Session online tutorial explains how to customize the " "appearance and behavior." msgstr "" "Englanninkielinen verkko-opas vierasistunn" "on mukauttamiseen antaa vinkkejä vierasistunnon ulkoasun ja " "toimintojen muokkaamiseen." #. (itstool) path: section/title #: C/shell-guest-session.page:47 msgid "Disabling the feature" msgstr "Ominaisuuden poistaminen käytöstä" #. (itstool) path: section/p #: C/shell-guest-session.page:49 msgid "" "If you prefer to not allow guest access to your computer, you can disable " "the Guest Session feature. To do so, press " "CtrlAltT to open a " "terminal window, and then run this command (it's one long command, even if " "it may be shown wrapped on the screen - copy and paste to get it right):" msgstr "" "Jos et halua sallia vierasistunnon käyttöä tietokoneellasi, voit poistaa " "vierasistunnon käytöstä. Avaa pääte painamalla " "CtrlAltT ja suorita alla " "oleva komento (kyseessä on pitkä yhdelle riville kirjoitettava komento, " "jonka voit kopioida ja liittää päätteeseen):" #. (itstool) path: section/p #: C/shell-guest-session.page:56 msgid "" "The command creates a small configuration file. To re-enable Guest " "Session, simply remove that file:" msgstr "" "Komento luo pienen asetustiedoston. Jos haluat ottaa " "vierasistunnon uudelleen käyttöön, poista kyseinen tiedosto " "seuraavalla komennolla:" #. (itstool) path: info/desc #: C/shell-keyboard-shortcuts.page:11 msgid "Get around the desktop using the keyboard." msgstr "Käytä työpöytää näppäimistöllä." #. (itstool) path: page/title #: C/shell-keyboard-shortcuts.page:22 msgid "Useful keyboard shortcuts" msgstr "Hyödyllisiä pikanäppäimiä" #. (itstool) path: page/p #: C/shell-keyboard-shortcuts.page:24 msgid "" "This page provides an overview of keyboard shortcuts that can help you use " "your desktop and applications more efficiently. If you cannot use a mouse or " "pointing device at all, see for more " "information on navigating user interfaces with only the keyboard." msgstr "" "Tämä sivu sisältää tärkeimmät pikanäppäimet, joiden avulla työpöydän ja " "sovellusten käyttö onnistuu entistä tehokkaammin. Jos et voi käyttää hiirtä " "tai muuta osoitinlaitetta, lue saadaksesi " "lisätietoja, kuinka käyttöliittymien käyttö näppäimistöä käyttäen onnistuu." #. (itstool) path: table/title #: C/shell-keyboard-shortcuts.page:30 msgid "Getting around the desktop" msgstr "Siirtyminen työpöydän eri osien välillä" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:36 msgid "AltF2" msgstr "AltF2" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:36 msgid "Pop up command window (for quickly running commands)" msgstr "Näytä komentoikkuna (komentojen syöttöä varten)" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:40 msgid "AltTab" msgstr "AltTab" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:41 msgid "" "Quickly switch between " "windows. Hold down Shift for reverse order." msgstr "" "Nopea ja helppo vaihto ikkunoiden " "välillä. Vaihda selausjärjestystä pitämällä Shift pohjassa." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:46 msgid "Alt`" msgstr "Alt`" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:47 msgid "" "Switch between windows from the same application, or from the selected " "application after AltTab." msgstr "" "Vaihda saman ohjelman ikkunoiden tai ikkunanvaihtimen " "(AltTab) ollessa avoinna siinä " "valitun ohjelman ikkunoiden välillä." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:49 msgid "" "This shortcut uses ` on US keyboards, where the ` key " "is above Tab. On all other keyboards, the shortcut is " "Alt plus whatever key is above Tab." msgstr "" "Tämä pikanäppäin käyttää aina Tab-näppäimen yläpuolella olevaa " "näppäintä, joka on suomalaisella näppäimistöllä §. Kaikilla " "muilla näppäimistöasetteluilla näppäinyhdistelmä on Alt ja " "Tab-näppäimen yläpuolella oleva näppäin." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:54 msgid "SuperS" msgstr "SuperS" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:55 msgid "" "Activate the workspace switcher. Zoom out on all workspaces." msgstr "Avaa työtilanvaihtimen ja sen ollessa jo auki poistuu siitä." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:58 msgid "SuperW" msgstr "SuperW" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:59 msgid "Activate \"Expo\" mode. Show all windows from current workspace." msgstr "" "Avaa Ikkunat-näkymän. Näyttää kaikki avoinna olevat ikkunat nykyisestä " "työtilasta." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:62 msgid "CtrlAltArrow keys" msgstr "" "CtrlAltNuolinäppäimet" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:63 msgid "" "Switch between workspaces." msgstr "" "Vaihda työtilojen välillä." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:67 msgid "" "CtrlAltShiftArrow " "keys" msgstr "" "CtrlAltShiftNuolinäppäimet" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:68 msgid "" "Move the current window to a " "different workspace." msgstr "" "Siirrä nykyinen ikkuna eri " "työtilaan." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:72 msgid "CtrlAltDelete" msgstr "CtrlAltDelete" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:73 msgid "Log out." msgstr "Kirjaudu ulos." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:76 msgid "" "CtrlSuperD" msgstr "" "CtrlSuperD" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:77 msgid "" "Hide all windows and show the desktop. Press the keys again to restore your " "windows." msgstr "" "Piilottaa kaikki ikkunat ja näyttää työpöydän. Palauta ikkunat painamalla " "näppäimiä uudelleen." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:80 msgid "CtrlAltL" msgstr "CtrlAltL" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:81 msgid "Lock the screen." msgstr "Lukitse näyttö." #. (itstool) path: table/title #: C/shell-keyboard-shortcuts.page:86 msgid "Common editing shortcuts" msgstr "Yleiset tekstinmuokkaamiseen liittyvät pikanäppäimet" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:88 msgid "CtrlA" msgstr "CtrlA" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:89 msgid "Select all text or items in a list." msgstr "Valitse nykyisen alueen kaikki kohteet." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:92 msgid "CtrlX" msgstr "CtrlX" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:93 msgid "Cut (remove) selected text or items and place it on the clipboard." msgstr "" "Leikkaa (poista) valittuna oleva teksti tai kohteet ja kopioi se " "leikepöydälle." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:96 msgid "CtrlC" msgstr "CtrlC" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:97 msgid "Copy selected text or items to the clipboard." msgstr "Kopioi valittu teksti tai kohteet leikepöydälle." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:100 msgid "CtrlV" msgstr "CtrlV" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:101 msgid "Paste the contents of the clipboard." msgstr "Liitä leikepöydän sisältö." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:104 msgid "CtrlZ" msgstr "CtrlZ" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:105 msgid "Undo the last action." msgstr "Peru viimeisin toiminto." #. (itstool) path: table/title #: C/shell-keyboard-shortcuts.page:110 msgid "Capturing from the screen" msgstr "Kuvakaappaukset" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:112 msgid "Print Screen" msgstr "Print Screen" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:113 msgid "" "Take a screenshot." msgstr "" "Ota kuvakaappaus." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:116 msgid "AltPrint Screen" msgstr "AltPrint Screen" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:117 msgid "" "Take a screenshot of a " "window." msgstr "" "Ota kuvakaappaus " "ikkunasta." #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:121 msgid "ShiftPrint Screen" msgstr "ShiftPrint Screen" #. (itstool) path: td/p #: C/shell-keyboard-shortcuts.page:122 msgid "" "Take a screenshot of an area of " "the screen. The pointer changes to a crosshair. Click and drag to " "select an area." msgstr "" "Ota kuvankaappaus haluamastasi " "alueesta. Osoitin muuttuu tähtäimeksi. Paina hiiren ykkösnäppäin " "pohjaan ja valitse haluamasi alue." #. (itstool) path: info/title #: C/shell-overview.page:9 msgctxt "link:trail" msgid "Desktop" msgstr "Työpöytä" #. (itstool) path: info/desc #: C/shell-overview.page:11 msgid "" "Introduction, keyboard shortcuts, windows…" msgstr "" "Johdanto, pikanäppäimet, ikkunat…" #. (itstool) path: page/title #: C/shell-overview.page:27 msgid "Desktop, apps & windows" msgstr "Käyttöliittymä ja perustoiminnot" #. (itstool) path: section/title #: C/shell-overview.page:32 msgid "The Desktop" msgstr "Työpöytä" #. (itstool) path: section/title #: C/shell-overview.page:36 msgid "Applications and windows" msgstr "Sovellukset ja ikkunat" #. (itstool) path: info/desc #: C/shell-windows-maximize.page:10 msgid "Double-click or drag a titlebar to maximize or restore a window." msgstr "" "Ikkunan koon muuttaminen otsikkopalkkia raahaamalla tai " "kaksoisnapsauttamalla." #. (itstool) path: page/title #: C/shell-windows-maximize.page:23 msgid "Maximize and unmaximize a window" msgstr "Ikkunan suurentaminen ja koon palauttaminen" #. (itstool) path: page/p #: C/shell-windows-maximize.page:25 msgid "" "You can maximize a window to take up all of the space on your desktop and " "unmaximize a window to restore it to its normal size. You can also maximize " "windows vertically along the left and right sides of the screen, so you can " "look at two windows at once. See for " "details." msgstr "" "Voit suurentaa ikkunan koko näytön kokoiseksi ja palauttaa ikkunan koon " "normaaliin tilaan. Voit myös suurentaa ikkunoita pystysuunnassa näytön " "vasemmalle ja oikealle reunalle, jolloin kahden ikkunan käyttäminen " "samanaikaisesti onnistuu vaivatta. Lue lisää ohjeesta ." #. (itstool) path: page/p #: C/shell-windows-maximize.page:31 msgid "" "To maximize a window, grab the titlebar and drag it to the top of the " "screen, or double-click the titlebar. To maximize a window using the " "keyboard, hold down Ctrl and Super and press ." msgstr "" "Suurenna ikkuna ottamalla ikkunan otsikkopalkista hiirellä kiinni ja " "viemällä ikkuna yläreunaan. Vaihtoehtoisesti voit myös kaksoisnapsauttaa " "ikkunan otsikkopalkkia. Jos haluat suurentaa ikkunan näppäimistöä käyttäen, " "paina Ctrl, Super ja " "." #. (itstool) path: page/p #: C/shell-windows-maximize.page:37 msgid "" "To restore a window to its unmaximized size, drag it away from the edges of " "the screen. If the window is fully maximized, you can double-click the " "titlebar to restore it. You can also use the keyboard shortcut " "Ctrl Super " "." msgstr "" "Palauta ikkunan koko tarttumalla ikkunan otsikkopalkista ja vetämällä ikkuna " "pois näytön reunasta. Jos ikkuna on suurennettu, kaksoisnapsauta ikkunan " "otsikkopalkkia. Näppäimistöä käyttäen ikkunan koon palautus on mahdollista " "pikanäppäinyhdistelmällä Ctrl Super ." #. (itstool) path: note/p #: C/shell-windows-maximize.page:44 #: C/shell-windows-tiled.page:37 msgid "" "Hold down the Alt key and drag anywhere in a window to move it." msgstr "" "Pidä Alt pohjassa ja raahaa ikkunaa mistä kohdasta tahansa " "siirtääksesi kyseistä ikkunaa." #. (itstool) path: info/desc #: C/shell-windows.page:9 msgid "Move and organize your windows." msgstr "Ikkunoiden siirtäminen ja järjestely." #. (itstool) path: page/title #: C/shell-windows.page:21 msgid "Windows and workspaces" msgstr "Ikkunat ja työtilat" #. (itstool) path: page/p #: C/shell-windows.page:23 msgid "" "Like other desktops, Unity uses windows to display your running " "applications. Using both the Dash and the Launcher, " "you can launch new applications and control which window is active." msgstr "" "Kuten muutkin työpöydät, Unity käyttää ikkunoita käynnissä olevien " "sovellusten esittämiseen. Voit käynnistää uusia sovelluksia ja valita " "aktiivisen ikkunan Unity-valikon sekä käynnistimen " "kautta." #. (itstool) path: page/p #: C/shell-windows.page:25 msgid "" "In addition to windows, you can also group your applications together within " "workspaces. Visit the window and workspace help topics below to better learn " "how to use these features." msgstr "" "Tämän lisäksi sovelluksia voi ryhmitellä myös työtilojen avulla. Tutustu " "ominaisuuksiin tarkemmin lukemalla alapuolelta löytyviä ikkuna- ja työtila-" "ohjeaiheita." #. (itstool) path: info/title #: C/shell-windows.page:49 msgctxt "link:trail" msgid "Windows" msgstr "Ikkunat" #. (itstool) path: section/title #: C/shell-windows.page:51 msgid "Working with windows" msgstr "Ikkunoiden kanssa työskentely" #. (itstool) path: info/title #: C/shell-windows.page:56 msgctxt "link:trail" msgid "Workspaces" msgstr "Työtilat" #. (itstool) path: section/title #: C/shell-windows.page:58 msgid "Working with workspaces" msgstr "Työtilojen kanssa työskentely" #. (itstool) path: info/desc #: C/shell-windows-states.page:10 msgid "Restore, resize, arrange and hide." msgstr "Palauta, muuta kokoa, järjestä ja piilota." #. (itstool) path: page/title #: C/shell-windows-states.page:23 msgid "Window operations" msgstr "Ikkunoiden toiminnot" #. (itstool) path: page/p #: C/shell-windows-states.page:25 msgid "Windows can be resized or concealed to suit workflow." msgstr "" "Ikkunat on mahdollista piilottaa tai niiden kokoa on mahdollista muuttaa." #. (itstool) path: section/title #: C/shell-windows-states.page:29 msgid "Minimize, restore and close" msgstr "Pienennä, palauta ja sulje" #. (itstool) path: section/p #: C/shell-windows-states.page:31 msgid "To minimize or hide a window:" msgstr "Pienennä tai piilota ikkuna seuraavasti:" #. (itstool) path: item/p #: C/shell-windows-states.page:34 msgid "" "Click the - in the top left hand corner of the application's " "menu bar. If the application is maximized (taking up your whole " "screen), the menu bar will appear at the very top of the screen. Otherwise, " "the minimize button will appear at the top of the application window." msgstr "" "Napsauta - ohjelman valikkopalkin vasemmasta " "yläkulmasta. Jos ohjelma on suurennettu koko työpöydän suuruiseksi, " "valikkopalkki löytyy näytön yläreunasta. Muussa tapauksessa pienennysnappula " "löytyy ohjelman ikkunan yläreunasta." #. (itstool) path: item/p #: C/shell-windows-states.page:39 msgid "" "Or press AltSpace to bring up the " "window menu. Then press n. The window 'disappears' into the " "Launcher." msgstr "" #. (itstool) path: section/p #: C/shell-windows-states.page:45 msgid "To restore the window:" msgstr "Palauta ikkuna seuraavasti:" #. (itstool) path: item/p #: C/shell-windows-states.page:48 msgid "" "Click on it in the Launcher or " "retrieve it from the window switcher by pressing " "AltTab." msgstr "" #. (itstool) path: section/p #: C/shell-windows-states.page:54 msgid "To close the window:" msgstr "Sulje ikkuna seuraavasti:" #. (itstool) path: item/p #: C/shell-windows-states.page:57 msgid "Click the x in the top left hand corner of the window, or" msgstr "Napsauta x ikkunan vasemmasta yläreunasta tai" #. (itstool) path: item/p #: C/shell-windows-states.page:60 msgid "Press AltF4, or" msgstr "Paina AltF4 tai" #. (itstool) path: item/p #: C/shell-windows-states.page:63 msgid "" "Press AltSpace to bring up the window " "menu. Then press c." msgstr "" "Paina AltVälilyönti ikkunan " "esteettömyysvalikon avaamiseksi. Paina sitten s." #. (itstool) path: section/title #: C/shell-windows-states.page:71 msgid "Resize" msgstr "Muuta kokoa" #. (itstool) path: note/p #: C/shell-windows-states.page:74 msgid "A window cannot be resized if it is maximized." msgstr "Ikkunan kokoa ei voi muuttaa, jos se on suurennettu." #. (itstool) path: section/p #: C/shell-windows-states.page:76 msgid "To resize your window horizontally and/or vertically:" msgstr "Muuta ikkunan kokoa pysty- tai vaakasuunnassa seuraavasti:" #. (itstool) path: item/p #: C/shell-windows-states.page:79 msgid "" "Move the mouse pointer into any corner of the window until it changes into a " "'corner-pointer'. Click+hold+drag to resize the window in any direction." msgstr "" "Siirrä hiiren osoitin mihin tahansa ikkunan kulmaan, kunnes osoitin muuttuu " "kulmaan osoittavaksi nuoleksi. Paina hiiren ykköspainike pohjaan ja raahaa " "ikkuna haluamasi kokoiseksi." #. (itstool) path: section/p #: C/shell-windows-states.page:83 msgid "To resize only in the horizontal direction:" msgstr "Muuta ikkunan kokoa vaakasuunnassa seuraavasti:" #. (itstool) path: item/p #: C/shell-windows-states.page:86 msgid "" "Move the mouse pointer to either side of the window until it changes into a " "'side-pointer'. Click+hold+drag to resize the window horizontally." msgstr "" "Siirrä hiiren osoitin ikkunan oikeaan tai vasempaan reunaan, kunnes osoitin " "muuttuu reunaa kohti osoittavaksi nuoleksi. Paina hiiren ykköspainike " "pohjaan ja raahaa ikkuna haluamasi levyiseksi." #. (itstool) path: section/p #: C/shell-windows-states.page:90 msgid "To resize only in the vertical direction:" msgstr "Muuta ikkunan kokoa pystysuunnassa seuraavasti:" #. (itstool) path: item/p #: C/shell-windows-states.page:93 msgid "" "Move the mouse pointer to the top or bottom of the window until it changes " "into a 'top-pointer' or 'bottom-pointer' respectively. Click+hold+drag to " "resize the window vertically." msgstr "" "Siirrä hiiren osoitin ikkunan ylä- tai alareunan lähelle ja osoitin muuttuu " "reunaa kohti osoittavaksi nuoleksi. Paina hiiren ykköspainike pohjaan ja " "raahaa ikkuna haluamasi korkuiseksi." #. (itstool) path: section/title #: C/shell-windows-states.page:103 msgid "Arranging windows in your workspace" msgstr "Ikkunoiden järjestely työtilassa" #. (itstool) path: section/p #: C/shell-windows-states.page:105 msgid "To place two windows side by side:" msgstr "Aseta kaksi ikkunaa vierekkäin seuraavasti:" #. (itstool) path: item/p #: C/shell-windows-states.page:108 msgid "" "Click on the title bar of a window and drag it toward the left " "edge of the screen. When the mouse pointer touches the edge, the " "left half of the screen becomes highlighted. Release the mouse button and " "the window will fill the left half of the screen." msgstr "" "Nappaa hiirellä ikkunan valikkopalkista kiinni ja raahaa sitä " "ikkunan vasempaa reunaa kohden. Kun hiiren osoitin koskettaa " "reunaa, näytön vasen puoli korostetaan. Vapauta hiiren painike ja ikkuna " "täyttää näytön vasemman puolikkaan." #. (itstool) path: item/p #: C/shell-windows-states.page:112 msgid "" "Drag another window to the right side: when the right half of the screen is " "highlighted, release. Each of the two windows fills half the screen." msgstr "" "Raahaa toinen ikkuna oikealle puolelle: kun näytön oikea puolisko " "korostetaan, vapauta hiiren painike. Nämä kaksi ikkunaa jakavat " "käytettävissä olevan tilan keskenään puoliksi." #. (itstool) path: note/p #: C/shell-windows-states.page:118 msgid "" "Pressing Alt + click anywhere in a window will allow you to move " "the window. Some people may find this easier than clicking on the title " "bar of an application." msgstr "" "Paina Alt pohjaan ja napsauta missä tahansa kohdassa ikkunaa, " "niin voit siirtää ikkunaa. Joidenkin mielestä tämä on helpompaa kuin " "ikkunareunuksen napsauttaminen." #. (itstool) path: info/desc #: C/shell-windows-switching.page:11 msgid "Press AltTab." msgstr "Paina AltTab." #. (itstool) path: page/title #: C/shell-windows-switching.page:26 msgid "Switch between windows" msgstr "Ikkunoiden välillä vaihteleminen" #. (itstool) path: section/title #: C/shell-windows-switching.page:34 msgid "From the Launcher" msgstr "Käynnistintä käyttäen" #. (itstool) path: item/p #: C/shell-windows-switching.page:36 msgid "" "Show the Launcher by moving your mouse to the top left corner of " "your screen." msgstr "" "Tuo käynnistin esiin siirtämällä hiiri näytön vasempaan " "ylälaitaan." #. (itstool) path: item/p #: C/shell-windows-switching.page:39 msgid "" "Applications that are running have a small white triangle arrow on the left. " "Click on a running application icon to switch to it." msgstr "" "Käynnissä olevien sovellusten kuvakkeiden vasemmalla puolella on pieni " "valkoinen kolmio. Vaihda toiseen sovellukseen napsauttamalla sen kuvaketta." #. (itstool) path: item/p #: C/shell-windows-switching.page:43 msgid "" "If a running application has multiple windows open, there will be multiple " "white arrows on the left. Click the application icon a second time to show " "all open windows zoomed out. Click the window you want to switch to." msgstr "" "Jos samasta ohjelmasta on avattu useampi ikkuna, kolmioita näytetään saman " "verran kuin ikkunoita on auki. Napsauta sovelluksen kuvaketta, jolloin " "avautuu Ikkunat-näkymä, jossa näytetään kaikki ohjelman ikkunoiden " "pikkukuvat." #. (itstool) path: section/title #: C/shell-windows-switching.page:52 msgid "From the keyboard" msgstr "Näppäimistöstä" #. (itstool) path: item/p #: C/shell-windows-switching.page:54 msgid "" "Press AltTab to bring up the " "window switcher." msgstr "" "Paina AltTab käynnistääksesi " "ikkunanvaihtajan." #. (itstool) path: item/p #: C/shell-windows-switching.page:57 msgid "" "Release Alt to select the next (highlighted) window in the " "switcher." msgstr "" "Vapauta Alt valitaksesi seuraavan (korostetun) ikkunan " "vaihtajasta." #. (itstool) path: item/p #: C/shell-windows-switching.page:59 msgid "" "Otherwise, still holding down the Alt key, press Tab " "to cycle through the list of open windows, or " "ShiftTab to cycle backwards." msgstr "" "Voit selata avoimia ikkunoita pitämällä Alt-näppäimen pohjassa ja " "painamalla Tab (siirtyy seuraavaan ikkunaan) tai " "VaihtoTab (siirtyy edelliseen " "ikkunaan)." #. (itstool) path: note/p #: C/shell-windows-switching.page:64 msgid "" "Windows in the window switcher are grouped by application. Previews of " "applications with multiple windows pop up as you click through." msgstr "" "Ikkunanvaihtajan ikkunat ovat ryhmitelty ohjelmittain. Jos ohjelmalla on " "useita ikkunoita, ikkunoiden esikatselut esitetään selatessasi " "ikkunaluetteloa." #. (itstool) path: item/p #: C/shell-windows-switching.page:68 msgid "" "You can also move between the application icons in the window switcher with " "the or keys, or select one by clicking it with the " "mouse." msgstr "" "Ohjelmien välillä liikkuminen onnistuu myös nuolinäppäimillä ja " " tai valitsemalla se hiirellä." #. (itstool) path: item/p #: C/shell-windows-switching.page:71 msgid "" "Previews of applications with a single window can be displayed with the " " key." msgstr "" "Jos ohjelmalla on vain yksi ikkuna, ikkunan esikatselu avautuu -" "näppäimellä." #. (itstool) path: note/p #: C/shell-windows-switching.page:75 msgid "" "Only windows from the current workspace will be shown. To show windows from all " "workspaces, hold down the Ctrl and Alt keys and press " "Tab or ShiftTab." msgstr "" "Vain nykyisessä työtilassa olevat " "ikkunat näytetään. Nähdäksesi ikkunat kaikista työtiloista, pidä pohjassa " "Ctrl ja Alt ja paina sitten Tab tai " "ShiftTab." #. (itstool) path: item/p #: C/shell-windows-switching.page:85 msgid "" "Press SuperW to show all open windows " "zoomed out." msgstr "" "SuperW -näppäinyhdistelmä näyttää " "kaikki avoimet ikkunat samanaikaisesti." #. (itstool) path: item/p #: C/shell-windows-switching.page:89 msgid "Click the window you want to switch to." msgstr "Napsauta ikkunaa, johon haluat vaihtaa." #. (itstool) path: info/desc #: C/shell-windows-tiled.page:10 msgid "Maximize two windows side-by-side." msgstr "Suurenna kaksi ikkunaa vierekkäin." #. (itstool) path: page/title #: C/shell-windows-tiled.page:20 msgid "Tile windows" msgstr "Ikkunoiden asettaminen vierekkäin" #. (itstool) path: page/p #: C/shell-windows-tiled.page:22 msgid "" "You can maximize a window on only the left or right side of the screen, " "allowing you to place two windows side-by-side to quickly switch between " "them." msgstr "" "Ikkunan voi suurentaa pystysuunnassa joko näytön oikeaan tai vasempaan " "reunaan. Tämä mahdollistaa kahden ikkunan asettamisen vierekkäin nopeaa " "vaihtelua varten." #. (itstool) path: page/p #: C/shell-windows-tiled.page:26 msgid "" "To maximize a window along a side of the screen, grab the titlebar and drag " "it to the left or right side until half of the screen is highlighted. Using " "the keyboard, hold down Ctrl and Super and press the Left or Right " "key." msgstr "" "Aseta ikkuna näytön laitaan tarttumalla ikkunan otsikkopalkista ja vetämällä " "ikkuna näytön vasempaan tai oikeaan laitaan. Näppäimistöä käyttäen ikkunan " "asettaminen näytön laitaan on mahdollista pitämällä pohjassa Ctrl " "sekä Super ja painamalla " " tai ." #. (itstool) path: info/desc #: C/shell-workspaces-movewindow.page:11 msgid "" "Open the workspace switcher and drag the window to a different workspace." msgstr "Avaa Työtilanvaihdin ja vedä ikkuna toiseen työtilaan." #. (itstool) path: page/title #: C/shell-workspaces-movewindow.page:25 msgid "Move a window to a different workspace" msgstr "Ikkunoiden siirtäminen toiseen työtilaan" #. (itstool) path: note/p #: C/shell-workspaces-movewindow.page:28 #: C/shell-workspaces-switch.page:27 msgid "" "Please see about enabling workspaces." msgstr "" "Lue saadaksesi tietoja työtilojen " "ottamisesta käyttöön." #. (itstool) path: page/p #. (itstool) path: item/title #: C/shell-workspaces-movewindow.page:31 #: C/shell-workspaces-switch.page:32 msgid "Using the mouse:" msgstr "Hiirtä käyttäen:" #. (itstool) path: item/p #: C/shell-workspaces-movewindow.page:35 msgid "" "Open the Launcher and click the " "workspace switcher button near the bottom." msgstr "" "Siirry käynnistimeen ja napsauta " "Työtilanvaihdinta käynnistimen alaosasta." #. (itstool) path: item/p #: C/shell-workspaces-movewindow.page:39 msgid "Drag the window to the workspace you choose." msgstr "Vedä ikkuna haluamaasi työtilaan." #. (itstool) path: page/p #. (itstool) path: item/title #: C/shell-workspaces-movewindow.page:43 #: C/shell-workspaces-switch.page:37 msgid "Using the keyboard:" msgstr "Näppäimistöltä:" #. (itstool) path: item/p #: C/shell-workspaces-movewindow.page:46 msgid "Select the window you want to move." msgstr "Valitse ikkumat, jonka haluat siirtää." #. (itstool) path: item/p #: C/shell-workspaces-movewindow.page:49 msgid "" "Press " "CtrlAltShift " "to move the window to a workspace which is to the right of the current " "workspace on the workspace switcher." msgstr "" "Siirrä käytössä oleva ikkuna nykyisen työtilan oikealle puolelle painamalla " "CtrlAltShift." #. (itstool) path: item/p #: C/shell-workspaces-movewindow.page:55 msgid "" "Press " "CtrlAltShift " "to move the window to a workspace which is to the left of the current " "workspace on the workspace switcher." msgstr "" "Siirrä käytössä oleva ikkuna nykyisen työtilan vasemmalle puolelle " "painamalla CtrlAltShift " "←." #. (itstool) path: item/p #: C/shell-workspaces-movewindow.page:61 msgid "" "Press " "CtrlAltShift " "to move the window to a workspace which is below the current workspace on " "the workspace switcher." msgstr "" "Siirrä käytössä oleva ikkuna nykyisen työtilan alapuolelle puolelle " "painamalla CtrlAltShift " "↓." #. (itstool) path: item/p #: C/shell-workspaces-movewindow.page:67 msgid "" "Press " "CtrlAltShift " "to move the window to a workspace which is above the current workspace on " "the workspace switcher." msgstr "" "Siirrä käytössä oleva ikkuna nykyisen työtilan yläpuolelle painamalla " "CtrlAltShift." #. (itstool) path: info/desc #: C/shell-workspaces.page:10 msgid "Workspaces are a way of grouping windows on your desktop." msgstr "Työtilojen avulla voit ryhmitellä avoinna olevia ikkunoita." #. (itstool) path: page/title #: C/shell-workspaces.page:23 msgid "What is a workspace, and how will it help me?" msgstr "Mikä työtila on ja miten sitä voi hyödyntää?" #. (itstool) path: page/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/shell-workspaces.page:26 msgctxt "_" msgid "" "external ref='figures/unity-workspace-intro.png' " "md5='058673b073532130bbe9d340a4b3d6e1'" msgstr "" "external ref='figures/unity-workspace-intro.png' " "md5='058673b073532130bbe9d340a4b3d6e1'" #. (itstool) path: media/p #: C/shell-workspaces.page:27 msgid "Workspace switcher button" msgstr "Työtilanvaihdin" #. (itstool) path: page/p #: C/shell-workspaces.page:30 msgid "" "Workspaces refer to the grouping of windows on your desktop. These virtual " "desktops increase the size of your working area. Workspaces are meant to " "reduce clutter and make the desktop easier to navigate." msgstr "" "Työtilat viittaavat ikkunoiden ryhmittelyyn työpöydälläsi. Nämä virtuaaliset " "työpöydät kasvattavat työskentelytilaasi. Työtilojen tarkoitus on tehdä " "työpöydästä selkeä ja helposti hallittava." #. (itstool) path: page/p #: C/shell-workspaces.page:33 msgid "" "Workspaces can be used to organize your work. For example, you could have " "all your communication windows, such as e-mail and your chat program, on one " "workspace, and the work you are doing on a different workspace. Your music " "manager could be on a third workspace." msgstr "" "Järjestä esimerkiksi tiettyyn käyttöön tarkoitetut sovellukset omiin " "työtiloihin. Sähköposti ja pikaviestin ensimmäisessä työtilassa, toisessa " "työtilassa musiikkisovellus, kolmannessa työtilassa kuvat jne." #. (itstool) path: steps/title #: C/shell-workspaces.page:39 msgid "Enable workspaces" msgstr "Ota työtilat käyttöön" #. (itstool) path: item/p #: C/shell-workspaces.page:44 msgid "" "In the Personal section, click Appearance and select the " "Behavior tab." msgstr "" #. (itstool) path: item/p #: C/shell-workspaces.page:47 msgid "Tick the Enable workspaces checkbox." msgstr "" #. (itstool) path: page/p #: C/shell-workspaces.page:51 msgid "" "Now you can open the Launcher and " "click the workspace switcher icon near the bottom. By default, " "Ubuntu shows 4 workspaces, arranged in 2 rows and 2 columns. You can change " "the number of workspaces:" msgstr "" #. (itstool) path: steps/title #: C/shell-workspaces.page:54 msgid "Change the number of workspaces" msgstr "Vaihda työtilojen lukumäärää" #. (itstool) path: item/p #: C/shell-workspaces.page:55 msgid "" "Go to the Dash and open the " "Terminal." msgstr "" "Siirry Unity-valikkoon ja avaa " "Pääte." #. (itstool) path: item/p #: C/shell-workspaces.page:56 msgid "" "To change the number of rows, type the following command, changing the final " "number to the number you wish. Press Enter." msgstr "" "Muuta rivien määrää seuraavalla komennolla. Vaihda viimeinen numero " "haluamaasi lukuun. Paina sitten Enter." #. (itstool) path: item/p #: C/shell-workspaces.page:59 msgid "" "To change the number of columns, type the following command, changing the " "final number to the number you wish. Press Enter." msgstr "" "Muuta sarakkeiden määrää seuraavalla komennolla. Vaihda viimeinen numero " "haluamaasi lukuun. Paina sitten Enter." #. (itstool) path: info/desc #: C/shell-workspaces-switch.page:11 msgid "Open the workspace switcher and double-click one of the workspaces." msgstr "Avaa Työtilanvaihdin ja kaksoisnapsauta jotain työtilaa." #. (itstool) path: page/title #: C/shell-workspaces-switch.page:24 msgid "Switch between workspaces" msgstr "Työtilojen välillä vaihtaminen" #. (itstool) path: item/p #: C/shell-workspaces-switch.page:33 msgid "" "Open the Launcher and click the " "workspace switcher button near the bottom. Double-click on any " "window or workspace to switch to it, or press the workspace switcher button " "again to return to your previous workspace." msgstr "" "Avaa käynnistimen alaosasta " "Työtilanvaihdin. Vaihda toiseen työtilaan napsauttamalla sitä ja " "palaa edelliseen napsauttamalla Työtilanvaihdinta uudelleen ja " "kaksoisnapsauttamalla haluamaasi työtilaa." #. (itstool) path: item/p #: C/shell-workspaces-switch.page:41 msgid "" "Press CtrlAlt to move to " "a workspace which is to the right of the current workspace." msgstr "" "Siirry nykyisen tilan oikealle puolelle painamalla " "CtrlAlt." #. (itstool) path: item/p #: C/shell-workspaces-switch.page:44 msgid "" "Press CtrlAlt to move to " "a workspace which is to the left of the current workspace." msgstr "" "Siirry nykyisen tilan vasemmalle puolelle painamalla " "CtrlAlt." #. (itstool) path: item/p #: C/shell-workspaces-switch.page:49 msgid "" "Press CtrlAlt to move to " "a workspace which is below the current workspace." msgstr "" "Siirry nykyisen tilan oikealle puolelle painamalla " "CtrlAlt." #. (itstool) path: item/p #: C/shell-workspaces-switch.page:52 msgid "" "Press CtrlAlt to move to " "a workspace which is above the current workspace." msgstr "" "Siirry nykyisen tilan yläpuolelle painamalla " "CtrlAlt" #. (itstool) path: page/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/shell-workspaces-switch.page:60 msgctxt "_" msgid "" "external ref='figures/unity-windows.png' " "md5='398af87a60d225b450d3179c8248cddf'" msgstr "" #. (itstool) path: info/desc #: C/sound-alert.page:14 msgid "" "Choose the sound to play for messages, set the alert volume, or disable " "alert sounds." msgstr "" "Valitse hälytysääni ilmoituksille, määritä hälytysäänen voimakkuus tai kytke " "se pois päälle." #. (itstool) path: page/title #: C/sound-alert.page:19 msgid "Choose or disable the alert sound" msgstr "Valitse hälytysääni tai kytke se pois päältä" #. (itstool) path: page/p #: C/sound-alert.page:21 msgid "" "Your computer will play a simple alert sound for certain types of messages " "and events. You can choose different sound clips for alerts, set the alert " "volume independently of your system volume, or disable alert sounds entirely." msgstr "" "Tietokone toistaa tietyn äänimerkin tietyissä tilanteissa, kuten " "ilmoituksissa. Voit halutessasi valita äänimerkin muutamasta vaihtoehdosta, " "säätää sen äänenvoimakkuutta tai poistaa sen kokonaan käytöstä." #. (itstool) path: item/p #: C/sound-alert.page:27 #: C/sound-nosound.page:65 msgid "" "Click the sound menu in the menu bar and click " "Sound Settings." msgstr "" "Avaa äänivalikko valikkopalkista ja napsauta " "Ääniasetukset." #. (itstool) path: item/p #: C/sound-alert.page:28 msgid "" "On the Sound Effects tab, select an alert sound. Each sound will " "play when you click on it so you can hear how it sounds." msgstr "" "Äänitehosteet-välilehdellä valitse haluamasi hälytysääni. Voit " "esikuunnella ääntä napsauttamalla sitä." #. (itstool) path: page/p #: C/sound-alert.page:32 msgid "" "Use the volume slider on the Sound Effects tab to set the volume " "of the alert sound. This won't affect the volume of your music, movies, or " "other sound files." msgstr "" "Voit muuttaa valitsemasi hälytysäänen voimakkuutta Äänitehosteet-" "välilehdellä käyttämällä äänenvoimakkuussäädintä. Tämän asetuksen " "muuttaminen ei muuta musiikin, elokuvien ja muiden äänilähteiden " "voimakkuutta." #. (itstool) path: page/p #: C/sound-alert.page:36 msgid "" "To disable alert sounds entirely, just select Mute next to " "Alert volume." msgstr "" "Jos haluat vaimentaa hälytysäänet kokonaan, napsauta Vaimenna " "Hälytysvoimakkuuden vierestä." #. (itstool) path: info/desc #: C/sound-broken.page:10 msgid "" "Troubleshoot problems like having no sound or having poor sound quality." msgstr "" "Ääneen liittyvien ongelmien kuten äänen puuttumisen tai huonon laadun " "ongelmanratkaisu." #. (itstool) path: page/title #: C/sound-broken.page:20 msgid "Sound problems" msgstr "Ääniongelmat" #. (itstool) path: page/p #: C/sound-broken.page:27 msgid "" "There are a number of ways for sound playback to break on your computer. " "Which of the topics below best describes the problem you are experiencing?" msgstr "" "Ääniongelmat voivat johtua monista eri syistä. Mikä seuraavista kuvaa " "parhaiten ongelmaasi?" #. (itstool) path: info/desc #: C/sound-crackle.page:8 msgid "Check your audio cables and sound card drivers." msgstr "Tarkista äänikaapelit ja äänikortin ajurit." #. (itstool) path: page/title #: C/sound-crackle.page:20 msgid "I hear crackling or buzzing when sounds are playing" msgstr "Kuulen rätinää tai surinaa, kun ääntä toistetaan" #. (itstool) path: page/p #: C/sound-crackle.page:22 msgid "" "If you hear crackling or buzzing when sounds are playing on your computer, " "you may have a problem with the audio cables or connectors, or a problem " "with the drivers for the sound card." msgstr "" "Jos kuulet rasahtavan tai surisevan äänen tietokoneesi toistaessa ääntä, " "ongelma voi johtua äänikaapeleista tai -liittimistä, tai äänikortin " "ajureista." #. (itstool) path: item/p #: C/sound-crackle.page:28 msgid "Check that the speakers are plugged in correctly." msgstr "Varmista, että kaiuttimet on kytketty kunnolla" #. (itstool) path: item/p #: C/sound-crackle.page:29 msgid "" "If the speakers aren't fully plugged in, or if they are plugged into the " "wrong socket, you might hear a buzzing sound." msgstr "" "Jos kaiuttimet on liitetty tietokoneeseen huolimattomasti tai väärään " "liittimeen, niistä saattaa kuulua surisevaa ääntä." #. (itstool) path: item/p #: C/sound-crackle.page:34 msgid "Make sure the speaker/headphone cable isn't damaged." msgstr "Varmista, ettei kaiuttimien/kuulokkeiden johto ole rikki." #. (itstool) path: item/p #: C/sound-crackle.page:35 msgid "" "Audio cables and connectors can gradually wear with use. Try plugging the " "cable or headphones into another audio device (like an MP3 player or a CD " "player) to check if there is still a crackling sound. If there is, you may " "need to replace the cable or headphones." msgstr "" "Äänikaapelit- ja liittimet kuluvat ajan myötä. Yritä liittää kaapeli tai " "kuulokkeet toiseen äänilähteeseen (esimerkiksi MP3-tai CD-soittimeen) ja " "tarkista, onko äänessä vielä ongelmia. Jos on, saattaa olla tarpeen hankkia " "uusi kaapeli tai kuulokkeet." #. (itstool) path: item/p #: C/sound-crackle.page:42 msgid "Check if the sound drivers aren't very good." msgstr "Tarkista äänikortin ajureiden laatu." #. (itstool) path: item/p #: C/sound-crackle.page:43 msgid "" "Some sound cards don't work very well on Linux because they don't have very " "good drivers. This problem is more difficult to identify. Try searching for " "the make and model of your sound card on the internet, plus the search term " "\"Ubuntu\", to see if other people are having the same problem." msgstr "" "Jotkut äänikortit eivät toimi kunnolla Linuxissa puutteellisen ajurituen " "vuoksi. Tätä ongelmaa on vaikeampi kartoittaa. Yritä etsiä internetistä " "äänikorttisi valmistajan nimellä, mallilla ja lisää vielä hakuehdoksi " "\"Ubuntu\". Näin saat selville, koskeeko ongelma yleisesti myös muita " "käyttäjiä." #. (itstool) path: item/p #: C/sound-crackle.page:47 msgid "" "You can run sudo lspci -v in the Terminal to get more " "information about your sound card." msgstr "" "Äänikortista saa lisätietoja suorittamalla Päätteessä komennon " "sudo lspci -v." #. (itstool) path: info/desc #: C/sound-nosound.page:8 msgid "" "Check that it's not muted, that cables are plugged in properly, and that the " "sound card is detected." msgstr "" "Tarkista, että ääntä ei ole vaimennettu, johdot on kytketty oikein ja " "äänikorttisi on tunnistettu." #. (itstool) path: page/title #: C/sound-nosound.page:21 msgid "I can't hear any sounds on the computer" msgstr "Tietokoneesta ei kuulu mitään ääniä" #. (itstool) path: page/p #: C/sound-nosound.page:23 msgid "" "If you can't hear any sounds on your computer, for example when you try to " "play music, try these troubleshooting steps to see if you can fix the " "problem." msgstr "" "Jos et kuule mitään ääniä kun yrität esimerkiksi soittaa musiikkia " "tietokoneellasi, kokeile seuraavia toimenpiteitä korjataksesi ongelman." #. (itstool) path: section/title #: C/sound-nosound.page:27 msgid "Make sure that the sound is not muted" msgstr "Varmista, ettei ääntä ole vaimennettu" #. (itstool) path: section/p #: C/sound-nosound.page:28 msgid "" "Click the sound menu on the menu bar (it looks like a speaker) " "and make sure that the sound is not muted or turned down." msgstr "" "Napsauta äänivalikkoa valikkopalkista (kaiuttimen näköinen " "kuvake) ja varmista, ettei ääntä ole vaimennettu tai ettei äänen taso ole " "liian matala." #. (itstool) path: section/p #: C/sound-nosound.page:30 msgid "" "Some laptops have mute switches or keys on their keyboards—try pressing that " "key to see if it unmutes the sound." msgstr "" "Joissain näppäimistöissä on Vaimenna-näppäin. Paina kyseistä näppäintä, jos " "näppäimistössäsi on sellainen, ja äänen pitäisi palautua." #. (itstool) path: section/p #: C/sound-nosound.page:32 msgid "" "You should also check that you haven't muted the application that you're " "using to play sound (e.g. your music player or movie player). The " "application may have a mute or volume button in its main window, so check " "that. Also, click the sound menu on the menu bar and choose Sound " "Settings. When the Sound window appears, go to the " "Applications tab and check that your application is not muted." msgstr "" "Tarkista myös, onko ääntä toistava sovellus (kuten video- tai " "musiikkisoitin) vaimennettu. Sovelluksessa voi myös olla omat " "äänenvoimakkuudensäätö- ja/tai vaimennuspainikkeet, joten tarkista, että " "ääntä ei ole vaimennettu niistä. Jos tämäkään ei auta, avaa äänivalikko " "valikkopalkista ja valitse Ääniasetukset. Kun Ääni-" "ikkuna avautuu, valitse Sovellukset-välilehti ja tarkista, ettei " "sovelluksen ääniä ole vaimennettu täältä." #. (itstool) path: section/title #: C/sound-nosound.page:41 msgid "Check that the speakers are turned on and connected properly" msgstr "" "Tarkista, että kaiuttimien johdot ovat kunnossa ja että kaiuttimet ovat " "päällä" #. (itstool) path: section/p #: C/sound-nosound.page:42 msgid "" "If your computer has external speakers, make sure that they are turned on " "and that the volume is turned up. Make sure that the speaker cable is " "securely plugged into the \"output\" audio socket on the back of the " "computer. This socket is usually light green in color." msgstr "" "Jos käytät ulkoisia kaiuttimia, varmista, että ne ovat päällä ja " "äänenvoimakkuus sopivalla tasolla. Varmista myös, että kaiuttimien johto on " "huolellisesti kytketty \"ulostulo\" -ääniliittimeen tietokoneen taka- tai " "etuosassa. Yleensä tämä liitin on vihreä (sisääntulo eli mikrofoni on " "yleensä vaaleanpunainen)." #. (itstool) path: section/p #: C/sound-nosound.page:47 msgid "" "Some sound cards are able to switch which socket they use for output (to the " "speakers) and input (from a microphone, for instance). The output socket may " "be different when running Linux than on Windows or Mac OS. Try connecting " "the speaker cable to the different audio sockets on the computer in turn to " "see if that works." msgstr "" "Jotkin äänikortit voivat vaihtaa sisään- ja ulostuloon käytettävää " "liitäntää. Ulostuloliitäntä voi olla Linuxissa eri kuin Windowsissa tai Mac " "OS X:ssä. Liitä kaiutinkaapeli toiseen liitäntään ja kokeile, onko siitä " "apua." #. (itstool) path: section/p #: C/sound-nosound.page:53 msgid "" "A final thing to check is that the audio cable is securely plugged into the " "back of the speakers. Some speakers have more than one input too." msgstr "" "Viimeinen ratkaisu on tarkistaa, että kaiuttimien johto on kunnolla kiinni " "kaiuttimien päässä. Vaikka kaiuttimen johto on yleensä integroitu " "kaiuttimiin, tarkista, ettei se ole irronnut. Joissakin kaiuttimissa on myös " "useampi äänilähtö, joten jos kaiuttimissa on useampia liittimiä, kokeile " "niitä kaikkia." #. (itstool) path: section/title #: C/sound-nosound.page:58 msgid "Check that the right sound device is selected" msgstr "Varmista, että oikea äänilaite on valittu" #. (itstool) path: section/p #: C/sound-nosound.page:59 msgid "" "Some computers have multiple \"sound devices\" installed. Some of these are " "capable of outputting sound and some are not, so you should check that you " "have the correct one selected. This might involve some trial-and-error to " "choose the right one." msgstr "" "Joillain tietokoneilla on asennettu useita \"äänilaitteita\". Vain osa " "näistä laitteista pystynee toistamaan ääntä, joten varmista, että käytössä " "oleva äänilaite kykenee toistamaan ääntä. Tämä saattaa edellyttää kokeiluja " "ja johtojen vaihtelua." #. (itstool) path: item/p #: C/sound-nosound.page:68 msgid "" "In the Sound window that appears, try selecting a different " "output from the Play sound through list." msgstr "" "Valitse muu laite Ääni-ikkunan Toista ääntä laitteella " "-luettelosta." #. (itstool) path: item/p #: C/sound-nosound.page:71 msgid "" "For the selected device, click Test Sound. In the pop-up window, " "click the button for each speaker. Each button will speak its position only " "to the channel corresponding to that speaker." msgstr "" "Kun olet valinnut laitteen, napsauta Kokeile ääntä. Kun ikkuna " "avautuu, napsauta kaiuttimien kuvakkeita yksitellen. Nyt ääni toistetaan " "napsautettua kuvaketta vastaavasta kaiuttimesta." #. (itstool) path: item/p #: C/sound-nosound.page:76 msgid "" "If that doesn't work, you might want to try doing the same for any other " "devices that are listed." msgstr "" "Jos äänet eivät vieläkään toimi, tee sama kaikille luettelon äänilaitteille." #. (itstool) path: section/title #: C/sound-nosound.page:83 msgid "Check that the sound card was detected properly" msgstr "Varmista, että äänikortti on havaittu" #. (itstool) path: section/p #: C/sound-nosound.page:84 msgid "" "Your sound card may not have been detected properly. If this has happened, " "your computer will think that it isn't able to play sound. A possible reason " "for the card not being detected properly is that the drivers for the card " "are not installed." msgstr "" "Äänikorttiasi ei ole välttämättä havaittu. Jos näin on käynyt, tietokone " "luulee, että ääntä ei ole mahdollista toista. Mahdollinen syy on, että " "äänikortin ajureita ei ole asennettu." #. (itstool) path: item/p #: C/sound-nosound.page:90 msgid "" "Go to the Dash and open the Terminal." msgstr "" "Siirry Unity-valikkoon ja avaa Pääte." #. (itstool) path: item/p #: C/sound-nosound.page:93 msgid "Type aplay -l and press Enter." msgstr "Kirjoita aplay -l ja paina Enter." #. (itstool) path: item/p #: C/sound-nosound.page:96 msgid "" "A list of devices will be shown. If there are no playback hardware " "devices, your sound card has not been detected." msgstr "" "Kaikki laitteet näytetään. Jos listalla ei ole " "äänentoistolaitteistoja, äänikorttiasi ei ole havaittu." #. (itstool) path: section/p #: C/sound-nosound.page:101 msgid "" "If your sound card is not detected, you may need to manually install the " "drivers for it. How you do this will depend on the card you have." msgstr "" "Jos äänikorttiasi ei ole havaittu, voi ajureiden asennus manuaalisesti olla " "tarpeen. Ajureiden asennukseen liittyvät ohjeet riippuvat äänikortistasi." #. (itstool) path: section/p #: C/sound-nosound.page:104 msgid "" "You can see what sound card you have by using the lspci command " "in the Terminal. You can get more complete results if you run " "lspci as superuser; " "enter sudo lspci and type your password. See if an audio " "controller or audio device is listed—it should have the sound " "card's make and model number. sudo lspci -v will show a list with " "more detailed information." msgstr "" "Saat selville äänikorttisi suorittamalla lspci " "Päätteessä. Tulokset voivat olla parempia, jos suoritat " "lspci ylläpitäjän " "oikeuksin; kirjoita Päätteeseen sudo lspci ja " "kirjoita sitten salasanasi. Katso, ilmestyykö äänilaite tai muu " "vastaava listalle - sen kohdalla pitäisi lukea äänikortin valmistus- ja " "mallinumerot. Komennolla sudo lspci -v tulee esiin lista, jossa " "laitteista on yksityiskohtaisempia tietoja." #. (itstool) path: section/p #: C/sound-nosound.page:112 msgid "" "You may be able to find and install drivers for your card by searching the " "Internet. Otherwise, you can file a " "bug." msgstr "" "Saatat löytää ajurit äänikortillesi internetistä. Muussa tapauksessa voit " "tehdä vikailmoituksen." #. (itstool) path: section/p #: C/sound-nosound.page:114 msgid "" "If you can't get drivers for your sound card, you might prefer to buy a new " "sound card. You can get sound cards that can be installed inside the " "computer and external USB sound cards." msgstr "" "Jos et löydä äänikortillesi ajureita, joudut todennäköisesti ostamaan uuden " "äänikortin. Saatavilla on sekä tietokoneen sisään asennettavia (jotka " "soveltuvat siis harvoin kannettaviin) että ulkoisia USB-kaapelilla " "kytkettäviä äänikortteja." #. (itstool) path: info/desc #: C/sound-usemic.page:14 msgid "Use an analog or USB microphone and select a default input device." msgstr "Käytä analogista tai USB-mikrofonia ja valitse se oletuslaitteeksi." #. (itstool) path: page/title #: C/sound-usemic.page:18 msgid "Use a different microphone" msgstr "Käytettävän mikrofonin valitseminen" #. (itstool) path: page/p #: C/sound-usemic.page:20 msgid "" "You can use an external microphone for chatting with friends, speaking with " "colleagues at work, making voice recordings, or using other multimedia " "applications. Even if your computer has a built-in microphone or a webcam " "with a microphone, a separate microphone usually provides better audio " "quality." msgstr "" "Voit käyttää ulkoista mikrofonia esimerkiksi puhelun soittamista varten. " "Vaikka tietokoneessasi olisi sisäänrakennettu mikrofoni, erillinen mikrofoni " "voi tarjota paremman äänenlaadun." #. (itstool) path: page/p #: C/sound-usemic.page:26 msgid "" "If your microphone has a circular plug, just plug it into the appropriate " "adapter on your computer. Most computers have two adapters: one for " "microphones and one for speakers. Look for a picture of a microphone next to " "the adapter. Microphones plugged into the appropriate adapter will usually " "be used by default. If not, see the instructions below for selecting a " "default input device." msgstr "" "Jos mikrofonin liitin on pyöreä, ohut ja melko pitkä, kytke se se sopivaan " "liitäntään tietokoneeseen. Useimmissa tietokoneissa on kaksi tai kolme " "tällaista liitintä: yksi kaiuttimille/kuulokkeille ja toinen mikrofonille. " "Yritä etsiä liittimien vierestä mikrofonin kuvaketta. Mikrofonin liitintä " "korostetaan yleensä vaaleanpunaisella värillä, kun taas kuulokkeita " "vihreällä. Kun mikrofoni on kytketty tähän liittimeen, se otetaan yleensä " "käyttöön automaattisesti. Jos mikrofoni ei kuitenkaan ala toimimaan " "automaattisesti, lue alapuolelta lisäohjeita." #. (itstool) path: page/p #: C/sound-usemic.page:33 msgid "" "If you have a USB microphone, plug it into any USB port on your computer. " "USB microphones act as separate audio devices, and you may have to specify " "which microphone to use by default." msgstr "" "USB-mikrofoni kytketään tietokoneen USB-porttiin. USB-mikrofonit näkyvät " "erillisinä äänilaitteina, joten oletusmikrofonin saattaa joutua määrittämään " "ääniasetuksista." #. (itstool) path: steps/title #: C/sound-usemic.page:38 #: C/sound-usespeakers.page:46 msgid "Select a default audio input device" msgstr "Äänen oletustallennuslaitteen valitseminen" #. (itstool) path: item/p #: C/sound-usemic.page:39 #: C/sound-usespeakers.page:47 msgid "" "Click the sound menu on the menu bar and select " "Sound Settings." msgstr "" "Avaa äänivalikko valikkopalkista ja napsauta " "Ääniasetukset." #. (itstool) path: item/p #: C/sound-usemic.page:40 msgid "" "On the Input tab, select the device in the list of devices. The " "input level indicator should respond when you speak." msgstr "" "Sisääntulo-välilehdellä valitse haluamasi tallennuslaite " "luettelosta. Tarkista mikrofonin toimivuus Äänitystason palkeista." #. (itstool) path: info/desc #: C/sound-usespeakers.page:15 msgid "" "Connect speakers or headphones and select a default audio output device." msgstr "" "Yhdistä kaiuttimet tai kuulokkeet tietokoneeseen ja aseta ne " "oletustoistolaitteiksi." #. (itstool) path: page/title #: C/sound-usespeakers.page:19 msgid "Use different speakers or headphones" msgstr "Käytettävän äänentoistolaitteen valitseminen" #. (itstool) path: page/p #: C/sound-usespeakers.page:21 msgid "" "You can use external speakers or headphones with your computer. Speakers " "usually either connect using a circular TRS (tip, ring, sleeve) " "plug or with USB." msgstr "" "Tietokoneen kanssa on mahdollista käyttää erillisiä kaiuttimia tai " "kuulokkeita. Kaiuttimet yhdistetään yleensä niin sanotulla 3,5 millimetrin " "stereoliitännällä (virallisesti TRS-liitin, lyhenne sanoista tip, ring, " "sleeve, eli kärki, keskirengas ja vaippa) tai USB-liittimellä." #. (itstool) path: page/p #: C/sound-usespeakers.page:25 msgid "" "If your speakers or headphones have a TRS plug, plug it into the appropriate " "socket on your computer. Most computers have two sockets: one for " "microphones and one for speakers. Look for a picture of headphones next to " "the socket. Speakers or headphones plugged into a TRS socket will usually be " "used by default. If not, see the instructions below for selecting the " "default device." msgstr "" "Jos kaiuttimissa tai kuulokkeissa on TRS-liitin, kytke se sille " "tarkoitettuun liitäntään. Useimmissa tietokoneissa on kaksi liitäntää: yksi " "mikrofonille ja yksi kaiuttimille. Etsi liitännän vierestä kuulokkeiden " "kuvaa. TRS-liitäntään liitetyt kaiuttimet tai kuulokkeet ovat yleensä " "oletuksena käytössä. Jos ääni ei kuitenkaan toistu automaattisesti, katso " "alta ohjeet oletuslaitteen valitsemiseksi." #. (itstool) path: page/p #: C/sound-usespeakers.page:31 msgid "" "Some computers support multi-channel output for surround sound. This usually " "uses multiple TRS jacks, which are often color-coded. If you are unsure " "which plugs go in which sockets, you can test the sound output in the sound " "settings. Click the sound menu on the menu bar then " "click Sound Settings. Select your speakers in the list of " "devices, then click Test Sound. In the pop-up window, click the " "button for each speaker. Each button will speak its position only to the " "channel corresponding to that speaker." msgstr "" "Joissain tietokoneissa on tuki monikanavaäänelle. Tällöin yleensä käytetään " "useita TRS-liitäntöjä, jotka on merkitty eri väreillä. Jos olet epävarma " "mikä liitin kuuluu mihinkin liitäntään, voit kokeilla äänen ulostuloa " "ääniasetuksista. Napsauta äänivalikkoa valikkopalkissa ja valitse " "Ääniasetukset. Valitse kaiuttimet laiteluettelosta ja napsauta " "sitten Kokeile ääntä. Kun ikkuna avautuu, napsauta kaiuttimien " "kuvakkeita yksitellen. Nyt ääni toistetaan napsautettua kuvaketta " "vastaavasta kaiuttimesta." #. (itstool) path: page/p #: C/sound-usespeakers.page:40 msgid "" "If you have USB speakers or headphones, or analog headphones plugged into a " "USB sound card, plug them into any USB port. USB speakers act as separate " "audio devices, and you may have to specify which speakers to use by default." msgstr "" "USB-kaiuttimet tai -kuulokkeet tai analogiset kuulokkeet USB-äänikortiin " "yhdistettynä kytketään mihin tahansa USB-porttiin. Tietokone tunnistaa USB-" "kaiuttimet erillisinä äänilaitteina, ja niiden valinta " "oletusäänentoistolaitteeksi saattaa olla tarpeen." #. (itstool) path: item/p #: C/sound-usespeakers.page:48 msgid "" "On the Output tab, select the device in the list of devices." msgstr "Valitse laite Ulostulo-välilehden laitelistalta." #. (itstool) path: page/p #: C/sound-usespeakers.page:51 msgid "" "If you don't see your device on the Output tab, check the " "Hardware tab. Select your device and try different profiles." msgstr "" "Jos haluamasi laite ei löydy Ulostulo-välilehdeltä, siirry " "Laitteisto-välilehdelle ja tarkista, että laitteesi löytyy " "luettelosta ja sen kohdalla lukee \"ulostulo\"." #. (itstool) path: info/desc #: C/sound-volume.page:19 msgid "" "Set the sound volume for the computer and control the loudness of each " "application." msgstr "" "Aseta tietokoneen äänenvoimakkuus ja määritä jokaiselle sovellukselle " "äänenvoimakkuus erikseen." #. (itstool) path: page/title #: C/sound-volume.page:24 msgid "Change the sound volume" msgstr "Muuta äänenvoimakkuutta" #. (itstool) path: page/p #: C/sound-volume.page:26 msgid "" "To change the sound volume, click the sound menu on the menu " "bar and move the volume slider left or right. You can completely turn " "off sound by checking Mute." msgstr "" "Säädä äänen voimakkuutta napsauttamalla valikkopalista löytyvää " "äänivalikkoa ja siirtämällä säädintä oikealle tai vasemmalle. " "Voit myös hiljentää äänet kokonaan painamalla Vaimenna ja " "palauttaa ne napsauttamalla Palauta äänet." #. (itstool) path: page/p #: C/sound-volume.page:28 msgid "" "Some keyboards have keys that let you control the volume. They normally look " "like stylized speakers with waves coming out of them. They are often near " "the \"F\" keys at the top. On laptop keyboards, they are usually on the " "\"F\" keys. Hold down the Fn key on your keyboard to use them." msgstr "" "Useissa näppäimistöissä on niin sanotut medianäppäimet, joiden avulla on " "mahdollista muuttaa äänenvoimakkuutta. Kyseiset näppäimet näyttävät yleensä " "kaiuttimilta, joiden läheisyydessä on \"ääniaaltoja\". Medianäppäimet " "sijaitsevat yleensä \"F-näppäinten\" (esim. F7) lähettyvillä. " "Kannettavissa paina Fn-näppäintä pohjassa käyttääksesi " "medianäppäimiä." #. (itstool) path: page/p #: C/sound-volume.page:33 msgid "" "Of course, if you have external speakers, you can also change the volume " "using the volume control on the speakers themselves. Some headphones have a " "volume control too." msgstr "" "Jos käytössä on kaiuttimet, voit toki muuttaa niiden äänenvoimakkuutta itse " "kaiuttimista tai vahvistimesta. Myös jotkin kuulokkeet sisältävät säätimen " "äänenvoimakkuudelle." #. (itstool) path: section/title #: C/sound-volume.page:38 msgid "Changing the sound volume for individual applications" msgstr "Äänenvoimakkuuden asettaminen sovelluskohtaisesti" #. (itstool) path: section/p #: C/sound-volume.page:39 msgid "" "You can change the volume for one application, but leave the volume for " "others unchanged. This is useful if you're listening to music and browsing " "the web, for example. You might want to turn off the volume in the web " "browser so sounds from websites don't interrupt the music." msgstr "" "Voit säätää ääntä toistavien tai nauhoittavien toiston (tai nauhoituksen) " "voimakkuutta sovelluskohtaisesti. Tämä on käytännöllistä esimerkiksi silloin " "kun kuuntelet musiikkia ja katsot Internetistä videota samaan aikaan. " "Halutessasi voit myös kytkeä vaikkapa selaimen äänet kokonaan pois, jolloin " "kuulet vain musiikkisoittimen äänen." #. (itstool) path: section/p #: C/sound-volume.page:43 msgid "" "Some applications have volume controls in their main windows. If your " "application has one of these, use that to change the volume. Otherwise, " "click the sound menu on the menu bar and click " "Sound Settings. Go to the Applications tab and change " "the volume of the application there." msgstr "" "Joillakin sovelluksilla on myös omat näppäimet äänenvoimakkuuden " "säätämiseen. Jos käyttämälläsi sovelluksella on ne, kannattaa käyttää niitä " "äänenvoimakkuuden säätämiseen. Jos taas ei, napsauta äänivalikkoa " "valikkopalkissa ja valitse sitten Ääniasetukset. " "Siirry Sovellukset-välilehdelle ja säädä haluamiesi sovellusten " "voimakkuutta sieltä." #. (itstool) path: section/p #: C/sound-volume.page:47 msgid "" "Only applications that are playing sounds will be listed. If an application " "is playing sounds but isn't listed, it might not support the feature that " "lets you control its volume in this way. In that case, you can't change its " "volume." msgstr "" "Vain sovellukset, jotka juuri sillä kyseisellä hetkellä toistavat tai " "nauhoittavat ääntä, esitetään. Jos ääntä soittava/nauhoittava sovellus ei " "löydy listasta, se ei välttämättä tue sen äänenvoimakkuuden säätämistä " "järjestelmän kautta. Tällöin et voi muuttaa sen äänenvoimakkuutta, ellei " "itse sovelluksesta löydy tukea tälle toiminnolle." #. (itstool) path: info/desc #: C/startup-applications.page:9 msgid "Choose what applications to start when you log in." msgstr "Valitse sisäänkirjautumisen yhteydessä käynnistettävät sovellukset." #. (itstool) path: page/title #: C/startup-applications.page:20 msgid "Startup Applications" msgstr "Käynnistettävät sovellukset" #. (itstool) path: page/p #: C/startup-applications.page:22 msgid "" "You can configure what applications should be started at login, in addition " "to the default startup applications configured on the system." msgstr "" "Voit määrittää, mitkä sovellukset käynnistetään automaattisesti " "sisäänkirjautumisen yhteydessä oletuskäynnistyssovellusten lisäksi." #. (itstool) path: item/p #: C/startup-applications.page:27 msgid "" "Use the Dash to find and open " "Startup Applications. Alternatively you can press " "AltF2 and run the gnome-session-" "properties command." msgstr "" #. (itstool) path: item/p #: C/startup-applications.page:33 msgid "" "Click Add and enter the command to be executed at login (name and " "comment are optional). For example, to make Firefox start automatically, " "it's sufficient to type firefox in the Command field " "and confirm with Add." msgstr "" #. (itstool) path: note/p #: C/startup-applications.page:41 msgid "" "You can either type the command, or click the Browse... button " "and select a command. Applications to autostart are typically located in the " "/usr/bin folder." msgstr "" #. (itstool) path: info/desc #: C/tips.page:12 msgid "" "Special characters, middle click shortcuts…" msgstr "" "Erikoismerkit, hiiren keskimmäisen painikkeen oikotiet…" #. (itstool) path: page/title #: C/tips.page:16 msgid "Tips & tricks" msgstr "Hyödyllisiä vinkkejä" #. (itstool) path: info/desc #: C/tips-specialchars.page:23 msgid "" "Type characters not found on your keyboard, including foreign alphabets, " "mathematical symbols, and dingbats." msgstr "" "Kirjoita erikoismerkkejä, joita ei löydy näppäimistöstäsi, kuten " "ulkomaalaisia aakkosia, matemaattisia symboleja ja muita erikoismerkkejä." #. (itstool) path: page/title #: C/tips-specialchars.page:28 msgid "Enter special characters" msgstr "Erikoismerkkien käyttäminen" #. (itstool) path: page/p #: C/tips-specialchars.page:37 msgid "" "You can enter and view thousands of characters from most of the world's " "writing systems, even those not found on your keyboard. This page lists some " "different ways you can enter special characters." msgstr "" "Voit kirjoittaa tai katsella tuhansilla eri merkeillä, joita esiintyy " "maailman eri kirjoitusjärjestelmissä. Myös niillä, joita ei näppäimistöstäsi " "löydy. Tämä sivu kuvaa eri tapoja erikoismerkkien käyttöön." #. (itstool) path: links/title #: C/tips-specialchars.page:42 msgid "Methods to enter characters" msgstr "Merkkien kirjoitustapoja" #. (itstool) path: section/title #: C/tips-specialchars.page:46 msgid "Character map" msgstr "Merkkikartta" #. (itstool) path: section/p #: C/tips-specialchars.page:47 msgid "" "GNOME comes with a character map application that allows you to browse all " "the characters in Unicode. Use the character map to find the character you " "want, and then copy and paste it to wherever you need it." msgstr "" "Merkkikartan avulla voit selata Unicode-järjestelmän kaikkia merkkejä. Etsi " "haluamasi merkki käyttäen merkkikarttaa, sitten kopioi ja liitä se toiseen " "sovellukseen." #. (itstool) path: section/p #: C/tips-specialchars.page:51 msgid "" "You can find Character Map in the Dash. For more " "information on the character map, see the Character Map Manual." msgstr "" "Löydät Merkkikartan Unity-valikosta. Lisätietoja " "merkkikartasta saat sen omasta ohjeesta." #. (itstool) path: section/title #: C/tips-specialchars.page:57 msgid "Code points" msgstr "Koodiarvot" #. (itstool) path: section/p #: C/tips-specialchars.page:58 msgid "" "You can enter any Unicode character using only your keyboard with the " "numeric code point of the character. Every character is identified by a four-" "character code point. To find the code point for a character, find the " "character in the character map application and look in the status bar or the " "Character Details tab. The code point is the four characters " "after U+." msgstr "" "Voit kirjoittaa minkä tahansa Unicode-merkin käyttäen näppäimistöäsi ja ns. " "koodiarvoja. Jokaisella merkillä on oma nelimerkkinen koodiarvo. Etsi " "haluamasi merkin koodiarvo avaamalla Merkkikartta ja valitsemalla " "haluamasi merkki. Näet kyseisen merkin koodiarvon ikkunan vasemmassa " "alakulmassa tai Merkin yksityiskohdat -välilehdeltä. Koodiarvo on " "merkinnän U+ jälkeen näkyvät neljä merkkiä." #. (itstool) path: section/p #: C/tips-specialchars.page:65 msgid "" "To enter a character by its code point, press " "CtrlShiftU, type the four-" "character code point, and press Enter. If you often use " "characters that you can't easily access with other methods, you might find " "it useful to memorize the code point for those characters so you can enter " "them quickly." msgstr "" #. (itstool) path: section/title #: C/tips-specialchars.page:74 msgid "Input sources" msgstr "Syötelähteet" #. (itstool) path: section/p #: C/tips-specialchars.page:75 msgid "" "You can make your keyboard behave like the keyboard for another language, " "regardless of the letters printed on the keys. You can even switch between " "different input sources using an icon in the menu bar. To learn how, see " "." msgstr "" "Voit asettaa näppäimistösi toimimaan myös myös toisella kielellä huolimatta " "siitä, mitkä merkit näppäimistössä fyysisesti on. Voit vaihdella eri " "syötemenetelmien välillä valikkopalkin kuvakkeen avulla. Lisätietoja " "ohjeessa ." #. (itstool) path: info/desc #: C/unity-dash-apps.page:8 msgid "Run, install, or uninstall apps." msgstr "Suorita, asenna tai poista sovelluksia." #. (itstool) path: page/title #: C/unity-dash-apps.page:19 msgid "Applications lens" msgstr "Sovellusnäkymä" #. (itstool) path: page/p #: C/unity-dash-apps.page:21 msgid "" "The applications lens is the first lens after the Dash home in the lens " "bar. The applications lens gives you access to your applications or " "applications available for install." msgstr "" #. (itstool) path: page/p #: C/unity-dash-apps.page:25 msgid "" "You can use SuperA to open the Dash " "directly at the applications lens." msgstr "" "Painamalla SuperA voi Untiy-valikon " "avata suoraan sovellusnäkymään." #. (itstool) path: section/title #: C/unity-dash-apps.page:29 #: C/unity-dash-files.page:35 #: C/unity-dash-friends.page:32 #: C/unity-dash-intro.page:77 #: C/unity-dash-music.page:30 #: C/unity-dash-photos.page:32 #: C/unity-dash-video.page:32 msgid "Previews" msgstr "Esikatselut" #. (itstool) path: section/p #: C/unity-dash-apps.page:31 msgid "" "Right click on a search result to open a preview. The preview " "shows a short description of the application, a screenshot, its " "Software rating, and what version is available." msgstr "" #. (itstool) path: section/p #: C/unity-dash-apps.page:35 msgid "" "For installed applications, you can see when the application was installed " "and either launch the application or uninstall it. Certain essential " "applications cannot be uninstalled from the preview." msgstr "" #. (itstool) path: section/p #: C/unity-dash-apps.page:39 msgid "" "For applications that haven't been installed, you can install them right " "from the preview." msgstr "" #. (itstool) path: section/title #: C/unity-dash-apps.page:45 #: C/unity-dash-files.page:47 #: C/unity-dash-friends.page:41 #: C/unity-dash-intro.page:67 #: C/unity-dash-music.page:41 #: C/unity-dash-photos.page:43 #: C/unity-dash-video.page:40 msgid "Filters" msgstr "Suodattimet" #. (itstool) path: section/p #: C/unity-dash-apps.page:47 msgid "" "Click Filter results if you'd like to only see results for a " "certain type of application. You can also click " "SourcesLocal Applications to only " "view installed applications or SourcesSoftware " "Center to only show applications available for install." msgstr "" #. (itstool) path: info/desc #: C/unity-dash-files.page:8 msgid "Find files, folders, and downloads." msgstr "Tiedostojen, kansioiden ja latauksien löytäminen." #. (itstool) path: page/title #: C/unity-dash-files.page:19 msgid "Files lens" msgstr "Tiedostonäkymä" #. (itstool) path: page/p #: C/unity-dash-files.page:21 msgid "" "The files lens is the second lens after the Dash home in the lens " "bar and is represented by a document. The files lens gives you access " "to recently used files, folders, or downloads." msgstr "" "Tiedostonäkymä on näkymäpalkin toinen näkymä kotinäkymän jälkeen, " "ja sitä kuvastaa asiakirjakuvake. Tiedostonäkymän kautta on pääsy viimeksi " "käytettyihin tiedostoihin, kansioihin ja latauksiin." #. (itstool) path: page/p #: C/unity-dash-files.page:25 msgid "" "You can use SuperF to open the Dash " "directly at the files lens." msgstr "" "Painamalla SuperF voit avata Unity-" "valikon suoraan tiedostonäkymään." #. (itstool) path: item/p #: C/unity-dash-files.page:29 msgid "" "If you use Google Drive, be sure to add your Google credentials to Online Accounts to see search results from Google " "Drive." msgstr "" "Jos käytät Google Drivea, aseta Google-tilisi tiedot verkkotileihin nähdäksesi hakutulokset Google " "Drivesta." #. (itstool) path: section/p #: C/unity-dash-files.page:37 msgid "" "Right click on a search result to open a preview. The preview " "shows the file format, file size, and when it was last saved." msgstr "" "Esikatselu avautuu napsauttamalla hakutulosta hiiren oikealla " "painikkeella. Esikatseluun sisältyy tiedoston tyyppi, koko sekä viimeisin " "muokkausajankohta." #. (itstool) path: section/p #: C/unity-dash-files.page:41 msgid "" "You can open a file, email it, or open the folder that contains the file." msgstr "" "Voit avata tiedoston, lähettää sen sähköpostitse tai avata tiedoston " "sisältävän kansion." #. (itstool) path: section/p #: C/unity-dash-files.page:49 msgid "" "Click Filter results to filter by file type, file size, or the " "last time the file was saved." msgstr "" "Rajaa hakutuloksia -painikkeen takaa voit suodattaa tuloksia " "tiedostotyypin, koon ja viimeisimmän muokkausajan mukaan." #. (itstool) path: info/desc #: C/unity-dash-friends.page:8 msgid "Browse messages from your online social media accounts." msgstr "Selaa viestejä sosiaalisten verkkojen tileiltäsi." #. (itstool) path: page/title #: C/unity-dash-friends.page:19 msgid "Friends scope" msgstr "Kaverinäkymä" #. (itstool) path: page/p #: C/unity-dash-friends.page:21 msgid "" "The Friends scope is the sixth lens after the Dash home in the lens " "bar and is represented by a speaking bubble. The Friends scope gives " "you access to your social media accounts." msgstr "" "Kaverinäkymä on kuudes näkymä näkymäpalkissa; sitä esittää " "puhekupla. Kaverinäkymän kautta voit käyttää sosiaalisen median tilejäsi." #. (itstool) path: page/p #: C/unity-dash-friends.page:25 msgid "" "You can use SuperG to open the Dash " "directly at the Friends Scope icon." msgstr "" "Näppäilyllä SuperG Unity-valikko " "avautuu suoraan kaverinäkymään." #. (itstool) path: note/p #: C/unity-dash-friends.page:28 msgid "" "The lens will be blank until you enter your credentials in Online Accounts." msgstr "" "Tämä näkymä on tyhjä aina siihen saakka, kunnes syötät vähintään yhden tilin " "tiedot Verkkotileihin." #. (itstool) path: section/p #: C/unity-dash-friends.page:34 msgid "" "Right click on a search result to open a preview. The preview " "gives you more information and allows you to \"like\" or reshare posts." msgstr "" "Napsauta hakutulosta oikealla painikkeella avataksesi " "esikatselun. Esikatselussa voi lukea lisätietoja sekä \"tykätä\" " "tai jakaa viestejä uudelleen." #. (itstool) path: section/p #: C/unity-dash-friends.page:43 msgid "Click Filter results to filter by account." msgstr "" "Napsauta Rajaa hakutuloksia rajataksesi tuloksia tilin " "perusteella." #. (itstool) path: info/desc #: C/unity-dash-intro.page:8 msgid "The Dash is the top button in the Launcher." msgstr "Unity-valikko avautuu käynnistimen ylimmästä painikkeesta." #. (itstool) path: page/title #: C/unity-dash-intro.page:19 msgid "Find applications, files, music, and more with the Dash" msgstr "" "Etsi sovelluksia, tiedostoja, musiikkia ja paljon muuta Unity-valikon avulla" #. (itstool) path: page/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-dash-intro.page:21 msgctxt "_" msgid "" "external ref='figures/unity-dash-sample.png' " "md5='b911663ea04c69ca882b45d469e8d786'" msgstr "" "external ref='figures/unity-dash-sample.png' " "md5='b911663ea04c69ca882b45d469e8d786'" #. (itstool) path: media/p #: C/unity-dash-intro.page:22 msgid "Unity Search" msgstr "Unityn haku" #. (itstool) path: page/p #: C/unity-dash-intro.page:25 msgid "" "The Dash allows you to search for applications, files, music, and " "videos, and shows you items that you have used recently. If you have ever " "worked on a spreadsheet or edited an image and forgot where you saved it, " "you will surely find this feature of the Dash to be useful." msgstr "" "Unity-valikko mahdollistaa sovellusten, tiedostojen, musiikin, ja " "videoiden etsimisen. Lisäksi se näyttää viimeksi käyttämäsi kohteet. Hyödyt " "tästä ominaisuudesta, jos esimerkiksi teit taulukon tai muokkasit kuvaa, " "mutta et muista sen sijaintia." #. (itstool) path: page/p #: C/unity-dash-intro.page:31 msgid "" "To start using the Dash, click the top icon in the Launcher. This icon has the Ubuntu logo " "on it. For faster access, you can just press the Super key." msgstr "" "Avaa Unity-valikko napsauttamalla käynnistimen ylintä kuvaketta. Siinä on Ubuntun logo. " "Pikanäppäintä Super painamalla näet valikon " "heti." #. (itstool) path: page/p #: C/unity-dash-intro.page:35 msgid "" "To hide the Dash, click the top icon again or press " "Super or Esc." msgstr "" "Sulje Unity-valikko napsauttamalla ylintä kuvaketta uudelleen, " "tai painamalla Super tai Esc." #. (itstool) path: section/title #: C/unity-dash-intro.page:38 msgid "Search everything from the Dash home" msgstr "Etsi kaikkea Unity-valikon päänäkymästä" #. (itstool) path: section/p #: C/unity-dash-intro.page:40 msgid "" "The first thing you'll see when opening the Dash is the Dash Home. Without " "typing or clicking anything, the Dash Home will show you applications and " "files you've used recently." msgstr "" "Unity-valikon avaamalla näet ensin päänäkymän. Mitään napsauttamatta tai " "kirjoittamatta Unity-valikko näyttää viimeksi käytetyt sovellukset ja " "tiedostot." #. (itstool) path: section/p #: C/unity-dash-intro.page:42 msgid "" "Only one row of results will show for each type. If there are more results, " "you can click See more results to view them." msgstr "" "Jokaiselle tulosryhmälle on varattu yksi rivi tilaa. Jos tuloksia on " "enemmän, napsauta Näytä lisää tuloksia nähdäksesi ne." #. (itstool) path: section/p #: C/unity-dash-intro.page:45 msgid "" "To search, just start typing and related search results will automatically " "appear from the different installed lenses." msgstr "" "Etsi kirjoittamalla, jolloin hakutulokset asennetuista näkymistä ilmestyvät " "automaattisesti." #. (itstool) path: section/p #: C/unity-dash-intro.page:48 msgid "" "Click on a result to open it, or you can press Enter to open the " "first item in the list." msgstr "" "Napsauta tulosta avataksesi sen, tai paina Enter avataksesi " "luettelossa ensimmäisenä olevan kohteen." #. (itstool) path: section/title #: C/unity-dash-intro.page:54 msgid "Lenses" msgstr "Näkymät" #. (itstool) path: section/p #: C/unity-dash-intro.page:56 msgid "" "Lenses allow you to focus the Dash results and exclude results from other " "lenses." msgstr "" "Näkymien avulla voit kohdistaa Unity-valikon tiettyihin hakutuloksiin ja " "estää muiden näkymien hakutulosten esittämisen." #. (itstool) path: section/p #: C/unity-dash-intro.page:58 msgid "" "You can see the available lenses in the lens bar, the darker " "strip at the bottom of the Dash." msgstr "" "Käytettävissä olevat näkymät esitetään Unity-valikon alaosassa, tummana " "alueena niin sanotussa näkymäpalkissa." #. (itstool) path: section/p #: C/unity-dash-intro.page:61 msgid "" "To switch to a different lens, click the appropriate icon or press " "CtrlTab." msgstr "" "Vaihda eri näkymien välillä napsauttamalla haluamasi näkymän kuvaketta tai " "painamalla CtrlTab." #. (itstool) path: section/p #: C/unity-dash-intro.page:69 msgid "Filters allow you to narrow down your search even further." msgstr "Suodattimet mahdollistavat hakutulosten tarkemman rajaamisen." #. (itstool) path: section/p #: C/unity-dash-intro.page:71 msgid "" "Click Filter results to choose filters. You may need to click a " "filter heading such as Sources to see the available choices." msgstr "" "Napsauta Rajaa hakutuloksia rajataksesi hakuehtoja. Joidenkin " "suodattimien asettaminen saattaa vaatia erillisen otsakkeen, kuten " "Lähteet-otsakkeen, painamista." #. (itstool) path: section/p #: C/unity-dash-intro.page:79 msgid "" "If you right click on a search result, a preview will open with " "more information about the result." msgstr "" "Napsauttamalla hakutulosta hiiren oikealla painikkeella " "esikatselu avautuu antaen lisää tietoa hakutuloksesta." #. (itstool) path: section/p #: C/unity-dash-intro.page:82 msgid "To close the preview, click any empty space or press Esc." msgstr "" "Sulje esikatselu napsauttamalla tyhjää tilaa tai painamalla Esc." #. (itstool) path: info/desc #: C/unity-dash-music.page:8 msgid "Find and play music from your computer or the internet." msgstr "Etsi ja toista musiikkia tietokoneeltasi tai internetistä." #. (itstool) path: page/title #: C/unity-dash-music.page:19 msgid "Music lens" msgstr "Musiikkinäkymä" #. (itstool) path: page/p #: C/unity-dash-music.page:21 msgid "" "The music lens is the fourth lens after the Dash home in the lens " "bar and is represented by a music note. The music lens gives you " "access to your music or music available online." msgstr "" "Musiikkinäkymä on Unity-valikon valikkopalkin neljäs näkymä " "kotinäkymän jälkeen, ja sitä kuvastaa nuotti. Musiikkinäkymässä voi selata " "sekä omalla tietokoneella että verkossa saatavilla olevaa musiikkia." #. (itstool) path: page/p #: C/unity-dash-music.page:25 msgid "" "You can use SuperM to open the Dash " "directly at the music lens." msgstr "" "Painamalla SuperM Unity-valikon voi " "avata suoraan musiikkinäkymään." #. (itstool) path: section/p #: C/unity-dash-music.page:32 msgid "" "Right click on a search result to open a preview. The preview " "shows the cover art and the tracks." msgstr "" "Esikatselu avautuu napsauttamalla hakutulosta hiiren oikealla " "painikkeella. Esikatseluun sisältyy albumin kansi ja kappaleluettelo." #. (itstool) path: section/p #: C/unity-dash-music.page:35 msgid "" "Click the track number to play the song right from the preview. Click the " "track number again to pause the song." msgstr "" "Kappaleen toistaminen suoraan esikatselusta onnistuu painamalla kappaleen " "numeroa. Toinen saman kappalenumeron painallus pysäyttää kappaleen toiston." #. (itstool) path: section/p #: C/unity-dash-music.page:43 msgid "Click Filter results to filter by decade or genre." msgstr "" "Napsauta Rajaa tuloksia suodattaaksesi vuosikymmenen tai " "tyylilajin perusteella." #. (itstool) path: info/desc #: C/unity-dash-photos.page:8 msgid "View photos from your computer or your online social media accounts." msgstr "Katsele paikallisia tai sosiaalisen median kuvia." #. (itstool) path: page/title #: C/unity-dash-photos.page:20 msgid "Photos lens" msgstr "Kuvanäkymä" #. (itstool) path: page/p #: C/unity-dash-photos.page:22 msgid "" "The photos lens is the fifth lens after the Dash home in the lens " "bar and is represented by a camera. The photos lens gives you access " "to photos on your computer or from Online " "Accounts such as Facebook or Google Picasa." msgstr "" "Valokuvanäkymä on näkymäpalkin viides näkymä Unity-valikon " "kotinäkymän jälkeen, ja sitä kuvastaa kameran kuva. Valokuvanäkymässä voi " "selata sekä tietokoneella että verkkotileillä " "kuten Facebookissa tai Google Picasassa olevia kuvia." #. (itstool) path: page/p #: C/unity-dash-photos.page:28 msgid "" "You can use SuperC to open the Dash " "directly at the photos lens." msgstr "" "Painamalla SuperC voit avata Unity-" "valikon suoraan valokuvanäkymään." #. (itstool) path: section/p #: C/unity-dash-photos.page:34 msgid "" "Right click on a search result to open a preview with more " "information about the photo and a larger thumbnail." msgstr "" "Esikatselu avautuu napsauttamalla hakutulosta hiiren oikealla " "painikkeella. Esikatseluun sisältyy lisätietoja ja suurempi versio kuvasta." #. (itstool) path: section/p #: C/unity-dash-photos.page:37 msgid "" "For photos stored on your computer, you can open, print, view, or email them." msgstr "" "Voit avata, tulostaa, katsoa tai lähettää tietokoneellasi olevia kuvia " "sähköpostilla." #. (itstool) path: section/p #: C/unity-dash-photos.page:45 msgid "" "Click Filter results to filter by date the photo was taken or the " "source." msgstr "" "Rajaa hakutuloksia -painike mahdollistaa kuvien suodattamisen " "kuvauspäivän tai lähteen mukaan." #. (itstool) path: info/desc #: C/unity-dash-video.page:8 msgid "Find and play videos from your computer or the internet." msgstr "Etsi ja toista videoita tietokoneeltasi tai internetistä." #. (itstool) path: page/title #: C/unity-dash-video.page:19 msgid "Video lens" msgstr "Videonäkymä" #. (itstool) path: page/p #: C/unity-dash-video.page:21 msgid "" "The video lens is the third lens after the Dash home on the lens " "bar and is represented by a film strip. The video lens gives you " "access to your videos or videos available online." msgstr "" "Videonäkymä on Unity-valikon näkymäpalkin kolmas näkymä " "kotinäkymän jälkeen, ja sitä kuvastaa filminauha. Videonäkymän avulla voi " "selata sekä omia että verkossa olevia videoita." #. (itstool) path: page/p #: C/unity-dash-video.page:25 msgid "You can even buy or rent videos from the Dash." msgstr "Voita jopa ostaa tai vuokrata videoita Unity-valikosta." #. (itstool) path: page/p #: C/unity-dash-video.page:27 msgid "" "You can use SuperV to open the Dash " "directly at the video lens." msgstr "" "Painamalla SuperV voit avata Unity-" "valikon suoraan videonäkymään." #. (itstool) path: section/p #: C/unity-dash-video.page:34 msgid "" "Right click on a search result to open a preview with more " "information about the video." msgstr "" "Hakutuloksen napsauttaminen hiiren oikealla painikkeella avaa " "esikatselun ja lisätietoja videosta." #. (itstool) path: section/p #: C/unity-dash-video.page:42 msgid "Click Filter results to filter by video source." msgstr "" "Rajaa hakutuloksia mahdollistaa tulosten rajaamisen lähteen " "perusteella." #. (itstool) path: info/desc #: C/unity-hud-intro.page:9 msgid "Use the HUD to search menus of the apps you use." msgstr "Sovellusten valikkojen käyttäminen HUDin avulla." #. (itstool) path: page/title #: C/unity-hud-intro.page:20 msgid "What is the HUD?" msgstr "Mikä HUD on?" #. (itstool) path: page/p #: C/unity-hud-intro.page:22 msgid "" "The HUD or Heads Up Display is a search-based " "alternative to traditional menus and was introduced in Ubuntu 12.04 LTS." msgstr "" "HUD (lyhenne englanninkielisistä sanoista Heads Up Display) on " "tekstipohjainen vaihtoehto perinteisille valikoille. Se esiteltiin " "ensimmäisen kerran Ubuntun 12.04 LTS -versiossa." #. (itstool) path: page/p #: C/unity-hud-intro.page:26 msgid "" "Some apps like Gimp or Inkscape have hundreds of menu items. If you're " "using apps like these, you may remember the name of a menu option, but you " "might not remember how to find it in the menus." msgstr "" "Joidenkin sovellusten, kuten Gimpin ja Inkscapen, valikoissa on satoja toimintoja. " "Näissä ja vastaavanlaisissa sovelluksissa saatat muistaa toiminnon nimen, " "mutta et ehkä muista missä kohtaa valikoita kyseinen toiminto sijaitsee." #. (itstool) path: page/p #: C/unity-hud-intro.page:31 msgid "" "Using a search box can be quite a bit faster than navigating extended menu " "hierarchies. The HUD also can be more accessible than normal menus as some " "people are unable to precisely control a mouse pointer." msgstr "" "Hakukentän käyttäminen saattaa olla nopeampaa kuin valikkorakenteiden " "läpikäynti. HUD saattaa myös olla valikkoja helppokäyttöisempi niille, " "joilla on vaikeuksia hiiren käyttämisen kanssa." #. (itstool) path: section/title #: C/unity-hud-intro.page:36 msgid "Use the HUD" msgstr "HUDin käyttäminen" #. (itstool) path: section/p #: C/unity-hud-intro.page:38 msgid "To try the HUD:" msgstr "Kokeile HUDia:" #. (itstool) path: item/p #: C/unity-hud-intro.page:42 msgid "Tap Alt to open the HUD." msgstr "Avaa HUD painamalla Alt." #. (itstool) path: item/p #: C/unity-hud-intro.page:45 msgid "Start typing." msgstr "Aloita kirjoittaminen." #. (itstool) path: item/p #: C/unity-hud-intro.page:48 msgid "" "When you see a result that you want to run, use the up and down keys to " "select the result, then press Enter, or click your desired search " "result." msgstr "" "Kun näet haluamasi toiminnon, käytä nuolinäppäimiä ylös ja alas valitaksesi " "sen ja paina sitten Enter. Vaihtoehtoisesti voit myös valita " "haluamasi toiminnon napsauttamalla sitä hiirellä." #. (itstool) path: item/p #: C/unity-hud-intro.page:53 msgid "" "If you change your mind and want to exit the HUD, tap the Alt " "again or the Esc. You can also click anywhere outside the HUD to " "close the HUD." msgstr "" "Jos muutat mielesi ja haluat poistua HUDista, paina Alt-näppäintä " "uudelleen tai Esc-näppäintä. Voit myös napsauttaa missä tahansa " "HUDin ulkopuolella sulkeaksesi sen." #. (itstool) path: section/p #: C/unity-hud-intro.page:59 msgid "" "The HUD keeps track of your search history and adjusts the search results to " "be even more useful the more you use it." msgstr "" "HUD tallentaa tehdyt haut ja käyttää niitä tulevaisuudessa hakutulosten " "osuvuuden parantamiseen." #. (itstool) path: info/desc #: C/unity-introduction.page:9 msgid "A visual introduction to the Unity desktop." msgstr "Unity-työpöydän esittely kuvien kera." #. (itstool) path: page/title #: C/unity-introduction.page:25 msgid "Welcome to Ubuntu" msgstr "Tervetuloa Ubuntuun" #. (itstool) path: page/p #: C/unity-introduction.page:27 msgid "" "Ubuntu features Unity, a reimagined way to use your computer. Unity " "is designed to minimize distractions, give you more room to work, and help " "you get things done." msgstr "" "Ubuntu sisältää uudenlaisen Unity-käyttöliittymän. Unityn " "suunnittelun painopisteinä on antaa sovelluksille mahdollisimman paljon " "tilaa ja samalla helpottaa työskentelyä." #. (itstool) path: page/p #: C/unity-introduction.page:31 msgid "" "This guide is designed to answer your questions about using Unity and your " "Ubuntu desktop. First we will take a moment to look at some of Unity's key " "features, and how you can use them." msgstr "" "Tämä ohje on suunniteltu vastaamaan Unityn ja Ubuntun työpöydän käyttöön " "liittyviin kysymyksiin. Aluksi tutustumme Unityn keskeisimpiin " "ominaisuuksiin ja niiden hyödyntämiseen." #. (itstool) path: section/title #: C/unity-introduction.page:35 msgid "Getting started with Unity" msgstr "Alkuun pääseminen" #. (itstool) path: section/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-introduction.page:37 msgctxt "_" msgid "" "external ref='figures/unity-overview.png' " "md5='676ebde85faf496efc62aa874be15f0c'" msgstr "" #. (itstool) path: media/p #: C/unity-introduction.page:38 msgid "The Unity desktop" msgstr "Unity-työpöytä" #. (itstool) path: section/title #. (itstool) path: media/p #: C/unity-introduction.page:42 #: C/unity-introduction.page:46 msgid "The Launcher" msgstr "Käynnistin" #. (itstool) path: section/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-introduction.page:45 msgctxt "_" msgid "" "external ref='figures/unity-launcher.png' " "md5='698a6f3411b2531101072d21bd765b87'" msgstr "" "external ref='figures/unity-launcher.png' " "md5='698a6f3411b2531101072d21bd765b87'" #. (itstool) path: section/p #: C/unity-introduction.page:49 msgid "" "The Launcher appears automatically when you log in to your " "desktop, and gives you quick access to the applications you use most often." msgstr "" "Käynnistin ilmestyy näytön vasempaan reunaan automaattisesti " "sisäänkirjautumisen jälkeen. Sen ansiosta useimmin käytettyjen sovellusten " "käynnistäminen on nopeaa." #. (itstool) path: item/p #: C/unity-introduction.page:56 msgid "" "Learn more about the Launcher." msgstr "" "Lisätietoja käynnistimestä." #. (itstool) path: section/title #: C/unity-introduction.page:62 msgid "The Dash" msgstr "Unity-valikko" #. (itstool) path: section/p #: C/unity-introduction.page:64 msgid "" "The Ubuntu Button sits near the top left corner of the screen and " "is always the top item in the Launcher. If you click the Ubuntu " "Button, Unity will present you with an additional feature of the " "desktop, the Dash." msgstr "" "Ubuntu-painike on näytön vasemmassa yläkulmassa aina käynnistimen " "ylimpänä kuvakkeena. Jos napsautat Ubuntu-painiketta, Unity tuo " "esiin työpöydän ominaisuuden nimeltä Unity-valikko." #. (itstool) path: section/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-introduction.page:69 msgctxt "_" msgid "" "external ref='figures/unity-dash.png' md5='662f7cff94c799b528db7a9b8e0e8512'" msgstr "" "external ref='figures/unity-dash.png' md5='662f7cff94c799b528db7a9b8e0e8512'" #. (itstool) path: media/p #: C/unity-introduction.page:70 msgid "The Unity Dash" msgstr "Unity-valikko" #. (itstool) path: section/p #: C/unity-introduction.page:73 msgid "" "The Dash is designed to make it easier to find, open, and use " "applications, files, music, and more. For example, if you type the word " "\"document\" into the Search Bar, the Dash will show you " "applications that help you write and edit documents. It will also show you " "relevant folders and documents that you have been working on recently." msgstr "" "Unity-valikko helpottaa sovellusten, tiedostojen, musiikin ja " "paljon muun etsimisessä, avaamisessa sekä käyttämisessä. Jos esimerkiksi " "kirjoitat \"document\" tai suomeksi \"asiakirja\" hakukenttään, " "Unity-valikko näyttää asiakirjojen kirjoittamiseen ja muokkaamiseen " "tarkoitetut sovellukset. Se näyttää myös hakuun liittyvät kansiot ja " "asiakirjat, joiden kanssa olet työskennellyt aiemmin." #. (itstool) path: item/p #: C/unity-introduction.page:80 msgid "Learn more about the Dash." msgstr "Lisätietoja Unity-valikosta." #. (itstool) path: info/desc #: C/unity-launcher-change-autohide.page:14 msgid "Show the Launcher only when you need it." msgstr "Näytä käynnistin vain tarvittaessa." #. (itstool) path: page/title #: C/unity-launcher-change-autohide.page:18 msgid "Auto-hide the Launcher" msgstr "Piilota käynnistin automaattisesti" #. (itstool) path: page/p #: C/unity-launcher-change-autohide.page:20 msgid "" "You can hide the Launcher if you only want to see it when you " "move your mouse or touchpad pointer to either the left side or top left " "corner of the screen." msgstr "" #. (itstool) path: item/p #: C/unity-launcher-change-autohide.page:24 #: C/unity-menubar-intro.page:49 msgid "" "Click the system menu at the very right of the menu " "bar and select System Settings." msgstr "" "Napsauta järjestelmävalikkoa valikkopalkista ja " "valitse Järjestelmäasetukset." #. (itstool) path: item/p #: C/unity-launcher-change-autohide.page:25 msgid "In the Personal section, click Appearance." msgstr "Napsauta Ulkoasu." #. (itstool) path: item/p #: C/unity-launcher-change-autohide.page:26 msgid "Switch to the Behavior tab." msgstr "Siirry Toiminta-välilehdelle." #. (itstool) path: item/p #: C/unity-launcher-change-autohide.page:27 msgid "Switch Auto-hide the Launcher on." msgstr "" "Aseta Käynnistimen automaattinen piilottaminen Päällä-asentoon." #. (itstool) path: item/p #: C/unity-launcher-change-autohide.page:28 msgid "" "Select Left side or Top left corner to designate the " "reveal location for the Launcher." msgstr "" #. (itstool) path: page/p #: C/unity-launcher-change-autohide.page:31 msgid "" "To help prevent you from accidentally showing the Launcher, Ubuntu requires " "you to push a little bit harder with your mouse or touchpad pointer to make " "the Launcher show. You can adjust the force needed by setting the " "Reveal sensitivity lower or higher." msgstr "" "Jotta käynnistin ei vahingossa tulisi näkyviin, Ubuntu vaatii hieman " "tavallista enemmän hiiren tai kosketuslevyn osoittimen siirtoa jotta " "käynnistin tulee näkyviin. Tätä liikkeen suuruutta voidaan säätää " "Ilmestymisherkkyys-asetuksella." #. (itstool) path: info/desc #: C/unity-launcher-change-size.page:13 msgid "Make the icons in the Launcher larger or smaller." msgstr "Suurenna tai pienennä käynnistimessä olevia kuvakkeita." #. (itstool) path: page/title #: C/unity-launcher-change-size.page:17 msgid "Change the size of icons in the Launcher" msgstr "Muuta käynnistimen kuvakkeiden kokoa" #. (itstool) path: page/p #: C/unity-launcher-change-size.page:19 msgid "" "You can make the Launcher icons smaller to allow more items to fit in the " "Launcher. Or you might want to make the Launcher icons larger so they are " "easier to click." msgstr "" "Voit tehdä käynnistimen kuvakkeista pienempiä, jotta käynnistimeen mahtuu " "enemmän samanaikaisesti näkyvissä olevia kuvakkeita. Tai kenties haluat " "tehdä kuvakkeista suurempia, jotta niitä on helpompi napsauttaa." #. (itstool) path: item/p #: C/unity-launcher-change-size.page:28 msgid "Click Appearance." msgstr "Napsauta Ulkoasu." #. (itstool) path: item/p #: C/unity-launcher-change-size.page:31 msgid "" "Move the Launcher icon size slider to increase or decrease the " "size of the Launcher icons." msgstr "" "Pienennä käynnistimen kuvakkeiden kokoa siirtämällä " "Käynnistimen kuvakkeiden koko -liukusäädintä." #. (itstool) path: note/p #: C/unity-launcher-change-size.page:33 msgid "The default Launcher icon size is 48." msgstr "Käynnistimen kuvakkeiden koko on oletuksena 48." #. (itstool) path: info/desc #: C/unity-launcher-intro.page:8 msgid "The Launcher is at the left of your screen." msgstr "Käynnistin on näytön vasemmassa laidassa." #. (itstool) path: page/title #: C/unity-launcher-intro.page:19 msgid "Use the Launcher to start applications" msgstr "Avaa sovelluksia käynnistimellä" #. (itstool) path: page/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-launcher-intro.page:22 msgctxt "_" msgid "" "external ref='figures/unity-launcher-apps.png' " "md5='09090d19992241b8a279dd19f7d5dc3c'" msgstr "" "external ref='figures/unity-launcher-apps.png' " "md5='09090d19992241b8a279dd19f7d5dc3c'" #. (itstool) path: media/p #: C/unity-launcher-intro.page:23 msgid "Launcher icons" msgstr "Käynnistimen kuvakkeet" #. (itstool) path: page/p #: C/unity-launcher-intro.page:26 msgid "" "The Launcher is one of the key components of the Unity desktop. " "When you log in to your desktop, it will appear along the left-hand side of " "the screen. The Launcher provides you with quick access to applications, " "workspaces, removable devices and the trash." msgstr "" "Käynnistin on Unity-työpöydän keskeisimpiä osia. Se näkyy näytön " "vasemmassa laidassa, kun kirjaudut työpöydälle. Käynnistimen avulla " "sovellusten, työtilojen, erillisten tallennusvälineiden ja roskakorin käyttö " "on nopeaa." #. (itstool) path: page/p #: C/unity-launcher-intro.page:30 msgid "" "If an application that you want to start using is present in the Launcher, " "you can click on that application's icon, and it will start up, ready for " "you to use." msgstr "" "Jos haluamasi sovelluksen kuvake näkyy käynnistimessä, napsauta sitä. " "Sovellus käynnistyy ja on välittömästi valmis käytettäväksi." #. (itstool) path: page/p #: C/unity-launcher-intro.page:33 msgid "" "To learn more about the Launcher, explore any of the Launcher help topics " "below." msgstr "Saat lisätietoja käynnistimestä alapuolelta löytyvistä ohjeaiheista." #. (itstool) path: section/title #: C/unity-launcher-intro.page:36 msgid "Use the Launcher" msgstr "Käytä käynnistintä" #. (itstool) path: section/title #: C/unity-launcher-intro.page:50 msgid "Customize the Launcher" msgstr "Muokkaa käynnistintä" #. (itstool) path: credit/name #: C/unity-launcher-menu.page:10 msgid "Stephen M. Webb" msgstr "Stephen M. Webb" #. (itstool) path: info/desc #: C/unity-launcher-menu.page:14 msgid "Right clicking a Launcher Icon reveals a menu of actions." msgstr "" "Käynnistimessä olevan kuvakkeen napsauttaminen hiiren oikealla avaa " "toimintovalikon." #. (itstool) path: page/title #: C/unity-launcher-menu.page:18 msgid "The Launcher Icon Menus" msgstr "Käynnistimen kuvakkeiden valikot" #. (itstool) path: page/p #: C/unity-launcher-menu.page:20 msgid "" "Right clicking on a Launcher icon will reveal a menu of actions. The actions " "available depend on whether the icon is locked to the launcher or not, if " "the icon is for an application whether it's running or not, and on the " "specific icon itself. Available actions can include the following." msgstr "" #. (itstool) path: item/p #: C/unity-launcher-menu.page:25 msgid "launching the application or opening the document, folder, or device" msgstr "" "sovelluksen käynnistäminen tai asiakirjan, kansion tai laitteen avaaminen" #. (itstool) path: item/p #: C/unity-launcher-menu.page:27 msgid "" "unlocking the icon from the Launcher if it was previously locked (see )" msgstr "" "käynnistimeen lukitun kuvakkeen poistaminen (katso )" #. (itstool) path: item/p #: C/unity-launcher-menu.page:29 msgid "" "locking the icon to the Launcher if it was previously not locked (see )" msgstr "" "kuvakkeen lukitseminen käynnistimeen (katso )" #. (itstool) path: item/p #: C/unity-launcher-menu.page:31 msgid "quitting the application if it's running" msgstr "käynnissä olevan sovelluksen lopettaminen" #. (itstool) path: item/p #: C/unity-launcher-menu.page:32 msgid "" "switching between application instances or windows if there is more than one " "instance or window" msgstr "" "vaihtaminen useiden eri saman sovelluksen ikkunoiden tai istuntojen välillä" #. (itstool) path: item/p #: C/unity-launcher-menu.page:34 msgid "application-specific shortcuts such as open a new document or window" msgstr "sovelluskohtaiset toiminnot, kuten uusi asiakirja tai ikkuna" #. (itstool) path: info/desc #: C/unity-launcher-shapes.page:14 msgid "The triangles show you your currently running applications." msgstr "Kolmiot osoittavat parhaillaan käynnissä olevat sovellukset." #. (itstool) path: page/title #: C/unity-launcher-shapes.page:18 msgid "What do the different shapes and colors in Launcher icons mean?" msgstr "Mitä käynnistimessä olevat eri muodot ja värit tarkoittavat?" #. (itstool) path: page/p #: C/unity-launcher-shapes.page:20 msgid "" "When you start an app, the Launcher icon pulses to let you know that Ubuntu " "is starting your application. This is useful because while some applications " "start immediately, others may take a minute to load." msgstr "" #. (itstool) path: page/p #: C/unity-launcher-shapes.page:24 msgid "" "Once the application has finished starting, a set of small white " "triangles will show to the left and right of the Launcher square. " "Additional triangles will appear on the left of the Launcher square as " "additional windows of the same application are open (i.e. two triangles " "means that you have two windows of the same application open; three " "triangles means three windows). If you have more than three windows of the " "same application open, only three triangles will show." msgstr "" #. (itstool) path: note/p #: C/unity-launcher-shapes.page:29 msgid "" "Applications that aren't currently running have translucent Launcher icon " "squares. When an application is running, the Launcher icon square is full of " "color." msgstr "" #. (itstool) path: section/title #: C/unity-launcher-shapes.page:33 msgid "Notifications" msgstr "Ilmoitukset" #. (itstool) path: section/p #: C/unity-launcher-shapes.page:35 msgid "" "If an application wants your attention to notify you of something (like a " "finished download), the Launcher icon will wiggle and glow and the white " "triangle will become blue. Click the Launcher icon to dismiss the " "notification." msgstr "" #. (itstool) path: section/p #: C/unity-launcher-shapes.page:39 msgid "" "Applications can also show a number on their Launcher icon. " "Messaging applications use the number to tell you how many unread messages " "you have. Software Updater uses it to tell you how many updates " "are available." msgstr "" #. (itstool) path: section/p #: C/unity-launcher-shapes.page:43 msgid "" "Finally, applications can use a progress bar to let you know how " "long a process is taking without you needing to keep the application window " "in view." msgstr "" #. (itstool) path: info/desc #: C/unity-menubar-intro.page:10 msgid "The menu bar is the dark strip on the top of your screen." msgstr "Valikkopalkki on tumma palkki näytön yläosassa." #. (itstool) path: page/title #: C/unity-menubar-intro.page:19 msgid "Manage apps & settings with the menu bar" msgstr "Hallitse sovelluksia ja asetuksia valikkopalkin kautta" #. (itstool) path: page/p #: C/unity-menubar-intro.page:25 msgid "" "The menu bar is the dark strip on the top of your screen. It " "contains the window management buttons, the app menus, and the status menus." msgstr "" "Valikkopalkki on tummanharmaa palkki näytön yläosassa. Se " "sisältää ikkunahallinnan painikkeet, sovellusvalikot ja tilavalikot." #. (itstool) path: section/title #: C/unity-menubar-intro.page:29 msgid "Window management buttons" msgstr "Ikkunahallinan painikkeet" #. (itstool) path: section/p #: C/unity-menubar-intro.page:30 msgid "" "The window management buttons are on the top left corner of " "windows. When maximized, the buttons are in the top left of the screen. " "Click the buttons to close, minimize, maximize or restore windows." msgstr "" "Ikkunahallinnan painikkeet ovat ikkunoiden vasemmassa " "ylänurkassa. Ikkunan ollessa suurennettuna painikkeet näkyvät näytön " "vasemmassa ylälaidassa. Napsauta painikkeita sulkeaksesi, pienentääksesi, " "suurentaaksesi tai palauttaaksesi kokoon ikkunoita." #. (itstool) path: section/title #: C/unity-menubar-intro.page:36 msgid "App menus" msgstr "Sovellusvalikot" #. (itstool) path: section/p #: C/unity-menubar-intro.page:37 msgid "" "The app menus are by default located to the right of the window " "management buttons. Unity hides the app menus and the window management " "buttons unless you move your mouse pointer to the top left of the screen or " "press AltF10. This feature enables " "you to see more of your content at once, which is especially valuable on " "small screens like netbooks." msgstr "" "Sovellusvalikot sijaitsevat oletusarvoisesti ikkunahallinnan " "painikkeiden oikealla puolella. Unity piilottaa sovellusvalikot ja " "ikkunahallinnan painikkeet, mutta näyttää ne kun siirrät hiiren osoittimen " "näytön vasempaan yläreunaan tai kun painat " "AltF10. Näin näytöstä jää aiempaa " "enemmän tilaa varsinaiselle sisällölle." #. (itstool) path: section/p #: C/unity-menubar-intro.page:44 msgid "" "If you want, you can change the default behavior to having your menus " "attached to the window title bar of respective application instead of the " "menu bar, and setting the visibility to always displayed instead of only " "displayed on mouse hovering." msgstr "" "Voit halutessasi kiinnittää sovellusvalikot ikkunan otsikkopalkkiin, sekä " "asettaa valikot näkymään aina ilman hiiren kohdistusta." #. (itstool) path: item/p #: C/unity-menubar-intro.page:53 msgid "" "In the Personal section, click Appearance and choose the " "Behavior tab." msgstr "" "Napsauta Ulkoasu ja valitse Toiminta-välilehti." #. (itstool) path: item/p #: C/unity-menubar-intro.page:57 msgid "" "Under Show the menus for a window, select In the window's " "title bar." msgstr "" "Aseta Ikkunan otsikkopalkissa valintaan Näytä ikkunan " "valikot." #. (itstool) path: item/p #: C/unity-menubar-intro.page:60 msgid "" "Under Menus visibility, select Always displayed." msgstr "" "Aseta Valikkojen näkyvyys valintaan Aina näkyvissä." #. (itstool) path: section/title #: C/unity-menubar-intro.page:68 msgid "Status menus" msgstr "Tilavalikot" #. (itstool) path: section/p #: C/unity-menubar-intro.page:69 msgid "" "Ubuntu has several different status menus (sometimes referred to " "as indicators) on the right side of the menu bar. The status " "menus are a convenient place where you can check and modify the state of " "your computer and applications." msgstr "" "Ubuntussa on useita eri tilavalikkoja (toisinaan käytetään myös " "nimeä ilmaisin) valikkopalkin oikeassa laidassa. Tilavalikot " "mahdollistavat tietokoneen ja sovellusten tilan sekä asetusten tarkistamisen " "ja muuttamisen." #. (itstool) path: list/title #: C/unity-menubar-intro.page:76 msgid "List of status menus and what they do" msgstr "Luettelo tilavalikoista ja niiden ominaisuuksista" #. (itstool) path: p/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-menubar-intro.page:79 msgctxt "_" msgid "" "external ref='figures/network-offline.svg' " "md5='2cdffddec0853f7f7538b9e4a6116039'" msgstr "" "external ref='figures/network-offline.svg' " "md5='2cdffddec0853f7f7538b9e4a6116039'" #. (itstool) path: item/p #: C/unity-menubar-intro.page:79 msgid "" "Network menu Offline network icon" msgstr "" "Verkkovalikko Yhteydettömän verkon kuvake" #. (itstool) path: item/p #: C/unity-menubar-intro.page:80 msgid "" "Connect to wired, wireless, mobile, " "and VPN networks." msgstr "" "Yhdistä kiinteään, langattomaan, mobiililaajakaistaan, tai VPN-verkkoon." #. (itstool) path: p/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-menubar-intro.page:85 msgctxt "_" msgid "" "external ref='figures/indicator-keyboard-En.svg' " "md5='79043c6827d1eb59d1eba720bd798318'" msgstr "" "external ref='figures/indicator-keyboard-En.svg' " "md5='79043c6827d1eb59d1eba720bd798318'" #. (itstool) path: item/p #: C/unity-menubar-intro.page:85 msgid "" "Input source menu Input source icon" msgstr "" "Syötelähdevalikko Syötelähteen kuvake" #. (itstool) path: item/p #: C/unity-menubar-intro.page:86 msgid "" "Select keyboard layout/input source, configure input sources." msgstr "" "Valitse näppäimistön asettelu, syötelähde, tee muutoksia syötelähteiden asetuksiin." #. (itstool) path: item/p #: C/unity-menubar-intro.page:90 msgid "" "Bluetooth menu Bluetooth icon" msgstr "" "Bluetooth-valikko Bluetooth-kuvake" #. (itstool) path: item/p #: C/unity-menubar-intro.page:91 msgid "" "Send or receive files by Bluetooth. This " "menu is hidden if a supported Bluetooth device isn't detected." msgstr "" "Lähetä tai vastaanota tiedostoja Bluetoothia " "käyttäen. Valikko ei ole näkyvissä, jos koneeseen ei ole kytketty Bluetooth-" "laitteita." #. (itstool) path: p/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-menubar-intro.page:96 msgctxt "_" msgid "" "external ref='figures/indicator-messages.svg' " "md5='c7753a983bb72624bf340e2b3336973e'" msgstr "" "external ref='figures/indicator-messages.svg' " "md5='c7753a983bb72624bf340e2b3336973e'" #. (itstool) path: item/p #: C/unity-menubar-intro.page:96 msgid "" "Messaging menu Message icon" msgstr "" "Viestintävalikko Viestikuvake" #. (itstool) path: item/p #: C/unity-menubar-intro.page:97 msgid "" "Easily launch and receive incoming notifications from messaging applications " "including email, social networking, and Internet chat." msgstr "" "Vastaanota ilmoituksia ja käynnistä nopeasti viestintäsovellukset kuten " "sähköposti, sosiaaliset verkostot ja pikaviestit." #. (itstool) path: p/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-menubar-intro.page:102 msgctxt "_" msgid "" "external ref='figures/battery-100.svg' md5='695cb299a2941423020d12dedfdb2254'" msgstr "" "external ref='figures/battery-100.svg' md5='695cb299a2941423020d12dedfdb2254'" #. (itstool) path: item/p #: C/unity-menubar-intro.page:102 msgid "" "Battery menu Battery icon" msgstr "" "Akkuvalikko Akun kuvake" #. (itstool) path: item/p #: C/unity-menubar-intro.page:103 msgid "" "Check your laptop battery's charging status. This menu is hidden if a " "battery isn't detected." msgstr "" "Tarkista akkusi latauksen tila. Tämä valikko on piilotettu, jos akkua ei " "havaita." #. (itstool) path: p/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-menubar-intro.page:108 msgctxt "_" msgid "" "external ref='figures/audio-volume-high-panel.svg' " "md5='571b59734272f80a40e8d2e9a8d4256e'" msgstr "" "external ref='figures/audio-volume-high-panel.svg' " "md5='571b59734272f80a40e8d2e9a8d4256e'" #. (itstool) path: item/p #: C/unity-menubar-intro.page:108 msgid "" "Sound menu Volume icon" msgstr "" "Äänivalikko Äänenvoimakkuuden kuvake" #. (itstool) path: item/p #: C/unity-menubar-intro.page:109 msgid "" "Set the volume, configure sound settings, and control media players like " "Rhythmbox." msgstr "" "Aseta äänenvoimakkuus, muokkaa ääniasetuksia ja ohjaa mediasoittimia kuten " "Rytmilaatikko." #. (itstool) path: item/p #: C/unity-menubar-intro.page:114 msgid "Clock" msgstr "Kello" #. (itstool) path: item/p #: C/unity-menubar-intro.page:115 msgid "" "Access the current time and date. Appointments from the built in Calendar application can also display here." msgstr "" "Aika ja päivä näkyviin. Tapaamiset kalenterisovelluksesta näkyvät myös täällä." #. (itstool) path: p/media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. #: C/unity-menubar-intro.page:120 msgctxt "_" msgid "" "external ref='figures/system-devices-panel.svg' " "md5='5b9f7ec215446c7f2eb43a66392aea85'" msgstr "" "external ref='figures/system-devices-panel.svg' " "md5='5b9f7ec215446c7f2eb43a66392aea85'" #. (itstool) path: item/p #: C/unity-menubar-intro.page:120 msgid "" "System menu Power cog icon" msgstr "" "Järjestelmävalikko Virtapainikkeen kuvake" #. (itstool) path: item/p #: C/unity-menubar-intro.page:121 msgid "" "Access details about your computer, this help guide, and system settings. Switch users, lock screen, log out, " "suspend, restart or shutdown your computer." msgstr "" "Tietokoneen tiedot, tämä ohje ja järjestelmäasetukset Vaihda käyttäjien välillä, " "lukitse näyttö, kirjaudu ulos, siirry valmiustilaan, sammuta tai käynnistä " "tietokone uudelleen." #. (itstool) path: note/p #: C/unity-menubar-intro.page:123 msgid "" "Some of the icons used by the indicator menus change according to the status " "of the application." msgstr "" "Jotkin ilmaisinvalikoissa käytettävät kuvakkeet vaihtuvat riippuen " "sovellusten tilasta." #. (itstool) path: item/p #: C/unity-menubar-intro.page:124 msgid "" "Other programs such as Tomboy or Transmission can also " "add indicator menus to the panel." msgstr "" "Myös muut ohjelmat kuten Tomboy tai Transmission " "voivat lisätä oman ilmaisimensa paneeliin." #. (itstool) path: info/desc #: C/unity-scrollbars-intro.page:9 msgid "Overlay scrollbars are the thin orange strips on long documents." msgstr "" "Unity-vierityspalkit ovat oransseja viivoja näytön korkeuden tai leveyden " "ylittävien asiakirjojen reunoissa." #. (itstool) path: page/title #: C/unity-scrollbars-intro.page:19 msgid "What are overlay scrollbars?" msgstr "Mitä Unityn vierityspalkit ovat?" #. (itstool) path: page/p #: C/unity-scrollbars-intro.page:27 msgid "" "Ubuntu includes overlay scrollbars which take up less screen space " "than traditional scrollbars, giving you more room for your content. While " "inspired by mobile devices where traditional scrollbars aren't needed, " "Ubuntu's overlay scrollbars are designed to work just as well with a mouse." msgstr "" "Ubuntuun sisältyy Unity-vierityspalkit, jotka vievät perinteisiä " "vierityspalkkeja vähemmän tilaa. Vaikka ne ovat saaneet vaikutteita " "mobiililaitteista, joissa perinteisiä vierityspalkkeja ei tarvita, toimivat " "Ubuntun vierityspalkit hyvin myös hiirellä." #. (itstool) path: page/p #: C/unity-scrollbars-intro.page:32 msgid "" "Some apps like Firefox and LibreOffice don't support the new scrollbars yet." msgstr "" "Jotkin sovellukset, kuten Firefox ja Libreoffice, eivät vielä tue uusia " "vierityspalkkeja." #. (itstool) path: section/title #: C/unity-scrollbars-intro.page:35 msgid "Use the scrollbars" msgstr "Käytä vierityspalkkeja" #. (itstool) path: section/p #: C/unity-scrollbars-intro.page:37 msgid "" "The overlay scrollbar appears as a thin orange strip at the edge of a " "scrollable area. The position of the scrollbar corresponds with your " "screen's position in the scrollable content. The strip length corresponds " "with the content length; the shorter the strip, the longer the content." msgstr "" "Unity-vierityspalkit ovat vieritettävän alueen reunassa näkyvät oranssit " "raidat. Vierityspalkin sijainti vastaa näytön näkymän sijaintia " "vieritettävän sisällön suhteen. Vierityspalkin raidan pituus on " "verrannollinen sisällön määrään. Kun sisältöä on paljon, vierityspalkin " "raita on lyhyt." #. (itstool) path: section/p #: C/unity-scrollbars-intro.page:41 msgid "" "Move your mouse pointer over any point on the scrollable edge of the content " "to reveal the thumb slider." msgstr "" "Siirrä hiiren osoitin mihin tahansa kohtaan laidassa, niin " "vierityspalkki ilmestyy esiin." #. (itstool) path: list/title #: C/unity-scrollbars-intro.page:44 msgid "Ways to use the scrollbars:" msgstr "Erilaisia tapoja käyttää vierityspalkkeja:" #. (itstool) path: item/p #: C/unity-scrollbars-intro.page:45 msgid "" "Drag the thumb slider up or down to move the screen's position " "exactly where you want it." msgstr "" "Vedä vierityspalkkia ylös tai alas asettaaksesi sijainnin " "haluamaasi kohtaan." #. (itstool) path: item/p #: C/unity-scrollbars-intro.page:48 msgid "" "Click the scrollbar to move the screen's position exactly where you want it." msgstr "" #. (itstool) path: info/desc #: C/unity-shopping.page:9 msgid "" "Online results make the Dash more useful and help fund Ubuntu development." msgstr "" "Internetistä tulevat hakutulokset pyrkivät tekemään Unity-valikosta entistä " "hyödyllisemmän, ja samalla ne rahoittavat Ubuntun kehitystä." #. (itstool) path: page/title #: C/unity-shopping.page:25 msgid "Why are there shopping links in the Dash?" msgstr "Miksi Unity-valikossa on verkkokauppaan viittaavia linkkejä?" #. (itstool) path: page/p #: C/unity-shopping.page:27 msgid "" "In addition to helping you find apps or files on your computer, the " "Dash can also show you related online results for your searches. " "Online sources include Amazon.com and dozens of other online sources." msgstr "" #. (itstool) path: page/p #: C/unity-shopping.page:31 msgid "" "When you purchase music or products from these sources, Canonical receives a " "small portion of the profits in exchange for directing more business to " "these stores. Canonical, the company that created and continues to support " "the Ubuntu project, then uses this money to make Ubuntu better." msgstr "" "Kun ostat musiikkia tai tuotteita näiden lähteiden kautta, Canonical saa " "pienen osuuden ostoksen kokonaishinnasta. Canonical, yritys Ubuntu-projektin " "takana, käyttää saadut rahat Ubuntun kehittämiseen." #. (itstool) path: page/p #: C/unity-shopping.page:37 msgid "By default, the inclusion of online search results is turned off." msgstr "Oletuksena verkkohaku on pois päältä." #. (itstool) path: section/title #: C/unity-shopping.page:40 msgid "Turn on online search results" msgstr "Ota verkkohaun tulokset käyttöön" #. (itstool) path: section/p #: C/unity-shopping.page:42 msgid "" "If you want to receive online search suggestions, you can enable this " "feature through the Security & Privacy system setting." msgstr "" #. (itstool) path: item/p #: C/unity-shopping.page:47 msgid "" "Click the system menu at the far right of the menu bar " "and select System Settings." msgstr "" #. (itstool) path: item/p #: C/unity-shopping.page:50 msgid "" "Open Security & Privacy and select the Search tab." msgstr "" "Avaa turvallisuus ja yksityisyys ja valitse Haku-" "välilehti." #. (itstool) path: item/p #: C/unity-shopping.page:52 msgid "Switch on Include online search results." msgstr "" #. (itstool) path: info/title #: C/user-accounts.page:7 msgctxt "link:trail" msgid "Users" msgstr "Käyttäjät" #. (itstool) path: info/desc #: C/user-accounts.page:8 msgid "" "Add user or guest user, change " "password, administrators…" msgstr "" "Lisää käyttäjä or vieraskäyttäjä, vaihda " "salasana, ylläpitäjät…" #. (itstool) path: page/title #: C/user-accounts.page:24 msgid "User accounts" msgstr "Käyttäjätilit" #. (itstool) path: page/p #: C/user-accounts.page:26 msgid "" "Each person that uses the computer should have a different user account. " "This allows them to keep their files separate from yours and to choose their " "own settings. It's also more secure. You can only access a different user " "account if you know the password." msgstr "" "Jokaisen tulisi käyttää tietokonetta omalla käyttäjätilillä. Ensinnäkin se " "on tietoturvan puolesta suositeltavaa; tiedostosi kuuluvat sinulle, ei " "muille käyttäjille. Lisäksi esimerkiksi kaikilla käyttäjillä voi olla omat " "työpöytäasetukset. Voit vaihtaa eri käyttäjätilien välillä, kunhan vain " "tiedät salasanan." #. (itstool) path: info/title #: C/user-accounts.page:33 msgctxt "link:trail" msgid "Accounts" msgstr "Käyttäjätilit" #. (itstool) path: section/title #: C/user-accounts.page:35 msgid "Manage user accounts" msgstr "Hallitse käyttäjätilejä" #. (itstool) path: section/title #: C/user-accounts.page:39 msgid "Passwords" msgstr "Salasanat" #. (itstool) path: info/title #: C/user-accounts.page:44 msgctxt "link:trail" msgid "Privileges" msgstr "Oikeudet" #. (itstool) path: section/title #: C/user-accounts.page:46 msgid "User privileges" msgstr "Käyttäjäoikeudet" #. (itstool) path: info/desc #: C/user-add.page:8 msgid "Add new users so that other people can log in to the computer." msgstr "" "Lisää uusia käyttäjiä, jotta myös muut ihmiset voivat käyttää tietokonetta." #. (itstool) path: page/title #: C/user-add.page:30 msgid "Add a new user account" msgstr "Uuden käyttäjätilin luominen" #. (itstool) path: page/p #: C/user-add.page:59 msgid "" "You can add multiple user accounts to your computer. Give one account to " "each person in your household or company. Every user has their own home " "folder, documents, and settings." msgstr "" "Voit lisätä useita käyttäjiä tietokoneellesi. Anna jokaiselle " "perheenjäsenellesi tai työkaverillesi oma tili. Näin jokaisella henkilöllä " "on oma kotikansio sekä omat tiedostot ja asetukset." #. (itstool) path: item/p #: C/user-add.page:65 #: C/user-admin-change.page:35 #: C/user-changepassword.page:53 #: C/user-changepicture.page:31 #: C/user-delete.page:33 msgid "Open User Accounts." msgstr "Avaa Käyttäjätilit." #. (itstool) path: item/p #: C/user-add.page:67 msgid "" "You need administrator privileges " "to add user accounts. Click Unlock in the top right corner and " "type your password." msgstr "" "Tarvitset ylläpitäjän oikeudet " "lisätäksesi käyttäjätilejä. Napsauta Avaa lukitus ikkunan " "oikeasta yläreunasta ja anna salasanasi." #. (itstool) path: item/p #: C/user-add.page:71 msgid "" "In the list of accounts on the left, click the + button to add a " "new user account." msgstr "" "Lisää uusi käyttäjätili napsauttamalla vasemmalla näkyvän käyttäjälistan " "alaosasta +." #. (itstool) path: item/p #: C/user-add.page:74 msgid "" "If you want the new user to have administrative access to the computer, select " "Administrator for the account type. Administrators can do things " "like add and delete users, install software and drivers, and change the date " "and time." msgstr "" "Jos haluat uudella käyttäjällä olevan ylläpito-oikeudet, valitse pudotusvalikosta tilin tyypiksi " "Ylläpitäjä. Ylläpitäjät voivat muun muassa lisätä ja poistaa " "käyttäjiä, asentaa ohjelmia ja ajureita sekä muuttaa ajan ja päivämäärän " "asetuksia." #. (itstool) path: item/p #: C/user-add.page:80 msgid "" "Enter the new user's full name. The username will be filled in automatically " "based on the full name. The default is probably OK, but you can change it if " "you like." msgstr "" "Anna uuden käyttäjän koko nimi. Käyttäjätunnus luodaan automaattisesti nimen " "perusteella. Voit halutessasi muuttaa käyttäjätunnuksen nimeä, jos koko " "nimeen perustuva oletus ei miellytä." #. (itstool) path: item/p #: C/user-add.page:84 msgid "Click Create." msgstr "Napsauta Luo." #. (itstool) path: item/p #: C/user-add.page:86 msgid "" "The account is initially disabled until you choose what to do about the " "user's password. Under Login Options click Account " "disabled next to Password. Select Set a password " "now from the Action drop-down list, and have the user type " "their password in the New password and Confirm " "password fields. See ." msgstr "" "Tili ei ole käytössä kunnes päätät, mitä käyttäjän salasanan suhteen " "tehdään. Napsauta Sisäänkirjautumisvalinnat-kohdan alta " "Käyttäjätili pois käytöstä Salasanan vierestä. Valitse " "Aseta salasana nyt Toiminto-pudotusvalikosta ja pyydä " "tilin käyttäjää kirjoittamaan haluamansa salasana Uusi salasana " "ja Vahvista salasana -kenttiin. Lue myös aihe ." #. (itstool) path: item/p #: C/user-add.page:92 #: C/user-changepassword.page:59 msgid "" "You can also click the button next to the New password field to " "select a randomly generated secure password. These passwords are hard for " "others to guess, but they can be hard to remember, so be careful." msgstr "" "Voit halutessasi napsauttaa Uusi salasana -kentän viereistä " "painiketta, josta löytyy järjestelmän ehdotuksia satunnaisesti luoduista " "salasanoista. Nämä salasanat ovat vaikeasti arvattavia, mutta saattavat olla " "myös vaikeasti muistettavia, joten harkitse niiden käyttöä tarkkaan." #. (itstool) path: item/p #: C/user-add.page:96 #: C/user-changepassword.page:63 msgid "Click Change." msgstr "Napsauta Vaihda." #. (itstool) path: note/p #: C/user-add.page:99 msgid "" "In the User Accounts window you can click the image next to the " "user's name on the right to set an image for the account. This image will be " "shown in the login window. GNOME provides some stock photos you can use, or " "you can select your own or take a picture with your webcam." msgstr "" "Käyttäjätilille voi lisätä kuvan napsauttamalla kuvaa käyttäjänimen vieressä " "Käyttäjätilit-ikkunassa. Tämä kuva näytetään " "kirjautumisikkunassa. Voit valita jonkin GNOME:n tarjoamista esiasennetuista " "kuvista, voit asettaa oman kuvan tai ottaa kuvan web-kameralla." #. (itstool) path: info/desc #: C/user-admin-change.page:10 msgid "" "You can change which users are allowed to make changes to the system by " "giving them administrative privileges." msgstr "" "Voit antaa haluamillesi käyttäjille ylläpitäjän oikeudet, jolloin he voivat " "tehdä muutoksia järjestelmän keskeisimpiin osiin." #. (itstool) path: page/title #: C/user-admin-change.page:23 msgid "Change who has administrative privileges" msgstr "Ylläpito-oikeuksien antaminen ja poistaminen" #. (itstool) path: page/p #: C/user-admin-change.page:25 msgid "" "Administrative privileges are a way of deciding who can make changes to " "important parts of the system. You can change which users have admin " "privileges and which ones don't. They are a good way of keeping your system " "secure and preventing potentially damaging unauthorized changes." msgstr "" "Ylläpito-oikeuksilla sallitaan käyttäjien tehdä järjestelmälle tärkeitä " "muutoksia. Voit määrittää, mille käyttäjätileille ylläpito-oikeudet " "myönnetään. Ylläpito-oikeuksien avulla pyritään turvaamaan järjestelmän " "tietoturva ja estämään haitallisten muutosten teko." #. (itstool) path: item/p #: C/user-admin-change.page:39 msgid "" "Click Unlock and enter your password to unlock the account " "settings. (To give a user admin privileges, you must have admin privileges " "yourself.)" msgstr "" "Napsauta Avaa lukitus ja anna salasanasi, jotta voit tehdä " "muutoksia käyttäjätileihin. Sinulla tulee olla ylläpito-oikeudet, jotta voit " "antaa myös muille käyttäjille ylläpitäjän oikeudet." #. (itstool) path: item/p #: C/user-admin-change.page:45 msgid "Select the user whose privileges you want to change." msgstr "Valitse käyttäjä, jonka käyttöoikeuksia haluat muuttaa." #. (itstool) path: item/p #: C/user-admin-change.page:48 msgid "" "Click the label Standard next to Account type and " "select Administrator." msgstr "" "Napsauta Normaali-tekstiä Tilin tyypin vierestä ja " "valitse Ylläpitäjä." #. (itstool) path: item/p #: C/user-admin-change.page:54 msgid "" "Close the User Accounts window. The user's privileges will be changed when " "they next log in." msgstr "" "Sulje Käyttäjätilit-ikkuna. Käyttäjän oikeudet muuttuvat seuraavan " "sisäänkirjautumisen yhteydessä." #. (itstool) path: note/p #: C/user-admin-change.page:60 msgid "" "The first user account on the system has admin privileges. This is the user " "account that was created when you first installed the system." msgstr "" "Järjestelmään ensimmäisenä luodulla käyttäjällä on ylläpitäjän oikeudet. " "Kyseessä on siis käyttäjätunnus, joka luotiin järjestelmän asennuksen " "yhteydessä." #. (itstool) path: note/p #: C/user-admin-change.page:63 msgid "" "It is unwise to have too many users with Administrator privileges " "on one system." msgstr "" "Järjestelmässä ei ole viisasta olla montaa käyttäjää Ylläpitäjä-" "oikeuksin." #. (itstool) path: info/desc #: C/user-admin-explain.page:8 msgid "You need admin privileges to change important parts of your system." msgstr "" "Tarvitset ylläpito-oikeuksia järjestelmän keskeisten asetusten muuttamiseen." #. (itstool) path: page/title #: C/user-admin-explain.page:20 msgid "How do administrative privileges work?" msgstr "Kuinka ylläpito-oikeudet toimivat?" #. (itstool) path: page/p #: C/user-admin-explain.page:22 msgid "" "As well as the files that you create, your computer has a number of " "files which are needed by the system for it to work properly. If these " "important system files are changed improperly they can cause " "various things to break, so they are protected from changes by default. " "Certain applications also modify important parts of the system, and so are " "also protected." msgstr "" "Tietokoneella on käyttäjien luomien tiedostojen lisäksi tiedostoja, jotka " "vaaditaan tietokoneen toimintaa varten. Näitä kutsutaan " "järjestelmätiedostoiksi, ja kyseisten tiedostojen tärkeyden vuoksi " "ne on oletuksena suojattu muutoksilta. Myös jotkin sovellukset " "mahdollistavat tärkeiden tietojen muuttamisen, joten näiden sovellusten " "käyttö on oletuksena suojattu." #. (itstool) path: page/p #: C/user-admin-explain.page:29 msgid "" "The way that they are protected is by only allowing users with " "administrative privileges to change the files or use the " "applications. In day-to-day use, you won't need to change any system files " "or use these applications, so by default you do not have admin privileges." msgstr "" "Nämä tiedostot ja sovellukset on suojattu siten, että niiden muuttaminen tai " "käyttö vaatii käyttäjältä ylläpitäjän oikeudet. Kyseisiä tiedostoja " "tai sovelluksia ei yleensä tarvita päivittäisessä käytössä." #. (itstool) path: page/p #: C/user-admin-explain.page:34 msgid "" "Sometimes you need to use these applications, so you may be able to " "temporarily get admin privileges to allow you to make the changes. If an " "application needs admin privileges, it will ask for your password. For " "example, if you want to install some new software, the software installer " "(package manager) will ask for your admin password so it can add the new " "application to the system. Once it has finished, your admin privileges will " "be taken away again." msgstr "" "Toisinaan näiden sovellusten käyttö on tarpeen, joten mikäli tilisi on " "varustettu ylläpito-oikeuksin, sinua pyydetään tunnistautumaan hetkeksi. " "Näin tärkeitä muutoksia tekevien sovellusten käyttö on mahdollista. Ylläpito-" "oikeuksia pyydetään muun muassa käyttäjän pyrkiessä asentamaan uusia " "sovelluksia tietokoneelle. Kun asennus valmistuu, ylläpito-oikeudet " "poistuvat käytöstä." #. (itstool) path: page/p #: C/user-admin-explain.page:42 msgid "" "Admin privileges are associated with your user account. Some users are " "allowed to have admin privileges and some are not. Without admin privileges " "you will not be able to install software. Some user accounts (for example, " "the \"root\" account) have permanent admin privileges. You shouldn't use " "admin privileges all of the time, because you might accidentally change " "something you did not intend to (like delete a needed system file, for " "example)." msgstr "" "Ylläpito-oikeudet yhdistetään käyttäjätiliin. Läheskään kaikilla käyttäjillä " "ei pitäisi olla ylläpito-oikeuksia. Ilman ylläpito-oikeuksia uusien " "sovellusten asentaminen ei ole mahdollista. Joillakin käyttäjätileillä " "(kuten \"root\"-tilillä) on pysyvät ylläpito-oikeudet. Ylläpito-oikeuksia ei " "pidä käyttää jatkuvassa käytössä, sillä silloin käyttäjä saattaa vahingossa " "muuttaa jotain, mihin ei tulisi koskea (esimerkiksi poistaa tärkeän " "järjestelmätiedoston)." #. (itstool) path: page/p #: C/user-admin-explain.page:49 msgid "" "In summary, admin privileges allow you to change important parts of your " "system when needed, but prevent you from doing it accidentally." msgstr "" "Yhteenvetona todettakoon, että ylläpitäjän oikeudet mahdollistavat " "järjestelmään kohdistuvien tärkeiden muutosten tekemisen, mutta samalla " "ylläpitäjän oikeudet estävät tekemästä näitä muutoksia vahingossa." #. (itstool) path: note/title #: C/user-admin-explain.page:53 msgid "What does \"super user\" mean?" msgstr "Miten ylläpitäjä eroaa muista käyttäjistä?" #. (itstool) path: note/p #: C/user-admin-explain.page:54 msgid "" "A user with admin privileges is sometimes called a super user. This " "is simply because that user has more privileges than normal users. You might " "see people discussing things like su and sudo; these " "are programs for temporarily giving you \"super user\" (admin) privileges." msgstr "" "Käyttäjää, jolla on ylläpito-oikeudet, kutsutaan toisinaan \"super-" "käyttäjäksi\" (\"super user\"). Tämä johtuu siitä, että " "ylläpitäjällä on enemmän oikeuksia kuin peruskäyttäjillä. Toisinaan ennen " "komentoriville syötettäviä komentoja pyydetään syöttämään komento " "su tai sudo - tällä tavoin komento suoritetaan " "ylläpito-oikeuksin." #. (itstool) path: section/title #: C/user-admin-explain.page:61 msgid "Why are admin privileges useful?" msgstr "Mitä hyötyä ylläpitäjän oikeuksista on?" #. (itstool) path: section/p #: C/user-admin-explain.page:62 msgid "" "Requiring users to have admin privileges before important system changes are " "made is useful because it helps to prevent your system from being broken, " "intentionally or unintentionally." msgstr "" "Ylläpito-oikeuksien vaatiminen ennen tärkeitä järjestelmämuutoksia on " "hyödyllistä, sillä tällä tavoin pyritään estämään tarkoituksella tai " "vahingossa tehtävät, mahdollisesti haitalliset toimenpiteet." #. (itstool) path: section/p #: C/user-admin-explain.page:65 msgid "" "If you had admin privileges all of the time, you might accidentally change " "an important file, or run an application which changes something important " "by mistake. Only getting admin privileges temporarily, when you need them, " "reduces the risk of these mistakes happening." msgstr "" "Ylläpito-oikeuksia jatkuvasti käyttämällä on mahdollista vahingossa muuttaa " "tärkeitä tiedostoja tai suorittaa tärkeitä muutoksia tekeviä sovelluksia. " "Ylläpito-oikeuksien käyttäminen väliaikaisesti vain tarvittaessa ehkäisee " "vahinkojen syntymistä." #. (itstool) path: section/p #: C/user-admin-explain.page:69 msgid "" "Only certain trusted users should be allowed to have admin privileges. This " "prevents other users from messing with the computer and doing things like " "uninstalling applications that you need, installing applications that you " "don't want, or changing important files. This is useful from a security " "standpoint." msgstr "" "Ylläpito-oikeudet on syytä antaa vain harvoille luotetuille käyttäjille. " "Tämä estää tavallisia käyttäjiä sotkemasta käyttöjärjestelmää esimerkiksi " "sallimalla heidän poistaa tarvitsemiasi sovelluksia tai muuttaa tärkeitä " "tiedostoja. Ylläpito-oikeuksien rajaaminen vain tiettyihin käyttäjiin on " "tärkeää turvallisuuden kannalta." #. (itstool) path: info/desc #: C/user-admin-problems.page:8 msgid "" "You can only do some things, like installing applications, if you have admin " "privileges." msgstr "" "Vain ylläpitäjät voivat asentaa sovelluksia, muuttaa asetuksia ja suorittaa " "joitakin muita toimintoja." #. (itstool) path: page/title #: C/user-admin-problems.page:20 msgid "Problems caused by administrative restrictions" msgstr "Ylläpitäjän oikeudet" #. (itstool) path: page/p #: C/user-admin-problems.page:22 msgid "" "You may experience a few problems if you don't have administrative privileges. Some tasks require admin " "privileges in order to work, such as:" msgstr "" "Tavalliset käyttäjät eivät voi suorittaa kaikkia toimintoja, kuten " "sovellusten asentamista tai järjestelmäasetusten muuttamista. Muun muassa " "seuraavat toiminnot vaativat ylläpitäjän " "oikeudet:" #. (itstool) path: item/p #: C/user-admin-problems.page:28 msgid "Connecting to networks or wireless networks" msgstr "Kiinteisiin ja langattomiin verkkoihin yhdistäminen" #. (itstool) path: item/p #: C/user-admin-problems.page:31 msgid "" "Viewing the contents of a removable disk connected to the computer, or the " "contents of a different disk partition (e.g. a Windows partition)" msgstr "" "Erillisten tallennusvälineiden sisällön tarkastelu, tai muiden levyosioiden " "(esim. Windows-osio) sisällön tarkastelu" #. (itstool) path: item/p #: C/user-admin-problems.page:35 msgid "Installing new applications" msgstr "Uusien sovellusten asennus" #. (itstool) path: page/p #: C/user-admin-problems.page:39 msgid "" "You can change who has admin " "privileges." msgstr "" "Voit halutessasi valita tilit, joilla on " "ylläpito-oikeudet." #. (itstool) path: info/desc #: C/user-changepassword.page:9 msgid "" "Keep your account secure by changing your password often in your account " "settings." msgstr "" "Suojaa käyttäjätiliäsi vaihtamalla salasana säännöllisesti " "järjestelmäasetuksista." #. (itstool) path: page/title #: C/user-changepassword.page:22 msgid "Change your password" msgstr "Salasanan vaihtaminen" #. (itstool) path: page/p #: C/user-changepassword.page:49 msgid "" "It is a good idea to change your password from time to time, especially if " "you think someone else knows what your password is." msgstr "" "Salasanan vaihtaminen säännöllisesti on hyvä idea. Salasana tulee vaihtaa " "välittömästi, jos joku on saanut sen tietoonsa." #. (itstool) path: item/p #: C/user-changepassword.page:54 msgid "Click the label next to Password." msgstr "Napsauta Salasana-tekstin vieressä olevaa tekstikenttää." #. (itstool) path: note/p #: C/user-changepassword.page:55 msgid "" "The label should look like a series of dots or boxes if you already have a " "password set." msgstr "" "Tekstikentän tulisi näyttää mustilta palloilta tai laatikoilta, jos sinulle " "on jo asetettu salasana." #. (itstool) path: item/p #: C/user-changepassword.page:57 msgid "" "Enter your current password, then a new password. Enter your new password " "again in the Confirm password field." msgstr "" "Anna nykyinen salasanasi ja uusi salasanasi. Kirjoita uusi salasana " "uudelleen Vahvista salasana -kenttään." #. (itstool) path: page/p #: C/user-changepassword.page:66 msgid "" "Make sure you choose a good " "password. This will help to keep your user account safe." msgstr "" "Onko käyttämäsi salasana " "turvallinen? Suojaa käyttäjätiliäsi käyttämällä parempaa salasanaa." #. (itstool) path: section/title #: C/user-changepassword.page:70 msgid "Change the keyring password" msgstr "Avainnipun salasanan vaihtaminen" #. (itstool) path: section/p #: C/user-changepassword.page:72 msgid "" "If you change your login password, it may become out of sync with the " "keyring password. The keyring keeps you from having to remember " "lots of different passwords by just requiring one master password " "to access them all. If you change your user password (see above), your " "keyring password will remain the same as your old password. To change the " "keyring password (to match your login password):" msgstr "" "Jos salasana vaihdetaan, se ei välttämättä enää ole sama avainnipun " "salasanan kanssa. Avainnippu tallentaa useita järjestelmäsalasanoja " "yhteen, jolloin niitä kaikkia ei tarvitse erikseen muistaa, vaan voit " "käyttää avainnipun pääsalasanaa kaikkien salasanojen tilalla. Avainnipun " "salasana on Ubuntun asennuksen yhteydessä annettu salasana, mutta se ei ole " "sidonnainen kirjautumissalasanaan. Jos kirjautumissalasana vaihdetaan yllä " "olevien ohjeiden mukaisesti, avainnipun salasana on eri kuin " "kirjautumissalasana. Vaihda avainnipun salasana vastaamaan " "kirjautumissalasanaa seuraavasti:" #. (itstool) path: item/p #: C/user-changepassword.page:82 msgid "" "Open the Passwords and Keys application from the Dash." msgstr "" "Avaa Salasanat ja salausavaimet Unity-valikosta." #. (itstool) path: item/p #: C/user-changepassword.page:84 msgid "In the View menu, ensure By keyring is checked." msgstr "" "Varmista, että Avainnippuryhmittely on valittuna Näytä-" "valikosta." #. (itstool) path: item/p #: C/user-changepassword.page:86 msgid "" "In the sidebar under Passwords, right-click on Login " "keyring and select Change Password." msgstr "" "Napsauta hiiren kakkospainikkeella Salasanat-ryhmän alta löytyvää " "Sisäänkirjautuminen-kohtaa ja valitse Vaihda salasana." #. (itstool) path: item/p #: C/user-changepassword.page:88 msgid "" "Enter your Old Password, followed by your new " "Password, and Confirm your new password by entering it " "again." msgstr "" "Kirjoita Vanha salasanasi, sen jälkeen uusi Salasana, " "ja viimeisenä Vahvista uusi salasanasi syöttämällä se uudestaan." #. (itstool) path: item/p #: C/user-changepassword.page:91 msgid "Click OK." msgstr "Napsauta OK." #. (itstool) path: info/desc #: C/user-changepicture.page:7 msgid "Add your photo to the login and user screens." msgstr "Lisää kuvasi sisäänkirjautumis- ja käyttäjänvaihtonäkymään." #. (itstool) path: page/title #: C/user-changepicture.page:22 msgid "Change your login screen photo" msgstr "Käyttäjäkuvan vaihtaminen" #. (itstool) path: page/p #: C/user-changepicture.page:24 msgid "" "When you log in or switch users, you will see a list of users with their " "login photos. You can change your photo to a stock image or an image of your " "own. You can even take a new login photo with your webcam." msgstr "" "Käyttäjänvaihtonäkymässä ja joissain muissakin yhteyksissä on lista " "tietokoneen käyttäjistä käyttäjäkuvineen. Kuvan voi valita Ubuntun " "kehittäjien valitsemista kuvista tai käyttäjäkuvana voi käyttää myös omaa " "kuvaa. Käyttäjäkuvan voi ottaa jopa tietokoneen omalla kameralla." #. (itstool) path: item/p #: C/user-changepicture.page:32 msgid "" "Click the picture next to your name. A drop-down gallery will be shown with " "some stock login photos. If you like one of them, click it to use it for " "yourself." msgstr "" "Napsauta nimesi vasemmalla puolella olevaa kuvaa. Kuvalista aukeaa. Jos " "jokin kuva on mieluinen, napsauta sitä valitaksesi kyseisen kuvan." #. (itstool) path: item/p #: C/user-changepicture.page:35 msgid "" "If you'd rather use a picture you already have on your computer, click " "Browse for more pictures." msgstr "" "Jos haluat käyttää tietokoneella jo olevaa kuvaa, napsauta Valitse muu " "kuva..." #. (itstool) path: info/desc #: C/user-delete.page:7 msgid "Remove users that no longer use your computer." msgstr "Poista tarpeettomat käyttäjät." #. (itstool) path: page/title #: C/user-delete.page:25 msgid "Delete a user account" msgstr "Käyttäjätilin poistaminen" #. (itstool) path: page/p #: C/user-delete.page:27 msgid "" "You can add multiple user accounts to your computer. See to learn how. If somebody is no longer using your computer, you can " "delete that user's account." msgstr "" "Voit lisätä tietokoneelle useita eri käyttäjätilejä. Lisätietoja löytyy " "ohjeesta . Jos jollekin käyttäjätilille ei ole enää " "tarvetta, voit poistaa sen." #. (itstool) path: item/p #: C/user-delete.page:34 msgid "" "Click Unlock in the top right corner and type your password to " "make changes. You must be an administrative user to delete user accounts." msgstr "" "Napsauta Avaa lukitus ikkunan oikeasta yläreunasta ja anna " "salasanasi. Käyttäjätililläsi tulee olla ylläpito-oikeudet, jotta voit " "poistaa käyttäjiä." #. (itstool) path: item/p #: C/user-delete.page:37 msgid "Select the user you want to delete and click the - button." msgstr "Valitse käyttäjä, jonka haluat poistaa ja napsauta -." #. (itstool) path: item/p #: C/user-delete.page:38 msgid "" "Each user has their own home folder for their files and settings. You can " "choose to keep or delete the user's home folder. Click Delete " "Files if you're sure they won't be used anymore and you need to free " "up disk space. These files are permanently deleted. They can't be recovered. " "You may want to back up the files to an external drive or CD before deleting " "them." msgstr "" "Jokaisella käyttäjällä on oma kotikansio tiedostoja ja asetuksia varten. " "Voit päättää säilyttää tai poistaa käyttäjän kotikansion. Napsauta " "Poista tiedostot, jos haluat varmasti poistaa kaikki tiedostot ja " "vapauttaa samalla levytilaa. Kyseiset tiedostot poistetaan pysyvästi, eikä " "niitä voi palauttaa helposti jos lainkaan. Sen vuoksi voi olla suositeltavaa " "tallentaa tiedostot ulkoiselle kiintolevylle tai CD:lle, ennen kuin " "käyttäjän kotikansion sisältö poistetaan." #. (itstool) path: info/desc #: C/user-forgottenpassword.page:7 msgid "Advanced techniques for resetting your password" msgstr "Radikaalimpia toimia salasanan nollaamiseen." #. (itstool) path: page/title #: C/user-forgottenpassword.page:17 msgid "I forgot my password!" msgstr "Unohdin salasanani!" #. (itstool) path: page/p #: C/user-forgottenpassword.page:29 msgid "" "It is important to choose not only a good " "and secure password, but also one that you can remember. If you have " "forgotten the password to log in to your computer account, you can follow " "the following steps to reset it." msgstr "" "Pelkästään hyvän ja turvallisen " "salasanan valinta ei riitä, salasanan tulisi olla myös helposti " "muistettavissa. Jos olet unohtanut käyttäjätilisi salasanan, seuraa " "seuraavia ohjeita nollataksesi salasanasi." #. (itstool) path: note/p #: C/user-forgottenpassword.page:36 msgid "" "If you have an encrypted home directory, you will not be able to reset a " "forgotten password." msgstr "" "Jos käyttäjätilin kotikansio on salattu, unohtuneen salasanan palauttaminen " "ei ole mahdollista." #. (itstool) path: page/p #: C/user-forgottenpassword.page:41 msgid "" "If you simply want to change your password, see ." msgstr "" "Jos haluat pelkästään vaihtaa salasanasi, lue ." #. (itstool) path: section/title #: C/user-forgottenpassword.page:47 msgid "Reset password using Grub" msgstr "Palauta salasana Grubin avulla" #. (itstool) path: item/p #: C/user-forgottenpassword.page:50 msgid "" "Restart your computer, and hold down Shift during bootup to get " "into the Grub menu." msgstr "" "Käynnistä tietokoneesi uudelleen ja pidä käynnistyksen yhteydessä " "Shift-näppäintä pohjassa päästäksesi Grub-käynnistysvalikkoon." #. (itstool) path: note/p #: C/user-forgottenpassword.page:55 msgid "" "If you have a dual-boot machine and you choose at boot time which operating " "system to boot into, the Grub menu should appear without the need to hold " "down Shift." msgstr "" "Jos tietokoneelle on asennettu useampi käyttöjärjestelmä, joka valitaan " "käynnistyksen yhteydessä, Grub-valikon pitäisi avautua vaikket pitäisikään " "Shift-näppäintä pohjassa." #. (itstool) path: note/p #: C/user-forgottenpassword.page:62 msgid "" "If you are unable to get into the Grub boot menu, and therefore cannot " "choose to boot into recovery mode, you can use a live CD to reset your user password." msgstr "" "Jos et jostain syystä voi avata Grub-käynnistysvalikkoa ja et voi tämän " "takia käynnistää järjestelmää palautustilassa, voit palauttaa salasanasi live-CD:llä." #. (itstool) path: item/p #: C/user-forgottenpassword.page:67 msgid "" "Press the down arrow on your keyboard to highlight the line that ends with " "the words 'recovery mode', then press Enter." msgstr "" "Korosta vaihtoehto \"palautustila\", \"recovery mode\" tai jokin muu " "vastaava liikkumalla sen kohdalle nuolinäppäimillä. Paina tämän jälkeen " "Enter." #. (itstool) path: item/p #: C/user-forgottenpassword.page:73 msgid "" "Your computer will now begin the boot process. After a few moments, a " "Recovery Menu will appear. Use your down arrow key to highlight " "root and press Enter." msgstr "" "Tietokoneesi käynnistyy nyt palautustilassa. Pienen hetken kuluttua " "palautusvalikko tulee esiin. Paina alas-nuolinäppäintä niin monta " "kertaa, että kohta root korostuu ja lopuksi paina " "Enter." #. (itstool) path: item/p #: C/user-forgottenpassword.page:79 msgid "At the # symbol, type:" msgstr "Merkin # kohdalla kirjoita:" #. (itstool) path: item/p #: C/user-forgottenpassword.page:82 msgid "" "passwd username, where username is the " "username of the account you're changing the password for." msgstr "" "passwd käyttäjänimi, missä käyttäjänimi on " "se käyttäjänimi, jonka salasanan haluat vaihtaa." #. (itstool) path: item/p #: C/user-forgottenpassword.page:87 msgid "" "You will be prompted to enter a new UNIX password, and to confirm the new " "password." msgstr "Sinua pyydetään antamaan ja vahvistamaan uusi UNIX-salasana." #. (itstool) path: item/p #: C/user-forgottenpassword.page:92 msgid "Then type:" msgstr "Tämän jälkeen kirjoita:" #. (itstool) path: item/p #: C/user-forgottenpassword.page:95 msgid "# reboot" msgstr "# reboot" #. (itstool) path: section/p #: C/user-forgottenpassword.page:100 #: C/user-forgottenpassword.page:203 msgid "" "After you successfully log in, you will not be able to access your keyring " "(since you don't remember the old password). This means that all your saved " "passwords for wireless networks, jabber accounts, etc. will no longer be " "accessible. You will need to delete the old " "keyring and start a new one." msgstr "" "Onnistuneen sisäänkirjautumisen jälkeen et voi käyttää vanhaa salausavainta " "(koska et muista sen käyttämiseen vaadittavaa vanhaa salasanaa). Tämän takia " "langattomille verkoille, Facebook-tileille jne. tallennettuja salasanoja ei " "voi enää käyttää. Sinun pitäisi siis poistaa " "vanha salausavain ja tehdä uusi." #. (itstool) path: section/title #: C/user-forgottenpassword.page:108 msgid "Reset password using a Live CD or USB" msgstr "Palauta salasana Live-CD:n tai USB:n avulla" #. (itstool) path: item/p #: C/user-forgottenpassword.page:111 msgid "Boot the Live CD or USB." msgstr "Käynnistä Live-CD:ltä tai -USB:ltä." #. (itstool) path: item/p #: C/user-forgottenpassword.page:116 msgid "Mount your drive." msgstr "Liitä asemasi." #. (itstool) path: item/p #: C/user-forgottenpassword.page:121 msgid "" "Press AltF2 to get the Run " "Application window." msgstr "" "Avaa Suorita komento -ikkuna painamalla " "AltF2" #. (itstool) path: item/p #: C/user-forgottenpassword.page:127 msgid "" "Type gksu nautilus to launch the file manager with system-wide " "privileges." msgstr "" "Kirjoita gksu nautilus käynnistääksesi tiedostonhallinnan " "ylläpitäjän oikeuksin." #. (itstool) path: note/p #: C/user-forgottenpassword.page:132 msgid "" "Within the drive you just mounted, you can check that it is the right drive " "by clicking home and then your username." msgstr "" "Juuri liitetyn aseman oikeellisuuden voi tarkistaa napsauttamalla home " " ja sitten käyttäjänimeäsi." #. (itstool) path: item/p #: C/user-forgottenpassword.page:139 msgid "" "Go to the top-level directory of the mounted drive. Then go into the " "etc directory." msgstr "" "Siirry käyttöönotetun kovalevyn juuri-hakemistoon. Sitten siirry " "etc hakemistoon." #. (itstool) path: item/p #: C/user-forgottenpassword.page:142 msgid "Locate the 'shadow' file and make a backup copy:" msgstr "Etsi 'shadow' tiedosto ja tee siitä varmuuskopio:" #. (itstool) path: item/p #: C/user-forgottenpassword.page:147 msgid "Right-click on the shadow file and select copy." msgstr "" "Napsauta shadow-tiedostoa hiiren oikealla painikkeella ja valitse " "kopioi." #. (itstool) path: item/p #: C/user-forgottenpassword.page:150 msgid "Then right-click in the empty space and select paste." msgstr "" "Napsauta hiiren oikealla tyhjää tilaa ja valitse avautuvasta valikosta " "Liitä." #. (itstool) path: item/p #: C/user-forgottenpassword.page:154 msgid "Rename the backup \"shadow.bak\"." msgstr "" "Uudelleennimeä varmuuskopio-tiedosto " "\"shadow.bak\"." #. (itstool) path: item/p #: C/user-forgottenpassword.page:162 msgid "Edit the original \"shadow\" file with a text editor." msgstr "Muokkaa alkuperäistä \"varjo\" tiedostoa tekstieditorilla." #. (itstool) path: item/p #: C/user-forgottenpassword.page:168 msgid "" "Find your username for which you have forgotten the password. It should look " "something like this (the characters after the colon will be different):" msgstr "" "Etsi käyttäjätunnus jolle olet unohtanut salasanan. Sen pitäisi näyttää " "jokseenkin tällaiselta (kaksoispisteen jälkeiset merkit ovat erillaiset):" #. (itstool) path: item/p #: C/user-forgottenpassword.page:172 msgid "username:$1$2abCd0E or" msgstr "käyttäjätunnus:$1$2abCd0E tai" #. (itstool) path: item/p #: C/user-forgottenpassword.page:175 msgid "username:$1$2abCd0E:13721a:0:99999:7:::" msgstr "käyttäjätunnus:$1$2abCd0E:13721a:0:99999:7:::" #. (itstool) path: item/p #: C/user-forgottenpassword.page:180 msgid "" "Delete the characters after the first colon and before the second colon. " "This will remove the password for the account." msgstr "" "Poista merkit ensimmäisen kaksoispisteen ja toisen kaksoispisteen välistä. " "Tämä poistaa tilin salasanan." #. (itstool) path: item/p #: C/user-forgottenpassword.page:184 msgid "" "Save the file, exit out of everything and reboot your computer without the " "live CD or USB." msgstr "" "Tallenna tiedosto, sulje kaikki ohjelmat ja uudelleenkäynnistä tietokoneesi " "ilman live-CD:tä tai -USB:tä." #. (itstool) path: item/p #: C/user-forgottenpassword.page:190 msgid "" "When you boot back into your installation, click your name in the menu bar. " "Open My Account and reset your password." msgstr "" "Napsauta nimeäsi yläpalkista asennuksen jälkeisen uudelleenkäynnistyksen " "jälkeen. Avaa Oma tili ja vaihda salasanasi." #. (itstool) path: item/p #: C/user-forgottenpassword.page:195 msgid "" "For Current password do not enter anything, as your current " "password is blank. Just click Authenticate and enter a new " "password." msgstr "" "Jätä Nykyinen salasana -kenttä tyhjäksi, sillä sitä ei ole " "määritelty. Napsauta Tunnistaudu ja syötä uusi salasana." #. (itstool) path: section/title #: C/user-forgottenpassword.page:214 msgid "Get rid of the keyring" msgstr "Poista salausavaimien hallinta" #. (itstool) path: note/p #: C/user-forgottenpassword.page:216 msgid "" "This will delete all your saved passwords for wireless networks, instant " "messaging accounts, etc. Only do this if you can't remember the password you " "used for your keyring." msgstr "" "Tämä poistaa kaikki tallennetut salasanat langattomiin verkkoihin, " "pikaviesti-tilit, yms. Toimi näin vaan jos et muista salausavaimesi " "salasanaasi." #. (itstool) path: item/p #: C/user-forgottenpassword.page:221 msgid "Go to your Home folder by typing 'home' in the Dash." msgstr "" "Siirry kotikansioon kirjoittamalla ”koti” Unity-valikossa." #. (itstool) path: item/p #: C/user-forgottenpassword.page:224 msgid "" "Press Ctrlh (or click " "ViewShow Hidden Files.)" msgstr "" "Paina CtrlH (tai napsauta " "NäytäNäytä piilotiedostot.)" #. (itstool) path: item/p #: C/user-forgottenpassword.page:228 msgid "Double click on the folder ~/.local/share." msgstr "Kaksoisnapsauta kansiota ~/.local/share." #. (itstool) path: item/p #: C/user-forgottenpassword.page:231 msgid "Double click on the folder called keyrings." msgstr "Kaksoisnapsauta kansiota nimeltä salausavain (\"keyrings\")." #. (itstool) path: item/p #: C/user-forgottenpassword.page:234 msgid "Delete any files you find in the keyrings folder." msgstr "Tuhoa kaikki tiedostot salausavain-kansiosta." #. (itstool) path: item/p #: C/user-forgottenpassword.page:237 msgid "Restart the computer." msgstr "Käynnistä tietokone uudelleen" #. (itstool) path: section/p #: C/user-forgottenpassword.page:241 msgid "" "After you restart and log in you will be asked to enter your wireless " "networks password." msgstr "" "Kun käynnistät tietokoneen uudelleen ja kirjaudut sisään, sinua pyydetään " "antamaan langattoman verkon salasana." #. (itstool) path: info/desc #: C/user-goodpassword.page:22 msgid "Use longer, more complicated passwords." msgstr "Käytä pitkiä ja monimutkaisia salasanoja." #. (itstool) path: page/title #: C/user-goodpassword.page:31 msgid "Choose a secure password" msgstr "Turvallisen salasanan valitseminen" #. (itstool) path: note/p #: C/user-goodpassword.page:34 msgid "" "Make your passwords easy enough for you to remember, but very difficult for " "others (including computer programs) to guess." msgstr "" "Tee salasanoista sellaisia sinulle helposti muistettavia, mutta muille (myös " "tietokoneille) vaikeasti arvattavia." #. (itstool) path: page/p #: C/user-goodpassword.page:40 msgid "" "Choosing a good password will help to keep your computer safe. If your " "password is easy to guess, someone may figure it out and gain access to your " "personal information." msgstr "" "Hyvä salasana auttaa suojamaan tietokonettasi. Helposti arvattavissa olevan " "salasanan selvittäminen ja siten tietokoneen luvaton käyttö on " "ammatilaiselle helppoa." #. (itstool) path: page/p #: C/user-goodpassword.page:45 msgid "" "People could even use computers to systematically try to guess your " "password, so even one that would be difficult for a human to guess might be " "extremely easy for a computer program to crack. Here are some tips for " "choosing a good password:" msgstr "" "Hakkerit murtavat tietokoneiden salauksen usein tietokoneen avulla. " "Ihmiselle vaikeasti arvattava salasana saattaa murtua nopeasti, kun yksi tai " "useampi tietokone yrittää selvittää sitä. Seuraavassa muutamia vinkkejä " "hyvän salasanan valintaan:" #. (itstool) path: item/p #: C/user-goodpassword.page:54 msgid "" "Use a mixture of upper-case and lower-case letters, numbers, symbols, and " "spaces in the password. This makes it more difficult to guess. There are " "more symbols to choose from, so more possible passwords would have to be " "checked by someone when trying to guess yours." msgstr "" "Käytä pieniä ja isoja kirjaimia, numeroita, erikoismerkkejä ja välilyöntejä " "salasanassa. Salasanan arvaaminen on sitä vaikeampaa, mitä enemmän erilaisia " "merkkejä salasana sisältää." #. (itstool) path: note/p #: C/user-goodpassword.page:61 msgid "" "A good method for choosing a password is to take the first letter of each " "word in a phrase that you can remember. The phrase could be the name of a " "movie, a book, a song, or an album. For example, \"Flatland: A Romance of " "Many Dimensions\" would become F:ARoMD or faromd or f: aromd." msgstr "" "Yksi hyvä tapa valita salasana on ottaa ensimmäinen kirjain sellaisen " "lauseen sanoista, jonka muistat helposti. Lause voi olla esimerkiksi " "elokuvan, kirjan, tai levyn nimi. Esimerkiksi vuonna 2001 julkaistun " "elokuvan \"Taru sormusten herrasta: Sormuksen ritarit\" nimen voisi muuttaa " "salasanaksi TshSr2001 tai Tsh:Sr01." #. (itstool) path: item/p #: C/user-goodpassword.page:71 msgid "" "Make your password as long as possible. The more characters it contains, the " "longer it should take for a person or computer to guess it." msgstr "" "Tee salasanasta mahdollisimman pitkä. Mitä enemmän merkkejä se sisältää, " "sitä enemmän salasanan arvaamiseen kuluu aikaa." #. (itstool) path: item/p #: C/user-goodpassword.page:77 msgid "" "Do not use any words that appear in a standard dictionary in any language. " "Password crackers will try these first. The most common password is " "\"password\" -- people can guess passwords like this very quickly!" msgstr "" "Älä käytä sanoja, jotka löytyvät suoraan minkä tahansa kielen sanakirjasta. " "Salasanan murtajat kokeilevat näitä heti ensimmäiseksi. Yleisin salasana on " "\"salasana\". Tällaisten salasanojen arvaaminen ei ole kovin pitkäkestoinen " "toimenpide." #. (itstool) path: item/p #: C/user-goodpassword.page:85 msgid "" "Do not use any personal information, such as a date, license plate number, " "or any family member's name." msgstr "" "Älä käytä henkilökohtaisia tietoja, kuten päiviä, auton rekistierinumeroa " "tai perheenjäsenten nimiä." #. (itstool) path: item/p #: C/user-goodpassword.page:91 msgid "Do not use any nouns." msgstr "Älä käytä substantiiveja salasanassasi." #. (itstool) path: item/p #: C/user-goodpassword.page:96 msgid "" "Choose a password that can be typed quickly, to reduce the chance of someone " "being able to make out what you have typed if they happen to be watching you." msgstr "" "Valitse salasana, jonka voi kirjoittaa mahdollisimman nopeasti. Jos joku " "näkee pidemmän aikaa sinut kirjoittamassa salasanaa, hän saattaa arvata " "salasanasi." #. (itstool) path: note/p #: C/user-goodpassword.page:102 msgid "Never write your passwords down anywhere. They can be found!" msgstr "Älä kirjoita salasanojasi paperille! Joku saattaa löytää ne." #. (itstool) path: item/p #: C/user-goodpassword.page:108 msgid "Use different passwords for different things." msgstr "Käytä eri salasanoja eri järjestelmissä ja palveluissa." #. (itstool) path: item/p #: C/user-goodpassword.page:113 msgid "Use different passwords for different accounts." msgstr "Käytä eri salasanoja kaikissa tileissäsi." #. (itstool) path: item/p #: C/user-goodpassword.page:116 msgid "" "If you use the same password for all of your accounts, anyone who guesses it " "will be able to access all of your accounts immediately." msgstr "" "Jos käytät samaa salasanaa kaikkiin käyttäjätunnuksiisi, ja joku arvaa " "salasanasi, hänellä on pääsy kaikkiin käyttämiisi järjestelmiin ja " "palveluihin." #. (itstool) path: item/p #: C/user-goodpassword.page:120 msgid "" "It can be difficult to remember lots of passwords. Though not as secure as " "using a different passwords for everything, it may be easier to use the same " "one for things that don't matter (like websites), and different ones for " "important things (like your online banking account and your email)." msgstr "" "Lukuisten salasanojen muistaminen voi olla haasteellista. Saatat haluta " "käyttää jotain tiettyä salasanaa vähemmän merkityksellisille asioille (kuten " "verkossa toimiville keskustelupalstoille), ja hyviä eri salasanoja " "merkityksellisempiin asioihin (kuten verkkopankkiisi ja sähköpostiisi)." #. (itstool) path: item/p #: C/user-goodpassword.page:129 msgid "Change your passwords regularly." msgstr "Vaihda salasana säännöllisesti." #. (itstool) path: info/desc #: C/video-dvd.page:8 msgid "" "You might not have the right codecs installed, or the DVD might be the wrong " "region." msgstr "" "Et ole ehkä asentanut vaadittavia tiedostomuotoja tai DVD:n aluelukitus " "saattaa estää toiston." #. (itstool) path: page/title #: C/video-dvd.page:21 msgid "Why won't DVDs play?" msgstr "Miksi DVD:t eivät toimi?" #. (itstool) path: page/p #: C/video-dvd.page:23 msgid "" "If you insert a DVD into your computer and it doesn't play, you may not have " "the right DVD codecs installed, or the DVD might be from a " "different region." msgstr "" "Jos syötät koneeseen DVD-levyn, eikä tietokoneesi lue sitä, syinä voi olla " "puuttuva DVD-purkuohjelmisto (koodekki) tai DVD saattaa olla eri " "alueelta kuin mitä asemasi tukee." #. (itstool) path: section/title #: C/video-dvd.page:28 msgid "Installing the right codecs for DVD playback" msgstr "DVD-toistoon vaadittavan purkuohjelmiston asentaminen" #. (itstool) path: section/p #: C/video-dvd.page:29 msgid "" "In order to play DVDs, you need to have the right codecs installed. " "A codec is a piece of software that allows applications to read a video or " "audio format. If you try to play a DVD and don't have the right codecs " "installed, the Movie Player should tell you about this and offer to install " "them for you." msgstr "" "Useimpien kaupallisten DVD-elokuvien toistamista varten järjestelmässä on " "oltava asennettuna soveltuva purkuohjelmisto. Purkuohjelmisto " "mahdollistaa sovelluksen toistaa elokuvan ääntä ja kuvaa. Jos yrität toistaa " "DVD-levyn, eikä tietokoneellasi ole sopivaa purkuohjelmaa asennettuna, " "elokuvasoitin ilmoittaa virheestä ja opastaa purkuohjelman asennuksessa." #. (itstool) path: section/p #: C/video-dvd.page:34 msgid "" "DVDs are also copy-protected using a system called CSS. This " "prevents you from copying DVDs, but it also prevents you from playing them " "unless you have extra software to " "handle the copy protection." msgstr "" "DVD-elokuvat on usein myös kopiointisuojattu CSS-suojauksella. Se " "estää DVD-levyjen kopioinnin, mutta toisaalta se myös estää elokuvien " "toistamisen ilman ylimääräistä " "purkuohjelmistoa." #. (itstool) path: section/title #: C/video-dvd.page:40 msgid "Checking the DVD region" msgstr "DVD-aluekoodin tarkistaminen" #. (itstool) path: section/p #: C/video-dvd.page:41 msgid "" "DVDs have a region code, which tells you in which region of the " "world they are allowed to be played. If the region of your computer's DVD " "player doesn't match the region of the DVD you are trying to play, you won't " "be able to play the DVD. For example, if you have a Region 1 DVD player, you " "will only be allowed to play DVDs from North America." msgstr "" "Kaupallisissa DVD-elokuvissa on yleensä aluekoodi, joka määrittää " "mille maantieteellisille alueille elokuva on suunnattu. Usein DVD-asemat " "voivat toistaa vain samaa aluekoodia olevia levyjä. Jos käytössäsi on " "esimerkiksi aluekoodin 2 DVD-asema, se voi toistaa Suomesta ja muualta " "Euroopasta ostettuja DVD-elokuvia." #. (itstool) path: section/p #: C/video-dvd.page:47 msgid "" "It is often possible to change the region used by your DVD player, but it " "can only be done a few times before it locks into one region permanently. To " "change the DVD region of your computer's DVD player, use regionset." msgstr "" "DVD-aseman aluekoodi on usein mahdollista vaihtaa muutaman kerran, ennen " "kuin aluekoodi lukitaan viimeksi käytettyyn alueeseen. Käytä DVD-aseman " "aluekoodin muuttamiseen ohjelmaa nimeltä regionset." #. (itstool) path: info/desc #: C/video-dvd-restricted.page:9 msgid "" "Most commercial DVDs are encrypted and will not play without decryption " "software." msgstr "" "Useimmat kaupalliset DVD-levyt ovat salattuja, eivätkä ne toimi ilman " "salauksenpurkuohjelmistoa." #. (itstool) path: page/title #: C/video-dvd-restricted.page:20 msgid "How do I enable restricted codecs to play DVDs?" msgstr "Miten otan rajoitetut tiedostomuodot käyttöön?" #. (itstool) path: page/p #: C/video-dvd-restricted.page:22 msgid "" "DVD support cannot be provided by default in Ubuntu due to legal and " "technical restrictions. Most commercial DVDs are encrypted and so require " "the use of decryption software in order to play them." msgstr "" "DVD-tukea ei voida toimittaa Ubuntun mukana oikeudellisten ja teknisten " "rajoitusten vuoksi. Useimmat kaupalliset DVD-levyt ovat salattuja ja " "vaativat salauksenpurkuohjelmiston niiden toistamiseksi." #. (itstool) path: section/title #: C/video-dvd-restricted.page:25 msgid "Use Fluendo to legally play DVDs" msgstr "Fluendon käyttäminen lailliseen DVD-levyjen toistoon" #. (itstool) path: section/p #: C/video-dvd-restricted.page:26 msgid "" "You can buy a commercial DVD decoder that can handle copy protection from " "Fluendo. It works with Linux and " "should be legal to use in all countries." msgstr "" "Voit ostaa kaupallisen DVD-levyjen salauksenpurkuohjelmiston Fluendolta. Se " "toimii normaalisti Linuxin kanssa ja sen pitäisi olla laillinen kaikissa " "maissa. Fluendon salauksenpurkuohjelmisto on myytävänä Ubuntun " "sovellusvalikoimassa." #. (itstool) path: section/title #: C/video-dvd-restricted.page:30 msgid "Use alternative decryption software" msgstr "Käytä vaihtoehtoisia purkuohjelmia" #. (itstool) path: note/p #: C/video-dvd-restricted.page:32 msgid "" "In some countries, the use of the below unlicensed decryption software is " "not permitted by law. Verify that you are within your rights to use it." msgstr "" "Joissain maissa kopiointisuojausten ohittaminen ei ole sallittua. Suomessa " "tällaisten ohjelmistojen asennus ja käyttö on sallittua, mutta levitys ei. " "Varmista muissa maissa ennen suojauksen ohitusta toimenpiteen laillisuus." #. (itstool) path: item/p #: C/video-dvd-restricted.page:35 msgid "" "Install libdvdnav4, libdvdread4, gstreamer0.10-plugins-bad, and gstreamer0.10-plugins-ugly." msgstr "" "Asenna libdvdnav4, libdvdread4, gstreamer0.10-plugins-bad ja gstreamer0.10-plugins-ugly." #. (itstool) path: item/p #: C/video-dvd-restricted.page:38 msgid "" "If you would like to play encrypted DVDs (see the legal note above), open " "the Dash and launch a Terminal." msgstr "" "Jos haluat toistaa salausta käyttäviä DVD-levyjä (oikeudellinen huomautus " "yläpuolella), avaa Unity-valikko, etsi Pääte ja avaa se." #. (itstool) path: item/p #: C/video-dvd-restricted.page:40 msgid "" "Type the following into the screen which appears, then press " "Enter:" msgstr "Syötä seuraava ilmestyvään ruutuun, ja paina Enter:" #. (itstool) path: item/p #: C/video-dvd-restricted.page:41 msgid "sudo /usr/share/doc/libdvdread4/install-css.sh" msgstr "sudo /usr/share/doc/libdvdread4/install-css.sh" #. (itstool) path: item/p #: C/video-dvd-restricted.page:42 msgid "Enter your password to complete the installation." msgstr "Viimeistele asennus kirjoittamalla salasanasi." #. (itstool) path: info/desc #: C/video-sending.page:7 msgid "Check that they have the right video codecs installed." msgstr "Tarkista, että he ovat asentaneet vaadittavat tiedostomuodot." #. (itstool) path: page/title #: C/video-sending.page:18 msgid "Other people can't play the videos I made" msgstr "Muut henkilöt eivät voi katsella tekemiäni videoita" #. (itstool) path: page/p #: C/video-sending.page:20 msgid "" "If you made a video on your Linux computer and sent it to someone using " "Windows or Mac OS, you may find that they have problems playing the video." msgstr "" "Jos teit videon Linux-tietokoneella ja lähetit sen Windows- tai Mac OS X -" "käyttäjälle, vastaanottajalla saattaa ilmetä ongelmia videoa toistaessa." #. (itstool) path: page/p #: C/video-sending.page:23 msgid "" "To be able to play your video, the person you sent it to must have the right " "codecs installed. A codec is a little piece of software that knows " "how to take the video and display it on the screen. There are lots of " "different video formats and each requires a different codec to play it back. " "You can check which format your video is by doing:" msgstr "" "Jotta vastaanottaja voi katsoa lähettämäsi videon, hänen tietokoneellaan " "tulee olla soveltuva koodekki asennettuna. Koodekki on ohjelmisto, " "joka tietää kuinka tietynlaista videota tulee käsitellä. Videomuotoja on " "lukuisia, ja jokainen videomuoto vaatii oman koodekkinsa. Voit tarkistaa " "videosi muodon seuraavasti:" #. (itstool) path: item/p #: C/video-sending.page:30 msgid "Right-click on video file and select Properties." msgstr "" "Napsauta hiiren oikealla painikkeella videotiedostoa ja valitse valikosta " "Ominaisuudet." #. (itstool) path: item/p #: C/video-sending.page:31 msgid "" "Go to the Audio/Video tab and look at which codec is " "listed under Video." msgstr "" "Mene Ääni/kuva-välilehdelle ja katso, mikä koodekki on " "listattu Video-osioon." #. (itstool) path: page/p #: C/video-sending.page:35 msgid "" "Ask the person having problems with playback if they have the right codec " "installed. They may find it helpful to search the web for the name of the " "codec plus the name of their video playback application. For example, if " "your video uses the Theora format and you have a friend using " "Windows Media Player to try and watch it, search for \"theora windows media " "player\". You will often be able to download the right codec for free if " "it's not installed." msgstr "" "Varmista videon toistoa yrittävältä henkilöltä, että tarvittavat " "purkuohjelmat on asennettu. Toisinaan saattaa olla tarpeen hakea " "internetistä apua purkuohjelman ja käytettävän videosovelluksen nimellä. Jos " "videossa on käytössä esimerkiksi Theora-videomuoto ja käytössä on " "Windows Media Player, haku ehdoilla \"theora windows media player\" löytänee " "tarvittavan purkuohjelman. Jos oikea purkuohjelma puuttuu, tarvittavan " "purkuohjelman lataus on lähes aina ilmaista ja asennus pakollista videon " "toistamiseksi." #. (itstool) path: page/p #: C/video-sending.page:42 msgid "" "If you can't find the right codec, try the VLC media player. It works on " "Windows and Mac OS as well as Linux, and supports a lot of different video " "formats. Otherwise, try converting your video into a different format. Most " "video editors are able to do this, and specific video converter applications " "are available. Check Software to see what's available." msgstr "" #. (itstool) path: note/p #: C/video-sending.page:50 msgid "" "There are a few other problems which might prevent someone from playing your " "video. The video could have been damaged when you sent it to them (sometimes " "big files aren't copied across perfectly), they could have problems with " "their video playback application, or the video may not have been created " "properly (there could have been some errors when you saved the video)." msgstr "" "On olemassa myös muutama muu ongelma, joista johtuen videoiden katselu ei " "ole mahdollista. Video voi olla vaurioitunut lähetysvaiheessa (joskus suuret " "tiedostot eivät kopioidu kunnolla), vastapuolella voi olla ongelmia oman " "videotoistoon käytettävän ohjelman kanssa tai videota ei ole luotu oikealla " "tavalla (videon tallennusprosessissa on saattanut tapahtua virheitä)." #. (itstool) path: info/desc #: C/wacom-left-handed.page:11 msgid "Switch the Wacom tablet to Left-Handed Orientation." msgstr "" #. (itstool) path: page/title #: C/wacom-left-handed.page:21 msgid "Use the tablet left-handed" msgstr "Käytä piirtopöytää vasenkätisenä" #. (itstool) path: page/p #: C/wacom-left-handed.page:23 msgid "" "Some tablets have hardware buttons on one side. The tablet can be rotated " "180 degrees to position these buttons for left-handed people. To switch the " "orientation to left-handed:" msgstr "" #. (itstool) path: item/p #: C/wacom-left-handed.page:30 #: C/wacom-mode.page:26 #: C/wacom-multi-monitor.page:31 #: C/wacom-stylus.page:34 msgid "Open Wacom Graphics Tablet." msgstr "Avaa Wacom-piirtopöydät." #. (itstool) path: note/p #: C/wacom-left-handed.page:31 #: C/wacom-mode.page:27 #: C/wacom-multi-monitor.page:32 #: C/wacom-stylus.page:35 msgid "" "If no tablet is detected, you'll be asked to Please plug in or turn on " "your Wacom tablet." msgstr "" #. (itstool) path: item/p #: C/wacom-left-handed.page:34 msgid "Switch Left-Handed Orientation to ON." msgstr "" #. (itstool) path: info/desc #: C/wacom-mode.page:16 msgid "Switch the tablet between tablet mode and mouse mode." msgstr "" #. (itstool) path: page/title #: C/wacom-mode.page:19 msgid "Set the Wacom tablet's tracking mode" msgstr "" #. (itstool) path: page/p #: C/wacom-mode.page:21 msgid "" "Tracking Mode determines how the pointer is mapped to the screen." msgstr "" #. (itstool) path: item/p #: C/wacom-mode.page:30 msgid "" "Next to Tracking Mode, select Tablet (absolute) or " "Touchpad (relative)." msgstr "" #. (itstool) path: note/p #: C/wacom-mode.page:34 msgid "" "In absolute mode, each point on the tablet maps to a point on the " "screen. The top left corner of the screen, for instance, always corresponds " "to the same point on the tablet." msgstr "" #. (itstool) path: note/p #: C/wacom-mode.page:37 msgid "" "In relative mode, if you lift the pointer off the tablet and put it " "down in a different position, the cursor on the screen doesn't move. This is " "the way a mouse operates, allowing you to cover distances on the screen with " "less hand movement." msgstr "" #. (itstool) path: info/desc #: C/wacom-multi-monitor.page:11 msgid "Map the Wacom tablet to a specific monitor." msgstr "" #. (itstool) path: page/title #: C/wacom-multi-monitor.page:20 msgid "Choose a monitor" msgstr "Valitse näyttö" #. (itstool) path: item/p #: C/wacom-multi-monitor.page:35 msgid "Click Map to Monitor…" msgstr "" #. (itstool) path: item/p #: C/wacom-multi-monitor.page:36 msgid "Check Map to single monitor." msgstr "" #. (itstool) path: item/p #: C/wacom-multi-monitor.page:37 msgid "" "Next to Output, select the monitor you wish to receive input from " "your graphics tablet." msgstr "" #. (itstool) path: note/p #: C/wacom-multi-monitor.page:39 msgid "Only the monitors that are configured will be selectable." msgstr "" #. (itstool) path: item/p #: C/wacom-multi-monitor.page:42 msgid "Click Close." msgstr "Napsauta Sulje." #. (itstool) path: info/desc #: C/wacom.page:6 msgid "Adjust the settings of your Wacom tablet." msgstr "Muokkaa Wacom-piirtopöydän asetuksia." #. (itstool) path: page/title #: C/wacom.page:20 msgid "Wacom Graphics Tablet" msgstr "Wacom-piirtopöydät" #. (itstool) path: info/desc #: C/wacom-stylus.page:17 msgid "Define the button functions and pressure feel of the Wacom stylus." msgstr "" #. (itstool) path: page/title #: C/wacom-stylus.page:23 msgid "Configure the stylus" msgstr "Määritä stylus-kynän asetukset" #. (itstool) path: item/p #: C/wacom-stylus.page:38 msgid "" "The lower part of the panel contains details and settings specific to your " "stylus, with the device name (the stylus class) and diagram to the left. " "These settings can be adjusted:" msgstr "" #. (itstool) path: item/p #: C/wacom-stylus.page:42 msgid "" "Eraser Pressure Feel: use the slider to adjust the \"feel\" (how " "physical pressure is translated to digital values) between Soft " "and Firm." msgstr "" #. (itstool) path: item/p #: C/wacom-stylus.page:45 msgid "" "Button/Scroll Wheel configuration (these change to reflect the " "stylus). Click the menu next to each label to select one of these functions: " "No Action, Left Mouse Button Click, Middle Mouse Button Click, Right Mouse " "Button Click, Scroll Up, Scroll Down, Scroll Left, Scroll Right, Back, " "Forward." msgstr "" #. (itstool) path: item/p #: C/wacom-stylus.page:50 msgid "" "Tip Pressure Feel: use the slider to adjust the \"feel\" between " "Soft and Firm." msgstr "" #. (itstool) path: note/p #: C/wacom-stylus.page:56 msgid "" "If you have more than one stylus, when the additional stylus gets close to " "the tablet, a pager will be displayed next to the stylus device name. Use " "the pager to choose which stylus to configured." msgstr "" #. (itstool) path: info/desc #: C/windows-key.page:7 msgid "The Super key provides access to the Dash and the Launcher." msgstr "Super-näppäin tuo esiin Unity-valikon ja käynnistimen." #. (itstool) path: page/title #: C/windows-key.page:21 msgid "What is the \"Super\" key?" msgstr "Mikä \"Super\"-näppäin on?" #. (itstool) path: page/p #: C/windows-key.page:23 msgid "" "This key can usually be found on the bottom-left of your keyboard, next to " "the Alt key, and usually has a window/squares icon on it. It is " "sometimes called the Windows key, logo key, or system key." msgstr "" "Tämä näppäin on yleensä näppäimistön vasemmassa alakulmassa Alt-" "näppäimen vieressä. Siinä on usein Windows-logo, josta johtuu sen yleinen " "nimitys \"Windows-näppäin\". Myös nimityksiä logo-näppäin tai " "järjestelmänäppäin käytetään toisinaan." #. (itstool) path: note/p #: C/windows-key.page:28 msgid "" "If you have an Apple keyboard, there will not be a Windows key on your " "keyboard. The (Command) key can be used instead." msgstr "" "Jos käytössäsi on Applen näppäimistö, siinä ei ole Windows-näppäintä. Sen " "sijaan voit käyttää (komento) -näppäintä." #. (itstool) path: page/p #: C/windows-key.page:32 msgid "" "The Super key serves a special function in Unity. If you press the " "Super key, the Dash is displayed. If you press and hold the Super " "key, an overlay showing many of Unity's keyboard shortcuts appears until you " "release the Super key." msgstr "" "Super-näppäimellä on erityinen rooli Unity-käyttöliittymässä. Jos Super-" "näppäintä painetaan, Unity-valikko ilmestyy esiin. Jos Super-näppäintä " "painetaan ja pidetään pohjassa, esiin ilmestyy Unityn pikanäppäimet " "näyttävä ohje. Ohje poistuu näkyvistä, kun Super-näppäimestä päästetään irti." #. (itstool) path: page/p #: C/windows-key.page:36 msgid "" "The Super key can help you do even more than that, though. To learn about " "more uses for the Super key, see the keyboard shortcuts page." msgstr "" "Super-näppäimellä on myös paljon muita toimintoja. Lue lisää Super-" "näppäimen käytöstä ohjeesta Hyödyllisiä pikanäppäimiä" language-pack-fi-base/data/fi/LC_MESSAGES/aptitude.po0000644000000000000000000061573112704126467017250 0ustar # Finnish translation of aptitude # # Copyright (C) 2001,2002,2004,2005,2006 Jaakko Kangasharju # Jaakko Kangasharju , 2001, 2002, 2004, 2005, 2006. # msgid "" msgstr "" "Project-Id-Version: aptitude 0.4.4\n" "Report-Msgid-Bugs-To: aptitude@packages.debian.org\n" "POT-Creation-Date: 2015-10-16 00:29+0100\n" "PO-Revision-Date: 2015-12-11 02:19+0000\n" "Last-Translator: Jaakko Kangasharju \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 04:49+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #. TRANSLATORS: These strings describing config items #. should be the same width. #: src/apt_config_treeitems.cc:99 src/apt_config_treeitems.cc:210 #: src/apt_config_treeitems.cc:396 msgid "%BOption:%b " msgstr "%BAsetus:%b " #. TRANSLATORS: These strings describing config items #. should be the same width. #: src/apt_config_treeitems.cc:101 src/apt_config_treeitems.cc:212 #: src/apt_config_treeitems.cc:400 msgid "%BDefault:%b " msgstr "%BOletus:%b " #: src/apt_config_treeitems.cc:102 src/apt_config_treeitems.cc:104 msgid "True" msgstr "Tosi" #: src/apt_config_treeitems.cc:102 src/apt_config_treeitems.cc:104 msgid "False" msgstr "Epätosi" #. TRANSLATORS: These strings describing config items #. should be the same width. #: src/apt_config_treeitems.cc:103 src/apt_config_treeitems.cc:214 #: src/apt_config_treeitems.cc:404 msgid "%BValue:%b " msgstr "%BArvo:%b " #: src/apt_config_treeitems.cc:280 #, c-format msgid "Editing \"%ls\": " msgstr "" #. TRANSLATORS: These strings describing config items #. should be the same width. #: src/apt_config_treeitems.cc:410 msgid "%BChoice:%b " msgstr "%BValinta:%b " #: src/apt_options.cc:160 msgid "Display some available commands at the top of the screen" msgstr "Näytä joitakin komentoja ruudun yläreunassa" #: src/apt_options.cc:161 msgid "" "If this option is enabled, a brief summary of some of the most important " "aptitude commands will appear beneath the menu bar." msgstr "" "Jos tämä asetus on käytössä, lyhyt yhteenveto tärkeimmistä aptitude-" "komennoista ilmestyy valikkopalkin alapuolelle." #: src/apt_options.cc:165 msgid "Hide the menu bar when it is not being used" msgstr "Piilota valikkopalkki, kun sitä ei käytetä" #: src/apt_options.cc:166 msgid "" "If this option is enabled, the menu bar will only appear when it has been " "activated by pressing the menu key." msgstr "" "Jos tämä asetus on käytössä, valikkopalkki ilmestyy vain, kun se aktivoidaan " "painamalla valikkonäppäintä." #: src/apt_options.cc:170 msgid "Use a minibuffer-style prompt when possible" msgstr "Näytä kehotteet alareunassa jos mahdollista" #: src/apt_options.cc:171 msgid "" "If this option is enabled, prompts will be displayed in a single line at the " "bottom of the screen. If not, prompts will be displayed as pop-up dialog " "boxes." msgstr "" "Jos tämä asetus on käytössä, ilmoitukset näytetään yksirivisinä näytön " "alareunassa. Jos ei, ilmoitukset näytetään ponnahdusikkunoina." #: src/apt_options.cc:176 msgid "Show partial search results (incremental search)" msgstr "Näytä väliaikatiedot hausta (päivittävä haku)" #: src/apt_options.cc:177 msgid "" "If this option is enabled, aptitude will perform searches within the package " "list as you type them. This is convenient, but may slow the program down, " "particularly on older computers." msgstr "" "Jos tämä asetus on käytössä, aptitude suorittaa hakuja pakettilistasta " "kirjoittaessasi. Tämä on mukavaa, mutta se voi hidastaa ohjelman toimintaa " "eritoten vanhemmilla tietokoneilla." #: src/apt_options.cc:183 msgid "Closing the last view exits the program" msgstr "Viimeisen näkymän sulkeminen poistuu ohjelmasta" #: src/apt_options.cc:184 msgid "" "If this option is enabled, aptitude will stop running when all views " "(package lists, package details, etc) have been closed. Otherwise, aptitude " "will continue running until you select 'Quit' from the Actions menu." msgstr "" "Jos tämä asetus on käytössä, aptitude sammuu, kun kaikki ikkunat " "(pakettilistat, paketin tiedot, jne) ovat suljettu. Muussa tapauksessa " "aptitude pysyy käynnissä niin kauan, kunnes valitset 'Lopeta' toiminnot-" "valikosta." #: src/apt_options.cc:190 msgid "Prompt for confirmation at exit" msgstr "Kysy varmistusta poistuttaessa" #: src/apt_options.cc:191 msgid "" "If this option is enabled, aptitude will not terminate until you confirm " "that you really want to quit." msgstr "" "Jos tämä asetus on käytössä, aptitude ei sammu ennen kuin vahvistat, että " "haluat todella lopettaa." #: src/apt_options.cc:195 msgid "Pause after downloading files" msgstr "Pidä tauko tiedostojen noudon jälkeen" #: src/apt_options.cc:196 msgid "" "This option controls whether aptitude will wait for confirmation after a " "download before it goes ahead and installs packages." msgstr "" "Tämä asetus hallitsee sitä, että odottaako aptitude vahvistusta latauksen " "jälkeen ennen pakettien asentamista." #: src/apt_options.cc:199 msgid "Never" msgstr "Ei koskaan" #: src/apt_options.cc:200 msgid "" "Never wait for the user after downloading packages: always begin the " "installation immediately." msgstr "" "Älä koskaan odota käyttäjää pakettien lataamisen jälkeen: aloita asennus " "aina välittömästi." #: src/apt_options.cc:201 msgid "When an error occurs" msgstr "Virheen sattuessa" #: src/apt_options.cc:202 msgid "" "Wait for confirmation if an error occurred during the download. If there " "were no errors, begin installing packages immediately." msgstr "" "Odota vahvistusta, jos lataamisen aikana tapahtui virhe. Jos virheitä ei " "tapahtunut, aloita pakettien asentaminen välittömästi." #: src/apt_options.cc:203 msgid "Always" msgstr "Aina" #: src/apt_options.cc:204 msgid "" "Always wait for the user to confirm the download before proceeding with the " "installation." msgstr "Odota aina käyttäjän vahvistusta ennen pakettien asentamista." #: src/apt_options.cc:206 msgid "Use a 'status-line' download indicator for all downloads" msgstr "Näytä noutojen edistyminen vain tilarivillä" #: src/apt_options.cc:207 msgid "" "If this option is enabled, aptitude will display the status of ongoing " "downloads at the bottom of the screen, rather than opening a new view." msgstr "" "Jos tämä asetus on käytössä, aptitude näyttää käynnissä olevien latausten " "tilan näytön alareunassa uuden ikkunan avaamisen sijaan." #: src/apt_options.cc:211 msgid "Display the information area by default" msgstr "Näytä tietoalue aina" #: src/apt_options.cc:212 msgid "" "If this option is enabled, the information area (the pane at the bottom of " "the screen) in the package list will be visible when the program starts; " "otherwise, it will be initially hidden." msgstr "" "Jos tämä asetus on käytössä, tietoalue (ruutu näytön alareunassa) " "pakettilistassa on näkyvissä heti ohjelman käynnistyessä; muuten se on " "aluksi piilotettu." #: src/apt_options.cc:217 msgid "Display tabs for the available views" msgstr "Näytä välilehdet avatuille näkymille" #: src/apt_options.cc:218 msgid "" "If this option is enabled, tabs will appear at the top of the screen listing " "the currently opened views." msgstr "" "Jos tämä asetus on käytössä, välilehdet ilmestyvät näytön yläreunaan " "sisältäen tällä hetkellä avatut näkymät." #: src/apt_options.cc:221 msgid "Display tabs for the information area" msgstr "Näytä välilehdet tietoalueelle" #: src/apt_options.cc:222 msgid "" "If this option is enabled, tabs will appear at the top of the information " "area (the pane at the bottom of the screen) listing the different displays " "of information that can be viewed there." msgstr "" "Jos tämä asetus on käytössä, välilehdet ilmestyvät tietoalueen yläreunaan " "(ruutu näytön alareunassa) sisältäen näkymät eri tiedoille." #: src/apt_options.cc:227 msgid "Advance to the next item after changing the state of a package" msgstr "Siirry seuraavalle riville paketin tilan muutoksen jälkeen" #: src/apt_options.cc:228 msgid "" "If this option is enabled, then performing an action on a package (for " "instance, installing or removing it) will move the selection to the next " "package in the list." msgstr "" "Jos tämä asetus on käytössä, niin tehtäessä toimintoja paketille " "(esimerkiksi asentaa tai poistaa sen), valinta siirtyy listan seuraavaan " "pakettiin." #: src/apt_options.cc:233 msgid "Automatically show why packages are broken" msgstr "Näytä syyt pakettien rikkoutumiseen" #: src/apt_options.cc:234 msgid "" "If this option is enabled, then highlighting a package that has broken " "dependencies will automatically display the dependencies that are " "unfulfilled in the lower pane of the display." msgstr "" "Jos tämä asetus on käytössä, paketin valitseminen, jolla on täyttämättömiä " "pakettivaatimuksia, näyttää automaattisesti täyttämättömät " "pakettivaatimukset näytön alareunassa olevassa ruudussa." #: src/apt_options.cc:240 msgid "Display flat view instead of default view on startup" msgstr "Näytä käynnistyksen yhteydessä pienennetty näkymä oletuksen sijaan" #: src/apt_options.cc:241 msgid "" "If this option is enabled, then the first view displayed on startup will be " "a flat view instead of the default view." msgstr "" "Jos tämä asetus on käytössä, aloitusnäkymänä näytetään on pienennetty näkymä " "oletusnäkymän sijasta." #: src/apt_options.cc:245 msgid "The default grouping method for package views" msgstr "Pakettinäkymien oletusryhmittelytapa" #: src/apt_options.cc:246 msgid "" "This option controls how aptitude organizes the package list. See the " "aptitude user's manual for information on how to specify a grouping method." msgstr "" "Tämä asetus hallitsee aptituden tapaa järjestää pakettilistaa. Selaa " "aptituden käyttöohjetta saadaksesi tietoa ryhmittelytavan asettamisesta." #: src/apt_options.cc:250 msgid "The default display-limit for package views" msgstr "Pakettinäkymien oletusnäyttöraja" #: src/apt_options.cc:251 msgid "" "By default, the limit of each package view will be set to the value " "specified by this option. See the aptitude user's manual for detailed " "information about searches." msgstr "" "Oletuksena, jokaisen pakettinäkymän rajoitukseksi asetetaan tämä asetus. " "Selaa aptituden käyttöohjetta saadaksesi lisätietoa hakemisesta." #: src/apt_options.cc:256 msgid "The display format for package views" msgstr "Pakettinäkymien näyttötapa" #: src/apt_options.cc:257 msgid "" "This option controls how aptitude formats lines of the package list. See " "the aptitude user's manual for information on how to specify a display " "format." msgstr "" "Tämä asetus hallitsee aptituden tapaa muotoilla rivit pakettilistassa. Selaa " "aptituden käyttöohjetta saadaksesi tietoja näyttämismuodon asettamisesta." #: src/apt_options.cc:263 msgid "The display format for the status line" msgstr "Tilarivin näyttötapa" #: src/apt_options.cc:264 msgid "" "This option controls how aptitude formats the status line (the line between " "the package list and the lower pane). See the aptitude user's manual for " "information on how to specify a display format." msgstr "" "Tämä asetus hallitsee aptituden tapaa muotoilla tilariviä (rivi " "pakettilistan ja alaruudun välissä). Selaa aptituden käyttöohjetta " "saadaksesi tietoja näyttämismuodon asettamisesta." #: src/apt_options.cc:271 msgid "The display format for the header line" msgstr "Otsikkorivin näyttötapa" #: src/apt_options.cc:272 msgid "" "This option controls how aptitude formats the header line (the line above " "the package list). See the aptitude user's manual for information on how to " "specify a display format." msgstr "" "Tämä asetus hallitsee aptituden tapaa muotoilla otsikkorivi (rivi " "pakettilistan yllä). Selaa aptituden käyttöohjetta saadaksesi tietoja " "näyttämismuodon asettamisesta." #: src/apt_options.cc:282 msgid "Automatically upgrade installed packages" msgstr "Päivitä asennetut paketit automaattisesti" #: src/apt_options.cc:283 msgid "" "If this option is enabled, then on startup, aptitude will select all " "upgradable packages for upgrade." msgstr "" "Jos tämä asetus on käytössä, aptitude valitsee käynnistyessään kaikki " "päivitettävät paketit päivitettäväksi." #: src/apt_options.cc:287 msgid "Remove obsolete package files after downloading new package lists" msgstr "" "Poista vanhentuneet pakettitiedostot uusien pakettiluetteloiden noudon " "jälkeen" #: src/apt_options.cc:288 msgid "" "If this option is enabled, then after package lists are updated aptitude " "will delete from the package cache any package files that can no longer be " "downloaded from any archive in sources.list." msgstr "" #: src/apt_options.cc:293 msgid "URL to use to download changelogs" msgstr "URL josta muutoslokit noudetaan" #: src/apt_options.cc:294 msgid "" "This option controls the server used to download changelogs. You should " "only need to change this if the changelogs move to a different URL." msgstr "" #: src/apt_options.cc:300 msgid "Display a preview of what will be done before doing it" msgstr "Näytä suoritettavat toiminnot ennen niiden suoritusta" #: src/apt_options.cc:301 msgid "" "If this option is enabled, then when you ask aptitude to perform an install " "run, it will first display a summary of the actions it is going to perform." msgstr "" "Jos tämä asetus on käytössä, aptitude näyttää ennen asentamista yhteenvedon " "toimista, joita se tulee tekemään." #: src/apt_options.cc:307 msgid "" "Forget which packages are \"new\" whenever the package lists are updated" msgstr "Tyhjennä uusien pakettien ryhmä pakettiluetteloita päivitettäessä" #: src/apt_options.cc:308 msgid "" "If this option is enabled, then aptitude will clear the list of new packages " "after you update the package lists (e.g., by pressing 'u')." msgstr "" "Jos tämä asetus on käytössä, aptitude tyhjentää uusien pakettien listan " "päivitettyäsi pakettilistat (esim., painamall 'u'-näppäintä)." #: src/apt_options.cc:313 msgid "" "Forget which packages are \"new\" whenever packages are installed or removed" msgstr "" "Tyhjennä uusien pakettien ryhmä paketteja asennettaessa tai poistettaessa" #: src/apt_options.cc:314 msgid "" "If this option is enabled, then aptitude will clear the list of new packages " "after you perform an install run or install or remove packages from the " "command-line." msgstr "" "Jos tämä asetus on käytössä, aptitude tyhjentää uusien pakettien listan, kun " "olet suorittanut pakettien asennuksen tai poiston komentoriviltä." #: src/apt_options.cc:320 msgid "" "Do not display a warning when the first change is made in read-only mode" msgstr "Älä varoita muutoksista, vaikka niiden toteuttaminen ei onnistu" #: src/apt_options.cc:321 msgid "" "If this option is %Bnot%b enabled, aptitude will display a warning when you " "modify the state of a package if you do not have permissions to apply the " "change to the system." msgstr "" "Jos tämä asetus %Bei%b ole käytössä, aptitude näyttää varoituksen " "muokatessasi paketin tilaa, jos sinulla ei ole oikeuksia asettaa muutoksia " "järjestelmään." #: src/apt_options.cc:327 msgid "" "Warn when attempting to perform a privileged action as a non-root user" msgstr "Varoita yritettäessä toimintoa, johon oikeudet eivät riitä" #: src/apt_options.cc:328 msgid "" "If this option is enabled, aptitude will warn you when you attempt to " "perform an action which you do not have permission to do: for instance, " "installing packages as a non-root user. You will be given the option to log " "in as root and perform the action with root privileges." msgstr "" "Jos tämä asetus on käytössä, aptitude varoittaa sinua yrittäessäsi tehdä " "toimintoa, johon sinulla ei ole oikeuksia: esimerkiksi, pakettien " "asentaminen ilman pääkayttäjän oikeuksia. Sinulle annetaan mahdollisuus " "kirjautua pääkayttäjänä ja suorittaa toiminto pääkäyttäjän oikeuksin." #: src/apt_options.cc:337 msgid "File to log actions into" msgstr "Lokitiedoston nimi" #: src/apt_options.cc:338 msgid "" "When you install or remove packages, a summary of what aptitude does will be " "written to this file. If the first character of the file name is a pipe " "character ('%B|%b'), the remainder of the name will be interpreted as a " "shell command that is to receive the log on standard input." msgstr "" "Kun asennat tai poistat kappaleita, yhteenveto aptituden tekemistä " "toiminnoista kirjoitetaan tähän tiedostoon. Jos tiedoston ensimmäinen " "kirjain on pystyviiva ('%B|%b'), loppua nimestä kohdellaan komentorivin " "komentona, joka saa lokin normaalina sisään menevänä tietona." #: src/apt_options.cc:350 msgid "Automatically resolve dependencies of a package when it is selected" msgstr "Tyydytä asennettavaksi valitun paketin riippuvuudet automaattisesti" #: src/apt_options.cc:351 msgid "" "If this option is enabled, aptitude will use a simple heuristic to " "immediately resolve the dependencies of each package you flag for " "installation. This is much faster than the built-in dependency resolver, " "but may produce suboptimal results or fail entirely in some scenarios." msgstr "" "Jos tämä asetus on käytössä, aptitude käyttää yksinkertaista heuristiikkaa " "selvittääkseen välittömästi jokaisen asennettavaksi merkityn paketin " "pakettivaatimukset. Tämä on paljon nopeampi kuin sisäänrakennettu " "pakettivaatimusselvittäjä, mutta voi tuottaa huonoja tuloksia tai epäonnisua " "täysin joissakin tilanteissa." #: src/apt_options.cc:359 msgid "Automatically fix broken packages before installing or removing" msgstr "Korjaa rikkinäiset paketit ennen asennusta tai poistoa" #: src/apt_options.cc:360 msgid "" "If this option is enabled, and you perform an install run while some " "packages are broken, aptitude will automatically apply the current " "suggestion of the problem resolver. Otherwise, aptitude will prompt you for " "a solution to the broken dependencies." msgstr "" #: src/apt_options.cc:367 msgid "Install recommended packages automatically" msgstr "Asenna suositellut paketit automaattisesti" #: src/apt_options.cc:368 msgid "" "If this option is enabled and \"automatically resolve dependencies\" is also " "enabled, aptitude will attempt to install the recommendations of newly " "installed packages in addition to their outright dependencies. Suggestions " "will not be automatically installed.\n" "If this option is enabled and \"Remove unused packages automatically\" is " "enabled, packages that are recommended by an installed package will not be " "automatically removed." msgstr "" #: src/apt_options.cc:380 msgid "Remove unused packages automatically" msgstr "Poista käyttämättömät paketit automaattisesti" #: src/apt_options.cc:381 msgid "" "If this option is enabled, packages that are automatically installed and " "that no manually installed package depends on will be removed from the " "system. Cancelling the removal will flag the package as manually " "installed.\n" "If this option is enabled and \"Install recommended packages automatically\" " "is enabled, automatically installed packages will not be removed if any " "installed package recommends them." msgstr "" #: src/apt_options.cc:392 msgid "Packages that should never be automatically removed" msgstr "" #: src/apt_options.cc:393 msgid "" "Packages matching this search pattern will always be treated as if an " "installed package depends on them: they will never be targeted for removal " "as unused packages." msgstr "" #: src/apt_options.cc:398 msgid "Allow dependency resolutions that break holds or forbids" msgstr "" #: src/apt_options.cc:399 msgid "" "If this option is enabled, then whenever aptitude solves a dependency " "problem, it will consider modifying held packages, or installing forbidden " "package versions. With this option disabled, these solutions will be " "rejected by default.\n" "NOTE: At present, this restriction only applies to situations in which " "aptitude's dependency resolver (the red bar at the bottom of the screen) is " "activated. aptitude will still break holds when automatically installing " "the dependencies of a package that has just been selected for installation " "or upgrade, due to apt bug #470035." msgstr "" #: src/apt_options.cc:525 msgid "UI options" msgstr "" #: src/apt_options.cc:527 msgid "Dependency handling" msgstr "" #: src/apt_options.cc:529 src/pkg_grouppolicy.cc:975 msgid "Miscellaneous" msgstr "Sekalaiset" #: src/broken_indicator.cc:128 #, c-format msgid "%ls: Examine" msgstr "" #: src/broken_indicator.cc:138 #, c-format msgid "%ls: Apply" msgstr "" #: src/broken_indicator.cc:144 #, c-format msgid "%ls: Next" msgstr "" #: src/broken_indicator.cc:151 #, c-format msgid "%ls: Previous" msgstr "" #: src/broken_indicator.cc:246 msgid "Dependency resolution disabled." msgstr "" #: src/broken_indicator.cc:257 msgid "Unable to resolve dependencies." msgstr "Riippuvuuksien selvitys ei onnistunut." #: src/broken_indicator.cc:268 msgid "Fatal error in resolver" msgstr "" #: src/broken_indicator.cc:280 #, c-format msgid "[%d(%d)/...] Resolving dependencies" msgstr "[%d(%d)/...] Selvitän riippuvuuksia" #: src/broken_indicator.cc:316 src/gtk/resolver.cc:1294 #: src/gtk/resolver.cc:1462 src/solution_dialog.cc:140 #: src/solution_screen.cc:569 msgid "Internal error: unexpected null solution." msgstr "Ohjelmavirhe: odottamaton tyhjä ratkaisu." #: src/broken_indicator.cc:374 msgid "Suggest keeping all packages at their current version." msgstr "" #: src/broken_indicator.cc:382 #, c-format msgid "%d install" msgid_plural "%d installs" msgstr[0] "%d asennus" msgstr[1] "%d asennusta" #: src/broken_indicator.cc:392 #, c-format msgid "%d removal" msgid_plural "%d removals" msgstr[0] "%d poisto" msgstr[1] "%d poistoa" #: src/broken_indicator.cc:402 #, c-format msgid "%d keep" msgid_plural "%d keeps" msgstr[0] "%d säilytys" msgstr[1] "%d säilytystä" #: src/broken_indicator.cc:412 #, c-format msgid "%d upgrade" msgid_plural "%d upgrades" msgstr[0] "%d päivitys" msgstr[1] "%d päivitystä" #: src/broken_indicator.cc:422 #, c-format msgid "%d downgrade" msgid_plural "%d downgrades" msgstr[0] "%d vanhennus" msgstr[1] "%d vanhennusta" #. TRANSLATORS: %F is replaced with a comma separated list such as #. "n1 installs, n2 removals", ... #. #: src/broken_indicator.cc:433 #, c-format msgid "Suggest %F" msgstr "Ehdotuksena %F" #: src/cmdline/cmdline_action.cc:54 #, c-format msgid "Unable to find the source package for \"%s\".\n" msgstr "" #: src/cmdline/cmdline_action.cc:211 #, c-format msgid "Unable to satisfy the build-depends: %s.\n" msgstr "" #: src/cmdline/cmdline_action.cc:248 #, c-format msgid "" "Note: \"%s\", providing the virtual package\n" " \"%s\", is already installed.\n" msgstr "" "Huom: \"%s\", joka kattaa näennäispaketin\n" " \"%s\", on jo asennettu.\n" #: src/cmdline/cmdline_action.cc:256 #, c-format msgid "" "Note: \"%s\", providing the virtual package\n" " \"%s\", is already going to be installed.\n" msgstr "" "Huom: \"%s\", joka kattaa näennäispaketin\n" " \"%s\", on jo asennettavana.\n" #: src/cmdline/cmdline_action.cc:279 #, c-format msgid "" "\"%s\" exists in the package database, but it is not a\n" "real package and no package provides it.\n" msgstr "" "\"%s\" löytyy pakettitietokannasta, mutta se ei ole\n" "oikea paketti eikä mikään paketti kata sitä.\n" #: src/cmdline/cmdline_action.cc:287 #, c-format msgid "\"%s\" is a virtual package provided by:\n" msgstr "\"%s\" on näennäispaketti, jonka kattaa\n" #: src/cmdline/cmdline_action.cc:290 #, c-format msgid "You must choose one to install.\n" msgstr "Yksi on valittava asennettavaksi.\n" #: src/cmdline/cmdline_action.cc:298 #, c-format msgid "" "Note: selecting \"%s\" instead of the\n" " virtual package \"%s\"\n" msgstr "" "Huom: valitsen paketin \"%s\" enkä\n" " näennäispakettia \"%s\"\n" #: src/cmdline/cmdline_action.cc:320 #, c-format msgid "%s is already installed at the requested version (%s)\n" msgstr "Paketin %s pyydetty versio %s on jo asennettuna\n" #: src/cmdline/cmdline_action.cc:329 #, c-format msgid "%s is not currently installed, so it will not be upgraded.\n" msgstr "" #: src/cmdline/cmdline_action.cc:333 #, c-format msgid "" "%s is already installed at the latest version (%s), so it will not be " "upgraded.\n" msgstr "" #: src/cmdline/cmdline_action.cc:340 #, c-format msgid "%s is not currently installed, so it will not be reinstalled.\n" msgstr "Pakettia %s ei ole asennettu, joten sitä ei asenneta uudelleen.\n" #: src/cmdline/cmdline_action.cc:348 #, c-format msgid "Package %s is not installed, so it will not be removed\n" msgstr "Pakettia %s ei ole asennettu, joten sitä ei poisteta\n" #: src/cmdline/cmdline_action.cc:355 #, c-format msgid "Package %s is not installed, so it will not be purged\n" msgstr "" #: src/cmdline/cmdline_action.cc:373 #, c-format msgid "" "Package %s is not installed, cannot be marked/unmarked as automatically " "installed\n" msgstr "" #: src/cmdline/cmdline_action.cc:380 #, c-format msgid "Package %s is not installed, cannot forbid an upgrade\n" msgstr "" "Pakettia %s ei ole asennettu, joten päivitystä ei ole tarpeen estää\n" #: src/cmdline/cmdline_action.cc:383 #, c-format msgid "Package %s is not upgradable, cannot forbid an upgrade\n" msgstr "" "Paketti %s ei ole päivitettävissä, joten päivitystä ei ole tarpeen estää\n" #: src/cmdline/cmdline_action.cc:419 #, c-format msgid "Setting package %s on hold\n" msgstr "" #: src/cmdline/cmdline_action.cc:427 #, c-format msgid "Marking package %s as keep\n" msgstr "" #: src/cmdline/cmdline_action.cc:436 #, c-format msgid "Setting package %s as not on hold\n" msgstr "" #: src/cmdline/cmdline_action.cc:442 #, c-format msgid "Package %s is not on hold\n" msgstr "" #: src/cmdline/cmdline_action.cc:448 #, c-format msgid "Marking package %s as automatically installed\n" msgstr "" #: src/cmdline/cmdline_action.cc:456 #, c-format msgid "Unmarking package %s as automatically installed\n" msgstr "" #: src/cmdline/cmdline_action.cc:465 src/cmdline/cmdline_action.cc:476 #, c-format msgid "Marking version %s of package %s as forbidden\n" msgstr "" #: src/cmdline/cmdline_action.cc:488 #, c-format msgid "Note: selecting the task \"%s: %s\" for installation\n" msgstr "Huom: valitsen tehtävän \"%s: %s\" asennettavaksi\n" #: src/cmdline/cmdline_action.cc:518 #, c-format msgid "" "You can only specify a package version with an 'install' command or a " "'forbid-version' command.\n" msgstr "" "Vain 'install'- ja 'forbid-version'-komennoille voi määrittää paketin " "version.\n" #: src/cmdline/cmdline_action.cc:527 #, c-format msgid "You can only specify a package archive with an 'install' command.\n" msgstr "Vain 'install'-komennolle voi määrittää paketin arkiston.\n" #: src/cmdline/cmdline_action.cc:567 #, c-format msgid "" "Couldn't find package \"%s\", and more than %zu\n" "packages contain \"%s\" in their name.\n" msgstr "" #: src/cmdline/cmdline_action.cc:571 #, c-format msgid "" "Couldn't find package \"%s\". However, the following\n" "packages contain \"%s\" in their name:\n" msgstr "" "En löytänyt pakettia \"%s\". Näiden pakettien\n" "nimet sisältävät merkkijonon \"%s\":\n" #: src/cmdline/cmdline_action.cc:593 #, c-format msgid "Couldn't find any package whose name or description matched \"%s\"\n" msgstr "" "En löytänyt pakettia, jonka nimi tai kuvaus sisältäisi merkkijonon \"%s\".\n" #: src/cmdline/cmdline_action.cc:596 #, c-format msgid "" "Couldn't find any package matching \"%s\", and more than %zu\n" "packages contain \"%s\" in their description.\n" msgstr "" #: src/cmdline/cmdline_action.cc:600 #, c-format msgid "" "Couldn't find any package matching \"%s\". However, the following\n" "packages contain \"%s\" in their description:\n" msgstr "" "En löytänyt pakettia, jonka nimi sisältäisi merkkijonon \"%s\".\n" "Näiden pakettien kuvaus sisältää merkkijonon \"%s\":\n" #: src/cmdline/cmdline_action.cc:742 #, c-format msgid "Bad action character '%c'\n" msgstr "Virheellinen komentomerkki '%c'\n" #: src/cmdline/cmdline_changelog.cc:131 #: src/cmdline/cmdline_download_progress_display.cc:138 msgid "Get:" msgstr "Nouda:" #. TRANSLATORS: this stands for "error" and should be the #. same width as the translation of "Ign". #: src/cmdline/cmdline_changelog.cc:141 #: src/cmdline/cmdline_download_progress_display.cc:192 msgid "Err" msgstr "" #: src/cmdline/cmdline_changelog.cc:174 #, c-format msgid "Changelog download failed: %s" msgstr "" #: src/cmdline/cmdline_changelog.cc:195 src/generic/apt/pkg_changelog.cc:450 #: src/generic/apt/pkg_changelog.cc:615 src/view_changelog.cc:272 #, c-format msgid "Changelog of %s" msgstr "%s:n muutosloki" #: src/cmdline/cmdline_changelog.cc:293 msgid "Can't execute sensible-pager, is this a working Debian system?" msgstr "" "En voi käynnistää sensible-pager:ia. Onko tämä toimiva Debian-järjestelmä?" #: src/cmdline/cmdline_changelog.cc:344 #, c-format msgid "%s is not an official Debian package, cannot display its changelog." msgstr "" "%s ei ole virallinen Debian-paketti, joten sen muutoslokia ei voi näyttää." #: src/cmdline/cmdline_changelog.cc:405 #, c-format msgid "Couldn't find a changelog for %s" msgstr "En löytänyt paketin %s muutoslokia" #: src/cmdline/cmdline_changelog.cc:409 #, c-format msgid "Couldn't run pager %s" msgstr "" #: src/cmdline/cmdline_clean.cc:62 #, c-format msgid "E: The clean command takes no arguments\n" msgstr "E: Komennolle clean ei anneta argumentteja\n" #: src/cmdline/cmdline_clean.cc:68 #, c-format msgid "Del %s* %spartial/*\n" msgstr "Tuhoa %s* %spartial/*\n" #: src/cmdline/cmdline_clean.cc:78 src/cmdline/cmdline_clean.cc:149 #: src/ui.cc:1811 src/ui.cc:1899 msgid "Unable to lock the download directory" msgstr "" #: src/cmdline/cmdline_clean.cc:108 #, c-format msgid "Del %s %s [%sB]\n" msgstr "Tuhoa %s %s [%sB]\n" #: src/cmdline/cmdline_clean.cc:137 #, c-format msgid "E: The autoclean command takes no arguments\n" msgstr "E: Komennolle autoclean ei anneta argumentteja\n" #: src/cmdline/cmdline_clean.cc:175 #, c-format msgid "Would free %sB of disk space\n" msgstr "Vapauttaisi %sB levytilaa\n" #: src/cmdline/cmdline_clean.cc:178 #, c-format msgid "Freed %sB of disk space\n" msgstr "%sB levytilaa vapautettu\n" #: src/cmdline/cmdline_do_action.cc:159 #, c-format msgid "Invalid operation %s" msgstr "Virheellinen toiminto %s" #: src/cmdline/cmdline_do_action.cc:233 msgid "Unexpected pattern argument following \"keep-all\"" msgstr "\"keep-all\":ia ei saa seurata kaava" #: src/cmdline/cmdline_do_action.cc:345 #, c-format msgid "" "Unable to safely resolve dependencies, try running with --full-resolver.\n" msgstr "" #: src/cmdline/cmdline_do_action.cc:385 src/cmdline/cmdline_simulate.cc:59 #: src/main.cc:1267 #, c-format msgid "Abort.\n" msgstr "Keskeytys.\n" #: src/cmdline/cmdline_download.cc:45 #, c-format msgid "download: you must specify at least one package to download\n" msgstr "nouto: ainakin yksi noudettava paketti on annettava\n" #: src/cmdline/cmdline_download.cc:63 #: src/generic/apt/download_install_manager.cc:83 msgid "Couldn't read source list" msgstr "En pystynyt lukemaan pakettivarastoluetteloa" #: src/cmdline/cmdline_download.cc:90 #, c-format msgid "Can't find a package named \"%s\"" msgstr "En löytänyt pakettia \"%s\"" #: src/cmdline/cmdline_download.cc:134 #, c-format msgid "" "No downloadable files for %s version %s; perhaps it is a local or obsolete " "package?" msgstr "" "Paketin %s versiolle %s ei löydy noudettavia tiedostoja; ehkä se on " "paikallinen tai vanhentunut paketti?" #: src/cmdline/cmdline_download_progress_display.cc:161 msgid "Hit" msgstr "" #. TRANSLATORS: this stands for "ignored" and should be #. the same width as the translation of "Err". #: src/cmdline/cmdline_download_progress_display.cc:188 msgid "Ign" msgstr "" #: src/cmdline/cmdline_download_progress_display.cc:218 #, c-format msgid "Fetched %sB in %s (%sB/s)" msgstr "Noudin %sB ajassa %s (%sB/s)" #: src/cmdline/cmdline_download_progress_display.cc:237 #, c-format msgid "" "Media change: Please insert the disc labeled '%s' into the drive '%s' and " "press [Enter]." msgstr "" #: src/cmdline/cmdline_download_progress_display.cc:491 msgid "[Working]" msgstr "[Toimin]" #: src/cmdline/cmdline_extract_cache_subset.cc:58 #, c-format msgid "" "extract-cache-entries: at least one argument is required (the directory\n" "to which to write files).\n" msgstr "" #: src/cmdline/cmdline_extract_cache_subset.cc:94 #: src/cmdline/cmdline_resolver.cc:356 src/cmdline/cmdline_user_tag.cc:132 #: src/cmdline/cmdline_versions.cc:312 #, c-format msgid "No such package \"%s\"" msgstr "Pakettia \"%s\" ei ole olemassa" #: src/cmdline/cmdline_extract_cache_subset.cc:134 #, c-format msgid "" "No packages were selected by the given search pattern; nothing to do.\n" msgstr "" #: src/cmdline/cmdline_forget_new.cc:58 #, c-format msgid "E: The forget-new command takes no arguments\n" msgstr "E: Komennolle forget-new ei anneta argumentteja\n" #: src/cmdline/cmdline_forget_new.cc:85 #, c-format msgid "Would forget what packages are new\n" msgstr "Unohtaisi, mitkä paketit ovat uusia\n" #: src/cmdline/cmdline_moo.cc:16 #, c-format msgid "There are no Easter Eggs in this program.\n" msgstr "Tässä ohjelmassa ei ole mitään kätkettynä.\n" #: src/cmdline/cmdline_moo.cc:19 #, c-format msgid "There really are no Easter Eggs in this program.\n" msgstr "Tässä ohjelmassa ei tosiaankaan ole mitään kätkettynä.\n" #: src/cmdline/cmdline_moo.cc:22 #, c-format msgid "" "Didn't I already tell you that there are no Easter Eggs in this program?\n" msgstr "Enkö jo sanonut, että tässä ohjelmassa ei ole mitään kätkettynä?\n" #: src/cmdline/cmdline_moo.cc:25 #, c-format msgid "Stop it!\n" msgstr "Lopeta!\n" #: src/cmdline/cmdline_moo.cc:28 #, c-format msgid "Okay, okay, if I give you an Easter Egg, will you go away?\n" msgstr "Hyvä on, jos näytän jotain kätkettyä, lopetatko sitten?\n" #: src/cmdline/cmdline_moo.cc:31 #, c-format msgid "All right, you win.\n" msgstr "Olkoon menneeksi, sinä voitit.\n" #: src/cmdline/cmdline_moo.cc:42 #, c-format msgid "What is it? It's an elephant being eaten by a snake, of course.\n" msgstr "Mikäkö se on? Sehän on boa-käärme, joka sulattaa elefanttia.\n" #: src/cmdline/cmdline_progress_display.cc:165 src/gtk/download.cc:204 msgid "Done" msgstr "" #. TRANSLATORS: the string replacing "DONE" #. be truncated or padded to 4 characters. #: src/cmdline/cmdline_progress_display.cc:170 msgid "DONE" msgstr "" #: src/cmdline/cmdline_prompt.cc:84 msgid "Couldn't read list of sources" msgstr "En pystynyt lukemaan pakettivarastoluetteloa" #: src/cmdline/cmdline_prompt.cc:342 msgid "Config files" msgstr "" #: src/cmdline/cmdline_prompt.cc:393 msgid "The following packages are BROKEN:" msgstr "Nämä paketit ovat RIKKI:" #: src/cmdline/cmdline_prompt.cc:394 msgid "The following packages are unused and will be REMOVED:" msgstr "Nämä paketit ovat käyttämättömiä ja POISTETAAN:" #: src/cmdline/cmdline_prompt.cc:395 msgid "The following packages have been automatically kept back:" msgstr "Nämä paketit on automaattisesti jätetty odottamaan:" #: src/cmdline/cmdline_prompt.cc:396 msgid "The following NEW packages will be automatically installed:" msgstr "Nämä UUDET paketit asennetaan automaattisesti:" #: src/cmdline/cmdline_prompt.cc:397 msgid "The following packages will be automatically REMOVED:" msgstr "Nämä paketit POISTETAAN automaattisesti:" #: src/cmdline/cmdline_prompt.cc:398 msgid "The following packages will be DOWNGRADED:" msgstr "Nämä paketit VANHENNETAAN:" #: src/cmdline/cmdline_prompt.cc:399 msgid "The following packages have been kept back:" msgstr "Nämä paketit on jätetty odottamaan:" #: src/cmdline/cmdline_prompt.cc:400 msgid "The following packages will be REINSTALLED:" msgstr "Nämä paketit ASENNETAAN UUDESTAAN:" #: src/cmdline/cmdline_prompt.cc:401 msgid "The following NEW packages will be installed:" msgstr "Nämä UUDET paketit asennetaan:" #: src/cmdline/cmdline_prompt.cc:402 msgid "The following packages will be REMOVED:" msgstr "Nämä paketit POISTETAAN:" #: src/cmdline/cmdline_prompt.cc:403 msgid "The following packages will be upgraded:" msgstr "Nämä paketit päivitetään:" #: src/cmdline/cmdline_prompt.cc:404 msgid "The following partially installed packages will be configured:" msgstr "Seuraavien osittain asennettujen pakettien asetukset määritetään:" #: src/cmdline/cmdline_prompt.cc:459 src/ui.cc:1598 #, c-format msgid "The following ESSENTIAL packages will be REMOVED!\n" msgstr "Nämä VÄLTTÄMÄTTÖMÄT paketit POISTETAAN!\n" #: src/cmdline/cmdline_prompt.cc:468 src/ui.cc:1613 #, c-format msgid "The following ESSENTIAL packages will be BROKEN by this action:\n" msgstr "Tämä toiminto RIKKOO nämä VÄLTTÄMÄTTÖMÄT paketit:\n" #: src/cmdline/cmdline_prompt.cc:478 src/ui.cc:1626 #, c-format msgid "" "WARNING: Performing this action will probably cause your system to break!\n" " Do NOT continue unless you know EXACTLY what you are doing!\n" msgstr "" "VAROITUS: Tämä toiminto luultavasti hajoittaa järjestelmäsi!\n" " ÄLÄ jatka, ellet tiedä VARMASTI, mitä teet!\n" #: src/cmdline/cmdline_prompt.cc:480 msgid "I am aware that this is a very bad idea" msgstr "Kyllä, tiedän hyvin, että tämä on aivan onnettoman surkea ajatus" #: src/cmdline/cmdline_prompt.cc:484 src/ui.cc:1627 #, c-format msgid "To continue, type the phrase \"%s\":\n" msgstr "Kirjoita \"%s\" jatkaaksesi:\n" #: src/cmdline/cmdline_prompt.cc:526 #, c-format msgid "" "WARNING: untrusted versions of the following packages will be installed!\n" "\n" "Untrusted packages could compromise your system's security.\n" "You should only proceed with the installation if you are certain that\n" "this is what you want to do.\n" "\n" msgstr "" "VAROITUS: allaolevien pakettien asennettavat versiot eivät ole luotettuja!\n" "\n" "Epäluotettavat paketit voivat vaarantaa järjestelmäsi turvallisuuden.\n" "Sinun ei pitäisi jatkaa, ellet ole varma, että asennettavat versiot\n" "ovat kunnollisia.\n" "\n" #: src/cmdline/cmdline_prompt.cc:538 #, c-format msgid "" "*** WARNING *** Ignoring these trust violations because\n" " %s::CmdLine::Ignore-Trust-Violations is 'true'!\n" msgstr "" "*** VAROITUS *** Sivuutan luottamuspuutteet koska\n" " %s::CmdLine::Ignore-Trust-Violations on 'true'!\n" #: src/cmdline/cmdline_prompt.cc:547 msgid "" "*** WARNING *** Ignoring these trust violations because\n" " APT::Get::AllowUnauthenticated is 'true'!\n" msgstr "" #. TRANSLATORS: This string is a confirmation message, which #. users (especially CJK users) should be able to input without #. input methods. Please include nothing but ASCII characters. #. The text preceding the pipe character (|) will be ignored and #. can be removed from your translation. #: src/cmdline/cmdline_prompt.cc:558 msgid "Go ahead and ignore the warning|Yes" msgstr "" #. TRANSLATORS: This string is a confirmation message, which #. users (especially CJK users) should be able to input without #. input methods. Please include nothing but ASCII characters. #. The text preceding the pipe character (|) will be ignored and #. can be removed from your translation. #: src/cmdline/cmdline_prompt.cc:564 msgid "Abort instead of overriding the warning|No" msgstr "" #: src/cmdline/cmdline_prompt.cc:575 #, c-format msgid "Do you want to ignore this warning and proceed anyway?\n" msgstr "Haluatko sivuuttaa tämän varoituksen ja jatkaa?\n" #: src/cmdline/cmdline_prompt.cc:576 #, c-format msgid "To continue, enter \"%s\"; to abort, enter \"%s\": " msgstr "Kirjoita \"%s\" jatkaaksesi, \"%s\" keskeyttääksesi: " #: src/cmdline/cmdline_prompt.cc:593 #, c-format msgid "Unrecognized input. Enter either \"%s\" or \"%s\".\n" msgstr "Virheellinen syöte. Kirjoita joko \"%s\" tai \"%s\".\n" #: src/cmdline/cmdline_prompt.cc:705 #, c-format msgid "The following packages are RECOMMENDED but will NOT be installed:\n" msgstr "Näitä SUOSITELTUJA paketteja EI asenneta:\n" #: src/cmdline/cmdline_prompt.cc:711 #, c-format msgid "The following packages are SUGGESTED but will NOT be installed:\n" msgstr "Näitä EHDOTETTUJA paketteja EI asenneta:\n" #: src/cmdline/cmdline_prompt.cc:717 #, c-format msgid "No packages will be installed, upgraded, or removed.\n" msgstr "Mitään paketteja ei asenneta, päivitetä tai poisteta.\n" #: src/cmdline/cmdline_prompt.cc:719 #, c-format msgid "%lu packages upgraded, %lu newly installed, " msgstr "%lu päivitettävää pakettia, %lu uutta asennusta, " #: src/cmdline/cmdline_prompt.cc:723 #, c-format msgid "%lu reinstalled, " msgstr "%lu uudelleen asennettua, " #: src/cmdline/cmdline_prompt.cc:725 #, c-format msgid "%lu downgraded, " msgstr "%lu vanhennettua, " #: src/cmdline/cmdline_prompt.cc:727 #, c-format msgid "%lu to remove and %lu not upgraded.\n" msgstr "%lu poistettavaa ja %lu päivittämätöntä.\n" #: src/cmdline/cmdline_prompt.cc:734 #, c-format msgid "Need to get %sB/%sB of archives. " msgstr "Tarvitsee noutaa %sB/%sB arkistoista. " #: src/cmdline/cmdline_prompt.cc:737 #, c-format msgid "Need to get %sB of archives. " msgstr "Tarvitsee noutaa %sB arkistoista. " #: src/cmdline/cmdline_prompt.cc:744 #, c-format msgid "After unpacking %sB will be used.\n" msgstr "Levytilaa kuluu %sB purkamisen jälkeen.\n" #: src/cmdline/cmdline_prompt.cc:747 #, c-format msgid "After unpacking %sB will be freed.\n" msgstr "Levytilaa vapautuu %sB purkamisen jälkeen.\n" #: src/cmdline/cmdline_prompt.cc:769 #, c-format msgid "" "No packages to show -- enter the package names on the line after 'i'.\n" msgstr "Ei näytettäviä paketteja -- anna pakettien nimet 'i':n jälkeen.\n" #: src/cmdline/cmdline_prompt.cc:775 src/cmdline/cmdline_prompt.cc:790 #: src/pkg_item.cc:407 src/ui.cc:1243 msgid "Press Return to continue." msgstr "Paina Return jatkaaksesi." #: src/cmdline/cmdline_prompt.cc:786 #, c-format msgid "No packages found -- enter the package names on the line after 'c'.\n" msgstr "Paketteja ei löytynyt -- anna pakettien nimet 'c':n jälkeen.\n" #: src/cmdline/cmdline_prompt.cc:801 #, c-format msgid "" "No packages found -- enter zero or more roots of the search followed by the " "package to justify.\n" msgstr "" #: src/cmdline/cmdline_prompt.cc:834 #, c-format msgid "y: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:836 msgid "continue with the installation" msgstr "jatka asennusta" #: src/cmdline/cmdline_prompt.cc:838 #, c-format msgid "n: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:840 msgid "abort and quit" msgstr "keskeytä ja lopeta" #: src/cmdline/cmdline_prompt.cc:842 #, c-format msgid "i: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:844 msgid "" "show information about one or more packages; the package names should follow " "the 'i'" msgstr "" "näytä tiedot yhdestä tai useammasta paketista; kirjoita pakettien nimet " "'i':n jälkeen" #: src/cmdline/cmdline_prompt.cc:846 #, c-format msgid "c: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:848 msgid "" "show the Debian changelogs of one or more packages; the package names should " "follow the 'c'" msgstr "" "näytä Debianin muutoslokit yhdestä tai useammasta paketista; kirjoita " "pakettien nimet 'c':n jälkeen" #: src/cmdline/cmdline_prompt.cc:850 #, c-format msgid "d: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:852 msgid "toggle the display of dependency information" msgstr "näytä/älä näytä riippuvuustietoja" #: src/cmdline/cmdline_prompt.cc:854 #, c-format msgid "s: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:856 msgid "toggle the display of changes in package sizes" msgstr "näytä/älä näytä muutoksia pakettien koissa" #: src/cmdline/cmdline_prompt.cc:858 #, c-format msgid "v: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:860 msgid "toggle the display of version numbers" msgstr "näytä/älä näytä versionumeroita" #: src/cmdline/cmdline_prompt.cc:862 #, c-format msgid "w: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:864 msgid "" "try to find a reason for installing a single package, or explain why " "installing one package should lead to installing another package." msgstr "" #: src/cmdline/cmdline_prompt.cc:867 #, c-format msgid "r: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:869 msgid "run the automatic dependency resolver to fix the broken dependencies." msgstr "" #: src/cmdline/cmdline_prompt.cc:871 #, c-format msgid "e: %F" msgstr "" #: src/cmdline/cmdline_prompt.cc:873 msgid "enter the full visual interface" msgstr "siirry kokoruudun käyttötilaan" #: src/cmdline/cmdline_prompt.cc:876 msgid "" "You may also specify modification to the actions which will be taken. To do " "so, type an action character followed by one or more package names (or " "patterns). The action will be applied to all the packages that you list. " "The following actions are available:" msgstr "" "Voit myös määrittää muutoksia suoritettaviin toimenpiteisiin kirjoittamalla " "toimintomerkin, jota seuraavat pakettien nimet (tai kaavat). Toiminto " "suoritetaan kaikille luettelemillesi paketeille. Käytössä olevat toiminnot " "ovat:" #: src/cmdline/cmdline_prompt.cc:883 src/cmdline/cmdline_resolver.cc:262 msgid "'+' to install packages" msgstr "'+' asentaaksesi paketteja" #: src/cmdline/cmdline_prompt.cc:886 src/cmdline/cmdline_resolver.cc:264 msgid "" "'+M' to install packages and immediately flag them as automatically installed" msgstr "" "'+M' asentaaksesi paketteja ja merkitäksesi ne automaattisesti asennetuiksi" #: src/cmdline/cmdline_prompt.cc:888 src/cmdline/cmdline_resolver.cc:266 msgid "'-' to remove packages" msgstr "'-' poistaaksesi paketteja" #: src/cmdline/cmdline_prompt.cc:890 src/cmdline/cmdline_resolver.cc:268 msgid "'_' to purge packages" msgstr "'_' siivotaksesi paketteja" #: src/cmdline/cmdline_prompt.cc:892 src/cmdline/cmdline_resolver.cc:270 msgid "'=' to place packages on hold" msgstr "'=' jäädyttääksesi paketteja" #: src/cmdline/cmdline_prompt.cc:894 src/cmdline/cmdline_resolver.cc:272 msgid "" "':' to keep packages in their current state without placing them on hold" msgstr "" "':' säilyttääksesi paketteja nykyisessä tilassaan jäädyttämättä niitä" #: src/cmdline/cmdline_prompt.cc:896 src/cmdline/cmdline_resolver.cc:274 msgid "'&M' to mark packages as automatically installed" msgstr "'&M' merkitäksesi paketteja automaattisesti asennetuiksi" #: src/cmdline/cmdline_prompt.cc:898 src/cmdline/cmdline_resolver.cc:276 msgid "'&m' to mark packages as manually installed" msgstr "'&m' merkitäksesi paketteja käsin asennetuiksi" #: src/cmdline/cmdline_prompt.cc:900 msgid "'&BD' to install the build-dependencies of a package." msgstr "" #: src/cmdline/cmdline_prompt.cc:903 msgid "" "In the list of actions to be performed, some packages will be followed by " "one or more characters enclosed in braces; for instance: \"aptitude{u}\". " "These characters provide extra information about the package's state, and " "can include any combination of the following:" msgstr "" #: src/cmdline/cmdline_prompt.cc:907 msgid "'a': the package was automatically installed or removed." msgstr "" #: src/cmdline/cmdline_prompt.cc:909 msgid "" "'b': some of the package's dependencies are violated by the proposed changes." msgstr "" #: src/cmdline/cmdline_prompt.cc:911 msgid "'p': the package will be purged in addition to being removed." msgstr "" #: src/cmdline/cmdline_prompt.cc:913 msgid "'u': the package is being removed because it is unused." msgstr "" #: src/cmdline/cmdline_prompt.cc:918 msgid "Commands:" msgstr "Komennot:" #: src/cmdline/cmdline_prompt.cc:1034 msgid "" "aptitude failed to find a solution to these dependencies. You can solve " "them yourself by hand or type 'n' to quit." msgstr "" #: src/cmdline/cmdline_prompt.cc:1053 msgid "Do you want to continue? [Y/n/?] " msgstr "Haluatko jatkaa? [Kyllä=y/ei=n/?] " #: src/cmdline/cmdline_prompt.cc:1054 msgid "Resolve these dependencies by hand? [N/+/-/_/:/?] " msgstr "" #: src/cmdline/cmdline_prompt.cc:1072 msgid "Invalid response. Please enter a valid command or '?' for help.\n" msgstr "" "Virheellinen komento. Anna hyväksytty komento tai '?' saadaksesi apua.\n" #: src/cmdline/cmdline_prompt.cc:1078 msgid "" "Enter a package management command (such as '+ package' to install a " "package), 'R' to attempt automatic dependency resolution or 'N' to abort." msgstr "" #: src/cmdline/cmdline_prompt.cc:1110 #, c-format msgid "" "\n" "Dependency information will be shown.\n" "\n" msgstr "" "\n" "Riippuvuustiedot näytetään.\n" "\n" #: src/cmdline/cmdline_prompt.cc:1112 #, c-format msgid "" "\n" "Dependency information will not be shown.\n" "\n" msgstr "" "\n" "Riippuvuustietoja ei näytetä.\n" "\n" #: src/cmdline/cmdline_prompt.cc:1118 #, c-format msgid "" "\n" "Versions will be shown.\n" "\n" msgstr "" "\n" "Versiot näytetään.\n" "\n" #: src/cmdline/cmdline_prompt.cc:1120 #, c-format msgid "" "\n" "Versions will not be shown.\n" "\n" msgstr "" "\n" "Versioita ei näytetä.\n" "\n" #: src/cmdline/cmdline_prompt.cc:1125 #, c-format msgid "" "\n" "Size changes will be shown.\n" "\n" msgstr "" "\n" "Kokojen muutokset näytetään.\n" "\n" #: src/cmdline/cmdline_prompt.cc:1127 #, c-format msgid "" "\n" "Size changes will not be shown.\n" "\n" msgstr "" "\n" "Kokojen muutoksia ei näytetä.\n" "\n" #: src/cmdline/cmdline_resolver.cc:144 src/cmdline/cmdline_resolver.cc:997 #: src/generic/apt/apt.cc:269 #, c-format msgid "Unable to open %s for writing" msgstr "En pysty kirjoittamaan tiedostoon %s" #: src/cmdline/cmdline_resolver.cc:150 src/cmdline/cmdline_resolver.cc:1002 #, c-format msgid "Error writing resolver state to %s" msgstr "Virhe kirjoitettaessa selvityksen tilatietoja tiedostoon %s" #: src/cmdline/cmdline_resolver.cc:152 src/cmdline/cmdline_resolver.cc:1004 msgid "Resolver state successfully written!" msgstr "Ratkaisimen tila tallennettu!" #: src/cmdline/cmdline_resolver.cc:217 #, c-format msgid "" "y: %Fn: %Fq: %F.: %F,: %Fo: %Fe: %Fx: %Fr (ID|pkg ver) ...: %F%na (ID|pkg " "ver) ...: %F%n: %F%n pkg... : %F%n%F%F%F%F%F%F%F%F" msgstr "" #: src/cmdline/cmdline_resolver.cc:238 msgid "accept the proposed changes" msgstr "hyväksy ehdotetut muutokset" #: src/cmdline/cmdline_resolver.cc:240 msgid "reject the proposed changes and search for another solution" msgstr "hylkää ehdotetut muutokset ja etsi toista ratkaisua" #: src/cmdline/cmdline_resolver.cc:242 msgid "give up and quit the program" msgstr "poistu ohjelmasta" #: src/cmdline/cmdline_resolver.cc:244 msgid "move to the next solution" msgstr "siirry seuraavaan ratkaisuun" #: src/cmdline/cmdline_resolver.cc:246 msgid "move to the previous solution" msgstr "siirry edelliseen ratkaisuun" #: src/cmdline/cmdline_resolver.cc:248 msgid "" "toggle between the contents of the solution and an explanation of the " "solution" msgstr "" #: src/cmdline/cmdline_resolver.cc:250 msgid "examine the solution in the visual user interface" msgstr "tutki ratkaisua kokoruudun käyttöliittymässä" #: src/cmdline/cmdline_resolver.cc:252 msgid "" "abort automatic dependency resolution; resolve dependencies by hand instead" msgstr "" #: src/cmdline/cmdline_resolver.cc:254 msgid "" "reject the given package versions; don't display any solutions in which they " "occur. Enter UNINST instead of a version to reject removing the package. " "ID is the integer printed to the left of the action." msgstr "" #: src/cmdline/cmdline_resolver.cc:256 msgid "" "accept the given package versions; display only solutions in which they " "occur. Enter UNINST instead of a version to accept removing the package. " "ID is the integer printed to the left of the action." msgstr "" #: src/cmdline/cmdline_resolver.cc:258 msgid "" "display information about the action labeled ID from the solution. The " "label is the integer printed to the left of the action." msgstr "" #: src/cmdline/cmdline_resolver.cc:260 msgid "adjust the state of the listed packages, where ACTION is one of:" msgstr "" "muuta lueteltujen pakettien tilaa, missä TOIMINTO on yksi seuraavista:" #: src/cmdline/cmdline_resolver.cc:278 msgid "" "Adjustments will cause the current solution to be discarded and recalculated " "as necessary." msgstr "" "Muutokset hylkäävät nykyisen ratkaisun ja etsivät uuden, jos se on tarpeen." #: src/cmdline/cmdline_resolver.cc:293 #, c-format msgid "The version %s is available in the following archives:" msgstr "Versio %s on saatavilla arkistoista:" #: src/cmdline/cmdline_resolver.cc:301 #, c-format msgid "Select the version of %s that should be used: " msgstr "Valitse haluamasi paketin %s versio: " #: src/cmdline/cmdline_resolver.cc:308 #, c-format msgid "Invalid response. Please enter an integer between 1 and %d." msgstr "Virheellinen syöte. Anna luku 1:n ja %d:n väliltä." #: src/cmdline/cmdline_resolver.cc:324 #, c-format msgid "Expected at least one package/version pair following '%c'" msgstr "'%c':ta pitäisi seurata ainakin yksi paketti-versio-pari" #: src/cmdline/cmdline_resolver.cc:346 #, c-format msgid "Expected a version or \"%s\" after \"%s\"" msgstr "" #: src/cmdline/cmdline_resolver.cc:372 #, c-format msgid "%s has no version named \"%s\"" msgstr "Paketilla %s ei ole versiota \"%s\"" #: src/cmdline/cmdline_resolver.cc:398 #, c-format msgid "Allowing the removal of %s" msgstr "Sallin paketin %s poiston" #: src/cmdline/cmdline_resolver.cc:401 #, c-format msgid "Allowing the installation of %s version %s (%s)" msgstr "Sallin paketin %s version %s (%s) asennuksen" #: src/cmdline/cmdline_resolver.cc:411 #, c-format msgid "Rejecting the removal of %s" msgstr "Hylkään paketin %s poiston" #: src/cmdline/cmdline_resolver.cc:414 #, c-format msgid "Rejecting the installation of %s version %s (%s)" msgstr "Hylkään paketin %s version %s (%s) poiston" #: src/cmdline/cmdline_resolver.cc:427 #, c-format msgid "No longer requiring the removal of %s" msgstr "En enää vaadi paketin %s poistoa" #: src/cmdline/cmdline_resolver.cc:430 #, c-format msgid "No longer requiring the installation of %s version %s (%s)" msgstr "En enää vaadi paketin %s version %s (%s) asennusta" #: src/cmdline/cmdline_resolver.cc:439 #, c-format msgid "Requiring the removal of %s" msgstr "Vaadin paketin %s poiston" #: src/cmdline/cmdline_resolver.cc:442 #, c-format msgid "Requiring the installation of %s version %s (%s)" msgstr "Vaadin paketin %s version %s (%s) asennuksen" #: src/cmdline/cmdline_resolver.cc:491 #, c-format msgid "Allowing this recommendation to be ignored: %s" msgstr "" #: src/cmdline/cmdline_resolver.cc:497 #, c-format msgid "Always obeying this recommendation: %s" msgstr "" #: src/cmdline/cmdline_resolver.cc:506 #, c-format msgid "No longer ignoring this recommendation: %s" msgstr "" #: src/cmdline/cmdline_resolver.cc:512 #, c-format msgid "Ignoring this recommendation: %s" msgstr "" #: src/cmdline/cmdline_resolver.cc:571 #, c-format msgid "Action \"%s\"" msgstr "" #. TRANSLATORS: the substitution is #. replaced in English with something #. like "Pkg1 depends upon Pkg2". #: src/cmdline/cmdline_resolver.cc:584 #, c-format msgid "This action was selected because %ls." msgstr "" #: src/cmdline/cmdline_resolver.cc:586 msgid "" "This action is currently rejected; it will not appear in new solutions." msgstr "" #: src/cmdline/cmdline_resolver.cc:587 msgid "" "This action is currently approved; it will be selected whenever possible." msgstr "" #. TRANSLATORS: the "r" here is #. for "reject", but should not be #. translated since the commands in #. aptitude's internal command-line #. aren't translated. #: src/cmdline/cmdline_resolver.cc:594 #, c-format msgid "Enter \"r %s\" to allow this action to appear in new solutions." msgstr "" #. TRANSLATORS: the "r" here is #. for "reject", but should not be #. translated since the commands in #. aptitude's internal command-line #. aren't translated. #: src/cmdline/cmdline_resolver.cc:600 #, c-format msgid "" "Enter \"r %s\" to prevent this action from appearing in new solutions." msgstr "" #. TRANSLATORS: the "a" here is #. for "approve", but should not be #. translated since the commands in #. aptitude's internal command-line #. aren't translated. #: src/cmdline/cmdline_resolver.cc:606 #, c-format msgid "" "Enter \"a %s\" to cease requiring that new solutions include this action if " "possible." msgstr "" #. TRANSLATORS: the "a" here is #. for "approve", but should not be #. translated since the commands in #. aptitude's internal command-line #. aren't translated. #: src/cmdline/cmdline_resolver.cc:612 #, c-format msgid "" "Enter \"a %s\" to require that new solutions include this action if possible." msgstr "" #: src/cmdline/cmdline_resolver.cc:785 #, c-format msgid "open: %zd; closed: %zd; defer: %zd; conflict: %zd" msgstr "" #: src/cmdline/cmdline_resolver.cc:809 #, c-format msgid "" "Would resolve dependencies, but dependency resolution is disabled.\n" " (%s::ProblemResolver::StepLimit = 0)\n" msgstr "" #: src/cmdline/cmdline_resolver.cc:818 msgid "" "I want to resolve dependencies, but no dependency resolver was created." msgstr "" #: src/cmdline/cmdline_resolver.cc:832 src/cmdline/cmdline_resolver.cc:1175 #: src/gtk/resolver.cc:2058 src/solution_dialog.cc:127 #: src/solution_screen.cc:546 msgid "Resolving dependencies..." msgstr "Selvitän riippuvuuksia..." #: src/cmdline/cmdline_resolver.cc:892 msgid "The following actions will resolve these dependencies:" msgstr "Seuraavat toiminnot selvittävät nämä riippuvuudet:" #: src/cmdline/cmdline_resolver.cc:910 msgid "Accept this solution? [Y/n/q/?] " msgstr "Hyväksytkö tämän ratkaisun? [Kyllä=y/ei=n/lopeta=q/?] " #: src/cmdline/cmdline_resolver.cc:937 src/cmdline/cmdline_resolver.cc:1072 msgid "Abandoning all efforts to resolve these dependencies." msgstr "Lopetetaan yritykset ratkaista näitä riippuvuuksia." #: src/cmdline/cmdline_resolver.cc:940 msgid "" "Abandoning automatic dependency resolution and reverting to manual " "resolution." msgstr "" #: src/cmdline/cmdline_resolver.cc:973 msgid "The following commands are available:" msgstr "Käytettävissä olevat komennot:" #: src/cmdline/cmdline_resolver.cc:994 src/ui.cc:2340 msgid "File to write resolver state to: " msgstr "Mihin tiedostoon selvityksen tila tallennetaan? " #: src/cmdline/cmdline_resolver.cc:1026 msgid "Invalid response; please enter one of the following commands:" msgstr "Virheellinen syöte; anna jokin seuraavista komennoista:" #: src/cmdline/cmdline_resolver.cc:1046 msgid "No solution found within the allotted time. Try harder? [Y/n] " msgstr "" "Ratkaisua ei löytynyt annetun ajan sisällä. Yritetäänkö pitempään? " "[Kyllä=y/ei=n] " #: src/cmdline/cmdline_resolver.cc:1075 msgid "Invalid response; please enter 'y' or 'n'." msgstr "Virheellinen syöte; kirjoita joko 'y' (kyllä) tai 'n' (ei)." #: src/cmdline/cmdline_resolver.cc:1084 msgid "Unable to resolve dependencies! Giving up..." msgstr "Riippuvuuksien selvitys epäonnistui! Luovutan..." #: src/cmdline/cmdline_resolver.cc:1090 msgid "*** No more solutions available ***" msgstr "*** Ei muita ratkaisuja ***" #: src/cmdline/cmdline_resolver.cc:1109 msgid "" "*** ERROR: search aborted by fatal exception. You may continue\n" " searching, but some solutions will be unreachable." msgstr "" #: src/cmdline/cmdline_resolver.cc:1186 #, c-format msgid "" "Unable to resolve dependencies for the upgrade because the resolver timed " "out.\n" " You may be able to solve this problem by increasing\n" " Aptitude::ProblemResolver::StepLimit (currently %d)." msgstr "" #: src/cmdline/cmdline_resolver.cc:1196 msgid "Unable to resolve dependencies for the upgrade: no solution found." msgstr "" #: src/cmdline/cmdline_resolver.cc:1202 #, c-format msgid "Unable to resolve dependencies for the upgrade: %s" msgstr "" #: src/cmdline/cmdline_search.cc:204 src/cmdline/cmdline_versions.cc:590 #, c-format msgid "iconv of %s failed.\n" msgstr "%s:n iconv epäonnistui.\n" #: src/cmdline/cmdline_search.cc:221 #, c-format msgid "search: You must provide at least one search term\n" msgstr "search: Ainakin yksi hakuehto tarvitaan\n" #: src/cmdline/cmdline_show_broken.cc:36 #, c-format msgid "but %s is to be installed." msgstr "mutta %s on määrätty asennettavaksi." #: src/cmdline/cmdline_show_broken.cc:39 #, c-format msgid "but %s is installed and it is kept back." msgstr "mutta %s on asennettu ja odottaa." #: src/cmdline/cmdline_show_broken.cc:42 #, c-format msgid "but %s is installed." msgstr "mutta %s on asennettu." #: src/cmdline/cmdline_show_broken.cc:49 #, c-format msgid "but it is not installable." msgstr "mutta se ei ole asennettavissa." #: src/cmdline/cmdline_show_broken.cc:51 #, c-format msgid "but it is not going to be installed." msgstr "" #: src/cmdline/cmdline_show_broken.cc:117 #, c-format msgid "" " which is a virtual package and is not provided by any available package.\n" msgstr "" #: src/cmdline/cmdline_show_broken.cc:121 #, c-format msgid " which is a virtual package, provided by:\n" msgstr "" #: src/cmdline/cmdline_show_broken.cc:138 #, c-format msgid " or" msgstr " tai" #: src/cmdline/cmdline_show_broken.cc:160 #, c-format msgid "The following packages have unmet dependencies:\n" msgstr "Näillä paketeilla on tyydyttämättömiä riippuvuuksia:\n" #: src/cmdline/cmdline_show.cc:196 src/cmdline/cmdline_show.cc:448 #: src/cmdline/cmdline_versions.cc:225 src/gtk/resolver.cc:1192 #: src/solution_fragment.cc:64 msgid "" msgstr "" #: src/cmdline/cmdline_show.cc:217 src/cmdline/cmdline_show.cc:222 #: src/qt/widgets/packages_tab.cc:73 msgid "not installed" msgstr "ei asennettu" #: src/cmdline/cmdline_show.cc:224 src/pkg_columnizer.cc:249 #: src/pkg_ver_item.cc:228 msgid "unpacked" msgstr "purettu" #: src/cmdline/cmdline_show.cc:226 msgid "partially configured" msgstr "asetus kesken" #: src/cmdline/cmdline_show.cc:228 msgid "partially installed" msgstr "osittain asennettu" #: src/cmdline/cmdline_show.cc:230 msgid "not installed (configuration files remain)" msgstr "ei asennettu (asetustiedostot ovat olemassa)" #: src/cmdline/cmdline_show.cc:232 msgid "awaiting trigger processing by other package(s)" msgstr "" #: src/cmdline/cmdline_show.cc:234 msgid "awaiting trigger processing" msgstr "" #: src/cmdline/cmdline_show.cc:236 src/pkg_columnizer.cc:257 #: src/pkg_ver_item.cc:236 src/qt/widgets/packages_tab.cc:72 msgid "installed" msgstr "asennettu" #: src/cmdline/cmdline_show.cc:259 #, c-format msgid "%s; will be purged because nothing depends on it" msgstr "%s; siivotaan, koska mikään ei riipu siitä" #: src/cmdline/cmdline_show.cc:261 src/cmdline/cmdline_show.cc:357 #, c-format msgid "%s; will be purged" msgstr "%s; siivotaan" #: src/cmdline/cmdline_show.cc:266 #, c-format msgid "%s; will be removed because nothing depends on it" msgstr "%s; poistetaan, koska mikään ei riipu siitä" #: src/cmdline/cmdline_show.cc:268 #, c-format msgid "%s; will be removed" msgstr "%s; poistetaan." #: src/cmdline/cmdline_show.cc:286 #, c-format msgid "%s%s; will be downgraded [%s -> %s]" msgstr "%s%s; vanhennetaan [%s -> %s]" #: src/cmdline/cmdline_show.cc:289 #, c-format msgid "%s%s; will be upgraded [%s -> %s]" msgstr "%s%s; päivitetään [%s -> %s]" #: src/cmdline/cmdline_show.cc:298 msgid "not a real package" msgstr "ei oikea paketti" #: src/cmdline/cmdline_show.cc:311 msgid " [held]" msgstr " [jäissä]" #: src/cmdline/cmdline_show.cc:325 #, c-format msgid "%s%s; will be installed" msgstr "%s%s; asennetaan" #: src/cmdline/cmdline_show.cc:327 #, c-format msgid "%s%s; will be installed automatically" msgstr "%s%s; asennetaan automaattisesti" #: src/cmdline/cmdline_show.cc:347 #, c-format msgid "%s; version %s will be installed" msgstr "%s; versio %s asennetaan" #: src/cmdline/cmdline_show.cc:351 #, c-format msgid "%s; version %s will be installed automatically" msgstr "%s; versio %s asennetaan automaattisesti" #: src/cmdline/cmdline_show.cc:377 src/cmdline/cmdline_show.cc:400 msgid "Package: " msgstr "Paketti: " #: src/cmdline/cmdline_show.cc:378 src/cmdline/cmdline_show.cc:408 #: src/pkg_columnizer.cc:93 msgid "State" msgstr "Tila" #: src/cmdline/cmdline_show.cc:379 src/cmdline/cmdline_show.cc:472 msgid "Provided by" msgstr "Kattavat" #: src/cmdline/cmdline_show.cc:402 src/pkg_info_screen.cc:118 msgid "Essential: " msgstr "Välttämätön: " #: src/cmdline/cmdline_show.cc:402 src/cmdline/cmdline_show.cc:406 #: src/cmdline/cmdline_show.cc:417 src/pkg_info_screen.cc:118 msgid "yes" msgstr "on" #: src/cmdline/cmdline_show.cc:406 msgid "New" msgstr "Uusi" #: src/cmdline/cmdline_show.cc:411 src/gtk/gui.cc:98 msgid "Forbidden version" msgstr "Estetty versio" #: src/cmdline/cmdline_show.cc:415 msgid "Automatically installed" msgstr "Automaattisesti asennettu" #: src/cmdline/cmdline_show.cc:417 msgid "no" msgstr "ei" #: src/cmdline/cmdline_show.cc:421 src/pkg_info_screen.cc:123 msgid "Multi-Arch: " msgstr "" #: src/cmdline/cmdline_show.cc:423 src/gtk/entitysummary.cc:361 #: src/gtk/previewtab.cc:230 msgid "Version: " msgstr "Versio: " #: src/cmdline/cmdline_show.cc:424 src/pkg_info_screen.cc:144 msgid "Priority: " msgstr "Tärkeys: " #: src/cmdline/cmdline_show.cc:425 src/cmdline/cmdline_show.cc:427 msgid "N/A" msgstr "???" #: src/cmdline/cmdline_show.cc:426 src/pkg_info_screen.cc:145 msgid "Section: " msgstr "Ryhmä: " #: src/cmdline/cmdline_show.cc:428 src/pkg_info_screen.cc:146 msgid "Maintainer: " msgstr "Vastuuhenkilö: " #: src/cmdline/cmdline_show.cc:430 src/pkg_info_screen.cc:147 msgid "Architecture: " msgstr "Arkkitehtuuri: " #: src/cmdline/cmdline_show.cc:433 src/pkg_info_screen.cc:149 msgid "Uncompressed Size: " msgstr "Koko purettuna: " #: src/cmdline/cmdline_show.cc:437 src/pkg_info_screen.cc:148 msgid "Compressed Size: " msgstr "Koko pakattuna: " #: src/cmdline/cmdline_show.cc:439 msgid "Filename: " msgstr "Tiedosto: " #: src/cmdline/cmdline_show.cc:441 msgid "MD5sum: " msgstr "MD5-summa: " #: src/cmdline/cmdline_show.cc:445 src/cmdline/cmdline_show.cc:448 #: src/gtk/entityview.cc:606 msgid "Archive" msgstr "Arkisto" #: src/cmdline/cmdline_show.cc:453 msgid "Depends" msgstr "Riippuvuudet" #: src/cmdline/cmdline_show.cc:455 msgid "PreDepends" msgstr "Esiriippuvuudet" #: src/cmdline/cmdline_show.cc:457 src/cmdline/cmdline_why.cc:290 msgid "Recommends" msgstr "Suosittelut" #: src/cmdline/cmdline_show.cc:459 src/cmdline/cmdline_why.cc:293 msgid "Suggests" msgstr "Ehdotukset" #: src/cmdline/cmdline_show.cc:461 msgid "Conflicts" msgstr "Ristiriidat" #: src/cmdline/cmdline_show.cc:463 msgid "Breaks" msgstr "" #: src/cmdline/cmdline_show.cc:465 msgid "Replaces" msgstr "Korvaavuudet" #: src/cmdline/cmdline_show.cc:467 msgid "Obsoletes" msgstr "Täydet korvaavuudet" #: src/cmdline/cmdline_show.cc:469 msgid "Enhances" msgstr "" #: src/cmdline/cmdline_show.cc:471 src/cmdline/cmdline_why.cc:221 #: src/cmdline/cmdline_why.cc:1622 src/gtk/dependency_chains_tab.cc:207 msgid "Provides" msgstr "Katetut" #: src/cmdline/cmdline_show.cc:475 src/gtk/entitysummary.cc:369 #: src/gtk/info.cc:714 src/gtk/previewtab.cc:238 src/pkg_info_screen.cc:102 msgid "Description: " msgstr "Kuvaus: " #: src/cmdline/cmdline_show.cc:480 src/pkg_info_screen.cc:106 #: src/pkg_view.cc:257 msgid "Homepage: " msgstr "" #: src/cmdline/cmdline_show.cc:573 #, c-format msgid "Unable to locate package %s" msgstr "En löytänyt pakettia %s" #: src/cmdline/cmdline_show.cc:594 #, c-format msgid "Unable to parse pattern %s" msgstr "En ymmärrä kaavaa %s" #: src/cmdline/cmdline_simulate.cc:65 #, c-format msgid "Would download/install/remove packages.\n" msgstr "Noutaisi tai asentaisi tai poistaisi paketteja.\n" #: src/cmdline/cmdline_simulate.cc:76 msgid "Internal Error, Ordering didn't finish" msgstr "Sisäinen virhe, järjestäminen ei onnistunut" #: src/cmdline/cmdline_update.cc:43 src/ui.cc:1735 src/ui.cc:1904 msgid "Deleting obsolete downloaded files" msgstr "Poistan vanhentuneita tiedostoja" #: src/cmdline/cmdline_update.cc:54 #, c-format msgid "E: The update command takes no arguments\n" msgstr "E: Komennolle update ei anneta argumentteja\n" #: src/cmdline/cmdline_user_tag.cc:66 #, c-format msgid "Adding user tag \"%s\" to the package \"%s\".\n" msgstr "" #: src/cmdline/cmdline_user_tag.cc:73 #, c-format msgid "Removing user tag \"%s\" from the package \"%s\".\n" msgstr "" #: src/cmdline/cmdline_user_tag.cc:105 #, c-format msgid "%s: too few arguments; expected at least a tag name and a package.\n" msgstr "" #: src/cmdline/cmdline_util.cc:166 #, c-format msgid "No candidate version found for %s\n" msgstr "Paketista %s ei löytynyt ehdotettavaa versiota\n" #: src/cmdline/cmdline_util.cc:168 #, c-format msgid "No current or candidate version found for %s\n" msgstr "Paketista %s ei löytynyt mitään versiota\n" #: src/cmdline/cmdline_util.cc:192 #, c-format msgid "Unable to find an archive \"%s\" for the package \"%s\"\n" msgstr "En löydä arkistoa \"%s\" paketille \"%s\"\n" #: src/cmdline/cmdline_util.cc:202 #, c-format msgid "Unable to find a version \"%s\" for the package \"%s\"\n" msgstr "En löydä versiota \"%s\" paketista \"%s\"\n" #: src/cmdline/cmdline_util.cc:208 #, c-format msgid "Internal error: invalid value %i passed to cmdline_find_ver!\n" msgstr "Sisäinen virhe: virheellinen arvo %i funktiolle cmdline_find_ver!\n" #: src/cmdline/cmdline_util.cc:238 #, c-format msgid "You cannot specify both an archive and a version for a package\n" msgstr "Et voi määrittää sekä arkistoa että versiota paketista\n" #: src/cmdline/cmdline_util.cc:272 #, c-format msgid "Couldn't find task '%s'" msgstr "" #: src/cmdline/cmdline_util.cc:360 #, c-format msgid "%d (%+d) broken" msgid_plural "%d (%+d) broken" msgstr[0] "" msgstr[1] "" #: src/cmdline/cmdline_util.cc:374 #, c-format msgid "%d (%+d) upgradable" msgid_plural "%d (%+d) upgradable" msgstr[0] "" msgstr[1] "" #: src/cmdline/cmdline_util.cc:388 #, c-format msgid "%d (%+d) new" msgid_plural "%d (%+d) new" msgstr[0] "" msgstr[1] "" #: src/cmdline/cmdline_util.cc:399 #, c-format msgid "Current status: %F." msgstr "" #: src/cmdline/cmdline_util.cc:410 #, c-format msgid "There is %d newly obsolete package." msgid_plural "There are %d newly obsolete packages." msgstr[0] "" msgstr[1] "" #: src/cmdline/cmdline_util.cc:422 #, c-format msgid "There is %d newly obsolete package: " msgid_plural "There are %d newly obsolete packages: " msgstr[0] "" msgstr[1] "" #: src/cmdline/cmdline_versions.cc:122 #, c-format msgid "Package %s:" msgstr "" #: src/cmdline/cmdline_versions.cc:159 src/cmdline/cmdline_versions.cc:208 #, c-format msgid "Source package %s:" msgstr "" #: src/cmdline/cmdline_versions.cc:230 #, c-format msgid "Archive %s:" msgstr "" #: src/cmdline/cmdline_versions.cc:519 msgid "--group-by|archive" msgstr "" #: src/cmdline/cmdline_versions.cc:523 msgid "--group-by|auto" msgstr "" #: src/cmdline/cmdline_versions.cc:527 msgid "--group-by|none" msgstr "" #: src/cmdline/cmdline_versions.cc:531 msgid "--group-by|package" msgstr "" #: src/cmdline/cmdline_versions.cc:535 msgid "--group-by|source-package" msgstr "" #: src/cmdline/cmdline_versions.cc:539 msgid "--group-by|source-version" msgstr "" #. TRANSLATORS: --group-by is the argument name and shouldn't #. be translated. #: src/cmdline/cmdline_versions.cc:545 #, c-format msgid "" "Invalid package grouping mode \"%s\" (should be \"auto\", \"none\", " "\"package\", or \"source-package\")" msgstr "" #: src/cmdline/cmdline_versions.cc:607 #, c-format msgid "versions: You must provide at least one package selector\n" msgstr "" #: src/cmdline/cmdline_why.cc:281 msgid "dep_level" msgstr "" #: src/cmdline/cmdline_why.cc:287 msgid "DependsOnly" msgstr "" #: src/cmdline/cmdline_why.cc:301 msgid "version_selection" msgstr "" #: src/cmdline/cmdline_why.cc:306 msgid "Current" msgstr "" #: src/cmdline/cmdline_why.cc:309 msgid "Candidate" msgstr "" #: src/cmdline/cmdline_why.cc:312 src/gtk/gui.cc:91 src/gtk/gui.cc:1417 msgid "Install" msgstr "Asennus" #: src/cmdline/cmdline_why.cc:315 msgid "InstallNotCurrent" msgstr "" #: src/cmdline/cmdline_why.cc:323 msgid "allow_choices" msgstr "" #: src/cmdline/cmdline_why.cc:326 msgid "true" msgstr "" #: src/cmdline/cmdline_why.cc:328 msgid "false" msgstr "" #: src/cmdline/cmdline_why.cc:372 #, c-format msgid "Install(%s)" msgstr "" #: src/cmdline/cmdline_why.cc:374 #, c-format msgid "Remove(%s)" msgstr "" #: src/cmdline/cmdline_why.cc:376 #, c-format msgid "Install(%s provides %s)" msgstr "" #: src/cmdline/cmdline_why.cc:380 #, c-format msgid "Remove(%s provides %s)" msgstr "" #: src/cmdline/cmdline_why.cc:1065 #, c-format msgid " ++ Examining %F\n" msgstr "" #: src/cmdline/cmdline_why.cc:1073 msgid " ++ --> skipping, not a conflict\n" msgstr "" #: src/cmdline/cmdline_why.cc:1079 msgid " ++ --> skipping conflict\n" msgstr "" #: src/cmdline/cmdline_why.cc:1085 msgid " ++ --> skipping, not relevant according to params\n" msgstr "" #: src/cmdline/cmdline_why.cc:1091 msgid " ++ --> skipping, parent is not the selected version\n" msgstr "" #: src/cmdline/cmdline_why.cc:1097 msgid " ++ --> skipping, the dep is satisfied by the current version\n" msgstr "" #: src/cmdline/cmdline_why.cc:1103 msgid "Skipping this solution, I've already seen it.\n" msgstr "" #: src/cmdline/cmdline_why.cc:1109 msgid " ++ --> skipping, version check failed\n" msgstr "" #: src/cmdline/cmdline_why.cc:1115 msgid " ++ --> ENQUEUING\n" msgstr "" #: src/cmdline/cmdline_why.cc:1121 #, c-format msgid " ++ --> ENQUEUING %s Provides %s\n" msgstr "" #: src/cmdline/cmdline_why.cc:1129 #, c-format msgid "Starting search with parameters %ls\n" msgstr "" #: src/cmdline/cmdline_why.cc:1185 #, c-format msgid "Unable to find a reason to remove %s.\n" msgstr "" #: src/cmdline/cmdline_why.cc:1187 #, c-format msgid "Unable to find a reason to install %s.\n" msgstr "" #: src/cmdline/cmdline_why.cc:1226 #, c-format msgid "Packages requiring %s:" msgstr "" #: src/cmdline/cmdline_why.cc:1290 src/cmdline/cmdline_why.cc:1318 #: src/cmdline/cmdline_why.cc:1382 #, c-format msgid "No package named \"%s\" exists." msgstr "" #: src/cmdline/cmdline_why.cc:1322 msgid "Unable to parse some match patterns." msgstr "" #: src/cmdline/cmdline_why.cc:1357 #, c-format msgid "" "%s: this command requires at least one argument (the package to query).\n" msgstr "" #: src/cmdline/cmdline_why.h:213 msgid "Unknown version selection, something is very wrong." msgstr "" #: src/cmdline/terminal.cc:44 msgid "Unexpected end-of-file on standard input" msgstr "Vakiosyötevirta loppui odottamatta" #. TRANSLATORS: the text between [] should be #. exactly 4 character cells wide; "ERR" is short #. for "ERROR". #: src/cmdline/text_progress.cc:93 #, c-format msgid "[ ERR] %s" msgstr "" #: src/dep_item.cc:151 msgid "UNSATISFIED" msgstr "TYYDYTTÄMÄTÖN" #: src/dep_item.cc:151 src/reason_fragment.cc:241 msgid "UNAVAILABLE" msgstr "EI SAATAVILLA" #: src/desc_render.cc:124 src/gtk/aptitude.glade:1051 msgid "Tags" msgstr "Merkit" #: src/desc_render.cc:139 msgid "User Tags" msgstr "" #: src/download_item.cc:80 src/download_item.cc:84 src/download_item.cc:106 msgid " [Working]" msgstr " [Toimin]" #: src/download_item.cc:110 src/download_list.cc:362 msgid "[Hit]" msgstr "[Ohi]" #: src/download_item.cc:110 src/download_list.cc:384 msgid "[Downloaded]" msgstr "[Noudettu]" #: src/download_list.cc:82 #, c-format msgid "Downloaded %sB in %s (%sB/s)." msgstr "Noudin %sB ajassa %s (%sB/s)." #: src/download_list.cc:88 #, c-format msgid "%n%nSome files were not downloaded successfully." msgstr "%n%nJoidenkin tiedostojen nouto epäonnistui." #: src/download_list.cc:98 src/download_list.cc:346 src/gtk/download.cc:444 msgid "Continue" msgstr "Jatka" #: src/download_list.cc:100 src/mine/cmine.cc:296 src/mine/cmine.cc:361 msgid "Cancel" msgstr "Peruuta" #: src/download_list.cc:214 msgid "Total Progress: " msgstr "Edistyminen: " #: src/download_list.cc:243 #, c-format msgid " [ %i%% ] (%sB/s, %s remaining)" msgstr " [ %i%% ] (%sB/s, %s jäljellä)" #: src/download_list.cc:245 #, c-format msgid " [ %i%% ] (stalled)" msgstr " [ %i%% ] (seisoksissa)" #: src/download_list.cc:247 #, c-format msgid " [ %i%% ]" msgstr " [ %i%% ]" #: src/download_list.cc:265 msgid "Downloading... " msgstr "" #: src/download_list.cc:341 src/gtk/download.cc:441 #, c-format msgid "Please insert the disc labeled \"%s\" into the drive \"%s\"" msgstr "Aseta levyke nimeltä \"%s\" asemaan \"%s\"" #: src/download_list.cc:348 src/gtk/download.cc:445 msgid "Abort" msgstr "Keskeytä" #: src/download_list.cc:406 msgid "[IGNORED]" msgstr "[SIVUUTETTU]" #: src/download_list.cc:412 msgid "[ERROR]" msgstr "[VIRHE]" #: src/download_thread.h:138 msgid "Attempt to start a download thread twice!" msgstr "" #: src/generic/apt/aptcache.cc:273 #, c-format msgid "" "Error parsing a user-tag for the package %s: unexpected end-of-line " "following %s." msgstr "" #: src/generic/apt/aptcache.cc:290 #, c-format msgid "Unterminated '\"' in the user-tags list of the package %s." msgstr "" #: src/generic/apt/aptcache.cc:395 msgid "Can't open Aptitude extended state file" msgstr "En pystynyt avaamaan Aptituden tilatiedostoa" #: src/generic/apt/aptcache.cc:409 src/generic/apt/aptcache.cc:527 #: src/generic/apt/aptcache.cc:529 msgid "Reading extended state information" msgstr "Luen tilatietoja" #: src/generic/apt/aptcache.cc:535 src/generic/apt/aptcache.cc:619 #: src/generic/apt/aptcache.cc:622 msgid "Initializing package states" msgstr "Alustan pakettien tiloja" #: src/generic/apt/aptcache.cc:783 msgid "Cannot open Aptitude state file" msgstr "En pystynyt avaamaan Aptituden tilatiedostoa" #: src/generic/apt/aptcache.cc:787 src/generic/apt/aptcache.cc:920 #: src/generic/apt/aptcache.cc:923 msgid "Writing extended state information" msgstr "Kirjoitan tilatietoja" #: src/generic/apt/aptcache.cc:911 msgid "Couldn't write state file" msgstr "En pystynyt kirjoittamaan tilatietoja" #: src/generic/apt/aptcache.cc:928 msgid "Error writing state file" msgstr "Virhe tilatietoja kirjoitettaessa" #: src/generic/apt/aptcache.cc:946 #, c-format msgid "failed to remove %s" msgstr "%s:n poisto epäonnistui" #: src/generic/apt/aptcache.cc:953 #, c-format msgid "failed to rename %s to %s" msgstr "%s:n nimeäminen %s:ksi epäonnistui" #: src/generic/apt/aptcache.cc:961 #, c-format msgid "couldn't replace %s with %s" msgstr "%s:n korvaus %s:lla epäonnistui" #: src/generic/apt/aptcache.cc:979 #: src/generic/apt/download_install_manager.cc:219 msgid "" "Could not regain the system lock! (Perhaps another apt or dpkg is running?)" msgstr "" "En saanut järjestelmälukitusta! (Ehkä apt tai dpkg on ajossa muualta?)" #: src/generic/apt/aptcache.cc:982 msgid "failed to save selections to dpkg database" msgstr "" #: src/generic/apt/aptcache.cc:1714 msgid "Unable to correct dependencies, some packages cannot be installed" msgstr "En pysty korjaamaan riippuvuuksia; joitain paketteja ei voi asentaa" #: src/generic/apt/aptcache.cc:2386 msgid "The list of sources could not be read." msgstr "Pakettivarastojen luetteloa ei pystynyt lukemaan." #: src/generic/apt/aptcache.cc:2393 msgid "The package lists or status file could not be parsed or opened." msgstr "" "Pakettiluettelon tai tilatiedoston avaaminen tai jäsennys epäonnistui." #: src/generic/apt/aptcache.cc:2396 msgid "" "You may want to update the package lists to correct these missing files" msgstr "" "Haluat ehkä päivittää pakettiluettelon korjataksesi nämä puuttuvat tiedostot" #. TRANSLATORS: Set this string to the name of a configuration #. file in $pkgdatadir/aptitude that overrides defaults for your #. language. This is particularly intended for overriding entries #. in the Aptitude::Sections::Descriptions tree. #. #. For instance, Sections localized for the language .ww might be #. stored in a file named aptitude-defaults.ww, which would be #. indicated by translating "Localized defaults|" below to #. "aptitude-defaults.ww". If you use this mechanism, you should #. also add your defaults file to pkgdata_DATA in Makefile.am. #: src/generic/apt/apt.cc:168 msgid "Localized defaults|" msgstr "" #: src/generic/apt/apt.cc:241 #, c-format msgid "%s is readable but not writable; unable to write configuration file." msgstr "" "%s on luettavissa, mutta ei kirjoitettavissa; asetustiedostoa ei voi " "kirjoittaa." #: src/generic/apt/apt.cc:286 #, c-format msgid "Unable to replace %s with new configuration file" msgstr "En pysty korvaamaan %s:a uudella asetustiedostolla" #: src/generic/apt/apt.cc:437 msgid "" "Could not lock the cache file; this usually means that dpkg or another apt " "tool is already installing packages. Opening in read-only mode; any changes " "you make to the states of packages will NOT be preserved!" msgstr "" #: src/generic/apt/apt.cc:1253 msgid "foreign" msgstr "" #: src/generic/apt/apt.cc:1255 msgid "same" msgstr "" #: src/generic/apt/apt.cc:1258 msgid "allowed" msgstr "" #: src/generic/apt/apt.cc:1347 msgid "main" msgstr "main" #: src/generic/apt/apt.cc:1347 msgid "contrib" msgstr "" #: src/generic/apt/apt.cc:1347 msgid "non-free" msgstr "" #: src/generic/apt/apt.cc:1347 msgid "non-US" msgstr "" #: src/generic/apt/aptitude_resolver.cc:441 #, c-format msgid "Invalid hint \"%s\": expected an action, but found nothing." msgstr "" #: src/generic/apt/aptitude_resolver.cc:466 #, c-format msgid "" "Invalid hint \"%s\": expected a component name and a number, but found " "nothing." msgstr "" #: src/generic/apt/aptitude_resolver.cc:485 #, c-format msgid "" "Invalid hint \"%s\": expected the numeric value following the component " "name, but found nothing." msgstr "" #: src/generic/apt/aptitude_resolver.cc:505 #, c-format msgid "Invalid hint \"%s\": the numeric component \"%s\" cannot be parsed." msgstr "" #: src/generic/apt/aptitude_resolver.cc:516 #, c-format msgid "Invalid hint \"%s\": expected a level, but found nothing." msgstr "" #: src/generic/apt/aptitude_resolver.cc:538 #, c-format msgid "Invalid hint \"%s\": expected a target, but found nothing." msgstr "" #: src/generic/apt/aptitude_resolver.cc:565 #, c-format msgid "Invalid hint \"%s\": invalid target: %s" msgstr "" #: src/generic/apt/aptitude_resolver.cc:585 #, c-format msgid "Invalid hint \"%s\": trailing junk after the version." msgstr "" #: src/generic/apt/aptitude_resolver.cc:682 #, c-format msgid "" "Invalid hint \"%s\": the action \"%s\" should be \"approve\", \"reject\", or " "a number." msgstr "" #: src/generic/apt/aptitude_resolver_cost_settings.cc:129 #, c-format msgid "Conflicting types for the cost component %s." msgstr "" #: src/generic/apt/aptitude_resolver_universe.cc:837 #, c-format msgid "" "Invalid safety level \"%s\" (not \"discard\", \"maximum\", \"minimum\", or " "an integer)." msgstr "" #: src/generic/apt/download_install_manager.cc:60 msgid "" "The package cache is not available; unable to download and install packages." msgstr "" "Pakettivarasto ei ole saatavilla; paketteja ei voi noutaa tai asentaa." #: src/generic/apt/download_install_manager.cc:93 msgid "Internal error: couldn't generate list of packages to download" msgstr "" "Sisäinen virhe: en pystynyt muodostamaan luetteloa noudettavista paketeista" #: src/generic/apt/download_install_manager.cc:120 #: src/generic/apt/download_update_manager.cc:130 #, c-format msgid "Failed to fetch %s: %s" msgstr "%s:n nouto epäonnistui: %s" #: src/generic/apt/download_install_manager.cc:129 msgid "Some files failed to download" msgstr "" #: src/generic/apt/download_install_manager.cc:140 msgid "Unable to correct for unavailable packages" msgstr "En pystynyt toipumaan pakettien saavuttamattomuudesta" #: src/generic/apt/download_install_manager.cc:175 msgid "Failed to perform requested operation on package. Trying to recover:" msgstr "" #: src/generic/apt/download_update_manager.cc:70 msgid "Couldn't read list of package sources" msgstr "En pystynyt lukemaan pakettivarastoluetteloa" #: src/generic/apt/download_update_manager.cc:150 msgid "Couldn't clean out list directories" msgstr "En pystynyt siivoamaan luettelohakemistoja" #: src/generic/apt/download_update_manager.cc:155 #: src/generic/apt/download_update_manager.cc:157 msgid "" "Some index files failed to download. They have been ignored, or old ones " "used instead." msgstr "" #: src/generic/apt/download_update_manager.cc:178 msgid "Couldn't rebuild package cache" msgstr "Pakettivaraston uudelleenluonti epäonnistui" #: src/generic/apt/dpkg.cc:102 #, c-format msgid "Couldn't chroot into %s for %s" msgstr "" #: src/generic/apt/dpkg.cc:124 #, c-format msgid "Waited for %s but it wasn't there" msgstr "" #: src/generic/apt/dpkg_selections.cc:106 msgid "Failed to create pipe for dpkg selections." msgstr "" #: src/generic/apt/dpkg_selections.cc:114 msgid "Failed to fork process for dpkg selections." msgstr "" #: src/generic/apt/dpkg_selections.cc:191 #, c-format msgid "" "Failed to execute process to save dpkg selections, waitpid error: %d: '%s'" msgstr "" #: src/generic/apt/dpkg_selections.cc:205 #, c-format msgid "" "Failed to execute process to save dpkg selections, dpkg or trying to execute " "it exited with status/errno: %d" msgstr "" #: src/generic/apt/dpkg_selections.cc:210 #, c-format msgid "" "Failed to execute process to save dpkg selections, dpkg killed by signal: %d" msgstr "" #: src/generic/apt/dpkg_selections.cc:215 msgid "" "Failed to execute process to save dpkg selections, dpkg exited with unknown " "problem" msgstr "" #: src/generic/apt/dump_packages.cc:539 src/generic/apt/dump_packages.cc:629 #, c-format msgid "Unable to stat %s." msgstr "" #: src/generic/apt/dump_packages.cc:674 #, c-format msgid "Unable to create truncated cache: %s." msgstr "" #: src/generic/apt/log.cc:56 #, c-format msgid "Unable to open %s to log actions" msgstr "En pystynyt avaamaan %s:a lokitiedostoksi" #. TRANSLATORS: This is a date and time format. See strftime(3). #: src/generic/apt/log.cc:67 msgid "%a, %b %e %Y %T %z" msgstr "" #: src/generic/apt/log.cc:69 #, c-format msgid "Error generating local time (%s)" msgstr "Virhe paikallisaikaa selvitettäessä (%s)" #: src/generic/apt/log.cc:73 msgid "log report" msgstr "loki" #: src/generic/apt/log.cc:74 #, c-format msgid "" " IMPORTANT: this log only lists intended actions; actions which fail\n" " due to dpkg problems may not be completed.\n" "\n" msgstr "" #: src/generic/apt/log.cc:75 #, c-format msgid "Will install %li packages, and remove %li packages.\n" msgstr "Asennetaan %li pakettia ja poistetaan %li pakettia.\n" #: src/generic/apt/log.cc:79 #, c-format msgid "%sB of disk space will be used\n" msgstr "%s tavua levytilaa kuluu\n" #: src/generic/apt/log.cc:82 #, c-format msgid "%sB of disk space will be freed\n" msgstr "%s tavua levytilaa vapautuu\n" #: src/generic/apt/log.cc:93 msgid "INSTALL" msgstr "ASENNUS" #: src/generic/apt/log.cc:94 msgid "REMOVE" msgstr "POISTO" #: src/generic/apt/log.cc:95 msgid "UPGRADE" msgstr "" #: src/generic/apt/log.cc:96 msgid "DOWNGRADE" msgstr "" #: src/generic/apt/log.cc:97 msgid "REINSTALL" msgstr "UUDELLEENASENNUS" #: src/generic/apt/log.cc:98 msgid "HOLD" msgstr "JÄISSÄ" #: src/generic/apt/log.cc:99 msgid "BROKEN" msgstr "RIKKI" #: src/generic/apt/log.cc:100 msgid "REMOVE, NOT USED" msgstr "POISTO, KÄYTTÄMÄTÖN" #: src/generic/apt/log.cc:101 msgid "REMOVE, DEPENDENCIES" msgstr "POISTO, RIIPPUVUUDET" #: src/generic/apt/log.cc:102 msgid "INSTALL, DEPENDENCIES" msgstr "ASENNUS, RIIPPUVUUDET" #: src/generic/apt/log.cc:103 msgid "HOLD, DEPENDENCIES" msgstr "JÄISSÄ, RIIPPUVUUDET" #: src/generic/apt/log.cc:104 msgid "UNCONFIGURED" msgstr "" #: src/generic/apt/log.cc:105 msgid "????????" msgstr "????????" #: src/generic/apt/log.cc:108 src/generic/apt/log.cc:109 msgid "(no version found)" msgstr "" #: src/generic/apt/log.cc:125 src/generic/apt/log.cc:138 #, c-format msgid "[%s] %s %s\n" msgstr "" #: src/generic/apt/log.cc:146 #, c-format msgid "[%s] %s %s -> %s\n" msgstr "" #: src/generic/apt/log.cc:155 #, c-format msgid "[%s] %s\n" msgstr "[%s] %s\n" #: src/generic/apt/log.cc:162 msgid "Log complete." msgstr "" #: src/generic/apt/matching/match.cc:3083 #: src/generic/apt/matching/match.cc:3200 msgid "Accessing index" msgstr "" #: src/generic/apt/matching/match.cc:3093 #: src/generic/apt/matching/match.cc:3207 msgid "Filtering packages" msgstr "" #: src/generic/apt/matching/parse.cc:315 #, c-format msgid "Unknown action type: %s" msgstr "Tuntematon toimi: %s" #: src/generic/apt/matching/parse.cc:330 #, c-format msgid "Unknown multiarch type: %s" msgstr "" #: src/generic/apt/matching/parse.cc:370 #, c-format msgid "Unterminated literal string after %s" msgstr "Loppumerkitön merkkijono %s:n jäljessä" #: src/generic/apt/matching/parse.cc:467 #, c-format msgid "Unknown priority %s" msgstr "Tuntematon tärkeys %s" #: src/generic/apt/matching/parse.cc:486 #, c-format msgid "Match pattern ends unexpectedly (expected '%c')." msgstr "" #: src/generic/apt/matching/parse.cc:489 #, c-format msgid "Expected '%c', got '%c'." msgstr "" #: src/generic/apt/matching/parse.cc:861 src/generic/apt/matching/parse.cc:1306 #: src/generic/apt/matching/parse.cc:1346 #, c-format msgid "Unknown dependency type: %s" msgstr "Tuntematon riippuvuuslaji: %s" #: src/generic/apt/matching/parse.cc:914 #, c-format msgid "Unknown term type: \"%s\"." msgstr "" #. TRANSLATORS: Question marks ("?") are used as prefix for function names. #. Leave the question marks attached to the string placeholders. #: src/generic/apt/matching/parse.cc:928 src/generic/apt/matching/parse.cc:937 #, c-format msgid "" "The ?%s term must be used in a \"wide\" context (a top-level context, or a " "context enclosed by ?%s)." msgstr "" #: src/generic/apt/matching/parse.cc:1164 msgid "Unmatched '('" msgstr "Pariton '('" #: src/generic/apt/matching/parse.cc:1312 msgid "Provides: cannot be broken" msgstr "Katettu ei voi olla rikki" #: src/generic/apt/matching/parse.cc:1370 #, c-format msgid "Unknown pattern type: %c" msgstr "Tuntematon kaavatyyppi: %c" #: src/generic/apt/matching/parse.cc:1390 msgid "Can't search for \"\"" msgstr "Ei voi etsiä ehdolla \"\"" #: src/generic/apt/matching/parse.cc:1418 msgid "Unexpected empty expression" msgstr "Virheellisesti tyhjä lauseke" #: src/generic/apt/matching/parse.cc:1447 #, c-format msgid "Badly formed expression: expected '|', got '%c'" msgstr "" #: src/generic/apt/matching/parse.cc:1494 msgid "Unexpected ')'" msgstr "Pariton ')'" #: src/generic/apt/parse_dpkg_status.cc:72 msgid "" msgstr "" #: src/generic/apt/parse_dpkg_status.cc:80 msgid "" msgstr "" #: src/generic/apt/pkg_acqfile.cc:50 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" "En löytänyt pakettia %s vastaavaa tiedostoa. Sinun täytyy ehkä korjata tämä " "paketti käsin (puuttuvan arkkitehtuurin vuoksi)." #: src/generic/apt/pkg_acqfile.cc:99 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Pakettihakemisto on hajalla. Paketilta %s puuttuu Tiedostonimi-kenttä." #: src/generic/apt/pkg_changelog.cc:591 src/generic/apt/pkg_changelog.cc:596 #, c-format msgid "Failed to download changelogs: %s" msgstr "" #: src/generic/apt/pkg_changelog.cc:601 msgid "Failed to download changelogs: unexpected exception." msgstr "" #: src/generic/apt/resolver_manager.cc:488 #, c-format msgid "Unable to create the output file: child killed by signal %d." msgstr "" #: src/generic/apt/resolver_manager.cc:490 #, c-format msgid "Unable to create the output file: child exited with status %d." msgstr "" #: src/generic/apt/resolver_manager.cc:909 #: src/generic/apt/resolver_manager.cc:911 #, c-format msgid "Failed to parse the cost settings string: %s" msgstr "" #: src/generic/apt/tags.cc:211 src/generic/apt/tags.cc:219 #: src/generic/apt/tags.cc:264 src/generic/apt/tags.cc:272 msgid "Building tag database" msgstr "Rakennan merkkitietokantaa" #: src/generic/apt/tags.cc:401 msgid "legacy" msgstr "" #: src/generic/apt/tasks.cc:123 #, c-format msgid "Unhandled packages method in task %s: %s" msgstr "" #: src/generic/apt/tasks.cc:484 msgid "Reading task descriptions" msgstr "Luen tehtäväkuvauksia" #: src/generic/controllers/search_input.cc:109 src/gtk/packagestab.cc:60 msgid "Parse error" msgstr "" #: src/generic/problemresolver/exceptions.h:105 msgid "Cost increments must be strictly positive." msgstr "" #: src/generic/problemresolver/exceptions.h:114 msgid "The maximum cost value was exceeded." msgstr "" #: src/generic/problemresolver/exceptions.h:124 msgid "A single cost level was both added and lower-bounded." msgstr "" #: src/generic/util/parsers.h:734 #, c-format msgid "Expected '%s', but got EOF." msgstr "" #: src/generic/util/parsers.h:736 #, c-format msgid "Expected '%s', but got '%s'." msgstr "" #: src/generic/util/parsers.h:777 msgid "Expected any character, but got EOF." msgstr "" #: src/generic/util/parsers.h:790 msgid "any character" msgstr "" #: src/generic/util/parsers.h:831 #, c-format msgid "Expected %s, but got EOF." msgstr "" #: src/generic/util/parsers.h:842 #, c-format msgid "Expected %s, but got '%c'." msgstr "" #: src/generic/util/parsers.h:1016 msgid "Expected an integer, got EOF." msgstr "" #: src/generic/util/parsers.h:1025 msgid "Expected an integer following '-', got EOF." msgstr "" #: src/generic/util/parsers.h:1031 #, c-format msgid "Expected an integer, got '%c'." msgstr "" #: src/generic/util/parsers.h:1045 src/generic/util/parsers.h:1053 #, c-format msgid "Invalid integer: \"%s\"." msgstr "" #: src/generic/util/parsers.h:1076 #, c-format msgid "Expected EOF, got '%c'." msgstr "" #: src/generic/util/parsers.h:1190 msgid "anything" msgstr "" #. TRANSLATORS: this is used to generate an error #. message; a brief description of what we expected to see #. is inserted into it. #: src/generic/util/parsers.h:1940 src/generic/util/parsers.h:2033 #: src/generic/util/parsers.h:2084 #, c-format msgid "Expected %s" msgstr "" #: src/generic/util/parsers.h:2006 msgid " or " msgstr "" #: src/generic/util/parsers.h:2769 #, c-format msgid "Unexpected %s" msgstr "" #: src/generic/util/temp.cc:319 #, c-format msgid "Unable to create temporary filename from prefix \"%s\"" msgstr "" #: src/generic/util/util.cc:382 #, c-format msgid "Unable to remove \"%s\": %s" msgstr "" #: src/generic/util/util.cc:372 #, c-format msgid "Unable to stat \"%s\"" msgstr "En pääse hakemistoon \"%s\"" #: src/generic/util/util.cc:378 #, c-format msgid "Unable to remove \"%s\"" msgstr "En voi poistaa hakemistoa \"%s\"" #: src/generic/util/util.cc:388 #, c-format msgid "Unable to list files in \"%s\"" msgstr "En saa hakemiston \"%s\" tiedostoluetteloa" #: src/generic/util/util.cc:405 #, c-format msgid "Failure closing directory \"%s\"" msgstr "Hakemiston \"%s\" sulkeminen epäonnistui" #: src/generic/util/util.cc:411 #, c-format msgid "Unable to remove directory \"%s\"" msgstr "En pysty poistamaan hakemistoa \"%s\"" #: src/gtk/aptitude.glade:6 src/gtk/aptitude.glade:2251 #: src/qt/windows/main_window.cc:44 msgid "Aptitude Package Manager" msgstr "" #: src/gtk/aptitude.glade:19 src/gtk/aptitude.glade:2264 msgid "_File" msgstr "" #: src/gtk/aptitude.glade:28 src/gtk/aptitude.glade:2274 src/ui.cc:2371 msgid "Perform all pending installs and removals" msgstr "Suorita kaikki määritetyt asennukset ja poistot" #: src/gtk/aptitude.glade:38 src/gtk/aptitude.glade:2285 src/ui.cc:2374 msgid "Check for new versions of packages" msgstr "Päivitä saatavilla olevien pakettien luettelo" #: src/gtk/aptitude.glade:53 src/gtk/aptitude.glade:2301 src/ui.cc:2379 msgid "Mark all upgradable packages which are not held for upgrade" msgstr "" "Merkitse päivitettäväksi kaikki päivityskelpoiset ei-jäädytetyt paketit" #: src/gtk/aptitude.glade:63 src/gtk/aptitude.glade:2312 src/ui.cc:2384 msgid "Forget which packages are \"new\"" msgstr "Tyhjennä uusien pakettien ryhmä" #: src/gtk/aptitude.glade:72 src/gtk/aptitude.glade:2322 src/ui.cc:2388 msgid "Cancel all pending installations, removals, holds, and upgrades." msgstr "Peruuta kaikki määritetyt asennukset ja poistot" #: src/gtk/aptitude.glade:81 src/gtk/aptitude.glade:2332 src/ui.cc:2392 msgid "Delete package files which were previously downloaded" msgstr "Poista aiemmin noudetut pakettitiedostot" #: src/gtk/aptitude.glade:90 src/gtk/aptitude.glade:2342 src/ui.cc:2396 msgid "Delete package files which can no longer be downloaded" msgstr "Poista pakettitiedostot, joita ei enää voi noutaa" #: src/gtk/aptitude.glade:104 src/gtk/aptitude.glade:2357 src/ui.cc:2403 msgid "Reload the package cache" msgstr "Lataa pakettivarasto uudelleen muistiin." #: src/gtk/aptitude.glade:118 src/gtk/aptitude.glade:2372 src/ui.cc:2413 msgid "Restart the program as root; your settings will be preserved" msgstr "" #: src/gtk/aptitude.glade:127 src/gtk/aptitude.glade:2382 src/ui.cc:2416 msgid "Exit the program" msgstr "Poistu ohjelmasta" #: src/gtk/aptitude.glade:139 src/gtk/aptitude.glade:2394 msgid "E_dit" msgstr "" #: src/gtk/aptitude.glade:148 src/gtk/aptitude.glade:2404 src/ui.cc:2423 msgid "Undo the last package operation or group of operations" msgstr "Peruuta viimeisin suoritettu toimi tai toimiryhmä" #: src/gtk/aptitude.glade:197 src/gtk/aptitude.glade:2453 msgid "_Package" msgstr "" #: src/gtk/aptitude.glade:209 src/gtk/aptitude.glade:2465 msgid "_View" msgstr "" #: src/gtk/aptitude.glade:218 src/gtk/aptitude.glade:2475 msgid "Change which columns are visible in the currently active view." msgstr "" #: src/gtk/aptitude.glade:232 src/gtk/aptitude.glade:2490 msgid "" "View errors that have occurred in the apt system since the program was " "started." msgstr "" #: src/gtk/aptitude.glade:241 src/gtk/aptitude.glade:2500 msgid "Find chains of dependencies linking one package to another." msgstr "" #: src/gtk/aptitude.glade:288 src/gtk/aptitude.glade:2547 msgid "_Help" msgstr "" #: src/gtk/aptitude.glade:317 src/gtk/aptitude.glade:2576 #: src/gtk/dashboardtab.cc:739 src/gtk/gui.cc:1603 src/gtk/gui.cc:1801 msgid "Dashboard" msgstr "" #: src/gtk/aptitude.glade:336 src/gtk/aptitude.glade:2595 msgid "Update" msgstr "" #: src/gtk/aptitude.glade:347 src/gtk/aptitude.glade:2606 src/gtk/gui.cc:1323 #: src/qt/tabs_manager.cc:241 src/ui.cc:884 src/ui.cc:886 msgid "Packages" msgstr "Paketit" #: src/gtk/aptitude.glade:358 src/gtk/aptitude.glade:2617 src/gtk/gui.cc:1033 #: src/gtk/previewtab.cc:118 src/qt/tabs_manager.cc:220 src/ui.cc:1419 msgid "Preview" msgstr "Esikatselu" #: src/gtk/aptitude.glade:369 src/gtk/aptitude.glade:2628 src/gtk/gui.cc:1028 #: src/qt/tabs_manager.cc:263 src/ui.cc:2813 msgid "Resolver" msgstr "Ratkaisin" #: src/gtk/aptitude.glade:380 src/gtk/aptitude.glade:2639 msgid "Install/Remove" msgstr "" #: src/gtk/aptitude.glade:583 msgid "Edit Columns..." msgstr "" #: src/gtk/aptitude.glade:625 msgid "Make this the default for new package lists." msgstr "" #: src/gtk/aptitude.glade:640 msgid "Apply these settings to all active package lists." msgstr "" #: src/gtk/aptitude.glade:714 src/gtk/aptitude.glade:1448 #: src/gtk/aptitude.glade:1780 src/gtk/aptitude.glade:1919 msgid "Search:" msgstr "" #: src/gtk/aptitude.glade:745 msgid "Incremental" msgstr "" #: src/gtk/aptitude.glade:765 src/gtk/aptitude.glade:1487 #: src/gtk/aptitude.glade:1819 src/gtk/aptitude.glade:1958 msgid "Errors" msgstr "" #: src/gtk/aptitude.glade:782 src/gtk/aptitude.glade:1836 #: src/gtk/aptitude.glade:1975 msgid "Show " msgstr "" #: src/gtk/aptitude.glade:892 msgid "Versions:" msgstr "" #: src/gtk/aptitude.glade:953 msgid "Dependencies" msgstr "" #: src/gtk/aptitude.glade:983 msgid "Changelog" msgstr "" #: src/gtk/aptitude.glade:1011 msgid "Files" msgstr "" #: src/gtk/aptitude.glade:1022 msgid "popcon" msgstr "" #: src/gtk/aptitude.glade:1031 msgid "Popcon" msgstr "" #: src/gtk/aptitude.glade:1042 msgid "tags" msgstr "" #: src/gtk/aptitude.glade:1076 msgid "Screenshot" msgstr "" #: src/gtk/aptitude.glade:1128 msgid "Fixing upgrade manually:" msgstr "" #: src/gtk/aptitude.glade:1138 src/gtk/dashboardtab.cc:525 msgid "Calculating upgrade..." msgstr "" #: src/gtk/aptitude.glade:1186 msgid "Solutions" msgstr "" #: src/gtk/aptitude.glade:1204 src/gtk/download.cc:261 #: src/gtk/entityview.cc:551 msgid "Status" msgstr "" #: src/gtk/aptitude.glade:1238 msgid "Group by action type" msgstr "" #: src/gtk/aptitude.glade:1242 msgid "" "Arrange the actions of the current solution so that actions that are of the " "same type are placed together (for instance, all the actions that remove " "packages).\n" "\n" "This is the default view mode." msgstr "" #: src/gtk/aptitude.glade:1256 msgid "Group by dependency" msgstr "" #: src/gtk/aptitude.glade:1260 msgid "" "Show the order in which the actions in the current solution were performed " "and the dependency that triggered each action." msgstr "" #: src/gtk/aptitude.glade:1277 msgid "View Mode" msgstr "" #: src/gtk/aptitude.glade:1319 msgid "Rejected" msgstr "" #: src/gtk/aptitude.glade:1334 msgid "No preference" msgstr "" #: src/gtk/aptitude.glade:1350 msgid "Accepted" msgstr "" #: src/gtk/aptitude.glade:1370 msgid "Status of selected action" msgstr "" #: src/gtk/aptitude.glade:1391 msgid "Find a new solution" msgstr "" #: src/gtk/aptitude.glade:1395 msgid "Calculate the next solution that has not yet been generated." msgstr "" #: src/gtk/aptitude.glade:1410 msgid "" "Perform the actions in the currently selected solution and close this tab." msgstr "" #: src/gtk/aptitude.glade:1567 msgid "Upgrade Summary" msgstr "" #: src/gtk/aptitude.glade:1596 msgid "Selected Package" msgstr "" #: src/gtk/aptitude.glade:1643 msgid "Fix Manually" msgstr "" #: src/gtk/aptitude.glade:1656 src/gtk/areas.cc:67 src/gtk/gui.cc:93 #: src/gtk/gui.cc:1408 msgid "Upgrade" msgstr "Päivitys" #: src/gtk/aptitude.glade:1687 msgid "Available Upgrades:" msgstr "" #: src/gtk/aptitude.glade:1884 msgid "Start at these packages:" msgstr "" #: src/gtk/aptitude.glade:2023 msgid "End at these packages:" msgstr "" #: src/gtk/aptitude.glade:2091 msgid "A terminal running dpkg will appear here." msgstr "" #: src/gtk/aptitude.glade:2104 msgid "" "Placeholder label for the explanation that two conffiles are being " "compared.\n" "This text should not appear in the program." msgstr "" #: src/gtk/aptitude.glade:2133 msgid "View the differences\t" msgstr "" #: src/gtk/aptitude.glade:2159 msgid "" "Do you want to apply these changes?\n" "You can also modify the files by hand, then click \"No\"." msgstr "" #: src/gtk/areas.cc:68 msgid "Keep your computer up-to-date." msgstr "" #: src/gtk/areas.cc:70 msgid "Browse" msgstr "" #: src/gtk/areas.cc:71 msgid "Explore the available packages." msgstr "" #: src/gtk/areas.cc:73 msgid "Find" msgstr "" #: src/gtk/areas.cc:74 msgid "Search for packages." msgstr "" #: src/gtk/areas.cc:76 msgid "Go" msgstr "" #: src/gtk/areas.cc:77 msgid "Finalize and apply your changes to the system." msgstr "" #: src/gtk/areas.cc:79 src/ui.cc:712 src/ui.cc:714 msgid "Preferences" msgstr "" #: src/gtk/areas.cc:80 msgid "Configure aptitude." msgstr "" #: src/gtk/changelog.cc:284 msgid "The changelog is empty." msgstr "" #: src/gtk/changelog.cc:286 msgid "" "No new changelog entries; it looks like you installed a locally compiled " "version of this package." msgstr "" #: src/gtk/changelog.cc:288 msgid "" "No new changelog entries; this is likely due to a binary-only upload of this " "package." msgstr "" #: src/gtk/changelog.cc:390 #, c-format msgid "Failed to download the changelog: %s" msgstr "" #: src/gtk/changelog.cc:554 src/gtk/changelog.cc:692 #, c-format msgid "Parsing the changelog of %s version %s..." msgstr "" #: src/gtk/changelog.cc:659 #, c-format msgid "" "You can only view changelogs of official Debian packages; the origin of %s " "is unknown." msgstr "" #: src/gtk/changelog.cc:663 #, c-format msgid "" "You can only view changelogs of official Debian packages; %s is from %s." msgstr "" #: src/gtk/changelog.cc:739 #, c-format msgid "Downloading the changelog of %s version %s..." msgstr "" #: src/gtk/changelog.cc:931 #, c-format msgid "Preparing to download the changelog of %s version %s." msgstr "" #: src/gtk/dashboardtab.cc:214 msgid "Resolve Upgrade Manually" msgstr "" #: src/gtk/dashboardtab.cc:297 msgid "Preparing to download changelogs" msgstr "" #: src/gtk/dashboardtab.cc:382 msgid "Available upgrades:" msgstr "" #: src/gtk/dashboardtab.cc:399 #, c-format msgid "%d available upgrade:" msgid_plural "%d available upgrades:" msgstr[0] "" msgstr[1] "" #: src/gtk/dashboardtab.cc:618 msgid "No upgrades are available." msgstr "" #: src/gtk/dashboardtab.cc:630 msgid "Unable to calculate an upgrade." msgstr "" #: src/gtk/dashboardtab.cc:639 #, c-format msgid "" "Press \"%s\" to install %d upgrade out of %d." msgid_plural "" "Press \"%s\" to install %d upgrades out of %d." msgstr[0] "" msgstr[1] "" #: src/gtk/dashboardtab.cc:651 #, c-format msgid "" "Press \"%s\" to manually attempt to install the remaining %d upgrade." msgid_plural "" "Press \"%s\" to manually attempt to install the remaining %d upgrades." msgstr[0] "" msgstr[1] "" #: src/gtk/dashboardtab.cc:676 #, c-format msgid "" "Unable to calculate an upgrade. Press \"%s\" to manually search for a " "solution." msgstr "" #: src/gtk/dashboardtab.cc:693 #, c-format msgid "Internal error encountered while calculating an upgrade: %s" msgstr "" #: src/gtk/dependency_chains_tab.cc:80 msgid "Find dependency chains: start" msgstr "" #: src/gtk/dependency_chains_tab.cc:84 msgid "Find dependency chains: end" msgstr "" #: src/gtk/dependency_chains_tab.cc:88 msgid "Find dependency chains: results" msgstr "" #: src/gtk/dependency_chains_tab.cc:228 msgid "Select one or more starting packages and an ending package to search." msgstr "" #: src/gtk/dependency_chains_tab.cc:284 msgid "No dependency chain found." msgstr "" #: src/gtk/download.cc:179 msgid "Ignored" msgstr "" #: src/gtk/download.cc:185 msgid "Failed" msgstr "" #: src/gtk/download.cc:193 msgid "Already downloaded" msgstr "" #: src/gtk/download.cc:248 src/gtk/entityview.cc:397 src/pkg_columnizer.cc:95 #: src/pkg_view.cc:643 msgid "Description" msgstr "Kuvaus" #: src/gtk/download.cc:253 msgid "Progress" msgstr "" #: src/gtk/download.cc:264 msgid "Short Description" msgstr "" #: src/gtk/download.cc:272 msgid "URI" msgstr "" #: src/gtk/download.cc:319 msgid "The download is still in progress. Should it be canceled?" msgstr "" #: src/gtk/download.cc:395 src/gtk/gui.cc:832 msgid "View Details" msgstr "" #: src/gtk/download.cc:439 msgid "Change media" msgstr "" #: src/gtk/download.cc:460 #, c-format msgid "%s: %sB/s" msgstr "" #: src/gtk/download.cc:480 #, c-format msgid "%s: %lu/%lu, %sB/s" msgstr "" #: src/gtk/download.cc:486 #, c-format msgid "%s: %lu/%lu, stalled" msgstr "" #: src/gtk/download.cc:507 #, c-format msgid "%s: %sB of %sB at %sB/s, %s remaining" msgstr "" #: src/gtk/download.cc:514 #, c-format msgid "%s: %sB of %sB, stalled" msgstr "" #: src/gtk/download.cc:541 msgid "Completed" msgstr "" #: src/gtk/download.cc:543 msgid "Completed with errors" msgstr "" #: src/gtk/dpkg_terminal.cc:352 #, c-format msgid "%s: Unable to create a Unix-domain socket: %s" msgstr "" #: src/gtk/dpkg_terminal.cc:388 src/gtk/dpkg_terminal.cc:466 #, c-format msgid "Internal error: the temporary socket name \"%s\" is too long!" msgstr "" #: src/gtk/dpkg_terminal.cc:429 #, c-format msgid "%s: Unable to accept a connection: %s" msgstr "" #: src/gtk/dpkg_terminal.cc:532 #, c-format msgid "[%s] dpkg process starting...\n" msgstr "" #: src/gtk/dpkg_terminal.cc:565 #, c-format msgid "[%s] dpkg process complete.\n" msgstr "" #: src/gtk/dpkg_terminal.cc:568 #, c-format msgid "[%s] dpkg process failed.\n" msgstr "" #: src/gtk/dpkg_terminal.cc:571 #, c-format msgid "" "[%s] dpkg process complete; there are more packages left to process.\n" msgstr "" #: src/gtk/entitysummary.cc:115 #, c-format msgid "Upgrade to %s version %s" msgstr "" #: src/gtk/entitysummary.cc:123 #, c-format msgid "Install %s version %s" msgstr "" #: src/gtk/entitysummary.cc:131 #, c-format msgid "Downgrade to %s version %s" msgstr "" #: src/gtk/entitysummary.cc:142 #, c-format msgid "Don't hold %s at its current version." msgstr "" #: src/gtk/entitysummary.cc:145 src/gtk/entitysummary.cc:165 #: src/gtk/entitysummary.cc:168 #, c-format msgid "Cancel any actions on %s." msgstr "" #: src/gtk/entitysummary.cc:150 #, c-format msgid "Cancel the purge of %s." msgstr "" #: src/gtk/entitysummary.cc:152 #, c-format msgid "Cancel the removal of %s." msgstr "" #: src/gtk/entitysummary.cc:157 #, c-format msgid "Cancel the upgrade of %s." msgstr "" #: src/gtk/entitysummary.cc:159 #, c-format msgid "Cancel the installation of %s." msgstr "" #: src/gtk/entitysummary.cc:161 #, c-format msgid "Cancel the downgrade of %s." msgstr "" #: src/gtk/entitysummary.cc:163 #, c-format msgid "Cancel the reinstallation of %s." msgstr "" #: src/gtk/entitysummary.cc:206 #, c-format msgid "Remove %s" msgstr "" #: src/gtk/entitysummary.cc:210 #, c-format msgid "Purge %s" msgstr "" #: src/gtk/entitysummary.cc:218 #, c-format msgid "Hold %s at its current version." msgstr "" #: src/gtk/entitysummary.cc:223 #, c-format msgid "Mark %s as automatically installed." msgstr "" #: src/gtk/entitysummary.cc:228 #, c-format msgid "Mark %s as manually installed." msgstr "" #: src/gtk/entitysummary.cc:279 #, c-format msgid "%s is a virtual package provided by:\n" msgstr "" #: src/gtk/entitysummary.cc:343 src/gtk/previewtab.cc:215 msgid "(more info...)" msgstr "" #: src/gtk/entitysummary.cc:375 msgid "Source: " msgstr "" #: src/gtk/entityview.cc:381 src/gtk/entityview.cc:575 #: src/qt/widgets/packages_tab.cc:105 msgid "Name" msgstr "" #: src/gtk/entityview.cc:385 msgid "Visible?" msgstr "" #: src/gtk/entityview.cc:411 #, c-format msgid "Columns of \"%s\":" msgstr "" #: src/gtk/entityview.cc:412 #, c-format msgid "Editing the columns of \"%s\"" msgstr "" #: src/gtk/entityview.cc:552 msgid "Icons showing the current and future status of this package." msgstr "" #: src/gtk/entityview.cc:564 src/pkg_columnizer.cc:104 msgid "Auto" msgstr "Auto" #: src/gtk/entityview.cc:570 msgid "Whether the package is automatically installed." msgstr "" #: src/gtk/entityview.cc:576 msgid "The name and description of the package." msgstr "" #: src/gtk/entityview.cc:591 src/qt/widgets/packages_tab.cc:105 msgid "Version" msgstr "" #: src/gtk/entityview.cc:592 msgid "The version number of the package." msgstr "" #: src/gtk/entityview.cc:607 msgid "The package archives that contain this version." msgstr "" #: src/gtk/filesview.cc:295 #, c-format msgid "" "This file list pertains to the currently installed version \"%s\", not the " "selected version \"%s\"." msgstr "" #: src/gtk/filesview.cc:309 msgid "Files list is only available for installed packages." msgstr "" #: src/gtk/gui.cc:80 msgid "Not installed" msgstr "" #: src/gtk/gui.cc:81 msgid "Virtual" msgstr "Näennäinen" #: src/gtk/gui.cc:82 msgid "Unpacked" msgstr "" #: src/gtk/gui.cc:83 msgid "Half-configured" msgstr "" #: src/gtk/gui.cc:84 msgid "Half-installed" msgstr "" #: src/gtk/gui.cc:85 msgid "Configuration files and data remain" msgstr "" #: src/gtk/gui.cc:86 msgid "Triggers awaited" msgstr "" #: src/gtk/gui.cc:87 msgid "Triggers pending" msgstr "" #: src/gtk/gui.cc:88 msgid "Installed" msgstr "Asennettu" #: src/gtk/gui.cc:92 msgid "Reinstall" msgstr "Uudelleenasennus" #: src/gtk/gui.cc:94 src/gtk/gui.cc:1414 msgid "Downgrade" msgstr "Vanhennus" #: src/gtk/gui.cc:95 src/gtk/gui.cc:1424 msgid "Remove" msgstr "Poisto" #: src/gtk/gui.cc:96 msgid "Remove and purge configuration/data" msgstr "" #: src/gtk/gui.cc:97 msgid "Hold (don't upgrade)" msgstr "" #: src/gtk/gui.cc:99 msgid "Unsatisfied dependencies" msgstr "" #: src/gtk/gui.cc:269 msgid "Checking for updates" msgstr "" #: src/gtk/gui.cc:287 msgid "Insufficient privileges." msgstr "" #: src/gtk/gui.cc:290 msgid "You must be root to update the package lists." msgstr "" #: src/gtk/gui.cc:298 src/gtk/gui.cc:946 msgid "Download already running." msgstr "" #: src/gtk/gui.cc:300 src/gtk/gui.cc:948 src/ui.cc:1550 src/ui.cc:1789 msgid "A package-list update or install run is already taking place." msgstr "Asennus tai pakettiluettelon päivitys on jo käynnissä." #: src/gtk/gui.cc:359 #, c-format msgid "Update %s?" msgstr "" #: src/gtk/gui.cc:385 #, c-format msgid "" "Replace configuration file\n" "'%s'?" msgstr "" #: src/gtk/gui.cc:389 #, c-format msgid "" "The configuration file %s was modified (by you or by a script). An updated " "version is shipped in this package. If you want to keep your current " "version, choose 'No'. Do you want to replace the current file and install " "the new package maintainers version? " msgstr "" #: src/gtk/gui.cc:417 #, c-format msgid "Comparing %s to %s..." msgstr "" #: src/gtk/gui.cc:738 msgid "" "Interrupting this process could leave your system in an inconsistent state. " "Are you sure you want to stop applying your changes?" msgstr "" #: src/gtk/gui.cc:776 msgid "Done applying changes!" msgstr "" #: src/gtk/gui.cc:823 msgid "Applying changes..." msgstr "" #: src/gtk/gui.cc:875 #, c-format msgid "%s: %s" msgstr "" #: src/gtk/gui.cc:878 #, c-format msgid "Error in package %s" msgstr "" #: src/gtk/gui.cc:906 #, c-format msgid "Asking whether to replace the configuration file %s" msgstr "" #: src/gtk/gui.cc:962 src/ui.cc:1290 msgid "Downloading packages" msgstr "Noudan paketteja" #: src/gtk/gui.cc:1038 msgid "Broken packages" msgstr "" #: src/gtk/gui.cc:1071 msgid "Show broken packages" msgstr "" #: src/gtk/gui.cc:1075 msgid "Resolve dependencies" msgstr "" #: src/gtk/gui.cc:1103 #, c-format msgid "%d package is broken" msgid_plural "%d packages are broken." msgstr[0] "" msgstr[1] "" #: src/gtk/gui.cc:1147 msgid "View changes" msgstr "" #: src/gtk/gui.cc:1151 msgid "Apply changes" msgstr "" #. TRANSLATORS: any numbers in this #. string will be displayed in a larger #. font. #: src/gtk/gui.cc:1192 #, c-format msgid "%d package to install" msgid_plural "%d packages to install" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: any numbers in this #. string will be displayed in a larger #. font. #: src/gtk/gui.cc:1207 #, c-format msgid "%d package to remove" msgid_plural "%d packages to remove" msgstr[0] "" msgstr[1] "" #: src/gtk/gui.cc:1246 #, c-format msgid "Download size: %sB." msgstr "" #: src/gtk/gui.cc:1289 #, c-format msgid "Tags of %s:\n" msgstr "" #: src/gtk/gui.cc:1345 msgid "This feature is not implemented, yet." msgstr "" #: src/gtk/gui.cc:1351 msgid "Not implemented" msgstr "" #: src/gtk/gui.cc:1403 src/gtk/gui.cc:1422 msgid "Install/Upgrade" msgstr "" #: src/gtk/gui.cc:1429 msgid "Purge" msgstr "" #: src/gtk/gui.cc:1434 msgid "Keep" msgstr "Säilytys" #: src/gtk/gui.cc:1439 msgid "Hold" msgstr "Jäädytys" #: src/gtk/gui.cc:1445 msgid "Set as automatic" msgstr "" #: src/gtk/gui.cc:1450 msgid "Set as manual" msgstr "" #: src/gtk/gui.cc:1455 msgid "Toggle automatic status" msgstr "" #: src/gtk/gui.cc:1780 src/gtk/init.cc:145 #, c-format msgid "Unable to load the user interface definition file %s/aptitude.glade." msgstr "" #: src/gtk/info.cc:159 src/gtk/pkgview.cc:167 msgid "Current status" msgstr "" #: src/gtk/info.cc:161 src/gtk/pkgview.cc:169 msgid "Selected status" msgstr "" #: src/gtk/info.cc:494 msgid "Not available" msgstr "" #: src/gtk/info.cc:543 msgid "Package information: version list" msgstr "" #: src/gtk/info.cc:553 msgid "Package information: dependency list" msgstr "" #: src/gtk/info.cc:595 msgid "Please wait; reloading cache..." msgstr "" #: src/gtk/info.cc:777 msgid "Info" msgstr "" #: src/gtk/packageinformation.cc:104 src/gtk/packageinformation.cc:106 #: src/pkg_columnizer.cc:351 src/pkg_columnizer.cc:372 #: src/pkg_columnizer.cc:379 src/pkg_grouppolicy.cc:269 #: src/pkg_info_screen.cc:144 src/pkg_info_screen.cc:145 #: src/pkg_ver_item.cc:350 src/pkg_ver_item.cc:384 src/qt/package.cc:226 #: src/qt/version.cc:117 msgid "Unknown" msgstr "Tuntematon" #: src/gtk/packagestab.cc:203 #, c-format msgid "No packages matched \"%s\"." msgstr "" #: src/gtk/packagestab.cc:313 msgid "Enter a search and click \"Find\" to display packages." msgstr "" #: src/gtk/packagestab.cc:415 msgid "Packages: " msgstr "" #: src/gtk/pkgview.cc:222 #, c-format msgid "%s was installed automatically." msgstr "" #: src/gtk/pkgview.cc:225 #, c-format msgid "%s is being installed automatically." msgstr "" #: src/gtk/pkgview.cc:233 #, c-format msgid "%s was installed manually." msgstr "" #: src/gtk/pkgview.cc:236 #, c-format msgid "%s is being installed manually." msgstr "" #: src/gtk/pkgview.cc:399 msgid "Cache reloading, please wait..." msgstr "" #: src/gtk/pkgview.cc:605 msgid "Searching..." msgstr "" #: src/gtk/pkgview.cc:716 msgid "Finalizing view" msgstr "" #: src/gtk/pkgview.cc:716 src/pkg_tree.cc:204 src/pkg_tree.cc:215 #: src/pkg_tree.cc:226 src/pkg_tree.cc:238 msgid "Building view" msgstr "Rakennan näkymää" #: src/gtk/previewtab.cc:97 src/pkg_grouppolicy.cc:710 msgid "" "Packages with unsatisfied dependencies\n" " The dependency requirements of these packages will be unmet after the " "install is complete.\n" " .\n" " The presence of this tree probably indicates that something is broken, " "either on your system or in the Debian archive." msgstr "" "Paketit, joiden riippuvuuksia ei voi tyydyttää\n" " Näiden pakettien riippuvuuksia ei voi tyydyttää. Tämä yleensä tarkoittaa, " "että jotain on rikki, joko omassa järjestelmässäsi tai Debianin arkistossa." #: src/gtk/previewtab.cc:98 src/pkg_grouppolicy.cc:711 msgid "" "Packages being removed because they are no longer used\n" " These packages are being deleted because they were automatically installed " "to fulfill dependencies, and the planned action will result in no installed " "package declaring an 'important' dependency on them.\n" msgstr "" "Käyttämättömyyden vuoksi poistettavat paketit\n" " Nämä paketit poistetaan, koska ne asennettiin alunperin automaattisesti " "riippuvuuksia tyydyttääkseen, ja halutun toimenpiteen jälkeen näihin " "paketteihin ei ole enää 'tärkeitä' riippuvuuksia.\n" #: src/gtk/previewtab.cc:99 src/pkg_grouppolicy.cc:712 msgid "" "Packages being automatically held in their current state\n" " These packages could be upgraded, but they have been kept in their current " "state to avoid breaking dependencies." msgstr "" "Automaattisesti jäädytetyt paketit\n" " Näille paketeille on olemassa uudempi versio, mutta ne jäädytetään " "nykyiseen versioonsa, jotta riippuvuudet eivät rikkoontuisi." #: src/gtk/previewtab.cc:100 src/pkg_grouppolicy.cc:713 msgid "" "Packages being automatically installed to satisfy dependencies\n" " These packages are being installed because they are required by another " "package you have chosen for installation." msgstr "" "Riippuvuuksien vuoksi automaattisesti asennettavat paketit\n" " Nämä paketit asennetaan, koska jokin asennettavaksi valitsemasi paketti " "riippuu niistä." #: src/gtk/previewtab.cc:101 src/pkg_grouppolicy.cc:714 msgid "" "Packages being deleted due to unsatisfied dependencies\n" " These packages are being deleted because one or more of their dependencies " "is no longer available, or because another package conflicts with them." msgstr "" "Tyydyttämättömien riippuvuuksien vuoksi poistettavat paketit\n" " Nämä paketit poistetaan, koska jokin niiden riippuvuuksista ei ole enää " "saatavilla, tai koska jokin toinen paketti on ristiriidassa niiden kanssa." #: src/gtk/previewtab.cc:102 src/pkg_grouppolicy.cc:715 msgid "" "Packages to be downgraded\n" " An older version of these packages than is currently installed will be " "installed." msgstr "" "Vanhennettavat paketit\n" " Näistä paketeista asennetaan vanhempi versio kuin tällä hetkellä " "asennettuna oleva." #: src/gtk/previewtab.cc:103 src/pkg_grouppolicy.cc:716 msgid "" "Packages being held back\n" " These packages could be upgraded, but you have asked for them to be held at " "their current version." msgstr "" "Jäädytetyt paketit\n" " Näille paketeille on olemassa uudempi versio, mutta olet jäädyttänyt ne." #: src/gtk/previewtab.cc:104 src/pkg_grouppolicy.cc:717 msgid "" "Packages to be reinstalled\n" " These packages will be reinstalled." msgstr "" "Uudelleenasennettavat paketit\n" " Nämä paketit asennetaan uudelleen." #: src/gtk/previewtab.cc:105 src/pkg_grouppolicy.cc:718 msgid "" "Packages to be installed\n" " These packages have been manually selected for installation on your " "computer." msgstr "" "Asennettavat paketit\n" " Nämä paketit on käsin valittu asennettaviksi." #: src/gtk/previewtab.cc:106 src/pkg_grouppolicy.cc:719 msgid "" "Packages to be removed\n" " These packages have been manually selected for removal." msgstr "" "Poistettavat paketit\n" " Nämä paketit on käsin valittu poistettaviksi." #: src/gtk/previewtab.cc:107 src/pkg_grouppolicy.cc:720 msgid "" "Packages to be upgraded\n" " These packages will be upgraded to a newer version." msgstr "" "Päivitettävät paketit\n" " Nämä paketit päivitetään uudempaan versioon." #: src/gtk/previewtab.cc:108 src/pkg_grouppolicy.cc:721 msgid "" "Packages that are partially installed\n" " These packages are not fully installed and configured; an attempt will be " "made to complete their installation." msgstr "" #: src/gtk/previewtab.cc:179 msgid "Preview: " msgstr "" #: src/gtk/resolver.cc:68 #, c-format msgid "Error in dependency resolver: %s" msgstr "" #: src/gtk/resolver.cc:71 #, c-format msgid "" "Fatal error in dependency resolver. You can continue searching, but some " "solutions might be impossible to generate.\n" "\n" "%s" msgstr "" #: src/gtk/resolver.cc:212 msgid "Virtual package" msgstr "" #: src/gtk/resolver.cc:246 src/solution_fragment.cc:453 msgid "Not Installed" msgstr "Ei asennettu" #: src/gtk/resolver.cc:377 #, c-format msgid "Removing %s is rejected." msgstr "" #: src/gtk/resolver.cc:382 #, c-format msgid "Canceling the installation of %s is rejected." msgstr "" #: src/gtk/resolver.cc:391 #, c-format msgid "Canceling the removal of %s is rejected." msgstr "" #: src/gtk/resolver.cc:394 #, c-format msgid "Keeping %s at version %s is rejected." msgstr "" #: src/gtk/resolver.cc:401 #, c-format msgid "Installing %s version %s is rejected." msgstr "" #: src/gtk/resolver.cc:407 #, c-format msgid "Downgrading %s to version %s is rejected." msgstr "" #: src/gtk/resolver.cc:413 #, c-format msgid "Upgrading %s to version %s is rejected." msgstr "" #: src/gtk/resolver.cc:430 #, c-format msgid "Removing %s is preferred over all un-accepted alternatives." msgstr "" #: src/gtk/resolver.cc:435 #, c-format msgid "" "Canceling the installation of %s is preferred over all un-accepted " "alternatives." msgstr "" #: src/gtk/resolver.cc:444 #, c-format msgid "" "Canceling the removal of %s is preferred over all un-accepted alternatives." msgstr "" #: src/gtk/resolver.cc:447 #, c-format msgid "" "Keeping %s at version %s is preferred over all un-accepted alternatives." msgstr "" #: src/gtk/resolver.cc:454 #, c-format msgid "" "Installing %s version %s is preferred over all un-accepted alternatives." msgstr "" #: src/gtk/resolver.cc:460 #, c-format msgid "" "Downgrading %s to version %s is preferred over all un-accepted alternatives." msgstr "" #: src/gtk/resolver.cc:466 #, c-format msgid "" "Upgrading %s to version %s is preferred over all un-accepted alternatives." msgstr "" #: src/gtk/resolver.cc:484 #, c-format msgid "Leaving %ls unresolved is rejected." msgstr "" #: src/gtk/resolver.cc:490 #, c-format msgid "" "Leaving %ls unresolved is preferred over all un-accepted alternatives." msgstr "" #: src/gtk/resolver.cc:908 msgid "How to treat the selected action" msgid_plural "How to treat the selected actions" msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:912 msgid "Ignore solutions containing this action." msgid_plural "Ignore solutions containing these actions." msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:916 msgid "" "Allow solutions containing this action, but do not prefer them to other " "solutions." msgid_plural "" "Allow solutions containing these actions, but do not prefer them to other " "solutions." msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:920 msgid "" "Always prefer this action over alternatives that have not been accepted." msgid_plural "" "Always prefer these actions over alternatives that have not been accepted." msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:1240 src/solution_fragment.cc:127 #, c-format msgid "%s depends upon %s" msgstr "%s riippuu %s:sta" #: src/gtk/resolver.cc:1243 src/solution_fragment.cc:130 #, c-format msgid "%s pre-depends upon %s" msgstr "%s esiriippuu %s:sta" #: src/gtk/resolver.cc:1246 src/solution_fragment.cc:133 #, c-format msgid "%s suggests %s" msgstr "%s ehdottaa %s:a" #: src/gtk/resolver.cc:1249 src/solution_fragment.cc:136 #: src/solution_item.cc:602 #, c-format msgid "%s recommends %s" msgstr "%s suosittelee %s:a" #: src/gtk/resolver.cc:1252 src/solution_fragment.cc:139 #, c-format msgid "%s conflicts with %s" msgstr "%s on ristiriidassa %s:n kanssa" #: src/gtk/resolver.cc:1255 src/solution_fragment.cc:142 #, c-format msgid "%s breaks %s" msgstr "" #: src/gtk/resolver.cc:1258 src/solution_fragment.cc:145 #, c-format msgid "%s replaces %s" msgstr "%s korvaa %s:n" #: src/gtk/resolver.cc:1261 src/solution_fragment.cc:148 #, c-format msgid "%s obsoletes %s" msgstr "%s korvaa täysin %s:n" #: src/gtk/resolver.cc:1264 src/solution_fragment.cc:151 #, c-format msgid "%s enhances %s" msgstr "" #: src/gtk/resolver.cc:1376 src/gtk/resolver.cc:1841 src/solution_screen.cc:272 msgid "Remove the following packages:" msgstr "Poista paketit:" #: src/gtk/resolver.cc:1390 src/gtk/resolver.cc:1853 src/solution_screen.cc:296 msgid "Install the following packages:" msgstr "Asenna paketit:" #: src/gtk/resolver.cc:1403 src/gtk/resolver.cc:1865 msgid "Keep the following packages:" msgstr "" #: src/gtk/resolver.cc:1416 src/gtk/resolver.cc:1877 src/solution_screen.cc:308 msgid "Upgrade the following packages:" msgstr "Päivitä paketit:" #: src/gtk/resolver.cc:1429 src/gtk/resolver.cc:1890 src/solution_screen.cc:320 msgid "Downgrade the following packages:" msgstr "Vanhenna paketit:" #: src/gtk/resolver.cc:1442 src/gtk/resolver.cc:1903 #: src/solution_fragment.cc:509 msgid "Leave the following dependencies unresolved:" msgstr "" #: src/gtk/resolver.cc:1519 #, c-format msgid "Remove %s [%s (%s)]" msgstr "" #: src/gtk/resolver.cc:1526 #, c-format msgid "Install %s [%s (%s)]" msgstr "" #: src/gtk/resolver.cc:1534 #, c-format msgid "Cancel the installation of %s" msgstr "" #: src/gtk/resolver.cc:1537 #, c-format msgid "Cancel the removal of %s" msgstr "" #: src/gtk/resolver.cc:1540 #, c-format msgid "Keep %s at version %s (%s)" msgstr "" #: src/gtk/resolver.cc:1547 #, c-format msgid "Upgrade %s [%s (%s) -> %s (%s)]" msgstr "" #: src/gtk/resolver.cc:1556 #, c-format msgid "Downgrade %s [%s (%s) -> %s (%s)]" msgstr "" #: src/gtk/resolver.cc:1615 #, c-format msgid "Remove %s" msgstr "" #: src/gtk/resolver.cc:1615 #, c-format msgid "remove %s" msgstr "" #: src/gtk/resolver.cc:1624 #, c-format msgid "Keep %s at version %s" msgstr "" #: src/gtk/resolver.cc:1624 #, c-format msgid "keep %s at version %s" msgstr "" #: src/gtk/resolver.cc:1632 #, c-format msgid "Cancel the installation of %s" msgstr "" #: src/gtk/resolver.cc:1632 #, c-format msgid "cancel the installation of %s" msgstr "" #: src/gtk/resolver.cc:1639 #, c-format msgid "Install %s %s" msgstr "" #: src/gtk/resolver.cc:1639 #, c-format msgid "install %s %s" msgstr "" #: src/gtk/resolver.cc:1648 #, c-format msgid "Downgrade %s to version %s" msgstr "" #: src/gtk/resolver.cc:1648 #, c-format msgid "downgrade %s to version %s" msgstr "" #: src/gtk/resolver.cc:1657 #, c-format msgid "Upgrade %s to version %s" msgstr "" #: src/gtk/resolver.cc:1657 #, c-format msgid "upgrade %s to version %s" msgstr "" #: src/gtk/resolver.cc:1670 #, c-format msgid "Leave %s unresolved" msgstr "" #: src/gtk/resolver.cc:1670 #, c-format msgid "leave %s unresolved" msgstr "" #: src/gtk/resolver.cc:1738 #, c-format msgid "%s install" msgid_plural "%s installs" msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:1743 #, c-format msgid "%s remove" msgid_plural "%s removes" msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:1749 #, c-format msgid "%s keep" msgid_plural "%s keeps" msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:1755 #, c-format msgid "%s upgrade" msgid_plural "%s upgrades" msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:1761 #, c-format msgid "%s downgrade" msgid_plural "%s downgrades" msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:1767 #, c-format msgid "%s unresolved recommendation" msgid_plural "%s unresolved recommendations" msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:2059 msgid "No solutions yet." msgstr "" #: src/gtk/resolver.cc:2066 msgid "No dependency solution was found." msgstr "" #: src/gtk/resolver.cc:2067 msgid "No solutions." msgstr "" #: src/gtk/resolver.cc:2078 msgid "To view a solution, select it from the list to the right." msgstr "" #: src/gtk/resolver.cc:2079 #, c-format msgid "%u solution." msgid_plural "%u solutions." msgstr[0] "" msgstr[1] "" #: src/gtk/resolver.cc:2111 #, c-format msgid "Solution %s of %s." msgstr "" #: src/gtk/tab.cc:68 msgid "Download" msgstr "" #: src/load_config.cc:48 #, c-format msgid "Unrecognized color name \"%s\"" msgstr "Tunnistamaton värin nimi \"%s\"" #: src/load_config.cc:75 #, c-format msgid "Unrecognized attribute name \"%s\"" msgstr "Tunnistamaton ominaisuus \"%s\"" #: src/load_config.cc:113 #, c-format msgid "Invalid entry in style definition group: \"%s\"" msgstr "Virheellinen alkio \"%s\" tyylimäärittelyryhmässä" #: src/load_config.cc:115 #, c-format msgid "Invalid tagless entry in style definition group: \"%s\"" msgstr "Virheellinen merkitsemätön alkio \"%s\" tyylimäärittelyryhmässä" #: src/load_config.cc:127 msgid "The default color may only be used as a background." msgstr "Oletusväriä voi käyttää vain taustan värinä." #: src/load_config.cc:144 #, c-format msgid "Unknown style attribute %s" msgstr "Tunnistamaton tyyliominaisuus %s" #: src/load_config.cc:167 src/load_config.cc:169 #, c-format msgid "Invalid entry in keybinding group: \"%s\"" msgstr "Virheellinen alkio \"%s\" näppäinsidontaryhmässä" #: src/load_config.cc:184 #, c-format msgid "Ignoring invalid keybinding \"%s\" -> \"%s\"" msgstr "Sivuutan virheellisen näppäinsidonnan \"%s\" -> \"%s\"" #: src/load_grouppolicy.cc:290 #, c-format msgid "Expected policy identifier, got '%c'" msgstr "Odotin määrittelyn tunnistetta, oli '%c'" #: src/load_grouppolicy.cc:306 #, c-format msgid "Expected ',', '%c', or '('; got '%c'" msgstr "" #: src/load_grouppolicy.cc:310 #, c-format msgid "Expected ',' or '(', got '%c'" msgstr "Odotin ',':a tai '(':a, oli '%c'" #: src/load_grouppolicy.cc:318 #, c-format msgid "Unknown grouping policy \"%s\"" msgstr "Tuntematon lajittelutyyli \"%s\"" #: src/load_grouppolicy.cc:325 #, c-format msgid "Terminal policy '%s' should be the last policy in the list" msgstr "Päätössäännön '%s' pitäisi olla viimeinen sääntö" #: src/load_grouppolicy.cc:386 msgid "Unmatched '(' in grouping policy" msgstr "" #: src/load_grouppolicy.cc:414 #, c-format msgid "Bad section name '%s' (use 'none', 'topdir', 'subdir', or 'subdirs')" msgstr "" #: src/load_grouppolicy.cc:424 #, c-format msgid "Bad passthrough setting '%s' (use 'passthrough' or 'nopassthrough')" msgstr "" "Virheellinen läpäisyasetus '%s' (valitse 'passthrough' tai 'nopassthrough')" #: src/load_grouppolicy.cc:429 src/load_grouppolicy.cc:557 #: src/load_grouppolicy.cc:627 #, c-format msgid "Too many arguments to '%s' grouping policy" msgstr "" #: src/load_grouppolicy.cc:442 src/load_grouppolicy.cc:522 #: src/load_grouppolicy.cc:570 src/load_grouppolicy.cc:581 #: src/load_grouppolicy.cc:592 src/load_grouppolicy.cc:603 #: src/load_grouppolicy.cc:614 src/load_grouppolicy.cc:772 #, c-format msgid "Grouping policy '%s' takes no arguments" msgstr "" #: src/load_grouppolicy.cc:461 src/load_grouppolicy.cc:642 #, c-format msgid "Expected '(' after '%s'" msgstr "'%s':n jäljessä pitäisi olla '('" #: src/load_grouppolicy.cc:498 #, c-format msgid "Unable to parse pattern at '%s'" msgstr "En löytänyt kaavaa '%s':sta" #: src/load_grouppolicy.cc:503 msgid "" "Exactly one filter must be provided as an argument to a 'filter' policy" msgstr "" #: src/load_grouppolicy.cc:552 #, c-format msgid "Bad mode name '%s' (use 'binary' or 'source')" msgstr "" #: src/load_grouppolicy.cc:650 #, c-format msgid "Missing arguments to '%s' grouping policy" msgstr "" #: src/load_grouppolicy.cc:673 #, c-format msgid "Unable to parse pattern after \"%s\"" msgstr "En löytänyt kaavaa \"%s\":n jäljestä" #: src/load_grouppolicy.cc:711 #, c-format msgid "Unexpected empty tree title after \"%s\"" msgstr "" #: src/load_grouppolicy.cc:730 #, c-format msgid "Expected '{', ')', or ',' following '||', got '%s'" msgstr "" #: src/load_grouppolicy.cc:756 #, c-format msgid "Unmatched '(' in '%s' grouping policy" msgstr "" #: src/load_pkgview.cc:64 msgid "Couldn't parse layout: No column format specified for static item" msgstr "" "En ymmärtänyt asettelua: Staattisella alkiolla ei ole sarakemuotoilua" #: src/load_pkgview.cc:97 msgid "Couldn't parse layout: encoding error in column descriptor" msgstr "En ymmärtänyt asettelua: sarakemuotoilussa koodausvirhe" #: src/load_pkgview.cc:118 #, c-format msgid "Couldn't parse layout: unknown view item type \"%s\"" msgstr "En ymmärtänyt asettelua: \"%s\" on tuntematon tyyppi näkymäalkiolle" #: src/load_pkgview.cc:125 src/load_pkgview.cc:133 msgid "Couldn't parse layout: no row number specified" msgstr "En ymmärtänyt asettelua: rivinumeroa ei ole annettu" #: src/load_pkgview.cc:141 msgid "Couldn't parse layout: no width specified" msgstr "En ymmärtänyt asettelua: leveyttä ei ole annettu" #: src/load_pkgview.cc:149 msgid "Couldn't parse layout: no height specified" msgstr "En ymmärtänyt asettelua: korkeutta ei ole annettu" #: src/load_pkgview.cc:180 src/load_pkgview.cc:198 #, c-format msgid "Unknown alignment type '%s'" msgstr "Tuntematon sijoitusasema '%s'" #: src/load_sortpolicy.cc:51 src/load_sortpolicy.cc:64 #: src/load_sortpolicy.cc:77 src/load_sortpolicy.cc:90 #: src/load_sortpolicy.cc:103 src/load_sortpolicy.cc:117 #, c-format msgid "Sorting policy '%s' takes no arguments" msgstr "" #: src/load_sortpolicy.cc:178 msgid "Invalid zero-length sorting policy name" msgstr "Lajittelutyylin nimen pituus ei saa olla nolla" #: src/load_sortpolicy.cc:196 msgid "Unmatched '(' in sorting policy description" msgstr "Pariton '(' lajittelutyylin kuvauksessa" #: src/load_sortpolicy.cc:223 #, c-format msgid "Invalid sorting policy type '%s'" msgstr "Lajittelutyylillä virheellinen tyyppi '%s'" #: src/main.cc:133 #, c-format msgid "Can't decode multibyte string after \"%ls\"" msgstr "Monitavumerkkijonon purku \"%ls\":n jäljestä epäonnistui" #: src/main.cc:142 #, c-format msgid "Can't decode wide-character string after \"%s\"" msgstr "Leveämerkkijonon purku \"%s\":n jäljestä epäonnistui" #: src/main.cc:150 #, c-format msgid "%s %s compiled at %s %s\n" msgstr "%s %s käännöspäiväys %s %s\n" #: src/main.cc:153 #, c-format msgid "Compiler: g++ %s\n" msgstr "Kääntäjä: g++ %s\n" #: src/main.cc:155 msgid "Compiled against:\n" msgstr "" #: src/main.cc:156 #, c-format msgid " apt version %d.%d.%d\n" msgstr "" #: src/main.cc:159 #, c-format msgid " NCurses version: Unknown\n" msgstr "" #: src/main.cc:161 #, c-format msgid " NCurses version %s\n" msgstr "" #: src/main.cc:163 #, c-format msgid " libsigc++ version: %s\n" msgstr "" #: src/main.cc:165 #, c-format msgid " Gtk+ version %d.%d.%d\n" msgstr "" #: src/main.cc:167 #, c-format msgid " Gtk-- version %d.%d.%d\n" msgstr "" #: src/main.cc:170 #, c-format msgid " Gtk+ support disabled.\n" msgstr "" #: src/main.cc:173 #, c-format msgid " Compiled with Qt %s\n" msgstr "" #: src/main.cc:174 #, c-format msgid " Running on Qt %s\n" msgstr "" #: src/main.cc:176 #, c-format msgid " Qt support disabled.\n" msgstr "" #: src/main.cc:178 msgid "" "\n" "Current library versions:\n" msgstr "" #: src/main.cc:179 #, c-format msgid " NCurses version: %s\n" msgstr "" #: src/main.cc:180 #, c-format msgid " cwidget version: %s\n" msgstr "" #: src/main.cc:181 #, c-format msgid " Apt version: %s\n" msgstr "" #: src/main.cc:187 #, c-format msgid "Usage: aptitude [-S fname] [-u|-i]" msgstr "Käyttö: aptitude [-S tnimi] [-u|-i]" #: src/main.cc:189 #, c-format msgid " aptitude [options] ..." msgstr " aptitude [valitsimet] ..." #: src/main.cc:191 #, c-format msgid "" " Actions (if none is specified, aptitude will enter interactive mode):\n" "\n" msgstr "" " Toiminnot (jos näitä ei anneta, aptitude siirtyy vuorovaikutteiseen " "tilaan):\n" "\n" #: src/main.cc:192 #, c-format msgid " install - Install/upgrade packages.\n" msgstr " install - Asenna tai päivitä paketteja.\n" #: src/main.cc:193 #, c-format msgid " remove - Remove packages.\n" msgstr " remove - Poista paketteja.\n" #: src/main.cc:194 #, c-format msgid " purge - Remove packages and their configuration files.\n" msgstr " purge - Poista paketteja asetustiedostoineen.\n" #: src/main.cc:195 #, c-format msgid " hold - Place packages on hold.\n" msgstr " hold - Jäädytä paketteja.\n" #: src/main.cc:196 #, c-format msgid " unhold - Cancel a hold command for a package.\n" msgstr " unhold - Peruuta paketin jäädytys.\n" #: src/main.cc:197 #, c-format msgid "" " markauto - Mark packages as having been automatically installed.\n" msgstr " markauto - Merkitse paketteja automaattisesti asennetuiksi.\n" #: src/main.cc:198 #, c-format msgid " unmarkauto - Mark packages as having been manually installed.\n" msgstr " unmarkauto - Merkitse paketteja käsin asennetuiksi.\n" #: src/main.cc:199 #, c-format msgid "" " forbid-version - Forbid aptitude from upgrading to a specific package " "version.\n" msgstr "" " forbid-version - Estä aptitudea päivittämästä pakettia määritettyyn " "versioon\n" #: src/main.cc:200 #, c-format msgid " update - Download lists of new/upgradable packages.\n" msgstr " update - Nouda uusien ja päivitettävien pakettien luettelo.\n" #: src/main.cc:201 #, c-format msgid " safe-upgrade - Perform a safe upgrade.\n" msgstr "" #: src/main.cc:202 #, c-format msgid "" " full-upgrade - Perform an upgrade, possibly installing and removing " "packages.\n" msgstr "" #: src/main.cc:203 #, c-format msgid " build-dep - Install the build-dependencies of packages.\n" msgstr "" #: src/main.cc:204 #, c-format msgid " forget-new - Forget what packages are \"new\".\n" msgstr " forget-new - Tyhjennä uusien pakettien ryhmä.\n" #: src/main.cc:205 #, c-format msgid " search - Search for a package by name and/or expression.\n" msgstr " search - Etsi paketteja nimellä tai lausekkeella.\n" #: src/main.cc:206 #, c-format msgid " show - Display detailed information about a package.\n" msgstr " show - Näytä paketin yksityiskohtaiset tiedot.\n" #: src/main.cc:207 #, c-format msgid " versions - Displays the versions of specified packages.\n" msgstr "" #: src/main.cc:208 #, c-format msgid " clean - Erase downloaded package files.\n" msgstr " clean - Poista noudetut pakettitiedostot.\n" #: src/main.cc:209 #, c-format msgid " autoclean - Erase old downloaded package files.\n" msgstr " autoclean - Poista vanhat noudetut pakettitiedostot.\n" #: src/main.cc:210 #, c-format msgid " changelog - View a package's changelog.\n" msgstr " changelog - Näytä paketin muutosloki.\n" #: src/main.cc:211 #, c-format msgid " download - Download the .deb file for a package.\n" msgstr " download - Nouda pakettitiedosto.\n" #: src/main.cc:212 #, c-format msgid "" " reinstall - Download and (possibly) reinstall a currently installed " "package.\n" msgstr "" " reinstall - Nouda ja (mahdollisesti) asenna uudelleen asennettu " "paketti.\n" #: src/main.cc:213 #, c-format msgid "" " why - Show the manually installed packages that require a package, " "or\n" " why one or more packages would require the given package.\n" msgstr "" #: src/main.cc:215 #, c-format msgid "" " why-not - Show the manually installed packages that lead to a " "conflict\n" " with the given package, or why one or more packages would\n" " lead to a conflict with the given package if installed.\n" msgstr "" #: src/main.cc:219 #, c-format msgid " Options:\n" msgstr " Valitsimet:\n" #: src/main.cc:220 #, c-format msgid " -h This help text.\n" msgstr " -h Tämä avustusteksti.\n" #: src/main.cc:222 #, c-format msgid "" " --gui Use the GTK GUI even if disabled in the configuration.\n" msgstr "" #: src/main.cc:224 #, c-format msgid " --no-gui Do not use the GTK GUI even if available.\n" msgstr "" #: src/main.cc:226 #, c-format msgid " --qt Use the Qt GUI.\n" msgstr "" #: src/main.cc:227 #, c-format msgid "" " --no-qt Do not use the Qt GUI even if enabled in the configuration.\n" msgstr "" #: src/main.cc:229 #, c-format msgid " -s Simulate actions, but do not actually perform them.\n" msgstr "" " -s Tulosta suoritettavat toiminnot, mutta älä suorita niitä.\n" #: src/main.cc:230 #, c-format msgid "" " -d Only download packages, do not install or remove anything.\n" msgstr "" " -d Älä asenna tai poista paketteja, ainoastaan nouda ne.\n" #: src/main.cc:231 #, c-format msgid " -P Always prompt for confirmation of actions.\n" msgstr " -P Kysy aina varmistusta tai toimintoa.\n" #: src/main.cc:232 #, c-format msgid "" " -y Assume that the answer to simple yes/no questions is 'yes'.\n" msgstr " -y Vastaa yksinkertaisiin kyllä/ei-kysymyksiin kyllä.\n" #: src/main.cc:233 #, c-format msgid "" " -F format Specify a format for displaying search results; see the " "manual.\n" msgstr "" " -F muotoilu Määritä hakutulosten näyttömuoto; katso käyttöopasta.\n" #: src/main.cc:234 #, c-format msgid "" " -O order Specify how search results should be sorted; see the " "manual.\n" msgstr "" " -O järjestys Määritä hakutulosten järjestys; katso käyttöopasta.\n" #: src/main.cc:235 #, c-format msgid "" " -w width Specify the display width for formatting search results.\n" msgstr " -w leveys Määritä näytön leveys hakutuloksia varten.\n" #: src/main.cc:236 #, c-format msgid " -f Aggressively try to fix broken packages.\n" msgstr "" " -f Yritä tosissaan korjata rikkinäisten pakettien " "riippuvuuksia.\n" #: src/main.cc:237 #, c-format msgid "" " -V Show which versions of packages are to be installed.\n" msgstr " -V Näytä asennettavien pakettien versiot.\n" #: src/main.cc:238 #, c-format msgid "" " -D Show the dependencies of automatically changed packages.\n" msgstr "" " -D Näytä automaattisesti muutettujen pakettien riippuvuudet.\n" #: src/main.cc:239 #, c-format msgid " -Z Show the change in installed size of each package.\n" msgstr " -Z\t\t Näytä asennetun koon muutos jokaisesta paketista.\n" #: src/main.cc:240 #, c-format msgid "" " -v Display extra information. (may be supplied multiple " "times).\n" msgstr " -v Näytä lisätietoa (voidaan käyttää useita kertoja).\n" #: src/main.cc:241 #, c-format msgid "" " -t [release] Set the release from which packages should be installed.\n" msgstr " -t [julkaisu] Aseta julkaisu, josta paketit asennetaan.\n" #: src/main.cc:242 #, c-format msgid "" " -q In command-line mode, suppress the incremental progress\n" " indicators.\n" msgstr " -q Älä näytä edistymistä komentoriviltä käytettäessä.\n" #: src/main.cc:244 #, c-format msgid " -o key=val Directly set the configuration option named 'key'.\n" msgstr " -o avain=arvo Anna suoraan asetuksen 'avain' arvo.\n" #: src/main.cc:245 #, c-format msgid "" " --with(out)-recommends\tSpecify whether or not to treat recommends as\n" " strong dependencies.\n" msgstr "" " --with(out)-recommends\tMääritä, käsitelläänkö suosituksia\n" " riippuvuuksina.\n" #: src/main.cc:247 #, c-format msgid " -S fname Read the aptitude extended status info from fname.\n" msgstr " -S tnimi: Lue aptituden laajennetut tilatiedot tiedostosta tnimi.\n" #: src/main.cc:248 #, c-format msgid " -u Download new package lists on startup.\n" msgstr " -u Aloita pakettiluettelon päivitys käynnistettäessä.\n" #: src/main.cc:249 src/main.cc:251 #, c-format msgid " (terminal interface only)\n" msgstr "" #: src/main.cc:250 #, c-format msgid " -i Perform an install run on startup.\n" msgstr " -i Näytä toimenpideruutu käynnistettäessä.\n" #: src/main.cc:253 #, c-format msgid " This aptitude does not have Super Cow Powers.\n" msgstr " Tällä aptitudella ei ole Lehmävoimia.\n" #. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. #: src/main.cc:377 msgid "trace" msgstr "" #. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. #: src/main.cc:380 msgid "debug" msgstr "" #. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. #: src/main.cc:383 msgid "info" msgstr "" #. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. #: src/main.cc:386 msgid "warn" msgstr "" #. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. #: src/main.cc:389 msgid "error" msgstr "" #. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. #: src/main.cc:392 msgid "fatal" msgstr "" #. TRANSLATORS: This is a log level that the user can pass on #. the command-line or set in the configuration file. #: src/main.cc:395 msgid "off" msgstr "" #. TRANSLATORS: both the translated and the untranslated #. log level names are accepted here. #: src/main.cc:463 #, c-format msgid "" "Unknown log level name \"%s\" (expected \"trace\", \"debug\", \"info\", " "\"warn\", \"error\", \"fatal\", or \"off\")." msgstr "" #. TRANSLATORS: following paragraph copied from src/generic/util/logging.h #. * #. * A category consists of one or more nonempty components #. * separated by ".", such as "aptitude.util.logging", with #. * the exception that the root logger is indicated by the #. * empty string (""). #. * #. * A list of the used ones in src/loggers.h #. * #. * So 'logger' here is the name of the 'category', 'component' or #. * 'module', in the case that users want to configure different logging #. * levels for different categories (e.g. level 'warn' for #. * 'aptitude.changelog', debug for 'aptitude.why'), etc. #. #: src/main.cc:486 #, c-format msgid "Invalid logger name \"%s\"." msgstr "" #: src/main.cc:807 #, c-format msgid "Expected a number after -q=\n" msgstr "-q=:n jäljessä tarvitaan luku\n" #: src/main.cc:816 #, c-format msgid "Expected a number after -q=, got %s\n" msgstr "-q=:n jäljessä tarvitaan luku, oli %s\n" #: src/main.cc:840 #, c-format msgid "-o requires an argument of the form key=value, got %s\n" msgstr "" #: src/main.cc:930 #, c-format msgid "No comma following tag name \"%s\".\n" msgstr "" #: src/main.cc:1022 src/main.cc:1032 msgid "WEIRDNESS: unknown option code received\n" msgstr "OUTOA: tuntematon valitsin\n" #: src/main.cc:1050 msgid "--show-package-names|never" msgstr "" #: src/main.cc:1053 msgid "--show-package-names|auto" msgstr "" #: src/main.cc:1056 msgid "--show-package-names|always" msgstr "" #: src/main.cc:1061 #, c-format msgid "" "Invalid package names display mode \"%s\" (should be \"never\", \"auto\", or " "\"always\")." msgstr "" #: src/main.cc:1067 msgid "no-summary" msgstr "" #: src/main.cc:1069 msgid "first-package" msgstr "" #: src/main.cc:1071 msgid "first-package-and-type" msgstr "" #: src/main.cc:1073 msgid "all-packages" msgstr "" #: src/main.cc:1075 msgid "all-packages-with-dep-versions" msgstr "" #. TRANSLATORS: "why" here is the aptitude command name and should not #. be translated. Both the translated and the untranslated log level #. names are accepted here. #: src/main.cc:1082 #, c-format msgid "" "Invalid \"why\" summary mode \"%s\": expected \"no-summary\", \"first-" "package\", \"first-package-and-type\", \"all-packages\", or \"all-packages-" "with-dep-versions\"." msgstr "" #: src/main.cc:1123 msgid "" "Only one of --auto-clean-on-startup, --clean-on-startup, -i, and -u may be " "specified\n" msgstr "" #: src/main.cc:1132 msgid "" "-u, -i, and --clean-on-startup may not be specified in command-line mode " "(eg, with 'install')" msgstr "" #: src/main.cc:1149 msgid "-u, -i, and --clean-on-startup may not be specified with a command" msgstr "" #: src/main.cc:1222 #, c-format msgid "Command \"%s\" needs arguments\n" msgstr "" #: src/main.cc:1260 #, c-format msgid "Unknown command \"%s\"\n" msgstr "Tuntematon komento \"%s\"\n" #: src/main.cc:1272 src/main.cc:1357 #, c-format msgid "Uncaught exception: %s\n" msgstr "Läpipäässyt poikkeus: %s\n" #: src/main.cc:1276 src/main.cc:1361 #, c-format msgid "" "Backtrace:\n" "%s\n" msgstr "" #: src/menu_text_layout.cc:43 src/menu_tree.cc:232 src/ui.cc:258 #: src/view_changelog.cc:168 msgid "Search for: " msgstr "Etsi: " #: src/menu_text_layout.cc:75 src/menu_tree.cc:249 src/view_changelog.cc:180 msgid "Search backwards for: " msgstr "Etsi taaksepäin: " #: src/mine/cmine.cc:115 src/mine/cmine.cc:154 src/ui.cc:1794 msgid "Minesweeper" msgstr "Miinaharava" #: src/mine/cmine.cc:120 #, c-format msgid "%i/%i mines %d %s" msgstr "%i/%i miinaa %d %s" #: src/mine/cmine.cc:124 src/mine/cmine.cc:129 msgid "second" msgstr "sekunti" #: src/mine/cmine.cc:124 src/mine/cmine.cc:129 msgid "seconds" msgstr "sekuntia" #: src/mine/cmine.cc:126 #, c-format msgid " %s in %d %s" msgstr " %s ajassa %d %s" #: src/mine/cmine.cc:127 msgid "Won" msgstr "Voitto" #: src/mine/cmine.cc:127 msgid "Lost" msgstr "Häviö" #: src/mine/cmine.cc:169 src/mine/cmine.cc:209 #, c-format msgid "Could not open file \"%s\"" msgstr "Tiedoston \"%s\" avaus epäonnistui" #: src/mine/cmine.cc:182 #, c-format msgid "Could not load game from %s" msgstr "Peliä ei voinut ladata %s:sta" #: src/mine/cmine.cc:242 msgid "The board height must be a positive integer" msgstr "Laudan koon on oltava positiivinen luku" #: src/mine/cmine.cc:253 msgid "The board width must be a positive integer" msgstr "Laudan leveyden on oltava positiivinen luku" #: src/mine/cmine.cc:264 msgid "Invalid mine count; please enter a positive integer" msgstr "Virheellinen miinojen lukumäärä; anna positiivinen luku" #: src/mine/cmine.cc:284 msgid "Setup custom game" msgstr "Valmistele oma peli" #: src/mine/cmine.cc:286 msgid "Height of board: " msgstr "Laudan korkeus: " #: src/mine/cmine.cc:289 msgid "Width of board: " msgstr "Laudan leveys: " #: src/mine/cmine.cc:292 msgid "Number of mines: " msgstr "Miinojen lukumäärä: " #: src/mine/cmine.cc:295 src/mine/cmine.cc:360 src/ui.cc:291 src/ui.cc:363 msgid "Ok" msgstr "Ok" #: src/mine/cmine.cc:353 msgid "Choose difficulty level" msgstr "Valitse vaikeustaso" #: src/mine/cmine.cc:355 msgid "Easy" msgstr "Helppo" #: src/mine/cmine.cc:356 msgid "Medium" msgstr "Keskitaso" #: src/mine/cmine.cc:357 msgid "Hard" msgstr "Vaikea" #: src/mine/cmine.cc:358 msgid "Custom" msgstr "Oma" #: src/mine/cmine.cc:456 msgid "You have won." msgstr "Voitit." #: src/mine/cmine.cc:459 msgid "You lose!" msgstr "Hävisit!" #: src/mine/cmine.cc:657 msgid "Enter the filename to load: " msgstr "Syötä ladattavan tiedoston nimi: " #: src/mine/cmine.cc:664 msgid "Enter the filename to save: " msgstr "Syötä tallennustiedoston nimi: " #: src/mine/cmine.cc:672 msgid "mine-help.txt" msgstr "mine-help-fi.txt" #: src/mine/cmine.cc:674 msgid "Encoding of mine-help.txt|UTF-8" msgstr "mine-help.txt-merkistö|ISO-8859-1" # Left as is on purpose, at least for now - JJK #: src/pkg_columnizer.cc:87 msgid "30 8 8 1 1 40 14 14 11 10 35 9 10 2 1 1 10 9 12 30 17 15" msgstr "30 8 8 1 1 40 14 14 11 10 35 9 10 2 1 1 10 9 12 30 19 15" #: src/pkg_columnizer.cc:90 src/ui.cc:2812 msgid "Package" msgstr "Paketti" #: src/pkg_columnizer.cc:91 msgid "InstSz" msgstr "Asennuskoko" #: src/pkg_columnizer.cc:92 msgid "DebSz" msgstr "Deb:n koko" #: src/pkg_columnizer.cc:94 msgid "Action" msgstr "Toimenpide" #: src/pkg_columnizer.cc:96 msgid "InstVer" msgstr "As.ver" #: src/pkg_columnizer.cc:97 msgid "CandVer" msgstr "Ehd.ver" # I'm not fully happy with this or the next one but they are passable. # JJK #: src/pkg_columnizer.cc:98 msgid "LongState" msgstr "Tila kokonaan" #: src/pkg_columnizer.cc:99 msgid "LongAction" msgstr "Toimenpide kokonaan" #: src/pkg_columnizer.cc:100 src/qt/widgets/packages_tab.cc:105 msgid "Maintainer" msgstr "Vastuuhenkilö" #: src/pkg_columnizer.cc:101 msgid "Priority" msgstr "Tärkeys" #: src/pkg_columnizer.cc:102 msgid "Section" msgstr "Ryhmä" # Apparently this stands for Reverse Count and not Release Critical. I have no # idea how to translate it. # JJK #: src/pkg_columnizer.cc:103 msgid "RC" msgstr "RC" #: src/pkg_columnizer.cc:105 msgid "Tag" msgstr "Merkki" #: src/pkg_columnizer.cc:108 msgid "ProgName" msgstr "OhjNimi" #: src/pkg_columnizer.cc:109 msgid "ProgVer" msgstr "OhjVer" #: src/pkg_columnizer.cc:110 msgid "#Broken" msgstr "#Rikki" #: src/pkg_columnizer.cc:111 msgid "DiskUsage" msgstr "Levyn käyttö" #: src/pkg_columnizer.cc:112 msgid "DownloadSize" msgstr "Haun koko" #: src/pkg_columnizer.cc:140 src/pkg_columnizer.cc:152 src/pkg_ver_item.cc:98 #: src/pkg_ver_item.cc:163 msgid "" msgstr "" #: src/pkg_columnizer.cc:182 src/pkg_columnizer.cc:193 msgid "" msgstr "" #: src/pkg_columnizer.cc:237 src/pkg_grouppolicy.cc:264 #: src/pkg_grouppolicy.cc:1673 src/qt/package.cc:236 #: src/qt/widgets/packages_tab.cc:73 msgid "virtual" msgstr "näennäinen" #: src/pkg_columnizer.cc:244 src/pkg_ver_item.cc:215 src/pkg_ver_item.cc:223 msgid "purged" msgstr "siivottu" #: src/pkg_columnizer.cc:251 src/pkg_ver_item.cc:230 msgid "half-config" msgstr "asetus kesken" #: src/pkg_columnizer.cc:253 src/pkg_ver_item.cc:232 msgid "half-install" msgstr "asennus kesken" #: src/pkg_columnizer.cc:255 src/pkg_ver_item.cc:234 msgid "config-files" msgstr "asetustiedostot" #: src/pkg_columnizer.cc:259 src/pkg_ver_item.cc:238 msgid "triggers-awaited" msgstr "" #: src/pkg_columnizer.cc:261 src/pkg_ver_item.cc:240 msgid "triggers-pending" msgstr "" #: src/pkg_columnizer.cc:263 src/pkg_columnizer.cc:548 src/pkg_ver_item.cc:242 msgid "ERROR" msgstr "VIRHE" #: src/pkg_columnizer.cc:310 src/pkg_ver_item.cc:300 msgid "hold" msgstr "jäissä" #: src/pkg_columnizer.cc:313 msgid "forbidden upgrade" msgstr "päivitys estetty" #: src/pkg_columnizer.cc:315 msgid "purge" msgstr "siivottu" #: src/pkg_columnizer.cc:315 src/pkg_ver_item.cc:324 msgid "delete" msgstr "poistettu" #: src/pkg_columnizer.cc:317 src/pkg_ver_item.cc:218 src/pkg_ver_item.cc:306 msgid "broken" msgstr "rikki" #: src/pkg_columnizer.cc:319 src/pkg_ver_item.cc:310 src/pkg_ver_item.cc:317 #: src/pkg_ver_item.cc:326 msgid "install" msgstr "asenna" #: src/pkg_columnizer.cc:321 msgid "reinstall" msgstr "asenna uudelleen" #: src/pkg_columnizer.cc:323 msgid "upgrade" msgstr "päivitä" #: src/pkg_columnizer.cc:325 src/pkg_columnizer.cc:327 src/pkg_ver_item.cc:312 #: src/pkg_ver_item.cc:319 src/pkg_ver_item.cc:328 src/pkg_ver_item.cc:331 msgid "none" msgstr "ei mitään" #. TRANSLATORS: Imp = Important #: src/pkg_columnizer.cc:359 src/pkg_ver_item.cc:359 msgid "Imp" msgstr "Tär" #. TRANSLATORS: Req = Required #: src/pkg_columnizer.cc:361 src/pkg_ver_item.cc:362 msgid "Req" msgstr "Pak" #. TRANSLATORS: Std = Standard #: src/pkg_columnizer.cc:363 src/pkg_ver_item.cc:365 msgid "Std" msgstr "Vak" #. TRANSLATORS: Opt = Optional #: src/pkg_columnizer.cc:365 src/pkg_ver_item.cc:368 msgid "Opt" msgstr "Val" #. TRANSLATORS: Xtr = Extra #: src/pkg_columnizer.cc:367 src/pkg_ver_item.cc:371 msgid "Xtr" msgstr "Lis" #: src/pkg_columnizer.cc:369 src/pkg_ver_item.cc:373 msgid "ERR" msgstr "VRH" #: src/pkg_columnizer.cc:391 #, c-format msgid "#Broken: %ld" msgstr "#Rikki: %ld" #: src/pkg_columnizer.cc:406 #, c-format msgid "Will use %sB of disk space" msgstr "Vaatii %sB levytilaa" #: src/pkg_columnizer.cc:414 #, c-format msgid "Will free %sB of disk space" msgstr "Vapauttaa %sB levytilaa" #: src/pkg_columnizer.cc:428 #, c-format msgid "DL Size: %sB" msgstr "Haun koko: %sB" #. TRANSLATORS: Hostname #: src/pkg_columnizer.cc:496 msgid "HN too long" msgstr "Nimi liian pitkä" #: src/pkg_columnizer.cc:674 #, c-format msgid "Using default for %s string: '%s'" msgstr "" #: src/pkg_columnizer.cc:679 src/pkg_columnizer.cc:691 #, c-format msgid "Unable to transcode package display format after \"%ls\"" msgstr "Näyttömuotoilun purku \"%ls\":n jäljestä epäonnistui" #: src/pkg_columnizer.cc:698 msgid "Internal error: Default column string is unparsable" msgstr "Sisäinen virhe: Sarakejonoa ei voi jäsentää" #: src/pkg_columnizer.cc:725 #, c-format msgid "Forbidden character in position %zu of %s string: '%s'" msgstr "" #: src/pkg_grouppolicy.cc:274 src/pkg_grouppolicy.cc:1036 msgid "Tasks" msgstr "Tehtävät" #: src/pkg_grouppolicy.cc:467 msgid "" "Security Updates\n" " Security updates for these packages are available from security.debian.org." msgstr "" "Tietoturvapäivitykset\n" " Palvelimella security.debian.org on tietoturvapäivityksiä näille paketeille." #: src/pkg_grouppolicy.cc:468 msgid "" "Upgradable Packages\n" " A newer version of these packages is available." msgstr "" "Päivitettävät paketit\n" " Näistä paketeista on saatavilla uudempi versio." #: src/pkg_grouppolicy.cc:469 msgid "" "New Packages\n" " These packages have been added to Debian since the last time you cleared " "the list of \"new\" packages (choose \"Forget new packages\" from the " "Actions menu to empty this list)." msgstr "" "Uudet paketit\n" " Nämä paketit on lisätty Debianiin sen jälkeen kun viimeksi tyhjensit uusien " "pakettien ryhmän. Valitse \"Unohda uudet paketit\" Toiminnot-valikosta " "tyhjentääksesi tämän ryhmän." #: src/pkg_grouppolicy.cc:470 msgid "" "Installed Packages\n" " These packages are currently installed on your computer." msgstr "" "Asennetut paketit\n" " Tietokoneellesi asennettuna olevat paketit." #: src/pkg_grouppolicy.cc:471 msgid "" "Not Installed Packages\n" " These packages are not installed on your computer." msgstr "" "Asentamattomat paketit\n" " Paketit, joita ei ole asennettu tietokoneellesi." #: src/pkg_grouppolicy.cc:472 msgid "" "Obsolete and Locally Created Packages\n" " These packages are currently installed on your computer, but they are not " "available from any apt source. They may be obsolete and removed from the " "archive, or you may have built a private version of them yourself." msgstr "" "Vanhentuneet ja paikalliset paketit\n" " Nämä ovat paketteja, jotka on asennettu tietokoneellesi, mutta joita ei " "löydy mistään aptin käyttämästä varastosta. Ne voivat olla joko poistettu " "arkistoista vanhentuneina tai ne voivat olla itse kääntämiäsi paikallisia " "versioita." #: src/pkg_grouppolicy.cc:473 msgid "" "Virtual Packages\n" " These packages do not exist; they are names other packages use to require " "or provide some functionality." msgstr "" "Näennäispaketit\n" " Näitä paketteja ei ole olemassa; ne ovat vain nimiä, jotka kertovat " "pakettien vaatimasta tai tarjoamasta toiminnallisuudesta." #: src/pkg_grouppolicy.cc:653 msgid "" "Packages which are recommended by other packages\n" " These packages are not strictly required, but they may be necessary to " "provide full functionality in some other programs that you are installing or " "upgrading." msgstr "" "Paketit, joita muut paketit suosittelevat\n" " Nämä paketit eivät ole muiden riippuvuuksia, mutta niitä voidaan tarvita, " "jotta nyt asentamasi tai päivittämäsi ohjelmat tarjoaisivat kaikki " "ominaisuutensa." #: src/pkg_grouppolicy.cc:678 msgid "" "Packages which are suggested by other packages\n" " These packages are not required in order to make your system function " "properly, but they may provide enhanced functionality for some programs that " "you are currently installing." msgstr "" "Paketit, joita muut paketit ehdottavat\n" " Nämä paketit eivät ole välttämättömiä oikean toiminnan kannalta, mutta ne " "voivat antaa ylimääräistä toiminnallisuutta joillekin ohjelmille, joita olet " "nyt asentamassa." #: src/pkg_grouppolicy.cc:876 msgid "unknown" msgstr "tuntematon" #: src/pkg_grouppolicy.cc:887 #, c-format msgid "Priority %s" msgstr "Tärkeys %s" #: src/pkg_grouppolicy.cc:970 msgid "End-user" msgstr "Loppukäyttäjä" #: src/pkg_grouppolicy.cc:971 msgid "Servers" msgstr "Palvelimet" #: src/pkg_grouppolicy.cc:972 msgid "Development" msgstr "Ohjelmakehitys" #: src/pkg_grouppolicy.cc:973 msgid "Localization" msgstr "Paikallistaminen" #: src/pkg_grouppolicy.cc:974 msgid "Hardware Support" msgstr "Laitteistotuki" #: src/pkg_grouppolicy.cc:976 msgid "Unrecognized tasks" msgstr "Tunnistamattomat tehtävät" #: src/pkg_grouppolicy.cc:1037 msgid "" "\n" " Tasks are groups of packages which provide an easy way to select a " "predefined set of packages for a particular purpose." msgstr "" "\n" " Tehtävät ovat pakettiryhmiä, jotka tarjoavat helpon tavan valita ennalta " "määritelty joukko tiettyyn käyttötarkoitukseen liittyviä paketteja." #: src/pkg_grouppolicy.cc:1166 #, c-format msgid "Bad number in format string: %ls" msgstr "Virheellinen luku muotoilussa: %ls" #: src/pkg_grouppolicy.cc:1175 #, c-format msgid "Match indices must be 1 or greater, not \"%s\"" msgstr "Indeksin on oltava 1 tai suurempi, \"%s\" ei käy" #: src/pkg_grouppolicy.cc:1193 #, c-format msgid "Match index %ls is too large; available groups are (%s)" msgstr "Indeksi %ls on liian suuri; ryhmät ovat (%s)" #: src/pkg_grouppolicy.cc:1432 msgid "TAGLESS PACKAGES" msgstr "MERKITTÖMÄT PAKETIT" #: src/pkg_grouppolicy.cc:1433 msgid "" "\n" " These packages have not yet been classified in debtags, or the debtags " "database is not present (installing debtags may correct this problem)." msgstr "" #: src/pkg_info_screen.cc:150 msgid "Source Package: " msgstr "Lähdekoodipaketti: " #: src/pkg_info_screen.cc:160 #, c-format msgid "Package names provided by %s" msgstr "Paketin %s kattamat pakettinimet" #: src/pkg_info_screen.cc:173 #, c-format msgid "Packages which depend on %s" msgstr "Paketista %s riippuvat paketit" #: src/pkg_info_screen.cc:179 #, c-format msgid "Versions of %s" msgstr "" #: src/pkg_item.cc:86 #, c-format msgid "" "%s is an essential package!%n%nAre you sure you want to remove it?%nType " "'%s' if you are." msgstr "" "%s on välttämätön paketti!%n%nOletko aivan varma, että haluat poistaa " "sen?%nKirjoita '%s' jos olet." #: src/pkg_item.cc:369 src/pkg_ver_item.cc:749 #, c-format msgid "Reporting a bug in %s:\n" msgstr "Ilmoitetaan viasta paketissa %s:\n" #: src/pkg_item.cc:389 msgid "" "You are not root and I cannot find any way to become root. To reconfigure " "this package, install the menu package, the login package, or run aptitude " "as root." msgstr "" "Et ole root enkä tiedä miten voisit päästä rootiksi. Jotta voisit muokata " "asetuksia, asenna menu- tai login-paketti tai aja aptitudea root-tunnuksella." #: src/pkg_item.cc:397 #, c-format msgid "Reconfiguring %s\n" msgstr "Asetan uudelleen pakettia %s\n" #: src/pkg_subtree.cc:163 #, c-format msgid "This group contains %d package." msgid_plural "This group contains %d packages." msgstr[0] "" msgstr[1] "" #: src/pkg_tree.cc:178 msgid "All Packages" msgstr "Kaikki paketit" #: src/pkg_tree.cc:282 #, c-format msgid "No packages matched the pattern \"%ls\"." msgstr "Mikään paketti ei täsmännyt hakuehtoon \"%ls\"." #: src/pkg_tree.cc:301 msgid "Enter the new package tree limit: " msgstr "Syötä pakettipuulle uusi raja: " #: src/pkg_tree.cc:334 msgid "Enter the new package grouping mechanism for this display: " msgstr "Syötä uusi ryhmittelytapa tälle näytölle: " #: src/pkg_tree.cc:342 msgid "Enter the new package sorting mechanism for this display: " msgstr "Syötä uusi pakettien lajittelutapa tälle näytölle: " #: src/pkg_view.cc:164 msgid "Couldn't cw::util::transcode column definition" msgstr "" #: src/pkg_view.cc:171 msgid "Couldn't parse column definition" msgstr "En ymmärtänyt sarakkeen määrittelyä" #: src/pkg_view.cc:222 msgid "" "If you select a package, an explanation of why it should be installed or " "removed will appear in this space." msgstr "" #: src/pkg_view.cc:271 msgid "provides" msgstr "" #: src/pkg_view.cc:284 msgid "Virtual package not provided by any package." msgstr "" #: src/pkg_view.cc:289 msgid "Virtual package provided by:" msgstr "" #: src/pkg_view.cc:565 msgid "make_package_view: error in arguments -- two main widgets??" msgstr "make_package_view: virhe argumenteissa -- kaksi päähärpätintä??" #: src/pkg_view.cc:571 msgid "" "make_package_view: error in arguments -- bad column list for static item" msgstr "" "make_package_view: virhe argumenteissa -- väärä sarakelista kiinteälle " "alkiolle" #: src/pkg_view.cc:646 msgid "Related Dependencies" msgstr "" #: src/pkg_view.cc:649 msgid "Why Installed" msgstr "" #: src/pkg_view.cc:668 msgid "make_package_view: bad argument!" msgstr "make_package_view: tuhma argumentti!" #: src/pkg_view.cc:720 msgid "make_package_view: no main widget found" msgstr "make_package_view: päähärpätintä ei löydy" #: src/qt/tabs_manager.cc:254 msgid "Perform Changes" msgstr "" #: src/qt/widgets/packages_tab.cc:72 msgid "all" msgstr "" #: src/qt/widgets/packages_tab.cc:72 msgid "installed locally" msgstr "" #: src/qt/widgets/packages_tab.cc:72 msgid "new" msgstr "" #: src/qt/widgets/packages_tab.cc:78 msgid "Show:" msgstr "" #: src/qt/widgets/packages_tab.cc:84 msgid "Manage Filters" msgstr "" #: src/qt/widgets/packages_tab.cc:105 msgid "Name and Description" msgstr "" #: src/qt/widgets/packages_tab.cc:111 msgid "Find:" msgstr "" #: src/qt/widgets/packages_tab.cc:113 msgid "by" msgstr "" #: src/qt/windows/main_window.cc:96 msgid "&File" msgstr "" #: src/qt/windows/main_window.cc:104 msgid "&Packages" msgstr "" #: src/qt/windows/main_window.cc:112 msgid "&Help" msgstr "" # Ok, here starts a section which totally kills this translator. # In Finnish, it's impossible to build a sentence out of fragments in this way, # since the case of the object depends on the verb used, and at least here # there would be differences. # Anyway, my solution is a bit of a kludge but from what I understand, it could # look passable. # JJK #: src/reason_fragment.cc:31 msgid "depends on" msgstr ", riippuvuus:" #: src/reason_fragment.cc:33 msgid "pre-depends on" msgstr ", esiriippuvuus:" #: src/reason_fragment.cc:35 msgid "suggests" msgstr ", ehdotus:" #: src/reason_fragment.cc:36 msgid "recommends" msgstr ", suositus:" #: src/reason_fragment.cc:38 msgid "conflicts with" msgstr ", ristiriita:" #: src/reason_fragment.cc:40 msgid "breaks" msgstr "" #: src/reason_fragment.cc:42 msgid "replaces" msgstr ", korvaus:" #: src/reason_fragment.cc:43 msgid "obsoletes" msgstr ", täysi korvaus:" #: src/reason_fragment.cc:44 msgid "enhances" msgstr "" #: src/reason_fragment.cc:155 #, c-format msgid " (provided by %F)" msgstr " (%F kattaa)" # Left as is on purpose, at least for now - JJK #: src/reason_fragment.cc:272 #, c-format msgid "%F%s %F %F" msgstr "%F%s %F %F" #: src/reason_fragment.cc:321 msgid "" "If you select a package, an explanation of its current state will appear in " "this space." msgstr "" "Kun valitset paketin, selitys sen tämänhetkisestä tilasta annetaan tässä " "tilassa." #: src/reason_fragment.cc:355 msgid "" "%B%s%b was installed automatically; it is being removed because all of the " "packages which depend upon it are being removed:" msgstr "" "%B%s%b asennettiin automaattisesti; se poistetaan nyt, koska kaikki siitä " "riippuvat paketit poistetaan myös:" #: src/reason_fragment.cc:359 msgid "%B%s%b will be automatically removed because of dependency errors:" msgstr "%B%s%b poistetaan automaattisesti riippuvuusristiriitojen takia:" #: src/reason_fragment.cc:363 msgid "" "%B%s%b will be automatically installed to satisfy the following dependencies:" msgstr "%B%s%b asennetaan automaattisesti seuraavien riippuvuuksien takia:" #: src/reason_fragment.cc:369 src/reason_fragment.cc:381 msgid "" "%B%s%b cannot be upgraded now, but if it could be, it would still be held at " "version %B%s%b." msgstr "" "%B%s%b ei ole nyt päivitettävissä, mutta vaikka se olisikin, se jätettäisiin " "odottamaan versioon %B%s%b." #: src/reason_fragment.cc:372 msgid "" "%B%s%b will not be upgraded to version %B%s%b, to avoid breaking the " "following dependencies:" msgstr "" "Pakettia %B%s%b ei päivitetä versioon %B%s%b, koska tämä rikkoisi seuraavat " "riippuvuudet:" #: src/reason_fragment.cc:384 msgid "%B%s%b is currently installed." msgstr "Paketti %B%s%b on asennettu." #: src/reason_fragment.cc:390 msgid "%B%s%b is not currently installed." msgstr "Pakettia %B%s%b ei ole asennettu." #: src/reason_fragment.cc:398 msgid "Some dependencies of %B%s%b are not satisfied:" msgstr "Paketin %B%s%b kaikkia riippuvuuksia ei ole tyydytetty:" #: src/reason_fragment.cc:402 msgid "%B%s%b will be downgraded." msgstr "Paketti %B%s%b vanhennetaan." #: src/reason_fragment.cc:409 msgid "%B%s%b will not be upgraded to the forbidden version %B%s%b." msgstr "Pakettia %B%s%b ei päivitetä estettyyn versioon %B%s%b." #: src/reason_fragment.cc:413 msgid "" "%B%s%b could be upgraded to version %B%s%b, but it is being held at version " "%B%s%b." msgstr "" "Paketin %B%s%b voisi päivittää versioon %B%s%b, mutta se on jäädytetty " "versioon %B%s%b." #: src/reason_fragment.cc:420 msgid "%B%s%b will be re-installed." msgstr "%B%s%b asennetaan uudelleen." #: src/reason_fragment.cc:424 msgid "%B%s%b will be installed." msgstr "%B%s%b asennetaan." #: src/reason_fragment.cc:428 msgid "%B%s%b will be removed." msgstr "%B%s%b poistetaan." #: src/reason_fragment.cc:433 msgid "%B%s%b will be upgraded from version %B%s%b to version %B%s%b." msgstr "%B%s%b päivitetään versiosta %B%s%b versioon %B%s%b." #: src/reason_fragment.cc:440 msgid "%B%s%b is only partly installed; its installation will be completed." msgstr "" #: src/reason_fragment.cc:472 msgid "" "The following packages depend on %B%s%b and will be broken by its removal:" msgstr "" "Nämä paketit riippuvat paketista %B%s%b ja rikkoutuvat sen poistosta:" #: src/reason_fragment.cc:475 msgid "The following packages depend on %B%s%b and are broken:" msgstr "Nämä paketit riippuvat paketista %B%s%b ja ovat hajalla:" #: src/reason_fragment.cc:482 msgid "" "The following packages conflict with %B%s%b and will be broken by its " "installation:" msgstr "" "Nämä paketit ovat ristiriidassa paketin %B%s%b kanssa ja hajoavat, jos se " "asennetaan:" #: src/reason_fragment.cc:515 msgid "" "The following packages depend on a version of %B%s%b other than the " "currently installed version of %B%s%b, or conflict with the currently " "installed version:" msgstr "" "Nämä paketit riippuvat paketin %B%s%b muusta versiosta kuin tällä hetkellä " "asennettuna oleva %B%s%b tai ovat ristiriidassa tällä hetkellä asennetun " "version kanssa:" #: src/reason_fragment.cc:519 msgid "" "The following packages conflict with %B%s%b, or depend on a version of it " "which is not going to be installed." msgstr "" "Nämä paketit ovat ristiriidassa paketin %B%s%b kanssa tai riippuvat sen " "sellaisesta versiosta, jota ei olla asentamassa." #: src/reason_fragment.cc:523 msgid "The following packages conflict with %B%s%b:" msgstr "Nämä paketit ovat ristiriidassa paketin %B%s%b kanssa:" #: src/reason_fragment.cc:528 msgid "" "The following packages depend on a version of %B%s%b other than the " "currently installed version of %B%s%b:" msgstr "" "Nämä paketit riippuvat paketin %B%s%b versiosta, joka ei ole tällä hetkellä " "asennettu versio %B%s%b:" #: src/reason_fragment.cc:532 msgid "" "The following packages depend on a version of %B%s%b which is not going to " "be installed." msgstr "" "Nämä paketit riippuvat paketin %B%s%b sellaisesta versiosta, jota ei olla " "asentamassa." #: src/reason_fragment.cc:538 msgid "upgraded" msgstr "päivitys" #: src/reason_fragment.cc:538 msgid "downgraded" msgstr "vanhennus" # No way is it ok with this translator, but yeah, I feel your pain. # Well, my attempt should sort of work; just don't use the above "upgraded" # and "downgraded" anywhere else. # JJK #: src/reason_fragment.cc:544 msgid "" "The following packages depend on the currently installed version of %B%s%b " "(%B%s%b), or conflict with the version it will be %s to (%B%s%b), and will " "be broken if it is %s." msgstr "" "Seuraavat paketit riippuvat paketin %B%s%b asennetusta versiosta %B%s%b tai " "ovat ristiriidassa version %B%4$s%b kanssa, johon %3$s tehdään." #: src/reason_fragment.cc:551 msgid "" "The following packages conflict with version %B%s%b of %B%s%b, and will be " "broken if it is %s." msgstr "" "Nämä paketit ovat ristiriidassa paketin %B%2$s%b version %B%1$s%b kanssa ja " "hajoavat jos %s tehdään." #: src/reason_fragment.cc:556 msgid "" "The following packages depend on version %B%s%b of %B%s%b, and will be " "broken if it is %s." msgstr "" "Nämä paketit riippuvat paketin %B%2$s%b versiosta %B%1$s%b ja hajoavat, jos " "%s tehdään." #: src/solution_dialog.cc:97 src/solution_screen.cc:505 msgid "The package cache is not available." msgstr "Pakettivarasto ei ole saatavilla." #: src/solution_dialog.cc:105 msgid "No packages are broken." msgstr "Mikään paketti ei ole rikki." #: src/solution_dialog.cc:114 src/solution_screen.cc:528 msgid "No resolution found." msgstr "Ratkaisua ei löytynyt." #: src/solution_dialog.cc:183 msgid "Previous" msgstr "Edellinen" #: src/solution_dialog.cc:184 msgid "Next" msgstr "Seuraava" #: src/solution_dialog.cc:185 msgid "Apply" msgstr "Toteuta" #: src/solution_dialog.cc:186 msgid "Close" msgstr "Lopeta" #: src/solution_fragment.cc:164 #, c-format msgid "%s conflicts with %s [provided by %s %s]" msgstr "%s on ristiriidassa %s:n (%s %s kattaa) kanssa" #: src/solution_fragment.cc:177 #, c-format msgid "Removing %s" msgstr "Poistan paketin %s" #: src/solution_fragment.cc:179 #, c-format msgid "Installing %s %s (%s)" msgstr "Asennan paketin %s %s (%s)" #: src/solution_fragment.cc:185 #, c-format msgid "Leave %ls unresolved." msgstr "" #: src/solution_fragment.cc:411 msgid "%BRemove%b the following packages:%n" msgstr "%BPoista%b paketit:%n" #: src/solution_fragment.cc:426 msgid "%BInstall%b the following packages:%n" msgstr "%BAsenna%b paketit:%n" #: src/solution_fragment.cc:444 msgid "%BKeep%b the following packages at their current version:%n" msgstr "%BPidä%b paketit nykyisessä versiossaan:%n" #: src/solution_fragment.cc:468 msgid "%BUpgrade%b the following packages:%n" msgstr "%BPäivitä%b paketit:%n" #: src/solution_fragment.cc:488 msgid "%BDowngrade%b the following packages:%n" msgstr "%BVanhenna%b paketit:%n" #: src/solution_item.cc:97 #, c-format msgid "Remove %F [%s (%s)]" msgstr "Poista %F [%s (%s)]" #: src/solution_item.cc:104 #, c-format msgid "Install %F [%s (%s)]" msgstr "Asenna %F [%s (%s)]" #: src/solution_item.cc:112 #, c-format msgid "Cancel the installation of %F" msgstr "Peruuta %F:n asennus" #: src/solution_item.cc:115 #, c-format msgid "Cancel the removal of %F" msgstr "Peruuta %F:n poisto" #: src/solution_item.cc:118 #, c-format msgid "Keep %F at version %s (%s)" msgstr "Säilytä %F versiossa %s (%s)" #: src/solution_item.cc:126 #, c-format msgid "Upgrade %F [%s (%s) -> %s (%s)]" msgstr "Päivitä %F [%s (%s) -> %s (%s)]" #: src/solution_item.cc:135 #, c-format msgid "Downgrade %F [%s (%s) -> %s (%s)]" msgstr "Vanhenna %F [%s (%s) -> %s (%s)]" #: src/solution_item.cc:606 #, c-format msgid "-> Leave the dependency \"%s recommends %s\" unresolved." msgstr "-> Jätä riippuvuus \"%s suosittelee %s:a\" selvittämättä." #: src/solution_screen.cc:164 msgid "The following actions will resolve this dependency:" msgstr "Seuraavat toiminnot selvittävät tämän riippuvuuden:" #: src/solution_screen.cc:284 msgid "Keep the following packages at their current version:" msgstr "Säilytä paketit nykyisessä versiossaan:" #: src/solution_screen.cc:332 msgid "Leave the following recommendations unresolved:" msgstr "Jätä suosittelut huomioimatta:" #: src/solution_screen.cc:512 msgid "No broken packages." msgstr "Ei rikkinäisiä paketteja." #: src/solution_screen.cc:542 #, c-format msgid "open: %d; closed: %d; defer: %d; conflict: %d" msgstr "avoinna: %d; ratkaistu: %d; siirretty: %d; ristiriitoja: %d" #: src/trust.cc:19 src/trust.cc:21 msgid "WARNING" msgstr "VAROITUS" #: src/trust.cc:20 msgid "" "%F: This version of %s is from an %Buntrusted source%b! Installing this " "package could allow a malicious individual to damage or take control of your " "system." msgstr "" "%F: Tämä paketin %s versio %Bei%b ole luotettavasta lähteestä! Paketin " "asennus voi mahdollistaa järjestelmäsi vaurioittamisen tai kaappauksen." #. TRANSLATORS: This string is a confirmation message, which users #. (especially CJK users) should be able to input without input #. methods. Please include nothing but ASCII characters. #: src/ui.cc:209 msgid "Yes, I am aware this is a very bad idea" msgstr "Kyllä, tiedän hyvin, että tämä on aivan onnettoman surkea ajatus" #: src/ui.cc:236 msgid "Er, there aren't any errors, this shouldn't have happened.." msgstr "Öö, mitään virheitä ei ole; näin ei olisi pitänyt käydä..." #: src/ui.cc:242 msgid "E:" msgstr "Virhe:" #: src/ui.cc:244 msgid "W:" msgstr "Varoitus:" #: src/ui.cc:340 msgid "" "WARNING: the package cache is opened in read-only mode! This change and all " "subsequent changes will not be saved unless you stop all other running apt-" "based programs and select \"Become root\" from the Actions menu." msgstr "" "VAROITUS: pakettivarastoon on vain lukuoikeus! Nyt tekemääsi muutosta, eikä " "mitään tulevaakaan, ei tallenneta, ellet lopeta kaikkia muita apt-ohjelmia " "ja vaihda root-tunnukselle Toiminnot-valikosta." #: src/ui.cc:346 msgid "Never display this message again." msgstr "Älä näytä tätä viestiä uudestaan." #: src/ui.cc:392 msgid "" "You may not modify the state of any package while a download is underway." msgstr "Pakettien tiloja ei voi muokata noudon ollessa käynnissä." #: src/ui.cc:423 msgid "You already are root!" msgstr "Olet jo root!" #: src/ui.cc:438 msgid "Invalid Get-Root-Command; it should start with su: or sudo:" msgstr "" #: src/ui.cc:445 #, c-format msgid "Invalid Get-Root-Command; it should start with su: or sudo:, not %s:" msgstr "" #: src/ui.cc:474 #, c-format msgid "Unable to fork: %s" msgstr "" #: src/ui.cc:578 msgid "" "Subprocess exited with an error -- did you type your password correctly?" msgstr "Lapsiprosessi palautti virhekoodin -- kirjoititko salasanan oikein?" #: src/ui.cc:617 msgid "Loading cache" msgstr "Lataan varastoa" #: src/ui.cc:659 msgid "Really quit Aptitude?" msgstr "Haluatko varmasti lopettaa?" #: src/ui.cc:713 src/ui.cc:2573 msgid "Change the behavior of aptitude" msgstr "" #: src/ui.cc:749 msgid "Really discard your personal settings and reload the defaults?" msgstr "Haluatko varmasti hylätä omat asetuksesi ja korvata ne oletuksilla?" #: src/ui.cc:794 #, c-format msgid "Using default value for %s string: '%s'" msgstr "" #: src/ui.cc:885 msgid "View available packages and choose actions to perform" msgstr "Selaa saatavilla olevia paketteja ja suorita toimenpiteitä" #: src/ui.cc:914 msgid "Recommended Packages" msgstr "Suositellut paketit" #: src/ui.cc:915 msgid "View packages that it is recommended that you install" msgstr "Selaa asennettavaksi suositeltuja paketteja" #: src/ui.cc:916 msgid "Recommendations" msgstr "Suosittelut" #: src/ui.cc:931 src/ui.cc:933 msgid "Packages (flat)" msgstr "" #: src/ui.cc:932 msgid "" "View available packages (flat, no grouping) and choose actions to perform" msgstr "" #: src/ui.cc:959 src/ui.cc:961 msgid "Packages (debtags)" msgstr "" #: src/ui.cc:960 msgid "" "View available packages (debtags grouping) and choose actions to perform" msgstr "" #: src/ui.cc:979 src/ui.cc:981 msgid "Packages (source)" msgstr "" #: src/ui.cc:980 msgid "" "View available packages (source grouping) and choose actions to perform" msgstr "" #: src/ui.cc:1002 #, c-format msgid "Information about %s" msgstr "%s:n tiedot" #: src/ui.cc:1004 #, c-format msgid "%s info" msgstr "%s: tiedot" #: src/ui.cc:1025 #, c-format msgid "Packages depending on %s" msgstr "%s:sta riippuvat paketit" #: src/ui.cc:1026 #, c-format msgid "Dependencies of %s" msgstr "%s:n riippuvuudet" #: src/ui.cc:1029 #, c-format msgid "%s reverse deps" msgstr "%s: käänteisriippuvuudet" #: src/ui.cc:1030 #, c-format msgid "%s deps" msgstr "%s: riippuvuudet" #: src/ui.cc:1048 #, c-format msgid "Available versions of %s" msgstr "Paketin %s saatavilla olevat versiot" #: src/ui.cc:1050 #, c-format msgid "%s versions" msgstr "%s: versiot" #: src/ui.cc:1056 msgid "" "Aptitude %s%n%nCopyright 2000-2008 Daniel Burrows.%n%naptitude comes with " "%BABSOLUTELY NO WARRANTY%b; for details see 'license' in the Help menu. " "This is free software, and you are welcome to redistribute it under certain " "conditions; see 'license' for details." msgstr "" #: src/ui.cc:1106 src/ui.cc:1108 msgid "License" msgstr "" #: src/ui.cc:1107 src/ui.cc:2665 msgid "View the terms under which you may copy and distribute aptitude" msgstr "" #. TRANSLATORS: You can translate help.txt and set the filename here. #: src/ui.cc:1122 msgid "Localized file|help.txt" msgstr "help-fi.txt" #: src/ui.cc:1124 msgid "Encoding of help.txt|UTF-8" msgstr "help.txt-merkistö|UTF-8" #: src/ui.cc:1135 msgid "Online Help" msgstr "" #: src/ui.cc:1136 msgid "View a brief introduction to aptitude" msgstr "" #: src/ui.cc:1137 src/ui.cc:2817 msgid "Help" msgstr "Apu" #. TRANSLATORS: You can translate README and set the filename here. #: src/ui.cc:1146 msgid "Localized file|README" msgstr "README.fi" #: src/ui.cc:1147 msgid "Encoding of README|ISO_8859-1" msgstr "README-merkistö|UTF-8" #: src/ui.cc:1158 msgid "User's Manual" msgstr "Käyttöopas" #: src/ui.cc:1159 msgid "Read the full user's manual of aptitude" msgstr "Näytä aptituden käyttöopas" #: src/ui.cc:1160 msgid "Manual" msgstr "Opas" #: src/ui.cc:1167 src/ui.cc:1169 msgid "FAQ" msgstr "" #: src/ui.cc:1168 src/ui.cc:2657 msgid "View a list of frequently asked questions" msgstr "Näytä usein kysyttyjä kysymyksiä vastauksineen" #: src/ui.cc:1177 src/ui.cc:1179 msgid "News" msgstr "" #: src/ui.cc:1178 #, c-format msgid "View the important changes made in each version of %s" msgstr "" #: src/ui.cc:1185 #, c-format msgid "" "Unable to remove the old temporary directory; you should remove %s by hand." msgstr "Tilapäishakemiston poisto epäonnistui; sinun on poistettava %s itse." #: src/ui.cc:1190 #, c-format msgid "" "Will not remove %s; you should examine the files in it and remove them by " "hand." msgstr "" "En poista hakemistoa %s; tarkastele sen sisältämiä tiedostoja ja poista ne " "itse." #: src/ui.cc:1216 #, c-format msgid "" "It appears that a previous version of aptitude left files behind in %s. " "These files are probably useless and safe to delete.%n%nDo you want to " "remove this directory and all its contents? If you select \"No\", you will " "not see this message again." msgstr "" "Aptituden aiempi versio näyttää jättäneen tiedostoja hakemistoon %s. Näillä " "tiedostoilla ei luultavasti ole käyttöä, ja ne voinee poistaa.%n%nHaluatko " "poistaa tämän hakemiston sisältöineen? Jos valitset \"Ei\", tätä viestiä ei " "näytetä uudestaan." #: src/ui.cc:1237 msgid "Performing actions..." msgstr "" #: src/ui.cc:1291 msgid "View the progress of the package download" msgstr "Seuraa pakettien noudon edistymistä" #: src/ui.cc:1292 msgid "Package Download" msgstr "Pakettien nouto" #: src/ui.cc:1339 msgid "" "%BWARNING%b: untrusted versions of the following packages will be " "installed!%n%nUntrusted packages could %Bcompromise your system's " "security%b. You should only proceed with the installation if you are " "certain that this is what you want to do.%n%n" msgstr "" "%BVAROITUS%b: allaolevien pakettien asennettavat versiot eivät ole " "luotettuja!%n%nEpäluotettavat paketit voivat %Bvaarantaa järjestelmäsi " "turvallisuuden%b. Sinun ei pitäisi jatkaa, ellet ole varma, että " "asennettavat versiot ovat kunnollisia.%n%n" #: src/ui.cc:1345 msgid " %S*%N %s [version %s]%n" msgstr " %S*%N %s [versio %s]%n" #: src/ui.cc:1351 msgid "Really Continue" msgstr "Jatka" #: src/ui.cc:1353 msgid "Abort Installation" msgstr "Keskeytä asennus" #: src/ui.cc:1417 msgid "Preview of package installation" msgstr "Pakettien asennuksen esikatselu" #: src/ui.cc:1418 msgid "View and/or adjust the actions that will be performed" msgstr "Näytä toiminnot, jotka suoritetaan, ja muuta niitä" #: src/ui.cc:1480 msgid "Some packages were broken and have been fixed:" msgstr "Jotkut paketit olivat rikki, mutta ovat nyt kunnossa:" #: src/ui.cc:1488 msgid "No solution to these dependency problems exists!" msgstr "Näitä riippuvuusongelmia ei ole mahdollista ratkaista!" #: src/ui.cc:1494 #, c-format msgid "" "Ran out of time while trying to resolve dependencies (press \"%s\" to try " "harder)" msgstr "" "Riippuvuuksien ratkaisuun annettu aika loppui (paina \"%s\" yrittääksesi " "pitempään)" #: src/ui.cc:1540 msgid "" "Installing/removing packages requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" msgstr "" "Pakettien asentaminen ja poisto vaativat ylläpitäjän oikeudet, joita sinulla " "ei ole. Haluatko vaihtaa root-tunnukselle?" #: src/ui.cc:1543 src/ui.cc:1782 src/ui.cc:1843 src/ui.cc:1938 msgid "Become root" msgstr "Vaihda root-tunnukselle" #: src/ui.cc:1545 src/ui.cc:1784 src/ui.cc:1845 src/ui.cc:1940 msgid "Don't become root" msgstr "Älä vaihda root-tunnukselle" #: src/ui.cc:1666 msgid "No packages are scheduled to be installed, removed, or upgraded." msgstr "Mitään paketteja ei asenneta, päivitetä tai poisteta." #: src/ui.cc:1672 msgid "" "No packages will be installed, removed or upgraded. Some packages could be " "upgraded, but you have not chosen to upgrade them. Type \"U\" to prepare an " "upgrade." msgstr "" "Mitään paketteja ei asenneta, poisteta tai päivitetä. Jotkin paketit olisi " "mahdollista päivittää. Paina \"U\" päivittääksesi nämä." #: src/ui.cc:1752 msgid "Updating package lists" msgstr "Päivitän pakettiluetteloa" #: src/ui.cc:1753 msgid "View the progress of the package list update" msgstr "Seuraa pakettiluettelon päivityksen edistymistä" #: src/ui.cc:1754 msgid "List Update" msgstr "Luettelopäivitys" #: src/ui.cc:1779 msgid "" "Updating the package lists requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" msgstr "" "Pakettiluettelon päivitys vaatii ylläpitäjän oikeudet, joita sinulla ei ole. " " Haluatko vaihtaa root-tunnukselle?" #: src/ui.cc:1794 src/ui.cc:2408 msgid "Waste time trying to find mines" msgstr "Hukkaa aikaa etsimällä miinoja" #: src/ui.cc:1801 src/ui.cc:1889 msgid "Cleaning while a download is in progress is not allowed" msgstr "Puhdistusta ei voi tehdä noudon aikana" #: src/ui.cc:1816 msgid "Deleting downloaded files" msgstr "Poistan noudettuja tiedostoja" #: src/ui.cc:1830 msgid "Downloaded package files have been deleted" msgstr "Noudetut pakettitiedostot on poistettu" #: src/ui.cc:1840 msgid "" "Cleaning the package cache requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" msgstr "" #: src/ui.cc:1886 msgid "The apt cache file is not available; cannot auto-clean." msgstr "" "Apt:n pakettivarasto ei ole saatavilla; en voi poistaa vanhentuneita " "pakettitiedostoja" #: src/ui.cc:1924 #, c-format msgid "" "Obsolete downloaded package files have been deleted, freeing %sB of disk " "space." msgstr "Vanhentuneet pakettitiedostot on poistettu, %sB levytilaa vapautui." #: src/ui.cc:1935 msgid "" "Deleting obsolete files requires administrative privileges, which you " "currently do not have. Would you like to change to the root account?" msgstr "" #: src/ui.cc:2037 msgid "No more solutions." msgstr "Ei muita ratkaisuja" #: src/ui.cc:2245 msgid "Unable to find a solution to apply." msgstr "Toteutettavaa ratkaisua ei löytynyt." #: src/ui.cc:2251 msgid "Ran out of time while trying to find a solution." msgstr "Ratkaisun etsintään annettu aika loppui." #: src/ui.cc:2311 src/ui.cc:2313 msgid "Resolve Dependencies" msgstr "Selvitä riippuvuudet" #: src/ui.cc:2312 msgid "Search for solutions to unsatisfied dependencies" msgstr "Etsi ratkaisuja tyydyttämättömiin riippuvuuksiin" #: src/ui.cc:2324 #, c-format msgid "Unable to open %ls" msgstr "En pysty avaamaan tiedostoa %ls" #: src/ui.cc:2330 msgid "Error while dumping resolver state" msgstr "Selvityksen tilan tallennuksessa tapahtui virhe" #: src/ui.cc:2370 msgid "^Install/remove packages" msgstr "^Asenna/poista paketteja" #: src/ui.cc:2373 msgid "^Update package list" msgstr "^Päivitä pakettiluettelo" #: src/ui.cc:2378 msgid "Mark Up^gradable" msgstr "^Merkitse päivitykset" #: src/ui.cc:2383 msgid "^Forget new packages" msgstr "^Unohda uudet paketit" #: src/ui.cc:2387 msgid "Canc^el pending actions" msgstr "^Peruuta komennot" #: src/ui.cc:2391 msgid "^Clean package cache" msgstr "Puhdista ^koko pakettivarasto" #: src/ui.cc:2395 msgid "Clean ^obsolete files" msgstr "Puhdista ^vanhentuneet tiedostot" #: src/ui.cc:2402 msgid "^Reload package cache" msgstr "Lataa ^pakettivarasto uudelleen" #: src/ui.cc:2407 msgid "^Play Minesweeper" msgstr "Pelaa miina^haravaa" #: src/ui.cc:2412 msgid "^Become root" msgstr "Vaihda ^root-tunnukselle" #: src/ui.cc:2415 msgid "^Quit" msgstr "^Lopeta" #: src/ui.cc:2422 src/ui.cc:2811 msgid "Undo" msgstr "Peruuta" #: src/ui.cc:2431 msgid "^Install" msgstr "^Asenna" #: src/ui.cc:2432 msgid "Flag the currently selected package for installation or upgrade" msgstr "Merkitse valittu paketti asennettavaksi tai päivitettäväksi" #: src/ui.cc:2435 msgid "R^einstall" msgstr "" #: src/ui.cc:2436 msgid "Flag the currently selected package for reinstallation" msgstr "" #: src/ui.cc:2439 msgid "^Remove" msgstr "^Poista" #: src/ui.cc:2440 msgid "Flag the currently selected package for removal" msgstr "Merkitse valittu paketti poistettavaksi" #: src/ui.cc:2443 msgid "^Purge" msgstr "^Siivoa" #: src/ui.cc:2444 msgid "" "Flag the currently selected package and its configuration files for removal" msgstr "Merkitse valittu paketti asetustiedostoineen poistettavaksi" #: src/ui.cc:2447 msgid "^Keep" msgstr "Pala^uta" #: src/ui.cc:2448 msgid "Cancel any action on the selected package" msgstr "Peruuta valitulle paketille määritetyt toiminnot" #: src/ui.cc:2451 msgid "^Hold" msgstr "^Jäädytä" #: src/ui.cc:2452 msgid "" "Cancel any action on the selected package, and protect it from future " "upgrades" msgstr "" "Peruuta valitulle paketille määritetyt toiminnot ja estä sen päivitys" #: src/ui.cc:2455 msgid "Mark ^Auto" msgstr "^Merkitse Automaatti" #: src/ui.cc:2456 msgid "" "Mark the selected package as having been automatically installed; it will " "automatically be removed if no other packages depend on it" msgstr "" "Merkitse valittu paketti automaattisesti asennetuksi; se poistetaan, jos " "mikään muu paketti ei riipu siitä" #: src/ui.cc:2459 msgid "Mark ^Manual" msgstr "Merkitse ^Käsin" #: src/ui.cc:2460 msgid "" "Mark the selected package as having been manually installed; it will not be " "removed unless you manually remove it" msgstr "" "Merkitse valittu paketti käsin asennetuksi; sitä ei poisteta, ellet poista " "sitä käsin" #: src/ui.cc:2463 msgid "^Forbid Version" msgstr "^Estä versio" #: src/ui.cc:2464 msgid "" "Forbid the candidate version of the selected package from being installed; " "newer versions of the package will be installed as usual" msgstr "" "Estä valitun paketin ehdolla olevan version asennus; paketin uudemmat " "versiot asennetaan normaalisti" #: src/ui.cc:2468 msgid "I^nformation" msgstr "^Tiedot" #: src/ui.cc:2469 msgid "Display more information about the selected package" msgstr "Näytä lisätietoa valitusta paketista" #: src/ui.cc:2472 msgid "C^ycle Package Information" msgstr "" #: src/ui.cc:2473 msgid "" "Cycle through the modes of the package information area: it can show the " "package's long description, a summary of its dependency status, or an " "analysis of why the package is required." msgstr "" #: src/ui.cc:2476 msgid "^Changelog" msgstr "Muutos^loki" #: src/ui.cc:2477 msgid "Display the Debian changelog of the selected package" msgstr "Näytä valitun paketin Debian-muutosloki" #: src/ui.cc:2484 msgid "^Examine Solution" msgstr "^Näytä ratkaisu" #: src/ui.cc:2485 msgid "Examine the currently selected solution to the dependency problems." msgstr "Näytä valittu riippuvuusongelmien ratkaisu." #: src/ui.cc:2488 msgid "Apply ^Solution" msgstr "^Toteuta ratkaisu" #: src/ui.cc:2489 msgid "Perform the actions contained in the currently selected solution." msgstr "Toteuta valitun ratkaisun toimenpiteet." #: src/ui.cc:2492 msgid "^Next Solution" msgstr "^Seuraava ratkaisu" #: src/ui.cc:2493 msgid "Select the next solution to the dependency problems." msgstr "Näytä seuraava ratkaisu riippuvuusongelmiin." #: src/ui.cc:2496 msgid "^Previous Solution" msgstr "^Edellinen ratkaisu" #: src/ui.cc:2497 msgid "Select the previous solution to the dependency problems." msgstr "Näytä edellinen ratkaisu riippuvuusongelmiin." #: src/ui.cc:2500 msgid "^First Solution" msgstr "Ensimmäinen ^ratkaisu" #: src/ui.cc:2501 msgid "Select the first solution to the dependency problems." msgstr "Näytä ensimmäinen ratkaisu riippuvuusongelmiin." #: src/ui.cc:2504 msgid "^Last Solution" msgstr "^Viimeinen ratkaisu" #: src/ui.cc:2505 msgid "" "Select the last solution to the dependency problems that has been generated " "so far." msgstr "Näytä toistaiseksi viimeinen löydetty ratkaisu riippuvuusongelmiin." #: src/ui.cc:2511 msgid "Toggle ^Rejected" msgstr "Hylkäys" #: src/ui.cc:2512 msgid "Toggle whether the currently selected action is rejected." msgstr "Hylkää/älä hylkää valittua toimintoa." #: src/ui.cc:2516 msgid "Toggle ^Approved" msgstr "^Hyväksyntä" #: src/ui.cc:2517 msgid "Toggle whether the currently selected action is approved." msgstr "Hyväksy/älä hyväksy valittua toimintoa." #: src/ui.cc:2521 msgid "^View Target" msgstr "^Näytä kohde" #: src/ui.cc:2522 msgid "View the package which will be affected by the selected action" msgstr "Näytä paketti, johon valittu toiminto kohdistuu" #: src/ui.cc:2528 msgid "Reject Breaking ^Holds" msgstr "" #: src/ui.cc:2530 msgid "" "Reject all actions that would change the state of held packages or install " "forbidden versions" msgstr "" #: src/ui.cc:2538 msgid "^Find" msgstr "^Etsi" #: src/ui.cc:2539 msgid "Search forwards" msgstr "Etsi eteenpäin" #: src/ui.cc:2542 msgid "^Find Backwards" msgstr "Etsi ^taaksepäin" #: src/ui.cc:2543 msgid "Search backwards" msgstr "Etsi taaksepäin" #: src/ui.cc:2546 msgid "Find ^Again" msgstr "Etsi ^Uudestaan" #: src/ui.cc:2547 msgid "Repeat the last search" msgstr "Toista edellinen haku" #: src/ui.cc:2550 msgid "Find Again ^Backwards" msgstr "Etsi seuraava ^taaksepäin" #: src/ui.cc:2551 msgid "Repeat the last search in the opposite direction" msgstr "Toista edellinen haku vastakkaiseen suuntaan" #: src/ui.cc:2555 msgid "^Limit Display" msgstr "^Rajoita Näkymä" #: src/ui.cc:2556 msgid "Apply a filter to the package list" msgstr "Rajoita näkyvien pakettien luetteloa suodattimella" #: src/ui.cc:2559 msgid "^Un-Limit Display" msgstr "^Laajenna Näkymä" #: src/ui.cc:2560 msgid "Remove the filter from the package list" msgstr "Poista pakettiluettelon suodatin" #: src/ui.cc:2564 msgid "Find ^Broken" msgstr "^Hae rikkinäiset" #: src/ui.cc:2565 msgid "Find the next package with unsatisfied dependencies" msgstr "Etsi seuraava paketti, jonka riippuvuudet eivät ole kunnossa" #: src/ui.cc:2572 msgid "^Preferences" msgstr "" #: src/ui.cc:2577 msgid "^UI options" msgstr "^Käyttöliittymä" #: src/ui.cc:2578 msgid "Change the settings which affect the user interface" msgstr "Muuta käyttöliittymään vaikuttavia asetuksia" #: src/ui.cc:2581 msgid "^Dependency handling" msgstr "^Riippuvuuksien käsittely" #: src/ui.cc:2582 msgid "Change the settings which affect how package dependencies are handled" msgstr "Muuta pakettien riippuvuuksien käsittelyyn vaikuttavia asetuksia" #: src/ui.cc:2585 msgid "^Miscellaneous" msgstr "^Sekalaista" #: src/ui.cc:2586 msgid "Change miscellaneous program settings" msgstr "Muuta sekalaisia asetuksia" #: src/ui.cc:2592 msgid "^Revert options" msgstr "^Palauta oletukset" #: src/ui.cc:2593 msgid "Reset all settings to the system defaults" msgstr "Palauta kaikki asetukset ohjelman oletusasetuksiin" #: src/ui.cc:2604 msgid "^Next" msgstr "^Seuraava" #: src/ui.cc:2605 msgid "View next display" msgstr "Siirry seuraavaan näkymään" #: src/ui.cc:2608 msgid "^Prev" msgstr "^Edellinen" #: src/ui.cc:2609 msgid "View previous display" msgstr "Siirry edelliseen näkymään" #: src/ui.cc:2612 msgid "^Close" msgstr "Su^lje" #: src/ui.cc:2613 msgid "Close this display" msgstr "Sulje tämä näkymä" #: src/ui.cc:2618 msgid "New Package ^View" msgstr "Uusi paketti^näkymä" #: src/ui.cc:2619 msgid "Create a new default package view" msgstr "Luo uusi oletusnäkymä" #: src/ui.cc:2622 msgid "Audit ^Recommendations" msgstr "Näytä ^suosittelut" #: src/ui.cc:2623 msgid "" "View packages which it is recommended that you install, but which are not " "currently installed." msgstr "" "Näytä paketit, joita suositellaan asennettaviksi, mutta joita ei ole vielä " "asennettu." #: src/ui.cc:2626 msgid "New ^Flat Package List" msgstr "Uusi ^yksitasoinen pakettiluettelo" #: src/ui.cc:2627 msgid "View all the packages on the system in a single uncategorized list" msgstr "Katsele kaikkia järjestelmän paketteja ilman luokitteluja" #: src/ui.cc:2630 msgid "New ^Debtags Browser" msgstr "Uusi ^Debtags-selain" #: src/ui.cc:2632 msgid "Browse packages using Debtags data" msgstr "Selaa paketteja Debtags-tietoja käyttäen" #: src/ui.cc:2635 msgid "New ^Source Package View" msgstr "" #: src/ui.cc:2637 msgid "Create a new package view, grouped by source package" msgstr "" #: src/ui.cc:2645 msgid "^About" msgstr "^Tietoja" #: src/ui.cc:2646 msgid "View information about this program" msgstr "Tietoja tästä ohjelmasta" #: src/ui.cc:2649 msgid "^Help" msgstr "^Pika-apu" #: src/ui.cc:2650 msgid "View the on-line help" msgstr "Selaa sisäänrakennettua avustustekstiä" #: src/ui.cc:2652 msgid "User's ^Manual" msgstr "^Käyttöopas" #: src/ui.cc:2653 msgid "View the detailed program manual" msgstr "Näytä ohjelman varsinainen käyttöohje" #: src/ui.cc:2656 msgid "^FAQ" msgstr "^UKK" #: src/ui.cc:2660 msgid "^News" msgstr "^Uutiset" #: src/ui.cc:2661 msgid "View the important changes made in each version of " msgstr "Näytä tärkeät muutokset, jotka on tehty kuhunkin versioon paketista " #: src/ui.cc:2664 msgid "^License" msgstr "^Lisenssi" #: src/ui.cc:2810 msgid "Actions" msgstr "Toiminnot" #: src/ui.cc:2814 msgid "Search" msgstr "Haku" #: src/ui.cc:2815 msgid "Options" msgstr "Asetukset" #: src/ui.cc:2816 msgid "Views" msgstr "Näkymät" #: src/ui.cc:2882 #, c-format msgid "" "%ls: Menu %ls: Help %ls: Quit %ls: Update %ls: " "Preview/Download/Install/Remove Pkgs" msgstr "" #: src/ui.cc:3252 msgid "yes_key" msgstr "y" #: src/ui.cc:3253 msgid "no_key" msgstr "n" #: src/view_changelog.cc:273 #, c-format msgid "%s changes" msgstr "%s: muutokset" #: src/view_changelog.cc:274 msgid "View the list of changes made to this Debian package." msgstr "Näytä tähän Debian-pakettiin tehdyt muutokset." #: src/view_changelog.cc:343 #, c-format msgid "Preparing to download the changelog of %s" msgstr "" #: src/view_changelog.cc:371 #, c-format msgid "Failed to download the changelog of %s: %s" msgstr "" #: src/view_changelog.cc:382 #, c-format msgid "Downloading the changelog of %s" msgstr "" #: src/view_changelog.cc:415 msgid "You can only view changelogs of official Debian packages." msgstr "Vain virallisten Debian-pakettien muutoslokit ovat saatavilla." language-pack-fi-base/data/fi/LC_MESSAGES/ibus-unikey.po0000644000000000000000000000767012704126467017672 0ustar # Finnish translation for ibus-unikey # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the ibus-unikey package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: ibus-unikey\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-06-11 17:18+0700\n" "PO-Revision-Date: 2013-10-06 09:54+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:37+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/engine.cpp:680 msgid "Enable spell check" msgstr "" #: src/engine.cpp:681 msgid "If enable, you can decrease mistake when typing" msgstr "" #: src/engine.cpp:696 msgid "Auto restore keys with invalid words" msgstr "" #: src/engine.cpp:697 msgid "" "When typing a word not in Vietnamese,\n" "it will auto restore keystroke into original" msgstr "" #: src/engine.cpp:712 msgid "Use oà, uý (instead of òa, úy)" msgstr "" #: src/engine.cpp:729 msgid "Allow type with more freedom" msgstr "" #: src/engine.cpp:745 msgid "Enable Macro" msgstr "" #: src/engine.cpp:761 msgid "Process W at word begin" msgstr "" #: src/engine.cpp:777 msgid "Capture mouse event" msgstr "" #: src/engine.cpp:778 msgid "Auto send PreEdit string to Application when mouse move or click" msgstr "" #: src/engine.cpp:800 msgid "Run Setup..." msgstr "" #: src/engine.cpp:801 msgid "Run setup utility for IBus-Unikey" msgstr "" #: src/engine.cpp:824 msgid "Choose input method" msgstr "Valitse syöttötapa" #: src/engine.cpp:844 msgid "Choose output charset" msgstr "" #: src/engine.cpp:858 msgid "Options" msgstr "Valinnat" #: src/engine.cpp:859 msgid "Options for Unikey" msgstr "" #: src/utils.cpp:14 msgid "" "Vietnamese Input Method Engine for IBus using Unikey Engine\n" "Usage:\n" " - Choose input method, output charset, options in language bar.\n" " - There are 4 input methods: Telex, Vni, STelex (simple telex) and STelex2 " "(which same as STelex, the difference is it use w as ư).\n" " - And 7 output charsets: Unicode (UTF-8), TCVN3, VNI Win, VIQR, CString, " "NCR Decimal and NCR Hex.\n" " - Use + or + to restore keystrokes.\n" " - Use to commit a word." msgstr "" #: setup/setup-main.glade:27 msgid "IBus-Unikey Setup" msgstr "" #: setup/setup-main.glade:58 msgid "Input method:" msgstr "Syöttötapa:" #: setup/setup-main.glade:69 msgid "Output charset: " msgstr "" #: setup/setup-main.glade:131 msgid "Input/Output" msgstr "" #: setup/setup-main.glade:155 msgid "Enable _spell check" msgstr "" #: setup/setup-main.glade:168 msgid "Auto _restore keys with invalid words" msgstr "" #: setup/setup-main.glade:181 msgid "Use oà, _uý (instead of òa, úy)" msgstr "" #: setup/setup-main.glade:194 msgid "Allow type with more _freedom" msgstr "" #: setup/setup-main.glade:210 msgid "Enable _macro" msgstr "" #: setup/setup-main.glade:223 msgid "_Edit macro" msgstr "" #: setup/setup-main.glade:242 msgid "Process _W at word begin" msgstr "" #: setup/setup-main.glade:255 msgid "Capture _mouse event" msgstr "" #: setup/setup-main.glade:273 msgid "Options" msgstr "Valinnat" #: setup/setup-macro.glade:15 msgid "Macro table definition" msgstr "" #: setup/setup-macro.glade:46 msgid "Word" msgstr "" #: setup/setup-macro.glade:62 msgid "Replace with" msgstr "" #: setup/setup-macro.glade:102 msgid "Delete _all" msgstr "Poista _kaikki" #: setup/setup-macro.glade:126 msgid "_Import..." msgstr "_Tuo…" #: setup/setup-macro.glade:140 msgid "_Export..." msgstr "_Vie..." #: setup/dlg_macro_table.cpp:13 msgid "(replace text)" msgstr "" #: setup/dlg_macro_table.cpp:346 msgid "Choose file to import" msgstr "Valitse tuotava tiedosto" #: setup/dlg_macro_table.cpp:396 msgid "Choose file to export" msgstr "Valitse vietävä tiedosto" language-pack-fi-base/data/fi/LC_MESSAGES/bfd.po0000644000000000000000000064721412704126467016165 0ustar # Finnish messages for bfd. # Copyright © 2007, 2009, 2010, 2011, 2012, 2014 Free Software Foundation, Inc. # This file is distributed under the same license as the binutils package. # Jorma Karvonen , 2007, 2009-2012, 2014. # msgid "" msgstr "" "Project-Id-Version: bfd 2.24.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2014-02-10 09:42+1030\n" "PO-Revision-Date: 2016-04-02 07:45+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 04:50+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: aout-adobe.c:127 msgid "%B: Unknown section type in a.out.adobe file: %x\n" msgstr "%B: Tuntematon lohkotyyppi ”a.out.adobe”-tiedostossa: %x\n" #: aout-cris.c:200 #, c-format msgid "%s: Invalid relocation type exported: %d" msgstr "%s: Virheellinen sijoitustyyppi viety: %d" #: aout-cris.c:243 msgid "%B: Invalid relocation type imported: %d" msgstr "%B: Virheellinen sijoitustyyppi tuotu: %d" #: aout-cris.c:254 msgid "%B: Bad relocation record imported: %d" msgstr "%B: Väärä sijoitustietue tuotu: %d" #: aoutx.h:1273 aoutx.h:1611 #, c-format msgid "%s: can not represent section `%s' in a.out object file format" msgstr "%s: ei voi edustaa lohkoa ’%s’ ”a.out”-objektitiedostomuodossa" #: aoutx.h:1577 #, c-format msgid "" "%s: can not represent section for symbol `%s' in a.out object file format" msgstr "" "%s: ei voi edustaa lohkoa symbolille ’%s’ ”a.out”-objektitiedostomuodossa" #: aoutx.h:1579 vms-alpha.c:7564 msgid "*unknown*" msgstr "*tuntematon*" #: aoutx.h:4018 aoutx.h:4344 msgid "%P: %B: unexpected relocation type\n" msgstr "%P: %B: odottamaton sijoitustyyppi\n" #: aoutx.h:5375 #, c-format msgid "%s: relocatable link from %s to %s not supported" msgstr "%s: sijoitettava linkki kohteesta %s kohteeseen %s ei ole tuettu" #: archive.c:2249 msgid "Warning: writing archive was slow: rewriting timestamp\n" msgstr "" "Varoitus: arkiston kirjoitus oli hidasta: aikaleiman uudelleenkirjoitus\n" #: archive.c:2549 msgid "Reading archive file mod timestamp" msgstr "Luetaan arkistotiedoston muokkausaikaleima" # Intel coff armap #: archive.c:2573 msgid "Writing updated armap timestamp" msgstr "Kirjoitetaan päivitetty ”armap”-aikaleima" #: bfd.c:411 msgid "No error" msgstr "Ei virhettä" #: bfd.c:412 msgid "System call error" msgstr "Järjestelmäkutsuvirhe" #: bfd.c:413 msgid "Invalid bfd target" msgstr "Virheellinen bfd-kohde" #: bfd.c:414 msgid "File in wrong format" msgstr "Tiedosto väärässä muodossa" #: bfd.c:415 msgid "Archive object file in wrong format" msgstr "Arkisto-objektitiedosto väärässä muodossa" #: bfd.c:416 msgid "Invalid operation" msgstr "Virheellinen toiminta" #: bfd.c:417 msgid "Memory exhausted" msgstr "Muisti loppunut" #: bfd.c:418 msgid "No symbols" msgstr "Ei symboleja" #: bfd.c:419 msgid "Archive has no index; run ranlib to add one" msgstr "Arkistossa ei ole hakemistoa; lisää sellainen suorittamalla ranlib" #: bfd.c:420 msgid "No more archived files" msgstr "Ei enää arkistoituja tiedostoja" #: bfd.c:421 msgid "Malformed archive" msgstr "Muodoltaan virheellinen arkisto" #: bfd.c:422 msgid "DSO missing from command line" msgstr "DSO puuttuu komentoriviltä" #: bfd.c:423 msgid "File format not recognized" msgstr "Tiedostomuotoa ei tunnistettu" #: bfd.c:424 msgid "File format is ambiguous" msgstr "Tiedostomuoto ei ole yksiselitteinen" #: bfd.c:425 msgid "Section has no contents" msgstr "Lohkossa ei ole sisältöä" #: bfd.c:426 msgid "Nonrepresentable section on output" msgstr "Ei-edustava lohko tulosteessa" #: bfd.c:427 msgid "Symbol needs debug section which does not exist" msgstr "Symboli tarvitsee vianjäljityslohkon, jota ei ole" #: bfd.c:428 msgid "Bad value" msgstr "Väärä arvo" #: bfd.c:429 msgid "File truncated" msgstr "Tiedosto typistetty" #: bfd.c:430 msgid "File too big" msgstr "Tiedosto on liian iso" #: bfd.c:431 #, c-format msgid "Error reading %s: %s" msgstr "Virhe luettaessa %s: %s" #: bfd.c:432 msgid "#" msgstr "#" #: bfd.c:1046 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "BFD %s suoritusehto epäonnistui %s:%d" #: bfd.c:1058 #, c-format msgid "BFD %s internal error, aborting at %s line %d in %s\n" msgstr "" "BFD %s sisäinen virhe, keskeytetään tiedostossa %s rivillä %d funktiossa %s\n" #: bfd.c:1062 #, c-format msgid "BFD %s internal error, aborting at %s line %d\n" msgstr "BFD %s sisäinen virhe, keskeytetään tiedostossa %s rivillä %d\n" #: bfd.c:1064 msgid "Please report this bug.\n" msgstr "Ilmoita tästä virheestä.\n" #: bfdwin.c:206 #, c-format msgid "not mapping: data=%lx mapped=%d\n" msgstr "ei kuvausta: data=%lx kuvattu=%d\n" # Ilmeisesti debug_windows-ympäristömuuttuja #: bfdwin.c:209 #, c-format msgid "not mapping: env var not set\n" msgstr "ei kuvausta: ympäristömuuttuja ei ole asetettu\n" #: binary.c:271 #, c-format msgid "" "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx." msgstr "" "Varoitus: Kirjoitetaan lohko ”%s” valtavaan (ts. negatiiviseen) " "tiedostosiirrososoitteeseen 0x%lx." #: bout.c:1146 elf-m10300.c:2665 elf32-avr.c:1706 elf32-frv.c:5641 #: elf64-ia64-vms.c:354 elfxx-sparc.c:2869 reloc.c:7324 reloc16.c:160 #: elf32-ia64.c:351 elf64-ia64.c:351 msgid "%P%F: --relax and -r may not be used together\n" msgstr "%P%F: valitsimia --relax ja -r ei saa käyttää yhdessä\n" #: cache.c:253 msgid "reopening %B: %s\n" msgstr "avataan uudelleen %B: %s\n" #: coff-alpha.c:452 msgid "" "%B: Cannot handle compressed Alpha binaries.\n" " Use compiler flags, or objZ, to generate uncompressed binaries." msgstr "" "%B: Ei voi käsitellä tiivistettyjä Alpha-binaareja.\n" " Käytä kääntäjälippuja, tai objZ:aa, tiivistämättömien binaarien " "tuottamiseksi." #: coff-alpha.c:603 msgid "%B: unknown/unsupported relocation type %d" msgstr "%B: tuntematon/ei-tuettu sijoitustyyppi %d" #: coff-alpha.c:852 coff-alpha.c:889 coff-alpha.c:1973 coff-mips.c:946 msgid "GP relative relocation used when GP not defined" msgstr "" "Yleisosoitinsuhteellista sijoitusta käytetty kun yleisosoitinta ei ole " "määritelty" #: coff-alpha.c:1450 msgid "using multiple gp values" msgstr "käytetään useita yleisosoitinarvoja" #: coff-alpha.c:1509 msgid "%B: unsupported relocation: ALPHA_R_GPRELHIGH" msgstr "%B: ei-tuettu sijoitus: ALPHA_R_GPRELHIGH" #: coff-alpha.c:1516 msgid "%B: unsupported relocation: ALPHA_R_GPRELLOW" msgstr "%B: ei-tuettu sijoitus: ALPHA_R_GPRELLOW" #: coff-alpha.c:1523 elf32-m32r.c:2443 elf64-alpha.c:4083 elf64-alpha.c:4233 #: elf64-ia64-vms.c:3429 elf32-ia64.c:3836 elf64-ia64.c:3836 msgid "%B: unknown relocation type %d" msgstr "%B: tuntematon sijoitustyyppi %d" #: coff-arm.c:1034 #, c-format msgid "%B: unable to find THUMB glue '%s' for `%s'" msgstr "%B: ei löydetty THUMB-vihjettä ”%s” nimelle ”%s”" #: coff-arm.c:1063 #, c-format msgid "%B: unable to find ARM glue '%s' for `%s'" msgstr "%B: ei löydetty ARM-vihjettä ”%s” nimelle ”%s”" #: coff-arm.c:1365 elf32-arm.c:7141 #, c-format msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: arm call to thumb" msgstr "" "%B(%s): varoitus: yhteistoimivuus vanhan koodin kanssa ei ole käytössä.\n" " ensimmäinen esiintymä: %B: ”arm”-kutsu thumb-koodiin" #: coff-arm.c:1455 #, c-format msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: thumb call to arm\n" " consider relinking with --support-old-code enabled" msgstr "" "%B(%s): varoitus: yhteistoimivuus vanhan koodin kanssa ei ole käytössä.\n" " ensimmäinen esiintymä: %B: thumb-kutsu arm-koodiin\n" " harkitse uudelleenlinkitystä --support-old-code aktivoituna" #: coff-arm.c:1750 coff-tic80.c:673 cofflink.c:3168 msgid "%B: bad reloc address 0x%lx in section `%A'" msgstr "%B: virheellinen reloc-tietueosoite 0x%lx lohkossa ”%A”" #: coff-arm.c:2075 msgid "%B: illegal symbol index in reloc: %d" msgstr "%B: virheellinen symboli-indeksi reloc-tietueessa: %d" #: coff-arm.c:2206 #, c-format msgid "error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d" msgstr "" "virhe: %B on käännetty APCS-%d:lle, kun taas %B on käännetty APCS-%d:lle" #: coff-arm.c:2222 elf32-arm.c:16123 #, c-format msgid "" "error: %B passes floats in float registers, whereas %B passes them in " "integer registers" msgstr "" "virhe: %B välittää float-liukuluvut liukulukurekistereissa, kun taas %B " "välittää ne kokonaislukurekistereissa" #: coff-arm.c:2225 elf32-arm.c:16127 #, c-format msgid "" "error: %B passes floats in integer registers, whereas %B passes them in " "float registers" msgstr "" "virhe: %B välittää float-liukuluvut kokonaislukurekistereissa, kun taas %B " "välittää ne float-liukulukurekistereissa" #: coff-arm.c:2239 #, c-format msgid "" "error: %B is compiled as position independent code, whereas target %B is " "absolute position" msgstr "" "virhe: %B käännetään paikkariippumattomana koodina, kun taas kohde %B on " "absoluuttipaikkainen" #: coff-arm.c:2242 #, c-format msgid "" "error: %B is compiled as absolute position code, whereas target %B is " "position independent" msgstr "" "virhe: %B käännetään absoluuttisella paikkakoodilla, kun taas kohde %B on " "paikkariippumaton" #: coff-arm.c:2270 elf32-arm.c:16192 #, c-format msgid "Warning: %B supports interworking, whereas %B does not" msgstr "" "Varoitus: %B tukee yhteistoimivuutta vanhan koodin kanssa, kun taas %B ei tue" #: coff-arm.c:2273 elf32-arm.c:16198 #, c-format msgid "Warning: %B does not support interworking, whereas %B does" msgstr "" "Varoitus: %B ei tue yhteistoimivuutta vanhan koodin kanssa, kun taas %B tukee" #: coff-arm.c:2297 #, c-format msgid "private flags = %x:" msgstr "yksityiset liput = %x:" #: coff-arm.c:2305 elf32-arm.c:12119 #, c-format msgid " [floats passed in float registers]" msgstr " [liukuluvut välitetty liukulukurekistereissä]" #: coff-arm.c:2307 #, c-format msgid " [floats passed in integer registers]" msgstr " [liukuluvut välitetty kokonaislukurekistereissä]" #: coff-arm.c:2310 elf32-arm.c:12122 #, c-format msgid " [position independent]" msgstr " [paikkariippumaton]" #: coff-arm.c:2312 #, c-format msgid " [absolute position]" msgstr " [absoluuttinen paikka]" #: coff-arm.c:2316 #, c-format msgid " [interworking flag not initialised]" msgstr "" " [vanhan koodin kanssa toimimisen yhteistoimivuulippua ei ole alustettu]" #: coff-arm.c:2318 #, c-format msgid " [interworking supported]" msgstr " [yhteistoimivuutta vanhan koodin kanssa tuettu]" #: coff-arm.c:2320 #, c-format msgid " [interworking not supported]" msgstr " [yhteistoimivuutta vanhan koodin kanssa ei tueta]" #: coff-arm.c:2366 elf32-arm.c:11104 #, c-format msgid "" "Warning: Not setting interworking flag of %B since it has already been " "specified as non-interworking" msgstr "" "Varoitus: Ei aseteta %B:n lippua yhteistoimivuudesta vanhan koodin kanssa " "koska se on jo määritelty ei-yhteistoimivuuskohteena" #: coff-arm.c:2370 elf32-arm.c:11108 #, c-format msgid "Warning: Clearing the interworking flag of %B due to outside request" msgstr "" "Varoitus: %B:n yhteistoimivuuslipun nollaus johtuu ulkopuolisesta pyynnöstä" #: coff-h8300.c:1096 #, c-format msgid "cannot handle R_MEM_INDIRECT reloc when using %s output" msgstr "" "ei voi käsitellä ”R_MEM_INDIRECT reloc”-tietuetta kun käytetään %s tulostetta" #: coff-i860.c:147 #, c-format msgid "relocation `%s' not yet implemented" msgstr "sijoitusta ”%s” ei ole vielä toteutettu" #: coff-i860.c:605 coff-tic54x.c:365 coffcode.h:5209 msgid "%B: warning: illegal symbol index %ld in relocs" msgstr "%B: varoitus: virheellinen symboli-indeksi %ld relocs-tietueissa" #: coff-i960.c:124 coff-i960.c:480 msgid "uncertain calling convention for non-COFF symbol" msgstr "epävarma kutsukäytäntö ei-COFF-symbolille" #: coff-m68k.c:484 elf32-bfin.c:5556 elf32-cr16.c:2853 elf32-m68k.c:4632 msgid "unsupported reloc type" msgstr "ei-tuettu reloc-tyyppi" #: coff-mips.c:636 elf32-mips.c:1637 elf32-score.c:431 elf32-score7.c:330 #: elf64-mips.c:2925 elfn32-mips.c:2737 msgid "GP relative relocation when _gp not defined" msgstr "Yleisosoitinsuhteellinen sijoitus kun ”_gp” ei ole määritelty" #: coff-or32.c:216 msgid "Unrecognized reloc" msgstr "Tunnistamaton reloc-tietue" #: coff-rs6000.c:2802 #, c-format msgid "%s: unsupported relocation type 0x%02x" msgstr "%s: ei-tuettu sijoitustyyppi 0x%02x" #: coff-rs6000.c:2887 #, c-format msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry" msgstr "" "%s: ”Sisältöluettelo-reloc”-tietue osoitteessa 0x%x symboliin ”%s” ilman " "sisältöluettelotulokohtaa" #: coff-rs6000.c:3638 coff64-rs6000.c:2117 msgid "%B: symbol `%s' has unrecognized smclas %d" msgstr "%B: symbolissa ”%s” on tunnistamaton ”smclas”-arvo %d" #: coff-sh.c:506 #, c-format msgid "SH Error: unknown reloc type %d" msgstr "SH-virhe: tuntematon sijoitustyyppi %d" #: coff-tic4x.c:184 coff-tic54x.c:279 coff-tic80.c:440 #, c-format msgid "Unrecognized reloc type 0x%x" msgstr "Tunnistamaton reloc-tyyppi 0x%x" #: coff-tic4x.c:227 #, c-format msgid "%s: warning: illegal symbol index %ld in relocs" msgstr "%s: varoitus: virheellinen symboli-indeksi %ld relocs-tietueissa" #: coff-w65.c:355 #, c-format msgid "ignoring reloc %s\n" msgstr "ei oteta huomioon reloc-tietuetta %s\n" #: coffcode.h:1005 msgid "%B: warning: COMDAT symbol '%s' does not match section name '%s'" msgstr "%B: varoitus: COMDAT-symboli ”%s” ei täsmää lohkonimen ”%s” kanssa" #. Generate a warning message rather using the 'unhandled' #. variable as this will allow some .sys files generate by #. other toolchains to be processed. See bugzilla issue 196. #: coffcode.h:1230 msgid "" "%B: Warning: Ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in section %s" msgstr "" "%B: Varoitus: Ei oteta huomioon lohkolippua IMAGE_SCN_MEM_NOT_PAGED lohkossa " "%s" #: coffcode.h:1297 msgid "%B (%s): Section flag %s (0x%x) ignored" msgstr "%B (%s): Lohkolippua %s (0x%x) ei oteta huomioon" # TI tarkoittaa luultavasti Texas Instruments #: coffcode.h:2439 #, c-format msgid "Unrecognized TI COFF target id '0x%x'" msgstr "Tunnistamaton ”TI COFF”-kohdetunniste ”0x%x”" #: coffcode.h:2753 msgid "%B: reloc against a non-existant symbol index: %ld" msgstr "%B: reloc-tietue käyttäen ei-olemassaolevaa symboli-indeksiä: %ld" #: coffcode.h:3311 msgid "%B: too many sections (%d)" msgstr "%B: liian monia lohkoja (%d)" #: coffcode.h:3729 msgid "%B: section %s: string table overflow at offset %ld" msgstr "%B: lohko %s: merkkijonotaulun ylitys siirrososoitteessa %ld" #: coffcode.h:4534 msgid "%B: warning: line number table read failed" msgstr "%B: varoitus: rivinumerotaulun lukeminen ei onnistunut" #: coffcode.h:4564 msgid "%B: warning: illegal symbol index %ld in line numbers" msgstr "%B: varoitus: virheellinen symboli-indeksi %ld rivinumeroissa" #: coffcode.h:4578 msgid "%B: warning: duplicate line number information for `%s'" msgstr "%B: varoitus: rivinumerojen kaksoiskappaleita symbolille ”%s”" #: coffcode.h:4978 msgid "%B: Unrecognized storage class %d for %s symbol `%s'" msgstr "" "%B: Tunnistamaton tallennusluokka: %d lohkonimi: %s symbolinimi: ”%s”" #: coffcode.h:5104 msgid "warning: %B: local symbol `%s' has no section" msgstr "varoitus: %B: paikallisessa symbolissa ”%s” ei ole lohkoa" #: coffcode.h:5248 msgid "%B: illegal relocation type %d at address 0x%lx" msgstr "%B: virheellinen sijoitustyyppi %d osoitteessa 0x%lx" #: coffgen.c:179 elf.c:1030 msgid "%B: unable to initialize compress status for section %s" msgstr "%B: ei kyetä alustamaan tiivistystilaa lohkolle %s" #: coffgen.c:199 elf.c:1050 msgid "%B: unable to initialize decompress status for section %s" msgstr "%B: ei kyetä alustamaan tiivistyksenpurkutilaa lohkolle %s" #: coffgen.c:1685 msgid "%B: bad string table size %lu" msgstr "%B: virheellinen merkkijonotaulukoko %lu" #: coffgen.c:2608 elflink.c:12906 linker.c:3136 msgid "%F%P: already_linked_table: %E\n" msgstr "%F%P: already_linked_table: %E\n" # Epäilen, että lähdekoodissa on virhe: tyypit ovat kaksi viimeistä parametriä. #: cofflink.c:533 elf64-ia64-vms.c:5173 elflink.c:4356 msgid "Warning: type of symbol `%s' changed from %d to %d in %B" msgstr "" "Varoitus: symbolityyppi ”%s” vaihtui tyypistä %d tyyppiin %d kohteessa %B" #: cofflink.c:2416 msgid "%B: relocs in section `%A', but it has no contents" msgstr "%B: relocs-tietueet lohkossa ”%A”, mutta ilman sisältöä" #: cofflink.c:2478 elflink.c:9711 msgid "" "%X`%s' referenced in section `%A' of %B: defined in discarded section `%A' " "of %B\n" msgstr "" "%X”%s” viitattu lohkossa ”%A” kohteessa %B: määritelty hylätyssä lohkossa " "”%A” / %B\n" #: cofflink.c:2777 coffswap.h:826 #, c-format msgid "%s: %s: reloc overflow: 0x%lx > 0xffff" msgstr "%s: %s: reloc-tietueylivuoto: 0x%lx > 0xffff" #: cofflink.c:2786 coffswap.h:812 #, c-format msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff" msgstr "%s: varoitus: %s: rivinumeroylivuoto: 0x%lx > 0xffff" #: cpu-arm.c:190 cpu-arm.c:201 msgid "" "error: %B is compiled for the EP9312, whereas %B is compiled for XScale" msgstr "" "virhe: %B on käännetty EP9312:lle, kun taas %B on käännetty XScalelle" #: cpu-arm.c:334 #, c-format msgid "warning: unable to update contents of %s section in %s" msgstr "varoitus: ei voi päivittää %s-lohkon sisältöä kohteessa %s" #: dwarf2.c:514 #, c-format msgid "Dwarf Error: Can't find %s section." msgstr "Dwarf-virhe: Ei löydy %s-lohkoa." #: dwarf2.c:543 #, c-format msgid "Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu)." msgstr "" "Dwarf-virhe: Siirrososoite (%lu) suurempi tai yhtäsuuri kuin %s-koko (%lu)." #: dwarf2.c:1071 #, c-format msgid "Dwarf Error: Invalid or unhandled FORM value: %#x." msgstr "Dwarf-virhe: Virheellinen tai käsittelemätön FORM-arvo: %#x." #: dwarf2.c:1332 msgid "Dwarf Error: mangled line number section (bad file number)." msgstr "Dwarf-virhe: runneltu rivinumerolohko (virheellinen tiedostonumero)." #: dwarf2.c:1590 #, c-format msgid "Dwarf Error: Unhandled .debug_line version %d." msgstr "Dwarf-virhe: Käsittelemätön ”.debug_line”-versio %d." #: dwarf2.c:1612 msgid "Dwarf Error: Invalid maximum operations per instruction." msgstr "Dwarf-virhe: Virheellinen toimintojen enimmäismäärä per käsky." #: dwarf2.c:1807 msgid "Dwarf Error: mangled line number section." msgstr "Dwarf-virhe: runneltu rivinumerolohko." #: dwarf2.c:2160 #, c-format msgid "Dwarf Error: Unable to read alt ref %u." msgstr "Dwarf-virhe: Kohteen alt ref %u lukeminen epäonnistui." #: dwarf2.c:2179 dwarf2.c:2299 dwarf2.c:2595 #, c-format msgid "Dwarf Error: Could not find abbrev number %u." msgstr "Dwarf-virhe: Ei löytynyt lyhennenumeroa %u." #: dwarf2.c:2551 #, c-format msgid "" "Dwarf Error: found dwarf version '%u', this reader only handles version 2, 3 " "and 4 information." msgstr "" "Dwarf-virhe: löytyi dwarf-versio ’%u’, tämä lukija käsittelee vain version " "2, 3 ja 4 tietoja." #: dwarf2.c:2560 #, c-format msgid "" "Dwarf Error: found address size '%u', this reader can not handle sizes " "greater than '%u'." msgstr "" "Dwarf-virhe: löytyi osoitekoko ’%u’, tämä lukija ei voi käsitellä kokoja, " "jotka ovat suurempia kuin ’%u’." #: dwarf2.c:2586 #, c-format msgid "Dwarf Error: Bad abbrev number: %u." msgstr "Dwarf-virhe: Väärä lyhennenumero: %u." #: ecoff.c:1233 #, c-format msgid "Unknown basic type %d" msgstr "Tuntematon perustyyppi %d" #: ecoff.c:1490 #, c-format msgid "" "\n" " End+1 symbol: %ld" msgstr "" "\n" " Loppu+1 symboli: %ld" #: ecoff.c:1497 ecoff.c:1500 #, c-format msgid "" "\n" " First symbol: %ld" msgstr "" "\n" " Ensimmäinen symboli: %ld" #: ecoff.c:1512 #, c-format msgid "" "\n" " End+1 symbol: %-7ld Type: %s" msgstr "" "\n" " Loppu+1 symboli: %-7ld Tyyppi: %s" #: ecoff.c:1519 #, c-format msgid "" "\n" " Local symbol: %ld" msgstr "" "\n" " Paikallinen symboli: %ld" #: ecoff.c:1527 #, c-format msgid "" "\n" " struct; End+1 symbol: %ld" msgstr "" "\n" " struct; Loppu+1 symboli: %ld" #: ecoff.c:1532 #, c-format msgid "" "\n" " union; End+1 symbol: %ld" msgstr "" "\n" " union; Loppu+1 symboli: %ld" #: ecoff.c:1537 #, c-format msgid "" "\n" " enum; End+1 symbol: %ld" msgstr "" "\n" " enum; Loppu+1 symboli: %ld" #: ecoff.c:1543 #, c-format msgid "" "\n" " Type: %s" msgstr "" "\n" " Tyyppi: %s" #: elf-attrs.c:573 msgid "" "error: %B: Object has vendor-specific contents that must be processed by the " "'%s' toolchain" msgstr "" "virhe: %B: Objektilla on toimittajakohtainen sisältö, joka on käsiteltävä " "’%s’-työkaluketjulla" #: elf-attrs.c:582 msgid "error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s'" msgstr "" "virhe: %B: Objektitunniste ’%d, %s’ ei ole yhteensopiva tunnisteen ’%d, %s’ " "kanssa" #: elf-eh-frame.c:921 msgid "%P: error in %B(%A); no .eh_frame_hdr table will be created.\n" msgstr "%P: virhe kohteessa %B(%A); ”.eh_frame_hdr”-taulua ei luotu.\n" #: elf-eh-frame.c:1193 msgid "" "%P: fde encoding in %B(%A) prevents .eh_frame_hdr table being created.\n" msgstr "" "%P: fde-koodaus kohteessa %B(%A) estää ”.eh_frame_hdr”-taulun luomisen.\n" #: elf-eh-frame.c:1612 msgid "%P: DW_EH_PE_datarel unspecified for this architecture.\n" msgstr "%P: DW_EH_PE_datarel määrittelemätön tälle arkkitehtuurille.\n" #: elf-ifunc.c:135 msgid "" "%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%B' can " "not be used when making an executable; recompile with -fPIE and relink with -" "pie\n" msgstr "" "%F%P: dynaamista STT_GNU_IFUNC symbolia ”%s” osoitinyhtäläisyydellä " "kohteessa ”%B” ei voida käyttää tekemään suoritettavaa tiedostoa; käännä " "uudelleen valitsimella -fPIE ja linkitä uudelleen valitsemella -pie\n" #: elf-m10200.c:430 elf-m10300.c:2164 elf32-avr.c:1256 elf32-bfin.c:3220 #: elf32-cr16.c:1484 elf32-cr16c.c:780 elf32-cris.c:2016 elf32-crx.c:922 #: elf32-d10v.c:513 elf32-epiphany.c:557 elf32-fr30.c:589 elf32-frv.c:4039 #: elf32-h8300.c:525 elf32-i860.c:1212 elf32-ip2k.c:1468 elf32-iq2000.c:688 #: elf32-lm32.c:1160 elf32-m32c.c:553 elf32-m32r.c:3066 elf32-m68hc1x.c:1283 #: elf32-mep.c:535 elf32-metag.c:1992 elf32-microblaze.c:1560 #: elf32-moxie.c:282 elf32-mt.c:395 elf32-nds32.c:4910 elf32-openrisc.c:404 #: elf32-score.c:2729 elf32-score7.c:2537 elf32-spu.c:5041 #: elf32-tilepro.c:3666 elf32-v850.c:2281 elf32-xstormy16.c:936 #: elf64-mmix.c:1538 elfxx-tilegx.c:4051 msgid "internal error: out of range error" msgstr "sisäinen virhe: ”lukualueen ulkopuolella”-virhe" #: elf-m10200.c:434 elf-m10300.c:2168 elf32-avr.c:1260 elf32-bfin.c:3224 #: elf32-cr16.c:1488 elf32-cr16c.c:784 elf32-cris.c:2020 elf32-crx.c:926 #: elf32-d10v.c:517 elf32-fr30.c:593 elf32-frv.c:4043 elf32-h8300.c:529 #: elf32-i860.c:1216 elf32-iq2000.c:692 elf32-lm32.c:1164 elf32-m32c.c:557 #: elf32-m32r.c:3070 elf32-m68hc1x.c:1287 elf32-mep.c:539 elf32-metag.c:1996 #: elf32-microblaze.c:1564 elf32-moxie.c:286 elf32-msp430.c:1321 #: elf32-nds32.c:4914 elf32-openrisc.c:408 elf32-score.c:2733 #: elf32-score7.c:2541 elf32-spu.c:5045 elf32-tilepro.c:3670 elf32-v850.c:2285 #: elf32-xstormy16.c:940 elf64-mmix.c:1542 elfxx-mips.c:9995 #: elfxx-tilegx.c:4055 msgid "internal error: unsupported relocation error" msgstr "sisäinen virhe: ei-tuettu sijoitusvirhe" #: elf-m10200.c:438 elf32-cr16.c:1492 elf32-cr16c.c:788 elf32-crx.c:930 #: elf32-d10v.c:521 elf32-h8300.c:533 elf32-lm32.c:1168 elf32-m32r.c:3074 #: elf32-m68hc1x.c:1291 elf32-microblaze.c:1568 elf32-nds32.c:4918 #: elf32-score.c:2737 elf32-score7.c:2545 elf32-spu.c:5049 msgid "internal error: dangerous error" msgstr "sisäinen virhe: vaarallinen virhe" #: elf-m10200.c:442 elf-m10300.c:2184 elf32-avr.c:1268 elf32-bfin.c:3232 #: elf32-cr16.c:1496 elf32-cr16c.c:792 elf32-cris.c:2028 elf32-crx.c:934 #: elf32-d10v.c:525 elf32-epiphany.c:572 elf32-fr30.c:601 elf32-frv.c:4051 #: elf32-h8300.c:537 elf32-i860.c:1224 elf32-ip2k.c:1483 elf32-iq2000.c:700 #: elf32-lm32.c:1172 elf32-m32c.c:565 elf32-m32r.c:3078 elf32-m68hc1x.c:1295 #: elf32-mep.c:547 elf32-metag.c:2004 elf32-microblaze.c:1572 #: elf32-moxie.c:294 elf32-msp430.c:1329 elf32-mt.c:403 elf32-nds32.c:4922 #: elf32-openrisc.c:416 elf32-score.c:2746 elf32-score7.c:2549 #: elf32-spu.c:5053 elf32-tilepro.c:3678 elf32-v850.c:2305 #: elf32-xstormy16.c:948 elf64-mmix.c:1550 elfxx-tilegx.c:4063 msgid "internal error: unknown error" msgstr "sisäinen virhe: tuntematon virhe" #: elf-m10300.c:1021 #, c-format msgid "%s: Unsupported transition from %s to %s" msgstr "%s: Tukematon siirto kohteesta %s kohteeseen %s" #: elf-m10300.c:1213 msgid "%B: %s' accessed both as normal and thread local symbol" msgstr "%B: %s’ haettu sekä normaalina että säikeisenä paikallissymbolina" #: elf-m10300.c:2108 elf32-arm.c:10632 elf32-i386.c:4363 elf32-m32r.c:2558 #: elf32-m68k.c:4120 elf32-s390.c:3303 elf32-sh.c:4109 elf32-tilepro.c:3569 #: elf32-xtensa.c:3063 elf64-s390.c:3229 elf64-sh64.c:1640 elf64-x86-64.c:4463 #: elfxx-sparc.c:3904 elfxx-tilegx.c:3974 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:4450 msgid "%B(%A+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "%B(%A+0x%lx): ratkaisematon %s-sijoitus käyttäen symbolia ”%s”" #: elf-m10300.c:2173 msgid "" "error: inappropriate relocation type for shared library (did you forget -" "fpic?)" msgstr "" "virhe: sopimaton sijoitustyyppi jaetulle kirjastolle (unohtuiko -fpic?)" #: elf-m10300.c:2176 msgid "" "%B: taking the address of protected function '%s' cannot be done when making " "a shared library" msgstr "" "%B: suojatun funktion ’%s’ osoitteen ottamista ei voida tehdä, kun tehdään " "jaettua kirjastoa" #: elf-m10300.c:2179 msgid "internal error: suspicious relocation type used in shared library" msgstr "" "sisäinen virhe: epäilyttävää sijoitustyyppiä käytetään jaetussa kirjastossa" #: elf.c:343 msgid "%B: invalid string offset %u >= %lu for section `%s'" msgstr "%B: virheellinen merkkijonosiirrososoite %u >= %lu lohkolle ”%s”" #: elf.c:455 msgid "%B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section" msgstr "%B symbolinumero %lu viittaa puuttuvaan SHT_SYMTAB_SHNDX-lohkoon" #: elf.c:611 msgid "%B: Corrupt size field in group section header: 0x%lx" msgstr "%B: Rikkinäinen kokokenttä ryhmälohko-otsakkeessa: 0x%lx" #: elf.c:647 msgid "%B: invalid SHT_GROUP entry" msgstr "%B: virheellinen SHT_GROUP-tulokohta" #: elf.c:717 msgid "%B: no group info for section %A" msgstr "%B: ei ryhmätietoja lohkolle %A" #: elf.c:746 elf.c:3144 elflink.c:10290 msgid "%B: warning: sh_link not set for section `%A'" msgstr "%B: varoitus: sh_link-kenttää ei aseteta lohkolle ”%A”" #: elf.c:765 msgid "%B: sh_link [%d] in section `%A' is incorrect" msgstr "%B: sh_link [%d]-kenttä lohkossa ”%A” on virheellinen" #: elf.c:800 msgid "%B: unknown [%d] section `%s' in group [%s]" msgstr "%B: tuntematon [%d] lohko ”%s” ryhmässä [%s]" #: elf.c:1174 #, c-format msgid "" "\n" "Program Header:\n" msgstr "" "\n" "Ohjelmaotsake:\n" #: elf.c:1216 #, c-format msgid "" "\n" "Dynamic Section:\n" msgstr "" "\n" "Dynaaminen lohko:\n" #: elf.c:1352 #, c-format msgid "" "\n" "Version definitions:\n" msgstr "" "\n" "Versiomäärittelyt:\n" #: elf.c:1377 #, c-format msgid "" "\n" "Version References:\n" msgstr "" "\n" "Versioviitteet:\n" #: elf.c:1382 #, c-format msgid " required from %s:\n" msgstr " kysytty kohteesta %s:\n" #: elf.c:1807 msgid "%B: invalid link %lu for reloc section %s (index %u)" msgstr "%B: virheellinen linkki %lu reloc-tietueelle %s (indeksi %u)" #: elf.c:1977 msgid "" "%B: don't know how to handle allocated, application specific section `%s' " "[0x%8x]" msgstr "" "%B: ei tiedä kuinka käsitellä varattua, sovelluskohtaista lohkoa ”%s” [0x%8x]" #: elf.c:1989 msgid "%B: don't know how to handle processor specific section `%s' [0x%8x]" msgstr "" "%B: ei tiedä, kuinka käsitellä prosessorikohtaista lohkoa ”%s” [0x%8x]" #: elf.c:2000 msgid "%B: don't know how to handle OS specific section `%s' [0x%8x]" msgstr "" "%B: ei tiedä, kuinka käsitellä käyttöjärjestelmäkohtaista lohkoa ”%s” [0x%8x]" #: elf.c:2010 msgid "%B: don't know how to handle section `%s' [0x%8x]" msgstr "%B: ei tiedä kuinka käsitellä lohkoa ”%s” [0x%8x]" #: elf.c:2648 #, c-format msgid "warning: section `%A' type changed to PROGBITS" msgstr "varoitus: lohkon ”%A” tyyppi vaihtunut tyypiksi PROGBITS" #: elf.c:3015 msgid "%B: too many sections: %u" msgstr "%B: liian monia lohkoja: %u" #: elf.c:3101 msgid "%B: sh_link of section `%A' points to discarded section `%A' of `%B'" msgstr "" "%B: sh_link-lohko ”%A” osoittaa hylättyyn lohkoon ”%A” kohteessa ”%B”" #: elf.c:3124 msgid "%B: sh_link of section `%A' points to removed section `%A' of `%B'" msgstr "" "%B: sh_link-lohko ”%A” osoittaa poistettuun lohkoon ”%A” kohteessa ”%B”" #: elf.c:4126 msgid "%B: TLS sections are not adjacent:" msgstr "%B: TLS-lohkot eivät ole vierekkäisiä:" #: elf.c:4133 #, c-format msgid "\t TLS: %A" msgstr "\t TLS: %A" #: elf.c:4137 #, c-format msgid "\tnon-TLS: %A" msgstr "\tei-TLS: %A" #: elf.c:4596 msgid "" "%B: The first section in the PT_DYNAMIC segment is not the .dynamic section" msgstr "%B: Ensimmäinen lohko PT_DYNAMIC-segmentissä ei ole ”.dynamic”-lohko" #: elf.c:4621 msgid "%B: Not enough room for program headers, try linking with -N" msgstr "" "%B: Ei tarpeeksi tilaa ohjelmaotsakkeille, yritä linkittää ”-N”-argumentilla" #: elf.c:4707 msgid "%B: section %A lma %#lx adjusted to %#lx" msgstr "%B: lohko %A vma %#lx säädetty kohteeseen %#lx" #: elf.c:4843 msgid "%B: section `%A' can't be allocated in segment %d" msgstr "%B: lohkoa ”%A” ei voida varata segmentissä %d" #: elf.c:4892 msgid "%B: warning: allocated section `%s' not in segment" msgstr "%B: varoitus: varattu lohko ”%s” ei ole segmentissä" #: elf.c:5473 msgid "%B: symbol `%s' required but not present" msgstr "%B: symboli ”%s” vaadittu, mutta ei ole annettu" #: elf.c:5811 msgid "%B: warning: Empty loadable segment detected, is this intentional ?\n" msgstr "" "%B: varoitus: Tyhjä ladattava segmentti havaittu, onko tämä " "tarkoituksellinen ?\n" #: elf.c:6867 #, c-format msgid "" "Unable to find equivalent output section for symbol '%s' from section '%s'" msgstr "Ei löydy samanlaista tulostelohkoa symbolille ”%s” lohkosta ”%s”" #: elf.c:7915 msgid "%B: unsupported relocation type %s" msgstr "%B: ei-tuettu sijoitustyyppi %s" #: elf32-arm.c:3722 elf32-arm.c:7051 msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: Thumb call to ARM" msgstr "" "%B(%s): varoitus: yhteistoimivuus vanhan koodin kanssa ei ole käytössä.\n" " ensimmäinen esiintymä: %B: Thumb-kutsu ARM-koodiin" #: elf32-arm.c:3769 msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: ARM call to Thumb" msgstr "" "%B(%s): varoitus: yhteistoimivuus vanhan koodin kanssa ei ole käytössä.\n" " ensimmäinen esiintymä: %B: ARM-kutsu Thumb-koodiin" #: elf32-arm.c:3988 elf32-arm.c:5433 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:2324 #, c-format msgid "%s: cannot create stub entry %s" msgstr "%s: ei voi luoda stub-tulokohtaa %s" #: elf32-arm.c:5549 #, c-format msgid "unable to find THUMB glue '%s' for '%s'" msgstr "ei löydy THUMB-vihjettä ”%s” kohteelle ”%s”" #: elf32-arm.c:5585 #, c-format msgid "unable to find ARM glue '%s' for '%s'" msgstr "ei löydy ARM-vihjettä ”%s” kohteelle ”%s”" #: elf32-arm.c:6123 msgid "%B: BE8 images only valid in big-endian mode." msgstr "%B: BE8-vedokset ovat oikeita vain big-endian-tavujärjestyksessä." # Vector Floating Point (VFP) #. Give a warning, but do as the user requests anyway. #: elf32-arm.c:6353 msgid "" "%B: warning: selected VFP11 erratum workaround is not necessary for target " "architecture" msgstr "" "%B: varoitus: valittu VFP11-virheenkiertotapa ei ole välttämätön " "kohdearkkitehtuurille" #: elf32-arm.c:6897 elf32-arm.c:6917 msgid "%B: unable to find VFP11 veneer `%s'" msgstr "%B: ei löydy VFP11-julkisivua ”%s”" #: elf32-arm.c:6966 #, c-format msgid "Invalid TARGET2 relocation type '%s'." msgstr "Virheellinen TARGET2-sijoitustyyppi ”%s”." #. PR ld/16017: Do not generate ARM instructions for #. the PLT if compiling for a thumb-only target. #. #. FIXME: We ought to be able to generate thumb PLT instructions... #: elf32-arm.c:7696 msgid "%B: Warning: thumb mode PLT generation not currently supported" msgstr "%B: Varoitus: thumb-tila-PLT-tuottamista ei tällä hetkellä tueta" #: elf32-arm.c:7909 msgid "%B(%A+0x%lx):unexpected Thumb instruction '0x%x' in TLS trampoline" msgstr "%B(%A+0x%lx):odottamaton Thumb-käsky ’0x%x’ TLS-trampoliinissa" #: elf32-arm.c:7948 msgid "%B(%A+0x%lx):unexpected ARM instruction '0x%x' in TLS trampoline" msgstr "%B(%A+0x%lx):odottamaton ARM-käsky ’0x%x’ TLS-trampoliinissa" #: elf32-arm.c:8412 msgid "\\%B: Warning: Arm BLX instruction targets Arm function '%s'." msgstr "\\%B: Varoitus: ”Arm BLX”-käskykohteet Arm-funktiossa ”%s”." #: elf32-arm.c:8831 msgid "%B: Warning: Thumb BLX instruction targets thumb function '%s'." msgstr "%B: Varoitus: ”Thumb BLX”-käskykohteet thumb-funktiossa ”%s”." #: elf32-arm.c:9672 msgid "" "%B(%A+0x%lx):unexpected Thumb instruction '0x%x' referenced by TLS_GOTDESC" msgstr "" "%B(%A+0x%lx):TLS_GOTDESC viittasi odottamattomaann Thumb-käskyyn ’0x%x’" #: elf32-arm.c:9695 msgid "" "%B(%A+0x%lx):unexpected ARM instruction '0x%x' referenced by TLS_GOTDESC" msgstr "%B(%A+0x%lx):TLS_GOTDESC viittasi odottamattomaan ARM-käskyyn ’0x%x’" #: elf32-arm.c:9724 msgid "" "%B(%A+0x%lx): R_ARM_TLS_LE32 relocation not permitted in shared object" msgstr "" "%B(%A+0x%lx): R_ARM_TLS_LE32-sijoitukset eivät ole sallittuja jaetuissa " "objekteissa" #: elf32-arm.c:9937 msgid "" "%B(%A+0x%lx): Only ADD or SUB instructions are allowed for ALU group " "relocations" msgstr "" "%B(%A+0x%lx): Vain ADD- tai SUB-käskyt ovat sallittuja ALU-ryhmän " "sijoituksille" #: elf32-arm.c:9977 elf32-arm.c:10065 elf32-arm.c:10149 elf32-arm.c:10235 msgid "%B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s" msgstr "%B(%A+0x%lx): Ylivuoto, kun halkaistaan 0x%lx ryhmäsijoitukselle %s" #: elf32-arm.c:10474 elf32-sh.c:3994 elf64-sh64.c:1544 msgid "%B(%A+0x%lx): %s relocation against SEC_MERGE section" msgstr "%B(%A+0x%lx): %s-sijoitus käyttäen SEC_MERGE-lohkoa" # TLS: transport layer security #: elf32-arm.c:10585 elf32-m68k.c:4155 elf32-xtensa.c:2799 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:4192 msgid "%B(%A+0x%lx): %s used with TLS symbol %s" msgstr "%B(%A+0x%lx): %s käytetään TLS-symbolin %s kanssa" #: elf32-arm.c:10586 elf32-m68k.c:4156 elf32-xtensa.c:2800 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:4193 msgid "%B(%A+0x%lx): %s used with non-TLS symbol %s" msgstr "%B(%A+0x%lx): %s käytetään ei-TLS-symbolin %s kanssa" #: elf32-arm.c:10666 elf32-tic6x.c:2736 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:4481 msgid "out of range" msgstr "lukualueen ulkopuolella" #: elf32-arm.c:10670 elf32-nios2.c:3525 elf32-tic6x.c:2740 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:4485 msgid "unsupported relocation" msgstr "ei-tuettu sijoitus" #: elf32-arm.c:10678 elf32-nios2.c:3535 elf32-tic6x.c:2748 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:4493 msgid "unknown error" msgstr "tuntematon virhe" #: elf32-arm.c:11153 msgid "" "Warning: Clearing the interworking flag of %B because non-interworking code " "in %B has been linked with it" msgstr "" "Varoitus: Nollataan %B:n vanhan koodin kanssa toimimisen " "yhteistoimivuuslippu, koska se on linkitetty ei-yhteistoimivuuskoodiin %B:ssa" #: elf32-arm.c:11240 msgid "%B: Unknown mandatory EABI object attribute %d" msgstr "%B: Tuntematon pakollinen EABI-objektiattribuutti %d" #: elf32-arm.c:11248 msgid "Warning: %B: Unknown EABI object attribute %d" msgstr "Varoitus: %B: Tuntematon EABI-objektiattribuutti %d" #: elf32-arm.c:11449 msgid "error: %B: Unknown CPU architecture" msgstr "virhe: %B: Tuntematon prosessoriarkkitehtuuri" #: elf32-arm.c:11487 msgid "error: %B: Conflicting CPU architectures %d/%d" msgstr "virhe: %B: Ristiriitaisia prosessoriarkkitehtuureja %d/%d" #: elf32-arm.c:11576 msgid "" "Error: %B has both the current and legacy Tag_MPextension_use attributes" msgstr "" "Virhe: kohteessa %B on sekä nykyisiä että perinne-Tag_MPextension_use-" "attribuutteja" #: elf32-arm.c:11601 msgid "error: %B uses VFP register arguments, %B does not" msgstr "virhe: %B käyttää VFP-rekisteriargumentteja, %B ei käytä" #: elf32-arm.c:11747 msgid "error: %B: unable to merge virtualization attributes with %B" msgstr "" "virhe: %B: ei kyetä yhdistämään virtualisointiattribuutteja kohteen %B kanssa" #: elf32-arm.c:11773 msgid "error: %B: Conflicting architecture profiles %c/%c" msgstr "virhe: %B: Ristiriitaisia arkkitehtuuriprofiileja %c/%c" #: elf32-arm.c:11877 msgid "Warning: %B: Conflicting platform configuration" msgstr "Varoitus: %B: Ristiriitainen käyttöjärjestemäkonfiguraatio" #: elf32-arm.c:11886 msgid "error: %B: Conflicting use of R9" msgstr "virhe: %B: Ristiriitainen R9:n käyttö" #: elf32-arm.c:11898 msgid "error: %B: SB relative addressing conflicts with use of R9" msgstr "" "virhe: %B: SB-suhteellinen osoitteitus on ristiriidassa R9:n käytön kanssa" #: elf32-arm.c:11911 msgid "" "warning: %B uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; " "use of wchar_t values across objects may fail" msgstr "" "varoitus: %B käyttää %u-tavuista wchar_t-merkkiä vaikka tuloste käyttää %u-" "tavuista wchar_t-merkkiä; wchart_t-käyttöarvot objekteissa saattavat olla " "virheellisiä" #: elf32-arm.c:11942 msgid "" "warning: %B uses %s enums yet the output is to use %s enums; use of enum " "values across objects may fail" msgstr "" "varoitus: %B käyttää %s enums-alkioita vaikka tuloste käyttää %s enums-" "alkioita; enum-arvojen käyttö objekteissa saattaa olla virheellinen" #: elf32-arm.c:11954 msgid "error: %B uses iWMMXt register arguments, %B does not" msgstr "virhe: %B käyttää iWMMXt-rekisteriargumentteja, %B ei käytä" #: elf32-arm.c:11971 msgid "error: fp16 format mismatch between %B and %B" msgstr "virhe: fp16-muototäsmäämättömyys kohteiden %B ja %B välillä" #: elf32-arm.c:12007 msgid "%B has has both the current and legacy Tag_MPextension_use attributes" msgstr "" "kohteella %B on sekä nykyisiä että perinne-Tag_MPextension_use-attribuutteja" #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. #. Ignore init flag - it may not be set, despite the flags field containing valid data. #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. #: elf32-arm.c:12095 elf32-bfin.c:4949 elf32-cris.c:4139 elf32-m68hc1x.c:1427 #: elf32-m68k.c:1195 elf32-score.c:4004 elf32-score7.c:3808 elf32-vax.c:529 #: elf32-xgate.c:674 elfxx-mips.c:14955 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:4645 #, c-format msgid "private flags = %lx:" msgstr "yksityiset liput = %lx:" #: elf32-arm.c:12104 #, c-format msgid " [interworking enabled]" msgstr " [yhteistoimivuus vanhan koodin kanssa on käytössä]" #: elf32-arm.c:12112 #, c-format msgid " [VFP float format]" msgstr " [vektoriliukulukumuoto]" #: elf32-arm.c:12114 #, c-format msgid " [Maverick float format]" msgstr " [Maverick-liukulukumuoto]" #: elf32-arm.c:12116 #, c-format msgid " [FPA float format]" msgstr " [Liukulukukiihdytin-liukulukumuoto]" #: elf32-arm.c:12125 #, c-format msgid " [new ABI]" msgstr " [uusi ABI]" #: elf32-arm.c:12128 #, c-format msgid " [old ABI]" msgstr " [vanha ABI]" #: elf32-arm.c:12131 #, c-format msgid " [software FP]" msgstr " [ohjelmistoliukuluku]" #: elf32-arm.c:12140 #, c-format msgid " [Version1 EABI]" msgstr " [Versio 1 EABI]" #: elf32-arm.c:12143 elf32-arm.c:12154 #, c-format msgid " [sorted symbol table]" msgstr " [lajiteltu symbolitaulu]" #: elf32-arm.c:12145 elf32-arm.c:12156 #, c-format msgid " [unsorted symbol table]" msgstr " [lajittelematon symbolitaulu]" #: elf32-arm.c:12151 #, c-format msgid " [Version2 EABI]" msgstr " [Versio 2 EABI]" #: elf32-arm.c:12159 #, c-format msgid " [dynamic symbols use segment index]" msgstr " [dynaamiset symbolit käyttävät segmentti-indeksiä]" #: elf32-arm.c:12162 #, c-format msgid " [mapping symbols precede others]" msgstr " [kuvaussymbolit ylittävät tärkeydessä muut]" #: elf32-arm.c:12169 #, c-format msgid " [Version3 EABI]" msgstr " [Versio 3 EABI]" #: elf32-arm.c:12173 #, c-format msgid " [Version4 EABI]" msgstr " [Versio 4 EABI]" #: elf32-arm.c:12177 #, c-format msgid " [Version5 EABI]" msgstr " [Versio 5 EABI]" #: elf32-arm.c:12180 #, c-format msgid " [soft-float ABI]" msgstr " [ohjelmistoliukuluku-ABI]" #: elf32-arm.c:12183 #, c-format msgid " [hard-float ABI]" msgstr " [laitteistoliukuluku-ABI]" #: elf32-arm.c:12189 #, c-format msgid " [BE8]" msgstr " [BE8]" #: elf32-arm.c:12192 #, c-format msgid " [LE8]" msgstr " [LE8]" #: elf32-arm.c:12198 #, c-format msgid " " msgstr " " #: elf32-arm.c:12205 #, c-format msgid " [relocatable executable]" msgstr " [sijoitettava suoritettava tiedosto]" #: elf32-arm.c:12208 #, c-format msgid " [has entry point]" msgstr " [on tulokohta]" #: elf32-arm.c:12213 /src/binutils-gdb/bfd/elfnn-aarch64.c:4648 #, c-format msgid "" msgstr "" #: elf32-arm.c:12522 elf32-i386.c:1452 elf32-s390.c:1005 elf32-tic6x.c:2812 #: elf32-tilepro.c:1511 elf32-xtensa.c:999 elf64-s390.c:927 #: elf64-x86-64.c:1467 elfxx-sparc.c:1415 elfxx-tilegx.c:1728 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:5038 msgid "%B: bad symbol index: %d" msgstr "%B: virheellinen symboli-indeksi: %d" #: elf32-arm.c:12674 elf32-metag.c:2283 elf64-x86-64.c:1593 #: elf64-x86-64.c:1771 elfxx-mips.c:8482 msgid "" "%B: relocation %s against `%s' can not be used when making a shared object; " "recompile with -fPIC" msgstr "" "%B: sijoitusta %s käyttäen ”%s” ei voida käyttää kun tehdään jaettua " "objektia; käännä uudelleen -fPIC-argumentilla" #: elf32-arm.c:13796 #, c-format msgid "Errors encountered processing file %s" msgstr "Kohdattiin virheitä prosessoitaessa tiedostoa %s" #: elf32-arm.c:14230 #, c-format msgid "error: required section '%s' not found in the linker script" msgstr "virhe: vaadittua lohkoa ’%s’ ei löytynyt linkkeriskriptistä" #: elf32-arm.c:15252 msgid "%B: error: Cortex-A8 erratum stub is allocated in unsafe location" msgstr "%B: virhe: Cortex-A8 virhe-stub on varattu turvattomaan paikkaan" #. There's not much we can do apart from complain if this #. happens. #: elf32-arm.c:15279 msgid "%B: error: Cortex-A8 erratum stub out of range (input file too large)" msgstr "" "%B: virhe: Cortex-A8 virhe-stub lukualueen ulkopuolella (syötetiedoston on " "liian iso)" #: elf32-arm.c:15373 elf32-arm.c:15395 msgid "%B: error: VFP11 veneer out of range" msgstr "%B: virhe: VFP11-julkisivu lukualueen ulkopuolella" #: elf32-arm.c:16020 msgid "error: %B is already in final BE8 format" msgstr "virhe: %B on jo lopullisessa BE8-muodossa" #: elf32-arm.c:16096 msgid "" "error: Source object %B has EABI version %d, but target %B has EABI version " "%d" msgstr "" "virhe: Lähdeobjektissa %B on EABI-versio %d, mutta kohteessa %B on EABI-" "versio %d" #: elf32-arm.c:16112 msgid "error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d" msgstr "" "virhe: %B on käännetty APCS-%d:lle, kun taas kohde %B käyttää APCS-%d:ta" # Vector floating point (coprosessor) #: elf32-arm.c:16137 msgid "error: %B uses VFP instructions, whereas %B does not" msgstr "virhe: %B käyttää vektoriliukulukukäskyjä, kun taas %B ei käytä" # Floating Point Accelerator (chip) #: elf32-arm.c:16141 msgid "error: %B uses FPA instructions, whereas %B does not" msgstr "virhe: %B käyttää liukulukukiihdytinkäskyjä, kun taas %B ei käytä" #: elf32-arm.c:16151 msgid "error: %B uses Maverick instructions, whereas %B does not" msgstr "virhe: %B käyttää Maverick-käskyjä, kun taas %B ei käytä" #: elf32-arm.c:16155 msgid "error: %B does not use Maverick instructions, whereas %B does" msgstr "virhe: %B ei käytä Maverick-käskyjä, kun taas %B käyttää" #: elf32-arm.c:16174 msgid "error: %B uses software FP, whereas %B uses hardware FP" msgstr "" "virhe: %B käyttää ohjelmistoliukulukuja, kun taas %B käyttää " "laitteistoliukulukuja" #: elf32-arm.c:16178 msgid "error: %B uses hardware FP, whereas %B uses software FP" msgstr "" "virhe: %B käyttää laitteistoliukulukuja, kun taas %B käyttää " "ohjelmistoliukulukuja" #: elf32-avr.c:1264 elf32-bfin.c:3228 elf32-cris.c:2024 elf32-epiphany.c:568 #: elf32-fr30.c:597 elf32-frv.c:4047 elf32-i860.c:1220 elf32-ip2k.c:1479 #: elf32-iq2000.c:696 elf32-m32c.c:561 elf32-mep.c:543 elf32-metag.c:2000 #: elf32-moxie.c:290 elf32-msp430.c:1325 elf32-mt.c:399 elf32-openrisc.c:412 #: elf32-tilepro.c:3674 elf32-v850.c:2289 elf32-xstormy16.c:944 #: elf64-mmix.c:1546 elfxx-tilegx.c:4059 msgid "internal error: dangerous relocation" msgstr "sisäinen virhe: vaarallinen sijoitus" #: elf32-avr.c:2476 elf32-hppa.c:578 elf32-m68hc1x.c:160 elf32-metag.c:1197 #: elf32-nios2.c:1357 msgid "%B: cannot create stub entry %s" msgstr "%B: ei voi luoda stub-tulokohtaa %s" #: elf32-bfin.c:107 elf32-bfin.c:363 msgid "relocation should be even number" msgstr "sijoituksen pitäisi olla parillinen numero" #: elf32-bfin.c:1601 msgid "%B(%A+0x%lx): unresolvable relocation against symbol `%s'" msgstr "%B(%A+0x%lx): ratkaisematon sijoitus symboliin ”%s”" #: elf32-bfin.c:1634 elf32-i386.c:4406 elf32-m68k.c:4197 elf32-s390.c:3364 #: elf64-s390.c:3290 elf64-x86-64.c:4506 msgid "%B(%A+0x%lx): reloc against `%s': error %d" msgstr "%B(%A+0x%lx): reloc-tietue käyttäen kohdetta ”%s”: virhe %d" #: elf32-bfin.c:2732 msgid "" "%B: relocation at `%A+0x%x' references symbol `%s' with nonzero addend" msgstr "" "%B: sijoitus kohteessa ”%A+0x%x” viittaa symboliin ”%s”, jossa on ei-nolla-" "yhteenlaskettava" #: elf32-bfin.c:2748 msgid "relocation references symbol not defined in the module" msgstr "sijoitusviitteet-symboli ei ole määritelty modulissa" #: elf32-bfin.c:2845 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend" msgstr "" "R_BFIN_FUNCDESC viittaa dynaamiseen symboliin, jossa on ei-nolla-" "yhteenlaskettava" #: elf32-bfin.c:2886 elf32-bfin.c:3009 msgid "cannot emit fixups in read-only section" msgstr "ei voi lähettää korjauksia kirjoitussuojattuun lohkoon" #: elf32-bfin.c:2917 elf32-bfin.c:3047 elf32-lm32.c:1095 elf32-sh.c:4913 msgid "cannot emit dynamic relocations in read-only section" msgstr "ei voi lähettää dynaamisia sijoituksia kirjoitussuojatussa lohkossa" #: elf32-bfin.c:2967 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "" "R_BFIN_FUNCDESC_VALUE viittaa dynaamiseen symboliin, jossa on ei-nolla-" "yhteenlaskettava" #: elf32-bfin.c:3132 msgid "relocations between different segments are not supported" msgstr "sijoituksia eri segmenttien välillä ei tueta" #: elf32-bfin.c:3133 msgid "warning: relocation references a different segment" msgstr "varoitus: sijoitus viittaa eri segmenttiin" #: elf32-bfin.c:4907 msgid "%B: unsupported relocation type %i" msgstr "%B: ei-tuettu sijoitustyyppi %i" # The FR-V FDPIC ABI: The FDPIC register is used as a base register for accessing the global offset table (GOT) and function descriptors. # Yksi prosessorin rekistereistä on nimetty fdpic-rekisteriksi milloin data- ja tekstilohkot ovat sijoitettavia (eli niiden siirros ei ole vakio). #: elf32-bfin.c:4995 elf32-frv.c:6600 #, c-format msgid "%s: cannot link non-fdpic object file into fdpic executable" msgstr "" "%s: ei voi linkittää objektitiedostoa ilman fdpic-rekisteriä suoritettavaan " "tiedostoon, joka käyttää fdpic-rekisteriä" #: elf32-bfin.c:4999 elf32-frv.c:6604 #, c-format msgid "%s: cannot link fdpic object file into non-fdpic executable" msgstr "" "%s: ei voi linkittää fdpic-rekisteriä käyttävää objektitiedostoa " "suoritettavaan tiedostoon, joka ei käytä fdpic-rekisteriä" #: elf32-bfin.c:5153 #, c-format msgid "*** check this relocation %s" msgstr "*** tarkista tämä sijoitus %s" #: elf32-cris.c:1110 msgid "%B, section %A: unresolvable relocation %s against symbol `%s'" msgstr "%B, lohko %A: ratkaisematon sijoitus %s käyttäen symbolia ”%s”" # Procedure Linkage Table (PLT) and Global Offset Table (GOT) #: elf32-cris.c:1172 msgid "%B, section %A: No PLT nor GOT for relocation %s against symbol `%s'" msgstr "" "%B, lohko %A: Ei proseduurilinkitystaulua eikä yleissiirrostaulua " "sijoitukselle %s käyttäen symbolia ”%s”" #: elf32-cris.c:1174 msgid "%B, section %A: No PLT for relocation %s against symbol `%s'" msgstr "" "%B, lohko %A: Ei proseduurilinkitystaulua sijoituksille %s käyttäen symbolia " "”%s”" #: elf32-cris.c:1180 elf32-cris.c:1313 elf32-cris.c:1573 elf32-cris.c:1656 #: elf32-cris.c:1809 elf32-tic6x.c:2645 msgid "[whose name is lost]" msgstr "[jonka nimi on kadonnut]" #: elf32-cris.c:1299 elf32-tic6x.c:2630 msgid "" "%B, section %A: relocation %s with non-zero addend %d against local symbol" msgstr "" "%B, lohko %A: sijoitus %s ei-nolla-yhteenlaskettavalla %d käyttäen " "paikallista symbolia" #: elf32-cris.c:1307 elf32-cris.c:1650 elf32-cris.c:1803 elf32-tic6x.c:2638 msgid "" "%B, section %A: relocation %s with non-zero addend %d against symbol `%s'" msgstr "" "%B, lohko %A: sijoitus %s ei-nolla-yhteenlaskettavalla %d käyttäen symbolia " "”%s”" #: elf32-cris.c:1333 msgid "%B, section %A: relocation %s is not allowed for global symbol: `%s'" msgstr "%B, lohko %A: sijoitusta %s ei sallita yleissymbolille: ”%s”" #: elf32-cris.c:1349 msgid "%B, section %A: relocation %s with no GOT created" msgstr "%B, lohko %A: sijoitus %s ilman yleissiirrostaulun luontia" #. We shouldn't get here for GCC-emitted code. #: elf32-cris.c:1564 msgid "" "%B, section %A: relocation %s has an undefined reference to `%s', perhaps a " "declaration mixup?" msgstr "" "%B, lohkon %A: sijoituksella %s on määrittelemätön viite ”%s”, ehkä " "esittelysekaannus?" #: elf32-cris.c:1937 msgid "" "%B, section %A: relocation %s is not allowed for symbol: `%s' which is " "defined outside the program, perhaps a declaration mixup?" msgstr "" "%B, lohko %A: sijoitusta %s ei sallita symbolille: ”%s”, joka määritellään " "ohjelman ulkopuolella, ehkä esittelysekaannus?" #: elf32-cris.c:1990 msgid "(too many global variables for -fpic: recompile with -fPIC)" msgstr "" "(liian monta yleismuuttujaa valitsimelle -fpic: käännä uudelleen " "valitsimella -fPIC)" #: elf32-cris.c:1997 msgid "" "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or " "-mno-small-tls)" msgstr "" "(säikeen paikallinen data liian iso valitsimelle -fpic tai -msmall-tls: " "käännä uudelleen valitsimella -fPIC tai -mno-small-tls)" # position-independent code (PIC) #: elf32-cris.c:3234 msgid "" "%B, section %A:\n" " v10/v32 compatible object %s must not contain a PIC relocation" msgstr "" "%B, lohko %A:\n" " v10/v32 yhteensopiva objekti %s ei saa sisältää paikkariippumatonta " "koodisijoitusta" #: elf32-cris.c:3342 msgid "" "%B, section %A:\n" " relocation %s not valid in a shared object; typically an option mixup, " "recompile with -fPIC" msgstr "" "%B, lohko %A:\n" " sijoitusta %s ei pitäisi käyttää jaetussa objektissa; tyypillisesti " "valitsinsekaannus, käännä uudelleen argumentilla -fPIC" #: elf32-cris.c:3556 msgid "" "%B, section %A:\n" " relocation %s should not be used in a shared object; recompile with -fPIC" msgstr "" "%B, lohko %A:\n" " sijoitusta %s ei pitäisi käyttää jaettussa objektissa; käännä uudelleen " "argumentilla -fPIC" #: elf32-cris.c:3978 msgid "" "%B, section `%A', to symbol `%s':\n" " relocation %s should not be used in a shared object; recompile with -fPIC" msgstr "" "%B, lohko ”%A”, symboliin ”%s”:\n" " sijoitusta %s ei pitäisi käyttää jaettussa objektissa; käännä uudelleen " "argumentilla -fPIC" #: elf32-cris.c:4091 msgid "Unexpected machine number" msgstr "Odottamaton konenumero" #: elf32-cris.c:4142 #, c-format msgid " [symbols have a _ prefix]" msgstr " [symboleissa on ”_”-etuliite]" #: elf32-cris.c:4145 #, c-format msgid " [v10 and v32]" msgstr " [v10 ja v32]" #: elf32-cris.c:4148 #, c-format msgid " [v32]" msgstr " [v32]" #: elf32-cris.c:4191 msgid "" "%B: uses _-prefixed symbols, but writing file with non-prefixed symbols" msgstr "" "%B: käyttää ”_”-etuliitesymboleja, mutta kirjoittaa tiedoston ilman " "etuliitesymboleja" #: elf32-cris.c:4192 msgid "" "%B: uses non-prefixed symbols, but writing file with _-prefixed symbols" msgstr "" "%B: käyttää ilman etuliitesymboleja, mutta kirjoittaa tiedoston ”_”-" "etuliitesymboleilla" # CRIS v32 info: The chip with the CRIS v32 core. #: elf32-cris.c:4211 msgid "%B contains CRIS v32 code, incompatible with previous objects" msgstr "" "%B sisältää ”CRIS v32”-koodia, ei ole yhteensopiva aiempien objektien kanssa" #: elf32-cris.c:4213 msgid "%B contains non-CRIS-v32 code, incompatible with previous objects" msgstr "" "%B ei sisällä ”CRIS-v32”-koodia, yhteensopimaton aiempien objektien kanssa" #: elf32-dlx.c:142 #, c-format msgid "BFD Link Error: branch (PC rel16) to section (%s) not supported" msgstr "BFD-linkitysvirhe: haaralinja (PC rel16) lohkoon (%s) ei ole tuettu" #: elf32-dlx.c:204 #, c-format msgid "BFD Link Error: jump (PC rel26) to section (%s) not supported" msgstr "BFD-linkitysvirhe: hyppy (PC rel26) lohkoon (%s) ei ole tuettu" #. Only if it's not an unresolved symbol. #: elf32-epiphany.c:564 elf32-ip2k.c:1475 msgid "unsupported relocation between data/insn address spaces" msgstr "ei-tuettu sijoitus data/käskyosoitetilojen välillä" #: elf32-frv.c:1460 elf32-frv.c:1609 msgid "relocation requires zero addend" msgstr "sijoitus vaatii nolla-yhteenlaskettavan" #: elf32-frv.c:2822 msgid "%H: relocation to `%s+%v' may have caused the error above\n" msgstr "" "%H: sijoitus kohteeseen ”%s+%v” saattaa olla yläpuolella olevan virheen " "aiheuttama\n" #: elf32-frv.c:2839 msgid "%H: relocation references symbol not defined in the module\n" msgstr "%H: sijoitusviitteet-symboli ei ole määritelty modulissa\n" #: elf32-frv.c:2915 msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n" msgstr "%H: R_FRV_GETTLSOFF ei sovelleta kutsukäskyyn\n" #: elf32-frv.c:2956 msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n" msgstr "%H: R_FRV_GOTTLSDESC12 ei sovelleta ”lddi”-käskyyn\n" #: elf32-frv.c:3027 msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n" msgstr "%H: R_FRV_GOTTLSDESCHI ei sovelleta ”sethi”-käskyyn\n" #: elf32-frv.c:3064 msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n" msgstr "%H: R_FRV_GOTTLSDESCLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn\n" #: elf32-frv.c:3111 msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n" msgstr "%H: R_FRV_TLSDESC_RELAX ei sovelleta ”ldd”-käskyyn\n" # msgid-virhe: calll, eli yksi ällä liikaa #: elf32-frv.c:3195 msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n" msgstr "%H: R_FRV_GETTLSOFF_RELAX ei sovelleta kutsukäskyyn\n" #: elf32-frv.c:3249 msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n" msgstr "%H: R_FRV_GOTTLSOFF12 ei sovelleta ”ldi”-käskyyn\n" #: elf32-frv.c:3279 msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n" msgstr "%H: R_FRV_GOTTLSOFFHI ei sovelleta ”sethi”-käskyyn\n" #: elf32-frv.c:3308 msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n" msgstr "%H: R_FRV_GOTTLSOFFLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn\n" #: elf32-frv.c:3338 msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n" msgstr "%H: R_FRV_TLSOFF_RELAX ei sovelleta ”ld”-käskyyn\n" #: elf32-frv.c:3383 msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n" msgstr "%H: R_FRV_TLSMOFFHI ei sovelleta ”sethi”-käskyyn\n" #: elf32-frv.c:3410 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n" msgstr "R_FRV_TLSMOFFLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn\n" #: elf32-frv.c:3531 msgid "%H: R_FRV_FUNCDESC references dynamic symbol with nonzero addend\n" msgstr "" "%H: R_FRV_FUNCDESC viittaa dynaamiseen symboliin ei-nolla-" "yhteenlaskettavalla\n" #: elf32-frv.c:3572 elf32-frv.c:3694 msgid "%H: cannot emit fixups in read-only section\n" msgstr "%H: ei voi lähettää korjauksia kirjoitussuojattuun lohkoon\n" #: elf32-frv.c:3603 elf32-frv.c:3737 msgid "%H: cannot emit dynamic relocations in read-only section\n" msgstr "" "%H: ei voi lähettää dynaamisia sijoituksia kirjoitussuojattussa lohkossa\n" #: elf32-frv.c:3652 msgid "" "%H: R_FRV_FUNCDESC_VALUE references dynamic symbol with nonzero addend\n" msgstr "" "%H: R_FRV_FUNCDESC_VALUE viittaa dynaamiseen symboliin ei-nolla-" "yhteenlaskettavalla\n" #: elf32-frv.c:3908 msgid "%H: reloc against `%s' references a different segment\n" msgstr "%H: sijoitus kohteeseen ”%s” viittaa eri segmenttiin\n" #: elf32-frv.c:4058 msgid "%H: reloc against `%s': %s\n" msgstr "%H: reloc-tietue käyttäen kohdetta ”%s”: %s\n" #: elf32-frv.c:6265 msgid "%B: unsupported relocation type %i\n" msgstr "%B: ei-tuettu sijoitustyyppi %i\n" #: elf32-frv.c:6514 #, c-format msgid "" "%s: compiled with %s and linked with modules that use non-pic relocations" msgstr "" "%s: käännetty %s:n kanssa ja linkitetty paikkariippuvaisia koodisijoituksia " "käyttävien modulien kanssa" #: elf32-frv.c:6567 elf32-iq2000.c:828 elf32-m32c.c:812 #, c-format msgid "%s: compiled with %s and linked with modules compiled with %s" msgstr "" "%s: käännetty %s:n kanssa ja linkitetty moduleihin, jotka on käännetty %s:n " "kanssa" #: elf32-frv.c:6579 #, c-format msgid "" "%s: uses different unknown e_flags (0x%lx) fields than previous modules " "(0x%lx)" msgstr "" "%s: käyttää erilaisia tuntemattomia ”e_flags (0x%lx)”-kenttiä kuin edelliset " "modulit (0x%lx)" #: elf32-frv.c:6627 elf32-iq2000.c:865 elf32-m32c.c:848 elf32-mt.c:561 #: elf32-rl78.c:1069 elf32-rx.c:3040 elf64-ppc.c:5839 #, c-format msgid "private flags = 0x%lx:" msgstr "yksityiset liput = 0x%lx:" #: elf32-gen.c:69 elf64-gen.c:69 msgid "%B: Relocations in generic ELF (EM: %d)" msgstr "%B: Sijoituksia geneerisessä ELF (EM: %d):ssa" #: elf32-hppa.c:830 elf32-hppa.c:3592 msgid "%B(%A+0x%lx): cannot reach %s, recompile with -ffunction-sections" msgstr "" "%B(%A+0x%lx): ei tavoita kohdetta %s, käännä uudelleen ”-ffunction-sections”-" "valitsimilla" #: elf32-hppa.c:1268 msgid "" "%B: relocation %s can not be used when making a shared object; recompile " "with -fPIC" msgstr "" "%B: sijoitusta %s ei voi käyttää kun tehdään jaettua objektia; käännä " "uudelleen ”-fPIC”-argumentilla" #: elf32-hppa.c:2781 msgid "%B: duplicate export stub %s" msgstr "%B: vienti-stubin %s kaksoiskappale" #: elf32-hppa.c:3427 msgid "" "%B(%A+0x%lx): %s fixup for insn 0x%x is not supported in a non-shared link" msgstr "" "%B(%A+0x%lx): %s korjaus käskylle 0x%x ei ole tuettu ei-jaetussa linkissä" #: elf32-hppa.c:4279 msgid "%B(%A+0x%lx): cannot handle %s for %s" msgstr "%B(%A+0x%lx): ei voi käsitellä %s kohteelle %s" #: elf32-hppa.c:4598 msgid ".got section not immediately after .plt section" msgstr "”.got”-alilohko ei ole välittömästi ”.plt”-lohkon jälkeen" #. Unknown relocation. #: elf32-i386.c:380 elf32-m68k.c:353 elf32-ppc.c:2035 elf32-s390.c:345 #: elf32-tic6x.c:2667 elf64-ppc.c:2427 elf64-s390.c:371 elf64-x86-64.c:281 msgid "%B: invalid relocation type %d" msgstr "%B: virheellinen sijoitustyyppi %d" #: elf32-i386.c:1394 elf64-x86-64.c:1410 msgid "" "%B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed" msgstr "" "%B: TLS-siirros kohteesta %s kohteeseen %s käyttäen kohdetta ”%s” " "osoitteessa 0x%lx lohkossa ”%A” epäonnistui" #: elf32-i386.c:1642 elf32-s390.c:1233 elf32-sh.c:6263 elf32-tilepro.c:1627 #: elf32-xtensa.c:1176 elf64-s390.c:1166 elfxx-sparc.c:1596 #: elfxx-tilegx.c:1836 msgid "%B: `%s' accessed both as normal and thread local symbol" msgstr "%B: ”%s” haettu sekä normaalina että säikeisenä paikallissymbolina" #: elf32-i386.c:2500 elf64-x86-64.c:2582 msgid "%P: %B: warning: relocation against `%s' in readonly section `%A'.\n" msgstr "" "%P: %B: varoitus: sijoitus käyttäen kohdetta ”%s” kirjoitussuojatussa " "lohkossa ”%A”.\n" #: elf32-i386.c:2740 elf64-x86-64.c:2820 msgid "%P: %B: warning: relocation in readonly section `%A'.\n" msgstr "%P: %B: varoitus: sijoitus kirjoitussuojatussa lohkossa ”%A”.\n" #: elf32-i386.c:3207 elf32-tilepro.c:2873 elf64-x86-64.c:3275 #: elfxx-tilegx.c:3172 /src/binutils-gdb/bfd/elfnn-aarch64.c:4099 msgid "%B: unrecognized relocation (0x%x) in section `%A'" msgstr "%B: tunnistamaton sijoitus (0x%x) lohkossa ”%A”" #: elf32-i386.c:3368 elf64-x86-64.c:3380 elfxx-sparc.c:3150 #: /src/binutils-gdb/bfd/elfnn-aarch64.c:3496 msgid "" "%B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s" msgstr "" "%B: sijoitusta %s käyttäen kohteen STT_GNU_IFUNC-symbolia ”%s” ei käsittele " "%s" #: elf32-i386.c:3610 elf64-x86-64.c:3777 msgid "hidden symbol" msgstr "piilotettu symboli" #: elf32-i386.c:3613 elf64-x86-64.c:3780 msgid "internal symbol" msgstr "sisäinen symboli" #: elf32-i386.c:3616 elf64-x86-64.c:3783 msgid "protected symbol" msgstr "suojattu symboli" #: elf32-i386.c:3619 elf64-x86-64.c:3786 msgid "symbol" msgstr "symboli" #: elf32-i386.c:3624 msgid "" "%B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when " "making a shared object" msgstr "" "%B: R_386_GOTOFF-sijoitusta käyttäen määrittelemätöntä %s ”%s” ei voida " "käyttää kun tehdään jaettua objektia" #: elf32-i386.c:3635 msgid "" "%B: relocation R_386_GOTOFF against protected function `%s' can not be used " "when making a shared object" msgstr "" "%B: R_386_GOTOFF-sijoitusta suojattua käyttäen funktiota ”%s” ei voida " "käyttää kun tehdään jaettua objektia" #: elf32-i386.c:4923 elf32-tilepro.c:3923 elf64-x86-64.c:4964 #: elfxx-tilegx.c:4326 /src/binutils-gdb/bfd/elfnn-aarch64.c:7105 #, c-format msgid "discarded output section: `%A'" msgstr "hylätty tulostelohko: ”%A”" #: elf32-ip2k.c:857 elf32-ip2k.c:863 elf32-ip2k.c:930 elf32-ip2k.c:936 msgid "" "ip2k relaxer: switch table without complete matching relocation information." msgstr "" "ip2k-avartaja: kytkintaulu ilman täydellisesti täsmääviä sijoitustietoja." #: elf32-ip2k.c:880 elf32-ip2k.c:963 msgid "ip2k relaxer: switch table header corrupt." msgstr "ip2k-avartaja: kytkintauluotsake rikkinäinen." #: elf32-ip2k.c:1292 #, c-format msgid "ip2k linker: missing page instruction at 0x%08lx (dest = 0x%08lx)." msgstr "" "ip2k-linkkeri: puuttuva sivukäsky kohteessa 0x%08lx (kohde = 0x%08lx)." #: elf32-ip2k.c:1308 #, c-format msgid "ip2k linker: redundant page instruction at 0x%08lx (dest = 0x%08lx)." msgstr "" "ip2k-linkkeri: redundanssisivukäsky kohteessa 0x%08lx (kohde = 0x%08lx)." #: elf32-iq2000.c:841 elf32-m32c.c:824 #, c-format msgid "" "%s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "" "%s: käyttää eri ”e_flags (0x%lx)”-kenttiä kuin edelliset modulit (0x%lx)" #: elf32-lm32.c:698 elf32-nios2.c:2191 msgid "global pointer relative relocation when _gp not defined" msgstr "yleisosoitinsuhteellinen sijoitus kun ”_gp” ei ole määritelty" #: elf32-lm32.c:753 elf32-nios2.c:2623 msgid "global pointer relative address out of range" msgstr "yleisosoittimen suhteellinen osoite lukualueen ulkopuolella" #: elf32-lm32.c:1049 msgid "internal error: addend should be zero for R_LM32_16_GOT" msgstr "" "sisäinen virhe: yhteenlaskettavan pitäisi olla nolla kohteelle R_LM32_16_GOT" #: elf32-m32r.c:1453 msgid "SDA relocation when _SDA_BASE_ not defined" msgstr "SDA-sijoitus kun ”_SDA_BASE_” ei ole määritelty" #: elf32-m32r.c:3003 msgid "%B: The target (%s) of an %s relocation is in the wrong section (%A)" msgstr "%B: Kohteen (%s) sijoitus %s on väärässä lohkossa (%A)" #: elf32-m32r.c:3529 msgid "%B: Instruction set mismatch with previous modules" msgstr "%B: Käskyjoukko ei täsmää edellisten modulien kanssa" #: elf32-m32r.c:3550 elf32-nds32.c:5636 #, c-format msgid "private flags = %lx" msgstr "yksityiset liput = %lx" #: elf32-m32r.c:3555 #, c-format msgid ": m32r instructions" msgstr ": m32r-käskyt" #: elf32-m32r.c:3556 #, c-format msgid ": m32rx instructions" msgstr ": m32rx-käskyt" #: elf32-m32r.c:3557 #, c-format msgid ": m32r2 instructions" msgstr ": m32r2-käskyt" #: elf32-m68hc1x.c:1114 #, c-format msgid "" "Reference to the far symbol `%s' using a wrong relocation may result in " "incorrect execution" msgstr "" "Viite etäsymboliin ”%s” väärää sijoitusta käyttäen saattaa aiheuttaa " "virheellisen suorituksen" #: elf32-m68hc1x.c:1150 #, c-format msgid "" "XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you " "must manually offset the address, and possibly manage the page, in your code." msgstr "" "XGATE-osoite (%lx) ei ole jaetun RAM(0xE000-0xFFFF)-muistin sisällä, siksi " "sinun on asetettava siirrososoite manuaalisesti, ja mahdollisesti hallittava " "sivu koodissasi." # memory bank: A physical section of memory. #: elf32-m68hc1x.c:1170 #, c-format msgid "" "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked " "address [%lx:%04lx] (%lx)" msgstr "" "muistilohkottu osoite [%lx:%04lx] (%lx) ei ole samassa muistilohkossa kuin " "nykyinen muistilohkottu osoite [%lx:%04lx] (%lx)" #: elf32-m68hc1x.c:1190 #, c-format msgid "" "reference to a banked address [%lx:%04lx] in the normal address space at " "%04lx" msgstr "" "viite muistilohkottuun osoitteeseen [%lx:%04lx] tavallisessa osoitetilassa " "osoitteessa %04lx" #: elf32-m68hc1x.c:1237 #, c-format msgid "" "S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you " "must manually offset the address in your code" msgstr "" "S12-osoite (%lx) ei ole jaetun RAM(0x2000-0x4000)-muistin sisällä, siksi " "sinun on asetettava siirrososoite koodissasi manuaalisesti" #: elf32-m68hc1x.c:1370 msgid "" "%B: linking files compiled for 16-bit integers (-mshort) and others for 32-" "bit integers" msgstr "" "%B: linkitystiedostot käännetty 16-bittisille kokonaisluvuille (-mshort) ja " "muut 32-bittisille kokonaisluvuille" #: elf32-m68hc1x.c:1377 msgid "" "%B: linking files compiled for 32-bit double (-fshort-double) and others for " "64-bit double" msgstr "" "%B: linkitystiedostot käännetty 32-bittiselle double-liukuluvulle (-fshort-" "double) ja muut 64-bittiselle double-liukuluvulle" #: elf32-m68hc1x.c:1386 msgid "%B: linking files compiled for HCS12 with others compiled for HC12" msgstr "%B: linkitystiedostot käännetty HCS12:lle, muut käännetty HC12:lle" #: elf32-m68hc1x.c:1402 elf32-ppc.c:4776 elf64-sparc.c:706 elfxx-mips.c:14817 msgid "" "%B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "" "%B: käyttää eri ”e_flags (0x%lx)”-kenttiä kuin edelliset modulit (0x%lx)" #: elf32-m68hc1x.c:1430 elf32-xgate.c:677 #, c-format msgid "[abi=32-bit int, " msgstr "[abi=32-bittinen kokonaisluku, " #: elf32-m68hc1x.c:1432 elf32-xgate.c:679 #, c-format msgid "[abi=16-bit int, " msgstr "[abi=16-bittinen kokonaisluku, " #: elf32-m68hc1x.c:1435 elf32-xgate.c:682 #, c-format msgid "64-bit double, " msgstr "64-bittinen double-liukuluku, " #: elf32-m68hc1x.c:1437 elf32-xgate.c:684 #, c-format msgid "32-bit double, " msgstr "32-bittinen double-liukuluku, " #: elf32-m68hc1x.c:1440 #, c-format msgid "cpu=HC11]" msgstr "prosessori=HC11]" #: elf32-m68hc1x.c:1442 #, c-format msgid "cpu=HCS12]" msgstr "prosessori=HCS12]" #: elf32-m68hc1x.c:1444 #, c-format msgid "cpu=HC12]" msgstr "prosessori=HC12]" #: elf32-m68hc1x.c:1447 #, c-format msgid " [memory=bank-model]" msgstr " [muisti=muistilohkomalli]" #: elf32-m68hc1x.c:1449 #, c-format msgid " [memory=flat]" msgstr " [muisti=litteä]" #: elf32-m68hc1x.c:1452 #, c-format msgid " [XGATE RAM offsetting]" msgstr " [XGATE RAM-siirrososoiteasetus]" #: elf32-m68k.c:1210 elf32-m68k.c:1211 vms-alpha.c:7207 vms-alpha.c:7222 msgid "unknown" msgstr "tuntematon" #: elf32-m68k.c:1674 msgid "%B: GOT overflow: Number of relocations with 8-bit offset > %d" msgstr "" "%B: Yleissiirrostaulun ylivuoto: 8-bittisellä siirrososoitteella " "varustettujen sijoitusten lukumäärä > %d" #: elf32-m68k.c:1680 msgid "%B: GOT overflow: Number of relocations with 8- or 16-bit offset > %d" msgstr "" "%B: Yleissiirrostaulun ylivuoto: 8-bittisellä tai 16-bittisellä " "siirrososoitteella varustettujen sijoitusten lukumäärä > %d" #: elf32-m68k.c:3921 msgid "" "%B(%A+0x%lx): R_68K_TLS_LE32 relocation not permitted in shared object" msgstr "" "%B(%A+0x%lx): R_68K_TLS_LE32-sijoitukset eivät ole sallittuja jaetuissa " "objekteissa" #: elf32-mcore.c:99 elf32-mcore.c:442 msgid "%B: Relocation %s (%d) is not currently supported.\n" msgstr "%B: Sijoitusta %s (%d) ei tällä hetkellä tueta.\n" #: elf32-mcore.c:428 msgid "%B: Unknown relocation type %d\n" msgstr "%B: Tuntematon sijoitustyyppi %d\n" #. Pacify gcc -Wall. #: elf32-mep.c:157 #, c-format msgid "mep: no reloc for code %d" msgstr "mep: ei reloc-tietuetta koodille %d" #: elf32-mep.c:163 #, c-format msgid "MeP: howto %d has type %d" msgstr "MeP: kuinka tehdä -kohteella %d on tyyppi %d" #: elf32-mep.c:632 msgid "%B and %B are for different cores" msgstr "%B ja %B ovat eri käyttöjärjestelmäytimille" #: elf32-mep.c:649 msgid "%B and %B are for different configurations" msgstr "%B ja %B ovat eri konfiguraatioille" #: elf32-mep.c:686 #, c-format msgid "private flags = 0x%lx" msgstr "yksityiset liput = 0x%lx" #: elf32-metag.c:1921 msgid "" "%B(%A+0x%lx): R_METAG_TLS_LE/IENONPIC relocation not permitted in shared " "object" msgstr "" "%B(%A+0x%lx): R_METAG_TLS_LE/IENONPIC-sijoitukset eivät ole sallittuja " "jaetuissa objekteissa" #: elf32-microblaze.c:950 #, c-format msgid "%s: unknown relocation type %d" msgstr "%s: tuntematon sijoitustyyppi %d" #: elf32-microblaze.c:1076 elf32-microblaze.c:1121 #, c-format msgid "%s: The target (%s) of an %s relocation is in the wrong section (%s)" msgstr "%s: Kohteen (%s) sijoitus %s on väärässä lohkossa (%s)" #: elf32-microblaze.c:1484 elf32-tilepro.c:3320 elfxx-sparc.c:3526 #: elfxx-tilegx.c:3729 msgid "%B: probably compiled without -fPIC?" msgstr "%B: luultavasti käännetty ilman -fPIC-argumenttia?" #: elf32-mips.c:1670 elf64-mips.c:2990 elfn32-mips.c:2793 msgid "literal relocation occurs for an external symbol" msgstr "literaali sijoitus tapahtuu ulkoiselle symbolille" #: elf32-mips.c:1717 elf32-score.c:570 elf32-score7.c:469 elf64-mips.c:3033 #: elfn32-mips.c:2834 msgid "32bits gp relative relocation occurs for an external symbol" msgstr "" "32-bittinen yleisosoitinsuhteellinen sijoitus tapahtuu ulkoiselle symbolille" #: elf32-msp430.c:801 elf32-msp430.c:1109 msgid "Try enabling relaxation to avoid relocation truncations" msgstr "" "Yritä ottaa käyttöön avartaminen sijoituksen typistymisien välttämiseksi" #: elf32-msp430.c:1317 msgid "internal error: branch/jump to an odd address detected" msgstr "sisäinen virhe: havaittu haarautuma/hyppy parittomaan" #: elf32-msp430.c:2221 msgid "Warning: %B: Unknown MSPABI object attribute %d" msgstr "Varoitus: %B: Tuntematon MSPABI-objektiattribuutti %d" # Vector floating point (coprosessor) #: elf32-msp430.c:2312 msgid "error: %B uses %s instructions but %B uses %s" msgstr "virhe: %B käyttää %s-käskyjä, mutta %B käyttää %s" #: elf32-msp430.c:2324 msgid "error: %B uses the %s code model whereas %B uses the %s code model" msgstr "virhe: %B käyttää %s-koodimallia, kun taas %B käyttää %s-koodimallia" #: elf32-msp430.c:2336 msgid "error: %B uses the large code model but %B uses MSP430 instructions" msgstr "" "virhe: %B käyttää laajaa koodimallia, mutta %B käyttää MSP430-käskyjä" #: elf32-msp430.c:2346 msgid "error: %B uses the %s data model whereas %B uses the %s data model" msgstr "virhe: %B käyttää %s-datamallia, kun taas %B käyttää %s-datamallia" #: elf32-msp430.c:2358 msgid "error: %B uses the small code model but %B uses the %s data model" msgstr "virhe: %B käyttää pientä koodimallia, mutta %B käyttää %s-datamallia" #: elf32-msp430.c:2369 msgid "error: %B uses the %s data model but %B only uses MSP430 instructions" msgstr "" "virhe: %B käyttää %s-datamallia, mutta %B käyttää vain MSP430-käskyjä" #: elf32-nds32.c:2921 msgid "error: Can't find symbol: _SDA_BASE_." msgstr "virhe: Symbolia ei löytynyt: _SDA_BASE_.”" #: elf32-nds32.c:4142 msgid "%B: error: unknown relocation type %d." msgstr "%B: virhe: tuntematon sijoitustyyppi %d." #: elf32-nds32.c:4584 #, c-format msgid "%s: warning: cannot deal R_NDS32_25_ABS_RELA in shared mode." msgstr "" "%s: varoitus: R_NDS32_25_ABS_RELA-käsittely jaetussa objektissa epäonnistui." #: elf32-nds32.c:4716 msgid "%B: warning: unaligned access to GOT entry." msgstr "%B: varoitus: tasaamaton pääsy yleissiirrostaulukohtaan." #: elf32-nds32.c:4758 msgid "%B: warning: relocate SDA_BASE failed." msgstr "%B: varoitus: SDA_BASE-sijoitus epäonnistui." #: elf32-nds32.c:4779 msgid "%B(%A): warning: unaligned small data access of type %d." msgstr "%B(%A): varoitus: tasaamaton %d-tyypin small data-pääsy." #: elf32-nds32.c:5446 msgid "" "%B: ISR vector size mismatch with previous modules, previous %u-byte, " "current %u-byte" msgstr "" "%B: ISR-vektorikokotäsmäämättömyys edelliseen moduliin, edellinen %u-tavu, " "nykyinen %u-tavu" #: elf32-nds32.c:5489 msgid "%B: warning: Endian mismatch with previous modules." msgstr "" "%B: varoitus: Endian-tavujärjestystäsmäämättömyys edellisiin moduleihin." #: elf32-nds32.c:5499 msgid "" "%B: warning: Older version of object file encountered, Please recompile with " "current tool chain." msgstr "" "%B: varoitus: Objektitiedoston vanhempi versio kohdattu, käännä uudelleen " "nykyisellä työkaluketjulla." #: elf32-nds32.c:5577 msgid "%B: error: ABI mismatch with previous modules." msgstr "%B: virhe: ABI-täsmäämättömyys edellisten modulien kanssa." #: elf32-nds32.c:5588 msgid "%B: error: Instruction set mismatch with previous modules." msgstr "%B: virhe: Käskyjoukko ei täsmää edellisten modulien kanssa." #: elf32-nds32.c:5612 msgid "%B: warning: Incompatible elf-versions %s and %s." msgstr "%B: varoitus: Yhteensopimattomat elf-versiot %s ja %s." #: elf32-nds32.c:5642 #, c-format msgid ": n1 instructions" msgstr ": n1-käskyt" #: elf32-nds32.c:5645 #, c-format msgid ": n1h instructions" msgstr ": n1h-käskyt" #: elf32-nds32.c:8147 msgid "%B: %s\n" msgstr "%B: %s\n" #: elf32-nds32.c:8449 msgid "" "%B(%A): warning: relax is suppressed for sections of alignment %d-bytes > 4-" "byte." msgstr "" "%B(%A): varoitus: relax on vaimennettu lohkoissa, joissa tasaus %d-tavua > 4-" "tavu." #: elf32-nds32.c:8502 msgid "%B: error: Cannot set _ITB_BASE_" msgstr "%B: virhe: _ITB_BASE_-asetus epäonnistui" #: elf32-nds32.c:11384 msgid "%B: Nested OMIT_FP in %A." msgstr "%B: Sisäkkäinen OMIT_FP kohteessa %A." #: elf32-nds32.c:11401 msgid "%B: Unmatched OMIT_FP in %A." msgstr "%B: Täsmäämätön OMIT_FP kohteessa %A." #: elf32-nds32.c:13357 msgid "Linker: cannot init ex9 hash table error \n" msgstr "Linkkeri: ex9-tiivistetauluvirheen alustus epäonnistui \n" #: elf32-nds32.c:13790 elf32-nds32.c:13804 msgid "Linker: error cannot fixed ex9 relocation \n" msgstr "Linkkeri: virhe: ex9-sijoituksen korjaus epäonnistui \n" #: elf32-nds32.c:14015 #, c-format msgid "" "%s: warning: unaligned small data access. For entry: {%d, %d, %d}, addr = " "0x%x, align = 0x%x." msgstr "" "%s: varoitus: tasaamaton small data-pääsy. Kohde: {%d, %d, %d}, osoite = " "0x%x, tasaus = 0x%x." #: elf32-nds32.c:14047 msgid "%P%F: failed creating ex9.it %s hash table: %E\n" msgstr "%P%F: ex9.it %s-tiivistetaulun luominen epäonnistui: %E\n" #: elf32-nios2.c:2861 #, c-format msgid "" "global pointer relative relocation at address 0x%08x when _gp not defined\n" msgstr "" "yleisosoitinsuhteellinen sijoitus osoitteessa 0x%08x kun _gp ei ole " "määritelty\n" #: elf32-nios2.c:2878 #, c-format msgid "" "Unable to reach %s (at 0x%08x) from the global pointer (at 0x%08x) because " "the offset (%d) is out of the allowed range, -32678 to 32767.\n" msgstr "" "Kohteen %s (osoitteessa 0x%08x) tavoittaminen yleisosoittimesta epäonnistui " "(osoitteessa 0x%08x) koska siirrososoite (%d) on sallitun lukualueen -32678 " "... 32767 ulkopuolella.\n" #: elf32-nios2.c:3392 msgid "" "%B(%A+0x%lx): R_NIOS2_TLS_LE16 relocation not permitted in shared object" msgstr "" "%B(%A+0x%lx): R_NIOS2_TLS_LE16-sijoitus ei ole sallittu jaetussa objektissa" #: elf32-nios2.c:3520 msgid "relocation out of range" msgstr "sijoitus lukualueen ulkopuolella" #: elf32-nios2.c:3530 elf32-tic6x.c:2744 msgid "dangerous relocation" msgstr "vaarallinen sijoitus" #: elf32-nios2.c:4529 #, c-format msgid "dynamic variable `%s' is zero size" msgstr "dynaaminen muuttuja ”%s” on nollakokoinen" #: elf32-ppc.c:2100 #, c-format msgid "generic linker can't handle %s" msgstr "geneerinen linkkeri ei voi käsitellä kohdetta %s" #: elf32-ppc.c:2642 msgid "corrupt %s section in %B" msgstr "rikkinäinen %s-lohko kohteessa %B" #: elf32-ppc.c:2661 msgid "unable to read in %s section from %B" msgstr "ei voi lukea %s-lohkoon kohteesta %B" #: elf32-ppc.c:2702 msgid "warning: unable to set size of %s section in %B" msgstr "varoitus: ei voi asettaa %s-lohkon kokoa kohteessa %B" #: elf32-ppc.c:2752 msgid "failed to allocate space for new APUinfo section." msgstr "ei onnistuttu varaamaan muistitilaa uudelle APUinfo-lohkolle." #: elf32-ppc.c:2771 msgid "failed to compute new APUinfo section." msgstr "ei onnistuttu laskemaan uutta APUinfo-lohkoa" #: elf32-ppc.c:2774 msgid "failed to install new APUinfo section." msgstr "ei onnistuttu asentamaan uutta APUinfo-lohkoa" #: elf32-ppc.c:3844 msgid "%B: relocation %s cannot be used when making a shared object" msgstr "%B: sijoitusta %s ei voi käyttää kun tehdään jaettua objektia" #. It does not make sense to have a procedure linkage #. table entry for a local symbol. #: elf32-ppc.c:4218 msgid "%P: %H: %s reloc against local symbol\n" msgstr "%P: %H: %s reloc-tietue käyttäen paikallista symbolia\n" #: elf32-ppc.c:4299 msgid "%P: %H: @local call to ifunc %s\n" msgstr "%P: %H: @local-kutsu kohteeseen ifunc %s\n" # Otaksun tässä että hard float tarkoittaa tässä muistipaikkaa (esim. rekisteriä), joka on varattu float-tyyppisille liukuluvuille #: elf32-ppc.c:4588 elf32-ppc.c:4603 msgid "Warning: %B uses hard float, %B uses soft float" msgstr "" "Varoitus: %B käyttää laitteistoliukulukua, %B käyttää ohjelmistoliukulukua" # Otaksun tässä että hard float tarkoittaa tässä muistipaikkaa (esim. rekisteriä), joka on varattu float-tyyppisille liukuluvuille #: elf32-ppc.c:4591 elf32-ppc.c:4595 msgid "" "Warning: %B uses double-precision hard float, %B uses single-precision hard " "float" msgstr "" "Varoitus: %B käyttää kaksoistarkkuuden laitteistoliukulukua, %B käyttää " "yksittäistarkkuuden laitteistoliukulukua" # Otaksun tässä että hard float tarkoittaa tässä muistipaikkaa (esim. rekisteriä), joka on varattu float-tyyppisille liukuluvuille #: elf32-ppc.c:4599 msgid "Warning: %B uses soft float, %B uses single-precision hard float" msgstr "" "Varoitus: %B käyttää ohjelmistoliukulukua, %B käyttää yksittäistarkkuuden " "laitteistoliukulukua" #: elf32-ppc.c:4606 elf32-ppc.c:4610 msgid "Warning: %B uses unknown floating point ABI %d" msgstr "Varoitus: %B käyttää tuntematonta liukuluku-ABI:a %d" #: elf32-ppc.c:4652 elf32-ppc.c:4656 msgid "Warning: %B uses unknown vector ABI %d" msgstr "Varoitus: %B käyttää tuntematonta vektori-ABI:a %d" #: elf32-ppc.c:4660 msgid "Warning: %B uses vector ABI \"%s\", %B uses \"%s\"" msgstr "Varoitus: %B käyttää vektori-ABI:a ”%s”, %B käyttää ”%s”" #: elf32-ppc.c:4677 elf32-ppc.c:4680 msgid "Warning: %B uses r3/r4 for small structure returns, %B uses memory" msgstr "" "Varoitus: %B käyttää r3/r4 pienille rakennepaluille, %B käyttää muistia" #: elf32-ppc.c:4683 elf32-ppc.c:4687 msgid "Warning: %B uses unknown small structure return convention %d" msgstr "Varoitus: %B käyttää tuntematonta pientä rakennepaluusopimusta %d" #: elf32-ppc.c:4741 msgid "" "%B: compiled with -mrelocatable and linked with modules compiled normally" msgstr "" "%B: käännetty ”-mrelocatable”-argumentilla ja linkitetty tavallisesti " "käännetyillä moduleilla" #: elf32-ppc.c:4749 msgid "" "%B: compiled normally and linked with modules compiled with -mrelocatable" msgstr "" "%B: käännetty tavallisesti ja linkitetty moduleilla, jotka on käännetty ”-" "mrelocatable”-argumentilla" #: elf32-ppc.c:4872 msgid "%P: bss-plt forced due to %B\n" msgstr "%P: bss-plt-argumentti pakotettu %B:n vuoksi\n" #: elf32-ppc.c:4875 msgid "%P: bss-plt forced by profiling\n" msgstr "%P: profilointi pakotti bss-plt-argumentin\n" #. Uh oh, we didn't find the expected call. We #. could just mark this symbol to exclude it #. from tls optimization but it's safer to skip #. the entire optimization. #: elf32-ppc.c:5369 elf64-ppc.c:8371 msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n" msgstr "" "%H argumentti lost __tls_get_addr, TLS otimointi poistettu käytöstä\n" #: elf32-ppc.c:7927 msgid "%P: %B: unknown relocation type %d for symbol %s\n" msgstr "%P: %B: tuntematon sijoitustyyppi %d symbolille %s\n" #: elf32-ppc.c:8191 msgid "%P: %H: non-zero addend on %s reloc against `%s'\n" msgstr "" "%P: %H: ei-nolla-yhteenlaskettava %s reloc-tietueessa käyttäen symbolia " "”%s”\n" #: elf32-ppc.c:8389 msgid "%P: %H: relocation %s for indirect function %s unsupported\n" msgstr "%P: %H: sijoitusta %s epäsuoralle funktiolle %s ei tueta\n" #: elf32-ppc.c:8646 elf32-ppc.c:8676 elf32-ppc.c:8767 msgid "" "%P: %B: the target (%s) of a %s relocation is in the wrong output section " "(%s)\n" msgstr "" "%P: %B: kohde (%s) sijoituksessa %s on väärässä tulostelohkossa (%s)\n" #: elf32-ppc.c:8854 msgid "" "%B: the target (%s) of a %s relocation is in the wrong output section (%s)" msgstr "%B: kohde (%s) sijoituksessa %s on väärässä tulostelohkossa (%s)" #: elf32-ppc.c:8958 msgid "%P: %B: relocation %s is not yet supported for symbol %s\n" msgstr "%P: %B: sijoitus %s ei ole vielä tuettu symbolille %s\n" #: elf32-ppc.c:9038 msgid "%P: %H: error: %s against `%s' not a multiple of %u\n" msgstr "" "%P: %H: virhe: sijoitus %s käyttäen kohdetta ”%s” ei ole %u:n kerrannainen\n" #: elf32-ppc.c:9067 msgid "%P: %H: unresolvable %s relocation against symbol `%s'\n" msgstr "%P: %H: ratkaisematon %s sijoitus käyttäen symbolia ”%s”\n" #: elf32-ppc.c:9114 msgid "%P: %H: %s reloc against `%s': error %d\n" msgstr "%P: %H: %s reloc-tietue käyttäen kohdetta ”%s”: virhe %d\n" #: elf32-ppc.c:9750 msgid "%P: %s not defined in linker created %s\n" msgstr "%P: %s ei ole määritelty linkkerissä luodussa %s\n" #: elf32-rl78.c:784 msgid "Warning: RL78_SYM reloc with an unknown symbol" msgstr "Varoitus: RL78_SYM-reloc tuntemattomalla symbolilla" #: elf32-rl78.c:952 elf32-rx.c:1324 msgid "%B(%A): error: call to undefined function '%s'" msgstr "%B(%A): virhe: kutsu määrittelemättömään funktioon ’%s’" #: elf32-rl78.c:966 elf32-rx.c:1338 msgid "" "%B(%A): warning: unaligned access to symbol '%s' in the small data area" msgstr "" "%B(%A): varoitus: tasaamaton pääsy symboliin ’%s’ pienellä data-alueella" #: elf32-rl78.c:970 elf32-rx.c:1342 msgid "%B(%A): internal error: out of range error" msgstr "%B(%A): sisäinen virhe: ”lukualueen ulkopuolella”-virhe" #: elf32-rl78.c:974 elf32-rx.c:1346 msgid "%B(%A): internal error: unsupported relocation error" msgstr "%B(%A): sisäinen virhe: ei-tuettu sijoitusvirhe" #: elf32-rl78.c:978 elf32-rx.c:1350 msgid "%B(%A): internal error: dangerous relocation" msgstr "%B(%A): sisäinen virhe: vaarallinen sijoitus" #: elf32-rl78.c:982 elf32-rx.c:1354 msgid "%B(%A): internal error: unknown error" msgstr "%B(%A): sisäinen virhe: tuntematon virhe" #: elf32-rl78.c:1043 msgid "RL78/G10 ABI conflict: cannot link G10 and non-G10 objects together" msgstr "" "RL78/G10 ABI-ristiriita: G10 ja ei-G10-objektien linkittäminen yhteen " "epäonnistui" #: elf32-rl78.c:1046 elf32-rl78.c:1049 #, c-format msgid "- %s is G10, %s is not" msgstr "- %s on G10, %s ei ole" #: elf32-rl78.c:1072 #, c-format msgid " [G10]" msgstr " [G10]" #: elf32-rx.c:563 msgid "%B:%A: Warning: deprecated Red Hat reloc " msgstr "%B:%A: Varoitus: vanhentunut Red Hat reloc -tietue " #. Check for unsafe relocs in PID mode. These are any relocs where #. an absolute address is being computed. There are special cases #. for relocs against symbols that are known to be referenced in #. crt0.o before the PID base address register has been initialised. #: elf32-rx.c:581 msgid "%B(%A): unsafe PID relocation %s at 0x%08lx (against %s in %s)" msgstr "" "%B(%A): turvaton PID-sijoitus %s osoitteessa 0x%08lx (käyttäen symbolia %s " "kohteessa %s)" #: elf32-rx.c:1157 msgid "Warning: RX_SYM reloc with an unknown symbol" msgstr "Varoitus: RX_SYM-reloc tuntemattomalla symbolilla" #: elf32-s390.c:2292 elf64-s390.c:2244 msgid "%B(%A+0x%lx): invalid instruction for TLS relocation %s" msgstr "%B(%A+0x%lx): virheellinen käsky TLS-sijoitukselle %s" #: elf32-score.c:1520 elf32-score7.c:1379 elfxx-mips.c:3642 msgid "not enough GOT space for local GOT entries" msgstr "" "ei tarpeeksi yleissiirrostaulutilaa paikallisille " "yleissiirrostaulutulokohdille" #: elf32-score.c:2742 msgid "address not word align" msgstr "osoite ei ole word-tasattu" #: elf32-score.c:2827 elf32-score7.c:2631 #, c-format msgid "%s: Malformed reloc detected for section %s" msgstr "%s: Väärän muotoinen reloc-tietue havaittu lohkolle %s" #: elf32-score.c:2882 elf32-score7.c:2686 msgid "%B: CALL15 reloc at 0x%lx not against global symbol" msgstr "" "%B: CALL15 reloc-tietueessa osoitteessa 0x%lx ei ole käytetty yleissymbolia" #: elf32-score.c:4007 elf32-score7.c:3811 #, c-format msgid " [pic]" msgstr " [paikkariippumaton koodi]" #: elf32-score.c:4011 elf32-score7.c:3815 #, c-format msgid " [fix dep]" msgstr " [korjaussyvyys]" #: elf32-score.c:4053 elf32-score7.c:3857 msgid "%B: warning: linking PIC files with non-PIC files" msgstr "" "%B: varoitus: linkitetään paikkariippumattomia kooditiedostoja " "paikkariippuvaisten kooditiedostojen kanssa" #: elf32-sh-symbian.c:130 msgid "%B: IMPORT AS directive for %s conceals previous IMPORT AS" msgstr "" "%B: ”IMPORT AS”-direktiivi kohteelle %s kätkee edellisen ”IMPORT AS”-" "direktiivin" #: elf32-sh-symbian.c:383 msgid "%B: Unrecognised .directive command: %s" msgstr "%B: Tunnistamaton ”.directive”-komento: %s" #: elf32-sh-symbian.c:500 msgid "%B: Failed to add renamed symbol %s" msgstr "%B: Ei onnistuttu lisäämään uudelleennimettyä symbolia %s" #: elf32-sh.c:569 msgid "%B: 0x%lx: warning: bad R_SH_USES offset" msgstr "%B: 0x%lx: varoitus: virheellinen R_SH_USES-siirrososoite" #: elf32-sh.c:581 msgid "%B: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x" msgstr "" "%B: 0x%lx: varoitus: R_SH_USES osoittaa tunnistamattomaan käskyyn 0x%x" #: elf32-sh.c:598 msgid "%B: 0x%lx: warning: bad R_SH_USES load offset" msgstr "%B: 0x%lx: varoitus: virheellinen R_SH_USES lataussiirrososoite" #: elf32-sh.c:613 msgid "%B: 0x%lx: warning: could not find expected reloc" msgstr "%B: 0x%lx: varoitus: ei voitu löytää odotettua reloc-tietuetta" #: elf32-sh.c:641 msgid "%B: 0x%lx: warning: symbol in unexpected section" msgstr "%B: 0x%lx: varoitus: symboli odottamattomassa lohkossa" #: elf32-sh.c:767 msgid "%B: 0x%lx: warning: could not find expected COUNT reloc" msgstr "" "%B: 0x%lx: varoitus: ei voitu löytää odotettua ”COUNT reloc”-tietuetta" #: elf32-sh.c:776 msgid "%B: 0x%lx: warning: bad count" msgstr "%B: 0x%lx: varoitus: virheellinen lukumäärä" # Kun käskykohdemuuttuja on sen lukualueen ulkopuolella, joka sallitaan kullekin käskykentälle, # assembler voi muuntaa koodin käyttämään toiminnallisesti samanlaista käskyä tai käskysekvenssiä. # Tämä prosessi tunnetaan nimellä relaxation. Tätä tehdään tyypillisesti haarautumiskäskyissä, koska # haarautumiskohteen etäisyyttä ei tunneta ennen linkitystä. Tavallaan tällä tavalla kumotaan lukualueen # rajoitteet (constraints). Siksi olen suomentanut sen termillä avartaminen. #: elf32-sh.c:1180 elf32-sh.c:1550 msgid "%B: 0x%lx: fatal: reloc overflow while relaxing" msgstr "%B: 0x%lx: vakava: reloc-tietue ylivuoto avartamisen aikana" #: elf32-sh.c:3939 elf64-sh64.c:1514 msgid "Unexpected STO_SH5_ISA32 on local symbol is not handled" msgstr "Odottamatonta STO_SH5_ISA32 paikallisessa symbolissa ei käsitellä" # Kun käskykohdemuuttuja on sen lukualueen ulkopuolella, joka sallitaan kullekin käskykentälle, # assembler voi muuntaa koodin käyttämään toiminnallisesti samanlaista käskyä tai käskysekvenssiä. # Tämä prosessi tunnetaan nimellä relaxation. Tätä tehdään tyypillisesti haarautumiskäskyissä, koska # haarautumiskohteen etäisyyttä ei tunneta ennen linkitystä. Tavallaan tällä tavalla kumotaan lukualueen # rajoitteet (constraints). Siksi olen suomentanut sen termillä avartaminen. #: elf32-sh.c:4190 msgid "" "%B: 0x%lx: fatal: unaligned branch target for relax-support relocation" msgstr "" "%B: 0x%lx: vakava: tasaamaton haarautumiskohde avarrustuetulle sijoitukselle" #: elf32-sh.c:4223 elf32-sh.c:4238 msgid "%B: 0x%lx: fatal: unaligned %s relocation 0x%lx" msgstr "%B: 0x%lx: vakava: tasaamaton %s sijoitus 0x%lx" #: elf32-sh.c:4252 msgid "%B: 0x%lx: fatal: R_SH_PSHA relocation %d not in range -32..32" msgstr "%B: 0x%lx: vakava: R_SH_PSHA-sijoitus %d ei ole lukualueella -32..32" #: elf32-sh.c:4266 msgid "%B: 0x%lx: fatal: R_SH_PSHL relocation %d not in range -32..32" msgstr "%B: 0x%lx: vakava: R_SH_PSHL-sijoitus %d ei ole lukualueella -32..32" #: elf32-sh.c:4410 elf32-sh.c:4886 msgid "%B(%A+0x%lx): cannot emit fixup to `%s' in read-only section" msgstr "" "%B(%A+0x%lx): ei voi lähettää korjauksia kohteeseen ”%s” kirjoitussuojatussa " "lohkossa" #: elf32-sh.c:4993 msgid "%B(%A+0x%lx): %s relocation against external symbol \"%s\"" msgstr "%B(%A+0x%lx): %s sijoitus käyttäen ulkoista symbolia ”%s”" #: elf32-sh.c:5466 #, c-format msgid "%X%C: relocation to \"%s\" references a different segment\n" msgstr "%X%C: sijoitus kohteeseen ”%s” viittaa eri segmenttiin\n" #: elf32-sh.c:5472 #, c-format msgid "%C: warning: relocation to \"%s\" references a different segment\n" msgstr "%C: varoitus: sijoitus kohteeseen ”%s” viittaa eri segmenttiin\n" #: elf32-sh.c:6254 elf32-sh.c:6337 msgid "%B: `%s' accessed both as normal and FDPIC symbol" msgstr "%B: ”%s” haettu sekä normaalina että FDPIC-symbolina" #: elf32-sh.c:6259 elf32-sh.c:6341 msgid "%B: `%s' accessed both as FDPIC and thread local symbol" msgstr "" "%B: ”%s” haettu sekä FDPIC-symbolina että säikeisenä paikallissymbolina" #: elf32-sh.c:6289 msgid "%B: Function descriptor relocation with non-zero addend" msgstr "%B: Funktiokuvaajasijoitus nollasta poikeavalla yhteenlaskettavalla" #: elf32-sh.c:6525 elf64-alpha.c:4661 msgid "%B: TLS local exec code cannot be linked into shared objects" msgstr "" "%B: TLS-tyyppistä paikallista suoritettavaa koodia ei voida linkittää " "jaettuihin objekteihin" #: elf32-sh64.c:224 elf64-sh64.c:2318 #, c-format msgid "%s: compiled as 32-bit object and %s is 64-bit" msgstr "%s: käännetty 32-bittisenä objektina ja %s on 64-bittinen" #: elf32-sh64.c:227 elf64-sh64.c:2321 #, c-format msgid "%s: compiled as 64-bit object and %s is 32-bit" msgstr "%s: käännetty 64-bittisenä objektina ja %s on 32-bittinen" #: elf32-sh64.c:229 elf64-sh64.c:2323 #, c-format msgid "%s: object size does not match that of target %s" msgstr "%s: objektikoko ei täsmää kohteen %s objektikoon kanssa" #: elf32-sh64.c:452 elf64-sh64.c:2839 #, c-format msgid "%s: encountered datalabel symbol in input" msgstr "%s: kohdattiin datalabel-symboli syötteessä" # prepare-to-branch (PTB) instruction #: elf32-sh64.c:529 msgid "PTB mismatch: a SHmedia address (bit 0 == 1)" msgstr "PTB-täsmäämättömyys: SHmedia-osoite (bitti 0 == 1)" #: elf32-sh64.c:532 msgid "PTA mismatch: a SHcompact address (bit 0 == 0)" msgstr "PTA-täsmäämättömyys: SHcompact-osoite (bitti 0 == 0)" #: elf32-sh64.c:550 #, c-format msgid "%s: GAS error: unexpected PTB insn with R_SH_PT_16" msgstr "%s: GAS-virhe: odottamaton PTB-käsky R_SH_PT_16-tyypillä" #: elf32-sh64.c:599 msgid "%B: error: unaligned relocation type %d at %08x reloc %p\n" msgstr "" "%B: virhe: tasaamaton sijoitustyyppi %d siirroksessa %08x reloc-tietue %p\n" #: elf32-sh64.c:675 #, c-format msgid "%s: could not write out added .cranges entries" msgstr "" "%s: ei voitu kirjoittaa lisättyjä ”.cranges”-tulokohtia kokonaisuudessaan" #: elf32-sh64.c:735 #, c-format msgid "%s: could not write out sorted .cranges entries" msgstr "" "%s: ei voitu kirjoittaa lajiteltuja ”.cranges”-tulokohtia kokonaisuudessaan" #: elf32-sparc.c:90 msgid "%B: compiled for a 64 bit system and target is 32 bit" msgstr "%B: käännetty 64-bittiselle järjestelmälle ja kohde on 32-bittinen" #: elf32-sparc.c:103 msgid "%B: linking little endian files with big endian files" msgstr "" "%B: linkitetty ”little endian”-tiedostoja ”big endian”-tiedostojen kanssa" #: elf32-spu.c:716 msgid "%X%P: overlay section %A does not start on a cache line.\n" msgstr "%X%P: päällyslohko %A ei ala välimuistissa olevalta riviltä.\n" #: elf32-spu.c:724 msgid "%X%P: overlay section %A is larger than a cache line.\n" msgstr "%X%P: päällyslohko %A on laajempi kuin välimuistissa oleva rivi.\n" #: elf32-spu.c:744 msgid "%X%P: overlay section %A is not in cache area.\n" msgstr "%X%P: päällyslohko %A ei ole välimuistialueella.\n" #: elf32-spu.c:784 msgid "%X%P: overlay sections %A and %A do not start at the same address.\n" msgstr "%X%P: päällyslohkot %A ja %A eivät ala samasta osoitteesta.\n" #: elf32-spu.c:1008 msgid "warning: call to non-function symbol %s defined in %B" msgstr "varoitus: kutsu ei-funktiosymboliin %s määritelty kohteessa %B" #: elf32-spu.c:1358 msgid "%A:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n" msgstr "%A:0x%v lrlive .brinfo (%u) eroaa analyysistä (%u)\n" #: elf32-spu.c:1877 msgid "%B is not allowed to define %s" msgstr "%B ei saa määritellä kohdetta %s" #: elf32-spu.c:1885 #, c-format msgid "you are not allowed to define %s in a script" msgstr "et saa määritellä kohdetta %s skriptissä" #: elf32-spu.c:1919 #, c-format msgid "%s in overlay section" msgstr "%s päällyslohkossa" #: elf32-spu.c:1948 msgid "overlay stub relocation overflow" msgstr "päällys-stub-sijoitusylivuoto" #: elf32-spu.c:1957 msgid "stubs don't match calculated size" msgstr "stubit ei täsmää lasketun koon kanssa" #: elf32-spu.c:2539 #, c-format msgid "warning: %s overlaps %s\n" msgstr "varoitus: %s menee päällekkäin %s:n kanssa\n" #: elf32-spu.c:2555 #, c-format msgid "warning: %s exceeds section size\n" msgstr "varoitus: %s ylittää lohkokoon\n" #: elf32-spu.c:2586 msgid "%A:0x%v not found in function table\n" msgstr "%A:0x%v ei löytynyt funktiotaulusta\n" #: elf32-spu.c:2726 msgid "%B(%A+0x%v): call to non-code section %B(%A), analysis incomplete\n" msgstr "" "%B(%A+0x%v): kutsu ei-koodilohkoon %B(%A), analyysi ei ole täydellinen\n" #: elf32-spu.c:3294 #, c-format msgid "Stack analysis will ignore the call from %s to %s\n" msgstr "Pinoanalyysi ei ota huomioon kutsua kohteesta %s kohteeseen %s\n" #: elf32-spu.c:3985 msgid " %s: 0x%v\n" msgstr " %s: 0x%v\n" #: elf32-spu.c:3986 msgid "%s: 0x%v 0x%v\n" msgstr "%s: 0x%v 0x%v\n" #: elf32-spu.c:3991 msgid " calls:\n" msgstr " kutsut:\n" #: elf32-spu.c:3999 #, c-format msgid " %s%s %s\n" msgstr " %s%s %s\n" #: elf32-spu.c:4304 #, c-format msgid "%s duplicated in %s\n" msgstr "%s kaksoiskappale kohteessa %s\n" #: elf32-spu.c:4308 #, c-format msgid "%s duplicated\n" msgstr "%s on tehty kahteen kertaan\n" #: elf32-spu.c:4315 msgid "sorry, no support for duplicate object files in auto-overlay script\n" msgstr "" "ei tukea objektitiedostojen kaksoiskappaleille automaattisessa " "päällysskriptissä\n" #: elf32-spu.c:4356 msgid "" "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local " "store\n" msgstr "" "ei-päällyksen koko 0x%v plus päällyksen maksimikoko 0x%v ylittävät " "paikallisen varaston\n" #: elf32-spu.c:4511 msgid "%B:%A%s exceeds overlay size\n" msgstr "%B:%A%s ylittää päällyskoon\n" #: elf32-spu.c:4673 msgid "Stack size for call graph root nodes.\n" msgstr "Pinokoko kutsugraafijuurinodeille.\n" # Wikipedia: A tail call is a subroutine call just before the end of a subroutine. #: elf32-spu.c:4674 msgid "" "\n" "Stack size for functions. Annotations: '*' max stack, 't' tail call\n" msgstr "" "\n" "Pinokoko funktioille. Sivuhuomautukset: ”*” maksimipino, ”t” alikutsu\n" #: elf32-spu.c:4684 msgid "Maximum stack required is 0x%v\n" msgstr "Vaadittu maksimipino on 0x%v\n" #: elf32-spu.c:4775 msgid "fatal error while creating .fixup" msgstr "vakava virhe kun luodaan .fixup" #: elf32-spu.c:5005 msgid "%B(%s+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "%B(%s+0x%lx): ratkaisematon %s sijoitus käyttäen symbolia ”%s”" #: elf32-tic6x.c:1600 msgid "warning: generating a shared library containing non-PIC code" msgstr "varoitus: tuotetaan jaettu kirjasto, joka sisältää ei-PIC-koodia" #: elf32-tic6x.c:1605 msgid "warning: generating a shared library containing non-PID code" msgstr "varoitus: tuotetaan jaettu kirjasto, joka sisältää ei-PID-koodia" #: elf32-tic6x.c:2524 msgid "%B: SB-relative relocation but __c6xabi_DSBT_BASE not defined" msgstr "" "%B: SB-suhteellinen sijoitus, mutta __c6xabi_DSBT_BASE ei ole määritelty" #: elf32-tic6x.c:3648 msgid "%B: error: unknown mandatory EABI object attribute %d" msgstr "%B: virhe: tuntematon pakollinen EABI-objektiattribuutti %d" #: elf32-tic6x.c:3656 msgid "%B: warning: unknown EABI object attribute %d" msgstr "%B: varoitus: tuntematon EABI-objektiattribuutti %d" #: elf32-tic6x.c:3768 elf32-tic6x.c:3776 msgid "error: %B requires more stack alignment than %B preserves" msgstr "virhe: %B vaatii enemmän pinotasausta kuin %B säilyttää" #: elf32-tic6x.c:3786 elf32-tic6x.c:3795 msgid "error: unknown Tag_ABI_array_object_alignment value in %B" msgstr "virhe: tuntematon Tag_ABI_array_object_alignment-arvo kohteessa %B" #: elf32-tic6x.c:3804 elf32-tic6x.c:3813 msgid "error: unknown Tag_ABI_array_object_align_expected value in %B" msgstr "" "virhe: tuntematon Tag_ABI_array_object_align_expected-arvo kohteessa %B" #: elf32-tic6x.c:3821 elf32-tic6x.c:3828 msgid "error: %B requires more array alignment than %B preserves" msgstr "virhe: %B vaatii enemmän taulukkotasausta kuin %B säilyttää" #: elf32-tic6x.c:3850 msgid "warning: %B and %B differ in wchar_t size" msgstr "varoitus: %B ja %B eroavat wchar_t size-koossa" #: elf32-tic6x.c:3868 msgid "warning: %B and %B differ in whether code is compiled for DSBT" msgstr "" "varoitus: %B ja %B eroavat siinä, että koodi on käännetty kohteelle DSBT" # small data region on sama kuin .scommon data region #: elf32-v850.c:157 #, c-format msgid "Variable `%s' cannot occupy in multiple small data regions" msgstr "Muuttuja ”%s” ei voi sijaita useissa ”small”-data-alueissa" # small on .scommon, zero on .zcommon ja tiny on .tcommon #: elf32-v850.c:160 #, c-format msgid "" "Variable `%s' can only be in one of the small, zero, and tiny data regions" msgstr "" "Muuttuja ”%s” voi olla vain yhdessä ”small”-, ”zero”- ja ”tiny”-data-alueista" #: elf32-v850.c:163 #, c-format msgid "" "Variable `%s' cannot be in both small and zero data regions simultaneously" msgstr "" "Muuttuja ”%s” ei voi olla sekä ”small”- että ”zero”-data-alueissa " "samanaikaisesti" #: elf32-v850.c:166 #, c-format msgid "" "Variable `%s' cannot be in both small and tiny data regions simultaneously" msgstr "" "Muuttuja ”%s” ei voi olla sekä ”small”- että ”tiny”-data-alueissa " "samanaikaisesti" #: elf32-v850.c:169 #, c-format msgid "" "Variable `%s' cannot be in both zero and tiny data regions simultaneously" msgstr "" "Muuttuja ”%s” ei voi olla sekä ”zero”- että ”tiny”-data-alueissa " "samanaikaisesti" #: elf32-v850.c:467 msgid "FAILED to find previous HI16 reloc" msgstr "EI ONNISTUTTU löytämään edellistä HI16 reloc-tietuetta" #: elf32-v850.c:2293 msgid "could not locate special linker symbol __gp" msgstr "ei voitu paikallistaa erityistä linkkerisymbolia ”__gp”" #: elf32-v850.c:2297 msgid "could not locate special linker symbol __ep" msgstr "ei voitu paikallistaa erityistä linkkerisymbolia ”__ep”" #: elf32-v850.c:2301 msgid "could not locate special linker symbol __ctbp" msgstr "ei voitu paikallistaa erityistä linkkerisymbolia ”__ctbp”" #: elf32-v850.c:2471 elf32-v850.c:2534 msgid "%B: Architecture mismatch with previous modules" msgstr "%B: Arkkitehtuuri ei täsmännyt edellisten modulien kanssa" #: elf32-v850.c:2478 msgid "%B: Alignment mismatch with previous modules" msgstr "%B: Tasaustäsmäämättömyys edellisiin moduleihin" #. xgettext:c-format. #: elf32-v850.c:2553 #, c-format msgid "private flags = %lx: " msgstr "yksityiset liput = %lx: " #: elf32-v850.c:2558 #, c-format msgid "unknown v850 architecture" msgstr "tuntematon v850-arkkitehtuuri" #: elf32-v850.c:2560 #, c-format msgid "v850 E3 architecture" msgstr "v850 E3-arkkitehtuuri" #: elf32-v850.c:2562 elf32-v850.c:2572 #, c-format msgid "v850 architecture" msgstr "v850-arkkitehtuuri" #: elf32-v850.c:2565 #, c-format msgid ", 8-byte data alignment" msgstr ", 8-tavuinen datatasaus" #: elf32-v850.c:2573 #, c-format msgid "v850e architecture" msgstr "v850e-arkkitehtuuri" #: elf32-v850.c:2574 #, c-format msgid "v850e1 architecture" msgstr "v850e1-arkkitehtuuri" #: elf32-v850.c:2575 #, c-format msgid "v850e2 architecture" msgstr "v850e2-arkkitehtuuri" #: elf32-v850.c:2576 #, c-format msgid "v850e2v3 architecture" msgstr "v850e2v3-arkkitehtuuri" #: elf32-v850.c:2577 #, c-format msgid "v850e3v5 architecture" msgstr "v850e3v5-arkkitehtuuri" #: elf32-vax.c:532 #, c-format msgid " [nonpic]" msgstr " [paikkariippuvaisen koodin lippu]" #: elf32-vax.c:535 #, c-format msgid " [d-float]" msgstr " [d-float-liukulukulippu]" #: elf32-vax.c:538 #, c-format msgid " [g-float]" msgstr " [g-float-liukulukulippu]" #: elf32-vax.c:656 #, c-format msgid "" "%s: warning: GOT addend of %ld to `%s' does not match previous GOT addend of " "%ld" msgstr "" "%s: varoitus: Yleissiirrostaulun %ld-yhteenlaskettava kohteelle ”%s” ei " "täsmää edellisen yleissiirrostaulun %ld-yhteenlaskettavan kanssa" #: elf32-vax.c:1543 #, c-format msgid "%s: warning: PLT addend of %d to `%s' from %s section ignored" msgstr "" "%s: varoitus: %d:n PLT-yhteenlaskettavaa kohteelle ”%s” lohkosta %s ei oteta " "huomioon" #: elf32-vax.c:1668 #, c-format msgid "%s: warning: %s relocation against symbol `%s' from %s section" msgstr "%s: varoitus: %s sijoitus käyttäen symbolia ”%s” %s-lohkosta" #: elf32-vax.c:1674 #, c-format msgid "%s: warning: %s relocation to 0x%x from %s section" msgstr "%s: varoitus: %s sijoitus kohteeseen 0x%x ”%s”-lohkosta" #: elf32-xgate.c:686 #, c-format msgid "cpu=XGATE]" msgstr "cpu=XGATE]" #: elf32-xgate.c:688 #, c-format msgid "error reading cpu type from elf private data" msgstr "virhe luettaessa prosessorityyppiä elf private-datasta" #: elf32-xstormy16.c:455 elf64-ia64-vms.c:2072 elf32-ia64.c:2330 #: elf64-ia64.c:2330 msgid "non-zero addend in @fptr reloc" msgstr "ei-nolla-yhteenlaskettava ”@fptr reloc”-tietueessa" #: elf32-xtensa.c:908 msgid "%B(%A): invalid property table" msgstr "%B(%A): virheellinen ominaisuustaulu" #: elf32-xtensa.c:2774 msgid "%B(%A+0x%lx): relocation offset out of range (size=0x%x)" msgstr "" "%B(%A+0x%lx): sijoitussiirrososoite lukualueen (koko=0x%x) ulkopuolella" #: elf32-xtensa.c:2853 elf32-xtensa.c:2974 msgid "dynamic relocation in read-only section" msgstr "dynaaminen sijoitus kirjoitussuojatussa lohkossa" #: elf32-xtensa.c:2950 msgid "TLS relocation invalid without dynamic sections" msgstr "TLS-siirros virheellinen ilman dynaamisia lohkoja" #: elf32-xtensa.c:3169 msgid "internal inconsistency in size of .got.loc section" msgstr "sisäinen epäjohdonmukaisuus ”.got.loc”-alilohkokoossa" #: elf32-xtensa.c:3482 msgid "%B: incompatible machine type. Output is 0x%x. Input is 0x%x" msgstr "%B: yhteensopimaton konetyyppi. Tuloste on 0x%x. Syöte on 0x%x" #: elf32-xtensa.c:4713 elf32-xtensa.c:4721 msgid "Attempt to convert L32R/CALLX to CALL failed" msgstr "Yritys muuttaa ”L32R/CALLX”-kutsu ”CALL”-kutsuksi ei onnistunut" #: elf32-xtensa.c:6330 elf32-xtensa.c:6406 elf32-xtensa.c:7522 msgid "" "%B(%A+0x%lx): could not decode instruction; possible configuration mismatch" msgstr "" "%B(%A+0x%lx): ei voitu avata käskyä; mahdollinen konfiguraatiotäsmäämättömyys" #: elf32-xtensa.c:7262 msgid "" "%B(%A+0x%lx): could not decode instruction for XTENSA_ASM_SIMPLIFY " "relocation; possible configuration mismatch" msgstr "" "%B(%A+0x%lx): ei voitu avata käskyä XTENSA_ASM_SIMPLIFY-sijoitukselle; " "mahdollinen konfiguraatiotäsmäämättömyys" #: elf32-xtensa.c:9022 msgid "invalid relocation address" msgstr "virheellinen sijoitusosoite" # Kun käskyoperandi on sen lukualueen ulkopuolella, joka sallitaan kullekin käskykentälle, # assembler voi muuntaa koodin käyttämään toiminnallisesti samanlaista käskyä tai käskysekvenssiä. # Tämä prosessi tunnetaan nimellä relaxation. Tätä tehdään tyypillisesti haarautumiskäskyissä, koska # haarautumiskohteen etäisyyttä ei tunneta ennen linkitystä. Tavallaan tällä tavalla kumotaan lukualueen # rajoitteet (constraints). Siksi olen suomentanut sen termillä avartaminen. #: elf32-xtensa.c:9071 msgid "overflow after relaxation" msgstr "ylivuoto avartamisen jälkeen" #: elf32-xtensa.c:10203 msgid "%B(%A+0x%lx): unexpected fix for %s relocation" msgstr "%B(%A+0x%lx): odottamaton korjaus %s-sijoitukselle" #: elf64-alpha.c:474 msgid "GPDISP relocation did not find ldah and lda instructions" msgstr "GPDISP-sijoitus ei löytänyt ”ldah”- ja ”lda”-käskyjä" #: elf64-alpha.c:2503 msgid "%B: .got subsegment exceeds 64K (size %d)" msgstr "%B: ”.got”-alisegmentti ylittää 64 kilotavun rajan (koko %d)" #: elf64-alpha.c:4396 elf64-alpha.c:4408 msgid "%B: gp-relative relocation against dynamic symbol %s" msgstr "" "%B: yleisosoitinsuhteellinen sijoitus käyttäen dynaamista symbolia %s" #: elf64-alpha.c:4434 elf64-alpha.c:4574 msgid "%B: pc-relative relocation against dynamic symbol %s" msgstr "" "%B: ohjelmalaskurisuhteellinen sijoitus käyttäen dynaamista symbolia %s" #: elf64-alpha.c:4462 msgid "%B: change in gp: BRSGP %s" msgstr "%B: vaihto yleisosoittimessa: BRSGP %s" #: elf64-alpha.c:4487 msgid "" msgstr "" #: elf64-alpha.c:4492 msgid "%B: !samegp reloc against symbol without .prologue: %s" msgstr "" "%B: ”!samegp reloc”-tietue käyttäen symbolia ilman ”.prologue”-lohkoa: %s" #: elf64-alpha.c:4549 msgid "%B: unhandled dynamic relocation against %s" msgstr "%B: käsittelemätön dynaaminen sijoitus käyttäen kohdetta %s" #: elf64-alpha.c:4581 msgid "%B: pc-relative relocation against undefined weak symbol %s" msgstr "" "%B: ohjelmalaskurisuhteellinen sijoitus käyttäen määrittelemätöntä heikkoa " "symbolia %s" #: elf64-alpha.c:4645 msgid "%B: dtp-relative relocation against dynamic symbol %s" msgstr "%B: dtp-suhteellinen sijoitus käyttäen dynaamista symbolia %s" #: elf64-alpha.c:4668 msgid "%B: tp-relative relocation against dynamic symbol %s" msgstr "%B: tp-suhteellinen sijoitus käyttäen dynaamista symbolia %s" #: elf64-hppa.c:2084 #, c-format msgid "stub entry for %s cannot load .plt, dp offset = %ld" msgstr "" "stub-tulokohta kohteelle %s ei voi ladata ”.plt”, dp-siirrososoite = %ld" #: elf64-hppa.c:3280 msgid "%B(%A+0x%" msgstr "%B(%A+0x%" #: elf64-ia64-vms.c:587 elf32-ia64.c:619 elf64-ia64.c:619 msgid "" "%B: Can't relax br at 0x%lx in section `%A'. Please use brl or indirect " "branch." msgstr "" "%B: Ei voi avartaa br-käskyä kohteessa 0x%lx lohkossa ”%A”. Käytä ”brl”-" "käskyä tai epäsuoraa haarautumista." #: elf64-ia64-vms.c:2027 elf32-ia64.c:2278 elf64-ia64.c:2278 msgid "@pltoff reloc against local symbol" msgstr "”@pltoff reloc”-tietue käyttäen paikallista symbolia" #: elf64-ia64-vms.c:3279 elf32-ia64.c:3684 elf64-ia64.c:3684 #, c-format msgid "%s: short data segment overflowed (0x%lx >= 0x400000)" msgstr "%s: ”short”-datasegmentti ylivuotanut (0x%lx >= 0x400000)" #: elf64-ia64-vms.c:3290 elf32-ia64.c:3695 elf64-ia64.c:3695 #, c-format msgid "%s: __gp does not cover short data segment" msgstr "%s: ”__gp” ei kata ”short”-datasegmenttiä" #: elf64-ia64-vms.c:3555 elf32-ia64.c:3962 elf64-ia64.c:3962 msgid "%B: non-pic code with imm relocation against dynamic symbol `%s'" msgstr "" "%B: paikkariippuvainen koodi välittömällä sijoituksella käyttäen dynaamista " "symbolia ”%s”" #: elf64-ia64-vms.c:3617 elf32-ia64.c:4029 elf64-ia64.c:4029 msgid "%B: @gprel relocation against dynamic symbol %s" msgstr "%B: ”@gprel”-sijoitus käyttäen dynaamista symbolia %s" #: elf64-ia64-vms.c:3676 elf32-ia64.c:4092 elf64-ia64.c:4092 msgid "%B: linking non-pic code in a position independent executable" msgstr "" "%B: linkitetään paikkariippuvainen koodi paikkariippumattomassa " "suoritettavassa tiedostossa" #: elf64-ia64-vms.c:3777 elf32-ia64.c:4229 elf64-ia64.c:4229 msgid "%B: @internal branch to dynamic symbol %s" msgstr "%B: @sisäinen haarautuminen dynaamiseen symboliin %s" #: elf64-ia64-vms.c:3779 elf32-ia64.c:4231 elf64-ia64.c:4231 msgid "%B: speculation fixup to dynamic symbol %s" msgstr "%B: spekulaatiokorjaus dynaamiseen symboliin %s" #: elf64-ia64-vms.c:3781 elf32-ia64.c:4233 elf64-ia64.c:4233 msgid "%B: @pcrel relocation against dynamic symbol %s" msgstr "%B: ”@pcrel”-sijoitus käyttäen dynaamista symbolia %s" #: elf64-ia64-vms.c:3905 elf32-ia64.c:4430 elf64-ia64.c:4430 msgid "unsupported reloc" msgstr "ei-tuettu reloc-tietue" #: elf64-ia64-vms.c:3942 elf32-ia64.c:4468 elf64-ia64.c:4468 msgid "" "%B: missing TLS section for relocation %s against `%s' at 0x%lx in section " "`%A'." msgstr "" "%B: siirroksen %s puuttuva TLS-lohko käyttäen kohdetta ”%s” osoitteessa " "0x%lx lohkossa ”%A”." #: elf64-ia64-vms.c:3957 elf32-ia64.c:4483 elf64-ia64.c:4483 msgid "" "%B: Can't relax br (%s) to `%s' at 0x%lx in section `%A' with size 0x%lx (> " "0x1000000)." msgstr "" "%B: Ei voi avartaa br-käskyä (%s) kohteelle ”%s” kohteessa 0x%lx lohkossa " "”%A” koolla 0x%lx (> 0x1000000)." #: elf64-ia64-vms.c:4246 elf32-ia64.c:4745 elf64-ia64.c:4745 msgid "%B: linking trap-on-NULL-dereference with non-trapping files" msgstr "" "%B: linkitetään keskeytysnollassa purkuviite ”ei-keskeytetä”-tiedostojen " "kanssa" #: elf64-ia64-vms.c:4255 elf32-ia64.c:4754 elf64-ia64.c:4754 msgid "%B: linking big-endian files with little-endian files" msgstr "" "%B: linkitetään ”big-endian”-tiedostoja ”little-endian”-tiedostojen kanssa" #: elf64-ia64-vms.c:4264 elf32-ia64.c:4763 elf64-ia64.c:4763 msgid "%B: linking 64-bit files with 32-bit files" msgstr "" "%B: linkitetään 64-bittiset tiedostot 32-bittisten tiedostojen kanssa" #: elf64-ia64-vms.c:4273 elf32-ia64.c:4772 elf64-ia64.c:4772 msgid "%B: linking constant-gp files with non-constant-gp files" msgstr "" "%B: linkitetään vakioyleisosoitintiedostot ei-vakioiden " "yleisosoitintiedostojen kanssa" #: elf64-ia64-vms.c:4283 elf32-ia64.c:4782 elf64-ia64.c:4782 msgid "%B: linking auto-pic files with non-auto-pic files" msgstr "" "%B: linkitetään automaattiset paikkariippumattomat kooditiedostot ei-" "automaattisten paikkariippumattomien kooditiedostojen kanssa" #: elf64-ia64-vms.c:5125 elflink.c:4299 msgid "" "Warning: alignment %u of common symbol `%s' in %B is greater than the " "alignment (%u) of its section %A" msgstr "" "Varoitus: tasaus %u yhteissymbolissa ”%s” kohteessa %B on suurempi kuin " "tasaus (%u) sen lohkossa %A" #: elf64-ia64-vms.c:5131 elflink.c:4305 msgid "Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B" msgstr "" "Varoitus: tasaus %u symbolissa ”%s” kohteessa %B on pienempi kuin %u " "kohteessa %B" #: elf64-ia64-vms.c:5146 elflink.c:4321 msgid "Warning: size of symbol `%s' changed from %lu in %B to %lu in %B" msgstr "" "Varoitus: symbolin ”%s” koko vaihtui koosta %lu kohteessa %B kokoon %lu " "kohteessa %B" #: elf64-mmix.c:986 msgid "" "invalid input relocation when producing non-ELF, non-mmo format output.\n" " Please use the objcopy program to convert from ELF or mmo,\n" " or assemble using \"-no-expand\" (for gcc, \"-Wa,-no-expand\"" msgstr "" "virheellinen syötesijoitus kun tuotetaan ei-ELF, ei-mmo-muotoinen tuloste.\n" " Käytä objcopy-ohjelmaa muuntamiseen ELF:stä tai mmo:sta,\n" " tai assembloi käyttäen \"-no-expand\" (gcc-kääntäjälle, \"-Wa,-no-expand\"" #: elf64-mmix.c:1170 msgid "" "invalid input relocation when producing non-ELF, non-mmo format output.\n" " Please use the objcopy program to convert from ELF or mmo,\n" " or compile using the gcc-option \"-mno-base-addresses\"." msgstr "" "virheellinen syötesijoitus kun tuotetaan ei-ELF, ei-mmo-muotoinen tuloste.\n" " Käytä objcopy-ohjelmaa muuntamiseen ELF:stä tai mmo:sta,\n" " tai käännä käyttäen gcc-valitsinta \"-mno-base-addresses\"." # Kun käskykohdemuuttuja on sen lukualueen ulkopuolella, joka sallitaan kullekin käskykentälle, # assembler voi muuntaa koodin käyttämään toiminnallisesti samanlaista käskyä tai käskysekvenssiä. # Tämä prosessi tunnetaan nimellä relaxation. Tätä tehdään tyypillisesti haarautumiskäskyissä, koska # haarautumiskohteen etäisyyttä ei tunneta ennen linkitystä. Tavallaan tällä tavalla kumotaan lukualueen # rajoitteet (constraints). Siksi olen suomentanut sen termillä avartaminen. #: elf64-mmix.c:1196 #, c-format msgid "" "%s: Internal inconsistency error for value for\n" " linker-allocated global register: linked: 0x%lx%08lx != relaxed: " "0x%lx%08lx\n" msgstr "" "%s: Sisäinen yhteensopimattomuusvirhe linkkerin varaamalle\n" " yleisrekisteriarvolle: linkitetty: 0x%lx%08lx != avarrettu: 0x%lx%08lx\n" #: elf64-mmix.c:1618 #, c-format msgid "" "%s: base-plus-offset relocation against register symbol: (unknown) in %s" msgstr "" "%s: ”base-plus-offset”-sijoitus käyttäen rekisterisymbolia: (tuntematon) " "kohteessa %s" #: elf64-mmix.c:1623 #, c-format msgid "%s: base-plus-offset relocation against register symbol: %s in %s" msgstr "" "%s: ”base-plus-offset”-sijoitus käyttäen rekisterisymbolia: %s kohteessa %s" #: elf64-mmix.c:1667 #, c-format msgid "%s: register relocation against non-register symbol: (unknown) in %s" msgstr "" "%s: rekisterisijoitus käyttäen ei-rekisterisymbolia: (tuntematon) kohteessa " "%s" #: elf64-mmix.c:1672 #, c-format msgid "%s: register relocation against non-register symbol: %s in %s" msgstr "%s: rekisterisijoitus käyttäen ei-rekisterisymbolia: %s kohteessa %s" #: elf64-mmix.c:1709 #, c-format msgid "%s: directive LOCAL valid only with a register or absolute value" msgstr "%s: direktiivi LOCAL on oikea vain rekisterissä tai absoluuttiarvona" #: elf64-mmix.c:1739 #, c-format msgid "" "%s: LOCAL directive: Register $%ld is not a local register. First global " "register is $%ld." msgstr "" "%s: LOCAL-direktiivi: Rekisteri $%ld ei ole paikallinen rekisteri. " "Ensimmäinen yleisrekisteri on $%ld." #: elf64-mmix.c:2198 #, c-format msgid "" "%s: Error: multiple definition of `%s'; start of %s is set in a earlier " "linked file\n" msgstr "" "%s: Virhe: useita ”%s”-määrittelyjä; %s-alku on asetettu aiemmin " "linkitetyssä tiedostossa\n" #: elf64-mmix.c:2252 msgid "Register section has contents\n" msgstr "Rekisterilohkossa on sisältö\n" #: elf64-mmix.c:2441 #, c-format msgid "" "Internal inconsistency: remaining %u != max %u.\n" " Please report this bug." msgstr "" "Sisäinen yhteensopimattomuus: jäljelle jäävä %u != maksimi %u.\n" " Ilmoita ohjelmistovioista (englanniksi) osoitteeseen " "http://sourceware.org/bugzilla/." #: elf64-ppc.c:4463 msgid "%P: %B: cannot create stub entry %s\n" msgstr "%P: %B: ei voi luoda stub-tulokohtaa %s\n" #: elf64-ppc.c:4810 msgid "%P: symbol '%s' has invalid st_other for ABI version 1\n" msgstr "%P: symboli ’%s’ on virheellinen st_other ABI-versiolle 1\n" #: elf64-ppc.c:5170 msgid "%P: .opd not allowed in ABI version %d\n" msgstr "%P: .opd ei ole sallittu ABI-versiossa %d\n" #: elf64-ppc.c:5809 msgid "%B uses unknown e_flags 0x%lx" msgstr "%B käyttää tuntematonta e_flags 0x%lx" #: elf64-ppc.c:5816 msgid "%B: ABI version %ld is not compatible with ABI version %ld output" msgstr "" "%B: ABI-versio %ld ei ole yhteensopiva ABI-version %ld tulosteen kanssa" #: elf64-ppc.c:5843 #, c-format msgid " [abiv%ld]" msgstr " [abiv%ld]" #: elf64-ppc.c:7007 msgid "" "%P: copy reloc against `%T' requires lazy plt linking; avoid setting " "LD_BIND_NOW=1 or upgrade gcc\n" msgstr "" "%P: kopio-reloc-tietue käyttäen ”%T”:ta vaatii laiskan plt-linkityksen; " "vältä asettamasta LD_BIND_NOW=1 tai päivitä gcc\n" #: elf64-ppc.c:7270 msgid "%B: undefined symbol on R_PPC64_TOCSAVE relocation" msgstr "%B: määrittelemätön symboli R_PPC64_TOCSAVE-sijoituksessa" #: elf64-ppc.c:7499 msgid "%P: dynreloc miscount for %B, section %A\n" msgstr "%P: dynreloc-väärinlaskenta kohteelle %B, lohko %A\n" #: elf64-ppc.c:7583 msgid "%B: .opd is not a regular array of opd entries" msgstr "%B: ”.opd” ei ole säännönmukainen opd-tulokohtien taulukko" #: elf64-ppc.c:7592 msgid "%B: unexpected reloc type %u in .opd section" msgstr "%B: odottamaton reloc-tyyppi %u ”.opd”-lohkossa" #: elf64-ppc.c:7613 msgid "%B: undefined sym `%s' in .opd section" msgstr "%B: määrittelemätön symboli ”%s” ”.opd”-lohkossa" #: elf64-ppc.c:8177 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n" msgstr "" "%H __tls_get_addr kadotti argumentin, TLS-optimointi otettu pois käytöstä\n" #: elf64-ppc.c:8516 elf64-ppc.c:9139 #, c-format msgid "%s defined on removed toc entry" msgstr "%s määritelty poistetussa sisällysluettelotulokohdassa" #: elf64-ppc.c:8868 msgid "%P: %H: toc optimization is not supported for %s instruction.\n" msgstr "" "%P: %B: tulokohtasisällysluettelo-optimointia ei tueta %s-käskylle.\n" #: elf64-ppc.c:9096 msgid "%P: %H: %s references optimized away TOC entry\n" msgstr "%P: %H: %s-viitteet optimoitu pois tulokohtasisällysluettelossa\n" #: elf64-ppc.c:10394 msgid "%P: cannot find opd entry toc for `%T'\n" msgstr "" "%P: opd-kohdan tulokohtasisällysluettelon löytäminen kohteelle ”%T” " "epäonnistui\n" #: elf64-ppc.c:10479 msgid "%P: long branch stub `%s' offset overflow\n" msgstr "%P: pitkä haarautumis-stub ”%s” siirrososoitteen ylivuoto\n" #: elf64-ppc.c:10538 msgid "%P: can't find branch stub `%s'\n" msgstr "%P: ei löydy haarautumis-stub-kohdetta ”%s”\n" #: elf64-ppc.c:10602 elf64-ppc.c:10749 elf64-ppc.c:12416 msgid "%P: linkage table error against `%T'\n" msgstr "%P: linkitystauluvirhe käyttäen kohdetta ”%T”\n" #: elf64-ppc.c:10940 msgid "%P: can't build branch stub `%s'\n" msgstr "%P: ei voi muodostaa haaroitus-stub-kohdetta ”%s”\n" #: elf64-ppc.c:11748 msgid "%B section %A exceeds stub group size" msgstr "%B lohko %A ylittää stub-ryhmäkoon" #: elf64-ppc.c:12662 elf64-ppc.c:12697 msgid "%P: %s offset too large for .eh_frame sdata4 encoding" msgstr "%P: %s-siirrososoite liian suuri kohteelle .eh_frame sdata4 encoding" #: elf64-ppc.c:12758 msgid "%P: stubs don't match calculated size\n" msgstr "%P: stubit ei täsmää lasketun koon kanssa\n" #: elf64-ppc.c:12770 #, c-format msgid "" "linker stubs in %u group%s\n" " branch %lu\n" " toc adjust %lu\n" " long branch %lu\n" " long toc adj %lu\n" " plt call %lu\n" " plt call toc %lu" msgstr "" "linkkeristubit %u-ryhmä%s:ssä\n" " haarautuminen %lu\n" " sisältöluettelosäätö %lu\n" " pitkä haarautuminen %lu\n" " pitkä sisältöluettelosäätö %lu\n" " plt-kutsu %lu\n" " plt-kutsusisältöluettelo %lu" # TLS: transport layer security #: elf64-ppc.c:13096 msgid "%P: %H: %s used with TLS symbol `%T'\n" msgstr "%P: %H: %s käytetään TLS-symbolin ”%T” kanssa\n" #: elf64-ppc.c:13097 msgid "%P: %H: %s used with non-TLS symbol `%T'\n" msgstr "%P: %H: %s käytetään ei-TLS-symbolin ”%T” kanssa\n" #: elf64-ppc.c:13675 msgid "" "%P: %H: call to `%T' lacks nop, can't restore toc; recompile with -fPIC\n" msgstr "" "%P: %H: ”%T”-kutsusta puuttuu nop, tulokohtasisältöluetteloa ei voi " "palauttaa; käännä uudelleen valitsimella -fPIC\n" #: elf64-ppc.c:13793 msgid "%P: %B: unknown relocation type %d for `%T'\n" msgstr "%P: %B: tuntematon sijoitustyyppi %d symbolille ”%T”\n" #: elf64-ppc.c:14310 msgid "%P: %H: %s for indirect function `%T' unsupported\n" msgstr "%P: %H: %s epäsuoralle funktiolle ”%T” ei tueta\n" #: elf64-ppc.c:14417 msgid "%P: %B: %s is not supported for `%T'\n" msgstr "%P: %B: %s ei ole tuettu kohteelle ”%T”\n" #: elf64-ppc.c:14565 msgid "%P: %H: error: %s not a multiple of %u\n" msgstr "%P: %H: virhe: sijoitus %s ei ole %u:n kerrannainen\n" #: elf64-ppc.c:14586 msgid "%P: %H: unresolvable %s against `%T'\n" msgstr "%P: %H: ratkaisematon %s käyttäen kohdetta ”%T”\n" #: elf64-ppc.c:14644 msgid "%P: %H: %s against `%T': error %d\n" msgstr "%P: %H: %s käyttäen kohdetta ”%T”: virhe %d\n" #: elf64-sh64.c:1686 #, c-format msgid "%s: error: unaligned relocation type %d at %08x reloc %08x\n" msgstr "" "%s: virhe: tasaamaton sijoitustyyppi %d kohteessa %08x reloc-tietue %08x\n" #: elf64-sparc.c:446 msgid "%B: Only registers %%g[2367] can be declared using STT_REGISTER" msgstr "" "%B: Vain rekisterit %%g[2367] voidaan esitellä käyttäen STT_REGISTER-symbolia" #: elf64-sparc.c:466 msgid "Register %%g%d used incompatibly: %s in %B, previously %s in %B" msgstr "" "Rekisteriä %%g%d käytetty yhteensopimattomasti: %s kohteessa %B, aikaisemmin " "%s kohteessa %B" #: elf64-sparc.c:489 msgid "Symbol `%s' has differing types: REGISTER in %B, previously %s in %B" msgstr "" "Symbolissa ”%s” on eri tyyppejä: REGISTER kohteessa %B, aiemmin %s kohteessa " "%B" #: elf64-sparc.c:534 msgid "Symbol `%s' has differing types: %s in %B, previously REGISTER in %B" msgstr "" "Symbolissa ”%s” on eri tyyppejä: %s kohteessa %B, aiemmin REGISTER kohteessa " "%B" #: elf64-sparc.c:687 msgid "%B: linking UltraSPARC specific with HAL specific code" msgstr "%B: linkitetään UltraSPARC-kohtainen HAL-kohtaisella koodilla" #: elf64-x86-64.c:1530 msgid "%B: relocation %s against symbol `%s' isn't supported in x32 mode" msgstr "%B: sijoitusta %s käyttäen symbolia `%s' ei tueta x32-tilassa" #: elf64-x86-64.c:1688 msgid "%B: '%s' accessed both as normal and thread local symbol" msgstr "%B: ”%s” kutsuttu sekä normaalina että säikeisenä paikallissymbolina" #: elf64-x86-64.c:3405 /src/binutils-gdb/bfd/elfnn-aarch64.c:3511 msgid "" "%B: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %d" msgstr "" "%B: sijoituksella %s käyttäen kohteen STT_GNU_IFUNC-symbolia ”%s” on ei-" "nolla-yhteenlaskettava: %d" #: elf64-x86-64.c:3667 msgid "" "%B: relocation R_X86_64_GOTOFF64 against protected function `%s' can not be " "used when making a shared object" msgstr "" "%B: sijoitusta R_X86_64_GOTOFF64 käyttäen suojattua funktiota ”%s” ei voida " "käyttää kun tehdään jaettua objektia" #: elf64-x86-64.c:3787 msgid "; recompile with -fPIC" msgstr "; käännetty uudelleen -fPIC-parametrillä" #: elf64-x86-64.c:3792 msgid "" "%B: relocation %s against %s `%s' can not be used when making a shared " "object%s" msgstr "" "%B: sijoitusta %s käyttäen kohdetta %s ”%s” ei voi käyttää kun tehdään " "jaettua objektia %s" #: elf64-x86-64.c:3794 msgid "" "%B: relocation %s against undefined %s `%s' can not be used when making a " "shared object%s" msgstr "" "%B: sijoitusta %s käyttäen kohdetta %s ”%s” ei voi käyttää kun tehdään " "jaettua objektia %s" #: elf64-x86-64.c:3900 msgid "" "%B: addend -0x%x in relocation %s against symbol `%s' at 0x%lx in section " "`%A' is out of range" msgstr "" "%B: yhteenlaskettava -0x%x sijoituksessa %s käyttäen symbolia ”%s” " "osoitteessa 0x%lx lohkossa ”%A” on lukualueen ulkopuolella" #: elf64-x86-64.c:3908 msgid "" "%B: addend 0x%x in relocation %s against symbol `%s' at 0x%lx in section " "`%A' is out of range" msgstr "" "%B: yhteenlaskettava 0x%x sijoituksessa %s käyttäen symbolia ”%s” " "osoitteessa 0x%lx lohkossa ”%A” on lukualueen ulkopuolella" #: elfcode.h:760 #, c-format msgid "warning: %s has a corrupt string table index - ignoring" msgstr "" "varoitus: %s:ssa on rikkinäinen merkkijonotauluindeksi - ei oteta huomioon" #: elfcode.h:1186 #, c-format msgid "%s: version count (%ld) does not match symbol count (%ld)" msgstr "%s: versiolukumäärä (%ld) ei täsmää symbolilukumäärän (%ld) kanssa" #: elfcode.h:1440 #, c-format msgid "%s(%s): relocation %d has invalid symbol index %ld" msgstr "%s(%s): sijoituksessa %d on virheellinen symboli-indeksi %ld" #: elfcore.h:305 msgid "Warning: %B is truncated: expected core file size >= %lu, found: %lu." msgstr "" "Varoitus: %B typistettiin: odotettu käyttöjärjestelmäydintiedoston koko >= " "%lu, löytyi: %lu." #: elflink.c:1143 msgid "" "%s: TLS definition in %B section %A mismatches non-TLS definition in %B " "section %A" msgstr "" "%s: TLS-määrittely kohteessa %B lohko %A ei täsmää ei-TLS-määrittelyn kanssa " "kohteessa %B lohko %A" #: elflink.c:1148 msgid "%s: TLS reference in %B mismatches non-TLS reference in %B" msgstr "" "%s: TLS-viite kohteessa %B ei täsmää ei-TLS-viitteen kanssa kohteessa %B" #: elflink.c:1153 msgid "" "%s: TLS definition in %B section %A mismatches non-TLS reference in %B" msgstr "" "%s: TLS-määrittely kohteessa %B lohko %A ei täsmää ei-TLS-viitteen kanssa " "kohteessa %B" #: elflink.c:1158 msgid "" "%s: TLS reference in %B mismatches non-TLS definition in %B section %A" msgstr "" "%s: TLS-viite kohteessa %B ei täsmää ei-TLS-määrittelyn kanssa kohteessa %B " "lohko %A" #: elflink.c:1763 msgid "%B: unexpected redefinition of indirect versioned symbol `%s'" msgstr "" "%B: epäsuoran versioidun symbolin ”%s” odottamaton uudelleenmäärittely" #: elflink.c:2066 msgid "%B: version node not found for symbol %s" msgstr "%B: versiosolmua ei löydetty symbolille %s" #: elflink.c:2157 msgid "" "%B: bad reloc symbol index (0x%lx >= 0x%lx) for offset 0x%lx in section `%A'" msgstr "" "%B: virheellinen reloc-tietuesymboli-indeksi (0x%lx >= 0x%lx) " "siirrososoitteelle 0x%lx lohkossa ”%A”" #: elflink.c:2168 msgid "" "%B: non-zero symbol index (0x%lx) for offset 0x%lx in section `%A' when the " "object file has no symbol table" msgstr "" "%B: ei-nolla symboli-indeksi (0x%lx) siirrososoitetta 0x%lx varten lohkossa " "”%A” kun objektitiedostolla ei ole symbolitaulua" #: elflink.c:2358 msgid "%B: relocation size mismatch in %B section %A" msgstr "%B: sijoituskokotäsmäämättömyys %B:n tulolohkossa %A" #: elflink.c:2640 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "varoitus: dynaamisen symbolin ”%s” tyyppi ja koko ei ole määritelty" # USA:ssa alternate-sanaa käytetään yleisesti, kun tarkoitetaan alternative. #: elflink.c:3403 msgid "%P: alternate ELF machine code found (%d) in %B, expecting %d\n" msgstr "" "%P: vaihtoehtoinen ELF-konekoodi löydetty (%d) kohteessa %B, otetaan %d\n" #: elflink.c:4032 msgid "%B: %s: invalid version %u (max %d)" msgstr "%B: %s: virheellinen versio %u (maksimi %d)" #: elflink.c:4068 msgid "%B: %s: invalid needed version %d" msgstr "%B: %s: virheellinen tarvittu versio %d" #: elflink.c:4452 msgid "%B: undefined reference to symbol '%s'" msgstr "%B: määrittelemätön viite symboliin ’%s’" #: elflink.c:5523 msgid "%B: stack size specified and %s set" msgstr "%B: pinokoko määritelty ja %s asetettu" #: elflink.c:5526 msgid "%B: %s not absolute" msgstr "%B: ei ole absoluuttinen" #: elflink.c:5824 #, c-format msgid "%s: undefined version: %s" msgstr "%s: määrittelemätön versio: %s" #: elflink.c:5892 msgid "%B: .preinit_array section is not allowed in DSO" msgstr "%B: ”.preinit_array”-lohkoa ei sallita kohteessa DSO" #: elflink.c:7657 #, c-format msgid "undefined %s reference in complex symbol: %s" msgstr "määrittelemätön %s-viite kompleksisymbolissa: %s" #: elflink.c:7811 #, c-format msgid "unknown operator '%c' in complex symbol" msgstr "tuntematon operaattori ”%c” kompleksisymbolissa" #: elflink.c:8165 elflink.c:8182 elflink.c:8219 elflink.c:8236 msgid "%B: Unable to sort relocs - they are in more than one size" msgstr "" "%B: Ei voi lajitella relocs-tietueita - niitä on useampia kuin yhtä kokoa" #: elflink.c:8196 elflink.c:8250 msgid "%B: Unable to sort relocs - they are of an unknown size" msgstr "%B: Ei voi lajitella relocs-tietueita - niiden koko on tuntematon" #: elflink.c:8301 msgid "Not enough memory to sort relocations" msgstr "Ei tarpeeksi muistia sijoitusten lajittelemiseen" #: elflink.c:8494 msgid "%B: Too many sections: %d (>= %d)" msgstr "%B: Liian monia lohkoja: %d (>= %d)" #: elflink.c:8775 msgid "%B: internal symbol `%s' in %B is referenced by DSO" msgstr "%B: sisäinen symboli ”%s” kohteessa %B on DSO:n viitteenä" #: elflink.c:8777 msgid "%B: hidden symbol `%s' in %B is referenced by DSO" msgstr "%B: piilotettu symboli ”%s” kohteessa %B on DSO:n viitteenä" #: elflink.c:8779 msgid "%B: local symbol `%s' in %B is referenced by DSO" msgstr "%B: paikallinen symboli ”%s” kohteessa %B on DSO:n viitteenä" #: elflink.c:8890 msgid "%B: could not find output section %A for input section %A" msgstr "%B: ei löytynyt tulostelohkoa %A syötelohkolle %A" #: elflink.c:9013 msgid "%B: protected symbol `%s' isn't defined" msgstr "%B: suojattua symbolia ”%s” ei ole määritelty" #: elflink.c:9015 msgid "%B: internal symbol `%s' isn't defined" msgstr "%B: sisäistä symbolia ”%s” ei ole määritelty" #: elflink.c:9017 msgid "%B: hidden symbol `%s' isn't defined" msgstr "%B: piilotettua symbolia ”%s” ei ole määritelty" #: elflink.c:9043 msgid "%B: No symbol version section for versioned symbol `%s'" msgstr "%B: Ei symboliversiolohkoa versioidulle symbolille ”%s”" #: elflink.c:9598 msgid "error: %B: size of section %A is not multiple of address size" msgstr "virhe: %B: lohkon %A koko ei ole osoitekoon kerrannainen" #: elflink.c:9645 msgid "" "error: %B contains a reloc (0x%s) for section %A that references a non-" "existent global symbol" msgstr "" "virhe: %B sisältää reloc-tietueen (0x%s) lohkolle %A, joka viittaa " "puuttuvaan yleissymboliin" #: elflink.c:10369 msgid "%A has both ordered [`%A' in %B] and unordered [`%A' in %B] sections" msgstr "" "%A:ssa on sekä järjestettyjä [”%A” kohteessa %B] että järjestämättömiä [”%A” " "kohteessa %B] lohkoja" #: elflink.c:10374 #, c-format msgid "%A has both ordered and unordered sections" msgstr "%A:ssa on sekä järjestettyjä että järjestämättömiä lohkoja" #: elflink.c:10982 msgid "%B: file class %s incompatible with %s" msgstr "%B: tiedostoluokka %s on yhteensopimaton kohteen %s kanssa" #: elflink.c:11303 elflink.c:11347 msgid "%B: could not find output section %s" msgstr "%B: ei löytynyt tulostelohkoa %s" #: elflink.c:11308 #, c-format msgid "warning: %s section has zero size" msgstr "varoitus: %s-lohkossa on nollakoko" #: elflink.c:11353 #, c-format msgid "warning: section '%s' is being made into a note" msgstr "varoitus: lohkosta ”%s” on tehty note-lohko" #: elflink.c:11419 msgid "%P%X: read-only segment has dynamic relocations.\n" msgstr "%P%X: kirjoitussuojatussa segmentissä on dynaamisia sijoituksia.\n" #: elflink.c:11422 msgid "%P: warning: creating a DT_TEXTREL in a shared object.\n" msgstr "%P: varoitus: luodaan DT_TEXTREL-tunniste jaetussa objektissa.\n" #: elflink.c:11545 msgid "%P%X: can not read symbols: %E\n" msgstr "%P%X: ei voi lukea symboleja: %E\n" #: elflink.c:11989 msgid "Removing unused section '%s' in file '%B'" msgstr "Poistetaan käyttämätön lohko ”%s” tiedostossa ”%B”" #: elflink.c:12200 msgid "Warning: gc-sections option ignored" msgstr "Varoitus: ”gc-sections”-valitsinta ei oteta huomioon" #: elflink.c:12489 #, c-format msgid "Unrecognized INPUT_SECTION_FLAG %s\n" msgstr "Tunnistamaton INPUT_SECTION_FLAG %s\n" #: elfxx-mips.c:1419 msgid "static procedure (no name)" msgstr "staattinen proseduuri (ei nimeä)" #: elfxx-mips.c:5476 msgid "MIPS16 and microMIPS functions cannot call each other" msgstr "MIPS16- ja microMIPS-funktiot eivät voi kutsua toisiaan" #: elfxx-mips.c:6087 msgid "" "%B: %A+0x%lx: Unsupported jump between ISA modes; consider recompiling with " "interlinking enabled." msgstr "" "%B: %A+0x%lx: Tukematon hyppy ISA-tilojen välillä; harkitse " "uudelleenkääntämistä käyttäen yhteislinkitystä." #: elfxx-mips.c:6756 elfxx-mips.c:6979 msgid "%B: Warning: bad `%s' option size %u smaller than its header" msgstr "" "%B: Varoitus: virheellinen ”%s”-valitsinkoko %u pienempi kuin sen otsake" #: elfxx-mips.c:7734 elfxx-mips.c:7859 msgid "" "%B: Warning: cannot determine the target function for stub section `%s'" msgstr "%B: Varoitus: ei voi määritellä stub-lohkon ”%s” kohdefunktiota" #: elfxx-mips.c:7990 msgid "%B: Malformed reloc detected for section %s" msgstr "%B: Muodoltaan virheellinen reloc-tietue havaittu lohkossa %s" #: elfxx-mips.c:8065 msgid "%B: GOT reloc at 0x%lx not expected in executables" msgstr "" "%B: Yleissiirrostaulu-reloc-tietue siirroksessa 0x%lx ei ole odotettu " "suoritettavissa tiedostoissa" #: elfxx-mips.c:8199 msgid "%B: CALL16 reloc at 0x%lx not against global symbol" msgstr "" "%B: ”CALL16 reloc”-tietueessa siirroksessa 0x%lx ei ole käytetty " "yleissymbolia" #: elfxx-mips.c:8977 #, c-format msgid "non-dynamic relocations refer to dynamic symbol %s" msgstr "ei-dynaaminen sijoitus viittaa dynaamiseen symboliin %s" #: elfxx-mips.c:9877 msgid "" "%B: Can't find matching LO16 reloc against `%s' for %s at 0x%lx in section " "`%A'" msgstr "" "%B: Ei löydy täsmäävää ”LO16 reloc”-tietuetta käyttäen tulolohkoa ”%s” " "symbolinimelle %s kohteessa 0x%lx lohkossa ”%A”" #: elfxx-mips.c:10016 msgid "" "small-data section exceeds 64KB; lower small-data size limit (see option -G)" msgstr "" "”small”-datalohko ylittää 64 kilotavua; alenna ”small”-datalohkon kokorajaa " "(katso valitsin -G)" #: elfxx-mips.c:10035 msgid "JALX to a non-word-aligned address" msgstr "JALX word-tasaamattomaan osoitteeseen" #: elfxx-mips.c:10402 elfxx-mips.c:10966 msgid "%B: `%A' offset of %ld from `%A' beyond the range of ADDIUPC" msgstr "%B: ”%A” %ld-siirrosoiste kohteesta ”%A” ADDIUPC-lukualueen takana" #: elfxx-mips.c:13990 #, c-format msgid "%s: illegal section name `%s'" msgstr "%s: virheellinen lohkonimi ”%s”" #: elfxx-mips.c:14375 elfxx-mips.c:14381 elfxx-mips.c:14387 elfxx-mips.c:14407 #: elfxx-mips.c:14413 elfxx-mips.c:14419 elfxx-mips.c:14441 elfxx-mips.c:14460 #: elfxx-mips.c:14467 elfxx-mips.c:14474 msgid "Warning: %B uses %s (set by %B), %B uses %s" msgstr "Varoitus: %B käyttää %s (asettaja: %B), %B käyttää %s" #: elfxx-mips.c:14394 elfxx-mips.c:14426 elfxx-mips.c:14447 elfxx-mips.c:14480 msgid "" "Warning: %B uses %s (set by %B), %B uses unknown floating point ABI %d" msgstr "" "Varoitus: %B käyttää %s (asettaja: %B), %B käyttää tuntematonta liukuluku-" "ABI:a %d" #: elfxx-mips.c:14493 elfxx-mips.c:14501 elfxx-mips.c:14509 elfxx-mips.c:14517 msgid "" "Warning: %B uses unknown floating point ABI %d (set by %B), %B uses %s" msgstr "" "Varoitus: %B käyttää tuntematonta liukuluku-ABI:a %d (asettaja: %B), %B " "käyttää %s" #: elfxx-mips.c:14525 msgid "" "Warning: %B uses unknown floating point ABI %d (set by %B), %B uses unknown " "floating point ABI %d" msgstr "" "Varoitus: %B käyttää tuntematonta liukuluku-ABI:a %d (asettaja: %B), %B " "käyttää tuntematonta liukuluku-ABI:a %d" #: elfxx-mips.c:14548 msgid "Warning: %B uses %s (set by %B), %B uses unknown MSA ABI %d" msgstr "" "Varoitus: %B käyttää %s (asettaja: %B), %B käyttää tuntematonta MSA ABI:a %d" #: elfxx-mips.c:14559 msgid "Warning: %B uses unknown MSA ABI %d (set by %B), %B uses %s" msgstr "" "Varoitus: %B käyttää tuntematonta MSA ABI:a %d (asettaja: %B), %B käyttää %s" #: elfxx-mips.c:14567 msgid "" "Warning: %B uses unknown MSA ABI %d (set by %B), %B uses unknown MSA ABI %d" msgstr "" "Varoitus: %B käyttää tuntematonta MSA ABI:a %d (asettaja: %B), %B käyttää " "tuntematonta MSA ABI:a %d" #: elfxx-mips.c:14599 msgid "%B: endianness incompatible with that of the selected emulation" msgstr "" "%B: tavujärjestys tyypiltään sopimaton valitun emuloinnin " "tavujärjestystyypin kanssa" #: elfxx-mips.c:14610 msgid "%B: ABI is incompatible with that of the selected emulation" msgstr "%B: ABI ei ole yhteensopiva valitun emuloinnin ABIn kanssa" #: elfxx-mips.c:14694 msgid "%B: warning: linking abicalls files with non-abicalls files" msgstr "" "%B: varoitus: linkitetään abi-kutsutiedostoja ei-abi-kutsutiedostoihin" #: elfxx-mips.c:14711 msgid "%B: linking 32-bit code with 64-bit code" msgstr "%B: linkitetään 32-bittinen koodi 64-bittisen koodin kanssa" #: elfxx-mips.c:14739 elfxx-mips.c:14802 msgid "%B: linking %s module with previous %s modules" msgstr "%B: linkitetään %s-moduli edellisten %s-modulien kanssa" #: elfxx-mips.c:14762 msgid "%B: ABI mismatch: linking %s module with previous %s modules" msgstr "" "%B: ABI-täsmäämättömyys: linkitetään %s-moduli edellisten %s-modulien kanssa" #: elfxx-mips.c:14786 msgid "%B: ASE mismatch: linking %s module with previous %s modules" msgstr "" "%B: ASE-täsmäämättömyys: linkitetään %s-moduli edellisten %s-modulien kanssa" #: elfxx-mips.c:14958 #, c-format msgid " [abi=O32]" msgstr " [abi=O32]" #: elfxx-mips.c:14960 #, c-format msgid " [abi=O64]" msgstr " [abi=O64]" #: elfxx-mips.c:14962 #, c-format msgid " [abi=EABI32]" msgstr " [abi=EABI32]" #: elfxx-mips.c:14964 #, c-format msgid " [abi=EABI64]" msgstr " [abi=EABI64]" #: elfxx-mips.c:14966 #, c-format msgid " [abi unknown]" msgstr " [abi tuntematon]" #: elfxx-mips.c:14968 #, c-format msgid " [abi=N32]" msgstr " [abi=N32]" #: elfxx-mips.c:14970 #, c-format msgid " [abi=64]" msgstr " [abi=64]" #: elfxx-mips.c:14972 #, c-format msgid " [no abi set]" msgstr " [ei abia asetettu]" #: elfxx-mips.c:14993 #, c-format msgid " [unknown ISA]" msgstr " [tuntematon ISA]" #: elfxx-mips.c:15013 #, c-format msgid " [not 32bitmode]" msgstr " [ei 32-bittitila]" #: elfxx-sparc.c:640 #, c-format msgid "invalid relocation type %d" msgstr "virheellinen sijoitustyyppi %d" #: elfxx-tilegx.c:4433 msgid "%B: Cannot link together %s and %s objects." msgstr "%B: Ei voida linkittää yhteen %s- ja %s-objekteja." #: i386linux.c:418 m68klinux.c:421 sparclinux.c:414 #, c-format msgid "Output file requires shared library `%s'\n" msgstr "Tulostetiedosto vaatii jaetun kirjaston ”%s”\n" #: i386linux.c:426 m68klinux.c:429 sparclinux.c:422 #, c-format msgid "Output file requires shared library `%s.so.%s'\n" msgstr "Tulostetiedosto vaatii jaetun kirjaston ”%s.so.%s”\n" #: i386linux.c:613 i386linux.c:663 m68klinux.c:618 m68klinux.c:666 #: sparclinux.c:609 sparclinux.c:659 #, c-format msgid "Symbol %s not defined for fixups\n" msgstr "Symbolia %s ei ole määritelty korjauksia varten\n" #: i386linux.c:687 m68klinux.c:690 sparclinux.c:683 msgid "Warning: fixup count mismatch\n" msgstr "Varoitus: korjauslukumäärän täsmäämättömyys\n" #: ieee.c:158 #, c-format msgid "%s: string too long (%d chars, max 65535)" msgstr "%s: merkkijono on liian pitkä (%d merkkiä, maksimi 65535)" #: ieee.c:285 #, c-format msgid "%s: unrecognized symbol `%s' flags 0x%x" msgstr "%s: tunnistamaton symboli ”%s” liput 0x%x" #: ieee.c:791 msgid "%B: unimplemented ATI record %u for symbol %u" msgstr "%B: toteuttamaton ATI-tietue %u symbolille %u" #: ieee.c:815 msgid "%B: unexpected ATN type %d in external part" msgstr "%B: odottamaton ATN-tyyppi %d ulkoisessa osassa" #: ieee.c:837 msgid "%B: unexpected type after ATN" msgstr "%B: odottamaton tyyppi ATN:n jälkeen" #: ihex.c:230 msgid "%B:%d: unexpected character `%s' in Intel Hex file" msgstr "%B:%d: odottamaton merkki ”%s” Intel-heksatiedostossa" #: ihex.c:337 msgid "%B:%u: bad checksum in Intel Hex file (expected %u, found %u)" msgstr "" "%B:%u: virheellinen tarkistussumma Intel-heksatiedostossa (odotettiin %u, " "löydettiin %u)" #: ihex.c:392 msgid "%B:%u: bad extended address record length in Intel Hex file" msgstr "" "%B:%u: virheellinen laajennettu osoitetietuepituus Intel-heksatiedostossa" #: ihex.c:409 msgid "%B:%u: bad extended start address length in Intel Hex file" msgstr "" "%B:%u: virheellinen laajennettu aloitusosoitepituus Intel-heksatiedostossa" #: ihex.c:426 msgid "%B:%u: bad extended linear address record length in Intel Hex file" msgstr "" "%B:%u: virheellinen laajennettu lineaariosoitetietuepituus Intel-" "heksatiedosto" #: ihex.c:443 msgid "%B:%u: bad extended linear start address length in Intel Hex file" msgstr "" "%B:%u: virheellinen laajennettu lineaarialkuosoitepituus Intel-" "heksatiedostossa" #: ihex.c:460 msgid "%B:%u: unrecognized ihex type %u in Intel Hex file" msgstr "%B:%u: tunnistamaton ihex-tyyppi %u Intel-heksatiedostossa" #: ihex.c:579 msgid "%B: internal error in ihex_read_section" msgstr "%B: sisäinen virhe ”ihex_read_section”-lohkossa" #: ihex.c:613 msgid "%B: bad section length in ihex_read_section" msgstr "%B: virheellinen lohkopituus ”ihex_read_section”-lohkossa" #: ihex.c:826 #, c-format msgid "%s: address 0x%s out of range for Intel Hex file" msgstr "%s: osoite 0x%s lukualueen ulkopuolella Intel-heksatiedostolle" #: libbfd.c:863 msgid "%B: unable to get decompressed section %A" msgstr "%B: ei kyetä hakemaan tiivistyksestä purettua lohkoa %A" #: libbfd.c:1012 msgid "%B: compiled for a big endian system and target is little endian" msgstr "" "%B: käännetty ”big endian”-järjestelmälle ja kohde on ”little endian”" #: libbfd.c:1014 msgid "%B: compiled for a little endian system and target is big endian" msgstr "" "%B: käännetty ”little endian”-järjestelmälle ja kohde on ”big endian”" #: libbfd.c:1043 #, c-format msgid "Deprecated %s called at %s line %d in %s\n" msgstr "" "Käytöstä poistettu %s kutsuttiin tiedostossa %s rivillä %d funktiossa %s\n" #: libbfd.c:1046 #, c-format msgid "Deprecated %s called\n" msgstr "Käytöstä poistettu %s kutsuttu\n" #: linker.c:1873 msgid "%B: indirect symbol `%s' to `%s' is a loop" msgstr "%B: epäsuora symboli ”%s” kohteeseen ”%s” on silmukka" #: linker.c:2750 #, c-format msgid "Attempt to do relocatable link with %s input and %s output" msgstr "Yritettiin tehdä sijoitettava linkki %s-syötteellä ja %s-tulosteella" #: linker.c:3035 msgid "%B: ignoring duplicate section `%A'\n" msgstr "%B: ei oteta huomioon lohkon ”%A” kaksoiskappaletta\n" #: linker.c:3044 linker.c:3053 msgid "%B: duplicate section `%A' has different size\n" msgstr "%B: lohkon ”%A” kaksoiskappaleessa on eri koko\n" #: linker.c:3061 linker.c:3066 msgid "%B: could not read contents of section `%A'\n" msgstr "%B: ei voitu lukea lohkon ”%A” sisältöä\n" #: linker.c:3070 msgid "%B: duplicate section `%A' has different contents\n" msgstr "%B: lohkon ”%A” kaksoiskappaleella on erilainen sisältö\n" #: mach-o.c:648 msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols" msgstr "bfd_mach_o_canonicalize_symtab: ei kyetä lataamaan symboleja" #: mach-o.c:1918 #, c-format msgid "mach-o: there are too many sections (%d) maximum is 255,\n" msgstr "mach-o: liian monta lohkoa (%d) maksimi on 255,\n" #: mach-o.c:2017 #, c-format msgid "unable to write unknown load command 0x%lx" msgstr "ei kyetä kirjoittamaan tuntematonta lataa-komentoa 0x%lx" #: mach-o.c:2272 msgid "" "sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab " "commands." msgstr "" "valitettavasti modtab, toc ja extrefsyms ei ole vielä toteutettu dysymtab-" "komennoille." #: mach-o.c:2898 #, c-format msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %lu" msgstr "" "bfd_mach_o_read_symtab_symbol: ei kyetä lukemaan %d tavua osoitteesta %lu" #: mach-o.c:2916 #, c-format msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %lu)" msgstr "" "bfd_mach_o_read_symtab_symbol: nimi lukualueen ulkopuolella (%lu >= %lu)" #: mach-o.c:2997 #, c-format msgid "" "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d " "(max %lu): setting to undefined" msgstr "" "bfd_mach_o_read_symtab_symbol: symboli ”%s” määritellyt virheellisen lohkon " "%d (enintään %lu): asetus on määrittelemätön" #: mach-o.c:3013 #, c-format msgid "" "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field " "0x%x: setting to undefined" msgstr "" "bfd_mach_o_read_symtab_symbol: symboli ”%s” määritellyt virheellisen " "tyyppikentän 0x%x: asetus on määrittelemätön" #: mach-o.c:3085 msgid "bfd_mach_o_read_symtab_symbols: unable to allocate memory for symbols" msgstr "" "bfd_mach_o_read_symtab_symbols: ei kyetä varaamaan muistia symboleille" #: mach-o.c:3915 msgid "%B: unknown load command 0x%lx" msgstr "%B: tuntematon latauskäsky 0x%lx" #: mach-o.c:4107 #, c-format msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx" msgstr "bfd_mach_o_scan: tuntematon arkkitehtuuri 0x%lx/0x%lx" #: mach-o.c:4204 #, c-format msgid "unknown header byte-order value 0x%lx" msgstr "tuntematon otsaketavujärjestysarvo 0x%lx" #: merge.c:832 #, c-format msgid "%s: access beyond end of merged section (%ld)" msgstr "%s: pääsy lomitetun lohkon (%ld) lopun yli" #: mmo.c:455 #, c-format msgid "%s: No core to allocate section name %s\n" msgstr "%s: Ei käyttöjärjestelmäydintä lohkonimen %s varaamiseen\n" #: mmo.c:530 #, c-format msgid "%s: No core to allocate a symbol %d bytes long\n" msgstr "" "%s: Ei käyttöjärjestelmäydintä symbolin varaamiseksi %d tavua pitkänä\n" #: mmo.c:1189 #, c-format msgid "%s: invalid mmo file: initialization value for $255 is not `Main'\n" msgstr "" "%s: virheellinen mmo-tiedosto: alustusarvo kohteelle $255 ei ole ”Main”\n" #: mmo.c:1334 #, c-format msgid "" "%s: unsupported wide character sequence 0x%02X 0x%02X after symbol name " "starting with `%s'\n" msgstr "" "%s: ei-tuettu leveämerkkisekvenssi 0x%02X 0x%02X symbolinimen jälkeen alkaen " "arvolla ”%s”\n" #: mmo.c:1568 #, c-format msgid "%s: invalid mmo file: unsupported lopcode `%d'\n" msgstr "%s: virheellinen mmo-tiedosto: ei-tuettu lopcode ”%d”\n" #: mmo.c:1578 #, c-format msgid "%s: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n" msgstr "" "%s: virheellinen mmo-tiedosto: odotettu YZ = 1 saatiin YZ = %d kohteelle " "lop_quote\n" #: mmo.c:1614 #, c-format msgid "" "%s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n" msgstr "" "%s: virheellinen mmo-tiedosto: odotettiin z = 1 tai z = 2, saatiin z = %d " "kohteelle lop_loc\n" #: mmo.c:1660 #, c-format msgid "" "%s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n" msgstr "" "%s: virheellinen mmo-tiedosto: odotettiin z = 1 tai z = 2, saatiin z = %d " "kohteelle lop_fixo\n" #: mmo.c:1699 #, c-format msgid "%s: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n" msgstr "" "%s: virheellinen mmo-tiedosto: odotettiin y = 0, saatiin y = %d kohteelle " "lop_fixrx\n" #: mmo.c:1708 #, c-format msgid "" "%s: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n" msgstr "" "%s: virheellinen mmo-tiedosto: odotettiin z = 16 tai z = 24, saatiin z = %d " "kohteelle lop_fixrx\n" #: mmo.c:1731 #, c-format msgid "" "%s: invalid mmo file: leading byte of operand word must be 0 or 1, got %d " "for lop_fixrx\n" msgstr "" "%s: virheellinen mmo-tiedosto: operandisanan etutavun on oltava 0 tai 1, " "saatiin %d kohteelle lop_fixrx\n" #: mmo.c:1754 #, c-format msgid "%s: cannot allocate file name for file number %d, %d bytes\n" msgstr "%s: ei voi varata tiedostonimeä tiedostonumerolle %d, %d tavua\n" #: mmo.c:1774 #, c-format msgid "" "%s: invalid mmo file: file number %d `%s', was already entered as `%s'\n" msgstr "" "%s: virheellinen mmo-tiedosto: tiedostonumero %d ”%s”, oli jo kirjoitettu " "arvona ”%s”\n" #: mmo.c:1787 #, c-format msgid "" "%s: invalid mmo file: file name for number %d was not specified before use\n" msgstr "" "%s: virheellinen mmo-tiedosto: tiedostonimi numerolle %d ei ole määritelty " "ennen käyttöä\n" #: mmo.c:1893 #, c-format msgid "" "%s: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n" msgstr "" "%s: virheellinen mmo-tiedosto: lop_stab:n kentät y ja z ovat nollasta " "poikkeavia, y: %d, z: %d\n" #: mmo.c:1929 #, c-format msgid "%s: invalid mmo file: lop_end not last item in file\n" msgstr "" "%s: virheellinen mmo-tiedosto: lop_end ei ole viimeinen alkio tiedostossa\n" #: mmo.c:1942 #, c-format msgid "" "%s: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras " "to the preceding lop_stab (%ld)\n" msgstr "" "%s: virheellinen mmo-tiedosto: lop_end:n YZ (%ld) ei ole sama kuin tetras-" "numero edeltävään kohteeseen lop_stab (%ld)\n" #: mmo.c:2652 #, c-format msgid "%s: invalid symbol table: duplicate symbol `%s'\n" msgstr "%s: virheellinen symbolitaulu: symbolin ”%s” kaksoiskappale\n" #: mmo.c:2892 #, c-format msgid "" "%s: Bad symbol definition: `Main' set to %s rather than the start address " "%s\n" msgstr "" "%s: Virheellinen symbolimäärittely: ”Main” asetettu kohteeseen %s pikemmin " "kuin aloitusosoitteeseen %s\n" #: mmo.c:2984 #, c-format msgid "" "%s: warning: symbol table too large for mmo, larger than 65535 32-bit words: " "%d. Only `Main' will be emitted.\n" msgstr "" "%s: varoitus: symbolitaulu liian laaja kohteelle mmo, laajempi kuin 65535 32-" "bittistä sanaa: %d. Vain ”Main” lähetetään.\n" #: mmo.c:3029 #, c-format msgid "%s: internal error, symbol table changed size from %d to %d words\n" msgstr "" "%s: sisäinen virhe, symbolitaulu vaihtoi kokoa %d:sta sanasta %d sanaan\n" #: mmo.c:3081 #, c-format msgid "%s: internal error, internal register section %s had contents\n" msgstr "%s: sisäinen virhe, sisäisessä rekisterilohkossa %s oli sisältöä\n" #: mmo.c:3132 #, c-format msgid "%s: no initialized registers; section length 0\n" msgstr "%s: ei alustettuja rekistereitä; lohkopituus 0\n" #: mmo.c:3138 #, c-format msgid "%s: too many initialized registers; section length %ld\n" msgstr "%s: liian monia alustettuja rekistereitä; lohkopituus %ld\n" #: mmo.c:3143 #, c-format msgid "" "%s: invalid start address for initialized registers of length %ld: " "0x%lx%08lx\n" msgstr "" "%s: virheellinen aloitusosoite alustetuille rekistereille pituudeltaan %ld: " "0x%lx%08lx\n" #: oasys.c:881 #, c-format msgid "%s: can not represent section `%s' in oasys" msgstr "%s: ei voi edustaa lohkoa ”%s” oasys-lohkossa" #: osf-core.c:128 #, c-format msgid "Unhandled OSF/1 core file section type %d\n" msgstr "Käsittelemätön OSF/1-käyttöjärjestelmäydintiedoston lohkotyyppi %d\n" #: pe-mips.c:607 msgid "%B: `ld -r' not supported with PE MIPS objects\n" msgstr "%B: ”ld -r” ei tuettu ”PE MIPS”-objekteilla\n" #. OK, at this point the following variables are set up: #. src = VMA of the memory we're fixing up #. mem = pointer to memory we're fixing up #. val = VMA of what we need to refer to. #: pe-mips.c:719 msgid "%B: unimplemented %s\n" msgstr "%B: toteuttamaton %s\n" #: pe-mips.c:745 msgid "%B: jump too far away\n" msgstr "%B: hyppy liian kauas\n" #: pe-mips.c:771 msgid "%B: bad pair/reflo after refhi\n" msgstr "%B: virheellinen pari/reflo refhi:n jälkeen\n" #: pef.c:522 #, c-format msgid "bfd_pef_scan: unknown architecture 0x%lx" msgstr "bfd_pef_scan: tuntematon arkkitehtuuri 0x%lx" #: pei-x86_64.c:469 #, c-format msgid "warning: .pdata section size (%ld) is not a multiple of %d\n" msgstr "varoitus: ”.pdata”-lohkokoko (%ld) ei ole %d:n monikerta\n" #: pei-x86_64.c:474 peigen.c:1626 peigen.c:1809 pepigen.c:1626 pepigen.c:1809 #: pex64igen.c:1626 pex64igen.c:1809 #, c-format msgid "" "\n" "The Function Table (interpreted .pdata section contents)\n" msgstr "" "\n" "Funktiotaulu (tulkittu ”.pdata”-lohkosisältö)\n" #: pei-x86_64.c:476 #, c-format msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n" msgstr "vma:\t\t\tAlkuosoite\t Loppuosoite\t Unwind-tiedot\n" #. XXX code yet to be written. #: peicode.h:758 msgid "%B: Unhandled import type; %x" msgstr "%B: Käsittelemätön tuontityyppi; %x" #: peicode.h:763 msgid "%B: Unrecognised import type; %x" msgstr "%B: Tunnistamaton tuontityyppi; %x" #: peicode.h:777 msgid "%B: Unrecognised import name type; %x" msgstr "%B: Tunnistamaton tuontinimityyppi; %x" #: peicode.h:1173 msgid "%B: Unrecognised machine type (0x%x) in Import Library Format archive" msgstr "" "%B: Tunnistamaton konetyyppi (0x%x) ”Import Library Format”-arkistossa" #: peicode.h:1185 msgid "" "%B: Recognised but unhandled machine type (0x%x) in Import Library Format " "archive" msgstr "" "%B: Tunnistettu, mutta käsittelemätön konetyyppi (0x%x) ”Import Library " "Format”-arkistossa" #: peicode.h:1203 msgid "%B: size field is zero in Import Library Format header" msgstr "%B: kokokenttä on nolla ”Import Library Format”-otsakkeessa" #: peicode.h:1234 msgid "%B: string not null terminated in ILF object file." msgstr "%B: merkkijonoa ei ole päätetty nollaan ILF-objektitiedostossa." #: ppcboot.c:391 #, c-format msgid "" "\n" "ppcboot header:\n" msgstr "" "\n" "ppcboot-otsake:\n" #: ppcboot.c:392 #, c-format msgid "Entry offset = 0x%.8lx (%ld)\n" msgstr "Tulokohtasiirrososoite = 0x%.8lx (%ld)\n" #: ppcboot.c:394 #, c-format msgid "Length = 0x%.8lx (%ld)\n" msgstr "Pituus = 0x%.8lx (%ld)\n" #: ppcboot.c:398 #, c-format msgid "Flag field = 0x%.2x\n" msgstr "Lippukenttä = 0x%.2x\n" #: ppcboot.c:404 #, c-format msgid "Partition name = \"%s\"\n" msgstr "Osionimi = ”%s”\n" #: ppcboot.c:423 #, c-format msgid "" "\n" "Partition[%d] start = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" msgstr "" "\n" "Osio[%d] alku = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" #: ppcboot.c:429 #, c-format msgid "Partition[%d] end = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" msgstr "Osio[%d] loppu = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" #: ppcboot.c:435 #, c-format msgid "Partition[%d] sector = 0x%.8lx (%ld)\n" msgstr "Osio[%d] sektori = 0x%.8lx (%ld)\n" #: ppcboot.c:437 #, c-format msgid "Partition[%d] length = 0x%.8lx (%ld)\n" msgstr "Osio[%d] pituus = 0x%.8lx (%ld)\n" #: reloc.c:7371 msgid "INPUT_SECTION_FLAGS are not supported.\n" msgstr "INPUT_SECTION_FLAGS ei ole tuettu.\n" #: reloc.c:7526 msgid "%X%P: %B(%A): relocation \"%R\" goes out of range\n" msgstr "%X%P: %B(%A): sijoitus ”%R” menee lukualueen ulkopuolelle\n" #: rs6000-core.c:448 #, c-format msgid "%s: warning core file truncated" msgstr "%s: varoitus ydintiedosto typistetty" #: som.c:5471 #, c-format msgid "" "\n" "Exec Auxiliary Header\n" msgstr "" "\n" "Suoritettavan tiedoston apuotsake\n" #: som.c:5776 msgid "som_sizeof_headers unimplemented" msgstr "som_sizeof_headers ei ole toteutettu" #: srec.c:261 msgid "%B:%d: Unexpected character `%s' in S-record file\n" msgstr "%B:%d: Odottamaton merkki ”%s” S-tietuetiedostossa\n" #: srec.c:567 srec.c:600 msgid "%B:%d: Bad checksum in S-record file\n" msgstr "%B:%d: Virheellinen tarkistussumma S-tietuetiedostossa\n" #: stabs.c:279 msgid "%B(%A+0x%lx): Stabs entry has invalid string index." msgstr "%B(%A+0x%lx): Stabs-tulokohdassa on virheellinen merkkijonoindeksi." #: syms.c:1079 msgid "Unsupported .stab relocation" msgstr "”Ei-tuettu .stab”-sijoitus" #: vms-alpha.c:1294 #, c-format msgid "Unknown EGSD subtype %d" msgstr "Tuntematon EGSD-alityyppi %d" #: vms-alpha.c:1325 #, c-format msgid "Stack overflow (%d) in _bfd_vms_push" msgstr "Pinon ylivuoto (%d) kohteessa _bfd_vms_push" #: vms-alpha.c:1338 msgid "Stack underflow in _bfd_vms_pop" msgstr "Pinon ylivuoto kohteessa _bfd_vms_pop" #. These names have not yet been added to this switch statement. #: vms-alpha.c:1575 #, c-format msgid "unknown ETIR command %d" msgstr "tuntematon ETIR-komento %d" #: vms-alpha.c:1762 #, c-format msgid "bad section index in %s" msgstr "virheellinen lohkoindeksi kohteessa %s" #: vms-alpha.c:1775 #, c-format msgid "unsupported STA cmd %s" msgstr "ei-tuettu STA-komento %s" #. Insert field. #. Unsigned shift. #. Rotate. #. Redefine symbol to current location. #. Define a literal. #: vms-alpha.c:1951 vms-alpha.c:1982 vms-alpha.c:2229 #, c-format msgid "%s: not supported" msgstr "%s: ei tuettu" #: vms-alpha.c:1957 #, c-format msgid "%s: not implemented" msgstr "%s: ei toteutettu" #: vms-alpha.c:2213 #, c-format msgid "invalid use of %s with contexts" msgstr "virheellinen %s-käyttö sisällöillä" #: vms-alpha.c:2247 #, c-format msgid "reserved cmd %d" msgstr "varattu komento %d" #: vms-alpha.c:2332 msgid "Object module NOT error-free !\n" msgstr "Objektimoduli EI ole virheetön !\n" #: vms-alpha.c:3657 #, c-format msgid "SEC_RELOC with no relocs in section %s" msgstr "SEC_RELOC ilman relocs-tietueita lohkossa %s" #: vms-alpha.c:3709 vms-alpha.c:3922 #, c-format msgid "Size error in section %s" msgstr "Kokovirhe lohkossa %s" #: vms-alpha.c:3868 msgid "Spurious ALPHA_R_BSR reloc" msgstr "Väärä ALPHA_R_BSR reloc-tietue" #: vms-alpha.c:3909 #, c-format msgid "Unhandled relocation %s" msgstr "Käsittelemätön sijoitus %s" #: vms-alpha.c:4199 #, c-format msgid "unknown source command %d" msgstr "tuntematon lähdekomento %d" #: vms-alpha.c:4260 msgid "DST__K_SET_LINUM_INCR not implemented" msgstr "DST__K_SET_LINUM_INCR ei ole toteutettu" #: vms-alpha.c:4266 msgid "DST__K_SET_LINUM_INCR_W not implemented" msgstr "DST__K_SET_LINUM_INCR_W ei ole toteutettu" #: vms-alpha.c:4272 msgid "DST__K_RESET_LINUM_INCR not implemented" msgstr "DST__K_RESET_LINUM_INCR ei ole toteutettu" #: vms-alpha.c:4278 msgid "DST__K_BEG_STMT_MODE not implemented" msgstr "DST__K_BEG_STMT_MODE ei ole toteutettu" #: vms-alpha.c:4284 msgid "DST__K_END_STMT_MODE not implemented" msgstr "DST__K_END_STMT_MODE ei ole toteutettu" #: vms-alpha.c:4311 msgid "DST__K_SET_PC not implemented" msgstr "DST__K_SET_PC ei ole toteutettu" #: vms-alpha.c:4317 msgid "DST__K_SET_PC_W not implemented" msgstr "DST__K_SET_PC_W ei ole toteutettu" #: vms-alpha.c:4323 msgid "DST__K_SET_PC_L not implemented" msgstr "DST__K_SET_PC_L ei ole toteutettu" #: vms-alpha.c:4329 msgid "DST__K_SET_STMTNUM not implemented" msgstr "DST__K_SET_STMTNUM ei ole toteutettu" #: vms-alpha.c:4372 #, c-format msgid "unknown line command %d" msgstr "tuntematon rivikomento %d" #: vms-alpha.c:4846 vms-alpha.c:4863 vms-alpha.c:4877 vms-alpha.c:4892 #: vms-alpha.c:4904 vms-alpha.c:4915 vms-alpha.c:4927 #, c-format msgid "Unknown reloc %s + %s" msgstr "Tuntematon reloc-tietue %s + %s" #: vms-alpha.c:4982 #, c-format msgid "Unknown reloc %s" msgstr "Tuntematon reloc-tietue %s" #: vms-alpha.c:4995 msgid "Invalid section index in ETIR" msgstr "virheellinen lohkoindeksi kohteessa ETIR" #: vms-alpha.c:5002 msgid "Relocation for non-REL psect" msgstr "Sijoitus kohteelle non-REL psect" #: vms-alpha.c:5049 #, c-format msgid "Unknown symbol in command %s" msgstr "Tuntematon symboli komennossa %s" #: vms-alpha.c:5564 #, c-format msgid " EMH %u (len=%u): " msgstr " EMH %u (pituus=%u): " #: vms-alpha.c:5573 #, c-format msgid "Module header\n" msgstr "Moduliotsake\n" #: vms-alpha.c:5574 #, c-format msgid " structure level: %u\n" msgstr " tietuetaso: %u\n" #: vms-alpha.c:5575 #, c-format msgid " max record size: %u\n" msgstr " tietueen enimmäiskoko: %u\n" #: vms-alpha.c:5578 #, c-format msgid " module name : %.*s\n" msgstr " modulinimi : %.*s\n" #: vms-alpha.c:5580 #, c-format msgid " module version : %.*s\n" msgstr " moduliversio : %.*s\n" #: vms-alpha.c:5582 #, c-format msgid " compile date : %.17s\n" msgstr " käännöspäivämäärä : %.17s\n" #: vms-alpha.c:5587 #, c-format msgid "Language Processor Name\n" msgstr "Kielisuorittimen nimi\n" #: vms-alpha.c:5588 #, c-format msgid " language name: %.*s\n" msgstr " kielinimi: %.*s\n" #: vms-alpha.c:5595 #, c-format msgid "Source Files Header\n" msgstr "Lähdetiedostot-otsake\n" #: vms-alpha.c:5596 #, c-format msgid " file: %.*s\n" msgstr " tiedosto: %.*s\n" #: vms-alpha.c:5603 #, c-format msgid "Title Text Header\n" msgstr "Otsikkotekstiotsake\n" #: vms-alpha.c:5604 #, c-format msgid " title: %.*s\n" msgstr " otsikko: %.*s\n" #: vms-alpha.c:5611 #, c-format msgid "Copyright Header\n" msgstr "Copyright-otsake\n" #: vms-alpha.c:5612 #, c-format msgid " copyright: %.*s\n" msgstr " copyright: %.*s\n" #: vms-alpha.c:5618 #, c-format msgid "unhandled emh subtype %u\n" msgstr "käsittelemätön emh-alityyppi %u\n" #: vms-alpha.c:5628 #, c-format msgid " EEOM (len=%u):\n" msgstr " EEOM (pituus=%u):\n" #: vms-alpha.c:5629 #, c-format msgid " number of cond linkage pairs: %u\n" msgstr " ehdollisten linkitysparien lukumäärä: %u\n" #: vms-alpha.c:5631 #, c-format msgid " completion code: %u\n" msgstr " täydentämiskoodi: %u\n" #: vms-alpha.c:5635 #, c-format msgid " transfer addr flags: 0x%02x\n" msgstr " siirto-osoiteliput: 0x%02x\n" #: vms-alpha.c:5636 #, c-format msgid " transfer addr psect: %u\n" msgstr " siirrososoite psect: %u\n" #: vms-alpha.c:5638 #, c-format msgid " transfer address : 0x%08x\n" msgstr " siirto-osoite : 0x%08x\n" # Käännettäväksi on merkitty monia (vianjäljitys)symboleja ja vastaavia, joita ei oikeastaan pitäisi suomentaa. Joissakin kohdissa vain selväkieliset sanat on suomennettu. #: vms-alpha.c:5647 msgid " WEAK" msgstr " WEAK" #: vms-alpha.c:5649 msgid " DEF" msgstr " DEF" #: vms-alpha.c:5651 msgid " UNI" msgstr " UNI" #: vms-alpha.c:5653 vms-alpha.c:5674 msgid " REL" msgstr " REL" #: vms-alpha.c:5655 msgid " COMM" msgstr " COMM" #: vms-alpha.c:5657 msgid " VECEP" msgstr " VECEP" #: vms-alpha.c:5659 msgid " NORM" msgstr " NORM" #: vms-alpha.c:5661 msgid " QVAL" msgstr " QVAL" #: vms-alpha.c:5668 msgid " PIC" msgstr " PIC" #: vms-alpha.c:5670 msgid " LIB" msgstr " LIB" #: vms-alpha.c:5672 msgid " OVR" msgstr " OVR" #: vms-alpha.c:5676 msgid " GBL" msgstr " GBL" #: vms-alpha.c:5678 msgid " SHR" msgstr " SHR" #: vms-alpha.c:5680 msgid " EXE" msgstr " EXE" #: vms-alpha.c:5682 msgid " RD" msgstr " RD" #: vms-alpha.c:5684 msgid " WRT" msgstr " WRT" #: vms-alpha.c:5686 msgid " VEC" msgstr " VEC" #: vms-alpha.c:5688 msgid " NOMOD" msgstr " NOMOD" #: vms-alpha.c:5690 msgid " COM" msgstr " COM" #: vms-alpha.c:5692 msgid " 64B" msgstr " 64B" #: vms-alpha.c:5701 #, c-format msgid " EGSD (len=%u):\n" msgstr " EGSD (pituus=%u):\n" #: vms-alpha.c:5713 #, c-format msgid " EGSD entry %2u (type: %u, len: %u): " msgstr " EGSD tulopiste %2u (tyyppi: %u, pituus: %u): " #: vms-alpha.c:5725 #, c-format msgid "PSC - Program section definition\n" msgstr "PSC - Ohjelmalohkomäärittely\n" #: vms-alpha.c:5726 vms-alpha.c:5743 #, c-format msgid " alignment : 2**%u\n" msgstr " tasaus : 2**%u\n" #: vms-alpha.c:5727 vms-alpha.c:5744 #, c-format msgid " flags : 0x%04x" msgstr " liput : 0x%04x" #: vms-alpha.c:5731 #, c-format msgid " alloc (len): %u (0x%08x)\n" msgstr " alloc (pituus): %u (0x%08x)\n" #: vms-alpha.c:5732 vms-alpha.c:5789 vms-alpha.c:5838 #, c-format msgid " name : %.*s\n" msgstr " nimi : %.*s\n" #: vms-alpha.c:5742 #, c-format msgid "SPSC - Shared Image Program section def\n" msgstr "SPSC - Jaettu vedosohjelmalohkomäärittely\n" #: vms-alpha.c:5748 #, c-format msgid " alloc (len) : %u (0x%08x)\n" msgstr " alloc (pitus) : %u (0x%08x)\n" #: vms-alpha.c:5749 #, c-format msgid " image offset : 0x%08x\n" msgstr " vedossiirros : 0x%08x\n" #: vms-alpha.c:5751 #, c-format msgid " symvec offset : 0x%08x\n" msgstr " symvec-siirros : 0x%08x\n" #: vms-alpha.c:5753 #, c-format msgid " name : %.*s\n" msgstr " nimi : %.*s\n" #: vms-alpha.c:5766 #, c-format msgid "SYM - Global symbol definition\n" msgstr "SYM - Yleinen symbolimäärittely\n" #: vms-alpha.c:5767 vms-alpha.c:5827 vms-alpha.c:5848 vms-alpha.c:5867 #, c-format msgid " flags: 0x%04x" msgstr " liput: 0x%04x" #: vms-alpha.c:5770 #, c-format msgid " psect offset: 0x%08x\n" msgstr " psect-siirros: 0x%08x\n" #: vms-alpha.c:5774 #, c-format msgid " code address: 0x%08x\n" msgstr " koodiosoite: 0x%08x\n" #: vms-alpha.c:5776 #, c-format msgid " psect index for entry point : %u\n" msgstr " psect-indeksi tulokohdalle : %u\n" #: vms-alpha.c:5779 vms-alpha.c:5855 vms-alpha.c:5874 #, c-format msgid " psect index : %u\n" msgstr " psect-indeksi : %u\n" #: vms-alpha.c:5781 vms-alpha.c:5857 vms-alpha.c:5876 #, c-format msgid " name : %.*s\n" msgstr " nimi : %.*s\n" #: vms-alpha.c:5788 #, c-format msgid "SYM - Global symbol reference\n" msgstr "SYM - Yleinen symboliviite\n" #: vms-alpha.c:5800 #, c-format msgid "IDC - Ident Consistency check\n" msgstr "IDC - Ident-johdonmukaisuustarkistus\n" #: vms-alpha.c:5801 #, c-format msgid " flags : 0x%08x" msgstr " liput : 0x%08x" #: vms-alpha.c:5805 #, c-format msgid " id match : %x\n" msgstr " tunnistetäsmäys: %x\n" #: vms-alpha.c:5807 #, c-format msgid " error severity: %x\n" msgstr " virhevakavuus : %x\n" #: vms-alpha.c:5810 #, c-format msgid " entity name : %.*s\n" msgstr " yksilönimi : %.*s\n" #: vms-alpha.c:5812 #, c-format msgid " object name : %.*s\n" msgstr " objektinimi : %.*s\n" #: vms-alpha.c:5815 #, c-format msgid " binary ident : 0x%08x\n" msgstr " binaari-ident : 0x%08x\n" #: vms-alpha.c:5818 #, c-format msgid " ascii ident : %.*s\n" msgstr " ascii-ident : %.*s\n" #: vms-alpha.c:5826 #, c-format msgid "SYMG - Universal symbol definition\n" msgstr "SYMG - Yleinen symbolimäärittely\n" #: vms-alpha.c:5830 #, c-format msgid " symbol vector offset: 0x%08x\n" msgstr " symbolivektorisiirros: 0x%08x\n" #: vms-alpha.c:5832 #, c-format msgid " entry point: 0x%08x\n" msgstr " tulokohta: 0x%08x\n" #: vms-alpha.c:5834 #, c-format msgid " proc descr : 0x%08x\n" msgstr " ohjelmakuvaus : 0x%08x\n" #: vms-alpha.c:5836 #, c-format msgid " psect index: %u\n" msgstr " psect-indeksi : %u\n" #: vms-alpha.c:5847 #, c-format msgid "SYMV - Vectored symbol definition\n" msgstr "SYMV - Vektoroitu symbolimäärittely\n" #: vms-alpha.c:5851 #, c-format msgid " vector : 0x%08x\n" msgstr " vektori : 0x%08x\n" #: vms-alpha.c:5853 vms-alpha.c:5872 #, c-format msgid " psect offset: %u\n" msgstr " psect-siirros: %u\n" #: vms-alpha.c:5866 #, c-format msgid "SYMM - Global symbol definition with version\n" msgstr "SYMM - Yleinen symbolimäärittely versiolla\n" #: vms-alpha.c:5870 #, c-format msgid " version mask: 0x%08x\n" msgstr " versiopeite : 0x%08x\n" #: vms-alpha.c:5881 #, c-format msgid "unhandled egsd entry type %u\n" msgstr "käsittelemätön egsd-tulokohtatyyppi %u\n" #: vms-alpha.c:5915 #, c-format msgid " linkage index: %u, replacement insn: 0x%08x\n" msgstr " linkitysindeksi: %u, korvauskäsky: 0x%08x\n" #: vms-alpha.c:5918 #, c-format msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n" msgstr " psect idx 1: %u, siirros 1: 0x%08x %08x\n" #: vms-alpha.c:5922 #, c-format msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n" msgstr " psect idx 2: %u, siirros 2: 0x%08x %08x\n" #: vms-alpha.c:5927 #, c-format msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n" msgstr " psect idx 3: %u, siirros 3: 0x%08x %08x\n" #: vms-alpha.c:5932 #, c-format msgid " global name: %.*s\n" msgstr " yleisnimi: %.*s\n" #: vms-alpha.c:5942 #, c-format msgid " %s (len=%u+%u):\n" msgstr " %s (pituus=%u+%u):\n" #: vms-alpha.c:5957 #, c-format msgid " (type: %3u, size: 4+%3u): " msgstr " (tyyppi: %3u, koko: 4+%3u): " #: vms-alpha.c:5961 #, c-format msgid "STA_GBL (stack global) %.*s\n" msgstr "STA_GBL (pino yleinen) %.*s\n" #: vms-alpha.c:5965 #, c-format msgid "STA_LW (stack longword) 0x%08x\n" msgstr "STA_LW (pino longword) 0x%08x\n" #: vms-alpha.c:5969 #, c-format msgid "STA_QW (stack quadword) 0x%08x %08x\n" msgstr "STA_QW (pino quadword) 0x%08x %08x\n" #: vms-alpha.c:5974 #, c-format msgid "STA_PQ (stack psect base + offset)\n" msgstr "STA_PQ (pino psect-kanta + siirros)\n" #: vms-alpha.c:5975 #, c-format msgid " psect: %u, offset: 0x%08x %08x\n" msgstr " psect: %u, siirros: 0x%08x %08x\n" #: vms-alpha.c:5981 #, c-format msgid "STA_LI (stack literal)\n" msgstr "STA_LI (pinoliteraali)\n" #: vms-alpha.c:5984 #, c-format msgid "STA_MOD (stack module)\n" msgstr "STA_MOD (pinomoduli)\n" #: vms-alpha.c:5987 #, c-format msgid "STA_CKARG (compare procedure argument)\n" msgstr "STA_CKARG (vertaa proseduuriargumenttia)\n" #: vms-alpha.c:5991 #, c-format msgid "STO_B (store byte)\n" msgstr "STO_B (tallenna byte)\n" #: vms-alpha.c:5994 #, c-format msgid "STO_W (store word)\n" msgstr "STO_W (tallenna word)\n" #: vms-alpha.c:5997 #, c-format msgid "STO_LW (store longword)\n" msgstr "STO_LW (tallenna longword)\n" #: vms-alpha.c:6000 #, c-format msgid "STO_QW (store quadword)\n" msgstr "STO_QW (tallenna quadword)\n" #: vms-alpha.c:6006 #, c-format msgid "STO_IMMR (store immediate repeat) %u bytes\n" msgstr "STO_IMMR (tallenna välitön toisto) %u tavua\n" #: vms-alpha.c:6013 #, c-format msgid "STO_GBL (store global) %.*s\n" msgstr "STO_GBL (tallenna yleinen) %.*s\n" #: vms-alpha.c:6017 #, c-format msgid "STO_CA (store code address) %.*s\n" msgstr "STO_CA (tallenna koodiosoite) %.*s\n" #: vms-alpha.c:6021 #, c-format msgid "STO_RB (store relative branch)\n" msgstr "STO_RB (tallenna suhteellinen haarautuminen)\n" #: vms-alpha.c:6024 #, c-format msgid "STO_AB (store absolute branch)\n" msgstr "STO_AB (tallenna absoluuttinen haarautuminen)\n" #: vms-alpha.c:6027 #, c-format msgid "STO_OFF (store offset to psect)\n" msgstr "STO_OFF (tallenna siirros kohteeseen psect)\n" #: vms-alpha.c:6033 #, c-format msgid "STO_IMM (store immediate) %u bytes\n" msgstr "STO_IMM (tallenna välitön) %u tavua\n" #: vms-alpha.c:6040 #, c-format msgid "STO_GBL_LW (store global longword) %.*s\n" msgstr "STO_GBL_LW (tallenna yleinen longword) %.*s\n" #: vms-alpha.c:6044 #, c-format msgid "STO_OFF (store LP with procedure signature)\n" msgstr "STO_OFF (tallenna LP-proseduurituntomerkillä)\n" #: vms-alpha.c:6047 #, c-format msgid "STO_BR_GBL (store branch global) *todo*\n" msgstr "STO_BR_GBL (tallenna haarautuminen yleinen) *todo*\n" #: vms-alpha.c:6050 #, c-format msgid "STO_BR_PS (store branch psect + offset) *todo*\n" msgstr "STO_BR_PS (tallenna haarautuminen psect + siirros) *todo*\n" #: vms-alpha.c:6054 #, c-format msgid "OPR_NOP (no-operation)\n" msgstr "OPR_NOP (ei-toimintoa)\n" #: vms-alpha.c:6057 #, c-format msgid "OPR_ADD (add)\n" msgstr "OPR_ADD (lisää)\n" #: vms-alpha.c:6060 #, c-format msgid "OPR_SUB (substract)\n" msgstr "OPR_SUB (vähennä)\n" #: vms-alpha.c:6063 #, c-format msgid "OPR_MUL (multiply)\n" msgstr "OPR_MUL (kerro)\n" #: vms-alpha.c:6066 #, c-format msgid "OPR_DIV (divide)\n" msgstr "OPR_DIV (jaa)\n" #: vms-alpha.c:6069 #, c-format msgid "OPR_AND (logical and)\n" msgstr "OPR_AND (looginen ja)\n" #: vms-alpha.c:6072 #, c-format msgid "OPR_IOR (logical inclusive or)\n" msgstr "OPR_IOR (looginen kattava tai)\n" #: vms-alpha.c:6075 #, c-format msgid "OPR_EOR (logical exclusive or)\n" msgstr "OPR_EOR (loogisesti poissulkeva tai)\n" #: vms-alpha.c:6078 #, c-format msgid "OPR_NEG (negate)\n" msgstr "OPR_NEG (kieltävä)\n" #: vms-alpha.c:6081 #, c-format msgid "OPR_COM (complement)\n" msgstr "OPR_COM (komplementti)\n" #: vms-alpha.c:6084 #, c-format msgid "OPR_INSV (insert field)\n" msgstr "OPR_INSV (lisää kenttä)\n" #: vms-alpha.c:6087 #, c-format msgid "OPR_ASH (arithmetic shift)\n" msgstr "OPR_ASH (aritmeettinen sivuttaissiirto)\n" #: vms-alpha.c:6090 #, c-format msgid "OPR_USH (unsigned shift)\n" msgstr "OPR_USH (etumerkitön sivuttaissiirto)\n" #: vms-alpha.c:6093 #, c-format msgid "OPR_ROT (rotate)\n" msgstr "OPR_ROT (pyöritä)\n" #: vms-alpha.c:6096 #, c-format msgid "OPR_SEL (select)\n" msgstr "OPR_SEL (valitse)\n" #: vms-alpha.c:6099 #, c-format msgid "OPR_REDEF (redefine symbol to curr location)\n" msgstr "OPR_REDEF (määritä symboli uudelleen nykyiseen paikkaan)\n" #: vms-alpha.c:6102 #, c-format msgid "OPR_REDEF (define a literal)\n" msgstr "OPR_REDEF (määritä literaali)\n" #: vms-alpha.c:6106 #, c-format msgid "STC_LP (store cond linkage pair)\n" msgstr "STC_LP (tallenna ehdollinen linkityspari)\n" #: vms-alpha.c:6110 #, c-format msgid "STC_LP_PSB (store cond linkage pair + signature)\n" msgstr "STC_LP_PSB (tallenna ehdollinen linkityspari + tuntomerkki)\n" #: vms-alpha.c:6111 #, c-format msgid " linkage index: %u, procedure: %.*s\n" msgstr " linkitysindeksi: %u, proseduuri: %.*s\n" #: vms-alpha.c:6114 #, c-format msgid " signature: %.*s\n" msgstr " tuntomerkki: %.*s\n" #: vms-alpha.c:6117 #, c-format msgid "STC_GBL (store cond global)\n" msgstr "STC_GBL (tallenna ehdollinen yleinen)\n" #: vms-alpha.c:6118 #, c-format msgid " linkage index: %u, global: %.*s\n" msgstr " linkitysindeksi: %u, yleinen: %.*s\n" #: vms-alpha.c:6122 #, c-format msgid "STC_GCA (store cond code address)\n" msgstr "STC_GCA (tallenna ehdollinen koodiosoite)\n" #: vms-alpha.c:6123 #, c-format msgid " linkage index: %u, procedure name: %.*s\n" msgstr " linkitysindeksi: %u, proseduurinimi: %.*s\n" #: vms-alpha.c:6127 #, c-format msgid "STC_PS (store cond psect + offset)\n" msgstr "STC_PS (tallenna ehdollinen psect + siirros)\n" #: vms-alpha.c:6129 #, c-format msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n" msgstr " linkitysindeksi: %u, psect: %u, siirros: 0x%08x %08x\n" #: vms-alpha.c:6136 #, c-format msgid "STC_NOP_GBL (store cond NOP at global addr)\n" msgstr "STC_NOP_GBL (tallenna ehdollinen NOP yleisosoitteessa)\n" #: vms-alpha.c:6140 #, c-format msgid "STC_NOP_PS (store cond NOP at psect + offset)\n" msgstr "STC_NOP_PS (tallenna ehdollinen NOP kohteessa psect + siirros)\n" #: vms-alpha.c:6144 #, c-format msgid "STC_BSR_GBL (store cond BSR at global addr)\n" msgstr "STC_BSR_GBL (tallenna ehdollinen BSR yleisosoitteessa)\n" #: vms-alpha.c:6148 #, c-format msgid "STC_BSR_PS (store cond BSR at psect + offset)\n" msgstr "STC_BSR_PS (tallenna ehdollinen BSR kohteessa psect + siirros)\n" #: vms-alpha.c:6152 #, c-format msgid "STC_LDA_GBL (store cond LDA at global addr)\n" msgstr "STC_LDA_GBL (tallenna ehdollinen LDA yleisosoitteessa)\n" #: vms-alpha.c:6156 #, c-format msgid "STC_LDA_PS (store cond LDA at psect + offset)\n" msgstr "STC_LDA_PS (tallenna ehdollinen LDA kohteessa psect + siirros)\n" #: vms-alpha.c:6160 #, c-format msgid "STC_BOH_GBL (store cond BOH at global addr)\n" msgstr "STC_BOH_GBL (tallenna ehdollinen BOH yleisosoitteessa)\n" #: vms-alpha.c:6164 #, c-format msgid "STC_BOH_PS (store cond BOH at psect + offset)\n" msgstr "STC_BOH_PS (tallenna ehdollinen BOH kohteessa psect + siirros)\n" #: vms-alpha.c:6169 #, c-format msgid "STC_NBH_GBL (store cond or hint at global addr)\n" msgstr "STC_NBH_GBL (tallenna ehdollinen tai vihje yleisosoitteessa)\n" #: vms-alpha.c:6173 #, c-format msgid "STC_NBH_PS (store cond or hint at psect + offset)\n" msgstr "" "STC_NBH_PS (tallenna ehdollinen tai vihje kohteessa psect + siirros)\n" #: vms-alpha.c:6177 #, c-format msgid "CTL_SETRB (set relocation base)\n" msgstr "CTL_SETRB (aseta sijoituskanta)\n" #: vms-alpha.c:6183 #, c-format msgid "CTL_AUGRB (augment relocation base) %u\n" msgstr "CTL_AUGRB (lisäyssijoituskanta) %u\n" #: vms-alpha.c:6187 #, c-format msgid "CTL_DFLOC (define location)\n" msgstr "CTL_DFLOC (määritä paikka)\n" #: vms-alpha.c:6190 #, c-format msgid "CTL_STLOC (set location)\n" msgstr "CTL_STLOC (aseta paikka)\n" #: vms-alpha.c:6193 #, c-format msgid "CTL_STKDL (stack defined location)\n" msgstr "CTL_STKDL (pinomääritelty paikka)\n" #: vms-alpha.c:6196 vms-alpha.c:6610 #, c-format msgid "*unhandled*\n" msgstr "*käsittelemätön*\n" #: vms-alpha.c:6226 vms-alpha.c:6265 #, c-format msgid "cannot read GST record length\n" msgstr "ei voida lukea GST-tietuepituutta\n" #. Ill-formed. #: vms-alpha.c:6247 #, c-format msgid "cannot find EMH in first GST record\n" msgstr "ei voi löytää kohdetta EMH ensimmäisessä GST-tietueessa\n" #: vms-alpha.c:6273 #, c-format msgid "cannot read GST record header\n" msgstr "ei voida lukea GST-tietueotsaketta\n" #: vms-alpha.c:6286 #, c-format msgid " corrupted GST\n" msgstr " rikkoutunut kohde GST\n" #: vms-alpha.c:6294 #, c-format msgid "cannot read GST record\n" msgstr "ei voida lukea GST-tietuetta\n" #: vms-alpha.c:6323 #, c-format msgid " unhandled EOBJ record type %u\n" msgstr " käsittelemätön EOBJ-tietuetyyppi %u\n" #: vms-alpha.c:6346 #, c-format msgid " bitcount: %u, base addr: 0x%08x\n" msgstr " bittilukumäärä: %u, perusosoite: 0x%08x\n" #: vms-alpha.c:6359 #, c-format msgid " bitmap: 0x%08x (count: %u):\n" msgstr " bittikartta: 0x%08x (lukumäärä: %u):\n" #: vms-alpha.c:6366 #, c-format msgid " %08x" msgstr " %08x" #: vms-alpha.c:6391 #, c-format msgid " image %u (%u entries)\n" msgstr " vedos %u (%u alkiota)\n" #: vms-alpha.c:6396 #, c-format msgid " offset: 0x%08x, val: 0x%08x\n" msgstr " siirros: 0x%08x, arvo: 0x%08x\n" #: vms-alpha.c:6417 #, c-format msgid " image %u (%u entries), offsets:\n" msgstr " vedos %u (%u alkiota), siirrokset:\n" #: vms-alpha.c:6424 #, c-format msgid " 0x%08x" msgstr " 0x%08x" #. 64 bits. #: vms-alpha.c:6546 #, c-format msgid "64 bits *unhandled*\n" msgstr "64 bittinen *käsittelemätön*\n" #: vms-alpha.c:6550 #, c-format msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n" msgstr "luokka: %u, dtype: %u, pituus: %u, osoitin: 0x%08x\n" #: vms-alpha.c:6561 #, c-format msgid "non-contiguous array of %s\n" msgstr "ei-yhtenäinen %s-taulukko\n" #: vms-alpha.c:6565 #, c-format msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n" msgstr "dimct: %u, a-liput: 0x%02x, numerot: %u, skaala: %u\n" #: vms-alpha.c:6569 #, c-format msgid "arsize: %u, a0: 0x%08x\n" msgstr "arsize: %u, a0: 0x%08x\n" #: vms-alpha.c:6573 #, c-format msgid "Strides:\n" msgstr "Askeleet:\n" #: vms-alpha.c:6578 #, c-format msgid "[%u]: %u\n" msgstr "[%u]: %u\n" #: vms-alpha.c:6583 #, c-format msgid "Bounds:\n" msgstr "Rajat:\n" #: vms-alpha.c:6588 #, c-format msgid "[%u]: Lower: %u, upper: %u\n" msgstr "[%u]: Alempi: %u, ylempi: %u\n" #: vms-alpha.c:6600 #, c-format msgid "unaligned bit-string of %s\n" msgstr "tasaamaton %s-bittimerkkijono\n" #: vms-alpha.c:6604 #, c-format msgid "base: %u, pos: %u\n" msgstr "kanta: %u, paikka: %u\n" #: vms-alpha.c:6624 #, c-format msgid "vflags: 0x%02x, value: 0x%08x " msgstr "v-liput: 0x%02x, arvo: 0x%08x " #: vms-alpha.c:6630 #, c-format msgid "(no value)\n" msgstr "(ei arvoa)\n" #: vms-alpha.c:6633 #, c-format msgid "(not active)\n" msgstr "(ei käytössä)\n" #: vms-alpha.c:6636 #, c-format msgid "(not allocated)\n" msgstr "(ei varattu)\n" #: vms-alpha.c:6639 #, c-format msgid "(descriptor)\n" msgstr "(kuvaaja)\n" #: vms-alpha.c:6643 #, c-format msgid "(trailing value)\n" msgstr "(jälkiarvo)\n" #: vms-alpha.c:6646 #, c-format msgid "(value spec follows)\n" msgstr "(arvomäärittely seuraa)\n" #: vms-alpha.c:6649 #, c-format msgid "(at bit offset %u)\n" msgstr "(bittisiirroksessa %u)\n" #: vms-alpha.c:6652 #, c-format msgid "(reg: %u, disp: %u, indir: %u, kind: " msgstr "(rekisteri: %u, sijoitus: %u, suunta: %u, tyyppi: " #: vms-alpha.c:6659 msgid "literal" msgstr "literaali" #: vms-alpha.c:6662 msgid "address" msgstr "osoite" #: vms-alpha.c:6665 msgid "desc" msgstr "kuvaus" #: vms-alpha.c:6668 msgid "reg" msgstr "rekisteri" #: vms-alpha.c:6743 #, c-format msgid "Debug symbol table:\n" msgstr "Vianjäljityssymbolitaulu:\n" #: vms-alpha.c:6754 #, c-format msgid "cannot read DST header\n" msgstr "ei voida lukea DST-otsaketta\n" #: vms-alpha.c:6759 #, c-format msgid " type: %3u, len: %3u (at 0x%08x): " msgstr " tyyppi: %3u, pituus: %3u (osoitteessa 0x%08x): " #: vms-alpha.c:6773 #, c-format msgid "cannot read DST symbol\n" msgstr "ei voida lukea DST-symbolia\n" #: vms-alpha.c:6816 #, c-format msgid "standard data: %s\n" msgstr "vakiotiedot: %s\n" #: vms-alpha.c:6819 vms-alpha.c:6903 #, c-format msgid " name: %.*s\n" msgstr " nimi: %.*s\n" #: vms-alpha.c:6826 #, c-format msgid "modbeg\n" msgstr "modbeg-alku\n" #: vms-alpha.c:6827 #, c-format msgid " flags: %d, language: %u, major: %u, minor: %u\n" msgstr " liput: %d, kieli: %u, major: %u, minor: %u\n" #: vms-alpha.c:6833 vms-alpha.c:7099 #, c-format msgid " module name: %.*s\n" msgstr " modulinimi: %.*s\n" #: vms-alpha.c:6836 #, c-format msgid " compiler : %.*s\n" msgstr " kääntäjä : %.*s\n" #: vms-alpha.c:6841 #, c-format msgid "modend\n" msgstr "modend-loppu\n" #: vms-alpha.c:6848 msgid "rtnbeg\n" msgstr "rtnbeg-alku\n" #: vms-alpha.c:6849 #, c-format msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n" msgstr " liput: %u, osoite: 0x%08x, pd-osoite: 0x%08x\n" #: vms-alpha.c:6854 #, c-format msgid " routine name: %.*s\n" msgstr " rutiininimi: %.*s\n" #: vms-alpha.c:6862 #, c-format msgid "rtnend: size 0x%08x\n" msgstr "rtnend-loppu: koko 0x%08x\n" #: vms-alpha.c:6870 #, c-format msgid "prolog: bkpt address 0x%08x\n" msgstr "prolog: bkpt-osoite 0x%08x\n" #: vms-alpha.c:6878 #, c-format msgid "epilog: flags: %u, count: %u\n" msgstr "epilog: liput: %u, lukumäärä: %u\n" #: vms-alpha.c:6887 #, c-format msgid "blkbeg: address: 0x%08x, name: %.*s\n" msgstr "blkbeg-alku: osoite: 0x%08x, nimi: %.*s\n" #: vms-alpha.c:6896 #, c-format msgid "blkend: size: 0x%08x\n" msgstr "blkend-loppu: koko: 0x%08x\n" #: vms-alpha.c:6902 #, c-format msgid "typspec (len: %u)\n" msgstr "typspec (pituus: %u)\n" #: vms-alpha.c:6909 #, c-format msgid "septyp, name: %.*s\n" msgstr "septyp, nimi: %.*s\n" #: vms-alpha.c:6918 #, c-format msgid "recbeg: name: %.*s\n" msgstr "recbeg-alku: nimi: %.*s\n" #: vms-alpha.c:6925 #, c-format msgid "recend\n" msgstr "recend-loppu\n" #: vms-alpha.c:6928 #, c-format msgid "enumbeg, len: %u, name: %.*s\n" msgstr "enumbeg-alku, pituus: %u, nimi: %.*s\n" #: vms-alpha.c:6932 #, c-format msgid "enumelt, name: %.*s\n" msgstr "enumelt, nimi: %.*s\n" #: vms-alpha.c:6936 #, c-format msgid "enumend\n" msgstr "enumend-loppu\n" #: vms-alpha.c:6953 #, c-format msgid "discontiguous range (nbr: %u)\n" msgstr "ei-yhtenäinen lukualue (numero: %u)\n" #: vms-alpha.c:6955 #, c-format msgid " address: 0x%08x, size: %u\n" msgstr " osoite: 0x%08x, koko: %u\n" #: vms-alpha.c:6965 #, c-format msgid "line num (len: %u)\n" msgstr "rivinumero (pituus: %u)\n" #: vms-alpha.c:6982 #, c-format msgid "delta_pc_w %u\n" msgstr "delta_pc_w %u\n" #: vms-alpha.c:6989 #, c-format msgid "incr_linum(b): +%u\n" msgstr "incr_linum(b): +%u\n" #: vms-alpha.c:6995 #, c-format msgid "incr_linum_w: +%u\n" msgstr "incr_linum_w: +%u\n" #: vms-alpha.c:7001 #, c-format msgid "incr_linum_l: +%u\n" msgstr "incr_linum_l: +%u\n" #: vms-alpha.c:7007 #, c-format msgid "set_line_num(w) %u\n" msgstr "set_line_num(w) %u\n" #: vms-alpha.c:7012 #, c-format msgid "set_line_num_b %u\n" msgstr "set_line_num_b %u\n" #: vms-alpha.c:7017 #, c-format msgid "set_line_num_l %u\n" msgstr "set_line_num_l %u\n" #: vms-alpha.c:7022 #, c-format msgid "set_abs_pc: 0x%08x\n" msgstr "set_abs_pc: 0x%08x\n" #: vms-alpha.c:7026 #, c-format msgid "delta_pc_l: +0x%08x\n" msgstr "delta_pc_l: +0x%08x\n" #: vms-alpha.c:7031 #, c-format msgid "term(b): 0x%02x" msgstr "term(b): 0x%02x" #: vms-alpha.c:7033 #, c-format msgid " pc: 0x%08x\n" msgstr " pc: 0x%08x\n" #: vms-alpha.c:7038 #, c-format msgid "term_w: 0x%04x" msgstr "term_w: 0x%04x" #: vms-alpha.c:7040 #, c-format msgid " pc: 0x%08x\n" msgstr " pc: 0x%08x\n" #: vms-alpha.c:7046 #, c-format msgid "delta pc +%-4d" msgstr "delta pc +%-4d" #: vms-alpha.c:7049 #, c-format msgid " pc: 0x%08x line: %5u\n" msgstr " pc: 0x%08x rivi: %5u\n" #: vms-alpha.c:7054 #, c-format msgid " *unhandled* cmd %u\n" msgstr " *käsittelemätön* komento %u\n" #: vms-alpha.c:7069 #, c-format msgid "source (len: %u)\n" msgstr "lähde (pituus: %u)\n" #: vms-alpha.c:7083 #, c-format msgid " declfile: len: %u, flags: %u, fileid: %u\n" msgstr " declfile: pituus: %u, liput: %u, tiedostotunniste: %u\n" #: vms-alpha.c:7087 #, c-format msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" msgstr " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" #: vms-alpha.c:7096 #, c-format msgid " filename : %.*s\n" msgstr " tiedostonimi: %.*s\n" #: vms-alpha.c:7105 #, c-format msgid " setfile %u\n" msgstr " setfile %u\n" #: vms-alpha.c:7110 vms-alpha.c:7115 #, c-format msgid " setrec %u\n" msgstr " setrec %u\n" #: vms-alpha.c:7120 vms-alpha.c:7125 #, c-format msgid " setlnum %u\n" msgstr " setlnum %u\n" #: vms-alpha.c:7130 vms-alpha.c:7135 #, c-format msgid " deflines %u\n" msgstr " deflines %u\n" #: vms-alpha.c:7139 #, c-format msgid " formfeed\n" msgstr " formfeed\n" #: vms-alpha.c:7143 #, c-format msgid " *unhandled* cmd %u\n" msgstr " *käsittelemätön* komento %u\n" #: vms-alpha.c:7155 #, c-format msgid "*unhandled* dst type %u\n" msgstr "*käsittelemätön* kohdetyyppi %u\n" #: vms-alpha.c:7187 #, c-format msgid "cannot read EIHD\n" msgstr "ei voida lukea kohdetta EIHD\n" #: vms-alpha.c:7190 #, c-format msgid "EIHD: (size: %u, nbr blocks: %u)\n" msgstr "EIHD: (koko: %u, nbr lohkoa: %u)\n" #: vms-alpha.c:7193 #, c-format msgid " majorid: %u, minorid: %u\n" msgstr " majorid: %u, minorid: %u\n" #: vms-alpha.c:7201 msgid "executable" msgstr "suoritettava tiedosto" #: vms-alpha.c:7204 msgid "linkable image" msgstr "linkitettävä vedos" #: vms-alpha.c:7210 #, c-format msgid " image type: %u (%s)" msgstr " vedostyyppi: %u (%s)" #: vms-alpha.c:7216 msgid "native" msgstr "kotoperäinen" #: vms-alpha.c:7219 msgid "CLI" msgstr "CLI" #: vms-alpha.c:7225 #, c-format msgid ", subtype: %u (%s)\n" msgstr ", alityyppi: %u (%s)\n" #: vms-alpha.c:7231 #, c-format msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" msgstr " siirrokset: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" #: vms-alpha.c:7235 #, c-format msgid " fixup info rva: " msgstr " korjaustiedot rva: " #: vms-alpha.c:7237 #, c-format msgid ", symbol vector rva: " msgstr ", symbolivektori rva: " #: vms-alpha.c:7240 #, c-format msgid "" "\n" " version array off: %u\n" msgstr "" "\n" " versiotaulukkosiirros: %u\n" #: vms-alpha.c:7244 #, c-format msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n" msgstr " img I/O lukumäärä: %u, kanavien lukumäärä: %u, req pri: %08x%08x\n" #: vms-alpha.c:7250 #, c-format msgid " linker flags: %08x:" msgstr " linkkeriliput: %08x:" #: vms-alpha.c:7280 #, c-format msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n" msgstr " ident: 0x%08x, sysver: 0x%08x, täsmää ctrl: %u, symvect_size: %u\n" #: vms-alpha.c:7286 #, c-format msgid " BPAGE: %u" msgstr " BPAGE: %u" #: vms-alpha.c:7292 #, c-format msgid ", ext fixup offset: %u, no_opt psect off: %u" msgstr ", ext korjaussiirros: %u, no_opt psect -siirros: %u" #: vms-alpha.c:7295 #, c-format msgid ", alias: %u\n" msgstr ", alias: %u\n" #: vms-alpha.c:7303 #, c-format msgid "system version array information:\n" msgstr "järjestelmäversion taulukkotiedot:\n" #: vms-alpha.c:7307 #, c-format msgid "cannot read EIHVN header\n" msgstr "ei voida lukea EIHVN-otsaketta\n" #: vms-alpha.c:7317 #, c-format msgid "cannot read EIHVN version\n" msgstr "ei voida lukea EIHVN-versiota\n" #: vms-alpha.c:7320 #, c-format msgid " %02u " msgstr " %02u " #: vms-alpha.c:7324 msgid "BASE_IMAGE " msgstr "PERUS_VEDOS " #: vms-alpha.c:7327 msgid "MEMORY_MANAGEMENT" msgstr "MUISTI_HALLINTA" #: vms-alpha.c:7330 msgid "IO " msgstr "SIIRRÄNTÄ " #: vms-alpha.c:7333 msgid "FILES_VOLUMES " msgstr "TIEDOSTOT_TALTIOT " #: vms-alpha.c:7336 msgid "PROCESS_SCHED " msgstr "PROSESSI_AIKAT. " #: vms-alpha.c:7339 msgid "SYSGEN " msgstr "SYSGEN " #: vms-alpha.c:7342 msgid "CLUSTERS_LOCKMGR " msgstr "KLUSTERIEN_LUKOT " #: vms-alpha.c:7345 msgid "LOGICAL_NAMES " msgstr "LOOGISET_NIMET " #: vms-alpha.c:7348 msgid "SECURITY " msgstr "TURVALLISUUS " #: vms-alpha.c:7351 msgid "IMAGE_ACTIVATOR " msgstr "VEDOS_AKTIVOIJA " #: vms-alpha.c:7354 msgid "NETWORKS " msgstr "VERKOT " #: vms-alpha.c:7357 msgid "COUNTERS " msgstr "LASKURIT " #: vms-alpha.c:7360 msgid "STABLE " msgstr "STABIILI " #: vms-alpha.c:7363 msgid "MISC " msgstr "SEKALAISET " #: vms-alpha.c:7366 msgid "CPU " msgstr "PROSESSORI " #: vms-alpha.c:7369 msgid "VOLATILE " msgstr "KATOAVA " #: vms-alpha.c:7372 msgid "SHELL " msgstr "KUORI " #: vms-alpha.c:7375 msgid "POSIX " msgstr "POSIX " #: vms-alpha.c:7378 msgid "MULTI_PROCESSING " msgstr "MONI_PROSESSOINTI " #: vms-alpha.c:7381 msgid "GALAXY " msgstr "GALAKSI " #: vms-alpha.c:7384 msgid "*unknown* " msgstr "*tuntematon* " #: vms-alpha.c:7387 #, c-format msgid ": %u.%u\n" msgstr ": %u.%u\n" #: vms-alpha.c:7400 vms-alpha.c:7659 #, c-format msgid "cannot read EIHA\n" msgstr "ei voida lukea kohdetta EIHA\n" #: vms-alpha.c:7403 #, c-format msgid "Image activation: (size=%u)\n" msgstr "Vedosaktivointi: (koko=%u)\n" #: vms-alpha.c:7405 #, c-format msgid " First address : 0x%08x 0x%08x\n" msgstr " Ensimmäinen osoite : 0x%08x 0x%08x\n" #: vms-alpha.c:7408 #, c-format msgid " Second address: 0x%08x 0x%08x\n" msgstr " Toinen osoite : 0x%08x 0x%08x\n" #: vms-alpha.c:7411 #, c-format msgid " Third address : 0x%08x 0x%08x\n" msgstr " Kolmas osoite : 0x%08x 0x%08x\n" #: vms-alpha.c:7414 #, c-format msgid " Fourth address: 0x%08x 0x%08x\n" msgstr " Neljäs osoite : 0x%08x 0x%08x\n" #: vms-alpha.c:7417 #, c-format msgid " Shared image : 0x%08x 0x%08x\n" msgstr " Jaettu vedos : 0x%08x 0x%08x\n" #: vms-alpha.c:7428 #, c-format msgid "cannot read EIHI\n" msgstr "ei voida lukea kohdetta EIHI\n" #: vms-alpha.c:7431 #, c-format msgid "Image identification: (major: %u, minor: %u)\n" msgstr "Vedostunnistus: (major: %u, minor: %u)\n" #: vms-alpha.c:7434 #, c-format msgid " image name : %.*s\n" msgstr " vedosnimi : %.*s\n" #: vms-alpha.c:7436 #, c-format msgid " link time : %s\n" msgstr " linkitysaika : %s\n" #: vms-alpha.c:7438 #, c-format msgid " image ident : %.*s\n" msgstr " vedossisennys : %.*s\n" #: vms-alpha.c:7440 #, c-format msgid " linker ident : %.*s\n" msgstr " linkkeri-ident : %.*s\n" #: vms-alpha.c:7442 #, c-format msgid " image build ident: %.*s\n" msgstr " vedoksen rakennusident: %.*s\n" #: vms-alpha.c:7452 #, c-format msgid "cannot read EIHS\n" msgstr "ei voida lukea kohdetta EIHS\n" #: vms-alpha.c:7455 #, c-format msgid "Image symbol & debug table: (major: %u, minor: %u)\n" msgstr "Vedossymboli- ja vianjäljitystaulu: (major: %u, minor: %u)\n" #: vms-alpha.c:7460 #, c-format msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n" msgstr " vianjäljityssymbolitaulu : vbn: %u, koko: %u (0x%x)\n" #: vms-alpha.c:7464 #, c-format msgid " global symbol table: vbn: %u, records: %u\n" msgstr " yleinen symbolitaulu: vbn: %u, tietueet: %u\n" #: vms-alpha.c:7468 #, c-format msgid " debug module table : vbn: %u, size: %u\n" msgstr " vianjäljitysmodulitaulu : vbn: %u, koko: %u\n" #: vms-alpha.c:7481 #, c-format msgid "cannot read EISD\n" msgstr "ei voida lukea kohdetta EISD\n" #: vms-alpha.c:7491 #, c-format msgid "" "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n" msgstr "Vedoslohkokuvaaja: (major: %u, minor: %u, koko: %u, siirros: %u)\n" #: vms-alpha.c:7498 #, c-format msgid " section: base: 0x%08x%08x size: 0x%08x\n" msgstr " lohko: kanta: 0x%08x%08x koko: 0x%08x\n" #: vms-alpha.c:7503 #, c-format msgid " flags: 0x%04x" msgstr " liput: 0x%04x" #: vms-alpha.c:7540 #, c-format msgid " vbn: %u, pfc: %u, matchctl: %u type: %u (" msgstr " vbn: %u, pfc: %u, matchctl: %u tyyppi: %u (" #: vms-alpha.c:7546 msgid "NORMAL" msgstr "NORMAALI" #: vms-alpha.c:7549 msgid "SHRFXD" msgstr "SHRFXD" #: vms-alpha.c:7552 msgid "PRVFXD" msgstr "PRVFXD" #: vms-alpha.c:7555 msgid "SHRPIC" msgstr "SHRPIC" #: vms-alpha.c:7558 msgid "PRVPIC" msgstr "PRVPIC" #: vms-alpha.c:7561 msgid "USRSTACK" msgstr "USRSTACK" #: vms-alpha.c:7567 msgid ")\n" msgstr ")\n" #: vms-alpha.c:7569 #, c-format msgid " ident: 0x%08x, name: %.*s\n" msgstr " ident: 0x%08x, nimi: %.*s\n" #: vms-alpha.c:7579 #, c-format msgid "cannot read DMT\n" msgstr "ei voida lukea kohdetta DMT\n" #: vms-alpha.c:7583 #, c-format msgid "Debug module table:\n" msgstr "Vianjäljitysmodulitaulu:\n" #: vms-alpha.c:7592 #, c-format msgid "cannot read DMT header\n" msgstr "ei voida lukea DMT-otsaketta\n" #: vms-alpha.c:7597 #, c-format msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n" msgstr " modulisiirros: 0x%08x, koko: 0x%08x, (%u psects)\n" #: vms-alpha.c:7607 #, c-format msgid "cannot read DMT psect\n" msgstr "ei voida lukea kohdetta DMT psect\n" #: vms-alpha.c:7610 #, c-format msgid " psect start: 0x%08x, length: %u\n" msgstr " psect-alku: 0x%08x, pituus: %u\n" #: vms-alpha.c:7623 #, c-format msgid "cannot read DST\n" msgstr "ei voida lukea kohdetta DST\n" #: vms-alpha.c:7633 #, c-format msgid "cannot read GST\n" msgstr "ei voida lukea kohdetta GST\n" #: vms-alpha.c:7637 #, c-format msgid "Global symbol table:\n" msgstr "Yleinen symbolitaulu:\n" #: vms-alpha.c:7665 #, c-format msgid "Image activator fixup: (major: %u, minor: %u)\n" msgstr "Vedosaktivaattorikorjaus: (major: %u, minor: %u)\n" #: vms-alpha.c:7668 #, c-format msgid " iaflink : 0x%08x %08x\n" msgstr " iaflink : 0x%08x %08x\n" #: vms-alpha.c:7671 #, c-format msgid " fixuplnk: 0x%08x %08x\n" msgstr " fixuplnk: 0x%08x %08x\n" #: vms-alpha.c:7674 #, c-format msgid " size : %u\n" msgstr " koko : %u\n" #: vms-alpha.c:7676 #, c-format msgid " flags: 0x%08x\n" msgstr " liput: 0x%08x\n" #: vms-alpha.c:7680 #, c-format msgid " qrelfixoff: %5u, lrelfixoff: %5u\n" msgstr " qrelfixoff: %5u, lrelfixoff: %5u\n" #: vms-alpha.c:7684 #, c-format msgid " qdotadroff: %5u, ldotadroff: %5u\n" msgstr " qdotadroff: %5u, ldotadroff: %5u\n" #: vms-alpha.c:7688 #, c-format msgid " codeadroff: %5u, lpfixoff : %5u\n" msgstr " codeadroff: %5u, lpfixoff : %5u\n" #: vms-alpha.c:7691 #, c-format msgid " chgprtoff : %5u\n" msgstr " chgprtoff : %5u\n" #: vms-alpha.c:7694 #, c-format msgid " shlstoff : %5u, shrimgcnt : %5u\n" msgstr " shlstoff : %5u, shrimgcnt : %5u\n" #: vms-alpha.c:7696 #, c-format msgid " shlextra : %5u, permctx : %5u\n" msgstr " shlextra : %5u, permctx : %5u\n" #: vms-alpha.c:7699 #, c-format msgid " base_va : 0x%08x\n" msgstr " base_va : 0x%08x\n" #: vms-alpha.c:7701 #, c-format msgid " lppsbfixoff: %5u\n" msgstr " lppsbfixoff: %5u\n" #: vms-alpha.c:7709 #, c-format msgid " Shareable images:\n" msgstr " Jaettavat vedokset:\n" #: vms-alpha.c:7713 #, c-format msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n" msgstr " %u: koko: %u, liput: 0x%02x, nimi: %.*s\n" #: vms-alpha.c:7720 #, c-format msgid " quad-word relocation fixups:\n" msgstr " quad-sanaiset sijoituskorjaukset:\n" #: vms-alpha.c:7725 #, c-format msgid " long-word relocation fixups:\n" msgstr " long-word-sijoituskorjaukset:\n" #: vms-alpha.c:7730 #, c-format msgid " quad-word .address reference fixups:\n" msgstr " quad-word .address -viitekorjaukset:\n" #: vms-alpha.c:7735 #, c-format msgid " long-word .address reference fixups:\n" msgstr " long-word .address -viitekorjaukset:\n" #: vms-alpha.c:7740 #, c-format msgid " Code Address Reference Fixups:\n" msgstr " Koodiosoiteviitekorjaukset:\n" #: vms-alpha.c:7745 #, c-format msgid " Linkage Pairs Reference Fixups:\n" msgstr " Linkitysparien viitekorjaukset:\n" #: vms-alpha.c:7754 #, c-format msgid " Change Protection (%u entries):\n" msgstr " Vaihda suoja (%u alkiota):\n" #: vms-alpha.c:7759 #, c-format msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x " msgstr " kanta: 0x%08x %08x, koko: 0x%08x, prot: 0x%08x " #. FIXME: we do not yet support relocatable link. It is not obvious #. how to do it for debug infos. #: vms-alpha.c:8599 msgid "%P: relocatable link is not supported\n" msgstr "%P: sijoitettava linkki ei ole tuettu\n" #: vms-alpha.c:8669 msgid "%P: multiple entry points: in modules %B and %B\n" msgstr "%P: useita tulokohtia: moduuleissa %B ja %B\n" #: vms-lib.c:1444 #, c-format msgid "could not open shared image '%s' from '%s'" msgstr "ei voitu avata jaettua vedosta '%s' kohteesta '%s'" #: vms-misc.c:360 msgid "_bfd_vms_output_counted called with zero bytes" msgstr "_bfd_vms_output_counted kutsuttu nollatavuilla" #: vms-misc.c:365 msgid "_bfd_vms_output_counted called with too many bytes" msgstr "_bfd_vms_output_counted kutsuttu liian monilla tavuilla" #: xcofflink.c:824 #, c-format msgid "%s: XCOFF shared object when not producing XCOFF output" msgstr "%s: XCOFF jaettu objekti kun ei tuoteta XCOFF-tulostetta" #: xcofflink.c:845 #, c-format msgid "%s: dynamic object with no .loader section" msgstr "%s: dynaaminen objekti ilman ”.loader”-lohkoa" #: xcofflink.c:1404 msgid "%B: `%s' has line numbers but no enclosing section" msgstr "%B: ”%s” on rivinumerot, mutta ei sulkevaa lohkoa" #: xcofflink.c:1456 msgid "%B: class %d symbol `%s' has no aux entries" msgstr "%B: luokassa %d symbolissa ”%s” ei ole aputulokohtia" #: xcofflink.c:1478 msgid "%B: symbol `%s' has unrecognized csect type %d" msgstr "%B: symbolissa ”%s” on tunnistamaton ohjauslohkotyyppi %d" #: xcofflink.c:1490 msgid "%B: bad XTY_ER symbol `%s': class %d scnum %d scnlen %d" msgstr "" "%B: virheellinen XTY_ER-symboli ”%s”: luokka %d ohjauslohkonumero %d " "ohjauslohkopituus %d" #: xcofflink.c:1519 msgid "%B: XMC_TC0 symbol `%s' is class %d scnlen %d" msgstr "%B: XMC_TC0-symboli ”%s” on luokka %d ohjauslohkopituus %d" #: xcofflink.c:1665 msgid "%B: csect `%s' not in enclosing section" msgstr "%B: ohjauslohkoa ”%s” ei ole sulkeutuvassa lohkossa" #: xcofflink.c:1772 msgid "%B: misplaced XTY_LD `%s'" msgstr "%B: väärin sijoitettu XTY_LD ”%s”" #: xcofflink.c:2091 msgid "%B: reloc %s:%d not in csect" msgstr "%B: reloc-tietue %s:%d ei ole ohjauslohkossa" #: xcofflink.c:3182 #, c-format msgid "%s: no such symbol" msgstr "%s: tuntematon symboli" #: xcofflink.c:3287 #, c-format msgid "warning: attempt to export undefined symbol `%s'" msgstr "varoitus: yritettiin viedä määrittelemätön symboli ”%s”" #: xcofflink.c:3666 msgid "error: undefined symbol __rtinit" msgstr "virhe: määrittelemätön symboli ”__rtinit”" #: xcofflink.c:4045 msgid "%B: loader reloc in unrecognized section `%s'" msgstr "%B: ”loader reloc”-tietue tunnistamattomassa lohkossa ”%s" #: xcofflink.c:4056 msgid "%B: `%s' in loader reloc but not loader sym" msgstr "%B: ”%s” ”loader reloc”-tietueessa, mutta ei ”loader.sym”-binaarissa" #: xcofflink.c:4072 msgid "%B: loader reloc in read-only section %A" msgstr "%B: ”loader reloc”-tietue kirjoitussuojatussa lohkossa %A" #: xcofflink.c:5094 #, c-format msgid "TOC overflow: 0x%lx > 0x10000; try -mminimal-toc when compiling" msgstr "" "Sisältöluettelon ylivuoto: 0x%lx > 0x10000; yritä ”-mminimal-toc” " "käännettäessä" #: peigen.c:1009 pepigen.c:1009 pex64igen.c:1009 #, c-format msgid "%s: line number overflow: 0x%lx > 0xffff" msgstr "%s: rivinumeroylivuoto: 0x%lx > 0xffff" #: peigen.c:1036 pepigen.c:1036 pex64igen.c:1036 msgid "Export Directory [.edata (or where ever we found it)]" msgstr "Vientihakemisto [.edata (tai missä sen sitten löysimmekin)]" #: peigen.c:1037 pepigen.c:1037 pex64igen.c:1037 msgid "Import Directory [parts of .idata]" msgstr "Tuontihakemisto [”.idata”-osat]" #: peigen.c:1038 pepigen.c:1038 pex64igen.c:1038 msgid "Resource Directory [.rsrc]" msgstr "Resurssihakemisto [.rsrc]" #: peigen.c:1039 pepigen.c:1039 pex64igen.c:1039 msgid "Exception Directory [.pdata]" msgstr "Poikkeushakemisto [.pdata]" #: peigen.c:1040 pepigen.c:1040 pex64igen.c:1040 msgid "Security Directory" msgstr "Turvallisuushakemisto" #: peigen.c:1041 pepigen.c:1041 pex64igen.c:1041 msgid "Base Relocation Directory [.reloc]" msgstr "Perussijoitushakemisto [.reloc]" #: peigen.c:1042 pepigen.c:1042 pex64igen.c:1042 msgid "Debug Directory" msgstr "Virheenetsintähakemisto" #: peigen.c:1043 pepigen.c:1043 pex64igen.c:1043 msgid "Description Directory" msgstr "Kuvaushakemisto" #: peigen.c:1044 pepigen.c:1044 pex64igen.c:1044 msgid "Special Directory" msgstr "Erityishakemisto" #: peigen.c:1045 pepigen.c:1045 pex64igen.c:1045 msgid "Thread Storage Directory [.tls]" msgstr "Säievarastohakemisto [.tls]" #: peigen.c:1046 pepigen.c:1046 pex64igen.c:1046 msgid "Load Configuration Directory" msgstr "Lataa konfigurationhakemisto" #: peigen.c:1047 pepigen.c:1047 pex64igen.c:1047 msgid "Bound Import Directory" msgstr "Sidottu tuontihakemisto" #: peigen.c:1048 pepigen.c:1048 pex64igen.c:1048 msgid "Import Address Table Directory" msgstr "Tuontiosoitetauluhakemisto" #: peigen.c:1049 pepigen.c:1049 pex64igen.c:1049 msgid "Delay Import Directory" msgstr "Viivetuontihakemisto" #: peigen.c:1050 pepigen.c:1050 pex64igen.c:1050 msgid "CLR Runtime Header" msgstr "CLR ajoaikaotsake" #: peigen.c:1051 pepigen.c:1051 pex64igen.c:1051 msgid "Reserved" msgstr "Varattu" #: peigen.c:1111 pepigen.c:1111 pex64igen.c:1111 #, c-format msgid "" "\n" "There is an import table, but the section containing it could not be found\n" msgstr "" "\n" "Tuontitaulu löytyi, mutta ei lohkoa, joka sisältää sen\n" #: peigen.c:1116 pepigen.c:1116 pex64igen.c:1116 #, c-format msgid "" "\n" "There is an import table in %s at 0x%lx\n" msgstr "" "\n" "Tuontitaulu lohkossa %s osoitteessa 0x%lx\n" #: peigen.c:1158 pepigen.c:1158 pex64igen.c:1158 #, c-format msgid "" "\n" "Function descriptor located at the start address: %04lx\n" msgstr "" "\n" "Funktiokuvaaja sijaitsi alkuosoitteessa: %04lx\n" #: peigen.c:1161 pepigen.c:1161 pex64igen.c:1161 #, c-format msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n" msgstr "" "\tkoodipohja %08lx sisältöluettelo (ladattava/todellinen) %08lx/%08lx\n" #: peigen.c:1169 pepigen.c:1169 pex64igen.c:1169 #, c-format msgid "" "\n" "No reldata section! Function descriptor not decoded.\n" msgstr "" "\n" "Ei reldata-lohkoa! Funktiokuvaaja ei ole koodattu.\n" #: peigen.c:1174 pepigen.c:1174 pex64igen.c:1174 #, c-format msgid "" "\n" "The Import Tables (interpreted %s section contents)\n" msgstr "" "\n" "Tuontitaulut (tulkittu %s lohkosisältö)\n" # Taulukko-otsake, jossa sanat on kahdella rivillä (ilman tavuviivaa), esimerkiksi: Vihjetaulu #: peigen.c:1177 pepigen.c:1177 pex64igen.c:1177 #, c-format msgid "" " vma: Hint Time Forward DLL First\n" " Table Stamp Chain Name Thunk\n" msgstr "" " vma: Vihje- Aika- Jatkoläh. DLL- Ensimmäinen\n" " taulu leima ketju nimi Thunk-funktio\n" #: peigen.c:1225 pepigen.c:1225 pex64igen.c:1225 #, c-format msgid "" "\n" "\tDLL Name: %s\n" msgstr "" "\n" "\tDLL-nimi: %s\n" #: peigen.c:1236 pepigen.c:1236 pex64igen.c:1236 #, c-format msgid "\tvma: Hint/Ord Member-Name Bound-To\n" msgstr "\tvma: Vihje/Jär Jäsen-Nimi Sidottu\n" #: peigen.c:1261 pepigen.c:1261 pex64igen.c:1261 #, c-format msgid "" "\n" "There is a first thunk, but the section containing it could not be found\n" msgstr "" "\n" "Ensimmäinen thunk-funktio löytyi, mutta ei sen sisältävää lohkoa\n" #: peigen.c:1423 pepigen.c:1423 pex64igen.c:1423 #, c-format msgid "" "\n" "There is an export table, but the section containing it could not be found\n" msgstr "" "\n" "Vientitaulu löytyi, mutta ei sen sisältävää lohkoa\n" #: peigen.c:1432 pepigen.c:1432 pex64igen.c:1432 #, c-format msgid "" "\n" "There is an export table in %s, but it does not fit into that section\n" msgstr "" "\n" "Vientitaulu kohteessa %s, mutta ei sovi tuohon lohkoon\n" #: peigen.c:1438 pepigen.c:1438 pex64igen.c:1438 #, c-format msgid "" "\n" "There is an export table in %s at 0x%lx\n" msgstr "" "\n" "Vientitaulu lohkossa %s osoitteessa 0x%lx\n" #: peigen.c:1466 pepigen.c:1466 pex64igen.c:1466 #, c-format msgid "" "\n" "The Export Tables (interpreted %s section contents)\n" "\n" msgstr "" "\n" "Vientitaulut (tulkittu %s lohkosisältö)\n" "\n" #: peigen.c:1470 pepigen.c:1470 pex64igen.c:1470 #, c-format msgid "Export Flags \t\t\t%lx\n" msgstr "Vientiliput \t\t\t%lx\n" #: peigen.c:1473 pepigen.c:1473 pex64igen.c:1473 #, c-format msgid "Time/Date stamp \t\t%lx\n" msgstr "Aika/Päivämääräleima \t\t%lx\n" #: peigen.c:1476 pepigen.c:1476 pex64igen.c:1476 #, c-format msgid "Major/Minor \t\t\t%d/%d\n" msgstr "Suurempi/Pienempi \t\t\t%d/%d\n" #: peigen.c:1479 pepigen.c:1479 pex64igen.c:1479 #, c-format msgid "Name \t\t\t\t" msgstr "Nimi \t\t\t\t" #: peigen.c:1485 pepigen.c:1485 pex64igen.c:1485 #, c-format msgid "Ordinal Base \t\t\t%ld\n" msgstr "Järjestyslukukanta \t\t\t%ld\n" #: peigen.c:1488 pepigen.c:1488 pex64igen.c:1488 #, c-format msgid "Number in:\n" msgstr "Numero kohteessa:\n" #: peigen.c:1491 pepigen.c:1491 pex64igen.c:1491 #, c-format msgid "\tExport Address Table \t\t%08lx\n" msgstr "\tVientiosoitetaulu \t\t%08lx\n" #: peigen.c:1495 pepigen.c:1495 pex64igen.c:1495 #, c-format msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n" msgstr "\t[Nimiosoitin/Järjestysnumero] taulu\t%08lx\n" #: peigen.c:1498 pepigen.c:1498 pex64igen.c:1498 #, c-format msgid "Table Addresses\n" msgstr "Tauluosoitteet\n" #: peigen.c:1501 pepigen.c:1501 pex64igen.c:1501 #, c-format msgid "\tExport Address Table \t\t" msgstr "\tVientiosoitetaulu \t\t" #: peigen.c:1506 pepigen.c:1506 pex64igen.c:1506 #, c-format msgid "\tName Pointer Table \t\t" msgstr "\tNimiosoitintaulu \t\t" #: peigen.c:1511 pepigen.c:1511 pex64igen.c:1511 #, c-format msgid "\tOrdinal Table \t\t\t" msgstr "\tJärjestysnumerotaulu \t\t\t" #: peigen.c:1525 pepigen.c:1525 pex64igen.c:1525 #, c-format msgid "" "\n" "Export Address Table -- Ordinal Base %ld\n" msgstr "" "\n" "Vientiosoitetaulu -- Järjestyslukukanta %ld\n" #: peigen.c:1544 pepigen.c:1544 pex64igen.c:1544 msgid "Forwarder RVA" msgstr "Jatkolähetyksen suhteellinen muuttujaosoite" #: peigen.c:1555 pepigen.c:1555 pex64igen.c:1555 msgid "Export RVA" msgstr "Viennin suhteellinen muuttujaosoite" #: peigen.c:1562 pepigen.c:1562 pex64igen.c:1562 #, c-format msgid "" "\n" "[Ordinal/Name Pointer] Table\n" msgstr "" "\n" "[Järjestysnumero/Nimiosoitin] Taulu\n" #: peigen.c:1622 peigen.c:1805 pepigen.c:1622 pepigen.c:1805 pex64igen.c:1622 #: pex64igen.c:1805 #, c-format msgid "Warning, .pdata section size (%ld) is not a multiple of %d\n" msgstr "Varoitus,” .pdata”-lohkokoko (%ld) ei ole %d:n monikerta\n" #: peigen.c:1629 pepigen.c:1629 pex64igen.c:1629 #, c-format msgid " vma:\t\t\tBegin Address End Address Unwind Info\n" msgstr " vma:\t\t\tAlkuosoite Loppuosoite Unwind-tiedot\n" # Taulukko-otsake, jossa sanat jakautuvat taas alekkain kahdelle riville ilman tavuviivoja #: peigen.c:1631 pepigen.c:1631 pex64igen.c:1631 #, c-format msgid "" " vma:\t\tBegin End EH EH PrologEnd Exception\n" " \t\tAddress Address Handler Data Address Mask\n" msgstr "" " vma:\t\tAlku- Loppu- EH-käsit- EH- PrologEnd Poikkeus-\n" " \t\tosoite osoite telijä data osoite peite\n" #: peigen.c:1705 pepigen.c:1705 pex64igen.c:1705 #, c-format msgid " Register save millicode" msgstr " Rekisteri tallentaa millicode-bitin" #: peigen.c:1708 pepigen.c:1708 pex64igen.c:1708 #, c-format msgid " Register restore millicode" msgstr " Rekisteri palauttaa millicode-bitin" #: peigen.c:1711 pepigen.c:1711 pex64igen.c:1711 #, c-format msgid " Glue code sequence" msgstr " Vihje-koodisekvenssi" #: peigen.c:1811 pepigen.c:1811 pex64igen.c:1811 #, c-format msgid "" " vma:\t\tBegin Prolog Function Flags Exception EH\n" " \t\tAddress Length Length 32b exc Handler Data\n" msgstr "" " vma:\t\tAlku- Prologi- Funktio- Liput Poikkeus- EH-\n" " \t\tosoite pituus pituus 32b exc käsittelijä Data\n" #: peigen.c:1937 pepigen.c:1937 pex64igen.c:1937 #, c-format msgid "" "\n" "\n" "PE File Base Relocations (interpreted .reloc section contents)\n" msgstr "" "\n" "\n" "PE-tiedostokantasijoitukset (tulkittu ”.reloc”-lohkosisältö)\n" # Esimerkiksi välimuistissa RAM-alue koostuu usein pienistä palasista, joita kutsutaan nimellä chunk. Suomensin sen tässä sanalla alilohko #: peigen.c:1966 pepigen.c:1966 pex64igen.c:1966 #, c-format msgid "" "\n" "Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n" msgstr "" "\n" "Virtuaaliosoite: %08lx alilohkokoko %ld (0x%lx) Korjausten lukumäärä %ld\n" #: peigen.c:1979 pepigen.c:1979 pex64igen.c:1979 #, c-format msgid "\treloc %4d offset %4x [%4lx] %s" msgstr "\treloc-tietue %4d siirrososoite %4x [%4lx] %s" #: peigen.c:2023 pepigen.c:2023 pex64igen.c:2023 #, c-format msgid "%*.s Entry: " msgstr "%*.s Entry: " #: peigen.c:2043 pepigen.c:2043 pex64igen.c:2043 #, c-format msgid "name: [val: %08lx len %d]: " msgstr "nimi: [arvo: %08lx pituus %d]: " #: peigen.c:2054 pepigen.c:2054 pex64igen.c:2054 #, c-format msgid "" msgstr "" #: peigen.c:2057 pepigen.c:2057 pex64igen.c:2057 #, c-format msgid "" msgstr "" #: peigen.c:2060 pepigen.c:2060 pex64igen.c:2060 #, c-format msgid "ID: %#08lx" msgstr "Tunniste: %#08lx" #: peigen.c:2063 pepigen.c:2063 pex64igen.c:2063 #, c-format msgid ", Value: %#08lx\n" msgstr ", Arvo: %#08lx\n" #: peigen.c:2074 pepigen.c:2074 pex64igen.c:2074 #, c-format msgid "%*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n" msgstr "%*.s Lehti: Osoite: %#08lx, Koko: %#08lx, Koodisivu: %d\n" #: peigen.c:2116 pepigen.c:2116 pex64igen.c:2116 #, c-format msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n" msgstr "" " Taulu: Merkki: %d, Aika: %08lx, Ver: %d/%d, Nimimäärä: %d, Tunnisteet: %d\n" #: peigen.c:2204 pepigen.c:2204 pex64igen.c:2204 #, c-format msgid "Corrupt .rsrc section detected!\n" msgstr "Rikkinäinen .rsrc-lohko havaittu!\n" #: peigen.c:2220 pepigen.c:2220 pex64igen.c:2220 #, c-format msgid "" "\n" "WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n" msgstr "" "\n" "VAROITUS: Lisätietoja lohkossa .rsrc - Windows ohittaa ne:\n" #. The MS dumpbin program reportedly ands with 0xff0f before #. printing the characteristics field. Not sure why. No reason to #. emulate it here. #: peigen.c:2243 pepigen.c:2243 pex64igen.c:2243 #, c-format msgid "" "\n" "Characteristics 0x%x\n" msgstr "" "\n" "Luonteenominaisuus 0x%x\n" #: peigen.c:3194 pepigen.c:3194 pex64igen.c:3194 #, c-format msgid ".rsrc merge failure: duplicate string resource: %d" msgstr ".rsrc-lohkon yhdistämisvirhe: merkkijonoresurssin kaksoiskappale: %d" #: peigen.c:3329 pepigen.c:3329 pex64igen.c:3329 msgid ".rsrc merge failure: multiple non-default manifests" msgstr ".rsrc-lohkon yhdistämisvirhe: useita ei-oletus-manifest-tietoja" #: peigen.c:3347 pepigen.c:3347 pex64igen.c:3347 msgid ".rsrc merge failure: a directory matches a leaf" msgstr ".rsrc-lohkon yhdistämisvirhe: hakemisto täsmää lehteen" #: peigen.c:3389 pepigen.c:3389 pex64igen.c:3389 msgid ".rsrc merge failure: duplicate leaf" msgstr ".rsrc-lohkon yhdistämisvirhe: lehden kaksoiskappale" #: peigen.c:3391 pepigen.c:3391 pex64igen.c:3391 #, c-format msgid ".rsrc merge failure: duplicate leaf: %s" msgstr ".rsrc-lohkon yhdistämisvirhe: lehden kaksoiskappale: %s" #: peigen.c:3457 pepigen.c:3457 pex64igen.c:3457 msgid ".rsrc merge failure: dirs with differing characteristics\n" msgstr ".rsrc-lohkon yhdistämisvirhe: hakemistot eriävillä ominaisuuksilla\n" #: peigen.c:3464 pepigen.c:3464 pex64igen.c:3464 msgid ".rsrc merge failure: differing directory versions\n" msgstr ".rsrc-lohkon yhdistämisvirhe: eriävät hakemistoversiot\n" #. Corrupted .rsrc section - cannot merge. #: peigen.c:3537 pepigen.c:3537 pex64igen.c:3537 #, c-format msgid "%s: .rsrc merge failure: corrupt .rsrc section" msgstr "%s: .rsrc-lohkon yhdistämisvirhe: rikkinäinen .rsrc-lohko" #: peigen.c:3673 pepigen.c:3673 pex64igen.c:3673 msgid "%B: unable to fill in DataDictionary[1] because .idata$2 is missing" msgstr "%B: DataDictionary[1]:ia ei voi täyttää, koska ”.idata$2” puuttuu" #: peigen.c:3693 pepigen.c:3693 pex64igen.c:3693 msgid "%B: unable to fill in DataDictionary[1] because .idata$4 is missing" msgstr "%B: DataDictionary[1]:ia ei voi täyttää, koska ”.idata$4” puuttuu" #: peigen.c:3714 pepigen.c:3714 pex64igen.c:3714 msgid "%B: unable to fill in DataDictionary[12] because .idata$5 is missing" msgstr "%B: DataDictionary[12]:ia ei voi täyttää, koska ”.idata$5” puuttuu" #: peigen.c:3734 pepigen.c:3734 pex64igen.c:3734 msgid "" "%B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because " ".idata$6 is missing" msgstr "" "%B: DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)]:ia ei voi täyttää, koska " "”.idata$6” puuttuu" #: peigen.c:3776 pepigen.c:3776 pex64igen.c:3776 msgid "" "%B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because " ".idata$6 is missing" msgstr "" "%B: DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)]:ia ei voi täyttää, koska " "”.idata$6” puuttuu" #: peigen.c:3801 pepigen.c:3801 pex64igen.c:3801 msgid "%B: unable to fill in DataDictionary[9] because __tls_used is missing" msgstr "%B: DataDictionary[9]:ia ei voi täyttää, koska ”__tls_used” puuttuu" language-pack-fi-base/data/fi/LC_MESSAGES/desktop_kubuntu-driver-manager.po0000644000000000000000000000202712704126467023544 0ustar # Finnish translation for kubuntu-driver-manager # Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 # This file is distributed under the same license as the kubuntu-driver-manager package. # FIRST AUTHOR , 2014. # msgid "" msgstr "" "Project-Id-Version: kubuntu-driver-manager\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-09-08 22:52+0000\n" "PO-Revision-Date: 2014-04-21 19:04+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 08:27+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/kcm_driver_manager.desktop:11 msgctxt "X-KDE-Keywords" msgid "drivers" msgstr "ajurit" #: src/kcm_driver_manager.desktop:14 msgctxt "Name" msgid "Driver Manager" msgstr "Ajurihallinta" #: src/kcm_driver_manager.desktop:15 msgctxt "Comment" msgid "Driver management software" msgstr "Ajurihallintaohjelmisto" language-pack-fi-base/data/fi/LC_MESSAGES/software-properties.po0000644000000000000000000006733212704126467021453 0ustar # update-manager's Finnish translation. # Copyright (C) 2005-2006 Timo Jyrinki # This file is distributed under the same license as the update-manager package. # Timo Jyrinki , 2005-2006. # msgid "" msgstr "" "Project-Id-Version: update-manager\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-03-22 07:57+0000\n" "PO-Revision-Date: 2016-03-29 16:16+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 07:05+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../data/com.ubuntu.softwareproperties.policy.in.h:1 msgid "Write Configuration" msgstr "Kirjoita asetukset" #: ../data/com.ubuntu.softwareproperties.policy.in.h:2 msgid "To change software repository settings, you need to authenticate." msgstr "Ohjelmalähteiden asetuksien muuttaminen vaatii tunnistautumisen." #: ../data/software-properties-gtk.desktop.in.h:1 #: ../data/gtkbuilder/main.ui.h:14 msgid "Software & Updates" msgstr "Ohjelmistot ja päivitykset" #: ../data/software-properties-gtk.desktop.in.h:2 #: ../data/software-properties-kde.desktop.in.h:2 msgid "Configure the sources for installable software and updates" msgstr "Muokkaa asennettavien ohjelmien ja päivitysten lähteitä" #: ../data/software-properties-gtk.desktop.in.h:3 msgid "Drivers;Repositories;Repository;PPA;" msgstr "Drivers;Repositories;Repository;PPA;ajurit;ohjelmistolähteet;lähde;" #: ../data/software-properties-kde.desktop.in.h:1 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:669 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:688 msgid "Software Sources" msgstr "Ohjelmalähteet" #: ../software-properties-gtk:97 msgid "" "The --enable-component/-e command-line switch has been deprecated. Instead " "of 'software-properties-gtk -e multiverse' you can use \n" "'add-apt-repository multiverse'" msgstr "" "Komentorivivalinta --enable-component/-e on vanhennettu. Käytä komennon " "\"software-properties-gtk -e multiverse\" sijaan\n" "komentoa \"add-apt-repository multiverse\"" #: ../software-properties-kde:75 msgid "Print some debug information to the command line" msgstr "Näytä virhetietoja komentorivillä" #: ../software-properties-kde:78 ../add-apt-repository:59 msgid "Print a lot of debug information to the command line" msgstr "Tulosta paljon virheenjäljitystietoa komentoriville" #: ../software-properties-kde:81 msgid "" "No update on repository change (useful if called from an external program)" msgstr "" #: ../software-properties-kde:84 msgid "Enable the specified component of the distro's repositories" msgstr "Ota käyttöön jakelun pakettiarkistoista valittu komponentti" #: ../software-properties-kde:88 msgid "Enable PPA with the given name" msgstr "Ota käyttöön annetun niminen PPA-pakettivarasto" #: ../software-properties-kde:92 msgid "URL of keyserver" msgstr "Avainpalvelimen osoite" #: ../software-properties-kde:95 msgid "Win ID to act as a dialogue for" msgstr "" #: ../software-properties-kde:98 msgid "data directory for UI files" msgstr "" #: ../add-apt-repository:62 msgid "remove repository from sources.list.d directory" msgstr "poista ohjelmistolähde sources.list.d-hakemistosta" #: ../add-apt-repository:65 #, c-format msgid "URL of keyserver. Default: %default" msgstr "Avainpalvelimen osoite. Oletus: %default" #: ../add-apt-repository:68 msgid "Allow downloading of the source packages from the repository" msgstr "Hyväksy lähdekoodipakettejen lataaminen ohjelmalähteestä" #: ../add-apt-repository:71 msgid "Assume yes to all queries" msgstr "Oleta \"kyllä\" kaikkiin kyselyihin" #: ../add-apt-repository:74 msgid "Update package cache after adding" msgstr "Päivitä pakettivälimuisti lisäämisen jälkeen" #: ../add-apt-repository:78 msgid "Error: must run as root" msgstr "Virhe: sovellus täytyy käynnistää pääkäyttäjän oikeuksilla" #: ../add-apt-repository:82 msgid "Error: need a repository as argument" msgstr "Virhe: ohjelmalähde on annettava argumenttina" #: ../add-apt-repository:85 msgid "Error: need a single repository as argument" msgstr "Virhe: argumentiksi tarvitaan yksi ohjelmalähde" #: ../add-apt-repository:105 #, c-format msgid "'%s' distribution component disabled for all sources." msgstr "'%s' jakelukomponentti poistettu käytöstä kaikilta ohjelmalähteiltä." #: ../add-apt-repository:107 #, c-format msgid "'%s' distribution component is already disabled for all sources." msgstr "" "'%s' jakelukomponentti on jo poistettu käytöstä kaikilta ohjelmalähteiltä." #: ../add-apt-repository:112 #, c-format msgid "'%s' distribution component enabled for all sources." msgstr "'%s' jakelukomponentti otettu käyttöön kaikille lähteille." #: ../add-apt-repository:114 #, c-format msgid "'%s' distribution component is already enabled for all sources." msgstr "'%s' jakelukomponentti on jo otettu käyttöön kaikille lähteille." #: ../add-apt-repository:136 #, c-format msgid " More info: %s" msgstr " Lisätietoja: %s" #: ../add-apt-repository:140 msgid "Press [ENTER] to continue or ctrl-c to cancel removing it" msgstr "Paina [ENTER] jatkaaksesi tai ctrl-c peruaksesi sen poiston" #: ../add-apt-repository:142 msgid "Press [ENTER] to continue or ctrl-c to cancel adding it" msgstr "Paina [ENTER] jatkaaksesi tai ctrl-c peruaksesi sen lisäyksen" #: ../add-apt-repository:160 ../add-apt-repository:164 #, c-format msgid "Error: '%s' doesn't exist in a sourcelist file" msgstr "Virhe: ”%s” ei esiinny lähdetiedostossa" #: ../add-apt-repository:169 #, c-format msgid "Error: '%s' invalid" msgstr "Virhe: \"%s\" ei kelpaa" #: ../softwareproperties/distro.py:28 msgid "" "To improve the user experience of Ubuntu please take part in the " "popularity contest. If you do so the list of installed software and how " "often it was used will be collected and sent anonymously to the Ubuntu " "project on a weekly basis.\n" "\n" "The results are used to improve the support for popular applications and to " "rank applications in the search results." msgstr "" "Parantaaksesi Ubuntun käytettävyyttä voit osallistua suosiokilpailuun. " "Tällöin asennetuista ohjelmista ja ohjelmien käyttötiheydestä kerätään " "luetteloa, ja tiedot lähetetään nimettömänä Ubuntu-projektille viikoittain.\n" "\n" "Tuloksia käytetään suosittujen ohjelmien tuen parantamiseksi sekä " "hakutulosten järjestämiseksi ohjelmia haettaessa." #: ../softwareproperties/distro.py:37 msgid "" "To improve the user experiece of Debian please take part in the " "popularity contest. If you do so the list of installed software and how " "often it was used will be collected and sent anonymously to the Debian " "project.\n" "\n" "The results are used to optimise the layout of the installation CDs." msgstr "" "Parantaaksesi Debianin käytettävyyttä voit osallistua suosiokilpailuun. " "Tällöin asennetuista ohjelmista ja ohjelmien käyttötiheydestä kerätään " "luetteloa, ja tiedot lähetetään nimettömänä Debian-projektille.\n" "\n" "Tuloksia käytetään asennus-CD-levyjen rakenteen optimoimiseen." #: ../softwareproperties/distro.py:44 msgid "" "Submit the list of installed software and how often it is is used to the " "distribution project." msgstr "" "Lähetä jakeluprojektille luettelo asennetuista ohjelmista ja tiedot niiden " "käyttötiheydestä." #: ../softwareproperties/kde/DialogMirror.py:63 msgid "Mirror" msgstr "Peilipalvelin" #: ../softwareproperties/kde/DialogMirror.py:184 #: ../softwareproperties/kde/DialogMirror.py:185 #: ../softwareproperties/kde/DialogMirror.py:218 msgid "Testing Mirrors" msgstr "Testataan peilipalvelimia" #: ../softwareproperties/kde/DialogMirror.py:184 #: ../softwareproperties/kde/DialogMirror.py:187 msgid "Cancel" msgstr "Peru" #: ../softwareproperties/kde/DialogMirror.py:219 #: ../softwareproperties/gtk/DialogMirror.py:332 msgid "No suitable download server was found" msgstr "Sopivaa latauspalvelinta ei löytynyt" #: ../softwareproperties/kde/DialogMirror.py:220 #: ../softwareproperties/gtk/DialogMirror.py:333 msgid "Please check your Internet connection." msgstr "Tarkista Internet-yhteytesi toimivuus." #: ../softwareproperties/kde/DialogMirror.py:235 #: ../softwareproperties/gtk/DialogMirror.py:348 msgid "Canceling..." msgstr "Perutaan..." #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:162 #: ../data/gtkbuilder/main.ui.h:9 msgid "Daily" msgstr "Päivittäin" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:163 #: ../data/gtkbuilder/main.ui.h:10 msgid "Every two days" msgstr "Joka toinen päivä" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:164 #: ../data/gtkbuilder/main.ui.h:11 msgid "Weekly" msgstr "Viikoittain" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:165 #: ../data/gtkbuilder/main.ui.h:12 msgid "Every two weeks" msgstr "Joka toinen viikko" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:172 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:244 #, python-format msgid "Every %s days" msgstr "%s päivän välein" #. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:214 #, python-format msgid "%s updates" msgstr "%s-päivitykset" #. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:218 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:304 #, python-format msgid "%s Software" msgstr "%s-ohjelmistot" #. TRANSLATORS: Label for the components in the Internet section #. first %s is the description of the component #. second %s is the code name of the comp, eg main, universe #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:237 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:317 #, python-format msgid "%s (%s)" msgstr "%s (%s)" #. add a separator and the option to choose another mirror from the list #. #FIXME server_store.append(["sep", None, True]) #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:300 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:445 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:538 msgid "Other..." msgstr "Muu…" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:668 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:961 msgid "Import key" msgstr "Tuo avain" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:671 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:975 msgid "Error importing selected file" msgstr "Virhe tuotaessa valittua avainta" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:672 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:976 msgid "The selected file may not be a GPG key file or it might be corrupt." msgstr "" "Valittu tiedosto ei ole kelvollinen GPG-avaintiedosto, tai se on " "vahingoittunut." #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:685 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:992 msgid "Error removing the key" msgstr "Virhe poistettaessa avainta" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:686 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:993 msgid "" "The key you selected could not be removed. Please report this as a bug." msgstr "" "Valitsemaasi avainta ei voitu poistaa. Ole hyvä ja luo tästä virheilmoitus." #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:703 msgid "Reload" msgstr "Lataa uudelleen" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:705 msgid "Your local copy of the software catalog is out of date." msgstr "Paikallinen kopio ohjelmistovalikoimasta on vanhentunut." #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:706 msgid "A new copy will be downloaded." msgstr "Uusi kopio ladataan." #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:730 msgid "CD Error" msgstr "CD-virhe" #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:731 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:827 msgid "Error scanning the CD" msgstr "Virhe tutkittaessa CD-levyä" #: ../softwareproperties/kde/CdromProgress.py:54 msgid "CD Name" msgstr "CD-levyn nimi" #: ../softwareproperties/kde/CdromProgress.py:54 #: ../softwareproperties/gtk/CdromProgress.py:59 msgid "Please enter a name for the disc" msgstr "Syötä nimi levylle" #: ../softwareproperties/kde/CdromProgress.py:58 msgid "Insert Disk" msgstr "Aseta levy" #: ../softwareproperties/kde/CdromProgress.py:58 #: ../softwareproperties/gtk/CdromProgress.py:75 msgid "Please insert a disk in the drive:" msgstr "Aseta levy asemaan:" #. L10N: the example is of the format: deb http://ftp.debian.org sarge main #: ../softwareproperties/kde/DialogAdd.py:55 msgid "Enter the complete APT line of the repository that you want to add." msgstr "Anna lisättävän ohjelmistolähteen koko APT-rivi." #: ../softwareproperties/kde/DialogAdd.py:57 #, python-format msgid "" "Include the type, location and components of the repository. Example: %s" msgstr "" #: ../softwareproperties/kde/DialogEdit.py:43 #: ../data/gtkbuilder/dialog-edit-source.ui.h:1 msgid "Binary" msgstr "Binääri" #: ../softwareproperties/kde/DialogEdit.py:44 ../data/gtkbuilder/main.ui.h:15 msgid "Source code" msgstr "Lähdekoodi" #: ../softwareproperties/SoftwareProperties.py:502 #: ../softwareproperties/SoftwareProperties.py:509 msgid "(Source Code)" msgstr "(lähdekoodi)" #: ../softwareproperties/SoftwareProperties.py:515 msgid "Source Code" msgstr "Lähdekoodi" #: ../softwareproperties/gtk/DialogMirror.py:248 msgid "New mirror" msgstr "Uusi peilipalvelin" #: ../softwareproperties/gtk/DialogMirror.py:321 #, python-format msgid "Completed %s of %s tests" msgstr "Testeistä valmistunut %s/%s" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:679 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:698 msgid "Active" msgstr "Aktiivinen" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:737 msgid "Key" msgstr "Avain" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:754 msgid "_Add key from paste data" msgstr "_Lisää avain liittämällä sen data" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:767 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:778 msgid "Error importing key" msgstr "Virhe lisättäessä avainta" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:768 #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:779 msgid "The selected data may not be a GPG key file or it might be corrupt." msgstr "" "Kyseessä ei vaikuta olevan GPG-avain tai data saattaa olla korruptoitunut." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:828 msgid "Could not find a suitable CD." msgstr "Soveltuvaa CD:tä ei löytynyt." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1038 msgid "Applying changes..." msgstr "Toteutetaan muutoksia..." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1119 #: ../data/gtkbuilder/main.ui.h:42 msgid "Re_vert" msgstr "Pa_lauta" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1121 msgid "_Apply Changes" msgstr "_Toteuta muutokset" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1123 msgid "_Cancel" msgstr "_Peru" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1125 msgid "_Restart..." msgstr "Käynnistä _uudelleen..." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1140 msgid "Searching for available drivers..." msgstr "Etsitään saatavilla olevia ajureita..." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1170 msgid "An error occurred while searching for drivers." msgstr "Ajureita etsittäessä tapahtui virhe." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1244 msgid "This device is using the recommended driver." msgstr "Laite käyttää suositeltua ajuria." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1245 msgid "This device is using an alternative driver." msgstr "Laite käyttää vaihtoehtoista ajuria." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1246 msgid "This device is using a manually-installed driver." msgstr "Laite käyttää manuaalisesti asennettua ajuria." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1247 msgid "This device is not working." msgstr "Laite ei toimi." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1256 msgid "Continue using a manually installed driver" msgstr "Jatka manuaalisesti asennetun ajurin käyttöä" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1283 msgid "Using {} from {}" msgstr "Käytetään {} kohteesta {}" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1285 msgid "Using {}" msgstr "Käyttämällä {}" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1292 msgid "open source" msgstr "avoin lähdekoodi" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1294 msgid "proprietary" msgstr "suljettu" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1297 #, python-brace-format msgid "{base_description} ({licence}, tested)" msgstr "{base_description} ({licence}, testattu)" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1299 #, python-brace-format msgid "{base_description} ({licence})" msgstr "{base_description} ({licence})" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1319 msgid "Do not use the device" msgstr "Älä käytä laitetta" #. No drivers found. #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1339 msgid "No additional drivers available." msgstr "Erillisiä ajureita ei ole saatavilla." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1357 msgid "Unknown" msgstr "Tuntematon" #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1406 msgid "You need to restart the computer to complete the driver changes." msgstr "Käynnistä tietokone uudelleen, jotta ajurimuutos tulee voimaan." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1420 #, python-format msgid "%(count)d proprietary driver in use." msgid_plural "%(count)d proprietary drivers in use." msgstr[0] "%(count)d suljettu ajuri käytössä." msgstr[1] "%(count)d suljettua ajuria käytössä." #: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1425 #: ../data/gtkbuilder/main.ui.h:37 msgid "No proprietary drivers are in use." msgstr "Suljettuja ajureita ei ole käytössä." #: ../softwareproperties/gtk/DialogAddSourcesList.py:43 msgid "Add Software Channels" msgstr "Lisää ohjelmistokanavia" #: ../softwareproperties/gtk/DialogAddSourcesList.py:84 msgid "Install software additionally or only from this source?" msgid_plural "Install software additionally or only from these sources?" msgstr[0] "" "Haluatko asentaa sovelluksia ainoastaan tästä lähteestä vai myös muista " "lähteistä tämän lähteen lisäksi?" msgstr[1] "" "Haluatko asentaa sovelluksia ainoastaan näistä lähteistä vai myös muista " "lähteistä näiden lähteiden lisäksi?" #: ../softwareproperties/gtk/DialogAddSourcesList.py:89 msgid "" "You can either add the following sources or replace your current sources by " "them. Only install software from trusted sources." msgstr "" "Voit joko lisätä seuraavat lähteet tai korvata niillä nykyiset " "ohjelmalähteet. Asenna ohjelmia vain luotetuista lähteistä." #: ../softwareproperties/gtk/DialogAddSourcesList.py:104 msgid "There are no sources to install software from" msgstr "" "Käytössä ei ole yhtäkään ohjelmalähdettä, josta voisi asentaa ohjelmistoja" #: ../softwareproperties/gtk/DialogAddSourcesList.py:105 #, python-format msgid "The file '%s' does not contain any valid software sources." msgstr "Tiedosto \"%s\" ei sisällä sopivia ohjelmalähteitä." #. L10N: the example is of the format: deb http://ftp.debian.org sarge main #: ../softwareproperties/gtk/DialogAdd.py:62 #, python-format msgid "" "The APT line includes the type, location and components of a repository, for " "example '%s'." msgstr "" "APT-rivi sisältää ohjelmalähteen tyypin, sijainnin ja komponentit, " "esimerkiksi \"%s\"." #. some known keys #: ../softwareproperties/AptAuth.py:39 msgid "Ubuntu Archive Automatic Signing Key " msgstr "" "Ubuntu-arkiston automaattinen allekirjoitusavain " #: ../softwareproperties/AptAuth.py:40 msgid "Ubuntu CD Image Automatic Signing Key " msgstr "" "Ubuntun CD-vedosten automaattinen allekirjoitusavain " #: ../softwareproperties/AptAuth.py:41 msgid "Ubuntu Archive Automatic Signing Key (2012) " msgstr "" "Ubuntun pakettiarkiston automaattinen allekirjoitusavain (2012) " "" #: ../softwareproperties/AptAuth.py:42 msgid "Ubuntu CD Image Automatic Signing Key (2012) " msgstr "" "Ubuntun CD-levykuvan automaattinen allekirjoitusavain (2012) " "" #: ../softwareproperties/AptAuth.py:43 msgid "Ubuntu Extras Archive Automatic Signing Key " msgstr "" "Ubuntun Extras-pakettiarkiston automaattinen allekirjoitusavain " "" #: ../data/gtkbuilder/dialog-edit-source.ui.h:2 msgid "Source" msgstr "Lähde" #: ../data/gtkbuilder/dialog-edit-source.ui.h:3 msgid "Edit Source" msgstr "Muokkaa lähdettä" #: ../data/gtkbuilder/dialog-edit-source.ui.h:4 msgid "Type:" msgstr "Tyyppi:" #: ../data/gtkbuilder/dialog-edit-source.ui.h:5 msgid "URI:" msgstr "URI:" #: ../data/gtkbuilder/dialog-edit-source.ui.h:6 msgid "Distribution:" msgstr "Jakelu:" #: ../data/gtkbuilder/dialog-edit-source.ui.h:7 msgid "Components:" msgstr "Komponentit:" #: ../data/gtkbuilder/dialog-edit-source.ui.h:8 msgid "Comment:" msgstr "Kommentti:" #: ../data/gtkbuilder/dialog-add-sources-list.ui.h:1 msgid "_Replace" msgstr "_Korvaa" #: ../data/gtkbuilder/dialog-cdrom-progress.ui.h:1 msgid "Scanning CD-ROM" msgstr "Tutkitaan CD-levyä" #: ../data/gtkbuilder/main.ui.h:1 msgid "Display immediately" msgstr "Näytä välittömästi" #: ../data/gtkbuilder/main.ui.h:2 msgid "Display weekly" msgstr "Näytä viikottain" #: ../data/gtkbuilder/main.ui.h:3 msgid "Display every two weeks" msgstr "Näytä kahden viikon välein" #: ../data/gtkbuilder/main.ui.h:4 msgid "For any new version" msgstr "Jokaisesta uudesta versiosta" #: ../data/gtkbuilder/main.ui.h:5 msgid "For long-term support versions" msgstr "Vain pitkäaikaistuen versioista" #: ../data/gtkbuilder/main.ui.h:6 msgid "Never" msgstr "Ei koskaan" #: ../data/gtkbuilder/main.ui.h:7 msgid "Download automatically" msgstr "Lataa automaattisesti" #: ../data/gtkbuilder/main.ui.h:8 msgid "Download and install automatically" msgstr "Lataa ja asenna automaattisesti" #: ../data/gtkbuilder/main.ui.h:13 msgid "To install from a CD-ROM or DVD, insert the medium into the drive." msgstr "Aseta levy asemaan asentaaksesi CD- tai DVD-levyltä." #: ../data/gtkbuilder/main.ui.h:16 msgid "Download from:" msgstr "Hae lähteestä:" #: ../data/gtkbuilder/main.ui.h:17 msgid "Downloadable from the Internet" msgstr "Ladattavissa Internetistä" #: ../data/gtkbuilder/main.ui.h:18 msgid "Installable from CD-ROM/DVD" msgstr "Asennettavissa CD-/DVD-levyltä" #: ../data/gtkbuilder/main.ui.h:19 msgid "Add..." msgstr "Lisää..." #: ../data/gtkbuilder/main.ui.h:20 msgid "Edit..." msgstr "Muokkaa..." #: ../data/gtkbuilder/main.ui.h:21 msgid "Add Volume..." msgstr "Lisää asema..." #: ../data/gtkbuilder/main.ui.h:22 msgid "Other Software" msgstr "Muut ohjelmistot" #: ../data/gtkbuilder/main.ui.h:23 msgid "Install updates from:" msgstr "Asenna seuraavat päivitykset:" #: ../data/gtkbuilder/main.ui.h:24 msgid "Automatically check for updates:" msgstr "Tarkista päivitykset automaattisesti:" #: ../data/gtkbuilder/main.ui.h:25 msgid "When there are security updates:" msgstr "Kun turvapäivityksiä saatavilla:" #: ../data/gtkbuilder/main.ui.h:26 msgid "When there are other updates:" msgstr "Kun muita päivityksiä saatavilla:" #: ../data/gtkbuilder/main.ui.h:27 msgid "Notify me of a new Ubuntu version:" msgstr "Ilmoita uudesta Ubuntu-versiosta:" #: ../data/gtkbuilder/main.ui.h:28 msgid "Updates" msgstr "Päivitykset" #: ../data/gtkbuilder/main.ui.h:29 msgid "Trusted software providers" msgstr "Luotetut ohjelmien tarjoajat" #: ../data/gtkbuilder/main.ui.h:30 msgid " " msgstr " " #: ../data/gtkbuilder/main.ui.h:31 msgid "" "Keys are used to authenticate the correct source of software and so protect " "your computer from malicious software" msgstr "" "Avaimia käytetään ohjelmalähteiden varmentamiseksi, ja siten tietokoneen " "suojelemiseksi pahantahtoisilta ohjelmilta" #: ../data/gtkbuilder/main.ui.h:32 msgid "_Import Key File..." msgstr "_Tuo avaintiedosto..." #: ../data/gtkbuilder/main.ui.h:33 msgid "Import the public key from a trusted software provider" msgstr "Asenna julkinen avain luotetulta ohjelmistotoimittajalta" #: ../data/gtkbuilder/main.ui.h:34 msgid "Restore _Defaults" msgstr "Palauta _oletukset" #: ../data/gtkbuilder/main.ui.h:35 msgid "Restore the default keys of your distribution" msgstr "Palauta jakelusi oletusavaimet" #: ../data/gtkbuilder/main.ui.h:36 msgid "Authentication" msgstr "Varmennus" #: ../data/gtkbuilder/main.ui.h:38 msgid "" "A proprietary driver has private code that Ubuntu developers can't " "review or improve. Security and other updates are dependent on the driver " "vendor." msgstr "" "Suljetut ajurit sisältävät yksityistä koodia, jota Ubuntun kehittäjät " "eivät voi tutkia tai parantaa. Kaikki päivitykset riippuvat ajurin " "toimittajasta." #: ../data/gtkbuilder/main.ui.h:39 msgid "Additional Drivers" msgstr "Lisäajurit" #: ../data/gtkbuilder/main.ui.h:40 msgid "" "Proposed updates are only for testing updates and providing development " "feedback. Enabling this may introduce instability." msgstr "" "Esijulkaistut päivitykset ovat vain testaamisen ja palautteen antamiseen " "tarkoitettuja. Niiden käyttöönotto voi aiheuttaa epävakautta." #: ../data/gtkbuilder/main.ui.h:41 msgid "Developer Options" msgstr "Kehittäjävalinnat" #: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:1 #: ../data/gtkbuilder/dialog-mirror.ui.h:6 msgid " " msgstr " " #: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:2 msgid "" "The information about available software is out-of-date\n" "\n" "To install software and updates from newly added or changed sources, you " "have to reload the information about available software.\n" "\n" "You need a working internet connection to continue." msgstr "" "Tiedot saatavilla olevista ohjelmista ovat vanhentuneita\n" "\n" "Tiedot saatavilla olevista ohjelmista täytyy ladata uudelleen ohjelmien tai " "päivitysten asentamiseksi uusista tai muuttuneista ohjelmalähteistä.\n" "\n" "Tarvitset toiminnassa olevan Internet-yhteyden jatkaaksesi." #: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:7 msgid "_Reload" msgstr "_Lataa uudelleen" #: ../data/gtkbuilder/dialog-mirror.ui.h:1 msgid "Choose a Download Server" msgstr "Valitse latauspalvelin" #: ../data/gtkbuilder/dialog-mirror.ui.h:2 msgid "Protocol:" msgstr "Yhteyskäytäntö:" #: ../data/gtkbuilder/dialog-mirror.ui.h:3 msgid "_Select Best Server" msgstr "_Valitse paras palvelin" #: ../data/gtkbuilder/dialog-mirror.ui.h:4 msgid "Performs a connection test to find the best mirror for your location" msgstr "Suorittaa yhteystestin parhaan peilipalvelimen löytämiseksi" #: ../data/gtkbuilder/dialog-mirror.ui.h:5 msgid "Choose _Server" msgstr "Valitse _palvelin" #: ../data/gtkbuilder/dialog-mirror.ui.h:7 msgid "" "Testing download servers\n" "\n" "A series of tests will be performed to find the best mirror for your " "location." msgstr "" "Latauspalvelinten testaus\n" "\n" "Sarja testejä suoritetaan sijaintiisi nähden parhaimman mahdollisen " "peilipalvelimen löytämiseksi." #: ../data/gtkbuilder/dialog-add.ui.h:1 msgid "" "Enter the complete APT line of the repository that you want to add " "as source" msgstr "Syötä lisättävän ohjelmalähteen koko APT-rivi" #: ../data/gtkbuilder/dialog-add.ui.h:2 msgid "APT line:" msgstr "APT-rivi:" #: ../data/gtkbuilder/dialog-add.ui.h:3 msgid "_Add Source" msgstr "L_isää lähde" language-pack-fi-base/data/fi/LC_MESSAGES/notificationhelper.po0000644000000000000000000001271712704126467021312 0ustar # Finnish translation for kubuntu-notification-helper # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the kubuntu-notification-helper package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: kubuntu-notification-helper\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-04-01 17:07+0000\n" "PO-Revision-Date: 2014-06-25 22:57+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:42+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/daemon/apportevent/apportevent.cpp:62 msgctxt "Notification when apport detects a crash" msgid "An application has crashed on your system (now or in the past)" msgstr "Sovellus on kaatunut (nyt tai aiemmin)" #: src/daemon/apportevent/apportevent.cpp:64 #: src/daemon/installevent/installevent.cpp:55 #: src/daemon/hookevent/hookevent.cpp:61 msgctxt "Opens a dialog with more details" msgid "Details" msgstr "Tiedot" #: src/daemon/apportevent/apportevent.cpp:65 #: src/daemon/installevent/installevent.cpp:56 #: src/daemon/l10nevent/l10nevent.cpp:117 #: src/daemon/driverevent/driverevent.cpp:143 #: src/daemon/rebootevent/rebootevent.cpp:48 msgctxt "Button to dismiss this notification once" msgid "Ignore for now" msgstr "Ohita toistaiseksi" #: src/daemon/apportevent/apportevent.cpp:67 #: src/daemon/installevent/installevent.cpp:58 #: src/daemon/l10nevent/l10nevent.cpp:119 #: src/daemon/driverevent/driverevent.cpp:145 #: src/daemon/rebootevent/rebootevent.cpp:50 msgctxt "Button to make this notification never show up again" msgid "Never show again" msgstr "Älä näytä enää koskaan" #: src/daemon/installevent/installevent.cpp:35 msgctxt "The name of the Adobe Flash plugin" msgid "Flash" msgstr "Flash" #: src/daemon/installevent/installevent.cpp:37 msgid "K3b CD Codecs" msgstr "K3b CD -koodekit" #: src/daemon/installevent/installevent.cpp:38 msgid "MP3 Encoding" msgstr "MP3-koodaus" #: src/daemon/installevent/installevent.cpp:52 #, kde-format msgctxt "Notification when a package wants to install extra software" msgid "Extra packages can be installed to enhance functionality for %1" msgstr "Paranna sovelluksen %1 toiminnallisuutta asentamalla lisäpaketteja" #: src/daemon/installevent/installgui.cpp:42 msgid "Install Packages" msgstr "Asenna paketit" #: src/daemon/installevent/installgui.cpp:48 msgid "" "Select packages to be installed for extra functionality. These packages are " "not installed by default due to either patent issues, restrictive licensing " "or a lack of space on the installation media." msgstr "" "Valitse asennettavat paketit saadaksesi käyttöön lisätoimintoja. Kyseiset " "paketit eivät sisälly oletusasennukseen, koska ne saattavat sisältää " "patenttiongelmia, rajoittavia lisenssejä tai yksinkertaisesti vain asennus-" "CD:n tilanpuutteen vuoksi." #: src/daemon/installevent/installgui.cpp:112 #, kde-format msgid "" "Installation complete. You will need to restart %1 to use the new " "functionality" msgstr "" "Asennus on valmis. Käynnistä %1 uudelleen käyttääksesi uusia " "toiminnalisuuksia." #: src/daemon/l10nevent/l10nevent.cpp:114 msgctxt "" "Notification when additional packages are required for complete system " "localization" msgid "Language support is incomplete, additional packages are required" msgstr "Kielituki on puutteellinen, lisäpaketteja tarvitaan" #: src/daemon/l10nevent/l10nevent.cpp:116 msgctxt "Installs additional localization packages" msgid "Install" msgstr "Asenna" #: src/daemon/driverevent/driverevent.cpp:140 msgctxt "" "Notification when additional packages are required for activating " "proprietary hardware" msgid "Proprietary drivers might be required to enable additional features" msgstr "" "Suljettuja ajureita saatetaan tarvita lisäominaisuuksien käyttämiseksi" #: src/daemon/driverevent/driverevent.cpp:142 msgctxt "Launches KDE Control Module to manage drivers" msgid "Manage Drivers" msgstr "Ajureiden hallinta" #: src/daemon/hookevent/hookgui.cpp:53 msgid "Update Information" msgstr "Päivityksen tiedot" #: src/daemon/hookevent/hookgui.cpp:93 msgid "Run this action now" msgstr "Suorita tämä toimenpide nyt" #: src/daemon/hookevent/hookevent.cpp:59 msgctxt "Notification when an upgrade requires the user to do something" msgid "Software upgrade notifications are available" msgstr "Tietoja päivityksestä saatavilla" #: src/daemon/hookevent/hookevent.cpp:62 msgctxt "User declines an action" msgid "Ignore" msgstr "Ohita" #: src/daemon/hookevent/hookevent.cpp:64 msgctxt "User indicates he never wants to see this notification again" msgid "Never show again" msgstr "Älä näytä enää koskaan" #: src/daemon/event.cpp:124 msgid "System Notification Helper" msgstr "Järjestelmäilmoitusten avustaja" #: src/daemon/event.cpp:148 msgid "Hide" msgstr "Piilota" #: src/daemon/event.cpp:161 msgctxt "notification title" msgid "System Notification Helper" msgstr "Järjestelmäilmoitusten avustaja" #: src/daemon/rebootevent/rebootevent.cpp:45 msgctxt "Notification when the upgrade requires a restart" msgid "A system restart is needed to complete the update process" msgstr "Järjestelmä on käynnistettävä uudelleen päivityksen jälkeen" #: src/daemon/rebootevent/rebootevent.cpp:47 msgctxt "Restart the computer" msgid "Restart" msgstr "Käynnistä uudelleen" language-pack-fi-base/data/fi/LC_MESSAGES/click.po0000644000000000000000000000224212704126470016473 0ustar # Finnish translation for click # Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 # This file is distributed under the same license as the click package. # FIRST AUTHOR , 2014. # msgid "" msgstr "" "Project-Id-Version: click\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2013-09-08 02:17+0100\n" "PO-Revision-Date: 2014-04-22 14:34+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 08:22+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../pk-plugin/com.ubuntu.click.policy.in.h:1 msgid "Install package" msgstr "Asenna paketti" #: ../pk-plugin/com.ubuntu.click.policy.in.h:2 msgid "To install software, you need to authenticate." msgstr "Ohjelmiston asennus vaatii tunnistautumisen." #: ../pk-plugin/com.ubuntu.click.policy.in.h:3 msgid "Remove package" msgstr "Poista paketti" #: ../pk-plugin/com.ubuntu.click.policy.in.h:4 msgid "To remove software, you need to authenticate." msgstr "Ohjelmiston poistaminen vaatii tunnistautumisen." language-pack-fi-base/data/fi/LC_MESSAGES/apturl.po0000644000000000000000000001323412704126470016720 0ustar # Finnish translation for apturl # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the apturl package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" "Project-Id-Version: apturl\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2016-02-16 12:06+0000\n" "PO-Revision-Date: 2011-08-03 13:40+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:17+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../apturl-gtk:49 ../apturl-kde:52 msgid "User requested interrupt." msgstr "Keskeytetty käyttäjän pyynnöstä." #: ../AptUrl/Parser.py:85 msgid "Non whitelist char in the uri" msgstr "Osoitteessa on siihen kelpaamaton merkki" #: ../AptUrl/Parser.py:93 msgid "Whitespace in key=value" msgstr "Välilyönti avain-arvoparissa (avain=arvo)" #: ../AptUrl/Parser.py:99 #, python-format msgid "Exception '%s'" msgstr "Poikkeus \"%s\"" #: ../AptUrl/Parser.py:109 #, python-format msgid "Url string '%s' too long" msgstr "Url-merkkijono '%s' on liian pitkä" #: ../AptUrl/Parser.py:115 msgid "No ':' in the uri" msgstr "Osoitteessa ei ole kaksoispistettä (\":\")" #: ../AptUrl/AptUrl.py:73 #, python-format msgid "Enabling '%s' failed" msgstr "\"%s\" käyttöönotto epäonnistui" #: ../AptUrl/AptUrl.py:91 #, python-format msgid "Unknown channel '%s'" msgstr "Tuntematon kanava \"%s\"" #: ../AptUrl/AptUrl.py:92 #, python-format msgid "The channel '%s' is not known" msgstr "Kanavaa \"%s\" ei tunnistettu" #: ../AptUrl/AptUrl.py:100 #, python-format msgid "Enabling channel '%s' failed" msgstr "Kanavan \"%s\" käyttöönotto epäonnistui" #: ../AptUrl/AptUrl.py:112 msgid "Invalid /etc/apt/sources.list file" msgstr "Virheellinen /etc/apt/sources.list-tiedosto" #: ../AptUrl/AptUrl.py:115 msgid "Software index is broken" msgstr "Ohjelmaluettelo on rikkinäinen" #: ../AptUrl/AptUrl.py:116 msgid "" "This is a major failure of your software management system. Please check for " "broken packages with synaptic, check the file permissions and correctness of " "the file '/etc/apt/sources.list' and reload the software information with: " "'sudo apt-get update' and 'sudo apt-get install -f'." msgstr "" "Tämä on isohko virhe pakettienhallintajärjestelmässä. Tarkista rikkinäiset " "paketit Synaptic-ohjelmalla, tarkista \"/etc/apt/sources.list\"-tiedoston " "oikeudet ja sisällön virheettömyys, ja lataa ohjelmaluettelotiedot uudelleen " "komennoilla:\"sudo apt-get update\" ja \"sudo apt-get install -f\"." #: ../AptUrl/AptUrl.py:144 msgid "Need a url to continue, exiting" msgstr "URL tarvitaan, jotta voitaisiin jatkaa. Poistutaan." #: ../AptUrl/AptUrl.py:147 #, python-format msgid "Invalid url: '%s' given, exiting" msgstr "Virheellinen URL annettu:\"%s\". Poistutaan." #: ../AptUrl/AptUrl.py:183 #, python-format msgid "Can not deal with protocol '%s' " msgstr "Yhteyskäytäntöä \"%s\" ei voi käsitellä. " #: ../AptUrl/AptUrl.py:205 #, python-format msgid "Package '%s' is virtual." msgstr "Paketti \"%s\" on virtuaalinen." #: ../AptUrl/AptUrl.py:208 #, python-format msgid "Could not find package '%s'." msgstr "Pakettia \"%s\" ei löydy." #: ../AptUrl/AptUrl.py:214 #, python-format msgid "Package '%s' is already installed" msgstr "Paketti \"%s\" on jo asennettu" #: ../AptUrl/AptUrl.py:229 #, python-format msgid "Can not install '%s' (%s) " msgstr "Ei voi asentaa \"%s\" (%s) " #: ../AptUrl/AptUrl.py:235 #, python-format msgid "" "Package '%s' requests minimal version '%s', but only '%s' is available" msgstr "" "Paketti \"%s\" vaatii vähintään version \"%s\", mutta vain \"%s\" on " "saatavilla" #: ../AptUrl/UI.py:16 msgid "Enable additional components" msgstr "Otetaan käyttöön lisäkomponentteja" #: ../AptUrl/UI.py:24 ../AptUrl/gtk/GtkUI.py:93 ../AptUrl/kde/KdeUI.py:80 msgid "Enable additional software channel" msgstr "Ota käyttöön ohjelmakanava" #: ../AptUrl/UI.py:25 ../AptUrl/gtk/GtkUI.py:94 ../AptUrl/kde/KdeUI.py:81 #, python-format msgid "Do you want to enable the following software channel: '%s'?" msgstr "Haluatko ottaa käyttöön ohjelmakanavan \"%s\"?" #: ../AptUrl/gtk/GtkUI.py:155 ../AptUrl/kde/KdeUI.py:133 msgid "Install additional software?" msgstr "Asenna lisää ohjelmia?" #: ../AptUrl/gtk/GtkUI.py:156 ../AptUrl/kde/KdeUI.py:134 #, python-format msgid "Do you want to install package '%s'?" msgstr "Haluatko asentaa paketin \"%s\"?" #. kate: space-indent on; indent-width 4; mixedindent off; indent-mode python; #: ../data/apturl-gtk.ui.h:1 msgid "Description" msgstr "Kuvaus" #: ../data/apturl-gtk.ui.h:2 msgid "_Install" msgstr "_Asenna" #: ../data/apturl.schemas.in.h:1 msgid "Whether the specified command should handle \"apt\" URLs" msgstr "Käsitteleekö määritelty komento \"apt\"-URL-osoitteet" #: ../data/apturl.schemas.in.h:2 msgid "" "True if the command specified in the \"command\" key should handle \"apt\" " "URLs." msgstr "Tosi, jos komennon tulisi käsitellä \"apt\" -URLit." #: ../data/apturl.schemas.in.h:3 msgid "The handler for \"apt\" URLs" msgstr "\"apt\" -osoitteiden käsittelijä" #: ../data/apturl.schemas.in.h:4 msgid "The command used to handle \"apt\" URLs, if enabled." msgstr "Komento, jolla \"apt\"-osoitteet käsitellään." #: ../data/apturl.schemas.in.h:5 msgid "Run the command in a terminal" msgstr "Suorita komento päätteessä" #: ../data/apturl.schemas.in.h:6 msgid "" "True if the command used to handle this type of URL should be run in a " "terminal." msgstr "" "Tosi, jos tämäntyyppisen URL:n käsittelyyn käytettävä komento tulisi ajaa " "päätteessä." language-pack-fi-base/data/fi/LC_MESSAGES/friendly-recovery.po0000644000000000000000000002050212704126470021055 0ustar # Finnish translation for friendly-recovery # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the friendly-recovery package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" "Project-Id-Version: friendly-recovery\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-03-08 14:38-0500\n" "PO-Revision-Date: 2012-03-15 16:51+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:17+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../lib/recovery-mode/options/apt-snapshots:20 #, sh-format msgid "Revert to old snapshot and reboot" msgstr "Palauta vanha tilannevedos ja käynnistä uudelleen" #: ../lib/recovery-mode/options/apt-snapshots:31 #, sh-format msgid "Snapshot" msgstr "Tilannevedos" #: ../lib/recovery-mode/options/clean:6 #, sh-format msgid "Try to make free space" msgstr "Yritä vapauttaa levytilaa" #: ../lib/recovery-mode/options/clean:12 #, sh-format msgid "" "Trying to find packages you don't need (apt-get autoremove), please review " "carefully." msgstr "" "Yritä etsiä tarpeettomia paketteja (apt-get autoremove) - tarkista " "huolellisesti." #: ../lib/recovery-mode/options/clean:16 ../lib/recovery-mode/options/dpkg:41 #: ../lib/recovery-mode/options/grub:16 ../lib/recovery-mode/recovery-menu:84 #, sh-format msgid "Finished, please press ENTER" msgstr "Valmis, paina nyt Enter" #: ../lib/recovery-mode/options/dpkg:6 #, sh-format msgid "Repair broken packages" msgstr "Korjaa rikkinäiset paketit" #: ../lib/recovery-mode/options/failsafeX:11 #, sh-format msgid "Run in failsafe graphic mode" msgstr "Käynnistä vikasietoisessa graafisessa tilassa" #: ../lib/recovery-mode/options/fsck:6 #, sh-format msgid "Check all file systems" msgstr "Tarkista kaikki tiedostojärjestelmät" #: ../lib/recovery-mode/options/grub:6 #, sh-format msgid "Update grub bootloader" msgstr "Päivitä Grub-alkulatausohjelma" #: ../lib/recovery-mode/options/network:6 #, sh-format msgid "Enable networking" msgstr "Ota verkko käyttöön" #: ../lib/recovery-mode/options/root:9 #, sh-format msgid "Drop to root shell prompt" msgstr "Siirry pääkäyttäjän päätteeseen" #: ../lib/recovery-mode/options/system-summary:9 #: ../lib/recovery-mode/options/system-summary:107 #, sh-format msgid "System summary" msgstr "Järjestelmän yhteenveto" #: ../lib/recovery-mode/options/system-summary:15 #, sh-format msgid "Read-only mode" msgstr "Lukutila" #: ../lib/recovery-mode/options/system-summary:17 #, sh-format msgid "Read/Write mode" msgstr "Luku- ja kirjoitustila" #: ../lib/recovery-mode/options/system-summary:21 #, sh-format msgid "none" msgstr "ei mitään" #: ../lib/recovery-mode/options/system-summary:23 #, sh-format msgid "IP configured" msgstr "IP asetettu" #: ../lib/recovery-mode/options/system-summary:25 #, sh-format msgid "IP and DNS configured" msgstr "IP ja DNS asetettu" #: ../lib/recovery-mode/options/system-summary:36 #, sh-format msgid "No software RAID detected (mdstat)" msgstr "Ei ohjelmistopohjaista RAID:ia (mdstat) havaittu" #: ../lib/recovery-mode/options/system-summary:42 #, sh-format msgid "No LVM detected (vgscan)" msgstr "LVM:ää ei havaittu (vgscan)" #: ../lib/recovery-mode/options/system-summary:46 #, sh-format msgid "Unknown (must be run as root)" msgstr "Tuntematon (täytyy ajaa pääkäyttäjänä)" #: ../lib/recovery-mode/options/system-summary:48 #, sh-format msgid "Physical Volumes:" msgstr "Fyysiset taltiot:" #: ../lib/recovery-mode/options/system-summary:51 #: ../lib/recovery-mode/options/system-summary:60 #, sh-format msgid "ok (good)" msgstr "ok (hyvä)" #: ../lib/recovery-mode/options/system-summary:53 #: ../lib/recovery-mode/options/system-summary:62 #, sh-format msgid "not ok (BAD)" msgstr "ei kunnossa (HUOM!)" #: ../lib/recovery-mode/options/system-summary:57 #, sh-format msgid "Volume Groups:" msgstr "Taltioryhmät:" #: ../lib/recovery-mode/options/system-summary:69 #, sh-format msgid "unknown (read-only filesystem)" msgstr "tuntematon (tiedostojärjestelmä vain luku -tilassa)" #: ../lib/recovery-mode/options/system-summary:71 #, sh-format msgid "unknown (must be run as root)" msgstr "tuntematon (tulee ajaa pääkäyttäjänä)" #: ../lib/recovery-mode/options/system-summary:75 #, sh-format msgid "yes (good)" msgstr "kyllä (hyvä)" #: ../lib/recovery-mode/options/system-summary:77 #, sh-format msgid "no (BAD)" msgstr "ei (HUONO!)" #: ../lib/recovery-mode/options/system-summary:81 #, sh-format msgid "(Use arrows/PageUp/PageDown keys to scroll and TAB key to select)" msgstr "" "(käytä nuoli-, PageUp- ja PageDown-näppäimiä vierittämiseen ja " "sarkainnäppäintä valitsemiseksi)" #: ../lib/recovery-mode/options/system-summary:83 #, sh-format msgid "=== General information ===" msgstr "=== Yleistiedot ===" #: ../lib/recovery-mode/options/system-summary:84 #, sh-format msgid "System mode:" msgstr "Järjestelmän tila:" #: ../lib/recovery-mode/options/system-summary:85 #, sh-format msgid "CPU information:" msgstr "Suorittimen tiedot:" #: ../lib/recovery-mode/options/system-summary:86 #, sh-format msgid "Network connectivity:" msgstr "Verkkoyhteys:" #: ../lib/recovery-mode/options/system-summary:88 #, sh-format msgid "=== Detailed disk usage ===" msgstr "=== Tarkempi levynkäyttö ===" #: ../lib/recovery-mode/options/system-summary:91 #, sh-format msgid "=== Software RAID state ===" msgstr "=== Ohjelmistopohjaisen RAID:in tila ===" #: ../lib/recovery-mode/options/system-summary:94 #, sh-format msgid "=== LVM state ===" msgstr "=== LVM:n tila ===" #: ../lib/recovery-mode/options/system-summary:97 #, sh-format msgid "=== Detailed memory usage ===" msgstr "=== Tarkempi muistin käyttö ===" #: ../lib/recovery-mode/options/system-summary:100 #, sh-format msgid "=== Detailed network configuration ===" msgstr "=== Tarkempi verkon tila ===" #: ../lib/recovery-mode/options/system-summary:103 #, sh-format msgid "=== System database (APT) ===" msgstr "=== Järjestelmätietokanta (APT) ===" #: ../lib/recovery-mode/options/system-summary:104 #, sh-format msgid "Database is consistent:" msgstr "Tietokanta on eheä:" #: ../lib/recovery-mode/recovery-menu:20 #, sh-format msgid "Recovery Menu (filesystem state: read-only)" msgstr "Palautusvalikko (tiedostojärjestelmän tila: vain luku)" #: ../lib/recovery-mode/recovery-menu:22 #, sh-format msgid "Recovery Menu (filesystem state: read/write)" msgstr "Palautusvalikko (tiedostojärjestelmän tila: luku/kirjoitus)" #: ../lib/recovery-mode/recovery-menu:26 #, sh-format msgid " Resume normal boot" msgstr " Jatka tavallista käynnistymistä" #: ../lib/recovery-mode/recovery-menu:47 #, sh-format msgid "" "You are now going to exit the recovery mode and continue the boot sequence. " "Please note that some graphic drivers require a full graphical boot and so " "will fail when resuming from recovery.\n" "If that's the case, simply reboot from the login screen and then perform a " "standard boot." msgstr "" "Olet poistumassa palautustilasta ja jatkamassa käynnistämistä. Huomaa, että " "jotkin näyttöajurit vaativat täyden graafisen käynnistyksen, ja eivät toimi " "jatkettaessa suoraan palautustilasta.\n" "Tällaisessa tapauksessa käynnistä tietokone uudelleen kirjautumisruudusta " "suorittaaksesi tavallisen käynnistämisen." #: ../lib/recovery-mode/recovery-menu:67 #, sh-format msgid "" "Continuing will remount your / filesystem in read/write mode and mount any " "other filesystem defined in /etc/fstab.\n" "Do you wish to continue?" msgstr "" "Jatkettaessa tiedostojärjestelmä siirtyy luku- ja kirjoitustilaan, ja muut " "/etc/fstab-tiedostossa määritellyt tiedostojärjestelmät liitetään.\n" "Jatketaanko?" #: ../lib/recovery-mode/recovery-menu:95 #, sh-format msgid "" "The option you selected requires your filesystem to be in read-only mode. " "Unfortunately another option you selected earlier, made you exit this mode.\n" "The easiest way of getting back in read-only mode is to reboot your system." msgstr "" "Valinta vaatii tiedostojärjestelmän olevan vain luku -tilassa. " "Valitettavasti aiemmin valitun toisen valinnan takia tästä tilasta " "siirryttiin pois.\n" "Helpoin tapa päästä takaisin vain luku -tilaan on käynnistää tietokone " "uudelleen." language-pack-fi-base/data/fi/LC_MESSAGES/cracklib.po0000644000000000000000000000445712704126470017172 0ustar # translation of cracklib.po to # Copyright (C) 2005 Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # Jyri Palokangas , 2005. # msgid "" msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: cracklib-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2014-10-05 10:58-0500\n" "PO-Revision-Date: 2010-02-25 17:42+0000\n" "Last-Translator: Jussi Aalto \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 04:58+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: \n" #: lib/fascist.c:516 msgid "it is based on your username" msgstr "pohjautuu käyttäjänimeesi" #: lib/fascist.c:576 msgid "it is based upon your password entry" msgstr "pohjautuu salasanaasi" #: lib/fascist.c:591 msgid "it is derived from your password entry" msgstr "on johdettavissa salasanastasi" #: lib/fascist.c:599 msgid "it's derived from your password entry" msgstr "se on johdettu salasanastasi" #: lib/fascist.c:608 msgid "it is derivable from your password entry" msgstr "se on johdettavissa salasanastasi" #: lib/fascist.c:617 msgid "it's derivable from your password entry" msgstr "se on johdettavissa salasanastasi" #: lib/fascist.c:674 msgid "you are not registered in the password file" msgstr "sinua ei ole rekisteröity salasana-tiedostossa" #: lib/fascist.c:709 msgid "it is WAY too short" msgstr "on AIVAN liian lyhyt" #: lib/fascist.c:714 msgid "it is too short" msgstr "on liian lyhyt" #: lib/fascist.c:731 msgid "it does not contain enough DIFFERENT characters" msgstr "ei sisällä tarpeeksi ERILAISIA merkkejä" #: lib/fascist.c:745 msgid "it is all whitespace" msgstr "kokonaan välilyöntiä" #: lib/fascist.c:764 msgid "it is too simplistic/systematic" msgstr "on liian yksinkertainen/järjestelmällinen" #: lib/fascist.c:769 msgid "it looks like a National Insurance number." msgstr "näyttää kansalliselta vakuutusnumerolta" #: lib/fascist.c:801 msgid "it is based on a dictionary word" msgstr "pohjautuu sanakirjan sanaan" #: lib/fascist.c:820 msgid "it is based on a (reversed) dictionary word" msgstr "pohjautuu (käännettyyn) sanakirjan sanaan" #: lib/fascist.c:865 msgid "error loading dictionary" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/cryptsetup-luks.po0000644000000000000000000001436612704126470020616 0ustar # Finnish translation for cryptsetup # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the cryptsetup package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: cryptsetup\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2007-01-02 16:49+0100\n" "PO-Revision-Date: 2010-02-07 09:33+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:15+0000\n" "X-Generator: Launchpad (build 17995)\n" #: luks/keyencryption.c:61 #, c-format msgid "Unable to obtain sector size for %s" msgstr "" #: luks/keyencryption.c:109 msgid "Failed to obtain device mapper directory." msgstr "" #: luks/keymanage.c:79 luks/keymanage.c:120 luks/keymanage.c:390 #, c-format msgid "Can't open device: %s\n" msgstr "Laitetta ei voi avata: %s\n" #: luks/keymanage.c:86 #, c-format msgid "%s is not a LUKS partition\n" msgstr "%s ei ole LUKS-osio\n" #: luks/keymanage.c:89 msgid "unknown hash spec in phdr" msgstr "" #: luks/keymanage.c:92 #, c-format msgid "unknown version %d\n" msgstr "tuntematon versio %d\n" #: luks/keymanage.c:213 #, c-format msgid "key %d active, purge first.\n" msgstr "" #: luks/keymanage.c:218 #, c-format msgid "" "key material section %d includes too few stripes. Header manipulation?\n" msgstr "" #: luks/keymanage.c:281 #, c-format msgid "key %d is disabled.\n" msgstr "" #: luks/keymanage.c:427 #, c-format msgid "Key %d not active. Can't wipe.\n" msgstr "" #: src/cryptsetup.c:56 msgid " " msgstr " " #: src/cryptsetup.c:56 msgid "create device" msgstr "luo laite" #: src/cryptsetup.c:57 src/cryptsetup.c:58 src/cryptsetup.c:59 #: src/cryptsetup.c:60 src/cryptsetup.c:67 msgid "" msgstr "" #: src/cryptsetup.c:57 msgid "remove device" msgstr "poista laite" #: src/cryptsetup.c:58 msgid "modify active device" msgstr "muokkaa aktiivista laitetta" #: src/cryptsetup.c:59 msgid "resize active device" msgstr "muuta aktiivisen laitteen kokoa" #: src/cryptsetup.c:60 msgid "show device status" msgstr "näytä laitteen tila" #: src/cryptsetup.c:61 src/cryptsetup.c:64 msgid " []" msgstr "" #: src/cryptsetup.c:61 msgid "formats a LUKS device" msgstr "alustaa LUKS-laitteen" #: src/cryptsetup.c:62 msgid " " msgstr "" #: src/cryptsetup.c:62 msgid "open LUKS device as mapping " msgstr "" #: src/cryptsetup.c:63 msgid " " msgstr "" #: src/cryptsetup.c:63 msgid "wipes key with number from LUKS device" msgstr "" #: src/cryptsetup.c:64 msgid "add key to LUKS device" msgstr "" #: src/cryptsetup.c:65 src/cryptsetup.c:66 src/cryptsetup.c:68 msgid "" msgstr "" #: src/cryptsetup.c:65 msgid "print UUID of LUKS device" msgstr "" #: src/cryptsetup.c:66 msgid "tests for LUKS partition header" msgstr "" #: src/cryptsetup.c:67 msgid "remove LUKS mapping" msgstr "" #: src/cryptsetup.c:68 msgid "dump LUKS partition information" msgstr "" #: src/cryptsetup.c:77 #, c-format msgid "Command successful.\n" msgstr "Komento onnistui.\n" #: src/cryptsetup.c:90 #, c-format msgid "Command failed" msgstr "Komento epäonnistui" #: src/cryptsetup.c:226 #, c-format msgid "This will overwrite data on %s irrevocably." msgstr "" #: src/cryptsetup.c:227 msgid "memory allocation error in action_luksFormat" msgstr "" #: src/cryptsetup.c:269 msgid "" "This is the last keyslot. Device will become unusable after purging this key." msgstr "" #: src/cryptsetup.c:349 #, c-format msgid "" "\n" " is one of:\n" msgstr "" #: src/cryptsetup.c:355 #, c-format msgid "" "\n" " is the device to create under %s\n" " is the encrypted device\n" " is the LUKS key slot number to modify\n" " optional key file for the new key for luksAddKey action\n" msgstr "" #: src/cryptsetup.c:371 msgid "Show this help message" msgstr "Näytä tämä ohje" #: src/cryptsetup.c:372 msgid "Display brief usage" msgstr "Näytä lyhyt käyttöohje" #: src/cryptsetup.c:376 msgid "Help options:" msgstr "Ohjevalitsimet:" #: src/cryptsetup.c:377 msgid "Shows more detailed error messages" msgstr "Näyttää yksityiskohtaisemmat virheviestit" #: src/cryptsetup.c:378 msgid "The cipher used to encrypt the disk (see /proc/crypto)" msgstr "" #: src/cryptsetup.c:379 msgid "The hash used to create the encryption key from the passphrase" msgstr "" #: src/cryptsetup.c:380 msgid "Verifies the passphrase by asking for it twice" msgstr "" #: src/cryptsetup.c:381 msgid "Read the key from a file (can be /dev/random)" msgstr "" #: src/cryptsetup.c:382 msgid "The size of the encryption key" msgstr "" #: src/cryptsetup.c:382 msgid "BITS" msgstr "" #: src/cryptsetup.c:383 msgid "The size of the device" msgstr "Laitteen koko" #: src/cryptsetup.c:383 src/cryptsetup.c:384 src/cryptsetup.c:385 #: src/cryptsetup.c:393 msgid "SECTORS" msgstr "" #: src/cryptsetup.c:384 msgid "The start offset in the backend device" msgstr "" #: src/cryptsetup.c:385 msgid "How many sectors of the encrypted data to skip at the beginning" msgstr "" #: src/cryptsetup.c:386 msgid "Create a readonly mapping" msgstr "" #: src/cryptsetup.c:387 msgid "PBKDF2 iteration time for LUKS (in ms)" msgstr "" #: src/cryptsetup.c:388 msgid "msecs" msgstr "" #: src/cryptsetup.c:389 msgid "Do not ask for confirmation" msgstr "" #: src/cryptsetup.c:390 msgid "Print package version" msgstr "" #: src/cryptsetup.c:391 msgid "Timeout for interactive passphrase prompt (in seconds)" msgstr "" #: src/cryptsetup.c:391 msgid "secs" msgstr "" #: src/cryptsetup.c:392 msgid "How often the input of the passphrase can be retried" msgstr "" #: src/cryptsetup.c:393 msgid "Align payload at sector boundaries - for luksFormat" msgstr "" #: src/cryptsetup.c:409 msgid "[OPTION...] ]" msgstr "" #: src/cryptsetup.c:445 msgid "Key size must be a multiple of 8 bits" msgstr "" #: src/cryptsetup.c:449 msgid "Argument missing." msgstr "" #: src/cryptsetup.c:455 msgid "Unknown action." msgstr "Tuntematon toiminto." #: src/cryptsetup.c:470 #, c-format msgid "%s: requires %s as arguments" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/fcitx.po0000644000000000000000000023256412704126470016537 0ustar # Finnish translation for fcitx # Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016 # This file is distributed under the same license as the fcitx package. # FIRST AUTHOR , 2016. # msgid "" msgstr "" "Project-Id-Version: fcitx\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-12-11 23:17-0800\n" "PO-Revision-Date: 2016-03-15 11:48+0000\n" "Last-Translator: Jani Aittola \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:17+0000\n" "X-Generator: Launchpad (build 17995)\n" #: data/script/fcitx-configtool.sh:144 msgid "" "You're currently running KDE, but KCModule for fcitx couldn't be found, the " "package name of this KCModule is usually kcm-fcitx or kde-config-fcitx. Now " "it will open config file with default text editor." msgstr "" "Käytät tällä hetkellä KDE:tä, mutta KCModulea fcitx:lle ei löydy. KCModulen " "paketin nimi on yleisesti kcm-fcitx tai kde-config-fcitx. Config -tiedosto " "avataan oletus tekstinkäsittelyohjelmalla." #: data/script/fcitx-configtool.sh:147 msgid "" "You're currently running Fcitx with GUI, but fcitx-configtool couldn't be " "found, the package name is usually fcitx-config-gtk, fcitx-config-gtk3 or " "fcitx-configtool. Now it will open config file with default text editor." msgstr "" #: data/script/fcitx-diagnose.sh:511 msgid "${1} not found." msgstr "${1} ei löydy" #: data/script/fcitx-diagnose.sh:652 msgid "Beginner's Guide" msgstr "Aloittelijan käsikirja" #: data/script/fcitx-diagnose.sh:653 msgid "/Beginner%27s_Guide" msgstr "" #: data/script/fcitx-diagnose.sh:660 msgid "" "Please set environment variable ${env_name} to \"${value}\" using the tool " "your distribution provides or add ${1} to your ${2}. See ${link}." msgstr "" #: data/script/fcitx-diagnose.sh:663 msgid "Input Method Related Environment Variables: " msgstr "" #: data/script/fcitx-diagnose.sh:664 msgid "/Input_method_related_environment_variables" msgstr "" #: data/script/fcitx-diagnose.sh:679 msgid "Note for GNOME Later than 3.6" msgstr "" #: data/script/fcitx-diagnose.sh:680 msgid "/Note_for_GNOME_Later_than_3.6" msgstr "" #: data/script/fcitx-diagnose.sh:686 msgid "" "If you are using ${1}, you may want to uninstall ${2}, remove ${3} or use " "the command ${g36_disable_ibus} to disable IBus integration in order to use " "any input method other than ${2}. See ${link} for more detail." msgstr "" #: data/script/fcitx-diagnose.sh:688 msgid "" "If you are using ${1}, you may want to uninstall ${2} or remove ${3} in " "order to use any input method other than ${2}. See ${link} for more detail " "as well as alternative solutions." msgstr "" #: data/script/fcitx-diagnose.sh:696 #, sh-format msgid "" "To see some application specific problems you may have when using xim, check " "${link1}. For other more general problems of using XIM including application " "freezing, see ${link2}." msgstr "" #: data/script/fcitx-diagnose.sh:699 msgid "Hall of Shame for Linux IME Support" msgstr "" #: data/script/fcitx-diagnose.sh:700 msgid "/Hall_of_Shame_for_Linux_IME_Support" msgstr "" #: data/script/fcitx-diagnose.sh:703 msgid "here" msgstr "tässä" #: data/script/fcitx-diagnose.sh:704 msgid "/XIM" msgstr "" #: data/script/fcitx-diagnose.sh:740 msgid "System Info:" msgstr "Järjestelmätietoja:" #: data/script/fcitx-diagnose.sh:768 msgid "Desktop Environment:" msgstr "Työpöytäympäristö:" #: data/script/fcitx-diagnose.sh:771 msgid "Cannot determine desktop environment." msgstr "" #: data/script/fcitx-diagnose.sh:773 msgid "Desktop environment is ${1}." msgstr "Työpöytäympäristö on ${1}" #: data/script/fcitx-diagnose.sh:776 msgid "Bash Version:" msgstr "" #: data/script/fcitx-diagnose.sh:781 msgid "Environment:" msgstr "Ympäristö:" #: data/script/fcitx-diagnose.sh:784 msgid "Keyboard Layout:" msgstr "Näppäimistön asettelu:" #: data/script/fcitx-diagnose.sh:799 msgid "Locale:" msgstr "Sijainti:" #: data/script/fcitx-diagnose.sh:802 msgid "All locale:" msgstr "" #: data/script/fcitx-diagnose.sh:804 msgid "Current locale:" msgstr "Nykyinen maa-asetusto:" #: data/script/fcitx-diagnose.sh:808 msgid "Error occurs when running ${1}. Please check your locale settings." msgstr "" #: data/script/fcitx-diagnose.sh:816 msgid "Directories:" msgstr "Hakemistot:" #: data/script/fcitx-diagnose.sh:818 msgid "Home:" msgstr "Koti:" #: data/script/fcitx-diagnose.sh:822 msgid "Environment variable ${1} is not set." msgstr "" #: data/script/fcitx-diagnose.sh:826 msgid "Environment variable ${1} is set to ${2}." msgstr "" #: data/script/fcitx-diagnose.sh:830 msgid "Current value of ${1} is ${2} (${3})." msgstr "" #: data/script/fcitx-diagnose.sh:834 msgid "Fcitx Settings Directory:" msgstr "Fcitx-asetushakemisto:" #: data/script/fcitx-diagnose.sh:836 msgid "Current fcitx settings directory is ${1} (${2})." msgstr "" #: data/script/fcitx-diagnose.sh:841 msgid "Current user:" msgstr "Nykyinen käyttäjä:" #: data/script/fcitx-diagnose.sh:842 msgid "The script is run as ${1} (${2})." msgstr "" #: data/script/fcitx-diagnose.sh:847 msgid "${1} Environment Variables:" msgstr "" #: data/script/fcitx-diagnose.sh:853 msgid "${1} is set to ${2}." msgstr "" #: data/script/fcitx-diagnose.sh:856 msgid "${1} is not set." msgstr "" #: data/script/fcitx-diagnose.sh:863 msgid "Running as root:" msgstr "Ajetaan pääkäyttäjäoikeuksin:" #: data/script/fcitx-diagnose.sh:866 msgid "" "You are probably using ${1} to run this script. This means the result of " "this script may not be accurate. See ${2} for more information." msgstr "" #: data/script/fcitx-diagnose.sh:868 data/script/fcitx-diagnose.sh:874 msgid "sudo environment variables" msgstr "" #: data/script/fcitx-diagnose.sh:871 msgid "" "You are probably logging in as ${1} or using ${2} to run this script. This " "either means you have security problems or the result of this script may not " "be accurate. See ${3} or ${4} for more information." msgstr "" #: data/script/fcitx-diagnose.sh:873 msgid "Why is it bad to run as root" msgstr "Miksi ei ole hyvä toimia pääkäyttäjäoikeuksin" #: data/script/fcitx-diagnose.sh:882 msgid "Fcitx State:" msgstr "" #: data/script/fcitx-diagnose.sh:883 msgid "executable:" msgstr "" #: data/script/fcitx-diagnose.sh:885 msgid "Cannot find fcitx executable!" msgstr "" #: data/script/fcitx-diagnose.sh:887 msgid "Please check ${1} for how to install fcitx." msgstr "" #: data/script/fcitx-diagnose.sh:891 msgid "Found fcitx at ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:893 msgid "version:" msgstr "versio:" #: data/script/fcitx-diagnose.sh:896 msgid "Fcitx version: ${1}" msgstr "Fcitx:n versio: ${1}" #: data/script/fcitx-diagnose.sh:897 msgid "process:" msgstr "" #: data/script/fcitx-diagnose.sh:907 msgid "Fcitx is not running." msgstr "Fcitx ei käynnissä." #: data/script/fcitx-diagnose.sh:909 msgid "" "Please check the Configure link of your distribution in ${1} for how to " "setup fcitx autostart." msgstr "" #: data/script/fcitx-diagnose.sh:914 msgid "Found ${1} fcitx processes:" msgstr "" #: data/script/fcitx-diagnose.sh:916 msgid "Found ${1} fcitx process:" msgstr "" #: data/script/fcitx-diagnose.sh:922 msgid "Cannot connect to fcitx correctly." msgstr "Fcitx:ään ei voida yhdistää oikein" #: data/script/fcitx-diagnose.sh:924 msgid "${1} works properly." msgstr "" #: data/script/fcitx-diagnose.sh:964 msgid "Config GUI for gtk${1}:" msgstr "" #: data/script/fcitx-diagnose.sh:968 msgid "Config GUI for gtk${1} not found." msgstr "" #: data/script/fcitx-diagnose.sh:977 msgid "Found ${1} at ${2}." msgstr "" #: data/script/fcitx-diagnose.sh:984 msgid "Config GUI for kde:" msgstr "" #: data/script/fcitx-diagnose.sh:990 msgid "Found fcitx kcm module." msgstr "" #: data/script/fcitx-diagnose.sh:999 msgid "Fcitx Configure UI:" msgstr "" #: data/script/fcitx-diagnose.sh:1000 msgid "Config Tool Wrapper:" msgstr "" #: data/script/fcitx-diagnose.sh:1002 msgid "Cannot find fcitx-configtool executable!" msgstr "" #: data/script/fcitx-diagnose.sh:1004 msgid "Found fcitx-configtool at ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1012 msgid "" "Cannot find a GUI config tool, please install one of ${1}, ${2}, or ${3}." msgstr "" #: data/script/fcitx-diagnose.sh:1025 msgid "Environment variable ${1} is set to \"${2}\" correctly." msgstr "" #: data/script/fcitx-diagnose.sh:1031 msgid "" "Environment variable ${1} is \"${2}\" instead of \"${3}\". Please check if " "you have exported it incorrectly in any of your init files." msgstr "" #: data/script/fcitx-diagnose.sh:1040 msgid "XMODIFIERS is not set" msgstr "" #: data/script/fcitx-diagnose.sh:1053 msgid "Cannot interpret XMODIFIERS: ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1061 msgid "Xim Server Name from Environment variable is ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1063 msgid "XIM_SERVERS on root window:" msgstr "" #: data/script/fcitx-diagnose.sh:1073 msgid "" "Xim server name is the same with that set in the environment variable." msgstr "" #: data/script/fcitx-diagnose.sh:1075 msgid "" "Xim server name: \"${1}\" is different from that set in the environment " "variable: \"${2}\"." msgstr "" #: data/script/fcitx-diagnose.sh:1079 msgid "Cannot find xim_server on root window." msgstr "" #: data/script/fcitx-diagnose.sh:1085 msgid "XIM for Emacs:" msgstr "" #: data/script/fcitx-diagnose.sh:1087 msgid "" "Your LC_CTYPE is set to ${1} instead of one of zh, ja, ko. You may not be " "able to use input method in emacs because of an really old emacs bug that " "upstream refuse to fix for years." msgstr "" #: data/script/fcitx-diagnose.sh:1090 msgid "XIM encoding:" msgstr "" #: data/script/fcitx-diagnose.sh:1092 msgid "" "Your LC_CTYPE is set to ${1} whose encoding is not UTF-8. You may have " "trouble committing strings using XIM." msgstr "" #: data/script/fcitx-diagnose.sh:1112 msgid "You are using xim in ${1} programs." msgstr "Käytät xim:iä ${1} ohjelmissa" #: data/script/fcitx-diagnose.sh:1117 msgid "You may have trouble using fcitx in ${1} programs." msgstr "" #: data/script/fcitx-diagnose.sh:1143 msgid "Qt IM module files:" msgstr "" #: data/script/fcitx-diagnose.sh:1149 data/script/fcitx-diagnose.sh:1154 msgid "Found fcitx im module for ${2}: ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1158 msgid "Found fcitx qt module: ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1161 msgid "Found unknown fcitx qt module: ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1168 data/script/fcitx-diagnose.sh:1173 msgid "Cannot find fcitx input method module for ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1221 msgid "Gtk ${1} immodule file ${2} does not exist." msgstr "" #: data/script/fcitx-diagnose.sh:1227 msgid "All found Gtk ${1} immodule files exist." msgstr "" #: data/script/fcitx-diagnose.sh:1260 msgid "Found ${3} for gtk ${1} at ${2}." msgstr "" #: data/script/fcitx-diagnose.sh:1265 data/script/fcitx-diagnose.sh:1348 msgid "Version Line:" msgstr "" #: data/script/fcitx-diagnose.sh:1268 msgid "Found ${2} for unknown gtk version at ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1276 data/script/fcitx-diagnose.sh:1359 msgid "Found fcitx im modules for gtk ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1282 msgid "Failed to find fcitx in the output of ${1}" msgstr "" #: data/script/fcitx-diagnose.sh:1288 msgid "Cannot find ${2} for gtk ${1}" msgstr "" #: data/script/fcitx-diagnose.sh:1294 msgid "Cannot find fcitx im module for gtk ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1344 msgid "Found immodules cache for gtk ${1} at ${2}." msgstr "" #: data/script/fcitx-diagnose.sh:1352 msgid "Found immodule cache for unknown gtk version at ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1365 msgid "Failed to find fcitx in immodule cache at ${1}" msgstr "" #: data/script/fcitx-diagnose.sh:1371 msgid "Cannot find immodules cache for gtk ${1}" msgstr "" #: data/script/fcitx-diagnose.sh:1376 msgid "Cannot find fcitx im module for gtk ${1} in cache." msgstr "" #: data/script/fcitx-diagnose.sh:1389 msgid "Gtk IM module cache:" msgstr "" #: data/script/fcitx-diagnose.sh:1394 msgid "Gtk IM module files:" msgstr "" #: data/script/fcitx-diagnose.sh:1408 msgid "Fcitx Addons:" msgstr "" #: data/script/fcitx-diagnose.sh:1409 msgid "Addon Config Dir:" msgstr "" #: data/script/fcitx-diagnose.sh:1411 msgid "Cannot find fcitx addon config directory." msgstr "" #: data/script/fcitx-diagnose.sh:1421 msgid "Found fcitx addon config directory: ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1423 msgid "Addon List:" msgstr "" #: data/script/fcitx-diagnose.sh:1427 msgid "Invalid addon config file ${1}." msgstr "" #: data/script/fcitx-diagnose.sh:1451 msgid "Found ${1} enabled addons:" msgstr "" #: data/script/fcitx-diagnose.sh:1456 msgid "Found ${1} disabled addons:" msgstr "" #: data/script/fcitx-diagnose.sh:1462 msgid "Addon Libraries:" msgstr "" #: data/script/fcitx-diagnose.sh:1470 msgid "Cannot find file ${1} of addon ${2}." msgstr "" #: data/script/fcitx-diagnose.sh:1480 msgid "Cannot find following required libraries for ${1} of addon ${2}." msgstr "" #: data/script/fcitx-diagnose.sh:1488 msgid "All libraries for all addons are found." msgstr "" #: data/script/fcitx-diagnose.sh:1489 msgid "User Interface:" msgstr "" #: data/script/fcitx-diagnose.sh:1491 msgid "Cannot find enabled fcitx user interface!" msgstr "" #: data/script/fcitx-diagnose.sh:1493 msgid "Found ${1} enabled user interface addons:" msgstr "" #: data/script/fcitx-diagnose.sh:1502 msgid "Kimpanel process:" msgstr "" #: data/script/fcitx-diagnose.sh:1510 msgid "" "Cannot find kimpanel dbus interface or enabled non-kimpanel user interface." msgstr "" #: data/script/fcitx-diagnose.sh:1516 msgid "Input Methods:" msgstr "" #: data/script/fcitx-diagnose.sh:1520 msgid "Cannot read im list from fcitx profile." msgstr "" #: data/script/fcitx-diagnose.sh:1530 msgid "Invalid item ${1} in im list." msgstr "" #: data/script/fcitx-diagnose.sh:1541 msgid "Found ${1} enabled input methods:" msgstr "" #: data/script/fcitx-diagnose.sh:1546 msgid "Default input methods:" msgstr "Oletussyötetavat" #: data/script/fcitx-diagnose.sh:1549 msgid "You don't have any input methods enabled." msgstr "" #: data/script/fcitx-diagnose.sh:1553 msgid "" "You only have one keyboard input method enabled. You may want to add another " "input method to input other languages." msgstr "" #: data/script/fcitx-diagnose.sh:1555 msgid "" "You only have one input method enabled, please add a keyboard input method " "as the first one and your main input method as the second one." msgstr "" #: data/script/fcitx-diagnose.sh:1561 msgid "" "You have a keyboard input method \"${1}\" correctly added as your default " "input method." msgstr "" #: data/script/fcitx-diagnose.sh:1565 msgid "" "Your first (default) input method is ${1} instead of a keyboard input " "method. You may have trouble deactivate fcitx." msgstr "" #: data/script/fcitx-diagnose.sh:1647 msgid "Frontends setup:" msgstr "" #: data/script/fcitx-diagnose.sh:1654 msgid "Configuration:" msgstr "" #: data/script/fcitx-diagnose.sh:1660 msgid "Log:" msgstr "" #: src/frontend/xim/xim.c:134 msgid "X11 not initialized" msgstr "" #: src/frontend/xim/xim.c:146 msgid "Can't Create imWindow" msgstr "" #: src/frontend/xim/xim.c:157 msgid "XMODIFIERS Error." msgstr "" #: src/frontend/xim/xim.c:161 msgid "Please set XMODIFIERS." msgstr "" #: src/frontend/xim/xim.c:239 #, c-format msgid "Start XIM error. Another XIM daemon named %s is running?" msgstr "" #: src/im/keyboard/keyboard.c:359 src/im/keyboard/keyboard.c:376 #: src/im/keyboard/keyboard.c:424 src/im/keyboard/keyboard.c:437 #: src/im/keyboard/keyboard.c:462 src/im/keyboard/keyboard.c:468 #: src/im/keyboard/fcitx-keyboard.desc:1 src/im/keyboard/fcitx-keyboard.desc:6 #: src/im/keyboard/fcitx-keyboard.desc:16 #: src/im/keyboard/fcitx-keyboard.desc:21 #: src/im/keyboard/fcitx-keyboard.desc:27 #: src/im/keyboard/fcitx-keyboard.desc:36 #: src/im/keyboard/fcitx-keyboard.desc:41 msgid "Keyboard" msgstr "Näppäimistö" #: src/im/keyboard/keyboard.c:426 src/im/keyboard/keyboard.c:443 msgid "(Unavailable)" msgstr "(ei saatavilla)" #: src/im/keyboard/keyboard.c:900 msgid "Spell hint" msgstr "" #: src/im/keyboard/keyboard.c:901 msgid "Spell hint is enabled." msgstr "" #: src/im/keyboard/keyboard.c:902 msgid "Spell hint is disabled." msgstr "" #: src/im/pinyin/py.c:106 src/im/pinyin/fcitx-pinyin.conf.in:3 #: src/im/pinyin/pinyin.conf.in:3 src/im/pinyin/fcitx-pinyin.desc:1 #: src/im/pinyin/fcitx-pinyin.desc:15 src/im/pinyin/fcitx-pinyin.desc:20 #: src/im/pinyin/fcitx-pinyin.desc:25 src/im/pinyin/fcitx-pinyin.desc:30 #: src/im/pinyin/fcitx-pinyin.desc:35 src/im/pinyin/fcitx-pinyin.desc:40 #: src/im/pinyin/fcitx-pinyin.desc:45 src/im/pinyin/fcitx-pinyin.desc:50 #: src/im/pinyin/fcitx-pinyin.desc:55 src/im/pinyin/fcitx-pinyin.desc:64 #: src/im/pinyin/fcitx-pinyin.desc:73 src/im/pinyin/fcitx-pinyin.desc:82 #: src/im/pinyin/fcitx-pinyin.desc:87 src/im/pinyin/fcitx-pinyin.desc:92 #: src/im/pinyin/fcitx-pinyin.desc:97 src/im/pinyin/fcitx-pinyin.desc:102 #: src/im/pinyin/fcitx-pinyin.desc:107 src/im/pinyin/fcitx-pinyin.desc:112 #: src/im/pinyin/fcitx-pinyin.desc:117 src/im/pinyin/fcitx-pinyin.desc:122 #: src/im/pinyin/fcitx-pinyin.desc:127 src/im/pinyin/fcitx-pinyin.desc:132 #: src/im/pinyin/fcitx-pinyin.desc:137 src/im/pinyin/fcitx-pinyin.desc:142 msgid "Pinyin" msgstr "" #: src/im/pinyin/py.c:121 src/im/pinyin/shuangpin.conf.in:3 msgid "Shuangpin" msgstr "" #: src/im/pinyin/py.c:393 msgid "Cannot find System Database of Pinyin!" msgstr "" #: src/im/pinyin/py.c:457 msgid "Pinyin Index Magic Number Doesn't match" msgstr "" #: src/im/pinyin/py.c:729 msgid "Press index to delete user phrase (ESC for cancel)" msgstr "" #: src/im/pinyin/py.c:743 msgid "Press number to make word in frequent list" msgstr "" #: src/im/pinyin/py.c:769 #, c-format msgid "Press 1 to delete %s in frequent list (ESC for cancel)" msgstr "" #: src/im/pinyin/py.c:771 #, c-format msgid "Press 1-%d to delete %s in frequent list (ESC for cancel)" msgstr "" #: src/im/pinyin/py.c:1672 #, c-format msgid "Cannot Save User Pinyin Database: %s" msgstr "" #: src/im/pinyin/py.c:1735 #, c-format msgid "Cannot Save Frequent word: %s" msgstr "" #: src/im/pinyin/py.c:1798 #, c-format msgid "Cannot Save Pinyin Index: %s" msgstr "" #: src/im/pinyin/py.c:2059 msgid "Remind: " msgstr "" #: src/im/pinyin/py.c:2141 msgid "Migrate the old file path to the new one" msgstr "" #: src/im/qw/qw.c:64 src/im/qw/fcitx-qw.conf.in:3 src/im/qw/qw.conf.in:3 msgid "Quwei" msgstr "" #: src/im/table/table.c:596 msgid "" "Left/Right to choose selected character, Press Enter to confirm, Press " "Escape to Cancel" msgstr "" #: src/im/table/table.c:621 msgid "Pinyin: " msgstr "" #: src/im/table/table.c:645 msgid "Cannot found Pinyin" msgstr "PInyiniä ei löydy" #: src/im/table/table.c:705 msgid "Choose the phrase to be put in the front, Press Escape to Cancel" msgstr "" #: src/im/table/table.c:713 msgid "Choose the phrase to be deleted, Press Escape to Cancel" msgstr "" #: src/im/table/table.c:721 msgid "Choose the phrase to clear typing history, Press Escape to Cancel" msgstr "" #: src/im/table/table.c:1287 msgid "Remind:" msgstr "" #: src/im/table/table.c:1395 msgid "Phrase is already in Dict " msgstr "" #: src/im/table/table.c:1399 msgid "Code is " msgstr "Koodi on " #: src/im/table/table.c:1403 msgid " Ctrl+Delete To Delete" msgstr " paina ctrl+delete poistaaksesi" #: src/im/table/tabledict.c:41 msgid "Loading Table Dict" msgstr "" #: src/im/table/tabledict.c:248 msgid "Load Table Dict OK" msgstr "" #: src/im/table/tabledict.c:285 msgid "Loading Autophrase." msgstr "" #: src/im/table/tabledict.c:341 msgid "Load Autophrase OK" msgstr "" #: src/im/table/tabledict.c:372 msgid "Save dict error" msgstr "" #: src/im/table/tabledict.c:466 msgid "Rename OK" msgstr "" #: src/lib/fcitx/addon.c:138 #, c-format msgid "Addon Config %s is %s" msgstr "" #: src/lib/fcitx/addon.c:151 #, c-format msgid "Load Addon Config File:%s" msgstr "" #: src/lib/fcitx/addon.c:298 #, c-format msgid "Disable addon %s, dependency %s cannot be satisfied." msgstr "" #: src/lib/fcitx-config/fcitx-config.c:376 msgid "Enum option duplicated." msgstr "" #: src/lib/fcitx-config/fcitx-config.c:386 msgid "Enum option number must larger than 0" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:400 msgid "Enum Option is invalid, take it as string" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:406 #, c-format msgid "Unknown type, take it as string: %s" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:410 msgid "Missing type, take it as string" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:894 #, c-format msgid "Configure group name error: line %d" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:901 #, c-format msgid "Duplicate group name, merge with the previous: %s :line %d" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:922 #, c-format msgid "Invalid Entry: line %d missing '='" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:968 #, c-format msgid "Duplicate option, overwrite: line %d" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:1136 #, c-format msgid "Option %s is Invalid, Use Default Value %s" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:1144 #, c-format msgid "Option %s is Invalid." msgstr "" #: src/lib/fcitx-config/fcitx-config.c:1180 #: src/lib/fcitx-config/fcitx-config.c:1187 msgid "Available Value:" msgstr "" #: src/lib/fcitx-config/fcitx-config.c:1200 #, c-format msgid "no default option for %s/%s" msgstr "" #: src/lib/fcitx/frontend.c:530 #, c-format msgid "Frontend: open %s fail %s" msgstr "" #: src/lib/fcitx/frontend.c:542 msgid "Frontend: bad frontend" msgstr "" #: src/lib/fcitx/frontend.c:565 msgid "No available frontend" msgstr "" #: src/lib/fcitx/ime.c:303 #, c-format msgid "IM: open %s fail %s" msgstr "" #: src/lib/fcitx/ime.c:322 #, c-format msgid "IM: bad im %s" msgstr "" #: src/lib/fcitx/ime.c:535 msgid "No available Input Method" msgstr "" #: src/lib/fcitx/ime.c:1694 src/module/notificationitem/notificationitem.c:409 #: data/fcitx-autostart.desktop.in:3 data/fcitx.desktop.in:3 msgid "Input Method" msgstr "" #: src/lib/fcitx/ime.c:1789 msgid "Input Speed: " msgstr "" #: src/lib/fcitx/ime.c:1792 msgid "/min Time Used: " msgstr "" #: src/lib/fcitx/ime.c:1795 msgid "min Num of Characters: " msgstr "" #: src/lib/fcitx/instance.c:286 src/lib/fcitx/instance.c:552 msgid "Use remind" msgstr "" #: src/lib/fcitx/instance.c:286 src/lib/fcitx/instance.c:552 msgid "No remind" msgstr "" #: src/lib/fcitx/instance.c:287 src/lib/fcitx/instance.c:553 msgid "Toggle Remind" msgstr "" #: src/lib/fcitx/instance.c:528 msgid "pthread mutex init failed" msgstr "" #: src/lib/fcitx/module.c:61 #, c-format msgid "Module: open %s fail %s" msgstr "" #: src/lib/fcitx/module.c:73 msgid "Module: bad module" msgstr "" #: src/lib/fcitx-qt/fcitxqtkeysequencewidget.cpp:161 msgid "Clear" msgstr "" #: src/lib/fcitx-qt/fcitxqtkeysequencewidget.cpp:314 msgid "Left" msgstr "" #: src/lib/fcitx-qt/fcitxqtkeysequencewidget.cpp:316 msgid "Right" msgstr "" #: src/lib/fcitx-qt/fcitxqtkeysequencewidget.cpp:358 msgid "Empty" msgstr "" #: src/lib/fcitx-qt/fcitxqtkeysequencewidget.cpp:401 msgid "The key you just pressed is not supported by Qt." msgstr "" #: src/lib/fcitx-qt/fcitxqtkeysequencewidget.cpp:402 msgid "Unsupported Key" msgstr "" #: src/lib/fcitx/ui.c:192 #, c-format msgid "UI: open %s fail %s" msgstr "" #: src/lib/fcitx/ui.c:205 msgid "UI: bad ui" msgstr "" #: src/lib/fcitx-utils/desktop-parse.c:550 #, c-format msgid "Invalid group name line @ line %d %s" msgstr "" #: src/lib/fcitx-utils/desktop-parse.c:562 #, c-format msgid "" "Duplicate group %s in a desktop file,@ line %d, merge with previous one." msgstr "" #: src/lib/fcitx-utils/desktop-parse.c:586 #, c-format msgid "Non-comment doesn't belongs to any group @ %d %s" msgstr "" #: src/lib/fcitx-utils/desktop-parse.c:592 #, c-format msgid "Invalid entry line @ line %d %s" msgstr "" #: src/lib/fcitx-utils/desktop-parse.c:602 #, c-format msgid "Duplicate entry %s in group %s,@ line %d, override previous one." msgstr "" #: src/module/autoeng/AutoEng.c:557 msgid "Too long item for AutoEng" msgstr "" #: src/module/autoeng/AutoEng.c:686 src/module/quickphrase/quickphrase.c:456 msgid "Press Enter to input text" msgstr "" #: src/module/chttrans/chttrans.c:151 src/module/chttrans/chttrans.c:196 msgid "Traditional Chinese" msgstr "" #: src/module/chttrans/chttrans.c:151 src/module/chttrans/chttrans.c:197 msgid "Simplified Chinese" msgstr "" #: src/module/chttrans/chttrans.c:152 src/module/chttrans/chttrans.c:198 msgid "Toggle Simp/Trad Chinese Conversion" msgstr "" #: src/module/chttrans/chttrans.c:176 #: src/module/chttrans/fcitx-chttrans.conf.in:3 msgid "Simplified Chinese To Traditional Chinese" msgstr "" #: src/module/chttrans/chttrans.c:177 msgid "Traditional Chinese is enabled." msgstr "" #: src/module/chttrans/chttrans.c:178 msgid "Simplified Chinese is enabled." msgstr "" #: src/module/clipboard/clipboard.c:372 msgid "Select to paste" msgstr "" #: src/module/freedesktop-notify/freedesktop-notify.c:620 msgid "Do not show again" msgstr "" #: src/module/fullwidthchar/fullwidthchar.c:114 #: src/module/fullwidthchar/fullwidthchar.c:191 msgid "Full width Character" msgstr "" #: src/module/fullwidthchar/fullwidthchar.c:114 #: src/module/fullwidthchar/fullwidthchar.c:191 msgid "Half width Character" msgstr "" #: src/module/fullwidthchar/fullwidthchar.c:115 #: src/module/fullwidthchar/fullwidthchar.c:192 msgid "Toggle Half/Full width Character" msgstr "" #: src/module/imselector/imselector.c:305 msgid "Select global input method: " msgstr "" #: src/module/imselector/imselector.c:306 msgid "Select local input method: " msgstr "" #: src/module/imselector/imselector.c:312 msgid "Current local input method is " msgstr "" #: src/module/imselector/imselector.c:316 msgid "No local input method" msgstr "" #: src/module/imselector/imselector.c:326 msgid "Clear local input method" msgstr "" #: src/module/notificationitem/dbusmenu.c:342 src/ui/classic/classicui.c:431 msgid "Online Help" msgstr "" #: src/module/notificationitem/dbusmenu.c:354 src/ui/classic/classicui.c:492 #: src/ui/kimpanel/kimpanel.c:781 msgid "Configure Current Input Method" msgstr "" #: src/module/notificationitem/dbusmenu.c:358 src/ui/classic/classicui.c:493 msgid "Configure" msgstr "" #: src/module/notificationitem/dbusmenu.c:367 src/ui/classic/classicui.c:494 #: src/ui/kimpanel/kimpanel.c:786 msgid "Restart" msgstr "" #: src/module/notificationitem/dbusmenu.c:373 src/ui/classic/classicui.c:495 msgid "Exit" msgstr "" #: src/module/notificationitem/notificationitem.c:454 #: src/ui/kimpanel/kimpanel.c:255 src/ui/kimpanel/kimpanel.c:256 msgid "No input window" msgstr "" #: src/module/notificationitem/notificationitem.c:460 #: src/ui/kimpanel/kimpanel.c:281 src/ui/kimpanel/kimpanel.c:286 #: data/config.desc:34 msgid "Disabled" msgstr "" #: src/module/notificationitem/notificationitem.c:461 #: src/ui/kimpanel/kimpanel.c:282 src/ui/kimpanel/kimpanel.c:287 msgid "Input Method Disabled" msgstr "" #: src/module/punc/punc.c:148 src/module/punc/punc.c:567 msgid "Full width punct" msgstr "" #: src/module/punc/punc.c:149 src/module/punc/punc.c:568 msgid "Latin punct" msgstr "" #: src/module/punc/punc.c:150 src/module/punc/punc.c:569 msgid "Toggle Full Width Punctuation" msgstr "" #: src/module/punc/punc.c:410 msgid "Can't open punc file." msgstr "" #: src/module/punc/punc.c:585 src/module/punc/fcitx-punc.conf.in:3 msgid "Punctuation Support" msgstr "" #: src/module/punc/punc.c:586 msgid "Full width punctuations are used." msgstr "" #: src/module/punc/punc.c:587 msgid "Latin punctuations are used." msgstr "" #: src/module/quickphrase/quickphrase.c:247 #, c-format msgid "Space for %s Enter for %s" msgstr "" #: src/module/quickphrase/quickphrase.c:378 msgid "Quick Phrase: " msgstr "" #: src/module/remote/remote.c:70 #, c-format msgid "Can't open socket %s: %s" msgstr "" #: src/module/unicode/charselectdata.c:245 msgid "" msgstr "" #: src/module/unicode/charselectdata.c:247 msgid "" msgstr "" #: src/module/unicode/charselectdata.c:249 msgid "" msgstr "" #: src/module/unicode/charselectdata.c:251 msgid "" msgstr "" #: src/module/unicode/charselectdata.c:279 msgid "" msgstr "" #: src/module/unicode/unicode.c:230 msgid "Search unicode" msgstr "" #: src/module/vk/vk.c:51 msgid "Latin" msgstr "" #: src/module/vk/vk.c:52 msgid "Fullwidth" msgstr "" #: src/module/vk/vk.c:53 msgid "Greek" msgstr "" #: src/module/vk/vk.c:54 msgid "Russian" msgstr "" #: src/module/vk/vk.c:55 msgid "Index" msgstr "" #: src/module/vk/vk.c:56 msgid "Math" msgstr "" #: src/module/vk/vk.c:57 msgid "Number" msgstr "" #: src/module/vk/vk.c:58 msgid "Special" msgstr "" #: src/module/vk/vk.c:59 msgid "Hiragana" msgstr "" #: src/module/vk/vk.c:60 msgid "Katakana" msgstr "" #: src/module/vk/vk.c:61 msgid "Table Symbol" msgstr "" #: src/module/vk/vk.c:154 msgid "Toggle Virtual Keyboard" msgstr "" #: src/module/vk/vk.c:154 msgid "Virtual Keyboard State" msgstr "" #: src/module/vk/vk.c:179 msgid "Virtual Keyboard" msgstr "" #: src/module/vk/vk.c:212 msgid "Close virtual keyboard" msgstr "" #: src/module/xkbdbus/xkbdbus.c:218 msgid "English (US)" msgstr "" #: src/ui/cairostuff/font.c:46 msgid "Error: Load fontconfig failed" msgstr "" #: src/ui/cairostuff/font.c:119 #, c-format msgid "your current font is: %s" msgstr "" #: src/ui/cairostuff/font.c:121 msgid "no valid font." msgstr "" #: src/ui/classic/fcitx-skin-installer.sh:50 msgid "Error: skin file should only contain one directory." msgstr "" #: src/ui/classic/fcitx-skin-installer.sh:55 msgid "Error: skin file doesn't contain skin config." msgstr "" #: src/ui/classic/fcitx-skin-installer.sh:64 #, sh-format msgid "" "Error: $HOME or $XDG_CONFIG_HOME is not set, cannot determine the install " "path" msgstr "" #: src/ui/classic/fcitx-skin-installer.sh:74 msgid "Successfully Installed skin" msgstr "" #: src/ui/classic/fcitx-skin-installer.sh:76 msgid "Error: skin failed to install" msgstr "" #: src/ui/classic/skin.c:121 msgid "Cannot load default skin, is installation correct?" msgstr "" #: src/ui/classic/skin.c:126 #, c-format msgid "Cannot load skin %s, return to default" msgstr "" #: src/ui/classic/skin.c:687 src/ui/classic/fcitx-classic-ui.conf.in:10 msgid "Skin" msgstr "" #: src/ui/classic/tray.c:159 #, c-format msgid "X error %i on opcode send" msgstr "" #: src/ui/kimpanel/kimpanel.c:397 data/fcitx-autostart.desktop.in:2 #: data/fcitx.desktop.in:2 msgid "Fcitx" msgstr "" #: src/ui/kimpanel/kimpanel.c:778 msgid "Toggle Input Method" msgstr "" #: tools/gui/quickphrase-editor/batchdialog.cpp:31 msgid "Use format on every line." msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:51 msgid "&Add" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:52 msgid "&Batch Edit" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:53 msgid "&Delete" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:54 msgid "De&lete All" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:55 msgid "&Import" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:56 msgid "E&xport" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:57 msgid "&Operation" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:68 msgid "Add File" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:69 msgid "Remove File" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:70 msgid "Refresh List" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:131 msgid "Save Changes" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:132 msgid "" "The content has changed.\n" "Do you want to save the changes or discard them?" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:148 msgid "Quick Phrase Editor" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:279 msgid "Create new file" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:280 msgid "Please input a filename for newfile" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:285 msgid "Invalid filename" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:285 msgid "File name should not contain '/'." msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:295 #: tools/gui/quickphrase-editor/editor.cpp:342 msgid "File Operation Failed" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:296 #, kde-format msgid "Cannot create file %1." msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:322 msgid "Cannot remove system file" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:323 #, kde-format msgid "%1 is a system file, do you want to delete all phrases instead?" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:334 msgid "Confirm deletion" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:335 #, kde-format msgid "Are you sure to delete %1?" msgstr "" #: tools/gui/quickphrase-editor/editor.cpp:343 #, kde-format msgid "Error while deleting %1." msgstr "" #: tools/gui/quickphrase-editor/editordialog.cpp:30 msgid "Keyword:" msgstr "" #: tools/gui/quickphrase-editor/editordialog.cpp:31 msgid "Phrase:" msgstr "" #: tools/gui/quickphrase-editor/filelistmodel.cpp:47 #: src/module/spell/fcitx-spell.desc:5 msgid "Default" msgstr "" #: tools/gui/quickphrase-editor/model.cpp:56 msgid "Keyword" msgstr "" #: tools/gui/quickphrase-editor/model.cpp:58 msgid "Phrase" msgstr "" #: tools/gui/wrapper/mainwindow.cpp:40 msgid "&Save" msgstr "" #: tools/gui/wrapper/mainwindow.cpp:41 msgid "&Reset" msgstr "" #: tools/gui/wrapper/mainwindow.cpp:42 msgid "&Close" msgstr "" #: data/fcitx-autostart.desktop.in:4 data/fcitx.desktop.in:4 msgid "Start Input Method" msgstr "" #: data/fcitx-configtool.desktop.in:2 msgid "Fcitx Configuration" msgstr "" #: data/fcitx-configtool.desktop.in:3 msgid "Input Method Configuration" msgstr "" #: data/fcitx-configtool.desktop.in:4 msgid "Change Fcitx Configuration" msgstr "" #: src/frontend/ipc/fcitx-ipc.conf.in:3 msgid "Fcitx DBus Frontend" msgstr "" #: src/frontend/ipc/fcitx-ipc.conf.in:4 msgid "Frontend Used by IM Modules" msgstr "" #: src/frontend/xim/fcitx-xim.conf.in:3 msgid "Fcitx XIM Frontend" msgstr "" #: src/frontend/xim/fcitx-xim.conf.in:4 msgid "Provides XIM support" msgstr "" #: src/im/keyboard/fcitx-keyboard.conf.in:3 msgid "Keyboard Layout" msgstr "" #: src/im/keyboard/fcitx-keyboard.conf.in:4 msgid "Use Keyboard Layout as Input Method" msgstr "" #: src/im/pinyin/fcitx-pinyin.conf.in:4 msgid "Simple Pinyin support for Fcitx" msgstr "" #: src/im/pinyin/fcitx-pinyin.conf.in:9 msgid "Shuang Pin Schema" msgstr "" #: src/im/qw/fcitx-qw.conf.in:4 msgid "Quwei Input Method for Fcitx" msgstr "" #: src/im/table/data/cangjie.conf.in:3 msgid "Cangjie" msgstr "" #: src/im/table/data/db.conf.in:3 msgid "Dianbaoma" msgstr "" #: src/im/table/data/erbi.conf.in:3 msgid "Erbi" msgstr "" #: src/im/table/data/qxm.conf.in:3 msgid "Bingchan" msgstr "" #: src/im/table/data/wanfeng.conf.in:3 msgid "Wanfeng" msgstr "" #: src/im/table/data/wbpy.conf.in:3 msgid "WubiPinyin" msgstr "" #: src/im/table/data/wbx.conf.in:3 msgid "Wubi" msgstr "" #: src/im/table/data/zrm.conf.in:3 src/im/pinyin/fcitx-pinyin.desc:4 msgid "Ziranma" msgstr "" #: src/im/table/fcitx-table.conf.in:3 src/im/table/fcitx-table.conf.in:10 msgid "Table" msgstr "" #: src/im/table/fcitx-table.conf.in:4 msgid "Table Input Method for Fcitx" msgstr "" #: src/module/autoeng/fcitx-autoeng.conf.in:3 msgid "Auto English Mode" msgstr "" #: src/module/autoeng/fcitx-autoeng.conf.in:4 msgid "Auto Change to English Mode while Input Specific String" msgstr "" #: src/module/autoeng/fcitx-autoeng.conf.in:9 msgid "Auto English Trigger Word" msgstr "" #: src/module/chttrans/fcitx-chttrans.conf.in:4 msgid "Convert Simplified Chinese To Traditional Chinese" msgstr "" #: src/module/clipboard/fcitx-clipboard.conf.in:3 #: src/module/clipboard/fcitx-clipboard.desc:1 #: src/module/clipboard/fcitx-clipboard.desc:6 #: src/module/clipboard/fcitx-clipboard.desc:13 #: src/module/clipboard/fcitx-clipboard.desc:22 #: src/module/clipboard/fcitx-clipboard.desc:27 #: src/module/clipboard/fcitx-clipboard.desc:34 #: src/module/clipboard/fcitx-clipboard.desc:44 msgid "Clipboard" msgstr "" #: src/module/clipboard/fcitx-clipboard.conf.in:4 msgid "Fcitx Clipboard access" msgstr "" #: src/module/dbus/fcitx-dbus.conf.in:3 msgid "DBus Support" msgstr "" #: src/module/dbus/fcitx-dbus.conf.in:4 msgid "Provides DBus Support (Used by other Addon)" msgstr "" #: src/module/freedesktop-notify/fcitx-freedesktop-notify.conf.in:3 msgid "Freedesktop.org Notification Support" msgstr "" #: src/module/freedesktop-notify/fcitx-freedesktop-notify.conf.in:4 msgid "Provides Freedesktop.org Notification Support (Used by other Addon)" msgstr "" #: src/module/fullwidthchar/fcitx-fullwidth-char.conf.in:3 msgid "Fullwidth Character" msgstr "" #: src/module/fullwidthchar/fcitx-fullwidth-char.conf.in:4 msgid "Provides Fullwidth Character Input Support" msgstr "" #: src/module/imselector/fcitx-imselector.conf.in:3 msgid "Input method selector" msgstr "" #: src/module/imselector/fcitx-imselector.conf.in:4 msgid "Select specific input method via keyboard" msgstr "" #: src/module/lua/fcitx-lua.conf.in:3 msgid "Fcitx Lua Support" msgstr "" #: src/module/lua/fcitx-lua.conf.in:4 msgid "Add Lua script support to Fcitx" msgstr "" #: src/module/notificationitem/fcitx-notificationitem.conf.in:3 #: src/module/notificationitem/fcitx-notificationitem.conf.in:4 msgid "DBus based new Freedesktop.org tray icon" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.conf.in:3 msgid "Enchance pinyin input in Fcitx" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.conf.in:4 msgid "Provide extra feature for pinyin in Fcitx" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.conf.in:9 #: src/im/table/table.desc:126 msgid "Symbol" msgstr "" #: src/module/punc/fcitx-punc.conf.in:4 msgid "Punctuation Conversion Support" msgstr "" #: src/module/quickphrase/fcitx-quickphrase.conf.in:3 msgid "Quickphrase" msgstr "" #: src/module/quickphrase/fcitx-quickphrase.conf.in:4 msgid "Conveniently Input English or User-Defined Simple Table" msgstr "" #: src/module/quickphrase/fcitx-quickphrase.conf.in:9 msgid "Quick Phrase List" msgstr "" #: src/module/remote/fcitx-remote-module.conf.in:3 msgid "Remote" msgstr "" #: src/module/remote/fcitx-remote-module.conf.in:4 msgid "Used by fcitx-remote to change Fcitx state from console" msgstr "" #: src/module/spell/fcitx-spell.conf.in:3 msgid "Spell" msgstr "" #: src/module/spell/fcitx-spell.conf.in:4 msgid "Fcitx Spelling Hint/Completion Support" msgstr "" #: src/module/unicode/fcitx-unicode.conf.in:3 msgid "Fcitx Unicode Typing Support" msgstr "" #: src/module/unicode/fcitx-unicode.conf.in:4 msgid "Add Unicode Typing Support" msgstr "" #: src/module/vk/fcitx-vk.conf.in:3 src/module/vk/fcitx-vk.conf.in:10 msgid "Virtual Key Board" msgstr "" #: src/module/vk/fcitx-vk.conf.in:4 msgid "Virtual Key Board in order to input special character" msgstr "" #: src/module/x11/fcitx-x11.conf.in:3 msgid "X11 Support" msgstr "" #: src/module/x11/fcitx-x11.conf.in:4 msgid "X11 Utilitiy used by other Addon" msgstr "" #: src/module/xkbdbus/fcitx-xkbdbus.conf.in:3 #: src/module/xkbdbus/fcitx-xkbdbus.conf.in:4 msgid "X Keyboard Integration export with DBus" msgstr "" #: src/module/xkb/fcitx-xkb.conf.in:3 src/module/xkb/fcitx-xkb.conf.in:4 msgid "X Keyboard Integration" msgstr "" #: src/ui/classic/fcitx-classic-ui.conf.in:3 msgid "Classic" msgstr "" #: src/ui/classic/fcitx-classic-ui.conf.in:4 msgid "Classic User Interface with Skin support" msgstr "" #: src/ui/classic/fcitx-skin-installer.desktop.in:3 msgid "Fcitx Skin Installer" msgstr "" #: src/ui/classic/fcitx-skin-installer.desktop.in:4 msgid "Installer Script for Fcitx Skin" msgstr "" #: src/ui/kimpanel/fcitx-kimpanel-ui.conf.in:3 msgid "Kimpanel" msgstr "" #: src/ui/kimpanel/fcitx-kimpanel-ui.conf.in:4 msgid "Kimpanel Support for Fcitx" msgstr "" #: data/addon.desc:1 data/addon.desc:5 data/addon.desc:10 data/addon.desc:15 #: data/addon.desc:24 data/addon.desc:29 data/addon.desc:33 data/addon.desc:40 #: data/addon.desc:45 data/addon.desc:50 data/addon.desc:55 data/addon.desc:64 #: data/addon.desc:69 data/addon.desc:74 data/addon.desc:79 msgid "Addon" msgstr "" #: data/addon.desc:3 data/inputmethod.desc:7 msgid "Name" msgstr "" #: data/addon.desc:7 msgid "Name that can be display in UI" msgstr "" #: data/addon.desc:12 msgid "Comment" msgstr "" #: data/addon.desc:18 data/inputmethod.desc:1 data/inputmethod.desc:5 #: data/inputmethod.desc:9 data/inputmethod.desc:13 data/inputmethod.desc:17 #: data/inputmethod.desc:21 msgid "InputMethod" msgstr "" #: data/addon.desc:19 msgid "Frontend" msgstr "" #: data/addon.desc:20 msgid "Module" msgstr "" #: data/addon.desc:21 msgid "UI" msgstr "" #: data/addon.desc:22 msgid "Category" msgstr "" #: data/addon.desc:27 msgid "Enabled" msgstr "" #: data/addon.desc:31 msgid "Library" msgstr "" #: data/addon.desc:36 msgid "SharedLibrary" msgstr "" #: data/addon.desc:37 msgid "DBus" msgstr "" #: data/addon.desc:38 msgid "Type" msgstr "" #: data/addon.desc:43 msgid "Dependency" msgstr "" #: data/addon.desc:48 msgid "Priority of addon" msgstr "" #: data/addon.desc:53 msgid "Sub Configuration for Module" msgstr "" #: data/addon.desc:58 msgid "Register IM" msgstr "" #: data/addon.desc:60 msgid "Self" msgstr "" #: data/addon.desc:61 msgid "Exec" msgstr "" #: data/addon.desc:62 msgid "ConfigFile" msgstr "" #: data/addon.desc:67 msgid "Argument for InputMethod Register" msgstr "" #: data/addon.desc:72 msgid "Fallback UI Addon" msgstr "" #: data/addon.desc:77 msgid "Use RTLD_LOCAL to load library" msgstr "" #: data/addon.desc:82 msgid "Do not show in GUI" msgstr "" #: data/config.desc:1 data/config.desc:7 data/config.desc:13 #: data/config.desc:39 data/config.desc:46 data/config.desc:53 #: data/config.desc:60 data/config.desc:65 data/config.desc:71 #: data/config.desc:81 data/config.desc:87 data/config.desc:93 #: data/config.desc:99 data/config.desc:105 data/config.desc:111 #: data/config.desc:117 data/config.desc:122 data/config.desc:127 #: data/config.desc:133 data/config.desc:139 data/config.desc:145 #: data/config.desc:152 msgid "Hotkey" msgstr "" #: data/config.desc:5 msgid "Trigger Input Method" msgstr "" #: data/config.desc:10 msgid "Use extra trigger key only after using it to inactivate" msgstr "" #: data/config.desc:16 msgid "R_CTRL" msgstr "" #: data/config.desc:17 msgid "R_SHIFT" msgstr "" #: data/config.desc:18 msgid "L_SHIFT" msgstr "" #: data/config.desc:19 msgid "L_CTRL" msgstr "" #: data/config.desc:20 msgid "ALT_L_SHIFT" msgstr "" #: data/config.desc:21 msgid "ALT_R_SHIFT" msgstr "" #: data/config.desc:22 msgid "CTRL Both" msgstr "" #: data/config.desc:23 msgid "SHIFT Both" msgstr "" #: data/config.desc:24 msgid "L_ALT" msgstr "" #: data/config.desc:25 msgid "R_ALT" msgstr "" #: data/config.desc:26 msgid "ALT Both" msgstr "" #: data/config.desc:27 msgid "Left Super" msgstr "" #: data/config.desc:28 msgid "Right Super" msgstr "" #: data/config.desc:29 msgid "Super Both" msgstr "" #: data/config.desc:30 msgid "Ctrl+Left Super" msgstr "" #: data/config.desc:31 msgid "Ctrl+Right Super" msgstr "" #: data/config.desc:32 msgid "Super+Left Ctrl" msgstr "" #: data/config.desc:33 msgid "Super+Right Ctrl" msgstr "" #: data/config.desc:35 msgid "Custom" msgstr "" #: data/config.desc:37 msgid "Extra key for trigger input method" msgstr "" #: data/config.desc:42 msgid "Custom switch key" msgstr "" #: data/config.desc:49 msgid "Activate input method" msgstr "" #: data/config.desc:56 msgid "Inactivate Input Method" msgstr "" #: data/config.desc:63 msgid "Enable Hotkey to scroll Between Input Method" msgstr "" #: data/config.desc:68 msgid "Include Inactivate when scrolling between Input Method" msgstr "" #: data/config.desc:74 msgid "CTRL_SHIFT" msgstr "" #: data/config.desc:75 msgid "ALT_SHIFT" msgstr "" #: data/config.desc:76 msgid "CTRL_SUPER" msgstr "" #: data/config.desc:77 msgid "ALT_SUPER" msgstr "" #: data/config.desc:79 msgid "Scroll between Input Method" msgstr "" #: data/config.desc:84 msgid "Reload configuration" msgstr "" #: data/config.desc:90 msgid "Interval of Two Key Input" msgstr "" #: data/config.desc:96 msgid "Switching Virtual Keyboard" msgstr "" #: data/config.desc:102 msgid "Switching Remind Mode" msgstr "" #: data/config.desc:108 msgid "Switching Full Width Character Mode" msgstr "" #: data/config.desc:114 msgid "Switch Full Width Punc Mode" msgstr "" #: data/config.desc:120 msgid "Prev Page" msgstr "" #: data/config.desc:125 msgid "Next Page" msgstr "" #: data/config.desc:130 msgid "Choose Second and Third Candidate Word" msgstr "" #: data/config.desc:136 msgid "Saving All Config and Input History" msgstr "" #: data/config.desc:142 msgid "Switch Embeded Preedit" msgstr "" #: data/config.desc:148 msgid "Previous Candidate Word" msgstr "" #: data/config.desc:149 msgid "" "This is used in some modules and input methods to navigate to the previous " "candidate word" msgstr "" #: data/config.desc:155 msgid "Next Candidate Word" msgstr "" #: data/config.desc:156 msgid "" "This is used in some modules and input methods to navigate to the next " "candidate word" msgstr "" #: data/config.desc:159 data/config.desc:165 data/config.desc:174 msgid "Program" msgstr "" #: data/config.desc:162 msgid "Seconds sleep before fcitx really start" msgstr "" #: data/config.desc:169 msgid "No" msgstr "" #: data/config.desc:170 msgid "All" msgstr "" #: data/config.desc:171 msgid "PerProgram" msgstr "" #: data/config.desc:172 msgid "Share State Among Window" msgstr "" #: data/config.desc:178 msgid "Inactive" msgstr "" #: data/config.desc:179 msgid "Active" msgstr "" #: data/config.desc:180 msgid "Default Input Method State" msgstr "" #: data/config.desc:183 data/config.desc:189 data/config.desc:195 #: data/config.desc:201 data/config.desc:208 data/config.desc:214 msgid "Output" msgstr "" #: data/config.desc:186 msgid "Type half width Punc After a Number" msgstr "" #: data/config.desc:192 msgid "Disable Paging in Remind Mode" msgstr "" #: data/config.desc:198 msgid "Commit when toggle state" msgstr "" #: data/config.desc:199 msgid "Send typed raw text if Switch to inactive Mode" msgstr "" #: data/config.desc:204 src/im/table/table.desc:176 msgid "Candidate Word Number" msgstr "" #: data/config.desc:211 msgid "Give the tips of Phrase" msgstr "" #: data/config.desc:217 msgid "Do not commit preedit text when unfocus a window" msgstr "" #: data/config.desc:220 data/config.desc:226 data/config.desc:232 #: data/config.desc:238 data/config.desc:244 data/config.desc:250 #: data/config.desc:256 msgid "Appearance" msgstr "" #: data/config.desc:223 msgid "Show Input Method Hint After Input method changed" msgstr "" #: data/config.desc:229 msgid "Show Input Method Hint After Input method changed and Focus in" msgstr "" #: data/config.desc:235 msgid "Input Method Hint will be only shown when state is active" msgstr "" #: data/config.desc:241 msgid "Show Input Speed" msgstr "" #: data/config.desc:247 msgid "Show Version" msgstr "" #: data/config.desc:253 msgid "Do not show input window if there is only preedit string" msgstr "" #: data/config.desc:259 msgid "Do not show input window if there is only one candidate and preedit" msgstr "" #: data/inputmethod.desc:3 msgid "UniqueName" msgstr "" #: data/inputmethod.desc:11 msgid "IconName" msgstr "" #: data/inputmethod.desc:15 msgid "Priority" msgstr "" #: data/inputmethod.desc:19 msgid "LangCode" msgstr "" #: data/inputmethod.desc:23 msgid "Parent" msgstr "" #: data/profile.desc:1 data/profile.desc:6 data/profile.desc:11 #: data/profile.desc:16 data/profile.desc:21 data/profile.desc:26 msgid "Profile" msgstr "" #: data/profile.desc:2 msgid "Use Full Width Character" msgstr "" #: data/profile.desc:7 msgid "Use Wide Punctuation" msgstr "" #: data/profile.desc:12 msgid "Prompt the phrases after input" msgstr "" #: data/profile.desc:17 msgid "Current Input Method Name" msgstr "" #: data/profile.desc:22 msgid "Current Enabled Input Method List" msgstr "" #: data/profile.desc:29 msgid "Show Preedit String in Client Window" msgstr "" #: src/frontend/xim/fcitx-xim.desc:1 msgid "Xim" msgstr "" #: src/frontend/xim/fcitx-xim.desc:4 msgid "Use On The Spot Style for XIM (Cannot change during running)" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:4 msgid "Commit with extra space when choose candidate word" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:7 src/im/table/table.desc:141 #: src/module/autoeng/fcitx-autoeng.desc:2 #: src/module/clipboard/fcitx-clipboard.desc:35 #: src/module/quickphrase/fcitx-quickphrase.desc:16 msgid "Choose key modifier" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:11 src/im/table/table.desc:145 #: src/module/autoeng/fcitx-autoeng.desc:6 #: src/module/clipboard/fcitx-clipboard.desc:39 #: src/module/quickphrase/fcitx-quickphrase.desc:5 #: src/module/quickphrase/fcitx-quickphrase.desc:20 msgid "None" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:12 src/im/table/table.desc:146 #: src/module/autoeng/fcitx-autoeng.desc:7 #: src/module/clipboard/fcitx-clipboard.desc:40 #: src/module/quickphrase/fcitx-quickphrase.desc:21 msgid "Alt" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:13 src/im/table/table.desc:147 #: src/module/autoeng/fcitx-autoeng.desc:8 #: src/module/clipboard/fcitx-clipboard.desc:41 #: src/module/quickphrase/fcitx-quickphrase.desc:22 msgid "Ctrl" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:14 src/im/table/table.desc:148 #: src/module/autoeng/fcitx-autoeng.desc:9 #: src/module/clipboard/fcitx-clipboard.desc:42 #: src/module/quickphrase/fcitx-quickphrase.desc:23 msgid "Shift" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:19 msgid "Toggle the word hint" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:25 msgid "Minimum length to trigger word hint" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:32 msgid "Maximum length of spell hint list" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:33 msgid "" "A different value from the global one may be useful when using horizontal " "candidate list" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:39 msgid "Use enter to commit the existing string" msgstr "" #: src/im/keyboard/fcitx-keyboard.desc:44 msgid "Add current input buffer to user dictionary" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:5 msgid "MS" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:6 msgid "Ziguang" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:7 msgid "ABC" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:8 msgid "Zhongwenzhixing" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:9 msgid "PinyinJiaJia" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:10 msgid "XiaoHe" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:11 msgid "User Defined" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:13 msgid "Default Shuangpin Schema" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:18 msgid "Fix preedit cursor at head" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:23 msgid "Use V to trigger quickphrase" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:28 msgid "Use Complete Pinyin" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:33 msgid "Auto Create Phrase" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:38 msgid "Save Auto Created Phrase" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:43 msgid "Hotkey of Adding Frequent Word" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:48 msgid "Hotkey of Deleting Frequent Word" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:53 msgid "Hotkey of Delete User Phrase" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:58 src/im/pinyin/fcitx-pinyin.desc:67 #: src/im/pinyin/fcitx-pinyin.desc:76 src/im/table/table.desc:23 msgid "AdjustNo" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:59 src/im/pinyin/fcitx-pinyin.desc:68 #: src/im/pinyin/fcitx-pinyin.desc:77 src/im/table/table.desc:24 msgid "AdjustFast" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:60 src/im/pinyin/fcitx-pinyin.desc:69 #: src/im/pinyin/fcitx-pinyin.desc:78 src/im/table/table.desc:25 msgid "AdjustFreq" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:62 msgid "Rule of Candidate Word Order" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:71 msgid "Rule of Candidate Phrase Order" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:80 msgid "Rule of Frequent Word Order" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:85 msgid "Fuzzy an and ang" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:90 msgid "Fuzzy en and eng" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:95 msgid "Fuzzy ian and iang" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:100 msgid "Fuzzy in and ing" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:105 msgid "Fuzzy ou and u" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:110 msgid "Fuzzy uan and uang" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:115 msgid "Fuzzy c and ch" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:120 msgid "Fuzzy f and h" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:125 msgid "Fuzzy l and n" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:130 msgid "Fuzzy s and sh" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:135 msgid "Fuzzy z and zh" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:140 msgid "Fix misstype gn/ng" msgstr "" #: src/im/pinyin/fcitx-pinyin.desc:145 msgid "Fix misstype v/u like jv, qv, xv, yv" msgstr "" #: src/im/table/fcitx-table.desc:1 src/im/table/fcitx-table.desc:6 #: src/im/table/fcitx-table.desc:11 src/im/table/fcitx-table.desc:16 #: src/im/table/fcitx-table.desc:21 src/module/unicode/fcitx-unicode.desc:3 msgid "Key" msgstr "" #: src/im/table/fcitx-table.desc:4 msgid "Add Phrase" msgstr "" #: src/im/table/fcitx-table.desc:9 msgid "Delete Phrase" msgstr "" #: src/im/table/fcitx-table.desc:14 src/im/table/table.desc:19 msgid "Adjust Order" msgstr "" #: src/im/table/fcitx-table.desc:19 msgid "Clear Frequency" msgstr "" #: src/im/table/fcitx-table.desc:24 msgid "Lookup Pinyin" msgstr "" #: src/im/table/table.desc:1 src/im/table/table.desc:6 #: src/im/table/table.desc:10 src/im/table/table.desc:14 #: src/im/table/table.desc:18 src/im/table/table.desc:27 #: src/im/table/table.desc:33 src/im/table/table.desc:38 #: src/im/table/table.desc:43 src/im/table/table.desc:48 #: src/im/table/table.desc:53 src/im/table/table.desc:58 #: src/im/table/table.desc:63 src/im/table/table.desc:68 #: src/im/table/table.desc:73 src/im/table/table.desc:78 #: src/im/table/table.desc:83 src/im/table/table.desc:87 #: src/im/table/table.desc:92 src/im/table/table.desc:97 #: src/im/table/table.desc:102 src/im/table/table.desc:107 #: src/im/table/table.desc:112 src/im/table/table.desc:116 #: src/im/table/table.desc:125 src/im/table/table.desc:130 #: src/im/table/table.desc:135 src/im/table/table.desc:140 #: src/im/table/table.desc:150 src/im/table/table.desc:155 #: src/im/table/table.desc:160 src/im/table/table.desc:165 #: src/im/table/table.desc:170 src/im/table/table.desc:175 #: src/im/table/table.desc:182 src/im/table/table.desc:187 #: src/im/table/table.desc:192 src/im/table/table.desc:197 #: src/im/table/table.desc:202 src/im/table/table.desc:207 #: src/im/table/table.desc:212 src/im/table/table.desc:217 #: src/im/table/table.desc:222 msgid "CodeTable" msgstr "" #: src/im/table/table.desc:2 msgid "Unique Name for Table" msgstr "" #: src/im/table/table.desc:7 msgid "Code Table Name" msgstr "" #: src/im/table/table.desc:11 msgid "Icon Name" msgstr "" #: src/im/table/table.desc:15 msgid "Code Table File" msgstr "" #: src/im/table/table.desc:28 msgid "Level of simple code" msgstr "" #: src/im/table/table.desc:29 msgid "Do not sort word with code less than this level" msgstr "" #: src/im/table/table.desc:34 msgid "Order of Code Table" msgstr "" #: src/im/table/table.desc:39 msgid "Use Pinyin" msgstr "" #: src/im/table/table.desc:44 msgid "Pinyin Key" msgstr "" #: src/im/table/table.desc:49 msgid "Auto Send Candidate Word" msgstr "" #: src/im/table/table.desc:54 msgid "" "Minimum length trigger auto send candidate word when only one candidate" msgstr "" #: src/im/table/table.desc:59 msgid "" "Minimum length trigger auto send candidate when there will be no candidate" msgstr "" #: src/im/table/table.desc:64 msgid "Send Raw Preedit" msgstr "" #: src/im/table/table.desc:69 msgid "End Key" msgstr "" #: src/im/table/table.desc:74 msgid "Use Matching Key" msgstr "" #: src/im/table/table.desc:79 msgid "Matching Key" msgstr "" #: src/im/table/table.desc:84 msgid "Exact Match" msgstr "" #: src/im/table/table.desc:88 msgid "Auto Phrase" msgstr "" #: src/im/table/table.desc:93 msgid "" "Keep current buffer when there is no match item and input length is equal " "code length" msgstr "" #: src/im/table/table.desc:98 msgid "Auto Phrase Length" msgstr "" #: src/im/table/table.desc:103 msgid "Auto Phrase Phrase" msgstr "" #: src/im/table/table.desc:108 msgid "Save Auto Phrase" msgstr "" #: src/im/table/table.desc:113 msgid "Prompt Table Code" msgstr "" #: src/im/table/table.desc:117 msgid "Candidate Table Layout" msgstr "" #: src/im/table/table.desc:121 msgid "Not Set" msgstr "" #: src/im/table/table.desc:122 msgid "Vertical" msgstr "" #: src/im/table/table.desc:123 msgid "Horizontal" msgstr "" #: src/im/table/table.desc:131 msgid "Symbol File" msgstr "" #: src/im/table/table.desc:136 msgid "Choose" msgstr "" #: src/im/table/table.desc:151 msgid "Language Code for this table" msgstr "" #: src/im/table/table.desc:156 msgid "Enable" msgstr "" #: src/im/table/table.desc:161 msgid "Use Custom Prompt String defined in table" msgstr "" #: src/im/table/table.desc:166 msgid "Keyboard Layout to be used" msgstr "" #: src/im/table/table.desc:171 msgid "Use Alternative Candidate Word Number" msgstr "" #: src/im/table/table.desc:183 msgid "Use Alternative Key for paging" msgstr "" #: src/im/table/table.desc:188 msgid "Alternative Prev Page Key" msgstr "" #: src/im/table/table.desc:193 msgid "Alternative Next Page Key" msgstr "" #: src/im/table/table.desc:198 msgid "First Candidate Display as Preedit" msgstr "" #: src/im/table/table.desc:203 msgid "Commit and pass when invalid key of this table pressed" msgstr "" #: src/im/table/table.desc:208 msgid "Commit key for select first candidate" msgstr "" #: src/im/table/table.desc:213 msgid "Commit string when there is no match" msgstr "" #: src/im/table/table.desc:218 msgid "Ignore Punctuation" msgstr "" #: src/im/table/table.desc:223 msgid "Ignore some Punctuation, if it is empty, then ignore all punctuation" msgstr "" #: src/module/autoeng/fcitx-autoeng.desc:1 #: src/module/autoeng/fcitx-autoeng.desc:11 #: src/module/autoeng/fcitx-autoeng.desc:17 #: src/module/autoeng/fcitx-autoeng.desc:26 #: src/module/autoeng/fcitx-autoeng.desc:34 msgid "Auto English" msgstr "" #: src/module/autoeng/fcitx-autoeng.desc:12 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:14 #: src/module/quickphrase/fcitx-quickphrase.desc:26 msgid "Do not show spell hint" msgstr "" #: src/module/autoeng/fcitx-autoeng.desc:22 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:23 #: src/module/quickphrase/fcitx-quickphrase.desc:36 msgid "Maximum hint length" msgstr "" #: src/module/autoeng/fcitx-autoeng.desc:23 msgid "Maximum length of spell hint list for Auto English" msgstr "" #: src/module/autoeng/fcitx-autoeng.desc:30 msgid "Maximum words number kept in preedit" msgstr "" #: src/module/autoeng/fcitx-autoeng.desc:31 msgid "0 for commit immediately, -1 for keep all words" msgstr "" #: src/module/autoeng/fcitx-autoeng.desc:37 msgid "Add Extra space when selecting a candidate word" msgstr "" #: src/module/chttrans/fcitx-chttrans.desc:1 #: src/module/chttrans/fcitx-chttrans.desc:9 #: src/module/chttrans/fcitx-chttrans.desc:14 msgid "TraditionalChinese" msgstr "" #: src/module/chttrans/fcitx-chttrans.desc:4 msgid "Native" msgstr "" #: src/module/chttrans/fcitx-chttrans.desc:5 msgid "OpenCC" msgstr "" #: src/module/chttrans/fcitx-chttrans.desc:6 msgid "Traditional Chinese Translate Engine" msgstr "" #: src/module/chttrans/fcitx-chttrans.desc:12 msgid "Toggle for enable or disable" msgstr "" #: src/module/chttrans/fcitx-chttrans.desc:17 msgid "Enabled state for im" msgstr "" #: src/module/clipboard/fcitx-clipboard.desc:4 msgid "Save Clipboard History To File" msgstr "" #: src/module/clipboard/fcitx-clipboard.desc:11 msgid "Length of Clipboard History to Save" msgstr "" #: src/module/clipboard/fcitx-clipboard.desc:19 msgid "Maximum length of each candidate word" msgstr "" #: src/module/clipboard/fcitx-clipboard.desc:20 msgid "" "Roughly the same length with this number of english letters, the actual " "length depends on the font and the content" msgstr "" #: src/module/clipboard/fcitx-clipboard.desc:25 msgid "Trigger Key for Clipboard History List" msgstr "" #: src/module/clipboard/fcitx-clipboard.desc:30 msgid "Use Selection Text" msgstr "" #: src/module/clipboard/fcitx-clipboard.desc:31 msgid "Include the text currently selected in clipboard history." msgstr "" #: src/module/clipboard/fcitx-clipboard.desc:45 msgid "Ignore blank selections" msgstr "" #: src/module/imselector/fcitx-imselector.desc:1 #: src/module/imselector/fcitx-imselector.desc:6 #: src/module/imselector/fcitx-imselector.desc:11 msgid "IMSelector" msgstr "" #: src/module/imselector/fcitx-imselector.desc:4 msgid "Local Input Method SelectKey" msgstr "" #: src/module/imselector/fcitx-imselector.desc:9 msgid "Global Input Method SelectKey" msgstr "" #: src/module/imselector/fcitx-imselector.desc:14 msgid "Clear local Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:16 #: src/module/imselector/fcitx-imselector.desc:21 #: src/module/imselector/fcitx-imselector.desc:26 #: src/module/imselector/fcitx-imselector.desc:31 #: src/module/imselector/fcitx-imselector.desc:36 #: src/module/imselector/fcitx-imselector.desc:41 #: src/module/imselector/fcitx-imselector.desc:46 #: src/module/imselector/fcitx-imselector.desc:51 #: src/module/imselector/fcitx-imselector.desc:56 msgid "GlobalSelector" msgstr "" #: src/module/imselector/fcitx-imselector.desc:19 #: src/module/imselector/fcitx-imselector.desc:64 msgid "Switch to the First Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:24 #: src/module/imselector/fcitx-imselector.desc:69 msgid "Switch to the Second Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:29 #: src/module/imselector/fcitx-imselector.desc:74 msgid "Switch to the Third Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:34 #: src/module/imselector/fcitx-imselector.desc:79 msgid "Switch to the Fourth Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:39 #: src/module/imselector/fcitx-imselector.desc:84 msgid "Switch to the Fifth Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:44 #: src/module/imselector/fcitx-imselector.desc:89 msgid "Switch to the Sixth Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:49 #: src/module/imselector/fcitx-imselector.desc:94 msgid "Switch to the Seventh Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:54 #: src/module/imselector/fcitx-imselector.desc:99 msgid "Switch to the Eighth Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:59 #: src/module/imselector/fcitx-imselector.desc:104 msgid "Switch to the Ninth Input Method" msgstr "" #: src/module/imselector/fcitx-imselector.desc:61 #: src/module/imselector/fcitx-imselector.desc:66 #: src/module/imselector/fcitx-imselector.desc:71 #: src/module/imselector/fcitx-imselector.desc:76 #: src/module/imselector/fcitx-imselector.desc:81 #: src/module/imselector/fcitx-imselector.desc:86 #: src/module/imselector/fcitx-imselector.desc:91 #: src/module/imselector/fcitx-imselector.desc:96 #: src/module/imselector/fcitx-imselector.desc:101 msgid "LocalSelector" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:1 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:7 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:13 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:18 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:27 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:32 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:37 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:42 #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:50 msgid "Pinyin Enhance" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:4 msgid "Treating abbreviated Pinyin as English" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:5 msgid "Useful when you hardly ever use abbreviated pinyin." msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:10 msgid "Allow replacing the first candidate" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:11 msgid "" "Allow Pinyin Enhance to replace the first candidate word when the input " "string is very closed to English." msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:24 msgid "Maximum length of spell hint list for Pinyin Enhance" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:30 msgid "Hotkey for Inputing Character From Phrase" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:35 msgid "Hotkey for switching to Inputing Character From Phrase mode" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:40 msgid "Disable Pinyin Symbol" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:46 msgid "Minimum input length to trigger stroke input (set to -1 to disable)" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:47 msgid "Stroke input trigger length" msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:55 msgid "Maximum results from stroke input." msgstr "" #: src/module/pinyin-enhance/fcitx-pinyin-enhance.desc:56 msgid "" "This is only a soft limit, the actually number of candidate words may be " "larger than this when multiple characters have the same order of strokes." msgstr "" #: src/module/quickphrase/fcitx-quickphrase.desc:1 #: src/module/quickphrase/fcitx-quickphrase.desc:10 #: src/module/quickphrase/fcitx-quickphrase.desc:15 #: src/module/quickphrase/fcitx-quickphrase.desc:25 #: src/module/quickphrase/fcitx-quickphrase.desc:31 msgid "QuickPhrase" msgstr "" #: src/module/quickphrase/fcitx-quickphrase.desc:6 msgid "Semicolon" msgstr "" #: src/module/quickphrase/fcitx-quickphrase.desc:7 msgid "Grave" msgstr "" #: src/module/quickphrase/fcitx-quickphrase.desc:8 msgid "Trigger Key for QuickPhrase" msgstr "" #: src/module/quickphrase/fcitx-quickphrase.desc:13 msgid "Alternative Trigger Key for QuickPhrase" msgstr "" #: src/module/quickphrase/fcitx-quickphrase.desc:37 msgid "Maximum length of spell hint list for Quick Phrase" msgstr "" #: src/module/spell/fcitx-spell.desc:1 src/module/spell/fcitx-spell.desc:10 msgid "Spell Hint" msgstr "" #: src/module/spell/fcitx-spell.desc:6 msgid "Aspell" msgstr "" #: src/module/spell/fcitx-spell.desc:7 msgid "Myspell" msgstr "" #: src/module/spell/fcitx-spell.desc:8 msgid "Preferred Enchant provider" msgstr "" #: src/module/spell/fcitx-spell.desc:11 msgid "Default Spell Hint Backends Order" msgstr "" #: src/module/spell/fcitx-spell.desc:14 msgid "Possible Providers: presage, custom, enchant (separate with comma)" msgstr "" #: src/module/unicode/fcitx-unicode.desc:1 msgid "Unicode" msgstr "" #: src/module/xkb/fcitx-xkb.desc:1 src/module/xkb/fcitx-xkb.desc:6 #: src/module/xkb/fcitx-xkb.desc:12 src/module/xkb/fcitx-xkb.desc:17 msgid "X Keyboard" msgstr "" #: src/module/xkb/fcitx-xkb.desc:4 msgid "Allow to Override System XKB Settings" msgstr "" #: src/module/xkb/fcitx-xkb.desc:9 msgid "" "Use the layout of first keyboard input method in list as default layout" msgstr "" #: src/module/xkb/fcitx-xkb.desc:10 msgid "" "For example, if Keyboard - English (US) is the first input method in the " "list, then English (US) will be applied to all other non keyboard input " "method layout" msgstr "" #: src/module/xkb/fcitx-xkb.desc:15 msgid "xmodmap command" msgstr "" #: src/module/xkb/fcitx-xkb.desc:20 msgid "Apply this custom xmodmap script after layout change" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:1 #: src/ui/classic/fcitx-classic-ui.desc:7 #: src/ui/classic/fcitx-classic-ui.desc:13 #: src/ui/classic/fcitx-classic-ui.desc:20 #: src/ui/classic/fcitx-classic-ui.desc:25 #: src/ui/classic/fcitx-classic-ui.desc:30 #: src/ui/classic/fcitx-classic-ui.desc:36 #: src/ui/classic/fcitx-classic-ui.desc:41 #: src/ui/classic/fcitx-classic-ui.desc:51 #: src/ui/classic/fcitx-classic-ui.desc:56 msgid "ClassicUI" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:2 msgid "Status Panel Position X" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:8 msgid "Status Panel Position Y" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:16 msgid "Font Size" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:18 msgid "Override the skin font size" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:23 msgid "Font" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:28 msgid "Menu Font" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:33 msgid "Font Locale to display" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:39 msgid "Use System Tray Icon" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:44 msgid "Show" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:45 msgid "Auto" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:46 msgid "Hide when tray icon is available" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:47 msgid "Hide" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:49 msgid "Status Panel Hide Mode" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:54 msgid "Vertical Candidate Word List" msgstr "" #: src/ui/classic/fcitx-classic-ui.desc:59 src/ui/classic/skin.desc:3 msgid "Skin Name" msgstr "" #: src/ui/classic/skin.desc:1 src/ui/classic/skin.desc:5 #: src/ui/classic/skin.desc:9 src/ui/classic/skin.desc:13 msgid "SkinInfo" msgstr "" #: src/ui/classic/skin.desc:7 msgid "Skin Version" msgstr "" #: src/ui/classic/skin.desc:11 msgid "Skin Author" msgstr "" #: src/ui/classic/skin.desc:15 msgid "Description of Skin" msgstr "" #: src/ui/classic/skin.desc:17 src/ui/classic/skin.desc:21 #: src/ui/classic/skin.desc:26 src/ui/classic/skin.desc:31 #: src/ui/classic/skin.desc:35 src/ui/classic/skin.desc:39 #: src/ui/classic/skin.desc:43 src/ui/classic/skin.desc:47 #: src/ui/classic/skin.desc:51 src/ui/classic/skin.desc:55 #: src/ui/classic/skin.desc:59 src/ui/classic/skin.desc:63 msgid "SkinFont" msgstr "" #: src/ui/classic/skin.desc:19 msgid "Input Font Size" msgstr "" #: src/ui/classic/skin.desc:23 msgid "Menu Font Size" msgstr "" #: src/ui/classic/skin.desc:28 msgid "Font sizes respect dpi setting" msgstr "" #: src/ui/classic/skin.desc:33 msgid "Tip Message Color" msgstr "" #: src/ui/classic/skin.desc:37 msgid "Input Message Color" msgstr "" #: src/ui/classic/skin.desc:41 msgid "Candidate Index Color" msgstr "" #: src/ui/classic/skin.desc:45 msgid "First Candidate Color" msgstr "" #: src/ui/classic/skin.desc:49 msgid "User Phrase Color" msgstr "" #: src/ui/classic/skin.desc:53 msgid "Table Code Color" msgstr "" #: src/ui/classic/skin.desc:57 msgid "Other Color" msgstr "" #: src/ui/classic/skin.desc:61 msgid "Active Menu Item Character Color" msgstr "" #: src/ui/classic/skin.desc:65 msgid "Inactive Menu Item Character Color" msgstr "" #: src/ui/classic/skin.desc:67 src/ui/classic/skin.desc:71 #: src/ui/classic/skin.desc:75 src/ui/classic/skin.desc:79 #: src/ui/classic/skin.desc:83 src/ui/classic/skin.desc:87 #: src/ui/classic/skin.desc:91 src/ui/classic/skin.desc:95 #: src/ui/classic/skin.desc:99 src/ui/classic/skin.desc:104 #: src/ui/classic/skin.desc:109 src/ui/classic/skin.desc:114 #: src/ui/classic/skin.desc:119 src/ui/classic/skin.desc:124 #: src/ui/classic/skin.desc:139 src/ui/classic/skin.desc:144 #: src/ui/classic/skin.desc:149 src/ui/classic/skin.desc:157 #: src/ui/classic/skin.desc:165 src/ui/classic/skin.desc:170 #: src/ui/classic/skin.desc:175 src/ui/classic/skin.desc:180 msgid "SkinMainBar" msgstr "" #: src/ui/classic/skin.desc:69 src/ui/classic/skin.desc:187 #: src/ui/classic/skin.desc:317 msgid "Background Image" msgstr "" #: src/ui/classic/skin.desc:73 msgid "Logo Icon" msgstr "" #: src/ui/classic/skin.desc:77 msgid "English Mode Icon" msgstr "" #: src/ui/classic/skin.desc:81 msgid "Active Mode Icon" msgstr "" #: src/ui/classic/skin.desc:85 src/ui/classic/skin.desc:191 #: src/ui/classic/skin.desc:329 msgid "Resize Margin Left" msgstr "" #: src/ui/classic/skin.desc:89 src/ui/classic/skin.desc:195 #: src/ui/classic/skin.desc:333 msgid "Resize Margin Right" msgstr "" #: src/ui/classic/skin.desc:93 src/ui/classic/skin.desc:199 #: src/ui/classic/skin.desc:321 msgid "Resize Margin Top" msgstr "" #: src/ui/classic/skin.desc:97 src/ui/classic/skin.desc:203 #: src/ui/classic/skin.desc:325 msgid "Resize Margin Bottom" msgstr "" #: src/ui/classic/skin.desc:102 src/ui/classic/skin.desc:208 #: src/ui/classic/skin.desc:338 msgid "Margin Left for clickable region" msgstr "" #: src/ui/classic/skin.desc:107 src/ui/classic/skin.desc:213 #: src/ui/classic/skin.desc:343 msgid "Margin Right for clickable region" msgstr "" #: src/ui/classic/skin.desc:112 src/ui/classic/skin.desc:218 #: src/ui/classic/skin.desc:348 msgid "Margin Top for clickable region" msgstr "" #: src/ui/classic/skin.desc:117 src/ui/classic/skin.desc:223 #: src/ui/classic/skin.desc:353 msgid "Margin Bottom for clickable region" msgstr "" #: src/ui/classic/skin.desc:122 src/ui/classic/skin.desc:228 #: src/ui/classic/skin.desc:358 msgid "Overlay image" msgstr "" #: src/ui/classic/skin.desc:128 src/ui/classic/skin.desc:234 #: src/ui/classic/skin.desc:364 msgid "TopLeft" msgstr "" #: src/ui/classic/skin.desc:129 src/ui/classic/skin.desc:235 #: src/ui/classic/skin.desc:365 msgid "TopCenter" msgstr "" #: src/ui/classic/skin.desc:130 src/ui/classic/skin.desc:236 #: src/ui/classic/skin.desc:366 msgid "TopRight" msgstr "" #: src/ui/classic/skin.desc:131 src/ui/classic/skin.desc:237 #: src/ui/classic/skin.desc:367 msgid "CenterLeft" msgstr "" #: src/ui/classic/skin.desc:132 src/ui/classic/skin.desc:238 #: src/ui/classic/skin.desc:368 msgid "Center" msgstr "" #: src/ui/classic/skin.desc:133 src/ui/classic/skin.desc:239 #: src/ui/classic/skin.desc:369 msgid "CenterRight" msgstr "" #: src/ui/classic/skin.desc:134 src/ui/classic/skin.desc:240 #: src/ui/classic/skin.desc:370 msgid "BottomLeft" msgstr "" #: src/ui/classic/skin.desc:135 src/ui/classic/skin.desc:241 #: src/ui/classic/skin.desc:371 msgid "BottomCenter" msgstr "" #: src/ui/classic/skin.desc:136 src/ui/classic/skin.desc:242 #: src/ui/classic/skin.desc:372 msgid "BottomRight" msgstr "" #: src/ui/classic/skin.desc:137 src/ui/classic/skin.desc:243 #: src/ui/classic/skin.desc:373 msgid "Overlay dock position" msgstr "" #: src/ui/classic/skin.desc:142 src/ui/classic/skin.desc:248 #: src/ui/classic/skin.desc:378 msgid "Overlay X offset" msgstr "" #: src/ui/classic/skin.desc:147 src/ui/classic/skin.desc:253 #: src/ui/classic/skin.desc:383 msgid "Overlay Y offset" msgstr "" #: src/ui/classic/skin.desc:151 src/ui/classic/skin.desc:293 #: src/ui/classic/skin.desc:395 msgid "Fill Background Vertical rule" msgstr "" #: src/ui/classic/skin.desc:153 src/ui/classic/skin.desc:161 #: src/ui/classic/skin.desc:295 src/ui/classic/skin.desc:303 #: src/ui/classic/skin.desc:397 src/ui/classic/skin.desc:405 msgid "Copy" msgstr "" #: src/ui/classic/skin.desc:154 src/ui/classic/skin.desc:162 #: src/ui/classic/skin.desc:296 src/ui/classic/skin.desc:304 #: src/ui/classic/skin.desc:398 src/ui/classic/skin.desc:406 msgid "Resize" msgstr "" #: src/ui/classic/skin.desc:159 src/ui/classic/skin.desc:301 #: src/ui/classic/skin.desc:403 msgid "Fill Background Horizontal rule" msgstr "" #: src/ui/classic/skin.desc:167 msgid "Use Custom text icon color" msgstr "" #: src/ui/classic/skin.desc:172 msgid "Active Text Icon Color" msgstr "" #: src/ui/classic/skin.desc:177 msgid "Inactive Text Icon Color" msgstr "" #: src/ui/classic/skin.desc:182 msgid "Special Icon position" msgstr "" #: src/ui/classic/skin.desc:185 src/ui/classic/skin.desc:189 #: src/ui/classic/skin.desc:193 src/ui/classic/skin.desc:197 #: src/ui/classic/skin.desc:201 src/ui/classic/skin.desc:205 #: src/ui/classic/skin.desc:210 src/ui/classic/skin.desc:215 #: src/ui/classic/skin.desc:220 src/ui/classic/skin.desc:225 #: src/ui/classic/skin.desc:230 src/ui/classic/skin.desc:245 #: src/ui/classic/skin.desc:250 src/ui/classic/skin.desc:255 #: src/ui/classic/skin.desc:259 src/ui/classic/skin.desc:263 #: src/ui/classic/skin.desc:267 src/ui/classic/skin.desc:271 #: src/ui/classic/skin.desc:275 src/ui/classic/skin.desc:279 #: src/ui/classic/skin.desc:283 src/ui/classic/skin.desc:287 #: src/ui/classic/skin.desc:291 src/ui/classic/skin.desc:299 msgid "SkinInputBar" msgstr "" #: src/ui/classic/skin.desc:257 msgid "Color of Cursor" msgstr "" #: src/ui/classic/skin.desc:261 msgid "Position or offset of Preedit" msgstr "" #: src/ui/classic/skin.desc:265 msgid "Position or offset of LookupTable" msgstr "" #: src/ui/classic/skin.desc:269 src/ui/classic/skin.desc:277 #: src/ui/classic/skin.desc:285 msgid "Prev Page Icon" msgstr "" #: src/ui/classic/skin.desc:273 src/ui/classic/skin.desc:281 #: src/ui/classic/skin.desc:289 msgid "Next Page Icon" msgstr "" #: src/ui/classic/skin.desc:307 src/ui/classic/skin.desc:311 msgid "SkinTrayIcon" msgstr "" #: src/ui/classic/skin.desc:309 msgid "Active Tray Icon" msgstr "" #: src/ui/classic/skin.desc:313 msgid "Inctive Tray Icon" msgstr "" #: src/ui/classic/skin.desc:315 src/ui/classic/skin.desc:319 #: src/ui/classic/skin.desc:323 src/ui/classic/skin.desc:327 #: src/ui/classic/skin.desc:331 src/ui/classic/skin.desc:335 #: src/ui/classic/skin.desc:340 src/ui/classic/skin.desc:345 #: src/ui/classic/skin.desc:350 src/ui/classic/skin.desc:355 #: src/ui/classic/skin.desc:360 src/ui/classic/skin.desc:375 #: src/ui/classic/skin.desc:380 src/ui/classic/skin.desc:385 #: src/ui/classic/skin.desc:389 src/ui/classic/skin.desc:393 #: src/ui/classic/skin.desc:401 msgid "SkinMenu" msgstr "" #: src/ui/classic/skin.desc:387 msgid "Active Menu Color" msgstr "" #: src/ui/classic/skin.desc:391 msgid "Space Line Color" msgstr "" #: src/ui/classic/skin.desc:409 src/ui/classic/skin.desc:414 msgid "SkinKeyboard" msgstr "" #: src/ui/classic/skin.desc:411 msgid "Virtual Keyboard Image" msgstr "" #: src/ui/classic/skin.desc:416 msgid "Key Color On Virutal Keyboard" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/apparmorapplet.po0000644000000000000000000000316512704126470020442 0ustar # translation of apparmorapplet.po to suomi # Jyri Palokangas , 2007. # Mikko Piippo , 2007. msgid "" msgstr "" "Project-Id-Version: apparmorapplet\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-06 14:27-0800\n" "PO-Revision-Date: 2008-09-12 21:28+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: suomi \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:06+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/apparmor-applet.c:244 msgid "" "AppArmorApplet is free software; you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" "the Free Software Foundation; either version 2 of the License, or\n" "(at your option) any later version." msgstr "" "AppArmorApplet on vapaa ohjelma; voit levittää sitä edelleen ja/tai muokata " "\n" "sitä Free Software Foundation -säätiön julkaiseman GNU GPL -lisenssin " "ehtojen mukaisesti. \n" "Voit käyttää joko lisenssin versiota 2 tai halutessasi mitä tahansa uudempaa " "versiota." #: src/preferences_dialog.c:31 msgid "AppArmor Desktop Preferences" msgstr "AppArmor-työpöytäasetukset" #: src/preferences_dialog.c:46 msgid "Profile Generation" msgstr "Profiilin luominen" #: src/preferences_dialog.c:54 msgid "Path" msgstr "Polku" #: src/preferences_dialog.c:76 msgid "YAST" msgstr "YAST" #: src/preferences_dialog.c:77 msgid "genprof" msgstr "genprof" #: src/reject_list.c:58 msgid "AppArmor Rejections" msgstr "AppArmor hylkäykset" language-pack-fi-base/data/fi/LC_MESSAGES/kubuntu-patched-l10n.po0000644000000000000000000001752012704126470021266 0ustar # Finnish translation for kubuntu-patched-l10n # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the kubuntu-patched-l10n package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: kubuntu-patched-l10n\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2014-02-28 15:23+0100\n" "PO-Revision-Date: 2014-04-04 05:37+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 08:19+0000\n" "X-Generator: Launchpad (build 17995)\n" #: app/kipiinterface.cpp:256 msgid "Install Plugins" msgstr "Asenna liitännäiset" #: projects/k3baudioburndialog.cpp:287 projects/k3bmixedburndialog.cpp:293 msgid "" "

External program normalize is not installed.

K3b uses " "normalize (http://normalize.nongnu.org/) to normalize audio tracks. " "In order to use this functionality, please install it first." msgstr "" #: k3bsystemproblemdialog.cpp:238 #, kde-format msgid "%1 will be run with root privileges on kernel >= 2.6.8" msgstr "" "Sovellus %1 toimii ilman pääkäyttäjän oikeuksia Linux-ytimen versiossa >= " "2.6.8" #: k3bsystemproblemdialog.cpp:239 #, kde-format msgid "" "Since Linux kernel 2.6.8 %1 will not work when run suid root for security " "reasons anymore." msgstr "" "Linux-ytimen versiosta 2.6.8 lähtien %1 ei enää toimi pääkäyttäjän " "tunnuksilla ajettuna tietoturvasyistä." #: k3bsystemproblemdialog.cpp:249 k3bsystemproblemdialog.cpp:274 #, kde-format msgid "%1 will be run without root privileges" msgstr "Sovellus %1 toimii ilman pääkäyttäjän oikeuksia" #: k3bsystemproblemdialog.cpp:250 msgid "" "It is highly recommended to configure cdrecord to run with root privileges, " "as then cdrecord runs with high priority that increases the overall " "stability of the burning process. As well as this, it allows the size of the " "burning buffer to be changed, and a lot of user problems can be solved this " "way." msgstr "" #: k3bsystemproblemdialog.cpp:275 msgid "" "It is highly recommended to configure cdrdao to run with root privileges to " "increase the overall stability of the burning process." msgstr "" "On suositeltavaa määrittää cdrdao toimimaan pääkäyttäjän oikeuksilla. Tämä " "lisää polttoprosessin vakautta." #: k3bsystemproblemdialog.cpp:519 msgid "MP3 Audio Decoder plugin not found." msgstr "MP3-äänidekooderiliitännäistä ei löydy" #: k3bsystemproblemdialog.cpp:520 msgid "" "K3b could not load or find the MP3 decoder plugin. This means that you will " "not be able to create Audio CDs from MP3 files. Many Linux distributions do " "not include MP3 support for legal reasons." msgstr "" #: k3bsystemproblemdialog.cpp:523 msgid "" "To enable MP3 support, please install the MAD MP3 decoding library as well " "as the K3b MAD MP3 decoder plugin (the latter may already be installed but " "not functional due to the missing libmad). Some distributions allow " "installation of MP3 support via an online update tool." msgstr "" #: k3bsystemproblemdialog.cpp:538 msgid "System locale charset is ANSI_X3.4-1968" msgstr "Järjestelmän merkistöasetus on ANSI_X3.4-1968" #: k3bsystemproblemdialog.cpp:539 msgid "" "Your system's locale charset (i.e. the charset used to encode filenames) is " "set to ANSI_X3.4-1968. It is highly unlikely that this has been done " "intentionally. Most likely the locale is not set at all. An invalid setting " "will result in problems when creating data projects." msgstr "" #: k3bsystemproblemdialog.cpp:543 msgid "" "To properly set the locale charset make sure the LC_* environment variables " "are set. Normally the distribution setup tools take care of this." msgstr "" #: k3bsystemproblemdialog.cpp:556 msgid "Running K3b as root user" msgstr "Käytä K3b:tä pääkäyttäjänä" #: k3bsystemproblemdialog.cpp:557 msgid "" "It is not recommended to run K3b under the root user account. This " "introduces unnecessary security risks." msgstr "" "Ei ole suositeltavaa käyttää K3b:tä pääkäyttäjänä. Tämä aiheuttaa " "tarpeettomia turvallisuusriskejä." #: k3bsystemproblemdialog.cpp:559 msgid "" "Run K3b from a proper user account and setup the device and external tool " "permissions appropriately." msgstr "" "Käytä K3b:tä erityisellä käyttäjätunnuksella ja aseta laite ja ulkoisten " "työkalujen oikeustasot vastaavasti." #: k3bsystemproblemdialog.cpp:562 msgid "The latter can be done via \"Modify Permissions...\"." msgstr "Jälkimmäinen voidaan tehdä toiminnolla ”Muuta käyttöoikeuksia...”." #: k3bsystemproblemdialog.cpp:592 msgid "No problems found in system configuration." msgstr "Järjestelmän asetukset ovat kunnossa." #: k3bsystemproblemdialog.cpp:592 msgid "System configured properly" msgstr "Järjestelmän asetukset on suoritettu onnistuneesti" #: projects/k3baudioburndialog.cpp:287 msgid "" "

External program normalize-audio is not installed.

K3b " "uses normalize-audio (http://normalize.nongnu.org/) to normalize " "audio tracks. In order to use this functionality, please install it first. " "(sudo apt-get install normalize-audio) " msgstr "" #: projects/k3bmixedburndialog.cpp:293 msgid "" "

External program normalize-audio is not installed.

K3b " "uses normalize-audio (http://normalize.nongnu.org/) to normalize " "audio tracks. In order to use this functionality, please install it first " "(sudo apt-get install normalize-audio)." msgstr "" #: projects/audiocd/k3baudionormalizejob.cpp:56 msgid "Could not find normalize executable." msgstr "normalize-ohjelmaa ei löydy." #: projects/audiocd/k3baudionormalizejob.cpp:84 msgid "Could not start normalize." msgstr "normalize-ohjelmaa ei voi käynnistää." #: projects/audiocd/k3baudionormalizejob.cpp:56 msgid "Could not find normalize-audio executable." msgstr "normalize-audio-ohjelmaa ei löydy." #: projects/audiocd/k3baudionormalizejob.cpp:84 msgid "Could not start normalize-audio." msgstr "normalize-audio-ohjelmaa ei voi käynnistää." #: drkonqidialog.cpp:188 msgid "Automatically submit a crash report" msgstr "Lähetä kaatumisraportti automaattisesti" #: kcmlocale.cpp:1346 msgctxt "@status message widget" msgid "" "You tried to remove your active system language, this is not supported." msgstr "" "Yritit poistaa aktiivisena olevaa järjestelmän kieltä, mikä ei ole tuettua." #. i18n: file: kcmlocalewidget.ui:126 #. i18n: ectx: property (text), widget (QLabel, installLabel) #: rc.cpp:23 msgid "Install Progress:" msgstr "Asennuksen eteneminen:" #: main.cpp:68 msgid "" "Explicit --desktop enables autostart handling which may be disabled with " "this option" msgstr "" #: main.cpp:70 msgid "Enable autostart handling" msgstr "Ota käyttöön automaattisen käynnistyksen hallinta" #: image.cpp:174 msgctxt "@action:button" msgid "Install Default Wallpapers..." msgstr "Asenna oletustaustakuvat..." #: kdecore/kde-config.cpp:147 msgid "kdeinit shared executables (resource added by Debian)" msgstr "" #: kdecore/util/kpluginloader.cpp:286 #, kde-format msgid "" "The plugin '%1' or its library dependencies are not compatible with " "currently loaded libraries: %2" msgstr "" #: src/akregator_part.cpp:179 msgid "Planet Ubuntu" msgstr "Planet Ubuntu" #: src/akregator_part.cpp:184 msgid "Ubuntu Fridge" msgstr "Ubuntu Fridge" #: src/akregator_part.cpp:189 msgid "Kubuntu.org News" msgstr "Kubuntu.org-uutiset" #: src/akregator_part.cpp:194 msgid "Kubuntu Wire" msgstr "" #: kilelauncher.cpp:407 msgid "" "This is possibly due to old tools configuration; you can restore default " "tools configuration in Settings->Configure Kile->Tools->Build->Restore " "Default Tools." msgstr "" #: main.cpp:187 msgid "Debian policy compatibility, not used" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/MoinMoin.po0000644000000000000000000021156012704126470017140 0ustar ## Please edit system and help pages ONLY in the moinmaster wiki! For more ## information, please see MoinMaster:MoinPagesEditorGroup. ##master-page:None ##master-date:None #acl MoinPagesEditorGroup:read,write,delete,revert All:read #format gettext #language fi # # MoinMoin fi system text translation # msgid "" msgstr "" "Project-Id-Version: MoinMoin 1.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-08-04 22:35+0200\n" "PO-Revision-Date: 2010-02-26 17:43+0000\n" "Last-Translator: Jussi Aalto \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 05:59+0000\n" "X-Generator: Launchpad (build 17995)\n" "X-Direction: ltr\n" "X-Language: Suomi\n" "X-Language-in-English: Finnish\n" "X-HasWikiMarkup: True\n" msgid "Your changes are not saved!" msgstr "Muutoksiasi ei ole tallennettu!" msgid "You are not allowed to edit this page." msgstr "Sinulla ei ole oikeutta muokata tätä sivua." msgid "Page is immutable!" msgstr "Sivu on suojattu!" msgid "Cannot edit old revisions!" msgstr "Vanhoja versioita ei voi muokata!" msgid "The lock you held timed out. Be prepared for editing conflicts!" msgstr "Lukkosi sivuun vanheni. Varaudu päällekkäisiin muokkauksiin!" msgid "Page name is too long, try shorter name." msgstr "Sivun nimi on liian pitkä, kokeile lyhyempää nimeä." #, python-format msgid "Draft of \"%(pagename)s\"" msgstr "" #, python-format msgid "Edit \"%(pagename)s\"" msgstr "Muokkaa \"%(pagename)s\"" #, python-format msgid "Preview of \"%(pagename)s\"" msgstr "Sivun \"%(pagename)s\" esikatselu" #, python-format msgid "Your edit lock on %(lock_page)s has expired!" msgstr "Muokkauslukkosi sivulle %(lock_page)s on vanhentunut!" #, python-format msgid "Your edit lock on %(lock_page)s will expire in # minutes." msgstr "Muokkauslukkosi sivulle %(lock_page)s vanhenee # minuutissa." #, python-format msgid "Your edit lock on %(lock_page)s will expire in # seconds." msgstr "Muokkauslukkosi sivulle %(lock_page)s vanhenee # sekunnissa." msgid "Someone else deleted this page while you were editing!" msgstr "Joku muu poisti tämän sivun sillä aikaa kun muokkasit!" msgid "Someone else changed this page while you were editing!" msgstr "Joku muu muutti tätä sivua sillä aikaa kun muokkasit!" msgid "" "Someone else saved this page while you were editing!\n" "Please review the page and save then. Do not save this page as it is!" msgstr "" msgid "[Content loaded from draft]" msgstr "" #, python-format msgid "[Content of new page loaded from %s]" msgstr "[Sisältö uudelle sivulle ladattu sivulta %s]" #, python-format msgid "[Template %s not found]" msgstr "[Templaattia %s ei löytynyt]" #, python-format msgid "[You may not read %s]" msgstr "[Et saa lukea sivua %s]" #, python-format msgid "" "'''<
>Your draft based on revision %(draft_rev)d (saved " "%(draft_timestamp_str)s) can be loaded instead of the current revision " "%(page_rev)d by using the load draft button - in case you lost your last " "edit somehow without saving it.''' A draft gets saved for you when you do a " "preview, cancel an edit or unsuccessfully save." msgstr "" #, python-format msgid "Describe %s here." msgstr "Kuvaile %s tässä." msgid "Check Spelling" msgstr "Oikolue" msgid "Save Changes" msgstr "Tallenna muutokset" msgid "Cancel" msgstr "Peruuta" #, python-format msgid "" "By hitting '''%(save_button_text)s''' you put your changes under the " "%(license_link)s.\n" "If you don't want that, hit '''%(cancel_button_text)s''' to cancel your " "changes." msgstr "" "Napsauttamalla '''%(save_button_text)s''' annat muutoksesi " "%(license_link)sllä.\n" "Jos et halua tätä, napsauta '''%(cancel_button_text)s''' peruaksesi " "muutoksesi." msgid "Preview" msgstr "Esikatsele" msgid "GUI Mode" msgstr "GUI-tila" msgid "Load Draft" msgstr "" msgid "Trivial change" msgstr "Vähäinen muutos" msgid "Comment:" msgstr "Kommentti:" msgid "" msgstr "" #, python-format msgid "Add to: %(category)s" msgstr "Lisää kategoriaan: %(category)s" msgid "Remove trailing whitespace from each line" msgstr "Poista rivien lopusta tyhjämerkit" msgid "Edit was cancelled." msgstr "Muokkaus peruttu." msgid "You can't copy to an empty pagename." msgstr "" msgid "You are not allowed to copy this page!" msgstr "" #, python-format msgid "" "'''A page with the name {{{'%s'}}} already exists.'''\n" "\n" "Try a different name." msgstr "" "'''Nimellä {{{'%s'}}} on jo sivu.'''\n" "\n" "Kokeile eri nimeä." #, python-format msgid "Could not copy page because of file system error: %s." msgstr "" msgid "You are not allowed to rename this page!" msgstr "" msgid "You can't rename to an empty pagename." msgstr "Et voi vaihtaa nimeä tyhjäksi." #, python-format msgid "Could not rename page because of file system error: %s." msgstr "" "Sivun uudelleennimeäminen ei onnistunut tiedostojärjestelmävirheen vuoksi: " "%s." msgid "You are not allowed to delete this page!" msgstr "" msgid "Thank you for your changes. Your attention to detail is appreciated." msgstr "Kiitos tekemistäsi muutoksista. Huolellisuuttasi arvostetaan." #, python-format msgid "Page \"%s\" was successfully deleted!" msgstr "Sivu \"%s\" poistettiin onnistuneesti!" #, python-format msgid "Page could not get locked. Unexpected error (errno=%d)." msgstr "Sivua ei saatu lukittua. Odottamaton virhe (errno=%d)." msgid "Page could not get locked. Missing 'current' file?" msgstr "Sivua ei saatu lukittua. Puuttuisiko 'current'-tiedosto?" #, python-format msgid "" "Unable to determine current page revision from the 'current' file. The page " "%s is damaged and cannot be edited right now." msgstr "" #, python-format msgid "Cannot save page %s, no storage space left." msgstr "" #, python-format msgid "An I/O error occurred while saving page %s (errno=%d)" msgstr "" msgid "You are not allowed to edit this page!" msgstr "Sinulla ei ole oikeutta muokata tätä sivua!" msgid "You cannot save empty pages." msgstr "Tyhjää sivua ei voi tallentaa." msgid "You already saved this page!" msgstr "Tallensit tämän sivun jo!" msgid "You already edited this page! Please do not use the back button." msgstr "" msgid "You did not change the page content, not saved!" msgstr "Et muuttanut sisältöä, joten sivua ei tallennettu!" msgid "" "You can't change ACLs on this page since you have no admin rights on it!" msgstr "" "Et voi muuttaa [[Verbatim(ACL:)]]iä tällä sivulla, koska sinulla ei ole " "ylläpito-oikeutta sille!" msgid "Notifications sent to:" msgstr "" #, python-format msgid "" "The lock of %(owner)s timed out %(mins_ago)d minute(s) ago, and you were " "granted the lock for this page." msgstr "" "%(owner)s menetti lukon %(mins_ago)d minuuttia sitten, ja saat lukon tälle " "sivulle." #, python-format msgid "" "Other users will be ''blocked'' from editing this page until %(bumptime)s." msgstr "" "Muita käyttäjiä ''estetään'' muokkaamasta tätä sivua ennen kuin %(bumptime)s." #, python-format msgid "" "Other users will be ''warned'' until %(bumptime)s that you are editing this " "page." msgstr "" "Muita käyttäjiä ''varoitetaan'' %(bumptime)s saakka, että muokkaat tätä " "sivua." msgid "Use the Preview button to extend the locking period." msgstr "Lisää lukitusaikaa saat Esikatsele-napilla." #, python-format msgid "" "This page is currently ''locked'' for editing by %(owner)s until " "%(timestamp)s, i.e. for %(mins_valid)d minute(s)." msgstr "" "Tämä sivu on parhaillaan ''lukittu'' käyttäjän %(owner)s muokattavaksi " "%(timestamp)s saakka, eli %(mins_valid)d minuutiksi." #, python-format msgid "" "This page was opened for editing or last previewed at %(timestamp)s by " "%(owner)s.<
>\n" "'''You should ''refrain from editing'' this page for at least another " "%(mins_valid)d minute(s),\n" "to avoid editing conflicts.'''<
>\n" "To leave the editor, press the Cancel button." msgstr "" msgid "" msgstr "" #, python-format msgid "[%(sitename)s] Your wiki account data" msgstr "[%(sitename)s] Wikitunnuksesi tiedot" msgid "" "Somebody has requested to email you a password recovery token.\n" "\n" "If you lost your password, please go to the password reset URL below or\n" "go to the password recovery page again and enter your username and the\n" "recovery token.\n" msgstr "" #, python-format msgid "" "Login Name: %s\n" "\n" "Password recovery token: %s\n" "\n" "Password reset URL: %s?action=recoverpass&name=%s&token=%s\n" msgstr "" #, python-format msgid "The package needs a newer version of MoinMoin (at least %s)." msgstr "Paketti tarvitsee uudemman version MoinMoinista (vähintään %s)." msgid "The theme name is not set." msgstr "Teeman nimeä ei ole asetettu." #, python-format msgid "Theme files not installed! Write rights missing for %s." msgstr "" #, python-format msgid "Installation of '%(filename)s' failed." msgstr "Tiedoston '%(filename)s' asennus ei onnistunut." #, python-format msgid "The file %s is not a MoinMoin package file." msgstr "Tiedosto %s ei ole MoinMoinin pakettitiedosto." #, python-format msgid "The page %s does not exist." msgstr "Sivua %s ei ole." msgid "Invalid package file header." msgstr "Kelvoton pakettitiedoston otsake." msgid "Package file format unsupported." msgstr "Paketin tiedostomuoto ei ole tuettu." #, python-format msgid "Unknown function %(func)s in line %(lineno)i." msgstr "Tuntematon funktio %(func)s rivillä %(lineno)i." #, python-format msgid "The file %s was not found in the package." msgstr "Tiedostoa %s ei ollut paketissa." msgid "The wiki is currently not reachable." msgstr "" msgid "Invalid username or password." msgstr "" #, python-format msgid "" "The remote wiki uses a different InterWiki name (%(remotename)s) internally " "than you specified (%(localname)s)." msgstr "" msgid "Text mode" msgstr "Tekstitila" #, python-format msgid "Unknown action %(action_name)s." msgstr "" #, python-format msgid "You are not allowed to do %(action_name)s on this page." msgstr "" msgid "Login and try again." msgstr "" #, python-format msgid "Argument \"%s\" must be a boolean value, not \"%s\"" msgstr "" #, python-format msgid "Argument must be a boolean value, not \"%s\"" msgstr "" #, python-format msgid "Argument \"%s\" must be an integer value, not \"%s\"" msgstr "" #, python-format msgid "Argument must be an integer value, not \"%s\"" msgstr "" #, python-format msgid "Argument \"%s\" must be a floating point value, not \"%s\"" msgstr "" #, python-format msgid "Argument must be a floating point value, not \"%s\"" msgstr "" #, python-format msgid "Argument \"%s\" must be a complex value, not \"%s\"" msgstr "" #, python-format msgid "Argument must be a complex value, not \"%s\"" msgstr "" #, python-format msgid "Argument \"%s\" must be one of \"%s\", not \"%s\"" msgstr "" #, python-format msgid "Argument must be one of \"%s\", not \"%s\"" msgstr "" msgid "Too many arguments" msgstr "" msgid "Cannot have arguments without name following named arguments" msgstr "" #, python-format msgid "Argument \"%s\" is required" msgstr "" #, python-format msgid "No argument named \"%s\"" msgstr "" #, python-format msgid "Expected \"=\" to follow \"%(token)s\"" msgstr "Odotettiin =-merkin seuraavan sanasta \"%(token)s\"" #, python-format msgid "Expected a value for key \"%(token)s\"" msgstr "Odotettiin arvoa avaimelle \"%(token)s\"" #, python-format msgid "Invalid highlighting regular expression \"%(regex)s\": %(error)s" msgstr "" #, python-format msgid "" "Text matching regular expression \"%(regex)s\" is highlighted. " "%(switch_link)s." msgstr "" msgid "Switch to non-highlighted view" msgstr "" msgid "" "The backed up content of this page is deprecated and will rank lower in " "search results!" msgstr "" #, python-format msgid "Revision %(rev)d as of %(date)s" msgstr "Versio %(rev)d päivätty %(date)s" #, python-format msgid "Redirected from page \"%(page)s\"" msgstr "Edelleenohjattu sivulta \"%(page)s\"" #, python-format msgid "This page redirects to page \"%(page)s\"" msgstr "Tämä sivu edelleenohjaa sivulle \"%(page)s\"" msgid "Create New Page" msgstr "Luo uusi sivu" msgid "You are not allowed to view this page." msgstr "Sinulla ei ole oikeutta katsoa tätä sivua." msgid "No recipients, nothing to do" msgstr "" #, python-format msgid "Connection to mailserver '%(server)s' failed: %(reason)s" msgstr "" "Yhteydenotto sähköpostipalvelimeen '%(server)s' ei onnistunut: %(reason)s" msgid "Mail not sent" msgstr "Ei lähetetty sähköpostia" msgid "Mail sent OK" msgstr "Sähköposti lähetetty onnistuneesti" msgid "Date" msgstr "Päivämäärä" msgid "From" msgstr "" msgid "To" msgstr "" msgid "Content" msgstr "" msgid "Attachments" msgstr "Liitetiedostot" #, python-format msgid "" "Sorry, can not save page because \"%(content)s\" is not allowed in this wiki." msgstr "" "Valitettavasti sivua ei voida tallentaa sillä \"%(content)s\" ei ole " "sallittu tässä wikissä." msgid "Could not contact botbouncer.com." msgstr "" msgid "Please log in first." msgstr "Kirjaudu ensin sisään." msgid "Failed to connect to database." msgstr "" msgid "Missing password. Please enter user name and password." msgstr "Salasana puuttuu. Anna käyttäjänimi ja salasana." #, python-format msgid "LDAP server %(server)s failed." msgstr "" msgid "" "Please choose an account name now.\n" "If you choose an existing account name you will be asked for the\n" "password and be able to associate the account with your OpenID." msgstr "" msgid "Name" msgstr "Nimi" msgid "Choose this name" msgstr "" msgid "This is not a valid username, choose a different one." msgstr "" msgid "" "The username you have chosen is already\n" "taken. If it is your username, enter your password below to associate\n" "the username with your OpenID. Otherwise, please choose a different\n" "username and leave the password field blank." msgstr "" msgid "Password" msgstr "Salasana" msgid "Associate this name" msgstr "" #, python-format msgid "OpenID error: %s." msgstr "" msgid "OpenID verification canceled." msgstr "" msgid "Verification canceled." msgstr "" #, python-format msgid "OpenID success. id: %s" msgstr "" msgid "OpenID failure" msgstr "" msgid "OpenID failure." msgstr "" msgid "No OpenID found in session." msgstr "" msgid "Your account is now associated to your OpenID." msgstr "" msgid "The password you entered is not valid." msgstr "" msgid "OpenID error: unknown continuation stage" msgstr "" msgid "OpenID verification requires that you click this button:" msgstr "" msgid "Anonymous sessions need to be enabled for OpenID login." msgstr "" msgid "Failed to resolve OpenID." msgstr "" msgid "OpenID discovery failure, not a valid OpenID." msgstr "" msgid "No OpenID." msgstr "" msgid "" "If you do not have an account yet, you can still log in with your OpenID and " "create one during login." msgstr "" msgid "Missing user name. Please enter user name and password." msgstr "" #, python-format msgid "" "If you do not have an account, you can create " "one now. " msgstr "" #, python-format msgid "Forgot your password?" msgstr "" msgid "HelpOnParsers" msgstr "" #, python-format msgid "" "Syntax highlighting not supported for '%(syntax)s', see " "%(highlight_help_page)s." msgstr "" msgid "" " Emphasis:: <>''italics''<>; " "<>'''bold'''<>; <>'''''bold " "italics'''''<>; <>''mixed " "''<>'''''bold'''<> and " "italics''<>;\n" " Horizontal Rule:: <>\n" " Force Linebreak:: <>\n" " Headings:: = Title 1 =; == Title 2 ==; === Title 3 ===; ==== Title 4 ====; " "===== Title 5 =====.\n" " Lists:: * bullets; ** sub-bullets; # numbered items; ## numbered sub " "items.\n" " Links:: <>; <>.\n" " Tables:: |= header text | cell text | more cell text |;\n" "\n" "(!) For more help, see HelpOnEditing or HelpOnCreoleSyntax.\n" msgstr "" msgid "XSLT option disabled, please look at HelpOnConfiguration." msgstr "XSLT-vaihtoehto pois, katso sivua HelpOnConfiguration." msgid "XSLT processing is not available, please install 4suite 1.x." msgstr "XSLT-käsittely ei ole käytettävissä, asenna 4suite 1.x." #, python-format msgid "%(errortype)s processing error" msgstr "Käsittelyvirhe %(errortype)s" msgid "" "Rendering of reStructured text is not possible, please install Docutils." msgstr "" msgid "" "{{{\n" "Emphasis: *italic* **bold** ``monospace``\n" "\n" "Headings: Heading 1 Heading 2 Heading 3\n" " ========= --------- ~~~~~~~~~\n" "\n" "Horizontal rule: ----\n" "\n" "Links: TrailingUnderscore_ `multi word with backticks`_ external_\n" "\n" ".. _external: http://external-site.example.org/foo/\n" "\n" "Lists: * bullets; 1., a. numbered items.\n" "}}}\n" "(!) For more help, see the\n" "[[http://docutils.sourceforge.net/docs/user/rst/quickref.html|reStructuredTex" "t Quick Reference]].\n" msgstr "" msgid "**Maximum number of allowed includes exceeded**" msgstr "**Sisällytysten maksimimäärä ylitetty**" #, python-format msgid "**You are not allowed to read the page: %s**" msgstr "" #, python-format msgid "**Could not find the referenced page: %s**" msgstr "**Viitattua sivua ei löydy: %s**" msgid "" " Emphasis:: <>''italics''<>; " "<>'''bold'''<>; <>'''''bold " "italics'''''<>; <>''mixed " "''<>'''''bold'''<> and " "italics''<>; <> horizontal rule.\n" " Headings:: = Title 1 =; == Title 2 ==; === Title 3 ===; ==== Title 4 ====; " "===== Title 5 =====.\n" " Lists:: space and one of: * bullets; 1., a., A., i., I. numbered items; " "1.#n start numbering at n; space alone indents.\n" " Links:: <>; " "<>.\n" " Tables:: || cell text |||| cell text spanning 2 columns ||; no trailing " "white space allowed after tables or titles.\n" "\n" "(!) For more help, see HelpOnEditing or HelpOnMoinWikiSyntax.\n" msgstr "" #, python-format msgid "Expected \"%(wanted)s\" after \"%(key)s\", got \"%(token)s\"" msgstr "" "Odotettiin \"%(wanted)s\" \"%(key)s\":n jälkeen, saatiin \"%(token)s\"" #, python-format msgid "Expected an integer \"%(key)s\" before \"%(token)s\"" msgstr "Odotettiin kokonaislukua \"%(key)s\" ennen sanasta \"%(token)s\"" #, python-format msgid "Expected an integer \"%(arg)s\" after \"%(key)s\"" msgstr "Odotettiin kokonaislukua \"%(arg)s\" \"%(key)s\":n jälkeen" #, python-format msgid "Expected a color value \"%(arg)s\" after \"%(key)s\"" msgstr "Odotettiin väriarvoa \"%(arg)s\" \"%(key)s\":n jälkeen" msgid "Password is too short." msgstr "" msgid "Password has not enough different characters." msgstr "" msgid "" "Password is too easy (password contains name or name contains password)." msgstr "" msgid "Password is too easy (keyboard sequence)." msgstr "" msgid "Diffs" msgstr "Erot" msgid "Info" msgstr "Tiedot" msgid "Edit" msgstr "Muokkaa" msgid "UnSubscribe" msgstr "Poista tilaus" msgid "Subscribe" msgstr "Tilaa" msgid "Raw" msgstr "Muotoilematon" msgid "XML" msgstr "XML" msgid "Print" msgstr "Tulosta" msgid "View" msgstr "Näytä" msgid "Up" msgstr "Ylös" msgid "Publish my email (not my wiki homepage) in author info" msgstr "" "Julkista kirjoittajatiedoissa sähköpostiosoitteeni (wikisivuni sijaan)" msgid "Open editor on double click" msgstr "Siirry muokkaukseen kaksoisnapsautuksella" msgid "After login, jump to last visited page" msgstr "" msgid "Show comment sections" msgstr "" msgid "Show question mark for non-existing pagelinks" msgstr "Näytä kysymysmerkki puuttuvien sivujen linkeissä" msgid "Show page trail" msgstr "Näytä sivupolku" msgid "Show icon toolbar" msgstr "Näytä kuvakepalkki" msgid "Show top/bottom links in headings" msgstr "Näytä Alkuun- ja Loppuun-linkit otsikoissa" msgid "Show fancy diffs" msgstr "Näytä erot hienosti" msgid "Add spaces to displayed wiki names" msgstr "Lisää välilyönnit wikinimiin näytettäessä" msgid "Remember login information" msgstr "Muista kirjautumistiedot" msgid "Disable this account forever" msgstr "Sulje tämä käyttäjätunnus pysyvästi" msgid "(Use FirstnameLastname)" msgstr "" msgid "Alias-Name" msgstr "Peitenimi" msgid "Email" msgstr "Sähköpostiosoite" msgid "Jabber ID" msgstr "" msgid "User CSS URL" msgstr "Käyttäjän CSS:n URL" msgid "(Leave it empty for disabling user CSS)" msgstr "(jätä tyhjäksi poistaaksesi käytöstä)" msgid "Editor size" msgstr "Muokkauskentässä rivejä" #, python-format msgid "[%(sitename)s] %(trivial)sUpdate of \"%(pagename)s\" by %(username)s" msgstr "" "[%(sitename)s] %(trivial)späivitys sivulle \"%(pagename)s\", muokkaaja " "%(username)s" #, python-format msgid "" "Dear Wiki user,\n" "\n" "You have subscribed to a wiki page or wiki category on \"%(sitename)s\" for " "change notification.\n" "\n" "The \"%(pagename)s\" page has been changed by %(editor)s:\n" msgstr "" #, python-format msgid "" "Dear wiki user,\n" "\n" "You have subscribed to a wiki page \"%(sitename)s\" for change " "notification.\n" "\n" "The page \"%(pagename)s\" has been deleted by %(editor)s:\n" "\n" msgstr "" #, python-format msgid "" "Dear wiki user,\n" "\n" "You have subscribed to a wiki page \"%(sitename)s\" for change " "notification.\n" "\n" "The page \"%(pagename)s\" has been renamed from \"%(oldname)s\" by " "%(editor)s:\n" msgstr "" #, python-format msgid "[%(sitename)s] New attachment added to page %(pagename)s" msgstr "" #, python-format msgid "" "Dear Wiki user,\n" "\n" "You have subscribed to a wiki page \"%(page_name)s\" for change " "notification. An attachment has been added to that page by %(editor)s. " "Following detailed information is available:\n" "\n" "Attachment name: %(attach_name)s\n" "Attachment size: %(attach_size)s\n" msgstr "" #, python-format msgid "[%(sitename)s] Removed attachment from page %(pagename)s" msgstr "" #, python-format msgid "" "Dear Wiki user,\n" "\n" "You have subscribed to a wiki page \"%(page_name)s\" for change " "notification. An attachment has been removed from that page by %(editor)s. " "Following detailed information is available:\n" "\n" "Attachment name: %(attach_name)s\n" "Attachment size: %(attach_size)s\n" msgstr "" #, python-format msgid "[%(sitename)s] New user account created" msgstr "" #, python-format msgid "" "Dear Superuser, a new user has just been created on \"%(sitename)s\". " "Details follow:\n" "\n" " User name: %(username)s\n" " Email address: %(useremail)s" msgstr "" msgid "anonymous" msgstr "" msgid "Line" msgstr "Rivi" msgid "No differences found!" msgstr "Ei löytynyt eroja!" msgid "Deletions are marked like this." msgstr "Poistot on merkattu näin." msgid "Additions are marked like this." msgstr "Lisäykset on merkattu näin." msgid "DeleteCache" msgstr "PoistaVälimuistista" #, python-format msgid "(cached %s)" msgstr "(%s välimuistissa)" msgid "Or try one of these actions:" msgstr "Tai koita jotakin näistä toiminnoista:" msgid "Unsubscribe" msgstr "Poista tilaus" msgid "Home" msgstr "Koti" msgid "[RSS]" msgstr "[RSS]" msgid "[DELETED]" msgstr "[POISTETTU]" msgid "[UPDATED]" msgstr "[PÄIVITETTY]" msgid "[RENAMED]" msgstr "" msgid "[CONFLICT]" msgstr "" msgid "[NEW]" msgstr "[UUSI]" msgid "[DIFF]" msgstr "[EROT]" msgid "[BOTTOM]" msgstr "[LOPPUUN]" msgid "[TOP]" msgstr "[ALKUUN]" msgid "Click to do a full-text search for this title" msgstr "Napsauta tehdäksesi tekstihaun tälle nimelle" msgid "Settings" msgstr "" msgid "Logout" msgstr "Kirjaudu ulos" msgid "Login" msgstr "Kirjaudu sisään" msgid "Clear message" msgstr "Sulje viesti" #, python-format msgid "last edited %(time)s by %(editor)s" msgstr "viimeksi muuttanut %(editor)s %(time)s" #, python-format msgid "last modified %(time)s" msgstr "viimeksi muokattu %(time)s" msgid "Search:" msgstr "Etsi:" msgid "Text" msgstr "Teksteistä" msgid "Titles" msgstr "Nimistä" msgid "Search" msgstr "Etsi" msgid "More Actions:" msgstr "Lisää toimintoja:" msgid "------------------------" msgstr "" msgid "Raw Text" msgstr "Muotoilematon teksti" msgid "Print View" msgstr "Tulostettavana" msgid "Delete Cache" msgstr "Poista välimuistista" msgid "Rename Page" msgstr "Nimeä sivu uudelleen" msgid "Copy Page" msgstr "" msgid "Delete Page" msgstr "Poista sivu" msgid "Like Pages" msgstr "Samankaltaisia sivuja" msgid "Local Site Map" msgstr "Paikallinen sivukartta" msgid "My Pages" msgstr "Sivuni" msgid "Subscribe User" msgstr "Tilaa käyttäjälle" msgid "Remove Spam" msgstr "Poista roskaviestejä" msgid "Revert to this revision" msgstr "" msgid "Package Pages" msgstr "Paketoi sivuja" msgid "Render as Docbook" msgstr "Esitä Docbookina" msgid "Sync Pages" msgstr "" msgid "Do" msgstr "Tee" msgid "Comments" msgstr "" msgid "Edit (Text)" msgstr "Muokkaa (tekstinä)" msgid "Edit (GUI)" msgstr "Muokkaa (GUI)" msgid "Immutable Page" msgstr "Suojattu sivu" msgid "Remove Link" msgstr "Poista linkki" msgid "Add Link" msgstr "Lisää linkki" #, python-format msgid "Show %s days." msgstr "Näytä %s päivää." msgid "Wiki Markup" msgstr "Wiki-merkintä" msgid "Wiki" msgstr "Wiki" msgid "Page" msgstr "Sivu" msgid "User" msgstr "Käyttäjä" msgid "[ATTACH]" msgstr "" msgid "Options --pages and --search are mutually exclusive!" msgstr "" msgid "You must specify an output file!" msgstr "" msgid "No pages specified using --pages or --search, assuming full package." msgstr "" msgid "All attachments included into the package." msgstr "" msgid "Output file already exists! Cowardly refusing to continue!" msgstr "" msgid "Attachment link" msgstr "" msgid "Page link" msgstr "" msgid "Changed page" msgstr "" msgid "Page changed" msgstr "" msgid "Page has been modified" msgstr "" msgid "Page has been modified in a trivial fashion" msgstr "" msgid "Page has been renamed" msgstr "" msgid "Page has been deleted" msgstr "" msgid "Page has been copied" msgstr "" msgid "A new attachment has been added" msgstr "" msgid "An attachment has been removed" msgstr "" msgid "A page has been reverted to a previous state" msgstr "" msgid "A user has subscribed to a page" msgstr "" msgid "A new account has been created" msgstr "" msgid "Trivial " msgstr "vähäinen " msgid "New page:\n" msgstr "Uusi sivu:\n" msgid "No differences found!\n" msgstr "Ei löytynyt eroja!\n" #, python-format msgid "" "Attachment link: %(attach)s\n" "Page link: %(page)s\n" msgstr "" msgid "[all]" msgstr "" msgid "[not empty]" msgstr "" msgid "[empty]" msgstr "" msgid "filter" msgstr "" #, python-format msgid "" "Results %(bs)s%(hitsFrom)d - %(hitsTo)d%(be)s of %(aboutHits)s " "%(bs)s%(hits)d%(be)s results out of about %(pages)d pages." msgstr "" msgid "seconds" msgstr "" msgid "Previous" msgstr "" msgid "Next" msgstr "" msgid "rev" msgstr "" msgid "current" msgstr "" #, python-format msgid "last modified: %s" msgstr "" msgid "match" msgstr "osuma" msgid "matches" msgstr "osumaa" msgid "about" msgstr "" msgid "This page is already deleted or was never created!" msgstr "Tämä sivu on jo poistettu tai sitä ei ollutkaan!" #, python-format msgid "Invalid filename \"%s\"!" msgstr "Kelvoton tiedostonimi \"%s\"!" msgid "Include all attachments?" msgstr "" msgid "Package pages" msgstr "Paketoi sivuja" msgid "Package name" msgstr "Paketin nimi" msgid "List of page names - separated by a comma" msgstr "Luettelo sivuista - pilkuilla erotettuina" #, python-format msgid "No pages like \"%s\"!" msgstr "Ei sivuja kuten \"%s\"!" #, python-format msgid "Rolled back changes to the page %s." msgstr "" msgid "Exception while calling rollback function:" msgstr "" msgid "" "Please enter your password of your account at the remote wiki below. <
> " "/!\\ You should trust both wikis because the password could be read by the " "particular administrators." msgstr "" msgid "Operation was canceled." msgstr "" #, python-format msgid "" "Please use the interactive user interface to use action %(actionname)s!" msgstr "" "Käytä toimintoa %(actionname)s vuorovaikutteisessa käyttöliittymässä!" msgid "The only supported directions are BOTH and DOWN." msgstr "" msgid "" "Please set an interwikiname in your wikiconfig (see HelpOnConfiguration) to " "be able to use this action." msgstr "" msgid "" "Incorrect parameters. Please supply at least the ''remoteWiki'' parameter. " "Refer to HelpOnSynchronisation for help." msgstr "" msgid "The ''remoteWiki'' is unknown." msgstr "" msgid "A severe error occurred:" msgstr "" msgid "Synchronisation finished. Look below for the status messages." msgstr "" msgid "Synchronisation started -" msgstr "" #, python-format msgid "" "Got a list of %s local and %s remote pages. This results in %s pages to " "process." msgstr "" #, python-format msgid "After filtering: %s pages" msgstr "" #, python-format msgid "Skipped page %s because of no write access to local page." msgstr "" #, python-format msgid "Deleted page %s locally." msgstr "" #, python-format msgid "Error while deleting page %s locally:" msgstr "" #, python-format msgid "Deleted page %s remotely." msgstr "" #, python-format msgid "Error while deleting page %s remotely:" msgstr "" #, python-format msgid "" "The item %s cannot be merged automatically but was changed in both wikis. " "Please delete it in one of both wikis and try again." msgstr "" #, python-format msgid "" "The item %s has different mime types in both wikis and cannot be merged. " "Please delete it in one of both wikis or unify the mime type, and try again." msgstr "" #, python-format msgid "" "The item %s was renamed locally. This is not implemented yet. Therefore the " "full synchronisation history is lost for this page." msgstr "" #, python-format msgid "Synchronising page %s with remote page %s ..." msgstr "" #, python-format msgid "The page %s was deleted remotely but changed locally." msgstr "" #, python-format msgid "" "The page %s could not be synced. The remote page was renamed. This is not " "supported yet. You may want to delete one of the pages to get it synced." msgstr "" #, python-format msgid "Skipped page %s because of a locally or remotely unresolved conflict." msgstr "" #, python-format msgid "" "This is the first synchronisation between the local and the remote wiki for " "the page %s." msgstr "" #, python-format msgid "" "The page %s could not be merged because you are not allowed to modify the " "page in the remote wiki." msgstr "" #, python-format msgid "Page %s successfully merged." msgstr "" #, python-format msgid "Page %s contains conflicts that were introduced on the remote side." msgstr "" #, python-format msgid "Page %s merged with conflicts." msgstr "" msgid "Attachment location" msgstr "" msgid "Page name" msgstr "" msgid "Attachment name" msgstr "" msgid "Refresh attachment list" msgstr "" msgid "List of attachments" msgstr "" msgid "Available attachments for page" msgstr "" #, python-format msgid "Exactly one page like \"%s\" found, redirecting to page." msgstr "Täsmälleen yksi sivu kuten \"%s\" löytyi, edelleenohjataan sivulle." #, python-format msgid "Pages like \"%s\"" msgstr "Sivut kuten \"%s\"" #, python-format msgid "%(matchcount)d %(matches)s for \"%(title)s\"" msgstr "%(matchcount)d %(matches)s nimelle \"%(title)s\"" msgid "You must login to remove a quicklink." msgstr "" msgid "Your quicklink to this page has been removed." msgstr "Pikalinkkisi tälle sivulle on poistettu." msgid "Your quicklink to this page could not be removed." msgstr "" msgid "You need to have a quicklink to this page to remove it." msgstr "" msgid "Please choose:" msgstr "" #, python-format msgid "You must login to use this action: %(action)s." msgstr "" msgid "Only superuser is allowed to use this action." msgstr "" msgid "You are not allowed to subscribe to a page you can't read." msgstr "Sinulla ei ole oikeutta tilata sivua jota et voi lukea." msgid "This wiki is not enabled for mail/Jabber processing." msgstr "" msgid "You must log in to use subscriptions." msgstr "" msgid "" "Add your email address or Jabber ID in your user settings to use " "subscriptions." msgstr "" msgid "You are already subscribed to this page." msgstr "" msgid "You have been subscribed to this page." msgstr "Sinulle on lisätty tilaus tälle sivulle." msgid "You could not get subscribed to this page." msgstr "" #, python-format msgid "Upload of attachment '%(filename)s'." msgstr "Liitetiedoston '%(filename)s' lähetys." #, python-format msgid "Attachment '%(filename)s' deleted." msgstr "Liitetiedosto '%(filename)s' poistettu." #, python-format msgid "Drawing '%(filename)s' saved." msgstr "Piirros '%(filename)s' tallennettu." #, python-format msgid "Revert to revision %(rev)d." msgstr "Palauta versio %(rev)d." #, python-format msgid "Renamed from '%(oldpagename)s'." msgstr "" #, python-format msgid "[%d attachments]" msgstr "[liitetiedostoja %d]" #, python-format msgid "" "There are %(count)s attachment(s) stored for this " "page." msgstr "" "Tälle sivulle on tallennettu liitetiedostoja " "%(count)s." msgid "Filename of attachment not specified!" msgstr "Liitteen tiedostonimeä ei annettu!" #, python-format msgid "Attachment '%(filename)s' does not exist!" msgstr "Liitetiedostoa '%(filename)s' ei ole!" msgid "" "To refer to attachments on a page, use '''{{{attachment:filename}}}''', \n" "as shown below in the list of files. \n" "Do '''NOT''' use the URL of the {{{[get]}}} link, \n" "since this is subject to change and can break easily." msgstr "" "Viitataksesi sivun liitetiedostoihin, käytä merkintää " "'''{{{attachment:tiedostonimi}}}''' allaolevan tiedostoluettelon mukaisesti. " "\n" "'''ÄLÄ''' käytä {{{[hae]}}}-linkin [[Verbatim(URL:)]]ää, \n" "sillä se voi muuttua, jolloin viittaus ei enää toimisi." msgid "del" msgstr "poista" msgid "move" msgstr "" msgid "get" msgstr "hae" msgid "edit" msgstr "muokkaa" msgid "view" msgstr "näytä" msgid "unzip" msgstr "pura" msgid "install" msgstr "asenna" msgid "All files" msgstr "" msgid "Selected Files:" msgstr "" msgid "delete" msgstr "" msgid "move to page" msgstr "" msgid "Do it." msgstr "Toteuta." #, python-format msgid "No attachments stored for %(pagename)s" msgstr "Sivulla %(pagename)s ei ole liitteitä" msgid "You are not allowed to delete attachments on this page." msgstr "Sinulla ei ole oikeutta poistaa liitetiedostoja tältä sivulta." msgid "You are not allowed to move attachments from this page." msgstr "" msgid "You are not allowed to attach a file to this page." msgstr "Sinulla ei ole oikeutta liittää tiedostoa tälle sivulle." #, python-format msgid "" "Attachment '%(pagename)s/%(filename)s' moved to " "'%(new_pagename)s/%(new_filename)s'." msgstr "" msgid "New Attachment" msgstr "Uusi liitetiedosto" msgid "File to upload" msgstr "Lähetettävä tiedosto" msgid "Rename to" msgstr "Uudelleennimeä" msgid "Overwrite existing attachment of same name" msgstr "" msgid "Upload" msgstr "Lähetä" msgid "Attached Files" msgstr "Liitetiedostot" #, python-format msgid "Unsupported AttachFile sub-action: %s" msgstr "" #, python-format msgid "Attachments for \"%(pagename)s\"" msgstr "Liitetiedostot sivulla %(pagename)s" msgid "TextCha: Wrong answer! Go back and try again..." msgstr "" msgid "" "No file content. Delete non ASCII characters from the file name and try " "again." msgstr "" "Ei tiedostosisältöä. Poista muut kuin ASCII-merkit nimestä ja yritä " "uudestaan." msgid "You are not allowed to overwrite a file attachment of this page." msgstr "" #, python-format msgid "" "Attachment '%(target)s' (remote name '%(filename)s') with %(bytes)d bytes " "saved." msgstr "" "Liitetiedosto '%(target)s' (alkuperäinen nimi '%(filename)s'), %(bytes)d " "tavua tallennettu." #, python-format msgid "Attachment '%(target)s' (remote name '%(filename)s') already exists." msgstr "" "Liitetiedosto '%(target)s' (alkuperäinen nimi '%(filename)s') oli jo " "olemassa." #, python-format msgid "Attachment '%(new_pagename)s/%(new_filename)s' already exists." msgstr "" msgid "Nothing changed" msgstr "" #, python-format msgid "" "Page '%(new_pagename)s' does not exist or you don't have enough rights." msgstr "" msgid "Move aborted!" msgstr "" msgid "Move aborted because new page name is empty." msgstr "" #, python-format msgid "Please use a valid filename for attachment '%(filename)s'." msgstr "" msgid "Move aborted because new attachment name is empty." msgstr "" msgid "Move" msgstr "" msgid "New page name" msgstr "" msgid "New attachment name" msgstr "" msgid "You are not allowed to get attachments from this page." msgstr "Sinulla ei ole oikeutta hakea liitetiedostoja tältä sivulta." msgid "You are not allowed to install files." msgstr "Sinulla ei ole oikeutta asentaa tiedostoja." #, python-format msgid "Attachment '%(filename)s' installed." msgstr "Liitetiedosto '%(filename)s' asennettu." msgid "You are not allowed to unzip attachments of this page." msgstr "Sinulla ei ole oikeutta purkaa tämän sivun liitetiedostoja." #, python-format msgid "The file %(filename)s is not a .zip file." msgstr "" #, python-format msgid "" "Attachment '%(filename)s' not unzipped because some files in the zip are " "either not in the same directory or exceeded the single file size limit " "(%(maxsize_file)d kB)." msgstr "" #, python-format msgid "" "Attachment '%(filename)s' not unzipped because it would have exceeded the " "per page attachment storage size limit (%(size)d kB)." msgstr "" #, python-format msgid "" "Attachment '%(filename)s' not unzipped because it would have exceeded the " "per page attachment count limit (%(count)d)." msgstr "" #, python-format msgid "" "Attachment '%(filename)s' partially unzipped (did not overwrite: " "%(filelist)s)." msgstr "" #, python-format msgid "Attachment '%(filename)s' unzipped." msgstr "Liitetiedosto '%(filename)s' purettu." #, python-format msgid "Attachment '%(filename)s'" msgstr "Liitetiedosto '%(filename)s'" msgid "Download" msgstr "" msgid "Package script:" msgstr "Pakettijuonto:" msgid "File Name" msgstr "Tiedoston nimi" msgid "Modified" msgstr "Muokattu" msgid "Size" msgstr "Koko" msgid "Unknown file type, cannot display this attachment inline." msgstr "Tuntematon tiedostotyyppi, liitettä ei voida näyttää sivulla." msgid "You are not allowed to view attachments of this page." msgstr "Sinulla ei ole oikeutta katsoa tämän sivun liitetiedostoja." #, python-format msgid "attachment:%(filename)s of %(pagename)s" msgstr "[[Verbatim(attachment:)]]%(filename)s / %(pagename)s" msgid "General Information" msgstr "Yleiset tiedot" #, python-format msgid "Page size: %d" msgstr "Sivun koko: %d" msgid "SHA digest of this page's content is:" msgstr "SHA-tiiviste tämän sivun sisällölle on:" msgid "The following users subscribed to this page:" msgstr "Seuraavat käyttäjät ovat tilanneet tämän sivun:" msgid "This page links to the following pages:" msgstr "Tältä sivulta on linkit seuraaville sivuille:" #, python-format msgid "" "Showing page edit history entries from '''%(start_offset)d''' to " "'''%(end_offset)d''' out of '''%(total_count)d''' entries total." msgstr "" msgid "Newer" msgstr "" msgid "Older" msgstr "" #, python-format msgid "%s items per page" msgstr "" msgid "Diff" msgstr "Erot" msgid "Editor" msgstr "Muokkaaja" msgid "Comment" msgstr "Kuvaus" msgid "Action" msgstr "Toiminto" msgid "to previous" msgstr "" msgid "N/A" msgstr "ei ole" msgid "Revision History" msgstr "Versiohistoria" msgid "No log entries found." msgstr "Ei löytynyt lokimerkintöjä." #, python-format msgid "Info for \"%s\"" msgstr "Tiedot: \"%s\"" #, python-format msgid "Show \"%(title)s\"" msgstr "Näytä \"%(title)s\"" msgid "General Page Infos" msgstr "Yleiset sivutiedot" msgid "Page hits and edits" msgstr "Sivun katselut ja muokkaukset" msgid "Delete" msgstr "Poista" msgid "Delete all /subpages too?" msgstr "" msgid "Optional reason for the deletion" msgstr "Vapaaehtoinen poiston syy" msgid "Really delete this page?" msgstr "Haluatko varmasti poistaa tämän sivun?" msgid "Please first create a homepage before creating additional pages." msgstr "Luo kotisivu ennen kuin luot muita sivuja." #, python-format msgid "" "You can add some additional sub pages to your already existing homepage " "here.\n" "\n" "You can choose how open to other readers or writers those pages shall be,\n" "access is controlled by group membership of the corresponding group page.\n" "\n" "Just enter the sub page's name and click on the button to create a new " "page.\n" "\n" "Before creating access protected pages, make sure the corresponding group " "page\n" "exists and has the appropriate members in it. Use HomepageGroupsTemplate for " "creating\n" "the group pages.\n" "\n" "||'''Add a new personal page:'''||'''Related access control list " "group:'''||\n" "||<>||[[%(username)s/ReadWriteGroup]]||\n" "||<>||[[%(username)s/ReadGroup]]||\n" "||<>||%(username)s only||\n" "\n" msgstr "" msgid "MyPages management" msgstr "" #, python-format msgid "(including %(localwords)d %(pagelink)s)" msgstr "(sisältää %(localwords)d %(pagelink)s)" #, python-format msgid "" "The following %(badwords)d words could not be found in the dictionary of " "%(totalwords)d words%(localwords)s and are highlighted below:" msgstr "" "Seuraavia %(badwords)d sanaa ei löytynyt %(totalwords)d sanan%(localwords)s " "ja ne on korostettu alla:" msgid "Add checked words to dictionary" msgstr "Lisää merkityt sanat sanakirjaan" msgid "No spelling errors found!" msgstr "Ei löytynyt kirjoitusvirheitä!" msgid "You can't save spelling words." msgstr "" msgid "You can't check spelling on a page you can't read." msgstr "Et voi oikolukea sivua jota et voi lukea." msgid "You are not allowed to use this action." msgstr "Sinun ei ole sallittu käyttää tätä toimintoa." msgid "If this account exists an email was sent." msgstr "" msgid "" "This wiki is not enabled for mail processing.\n" "Contact the owner of the wiki, who can enable email." msgstr "" "Sähköpostia ei ole otettu käyttöön tässä wikissä.\n" "Ota yhteyttä wikin omistajaan, joka voi tehdä sen." msgid "Please provide a valid email address or a username!" msgstr "" msgid "Username" msgstr "" msgid "Mail me my account data" msgstr "Sähköpostita minulle käyttäjätietoni" msgid "Recovery token" msgstr "" msgid "New password" msgstr "" msgid "New password (repeat)" msgstr "" msgid "Reset my password" msgstr "" msgid "Passwords don't match!" msgstr "Salasanat eivät vastaa!" #, python-format msgid "Password not acceptable: %s" msgstr "" msgid "Your password has been changed, you can log in now." msgstr "" msgid "Your token is invalid!" msgstr "" msgid "Password reset" msgstr "" msgid "" "\n" "== Password reset ==\n" "Enter a new password below." msgstr "" msgid "Lost password" msgstr "" msgid "" "\n" "== Recovering a lost password ==\n" "If you have forgotten your password, provide your email address or\n" "username and click on '''Mail me my account data'''.\n" "You will receive an email containing a recovery token that can be\n" "used to change your password. The email will also contain further\n" "instructions." msgstr "" msgid "" "\n" "=== Password reset ===\n" "If you already have received the email with the recovery token, enter your\n" "username, the recovery token and a new password (twice) below." msgstr "" msgid "" "You need to manually go to your OpenID provider wiki\n" "and log in before you can use your OpenID. MoinMoin will\n" "never allow you to enter your password here.\n" "\n" "Once you have logged in, simply reload this page." msgstr "" msgid "OpenID Trust verification" msgstr "" #, python-format msgid "The site %s has asked for your identity." msgstr "" #, python-format msgid "" "\n" "If you approve, the site represented by the trust root below will be\n" "told that you control the identity URL %s. (If you are using a delegated\n" "identity, the site will take care of reversing the\n" "delegation on its own.)" msgstr "" msgid "Trust root" msgstr "" msgid "Identity URL" msgstr "" msgid "Remember decision" msgstr "" msgid "Remember this trust decision and don't ask again" msgstr "" msgid "Approve" msgstr "" msgid "Don't approve" msgstr "" msgid "OpenID not served" msgstr "" msgid "" "\n" "Unfortunately you have not created your homepage yet. Therefore,\n" "we cannot serve an OpenID for you. Please create your homepage first\n" "and then reload this page or click the button below to cancel this\n" "verification." msgstr "" #, python-format msgid "Subscribe users to the page %s" msgstr "Tilaa sivua %s käyttäjille" msgid "Enter user names (comma separated):" msgstr "" #, python-format msgid "Subscribed for %s:" msgstr "%s tilattuna käyttäjille:" msgid "Not a user:" msgstr "Ei käyttäjä:" msgid "You are not allowed to perform this action." msgstr "Sinun ei ole sallittu suorittaa tätä toimintoa." msgid "Print slide show" msgstr "" msgid "Edit slide show" msgstr "" msgid "Quit" msgstr "" msgid "Quit slide show" msgstr "" msgid "Show first slide (up arrow)" msgstr "" msgid "Show last slide (down arrow)" msgstr "" msgid "Show previous slide (left arrow)" msgstr "" msgid "Show next slide (right arrow)" msgstr "" msgid "Charts are not available!" msgstr "Kaaviot eivät ole käytettävissä!" msgid "You need to provide a chart type!" msgstr "Sinun täytyy antaa kaavion tyyppi!" #, python-format msgid "Bad chart type \"%s\"!" msgstr "Kelvoton kaavion tyyppi \"%s\"!" msgid "Load" msgstr "" msgid "Pagename not specified!" msgstr "" msgid "Upload page content" msgstr "" msgid "" "You can upload content for the page named below. If you change the page " "name, you can also upload content for another page. If the page name is " "empty, we derive the page name from the file name." msgstr "" msgid "File to load page content from" msgstr "" #, python-format msgid "(!) Only pages changed since '''%s''' are being displayed!" msgstr "" msgid "" "/!\\ The modification date you entered was not recognized and is therefore " "not considered for the search results!" msgstr "" #, python-format msgid "Please use a more selective search term instead of {{{\"%s\"}}}" msgstr "käytä tarkempaa hakuehtoa kuin {{{\"%s\"}}}" #, python-format msgid "Title Search: \"%s\"" msgstr "Nimihaku: \"%s\"" #, python-format msgid "Advanced Search: \"%s\"" msgstr "" #, python-format msgid "Full Text Search: \"%s\"" msgstr "Tekstihaku: \"%s\"" #, python-format msgid "" "Your search query {{{\"%s\"}}} is invalid. Please refer to HelpOnSearching " "for more information." msgstr "" #, python-format msgid "" "Your search query {{{\"%s\"}}} didn't return any results. Please change some " "terms and refer to HelpOnSearching for more information.%s" msgstr "" msgid "(!) Consider performing a" msgstr "" msgid "full-text search with your search terms" msgstr "" msgid "" "(!) You're performing a title search that might not include all related " "results of your search query in this wiki. <
>" msgstr "" msgid "Click here to perform a full-text search with your search terms!" msgstr "" msgid "" "Cannot create a new page without a page name. Please specify a page name." msgstr "Uutta sivua ei voi luoda ilman sivun nimeä. Anna sivulle nimi." msgid "Your subscription to this page has been removed." msgstr "" msgid "Can't remove regular expression subscription!" msgstr "Säännöllisen lausekkeen tilausta ei voida poistaa!" msgid "Edit the subscription regular expressions in your settings." msgstr "" msgid "You need to be subscribed to unsubscribe." msgstr "" msgid "TextCha: Wrong answer! Try again below..." msgstr "" msgid "" "Supplying a comment is mandatory. Write a comment below and try again..." msgstr "" #, python-format msgid "Create new drawing \"%(filename)s (opens in new window)\"" msgstr "" #, python-format msgid "Edit drawing %(filename)s (opens in new window)" msgstr "" #, python-format msgid "Clickable drawing: %(filename)s" msgstr "" msgid "You are not allowed to save a drawing on this page." msgstr "Sinulla ei ole oikeutta tallentaa piirrosta tälle sivulle." msgid "Empty target name given." msgstr "" msgid "Edit drawing" msgstr "Muokkaa piirrosta" #, python-format msgid "Execute action %(actionname)s?" msgstr "Suorita toiminto %(actionname)s?" #, python-format msgid "Action %(actionname)s is excluded in this wiki!" msgstr "Toiminto %(actionname)s on suljettu pois tässä wikissä!" #, python-format msgid "You are not allowed to use action %(actionname)s on this page!" msgstr "" "Sinun ei ole sallittu käyttää toimintoa %(actionname)s tällä sivulla!" msgid "You are not allowed to create the supplementation page." msgstr "" msgid "Pages" msgstr "Sivut" msgid "Select Author" msgstr "Valitse kirjoittaja" msgid "Revert all!" msgstr "Palauta kaikki!" msgid "Copy all /subpages too?" msgstr "" msgid "New name" msgstr "Uusi nimi" msgid "Optional reason for the copying" msgstr "" msgid "Really copy this page?" msgstr "" msgid "You are now logged out." msgstr "Olet nyt kirjautunut ulos." msgid "No page packages found." msgstr "" msgid "page package" msgstr "" msgid "Choose:" msgstr "" #, python-format msgid "Install language packs for '%s'" msgstr "" #, python-format msgid "Local Site Map for \"%s\"" msgstr "Paikallinen sivukartta sivulta \"%s\"" msgid "No older revisions available!" msgstr "Ei vanhempia versioita saatavilla!" #, python-format msgid "Diff for \"%s\"" msgstr "Erot sivulle \"%s\"" #, python-format msgid "Differences between revisions %d and %d" msgstr "Erot versioiden %d ja %d välillä" #, python-format msgid "(spanning %d versions)" msgstr "(kattaa %d versiota)" msgid "Previous change" msgstr "" msgid "Next change" msgstr "" msgid "Diff with oldest revision in left pane" msgstr "" msgid "No older revision available for diff" msgstr "" msgid "Diff with older revision in left pane" msgstr "" msgid "Diff with newer revision in left pane" msgstr "" msgid "Can't change to revision newer than in right pane" msgstr "" msgid "Diff with older revision in right pane" msgstr "" msgid "Can't change to revision older than revision in left pane" msgstr "" msgid "Diff with newer revision in right pane" msgstr "" msgid "No newer revision available for diff" msgstr "" msgid "Diff with newest revision in right pane" msgstr "" #, python-format msgid "The page was saved %(count)d times, though!" msgstr "Sivu oli kuitenkin tallennettu %(count)d kertaa!" msgid "(ignoring whitespace)" msgstr "(tyhjätilamerkkejä ei huomioida)" msgid "Ignore changes in the amount of whitespace" msgstr "Sivuuta muutokset tyhjätilamerkkien määrässä" msgid "Empty user name. Please enter a user name." msgstr "Tyhjä käyttäjänimi. Anna käyttäjänimi." #, python-format msgid "" "Invalid user name {{{'%s'}}}.\n" "Name may contain any Unicode alpha numeric character, with optional one\n" "space between words. Group page name is not allowed." msgstr "" "{{{'%s'}}} on kelvoton käyttäjänimi.\n" "Nimi voi muodostua mistä tahansa Unicoden kirjain- ja numeromerkeistä, ja \n" "sanojen välissä voi olla yksi välilyönti. Ryhmäsivun nimeä ei sallita." msgid "This user name already belongs to somebody else." msgstr "Tämä käyttäjänimi kuuluu jo jollekin toiselle." msgid "Please specify a password!" msgstr "Mainitse salasana!" msgid "" "Please provide your email address. If you lose your login information, you " "can get it by email." msgstr "" "Anna sähköpostiosoitteesi. Jos hukkaat kirjautumistietosi, voit saada ne " "sähköpostitse." msgid "This email already belongs to somebody else." msgstr "Tämä sähköposti kuuluu jo jollekin toiselle." msgid "User account created! You can use this account to login now..." msgstr "Käyttäjätili luotu! Nyt voit käyttää sitä kirjautumiseen..." msgid "Password repeat" msgstr "Salasana uudestaan" msgid "TextCha (required)" msgstr "" msgid "Create Profile" msgstr "Luo profiili" msgid "Create Account" msgstr "" #, python-format msgid "Full Link List for \"%s\"" msgstr "Täysi linkkilista haulle \"%s\"" msgid "You must login to add a quicklink." msgstr "Sinun täytyy kirjautua lisätäksesi pikalinkin." msgid "A quicklink to this page has been added for you." msgstr "Sinulle on lisätty pikalinkki tälle sivulle." msgid "A quicklink to this page could not be added for you." msgstr "" msgid "You already have a quicklink to this page." msgstr "" msgid "Create redirect for renamed page(s)?" msgstr "" msgid "Rename all /subpages too?" msgstr "" msgid "Create redirect for renamed page?" msgstr "" msgid "Really rename this page?" msgstr "" msgid "Optional reason for the renaming" msgstr "Vapaaehtoinen uudelleennimeämisen syy" msgid "Wiki Backup" msgstr "" msgid "" "= Downloading a backup =\n" "\n" "Please note:\n" " * Store backups in a safe and secure place - they contain sensitive " "information.\n" " * Make sure your wiki configuration backup_* values are correct and " "complete.\n" " * Make sure the backup file you get contains everything you need in case of " "problems.\n" " * Make sure it is downloaded without problems.\n" "\n" "To get a backup, just click here:" msgstr "" msgid "Backup" msgstr "Varmuuskopio" msgid "You are not allowed to do remote backup." msgstr "Sinun ei ole sallittu ottaa etävarmuuskopioita." #, python-format msgid "Unknown backup subaction: %s." msgstr "Tuntematon varmistuksen osatoiminto: %s." msgid "Revert" msgstr "" msgid "You are not allowed to revert this page!" msgstr "Sinulla ei ole oikeutta palauttaa tätä sivua!" msgid "" "You were viewing the current revision of this page when you called the " "revert action. If you want to revert to an older revision, first view that " "older revision and then call revert to this (older) revision again." msgstr "" msgid "Optional reason for reverting this page" msgstr "" msgid "Really revert this page?" msgstr "" msgid "OpenID" msgstr "" msgid "Member of Groups" msgstr "" msgid "Jabber" msgstr "" msgid "Disable user" msgstr "" msgid "Enable user" msgstr "" msgid "disabled" msgstr "" msgid "Mail account data" msgstr "" msgid "RecentChanges" msgstr "UusimmatMuutokset" msgid "WikiTipOfTheDay" msgstr "" msgid "TitleIndex" msgstr "SivuHakemisto" msgid "WordIndex" msgstr "SanaHakemisto" msgid "FindPage" msgstr "EtsiSivu" msgid "MissingPage" msgstr "PuuttuvaSivu" msgid "MissingHomePage" msgstr "PuuttuvaKotisivu" msgid "WikiHomePage" msgstr "" msgid "WikiName" msgstr "" msgid "WikiWikiWeb" msgstr "" msgid "FrontPage" msgstr "EtuSivu" msgid "WikiSandBox" msgstr "" msgid "InterWiki" msgstr "" msgid "AbandonedPages" msgstr "" msgid "OrphanedPages" msgstr "" msgid "WantedPages" msgstr "" msgid "EventStats" msgstr "" msgid "EventStats/HitCounts" msgstr "" msgid "EventStats/Languages" msgstr "" msgid "EventStats/UserAgents" msgstr "" msgid "PageSize" msgstr "" msgid "PageHits" msgstr "" msgid "RandomPage" msgstr "" msgid "XsltVersion" msgstr "" msgid "FortuneCookies" msgstr "" msgid "WikiLicense" msgstr "WikiLisenssi" msgid "CategoryCategory" msgstr "" msgid "CategoryHomepage" msgstr "" msgid "CategoryTemplate" msgstr "" msgid "HomepageTemplate" msgstr "" msgid "HelpTemplate" msgstr "" msgid "HomepageReadWritePageTemplate" msgstr "" msgid "HomepageReadPageTemplate" msgstr "" msgid "HomepagePrivatePageTemplate" msgstr "" msgid "HomepageGroupsTemplate" msgstr "" msgid "SlideShowHandOutTemplate" msgstr "" msgid "SlideShowTemplate" msgstr "" msgid "SlideTemplate" msgstr "" msgid "SyncJobTemplate" msgstr "" msgid "HelpOnConfiguration" msgstr "" msgid "HelpOnConfiguration/EmailSupport" msgstr "" msgid "HelpOnConfiguration/SecurityPolicy" msgstr "" msgid "HelpOnConfiguration/FileAttachments" msgstr "" msgid "HelpOnConfiguration/SupplementationPage" msgstr "" msgid "HelpOnConfiguration/SurgeProtection" msgstr "" msgid "HelpOnConfiguration/UserPreferences" msgstr "" msgid "HelpOnPackageInstaller" msgstr "" msgid "HelpOnUpdatingPython" msgstr "" msgid "HelpOnAdministration" msgstr "" msgid "HelpOnAuthentication" msgstr "" msgid "HelpOnAuthentication/ExternalCookie" msgstr "" msgid "HelpOnMoinCommand" msgstr "" msgid "HelpOnMoinCommand/ExportDump" msgstr "" msgid "HelpOnNotification" msgstr "" msgid "HelpOnRobots" msgstr "" msgid "HelpOnSessions" msgstr "" msgid "HelpOnUserHandling" msgstr "" msgid "HelpOnXapian" msgstr "" msgid "HelpOnMoinWikiSyntax" msgstr "" msgid "HelpOnCreoleSyntax" msgstr "" msgid "HelpOnFormatting" msgstr "ApuaMuotoiluun" msgid "MoinMoin" msgstr "" msgid "HelpContents" msgstr "OhjeSisällys" msgid "HelpForBeginners" msgstr "" msgid "HelpForUsers" msgstr "" msgid "HelpIndex" msgstr "" msgid "HelpOnAccessControlLists" msgstr "" msgid "HelpOnActions" msgstr "" msgid "HelpOnActions/AttachFile" msgstr "" msgid "HelpOnAdmonitions" msgstr "" msgid "HelpOnAutoAdmin" msgstr "" msgid "HelpOnCategories" msgstr "" msgid "HelpOnDictionaries" msgstr "" msgid "HelpOnDrawings" msgstr "" msgid "HelpOnEditLocks" msgstr "" msgid "HelpOnEditing" msgstr "" msgid "HelpOnEditing/SubPages" msgstr "" msgid "HelpOnGraphicalEditor" msgstr "" msgid "HelpOnGroups" msgstr "" msgid "HelpOnHeadlines" msgstr "" msgid "HelpOnImages" msgstr "" msgid "HelpOnLanguages" msgstr "" msgid "HelpOnLinking" msgstr "" msgid "HelpOnLinking/NotesLinks" msgstr "" msgid "HelpOnLists" msgstr "" msgid "HelpOnLogin" msgstr "" msgid "HelpOnMacros" msgstr "" msgid "HelpOnMacros/EmbedObject" msgstr "" msgid "HelpOnMacros/Include" msgstr "" msgid "HelpOnMacros/MailTo" msgstr "" msgid "HelpOnMacros/MonthCalendar" msgstr "" msgid "HelpOnNavigation" msgstr "" msgid "HelpOnOpenIDProvider" msgstr "" msgid "HelpOnPageCreation" msgstr "" msgid "HelpOnPageDeletion" msgstr "" msgid "HelpOnParsers/ReStructuredText" msgstr "" msgid "HelpOnParsers/ReStructuredText/RstPrimer" msgstr "" msgid "HelpOnProcessingInstructions" msgstr "" msgid "HelpOnRules" msgstr "" msgid "HelpOnSearching" msgstr "" msgid "HelpOnSlideShows" msgstr "" msgid "HelpOnSlideShows/000 Introduction" msgstr "" msgid "HelpOnSlideShows/100 Creating the slides" msgstr "" msgid "HelpOnSlideShows/900 Last but not least: Running your presentation" msgstr "" msgid "HelpOnSmileys" msgstr "" msgid "HelpOnSpam" msgstr "" msgid "HelpOnSpellCheck" msgstr "" msgid "HelpOnSuperUser" msgstr "" msgid "HelpOnSynchronisation" msgstr "" msgid "HelpOnTables" msgstr "" msgid "HelpOnTemplates" msgstr "" msgid "HelpOnThemes" msgstr "" msgid "HelpOnUserPreferences" msgstr "" msgid "HelpOnVariables" msgstr "" msgid "HelpOnXmlPages" msgstr "" msgid "HelpOnComments" msgstr "" msgid "HelpOnSubscribing" msgstr "" msgid "CamelCase" msgstr "" msgid "WikiCourse" msgstr "" msgid "WikiCourse/01 What is a MoinMoin wiki?" msgstr "" msgid "WikiCourse/02 Finding information" msgstr "" msgid "WikiCourse/03 Staying up to date" msgstr "" msgid "WikiCourse/04 Creating a wiki account" msgstr "" msgid "WikiCourse/05 User preferences" msgstr "" msgid "WikiCourse/06 Your own wiki homepage" msgstr "" msgid "WikiCourse/07 The text editor" msgstr "" msgid "WikiCourse/08 Hot Keys" msgstr "" msgid "WikiCourse/10 Text layout with wiki markup" msgstr "" msgid "WikiCourse/11 Paragraphs" msgstr "" msgid "WikiCourse/12 Headlines" msgstr "" msgid "WikiCourse/13 Lists" msgstr "" msgid "WikiCourse/14 Text styles" msgstr "" msgid "WikiCourse/15 Tables" msgstr "" msgid "WikiCourse/16 Wiki internal links" msgstr "" msgid "WikiCourse/17 External links" msgstr "" msgid "WikiCourse/18 Attachments" msgstr "" msgid "WikiCourse/19 Symbols" msgstr "" msgid "WikiCourse/20 Dynamic content" msgstr "" msgid "WikiCourse/21 Macros" msgstr "" msgid "WikiCourse/22 Parsers" msgstr "" msgid "WikiCourse/23 Actions" msgstr "" msgid "WikiCourse/30 The graphical editor" msgstr "" msgid "WikiCourse/40 Creating more pages" msgstr "" msgid "WikiCourse/50 Wiki etiquette" msgstr "" msgid "WikiCourse/51 Applications" msgstr "" msgid "WikiCourse/52 Structure in the wiki" msgstr "" msgid "WikiCourseHandOut" msgstr "" msgid "Sun" msgstr "su" msgid "Mon" msgstr "ma" msgid "Tue" msgstr "ti" msgid "Wed" msgstr "ke" msgid "Thu" msgstr "to" msgid "Fri" msgstr "pe" msgid "Sat" msgstr "la" msgid "AttachFile" msgstr "LiitäTiedostot" msgid "DeletePage" msgstr "PoistaSivu" msgid "LikePages" msgstr "SamankaltaisiaSivuja" msgid "LocalSiteMap" msgstr "PaikallinenSivukartta" msgid "RenamePage" msgstr "UudelleennimeäSivu" msgid "SpellCheck" msgstr "OikoLue" msgid "Discussion" msgstr "" msgid "User agent" msgstr "User agent" msgid "Others" msgstr "Muut" msgid "Distribution of User-Agent Types" msgstr "User agent -tyyppien jakauma" msgid "Page Size Distribution" msgstr "Sivukoon jakauma" msgid "page size upper bound [bytes]" msgstr "sivukoon yläraja [tavuja]" msgid "# of pages of this size" msgstr "tämänkokoisten sivujen lukumäärä" msgid "Views/day" msgstr "Katseluita/päivä" msgid "Edits/day" msgstr "Muokkauksia/päivä" #, python-format msgid "%(chart_title)s for %(filterpage)s" msgstr "%(chart_title)s sivulle %(filterpage)s" msgid "" "green=view\n" "red=edit" msgstr "" "green=view\n" "red=edit" msgid "date" msgstr "päivämäärä" msgid "# of hits" msgstr "katseluiden lukumäärä" msgid "Language" msgstr "" msgid "" msgstr "" msgid "No orphaned pages in this wiki." msgstr "Tässä wikissä ei ole orvoksi jätettyjä sivuja." msgid "Include system pages" msgstr "Sisällytä järjestelmäsivut" msgid "Exclude system pages" msgstr "Ohita järjestelmäsivut" msgid "No wanted pages in this wiki." msgstr "Tässä wikissä ei ole toivottu sivuja." msgid "Python Version" msgstr "Python versio" msgid "MoinMoin Version" msgstr "MoinMoin versio" #, python-format msgid "Release %s [Revision %s]" msgstr "Julkaisu %s [versio %s]" msgid "4Suite Version" msgstr "4Suite versio" msgid "Number of pages" msgstr "Sivujen lukumäärä" msgid "Number of system pages" msgstr "Järjestelmäsivujen lukumäärä" msgid "Accumulated page sizes" msgstr "Sivujen koko yhteensä" #, python-format msgid "Disk usage of %(data_dir)s/pages/" msgstr "Käytetty levytila hakemistossa %(data_dir)s/pages/" #, python-format msgid "Disk usage of %(data_dir)s/" msgstr "Käytetty levytila hakemistossa %(data_dir)s/" msgid "Entries in edit log" msgstr "Merkintöjä muutoslokissa" msgid "NONE" msgstr "EI" msgid "Global extension macros" msgstr "Yleisiä laajennusmakroja" msgid "Local extension macros" msgstr "Paikallisia laajennusmakroja" msgid "Global extension actions" msgstr "Yleisiä laajennustoimintoja" msgid "Local extension actions" msgstr "Paikallisia laajennustoimintoja" msgid "Global parsers" msgstr "Yleiset jäsentimet" msgid "Local extension parsers" msgstr "Paikalliset laajennusjäsentimet" msgid "Xapian and/or Python Xapian bindings not installed" msgstr "" msgid "Disabled" msgstr "Poissa" msgid "Enabled" msgstr "Käytössä" msgid "index unavailable" msgstr "" msgid "index available" msgstr "" msgid "Xapian search" msgstr "" msgid "Stemming for Xapian" msgstr "" msgid "Active threads" msgstr "Aktiiviset säikeet" msgid "Search for items" msgstr "" msgid "containing all the following terms" msgstr "" msgid "containing one or more of the following terms" msgstr "" msgid "not containing the following terms" msgstr "" msgid "last modified since (e.g. 2 weeks before)" msgstr "" msgid "any category" msgstr "" msgid "any language" msgstr "" msgid "any mimetype" msgstr "" msgid "Categories" msgstr "" msgid "File Type" msgstr "" msgid "Search only in titles" msgstr "" msgid "Case-sensitive search" msgstr "" msgid "Exclude underlay" msgstr "" msgid "No system items" msgstr "" msgid "Search in all page revisions" msgstr "" msgid "Go get it!" msgstr "" #, python-format msgid "No quotes on %(pagename)s." msgstr "Ei lainauksia sivulla %(pagename)s." msgid "Contents" msgstr "Sisällys" msgid "Variable name" msgstr "" msgid "Default" msgstr "oletusarvo" msgid "Description" msgstr "" msgid "Lexer description" msgstr "" msgid "Lexer names" msgstr "" msgid "File patterns" msgstr "" msgid "Mimetypes" msgstr "" #, python-format msgid "Unsupported navigation scheme '%(scheme)s'!" msgstr "Selausmenetelmä '%(scheme)s ei ole tuettu!" msgid "No parent page found!" msgstr "Yläsivua ei löytynyt!" msgid "Slideshow" msgstr "Diaesitys" msgid "Start" msgstr "Aloita" #, python-format msgid "Slide %(pos)d of %(size)d" msgstr "Dia %(pos)d / %(size)d" msgid "File attachment browser" msgstr "" msgid "User account browser" msgstr "" msgid "Search Titles" msgstr "Etsi nimistä" msgid "Display context of search results" msgstr "Näytä hakutulosten ympäristö" msgid "Case-sensitive searching" msgstr "Aakkoslajit erottava haku" msgid "Search Text" msgstr "Etsi teksteistä" #, python-format msgid "Unknown macro parameter: %s." msgstr "" #, python-format msgid "" "More than one needle with search_macro_parse_args config option enabled " "('%(needle)s' found already, '%(arg)s' occurred)" msgstr "" #, python-format msgid "<<%(macro_name)s: invalid macro name>>" msgstr "" #, python-format msgid "" "<<%(macro_name)s: execution failed [%(error_msg)s] (see also the log)>>" msgstr "" msgid "Go To Page" msgstr "Mene sivulle" msgid "Wiki configuration" msgstr "" msgid "" "This table shows all settings in this wiki that do not have default values. " "Settings that the configuration system doesn't know about are shown in " "''italic'', those may be due to third-party extensions needing configuration " "or settings that were removed from Moin." msgstr "" msgid "Setting" msgstr "" #, python-format msgid "%(mins)dm ago" msgstr "%(mins)dm sitten" msgid "(no bookmark set)" msgstr "(ei kirjanmerkkiä asetettu)" #, python-format msgid "(currently set to %s)" msgstr "(tällä hetkellä asetettu %s)" msgid "Delete bookmark" msgstr "" msgid "Set bookmark" msgstr "Aseta kirjanmerkki" msgid "[Bookmark reached]" msgstr "[Kirjanmerkki saavutettu]" msgid "Markup" msgstr "Merkkaa" msgid "Display" msgstr "Näytä" #, python-format msgid "Upload new attachment \"%(filename)s\"" msgstr "Lähetä uusi liitetiedosto \"%(filename)s\"" #, python-format msgid "" "%(extension_name)s %(extension_type)s: Required argument %(argument_name)s " "missing." msgstr "" #, python-format msgid "" "%(extension_name)s %(extension_type)s: Invalid " "%(argument_name)s=%(argument_value)s!" msgstr "" #, python-format msgid "" "Current configuration does not allow embedding of the file %(file)s because " "of its mimetype %(mimetype)s." msgstr "" msgid "Embedded" msgstr "" #, python-format msgid "Invalid include arguments \"%s\"!" msgstr "Kelvottomat sisällytysargumentit \"%s\"!" #, python-format msgid "Nothing found for \"%s\"!" msgstr "Ei löytynyt mitään haulle \"%s\"!" msgid "Switch user" msgstr "" msgid "No user selected" msgstr "" msgid "" "You can now change the settings of the selected user account; log out to get " "back to your account." msgstr "" msgid "You are the only user." msgstr "" msgid "" "As a superuser, you can temporarily assume the identity of another user." msgstr "" msgid "Select User" msgstr "Valitse käyttäjä" msgid "Preferences" msgstr "Asetukset" msgid "This jabber id already belongs to somebody else." msgstr "" #, python-format msgid "The theme '%(theme_name)s' could not be loaded!" msgstr "Teemaa '%(theme_name)s' ei voida ladata!" msgid "User preferences saved!" msgstr "Käyttäjäasetukset tallennettu!" msgid "the one preferred" msgstr "suosikki" msgid "free choice" msgstr "valittavissa" msgid "Save" msgstr "Tallenna" msgid "Preferred theme" msgstr "Suosikkiulkoasu" msgid "Editor Preference" msgstr "Suosikkimuokkaustapa" msgid "Editor shown on UI" msgstr "Käytettävä muokkaustapa" msgid "Time zone" msgstr "Aikavyöhyke" msgid "Your time is" msgstr "Aikasi on" msgid "Server time is" msgstr "Palvelimen aika on" msgid "Date format" msgstr "Päivämäärän muoto" msgid "Preferred language" msgstr "Suosikkikieli" msgid "General options" msgstr "Yleiset asetukset" msgid "Quick links" msgstr "Pikalinkit" msgid "Change password" msgstr "" msgid "Your password has been changed." msgstr "" msgid "To change your password, enter a new password twice." msgstr "" msgid "OpenID settings" msgstr "" msgid "Cannot remove all OpenIDs." msgstr "" msgid "The selected OpenIDs have been removed." msgstr "" msgid "No OpenID given." msgstr "" msgid "OpenID is already present." msgstr "" msgid "This OpenID is already used for another account." msgstr "" msgid "OpenID added successfully." msgstr "" msgid "Current OpenIDs" msgstr "" msgid "Remove selected" msgstr "" msgid "Add OpenID" msgstr "" msgid "Notification" msgstr "" msgid "Notification settings saved!" msgstr "" msgid "'''Email'''" msgstr "" msgid "'''Jabber'''" msgstr "" msgid "'''Event type'''" msgstr "" msgid "Select the events you want to be notified about." msgstr "" msgid "" "Before you can be notified, you need to provide a way to contact you in the " "general preferences." msgstr "" msgid "Subscribed events" msgstr "" msgid "Subscribed wiki pages<
>(one regex per line)" msgstr "" msgid "OpenID server" msgstr "" msgid "The selected websites have been removed." msgstr "" msgid "Trusted websites" msgstr "" #, python-format msgid "Inlined image: %(url)s" msgstr "" msgid "Toggle line numbers" msgstr "Rivinumerot päälle/pois" language-pack-fi-base/data/fi/LC_MESSAGES/udisks2.po0000644000000000000000000020515512704126470017002 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Jiri Grönroos , 2012-2013 # Lasse Liehu , 2014 msgid "" msgstr "" "Project-Id-Version: udisks\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-04-01 20:16+0000\n" "PO-Revision-Date: 2014-12-19 15:04+0000\n" "Last-Translator: Larso \n" "Language-Team: Finnish " "(http://www.transifex.com/projects/p/udisks/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 08:07+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: ../data/org.freedesktop.udisks2.policy.in.h:1 msgid "Mount a filesystem" msgstr "Liitä tiedostojärjestelmä" #: ../data/org.freedesktop.udisks2.policy.in.h:2 msgid "Authentication is required to mount the filesystem" msgstr "Tunnistautuminen vaaditaan tiedostojärjestelmän liittämistä varten" #: ../data/org.freedesktop.udisks2.policy.in.h:3 msgid "Mount a filesystem on a system device" msgstr "Liitä järjestelmälaitteella sijaitseva tiedostojärjestelmä" #: ../data/org.freedesktop.udisks2.policy.in.h:4 msgid "Mount a filesystem from a device plugged into another seat" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:5 msgid "" "Mount/unmount filesystems defined in the fstab file with the x-udisks-auth " "option" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:6 msgid "Authentication is required to mount/unmount the filesystem" msgstr "" "Tunnistautuminen vaaditaan tiedostojärjestelmän liittämiseksi tai " "poistamiseksi" #: ../data/org.freedesktop.udisks2.policy.in.h:7 msgid "Unmount a device mounted by another user" msgstr "Irrota toisen käyttäjän liittämä laite" #: ../data/org.freedesktop.udisks2.policy.in.h:8 msgid "" "Authentication is required to unmount a filesystem mounted by another user" msgstr "" "Tunnistautuminen vaaditaan toisen käyttäjän liittämän tiedostojärjestelmän " "irrottamista varten" #: ../data/org.freedesktop.udisks2.policy.in.h:9 msgid "Unlock an encrypted device" msgstr "Avaa salatun laitteen lukitus" #: ../data/org.freedesktop.udisks2.policy.in.h:10 msgid "Authentication is required to unlock an encrypted device" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:11 msgid "Unlock an encrypted system device" msgstr "Avaa salatun järjestelmälaitteen lukitus" #: ../data/org.freedesktop.udisks2.policy.in.h:12 msgid "Unlock an encrypted device plugged into another seat" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:13 msgid "" "Unlock an encrypted device specified in the crypttab file with the x-udisks-" "auth option" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:14 msgid "Lock an encrypted device unlocked by another user" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:15 msgid "" "Authentication is required to lock an encrypted device unlocked by another " "user" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:16 msgid "Change passphrase for an encrypted device" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:17 msgid "" "Authentication is required to change the passphrase for an encrypted device" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:18 msgid "Manage loop devices" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests setting up a loop device. #. #: ../data/org.freedesktop.udisks2.policy.in.h:19 #: ../src/udiskslinuxmanager.c:337 msgid "Authentication is required to set up a loop device" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:20 msgid "Delete loop devices" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:21 msgid "" "Authentication is required to delete a loop device set up by another user" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:22 msgid "Modify loop devices" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:23 msgid "" "Authentication is required to modify a loop device set up by another user" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:24 msgid "Manage swapspace" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:25 msgid "Authentication is required to manage swapspace" msgstr "Järjestelmä" #: ../data/org.freedesktop.udisks2.policy.in.h:26 msgid "Manage RAID arrays" msgstr "Hallitse RAID-pakkoja" #: ../data/org.freedesktop.udisks2.policy.in.h:27 msgid "Authentication is required to manage RAID arrays" msgstr "Tunnistautuminen vaaditaan RAID-pakkojen hallintaa varten" #: ../data/org.freedesktop.udisks2.policy.in.h:28 msgid "Power off drive" msgstr "Sammuta virta asemasta" #: ../data/org.freedesktop.udisks2.policy.in.h:29 msgid "Authentication is required to power off a drive" msgstr "Tunnistautuminen vaaditaan aseman virran sammuttamista varten" #: ../data/org.freedesktop.udisks2.policy.in.h:30 msgid "Power off a system drive" msgstr "Sammuta järjestelmäasema" #: ../data/org.freedesktop.udisks2.policy.in.h:31 msgid "Power off a drive attached to another seat" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:32 msgid "" "Authentication is required to power off a drive plugged into another seat" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:33 msgid "Eject media" msgstr "Poista levy asemasta" #: ../data/org.freedesktop.udisks2.policy.in.h:34 msgid "Authentication is required to eject media" msgstr "Tunnistautuminen vaaditaan levyn poistamiseksi" #: ../data/org.freedesktop.udisks2.policy.in.h:35 msgid "Eject media from a system drive" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:36 msgid "Eject media from a drive attached to another seat" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:37 msgid "" "Authentication is required to eject media from a drive plugged into another " "seat" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:38 msgid "Modify a device" msgstr "Muokkaa laitetta" #: ../data/org.freedesktop.udisks2.policy.in.h:39 msgid "Authentication is required to modify a device" msgstr "Tunnistautuminen vaaditaan laitteen muokkausta varten" #: ../data/org.freedesktop.udisks2.policy.in.h:40 msgid "Modify a system device" msgstr "Muokkaa järjestelmälaitetta" #: ../data/org.freedesktop.udisks2.policy.in.h:41 msgid "" "Authentication is required to modify a device plugged into another seat" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:42 msgid "Rescan a device" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:43 msgid "Authentication is required to rescan a device" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:44 msgid "Open a device" msgstr "Avaa laite" #: ../data/org.freedesktop.udisks2.policy.in.h:45 msgid "Authentication is required to open a device" msgstr "Tunnistautuminen vaaditaan laitteen avaamiseksi" #: ../data/org.freedesktop.udisks2.policy.in.h:46 msgid "Open a system device" msgstr "Avaa järjestelmälaite" #: ../data/org.freedesktop.udisks2.policy.in.h:47 msgid "Modify system-wide configuration" msgstr "Muokkaa järjestelmän laajuisia asetuksia" #: ../data/org.freedesktop.udisks2.policy.in.h:48 msgid "Authentication is required to modify system-wide configuration" msgstr "Tunnistautuminen vaaditaan järjestelmän laajuisia muutoksia varten" #: ../data/org.freedesktop.udisks2.policy.in.h:49 msgid "" "Authentication is required to retrieve secrets from system-wide configuration" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:50 msgid "Modify drive settings" msgstr "Muokkaa aseman asetuksia" #: ../data/org.freedesktop.udisks2.policy.in.h:51 msgid "Authentication is required to modify drive settings" msgstr "Tunnistautuminen vaaditaan aseman asetuksien muuttamiseksi" #: ../data/org.freedesktop.udisks2.policy.in.h:52 msgid "Update SMART data" msgstr "Päivitä SMART-tiedot" #: ../data/org.freedesktop.udisks2.policy.in.h:53 msgid "Authentication is required to update SMART data" msgstr "Tunnistautuminen vaaditaan SMART-tietojen päivittämistä varten" #: ../data/org.freedesktop.udisks2.policy.in.h:54 msgid "Set SMART data from blob" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:55 msgid "Authentication is required to set SMART data from blob" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:56 msgid "Run SMART self-test" msgstr "Suorita SMART-itsetesti" #: ../data/org.freedesktop.udisks2.policy.in.h:57 msgid "Authentication is required to run a SMART self-test" msgstr "Tunnistautuminen vaaditaan SMART-itsetestien suorittamista varten" #: ../data/org.freedesktop.udisks2.policy.in.h:58 msgid "Enable/Disable SMART" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:59 msgid "Authentication is required to enable/disable SMART" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:60 msgid "Check power state" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:61 msgid "Authentication is required to check the power state" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:62 msgid "Send standby command" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:63 msgid "Authentication is required to put a drive into standby mode" msgstr "Tunnistautuminen vaaditaan aseman valmiustilaan asettamista varten" #: ../data/org.freedesktop.udisks2.policy.in.h:64 msgid "Send standby command to a system drive" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:65 msgid "Send standby command to drive on other seat" msgstr "" #: ../data/org.freedesktop.udisks2.policy.in.h:66 msgid "Securely erase a hard disk" msgstr "Tee Secure Erase -tyhjennys kiintolevylle" #: ../data/org.freedesktop.udisks2.policy.in.h:67 msgid "Authentication is required to securely erase a hard disk" msgstr "" "Tunnistautuminen vaaditaan kiintolevyn Secure Erase -tyhjentämistä varten" #: ../data/org.freedesktop.udisks2.policy.in.h:68 msgid "Cancel job" msgstr "Peru työ" #. Translators: Shown in authentication dialog when canceling a job. #. #: ../data/org.freedesktop.udisks2.policy.in.h:69 ../src/udisksbasejob.c:404 msgid "Authentication is required to cancel a job" msgstr "Tunnistautuminen vaaditaan työn perumista varten" #: ../data/org.freedesktop.udisks2.policy.in.h:70 msgid "Cancel job started by another user" msgstr "Peru toisen käyttäjän aloittama työ" #: ../data/org.freedesktop.udisks2.policy.in.h:71 msgid "Authentication is required to cancel a job started by another user" msgstr "" "Tunnistautuminen vaaditaan toisen käyttäjän aloittaman työn perumista varten" #. Translators: This is shown in an authentcation dialog when #. * the user is editing settings that involve system-level #. * passwords and secrets #. #: ../src/udiskslinuxblock.c:1037 msgid "Authentication is required to read system-level secrets" msgstr "" #. Translators: shown in authentication dialog - do not translate /etc/fstab #: ../src/udiskslinuxblock.c:1571 msgid "Authentication is required to add an entry to the /etc/fstab file" msgstr "" "Tunnistautuminen vaaditaan tietueen lisäämiseksi /etc/fstab-tiedostoon" #. Translators: shown in authentication dialog - do not tranlsate /etc/crypttab #: ../src/udiskslinuxblock.c:1589 msgid "Authentication is required to add an entry to the /etc/crypttab file" msgstr "" "Tunnistautuminen vaaditaan tietueen lisäämiseksi /etc/crypttab-tiedostoon" #. Translators: shown in authentication dialog - do not translate /etc/fstab #: ../src/udiskslinuxblock.c:1648 msgid "Authentication is required to remove an entry from /etc/fstab file" msgstr "" "Tunnistautuminen vaaditaan tietueen poistamiseksi /etc/fstab-tiedostosta" #. Translators: shown in authentication dialog - do not translate /etc/crypttab #: ../src/udiskslinuxblock.c:1666 msgid "" "Authentication is required to remove an entry from the /etc/crypttab file" msgstr "" "Tunnistautuminen vaaditaan tietueen poistamiseksi /etc/crypttab-tiedostosta" #. Translators: shown in authentication dialog - do not translate /etc/fstab #: ../src/udiskslinuxblock.c:1738 msgid "Authentication is required to modify the /etc/fstab file" msgstr "Tunnistautuminen vaaditaan /etc/fstab-tiedoston muokkausta varten" #. Translators: shown in authentication dialog - do not translate /etc/crypttab #: ../src/udiskslinuxblock.c:1756 msgid "Authentication is required to modify the /etc/crypttab file" msgstr "Tunnistautuminen vaaditaan /etc/crypttab-tiedoston muokkausta varten" #. Translators: Shown in authentication dialog when the user #. * requests erasing a hard disk using the SECURE ERASE UNIT #. * command. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #. Translators: Shown in authentication dialog when the user #. * requests erasing a hard disk using the SECURE ERASE UNIT command. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxblock.c:2263 ../src/udiskslinuxdriveata.c:2331 msgid "Authentication is required to perform a secure erase of $(drive)" msgstr "" "Tunnistautuminen vaaditaan aseman $(drive) Secure Erase -tyhjentämistä varten" #. Translators: Shown in authentication dialog when formatting a #. * device. This includes both creating a filesystem or partition #. * table. #. * #. * Do not translate $(drive), it's a placeholder and will #. * be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxblock.c:2275 msgid "Authentication is required to format $(drive)" msgstr "Tunnistautuminen vaaditaan kohteen $(drive) alustamiseksi" #: ../src/udiskslinuxblock.c:2312 ../src/udiskslinuxdriveata.c:2343 msgid "Formatting Device" msgstr "Alustetaan laitetta" #. Translators: Shown in authentication dialog when creating a #. * disk image file. #. * #. * Do not translate $(drive), it's a placeholder and will #. * be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxblock.c:2731 msgid "Authentication is required to open $(drive) for reading" msgstr "" #. Translators: Shown in authentication dialog when restoring #. * from a disk image file. #. * #. * Do not translate $(drive), it's a placeholder and will #. * be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxblock.c:2795 msgid "Authentication is required to open $(drive) for writing" msgstr "" #. Translators: Shown in authentication dialog when an application #. * wants to benchmark a device. #. * #. * Do not translate $(drive), it's a placeholder and will #. * be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxblock.c:2861 msgid "Authentication is required to open $(drive) for benchmarking" msgstr "" #. Translators: Shown in authentication dialog when an application #. * wants to rescan a device. #. * #. * Do not translate $(drive), it's a placeholder and will #. * be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxblock.c:2922 msgid "Authentication is required to rescan $(drive)" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests ejecting media from a drive. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdrive.c:1010 msgid "Authentication is required to eject $(drive)" msgstr "" #. Translators: Shown in authentication dialog when the user #. * changes settings for a drive. #. * #. * Do not translate $(drive), it's a placeholder and will be #. * replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdrive.c:1098 msgid "Authentication is required to configure settings for $(drive)" msgstr "" "Tunnistautuminen vaaditaan kohteen $(drive) asetuksien muuttamista varten" #. Translators: Shown in authentication dialog when the user #. * requests ejecting media from a drive. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdrive.c:1414 msgid "Authentication is required to power off $(drive)" msgstr "Tunnistautuminen vaaditaan aseman $(drive) sammuttamista varten" #. Translators: Shown in authentication dialog when the user #. * refreshes SMART data from a disk. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:814 msgid "Authentication is required to update SMART data from $(drive)" msgstr "" "Tunnistautuminen vaaditaan levyn $(drive) SMART-tietojen päivittämistä varten" #. Translators: Shown in authentication dialog when the user #. * tries to simulate SMART data from a libatasmart blob. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:825 msgid "Authentication is required to set SMART data from a blob on $(drive)" msgstr "" #. Translators: Shown in authentication dialog when the user #. * aborts a running SMART self-test. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:959 msgid "Authentication is required to abort a SMART self-test on $(drive)" msgstr "" "Tunnistautuminen vaaditaan levyn $(drive) SMART-testin pysäyttämistä varten" #. Translators: Shown in authentication dialog when the user #. * initiates a SMART self-test. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:1209 msgid "Authentication is required to start a SMART self-test on $(drive)" msgstr "" "Tunnistautuminen vaaditaan levyn $(drive) SMART-testin käynnistämistä varten" #. Translators: Shown in authentication dialog when the user #. * requests the power state of a drive. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:1296 msgid "Authentication is required to check power state for $(drive)" msgstr "" #. Translators: Shown in authentication dialog when the user #. * tries to put a drive into standby mode. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:1397 msgid "Authentication is required to put $(drive) in standby mode" msgstr "" "Tunnistautuminen vaaditaan aseman $(drive) asettamiseksi valmiustilaan" #. Translators: Shown in authentication dialog when the user #. * tries to wake up a drive from standby mode. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:1531 msgid "Authentication is required to wake up $(drive) from standby mode" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests enabling SMART on a disk. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:2424 msgid "Authentication is required to enable SMART on $(drive)" msgstr "" "Tunnistautuminen vaaditaan aseman $(drive) SMART-tietojen käyttöönottamista " "varten" #. Translators: Shown in authentication dialog when the user #. * requests enabling SMART on a disk. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxdriveata.c:2434 msgid "Authentication is required to disable SMART on $(drive)" msgstr "" "Tunnistautuminen vaaditaan aseman $(drive) SMART-tietojen käytöstä " "poistamista varten" #. Translators: Shown in authentication dialog when the user #. * requests unlocking an encrypted device. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxencrypted.c:339 ../src/udiskslinuxencrypted.c:691 msgid "Authentication is required to unlock the encrypted device $(drive)" msgstr "" "Tunnistautuminen vaaditaan salatun laitteen $(drive) lukituksen avausta " "varten" #. Translators: Shown in authentication dialog when the user #. * requests locking an encrypted device that was previously. #. * unlocked by another user. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxencrypted.c:569 msgid "" "Authentication is required to lock the encrypted device $(drive) unlocked by " "another user" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests mounting a filesystem. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxfilesystem.c:1268 ../src/udiskslinuxfilesystem.c:1430 msgid "Authentication is required to mount $(drive)" msgstr "Tunnistautuminen vaaditaan aseman $(drive) liittämistä varten" #. Translators: Shown in authentication dialog when the #. * user requests mounting a filesystem that is in #. * /etc/fstab file with the x-udisks-auth option. #. * #. * Do not translate $(drive), it's a #. * placeholder and will be replaced by the name of #. * the drive/device in question #. * #. * Do not translate /etc/fstab #. #: ../src/udiskslinuxfilesystem.c:1337 msgid "" "Authentication is required to mount $(drive) referenced in the /etc/fstab " "file" msgstr "" #. Translators: Shown in authentication dialog when the #. * user requests unmounting a filesystem that is in #. * /etc/fstab file with the x-udisks-auth option. #. * #. * Do not translate $(drive), it's a #. * placeholder and will be replaced by the name of #. * the drive/device in question #. * #. * Do not translate /etc/fstab #. #: ../src/udiskslinuxfilesystem.c:1684 msgid "" "Authentication is required to unmount $(drive) referenced in the /etc/fstab " "file" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests unmounting a filesystem previously mounted by #. * another user. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxfilesystem.c:1731 msgid "" "Authentication is required to unmount $(drive) mounted by another user" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests changing the filesystem label. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxfilesystem.c:1963 msgid "Authentication is required to change the filesystem label on $(drive)" msgstr "" "Tunnistautuminen vaaditaan aseman $(drive) tiedostojärjestelmän nimikkeen " "vaihtamiseksi" #. Translators: Shown in authentication dialog when the user #. * requests deleting a loop device previously set up by #. * another user. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxloop.c:245 msgid "Authentication is required to delete the loop device $(drive)" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests changing autoclear on a loop device set up by #. * another user. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxloop.c:424 msgid "Authentication is required to modify the loop device $(drive)" msgstr "" #. Translators: Shown in authentication dialog when the user #. * attempts to start a RAID Array. #. #. TODO: variables #: ../src/udiskslinuxmanager.c:569 msgid "Authentication is required to create a RAID array" msgstr "Tunnistautuminen vaaditaan RAID-pakan luomista varten" #. Translators: Shown in authentication dialog when the user #. * attempts to start a RAID Array. #. #. TODO: variables #: ../src/udiskslinuxmdraid.c:645 msgid "Authentication is required to start a RAID array" msgstr "Tunnistautuminen vaaditaan RAID-pakan käynnistystä varten" #. Translators: Shown in authentication dialog when the user #. * attempts to stop a RAID Array. #. #. TODO: variables #: ../src/udiskslinuxmdraid.c:814 msgid "Authentication is required to stop a RAID array" msgstr "Tunnistautuminen vaaditaan RAID-pakan pysäyttämistä varten" #. Translators: Shown in authentication dialog when the user #. * attempts to remove a device from a RAID Array. #. #. TODO: variables #: ../src/udiskslinuxmdraid.c:1019 msgid "Authentication is required to remove a device from a RAID array" msgstr "Tunnistautuminen vaaditaan laitteen poistamiseksi RAID-pakasta" #. Translators: Shown in authentication dialog when the user #. * attempts to add a device to a RAID Array. #. #. TODO: variables #: ../src/udiskslinuxmdraid.c:1215 msgid "Authentication is required to add a device to a RAID array" msgstr "Tunnistautuminen vaaditaan laitteen lisäämiseksi RAID-pakkaan" #. Translators: Shown in authentication dialog when the user #. * attempts to change whether it has a write-intent bitmap #. #. TODO: variables #: ../src/udiskslinuxmdraid.c:1345 msgid "" "Authentication is required to configure the write-intent bitmap on a RAID " "array" msgstr "" #. Translators: Shown in authentication dialog when the user #. * attempts to start/stop data scrubbing operations #. #. TODO: variables #: ../src/udiskslinuxmdraid.c:1469 msgid "" "Authentication is required to start/stop data scrubbing of a RAID array" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests modifying a partition (changing type, flags, name etc.). #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxpartition.c:268 ../src/udiskslinuxpartition.c:420 #: ../src/udiskslinuxpartition.c:749 msgid "Authentication is required to modify the partition on device $(drive)" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests deleting a partition. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxpartition.c:847 msgid "Authentication is required to delete the partition $(drive)" msgstr "Tunnistautuminen vaaditaan osion $(drive) poistamista varten" #. Translators: Shown in authentication dialog when the user #. * requests creating a new partition. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxpartitiontable.c:387 msgid "Authentication is required to create a partition on $(drive)" msgstr "Tunnistautuminen vaaditaan osion luomiseksi laitteelle $(drive)" #. Translators: Shown in authentication dialog when the user #. * requests activating a swap device. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxswapspace.c:201 msgid "Authentication is required to activate swapspace on $(drive)" msgstr "" #. Translators: Shown in authentication dialog when the user #. * requests deactivating a swap device. #. * #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. #: ../src/udiskslinuxswapspace.c:293 msgid "Authentication is required to deactivate swapspace on $(drive)" msgstr "" #. Translators: Corresponds to the DOS/Master-Boot-Record "bootable" flag for a partition #: ../udisks/udisksclient.c:1098 msgctxt "dos-part-flag" msgid "Bootable" msgstr "" #. Translators: Corresponds to the GPT "system" flag for a partition, #. * see http://en.wikipedia.org/wiki/GUID_Partition_Table #. #: ../udisks/udisksclient.c:1108 msgctxt "gpt-part-flag" msgid "System" msgstr "Järjestelmä" #. Translators: Corresponds to the GPT "legacy bios bootable" flag for a partition, #. * see http://en.wikipedia.org/wiki/GUID_Partition_Table #. #: ../udisks/udisksclient.c:1115 msgctxt "gpt-part-flag" msgid "Legacy BIOS Bootable" msgstr "" #. Translators: Corresponds to the GPT "read-only" flag for a partition, #. * see http://en.wikipedia.org/wiki/GUID_Partition_Table #. #: ../udisks/udisksclient.c:1122 msgctxt "gpt-part-flag" msgid "Read-only" msgstr "Vain luku" #. Translators: Corresponds to the GPT "hidden" flag for a partition, #. * see http://en.wikipedia.org/wiki/GUID_Partition_Table #. #: ../udisks/udisksclient.c:1129 msgctxt "gpt-part-flag" msgid "Hidden" msgstr "Piilotettu" #. Translators: Corresponds to the GPT "no automount" flag for a partition, #. * see http://en.wikipedia.org/wiki/GUID_Partition_Table #. #: ../udisks/udisksclient.c:1136 msgctxt "gpt-part-flag" msgid "No Automount" msgstr "" #. Translators: Partition info. First %s is the type, second %s is a list of flags #: ../udisks/udisksclient.c:1149 #, c-format msgctxt "partition-info" msgid "%s (%s)" msgstr "%s (%s)" #. Translators: The Partition info when unknown #: ../udisks/udisksclient.c:1160 msgctxt "partition-info" msgid "Unknown" msgstr "Tuntematon" #. Translators: SI prefix and standard unit symbol, translate cautiously (or not at all) #: ../udisks/udisksclient.c:1619 msgctxt "byte-size-pow2" msgid "KiB" msgstr "" #. Translators: SI prefix and standard unit symbol, translate cautiously (or not at all) #: ../udisks/udisksclient.c:1625 msgctxt "byte-size-pow2" msgid "MiB" msgstr "" #. Translators: SI prefix and standard unit symbol, translate cautiously (or not at all) #: ../udisks/udisksclient.c:1631 msgctxt "byte-size-pow2" msgid "GiB" msgstr "" #. Translators: SI prefix and standard unit symbol, translate cautiously (or not at all) #: ../udisks/udisksclient.c:1637 msgctxt "byte-size-pow2" msgid "TiB" msgstr "" #. Translators: SI prefix and standard unit symbol, translate cautiously (or not at all) #: ../udisks/udisksclient.c:1662 msgctxt "byte-size-pow10" msgid "KB" msgstr "" #. Translators: SI prefix and standard unit symbol, translate cautiously (or not at all) #: ../udisks/udisksclient.c:1668 msgctxt "byte-size-pow10" msgid "MB" msgstr "" #. Translators: SI prefix and standard unit symbol, translate cautiously (or not at all) #: ../udisks/udisksclient.c:1674 msgctxt "byte-size-pow10" msgid "GB" msgstr "" #. Translators: SI prefix and standard unit symbol, translate cautiously (or not at all) #: ../udisks/udisksclient.c:1680 msgctxt "byte-size-pow10" msgid "TB" msgstr "" #. Translators: The first %s is the size in power-of-2 units, e.g. '64 KiB' #. * the second %s is the size as a number e.g. '65,536' (always > 1) #. #: ../udisks/udisksclient.c:1723 #, c-format msgctxt "byte-size-pow2" msgid "%s (%s bytes)" msgstr "%s (%s tavua)" #. Translators: The first %s is the size in power-of-10 units, e.g. '100 kB' #. * the second %s is the size as a number e.g. '100,000' (always > 1) #. #: ../udisks/udisksclient.c:1733 #, c-format msgctxt "byte-size-pow10" msgid "%s (%s bytes)" msgstr "%s (%s tavua)" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1794 msgctxt "media" msgid "CompactFlash" msgstr "" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1799 msgctxt "media" msgid "MemoryStick" msgstr "" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1804 msgctxt "media" msgid "SmartMedia" msgstr "" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1809 msgctxt "media" msgid "SecureDigital" msgstr "" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1814 msgctxt "media" msgid "SD High Capacity" msgstr "" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1819 msgctxt "media" msgid "Floppy" msgstr "" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1824 msgctxt "media" msgid "Zip" msgstr "" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1829 msgctxt "media" msgid "Jaz" msgstr "" #. Translators: This word is used to describe the media inserted into a device #: ../udisks/udisksclient.c:1834 msgctxt "media" msgid "Flash" msgstr "" #. Translators: This word is used to describe the optical disc type, it may appear #. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' #. #: ../udisks/udisksclient.c:1868 msgctxt "disc-type" msgid "CD" msgstr "CD" #. Translators: This word is used to describe the optical disc type, it may appear #. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' #. #: ../udisks/udisksclient.c:1877 msgctxt "disc-type" msgid "DVD" msgstr "DVD" #. Translators: This word is used to describe the optical disc type, it may appear #. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' #. #: ../udisks/udisksclient.c:1886 msgctxt "disc-type" msgid "Blu-Ray" msgstr "Blu-Ray" #. Translators: This word is used to describe the optical disc type, it may appear #. * in a slash-separated list e.g. 'CD/DVD/Blu-Ray' #. #: ../udisks/udisksclient.c:1895 msgctxt "disc-type" msgid "HDDVD" msgstr "HDDVD" #: ../udisks/udisksclient.c:1916 msgctxt "fs-type" msgid "FAT (12-bit version)" msgstr "FAT (12-bittinen versio)" #: ../udisks/udisksclient.c:1916 ../udisks/udisksclient.c:1917 #: ../udisks/udisksclient.c:1918 ../udisks/udisksclient.c:1919 #: ../udisks/udisksclient.c:1920 msgctxt "fs-type" msgid "FAT" msgstr "FAT" #: ../udisks/udisksclient.c:1917 msgctxt "fs-type" msgid "FAT (16-bit version)" msgstr "FAT (16-bittinen versio)" #: ../udisks/udisksclient.c:1918 msgctxt "fs-type" msgid "FAT (32-bit version)" msgstr "FAT (32-bittinen versio)" #: ../udisks/udisksclient.c:1919 #, c-format msgctxt "fs-type" msgid "FAT (version %s)" msgstr "FAT (versio %s)" #: ../udisks/udisksclient.c:1921 #, c-format msgctxt "fs-type" msgid "NTFS (version %s)" msgstr "NTFS (versio %s)" #: ../udisks/udisksclient.c:1921 ../udisks/udisksclient.c:1922 msgctxt "fs-type" msgid "NTFS" msgstr "NTFS" #: ../udisks/udisksclient.c:1923 msgctxt "fs-type" msgid "HFS" msgstr "HFS" #: ../udisks/udisksclient.c:1924 msgctxt "fs-type" msgid "HFS+" msgstr "HFS+" #: ../udisks/udisksclient.c:1925 #, c-format msgctxt "fs-type" msgid "Ext2 (version %s)" msgstr "Ext2 (versio %s)" #: ../udisks/udisksclient.c:1925 ../udisks/udisksclient.c:1926 msgctxt "fs-type" msgid "Ext2" msgstr "Ext2" #: ../udisks/udisksclient.c:1927 #, c-format msgctxt "fs-type" msgid "Ext3 (version %s)" msgstr "Ext3 (versio %s)" #: ../udisks/udisksclient.c:1927 ../udisks/udisksclient.c:1928 msgctxt "fs-type" msgid "Ext3" msgstr "Ext3" #: ../udisks/udisksclient.c:1929 #, c-format msgctxt "fs-type" msgid "Ext4 (version %s)" msgstr "Ext4 (versio %s)" #: ../udisks/udisksclient.c:1929 ../udisks/udisksclient.c:1930 msgctxt "fs-type" msgid "Ext4" msgstr "Ext4" #: ../udisks/udisksclient.c:1931 #, c-format msgctxt "fs-type" msgid "Journal for Ext (version %s)" msgstr "" #: ../udisks/udisksclient.c:1931 ../udisks/udisksclient.c:1932 msgctxt "fs-type" msgid "JDB" msgstr "JDB" #: ../udisks/udisksclient.c:1932 msgctxt "fs-type" msgid "Journal for Ext" msgstr "" #: ../udisks/udisksclient.c:1933 #, c-format msgctxt "fs-type" msgid "XFS (version %s)" msgstr "XFS (versio %s)" #: ../udisks/udisksclient.c:1933 ../udisks/udisksclient.c:1934 msgctxt "fs-type" msgid "XFS" msgstr "XFS" #. TODO: No ID_FS_VERSION yet for btrfs... #: ../udisks/udisksclient.c:1936 msgctxt "fs-type" msgid "Btrfs" msgstr "Btrfs" #: ../udisks/udisksclient.c:1937 #, c-format msgctxt "fs-type" msgid "ISO 9660 (version %s)" msgstr "ISO 9660 (versio %s)" #: ../udisks/udisksclient.c:1937 ../udisks/udisksclient.c:1938 msgctxt "fs-type" msgid "ISO9660" msgstr "ISO9660" #: ../udisks/udisksclient.c:1938 msgctxt "fs-type" msgid "ISO 9660" msgstr "ISO 9660" #: ../udisks/udisksclient.c:1939 #, c-format msgctxt "fs-type" msgid "UDF (version %s)" msgstr "UDF (versio %s)" #: ../udisks/udisksclient.c:1939 ../udisks/udisksclient.c:1940 msgctxt "fs-type" msgid "UDF" msgstr "UDF" #: ../udisks/udisksclient.c:1941 ../udisks/udisksclient.c:1942 msgctxt "fs-type" msgid "exFAT" msgstr "exFAT" #: ../udisks/udisksclient.c:1942 #, c-format msgctxt "fs-type" msgid "exFAT (version %s)" msgstr "exFAT (versio %s)" #: ../udisks/udisksclient.c:1943 #, c-format msgctxt "fs-type" msgid "Swap (version %s)" msgstr "" #: ../udisks/udisksclient.c:1943 ../udisks/udisksclient.c:1944 msgctxt "fs-type" msgid "Swap" msgstr "" #: ../udisks/udisksclient.c:1945 #, c-format msgctxt "fs-type" msgid "LVM2 Physical Volume (%s)" msgstr "" #: ../udisks/udisksclient.c:1945 ../udisks/udisksclient.c:1946 msgctxt "fs-type" msgid "LVM2 PV" msgstr "" #: ../udisks/udisksclient.c:1946 msgctxt "fs-type" msgid "LVM2 Physical Volume" msgstr "" #: ../udisks/udisksclient.c:1947 #, c-format msgctxt "fs-type" msgid "Linux RAID Member (version %s)" msgstr "" #: ../udisks/udisksclient.c:1947 ../udisks/udisksclient.c:1948 msgctxt "fs-type" msgid "Linux RAID Member" msgstr "" #: ../udisks/udisksclient.c:1949 #, c-format msgctxt "fs-type" msgid "ZFS Device (ZPool version %s)" msgstr "ZFS-laite (ZPool-versio %s)" #: ../udisks/udisksclient.c:1949 #, c-format msgctxt "fs-type" msgid "ZFS (v%s)" msgstr "ZFS (v%s)" #: ../udisks/udisksclient.c:1950 msgctxt "fs-type" msgid "ZFS Device" msgstr "ZFS-laite" #: ../udisks/udisksclient.c:1950 msgctxt "fs-type" msgid "ZFS" msgstr "ZFS" #: ../udisks/udisksclient.c:1951 #, c-format msgctxt "fs-type" msgid "Intel Rapid Storage Technology enterprise RAID Member (version %s)" msgstr "" #: ../udisks/udisksclient.c:1951 #, c-format msgctxt "fs-type" msgid "Intel RSTe RAID Member (%s)" msgstr "" #: ../udisks/udisksclient.c:1952 msgctxt "fs-type" msgid "Intel Rapid Storage Technology enterprise RAID Member" msgstr "" #: ../udisks/udisksclient.c:1952 msgctxt "fs-type" msgid "Intel RSTe RAID Member" msgstr "" #: ../udisks/udisksclient.c:1953 #, c-format msgctxt "fs-type" msgid "LUKS Encryption (version %s)" msgstr "LUKS-salaus (versio %s)" #: ../udisks/udisksclient.c:1953 ../udisks/udisksclient.c:1954 msgctxt "fs-type" msgid "LUKS" msgstr "LUKS" #: ../udisks/udisksclient.c:1954 msgctxt "fs-type" msgid "LUKS Encryption" msgstr "LUKS-salaus" #: ../udisks/udisksclient.c:1955 #, c-format msgctxt "fs-type" msgid "VMFS (version %s)" msgstr "VMFS (versio %s)" #: ../udisks/udisksclient.c:1955 #, c-format msgctxt "fs-type" msgid "VMFS (v%s)" msgstr "VMFS (v%s)" #: ../udisks/udisksclient.c:1956 msgctxt "fs-type" msgid "VMFS" msgstr "VMFS" #: ../udisks/udisksclient.c:1957 #, c-format msgctxt "fs-type" msgid "VMFS Volume Member (version %s)" msgstr "" #: ../udisks/udisksclient.c:1957 #, c-format msgctxt "fs-type" msgid "VMFS Member (v%s)" msgstr "" #: ../udisks/udisksclient.c:1958 msgctxt "fs-type" msgid "VMFS Volume Member" msgstr "" #: ../udisks/udisksclient.c:1958 msgctxt "fs-type" msgid "VMFS Member" msgstr "" #. Translators: Shown for unknown filesystem types. #. * First %s is the raw filesystem type obtained from udev, second %s is version. #. #: ../udisks/udisksclient.c:2030 #, c-format msgctxt "fs-type" msgid "Unknown (%s %s)" msgstr "Tuntematon (%s %s)" #. Translators: Shown for unknown filesystem types. #. * First %s is the raw filesystem type obtained from udev. #. #: ../udisks/udisksclient.c:2039 #, c-format msgctxt "fs-type" msgid "Unknown (%s)" msgstr "Tuntematon (%s)" #. Translators: Shown for unknown filesystem types. #. #: ../udisks/udisksclient.c:2045 ../udisks/udisksclient.c:2059 msgctxt "fs-type" msgid "Unknown" msgstr "Tuntematon" #. Translators: name of partition table format #: ../udisks/udisksclient.c:2076 msgid "Master Boot Record" msgstr "" #. Translators: name of partition table format #: ../udisks/udisksclient.c:2078 msgid "GUID Partition Table" msgstr "GUID-osiotaulu" #. Translators: name of partition table format #: ../udisks/udisksclient.c:2080 msgid "Apple Partition Map" msgstr "Apple-osiokartta" #. Translators: name of partition table format #: ../udisks/udisksclient.c:2123 ../udisks/udisksclient.c:2128 msgctxt "partition-subtype" msgid "Generic" msgstr "" #: ../udisks/udisksclient.c:2124 ../udisks/udisksclient.c:2129 msgctxt "partition-subtype" msgid "Linux" msgstr "Linux" #: ../udisks/udisksclient.c:2125 ../udisks/udisksclient.c:2130 #: ../udisks/udisksclient.c:2135 msgctxt "partition-subtype" msgid "Windows" msgstr "Windows" #: ../udisks/udisksclient.c:2126 ../udisks/udisksclient.c:2132 msgctxt "partition-subtype" msgid "Other" msgstr "Muu" #: ../udisks/udisksclient.c:2131 ../udisks/udisksclient.c:2134 msgctxt "partition-subtype" msgid "Mac OS X" msgstr "Mac OS X" #. see http://en.wikipedia.org/wiki/GUID_Partition_Table #. Not associated with any OS #: ../udisks/udisksclient.c:2222 msgctxt "part-type" msgid "MBR Partition Scheme" msgstr "" #: ../udisks/udisksclient.c:2223 msgctxt "part-type" msgid "EFI System" msgstr "" #: ../udisks/udisksclient.c:2224 msgctxt "part-type" msgid "BIOS Boot" msgstr "" #. This is also defined in the Apple and Solaris section #: ../udisks/udisksclient.c:2226 msgctxt "part-type" msgid "ZFS" msgstr "" #. Extended Boot Partition, see http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec/ #: ../udisks/udisksclient.c:2228 msgctxt "part-type" msgid "Extended Boot Partition" msgstr "" #. Discoverable Linux Partitions, see http://www.freedesktop.org/wiki/Specifications/DiscoverablePartitionsSpec #: ../udisks/udisksclient.c:2230 msgctxt "part-type" msgid "Linux Root Partition (x86)" msgstr "" #: ../udisks/udisksclient.c:2231 msgctxt "part-type" msgid "Linux Root Partition (x86_64)" msgstr "" #: ../udisks/udisksclient.c:2232 msgctxt "part-type" msgid "Linux Home Partition" msgstr "" #: ../udisks/udisksclient.c:2233 msgctxt "part-type" msgid "Linux Server Data Partition" msgstr "" #. Linux #: ../udisks/udisksclient.c:2235 msgctxt "part-type" msgid "Linux Swap" msgstr "" #: ../udisks/udisksclient.c:2236 msgctxt "part-type" msgid "Linux Filesystem" msgstr "Linux-tiedostojärjestelmä" #: ../udisks/udisksclient.c:2237 msgctxt "part-type" msgid "Linux RAID" msgstr "" #: ../udisks/udisksclient.c:2238 ../udisks/udisksclient.c:2323 msgctxt "part-type" msgid "Linux LVM" msgstr "" #: ../udisks/udisksclient.c:2239 msgctxt "part-type" msgid "Linux Reserved" msgstr "" #. Microsoft #: ../udisks/udisksclient.c:2241 msgctxt "part-type" msgid "Basic Data" msgstr "" #: ../udisks/udisksclient.c:2242 msgctxt "part-type" msgid "Microsoft Reserved" msgstr "" #: ../udisks/udisksclient.c:2243 msgctxt "part-type" msgid "Microsoft LDM metadata" msgstr "" #: ../udisks/udisksclient.c:2244 msgctxt "part-type" msgid "Microsoft LDM data" msgstr "" #: ../udisks/udisksclient.c:2245 msgctxt "part-type" msgid "Microsoft Windows Recovery Environment" msgstr "Microsoft Windows -palautusympäristö" #. Apple OS X #: ../udisks/udisksclient.c:2247 msgctxt "part-type" msgid "Apple HFS/HFS+" msgstr "Apple HFS/HFS+" #. see http://developer.apple.com/documentation/mac/devices/devices-126.html #. * http://lists.apple.com/archives/Darwin-drivers/2003/May/msg00021.html #: ../udisks/udisksclient.c:2248 ../udisks/udisksclient.c:2302 msgctxt "part-type" msgid "Apple UFS" msgstr "Apple UFS" #: ../udisks/udisksclient.c:2249 msgctxt "part-type" msgid "Apple ZFS" msgstr "Apple ZFS" #. same as ZFS #: ../udisks/udisksclient.c:2250 msgctxt "part-type" msgid "Apple RAID" msgstr "Apple RAID" #: ../udisks/udisksclient.c:2251 msgctxt "part-type" msgid "Apple RAID (offline)" msgstr "" #: ../udisks/udisksclient.c:2252 msgctxt "part-type" msgid "Apple Boot" msgstr "" #: ../udisks/udisksclient.c:2253 msgctxt "part-type" msgid "Apple Label" msgstr "" #: ../udisks/udisksclient.c:2254 msgctxt "part-type" msgid "Apple TV Recovery" msgstr "" #: ../udisks/udisksclient.c:2255 msgctxt "part-type" msgid "Apple Core Storage" msgstr "" #. HP-UX #: ../udisks/udisksclient.c:2257 msgctxt "part-type" msgid "HP-UX Data" msgstr "" #: ../udisks/udisksclient.c:2258 msgctxt "part-type" msgid "HP-UX Service" msgstr "" #. FreeBSD #: ../udisks/udisksclient.c:2260 msgctxt "part-type" msgid "FreeBSD Boot" msgstr "" #: ../udisks/udisksclient.c:2261 msgctxt "part-type" msgid "FreeBSD Data" msgstr "" #: ../udisks/udisksclient.c:2262 msgctxt "part-type" msgid "FreeBSD Swap" msgstr "" #: ../udisks/udisksclient.c:2263 msgctxt "part-type" msgid "FreeBSD UFS" msgstr "" #: ../udisks/udisksclient.c:2264 msgctxt "part-type" msgid "FreeBSD Vinum" msgstr "" #: ../udisks/udisksclient.c:2265 msgctxt "part-type" msgid "FreeBSD ZFS" msgstr "FreeBSD ZFS" #. Solaris #: ../udisks/udisksclient.c:2267 msgctxt "part-type" msgid "Solaris Boot" msgstr "" #: ../udisks/udisksclient.c:2268 msgctxt "part-type" msgid "Solaris Root" msgstr "" #: ../udisks/udisksclient.c:2269 msgctxt "part-type" msgid "Solaris Swap" msgstr "" #: ../udisks/udisksclient.c:2270 msgctxt "part-type" msgid "Solaris Backup" msgstr "" #: ../udisks/udisksclient.c:2271 msgctxt "part-type" msgid "Solaris /usr" msgstr "Solaris /usr" #. same as ZFS #: ../udisks/udisksclient.c:2272 msgctxt "part-type" msgid "Solaris /var" msgstr "Solaris /var" #: ../udisks/udisksclient.c:2273 msgctxt "part-type" msgid "Solaris /home" msgstr "Solaris /home" #: ../udisks/udisksclient.c:2274 msgctxt "part-type" msgid "Solaris Alternate Sector" msgstr "" #: ../udisks/udisksclient.c:2275 msgctxt "part-type" msgid "Solaris Reserved" msgstr "" #: ../udisks/udisksclient.c:2276 msgctxt "part-type" msgid "Solaris Reserved (2)" msgstr "" #: ../udisks/udisksclient.c:2277 msgctxt "part-type" msgid "Solaris Reserved (3)" msgstr "" #: ../udisks/udisksclient.c:2278 msgctxt "part-type" msgid "Solaris Reserved (4)" msgstr "" #: ../udisks/udisksclient.c:2279 msgctxt "part-type" msgid "Solaris Reserved (5)" msgstr "" #. NetBSD #: ../udisks/udisksclient.c:2281 msgctxt "part-type" msgid "NetBSD Swap" msgstr "" #: ../udisks/udisksclient.c:2282 msgctxt "part-type" msgid "NetBSD FFS" msgstr "NetBSD FFS" #: ../udisks/udisksclient.c:2283 msgctxt "part-type" msgid "NetBSD LFS" msgstr "NetBSD LFS" #: ../udisks/udisksclient.c:2284 msgctxt "part-type" msgid "NetBSD RAID" msgstr "NetBSD RAID" #: ../udisks/udisksclient.c:2285 msgctxt "part-type" msgid "NetBSD Concatenated" msgstr "" #: ../udisks/udisksclient.c:2286 msgctxt "part-type" msgid "NetBSD Encrypted" msgstr "" #. VMWare, see http://blogs.vmware.com/vsphere/2011/08/vsphere-50-storage-features-part-7-gpt.html #: ../udisks/udisksclient.c:2288 msgctxt "part-type" msgid "VMWare VMFS" msgstr "" #: ../udisks/udisksclient.c:2289 msgctxt "part-type" msgid "VMWare vmkcore" msgstr "VMWare vmkcore" #. ChromeOS, see http://www.chromium.org/chromium-os/chromiumos-design-docs/disk-format #: ../udisks/udisksclient.c:2291 msgctxt "part-type" msgid "ChromeOS Firmware" msgstr "" #: ../udisks/udisksclient.c:2292 msgctxt "part-type" msgid "ChromeOS Kernel" msgstr "" #: ../udisks/udisksclient.c:2293 msgctxt "part-type" msgid "ChromeOS Root Filesystem" msgstr "" #: ../udisks/udisksclient.c:2294 msgctxt "part-type" msgid "ChromeOS Reserved" msgstr "" #. Intel Partition Types #. FFS = Fast Flash Standby, aka Intel Rapid start #. http://downloadmirror.intel.com/22647/eng/Intel%20Rapid%20Start%20Technology%20Deployment%20Guide%20v1.0.pdf #: ../udisks/udisksclient.c:2298 msgctxt "part-type" msgid "Intel FFS Reserved" msgstr "" #: ../udisks/udisksclient.c:2303 msgctxt "part-type" msgid "Apple HFS/HFS" msgstr "Apple HFS/HFS" #: ../udisks/udisksclient.c:2304 msgctxt "part-type" msgid "Apple Partition Map" msgstr "Apple-osiokartta" #: ../udisks/udisksclient.c:2305 msgctxt "part-type" msgid "Unused" msgstr "Käyttämätön" #: ../udisks/udisksclient.c:2306 msgctxt "part-type" msgid "Empty" msgstr "Tyhjä" #: ../udisks/udisksclient.c:2307 msgctxt "part-type" msgid "Driver" msgstr "Ajuri" #: ../udisks/udisksclient.c:2308 msgctxt "part-type" msgid "Driver 4.3" msgstr "" #: ../udisks/udisksclient.c:2309 msgctxt "part-type" msgid "ProDOS file system" msgstr "ProDOS-tiedostojärjestelmä" #: ../udisks/udisksclient.c:2310 msgctxt "part-type" msgid "FAT 12" msgstr "FAT 12" #: ../udisks/udisksclient.c:2311 msgctxt "part-type" msgid "FAT 16" msgstr "FAT 16" #: ../udisks/udisksclient.c:2312 msgctxt "part-type" msgid "FAT 32" msgstr "FAT 32" #: ../udisks/udisksclient.c:2313 msgctxt "part-type" msgid "FAT 16 (Windows)" msgstr "FAT 16 (Windows)" #: ../udisks/udisksclient.c:2314 msgctxt "part-type" msgid "FAT 32 (Windows)" msgstr "FAT 32 (Windows)" #. see http://www.win.tue.nl/~aeb/partitions/partition_types-1.html #: ../udisks/udisksclient.c:2317 msgctxt "part-type" msgid "Extended" msgstr "" #: ../udisks/udisksclient.c:2318 msgctxt "part-type" msgid "EFI GPT" msgstr "EFI GPT" #: ../udisks/udisksclient.c:2319 msgctxt "part-type" msgid "EFI (FAT-12/16/32)" msgstr "EFI (FAT-12/16/32)" #: ../udisks/udisksclient.c:2320 msgctxt "part-type" msgid "Linux swap" msgstr "" #: ../udisks/udisksclient.c:2321 msgctxt "part-type" msgid "Linux" msgstr "Linux" #: ../udisks/udisksclient.c:2322 msgctxt "part-type" msgid "Linux Extended" msgstr "" #: ../udisks/udisksclient.c:2324 msgctxt "part-type" msgid "Linux RAID auto" msgstr "" #: ../udisks/udisksclient.c:2325 msgctxt "part-type" msgid "FAT12" msgstr "FAT12" #: ../udisks/udisksclient.c:2326 msgctxt "part-type" msgid "FAT16 <32M" msgstr "FAT16 <32M" #: ../udisks/udisksclient.c:2327 msgctxt "part-type" msgid "FAT16" msgstr "FAT16" #: ../udisks/udisksclient.c:2328 msgctxt "part-type" msgid "HPFS/NTFS" msgstr "HPFS/NTFS" #: ../udisks/udisksclient.c:2329 msgctxt "part-type" msgid "W95 FAT32" msgstr "W95 FAT32" #: ../udisks/udisksclient.c:2330 msgctxt "part-type" msgid "W95 FAT32 (LBA)" msgstr "" #: ../udisks/udisksclient.c:2331 msgctxt "part-type" msgid "W95 FAT16 (LBA)" msgstr "W95 FAT16 (LBA)" #: ../udisks/udisksclient.c:2332 msgctxt "part-type" msgid "W95 Ext d (LBA)" msgstr "" #: ../udisks/udisksclient.c:2333 msgctxt "part-type" msgid "Hidden FAT12" msgstr "Piilotettu FAT12" #: ../udisks/udisksclient.c:2334 msgctxt "part-type" msgid "Hidden FAT16 <32M" msgstr "Piilotettu FAT16 <32M" #: ../udisks/udisksclient.c:2335 msgctxt "part-type" msgid "Hidden FAT16" msgstr "Piilotettu FAT16" #: ../udisks/udisksclient.c:2336 msgctxt "part-type" msgid "Hidden HPFS/NTFS" msgstr "Piilotettu HPFS/NTFS" #: ../udisks/udisksclient.c:2337 msgctxt "part-type" msgid "Hidden W95 FAT32" msgstr "Piilotettu W95 FAT32" #: ../udisks/udisksclient.c:2338 msgctxt "part-type" msgid "Hidden W95 FAT32 (LBA)" msgstr "Piilotettu W95 FAT32 (LBA)" #: ../udisks/udisksclient.c:2339 msgctxt "part-type" msgid "Hidden W95 FAT16 (LBA)" msgstr "Piilotettu W95 FAT16 (LBA)" #: ../udisks/udisksclient.c:2340 msgctxt "part-type" msgid "OPUS" msgstr "OPUS" #: ../udisks/udisksclient.c:2341 msgctxt "part-type" msgid "Compaq diagnostics" msgstr "Compaq-diagnostiikka" #: ../udisks/udisksclient.c:2342 msgctxt "part-type" msgid "PartitionMagic" msgstr "PartitionMagic" #: ../udisks/udisksclient.c:2343 msgctxt "part-type" msgid "Minix" msgstr "Minix" #. cf. http://en.wikipedia.org/wiki/MINIX_file_system #: ../udisks/udisksclient.c:2344 ../udisks/udisksclient.c:2345 msgctxt "part-type" msgid "Hibernation" msgstr "" #: ../udisks/udisksclient.c:2346 msgctxt "part-type" msgid "FreeBSD" msgstr "FreeBSD" #: ../udisks/udisksclient.c:2347 msgctxt "part-type" msgid "OpenBSD" msgstr "OpenBSD" #: ../udisks/udisksclient.c:2348 ../udisks/udisksclient.c:2349 msgctxt "part-type" msgid "Mac OS X" msgstr "Mac OS X" #: ../udisks/udisksclient.c:2350 msgctxt "part-type" msgid "Solaris boot" msgstr "" #: ../udisks/udisksclient.c:2351 msgctxt "part-type" msgid "Solaris" msgstr "Solaris" #: ../udisks/udisksclient.c:2352 msgctxt "part-type" msgid "BeOS BFS" msgstr "" #: ../udisks/udisksclient.c:2353 msgctxt "part-type" msgid "SkyOS SkyFS" msgstr "" #: ../udisks/udisksclient.c:2499 msgctxt "job" msgid "SMART self-test" msgstr "SMART-testi" #: ../udisks/udisksclient.c:2500 msgctxt "job" msgid "Ejecting Medium" msgstr "" #: ../udisks/udisksclient.c:2501 msgctxt "job" msgid "Unlocking Device" msgstr "Avataan laitteen lukitus" #: ../udisks/udisksclient.c:2502 msgctxt "job" msgid "Locking Device" msgstr "Lukitaan laite" #: ../udisks/udisksclient.c:2503 msgctxt "job" msgid "Modifying Encrypted Device" msgstr "" #: ../udisks/udisksclient.c:2504 msgctxt "job" msgid "Starting Swap Device" msgstr "" #: ../udisks/udisksclient.c:2505 msgctxt "job" msgid "Stopping Swap Device" msgstr "" #: ../udisks/udisksclient.c:2506 msgctxt "job" msgid "Mounting Filesystem" msgstr "Liitetään tiedostojärjestelmää" #: ../udisks/udisksclient.c:2507 msgctxt "job" msgid "Unmounting Filesystem" msgstr "Irrotetaan tiedostojärjestelmää" #: ../udisks/udisksclient.c:2508 msgctxt "job" msgid "Modifying Filesystem" msgstr "Muokataan tiedostojärjestelmää" #: ../udisks/udisksclient.c:2509 msgctxt "job" msgid "Erasing Device" msgstr "Tyhjennetään laitetta" #: ../udisks/udisksclient.c:2510 msgctxt "job" msgid "Creating Filesystem" msgstr "Luodaan tiedostojärjestelmää" #: ../udisks/udisksclient.c:2511 msgctxt "job" msgid "Setting Up Loop Device" msgstr "" #: ../udisks/udisksclient.c:2512 msgctxt "job" msgid "Modifying Partition" msgstr "Muokataan osiota" #: ../udisks/udisksclient.c:2513 msgctxt "job" msgid "Deleting Partition" msgstr "Poistetaan osiota" #: ../udisks/udisksclient.c:2514 msgctxt "job" msgid "Creating Partition" msgstr "Luodaan osiota" #: ../udisks/udisksclient.c:2515 msgctxt "job" msgid "Cleaning Up" msgstr "Siivotaan" #: ../udisks/udisksclient.c:2516 msgctxt "job" msgid "ATA Secure Erase" msgstr "" #: ../udisks/udisksclient.c:2517 msgctxt "job" msgid "ATA Enhanced Secure Erase" msgstr "" #: ../udisks/udisksclient.c:2518 msgctxt "job" msgid "Stopping RAID Array" msgstr "Pysäytetään RAID-pakkaa" #: ../udisks/udisksclient.c:2519 msgctxt "job" msgid "Starting RAID Array" msgstr "Käynnistetään RAID-pakkaa" #: ../udisks/udisksclient.c:2520 msgctxt "job" msgid "Marking Device as Faulty" msgstr "" #: ../udisks/udisksclient.c:2521 msgctxt "job" msgid "Removing Device from Array" msgstr "Poistetaan laitetta pakasta" #: ../udisks/udisksclient.c:2522 msgctxt "job" msgid "Adding Device to Array" msgstr "Lisätään laitetta pakkaan" #: ../udisks/udisksclient.c:2523 msgctxt "job" msgid "Setting Write-Intent Bitmap" msgstr "" #: ../udisks/udisksclient.c:2524 msgctxt "job" msgid "Creating RAID Array" msgstr "Luodaan RAID-pakkaa" #: ../udisks/udisksclient.c:2532 #, c-format msgctxt "unknown-job" msgid "Unknown (%s)" msgstr "Tuntematon (%s)" #. Translators: 'Thumb' here refers to "USB thumb drive", see http://en.wikipedia.org/wiki/Thumb_drive #: ../udisks/udisksobjectinfo.c:162 msgctxt "media-type" msgid "Thumb" msgstr "" #: ../udisks/udisksobjectinfo.c:164 msgctxt "media-type" msgid "Floppy" msgstr "" #: ../udisks/udisksobjectinfo.c:165 msgctxt "media-type" msgid "Zip" msgstr "" #: ../udisks/udisksobjectinfo.c:166 msgctxt "media-type" msgid "Jaz" msgstr "" #: ../udisks/udisksobjectinfo.c:168 msgctxt "media-type" msgid "Flash" msgstr "" #: ../udisks/udisksobjectinfo.c:169 msgctxt "media-type" msgid "MemoryStick" msgstr "" #: ../udisks/udisksobjectinfo.c:170 msgctxt "media-type" msgid "SmartMedia" msgstr "" #: ../udisks/udisksobjectinfo.c:171 msgctxt "media-type" msgid "CompactFlash" msgstr "" #: ../udisks/udisksobjectinfo.c:172 msgctxt "media-type" msgid "MMC" msgstr "MMC" #: ../udisks/udisksobjectinfo.c:172 ../udisks/udisksobjectinfo.c:173 #: ../udisks/udisksobjectinfo.c:174 ../udisks/udisksobjectinfo.c:175 msgctxt "media-type" msgid "SD" msgstr "SD" #: ../udisks/udisksobjectinfo.c:174 msgctxt "media-type" msgid "SDXC" msgstr "SDXC" #: ../udisks/udisksobjectinfo.c:175 msgctxt "media-type" msgid "SDHC" msgstr "SDHC" #: ../udisks/udisksobjectinfo.c:177 msgctxt "media-type" msgid "CD-ROM" msgstr "CD-ROM" #: ../udisks/udisksobjectinfo.c:177 ../udisks/udisksobjectinfo.c:178 #: ../udisks/udisksobjectinfo.c:179 ../udisks/udisksobjectinfo.c:194 #: ../udisks/udisksobjectinfo.c:195 ../udisks/udisksobjectinfo.c:196 msgctxt "media-type" msgid "CD" msgstr "CD" #: ../udisks/udisksobjectinfo.c:178 msgctxt "media-type" msgid "CD-R" msgstr "CD-R" #: ../udisks/udisksobjectinfo.c:179 msgctxt "media-type" msgid "CD-RW" msgstr "CD-RW" #: ../udisks/udisksobjectinfo.c:180 ../udisks/udisksobjectinfo.c:181 #: ../udisks/udisksobjectinfo.c:182 ../udisks/udisksobjectinfo.c:183 #: ../udisks/udisksobjectinfo.c:184 ../udisks/udisksobjectinfo.c:185 #: ../udisks/udisksobjectinfo.c:186 ../udisks/udisksobjectinfo.c:187 msgctxt "media-type" msgid "DVD" msgstr "DVD" #: ../udisks/udisksobjectinfo.c:181 msgctxt "media-type" msgid "DVD-R" msgstr "DVD-R" #: ../udisks/udisksobjectinfo.c:182 msgctxt "media-type" msgid "DVD-RW" msgstr "DVD-RW" #: ../udisks/udisksobjectinfo.c:183 msgctxt "media-type" msgid "DVD-RAM" msgstr "DVD-RAM" #: ../udisks/udisksobjectinfo.c:184 msgctxt "media-type" msgid "DVD+R" msgstr "DVD+R" #: ../udisks/udisksobjectinfo.c:185 msgctxt "media-type" msgid "DVD+RW" msgstr "DVD+RW" #: ../udisks/udisksobjectinfo.c:186 msgctxt "media-type" msgid "DVD+R DL" msgstr "DVD+R DL" #: ../udisks/udisksobjectinfo.c:187 msgctxt "media-type" msgid "DVD+RW DL" msgstr "DVD+RW DL" #: ../udisks/udisksobjectinfo.c:188 msgctxt "media-type" msgid "BD-ROM" msgstr "BD-ROM" #: ../udisks/udisksobjectinfo.c:188 ../udisks/udisksobjectinfo.c:189 #: ../udisks/udisksobjectinfo.c:190 msgctxt "media-type" msgid "Blu-Ray" msgstr "Blu-Ray" #: ../udisks/udisksobjectinfo.c:189 msgctxt "media-type" msgid "BD-R" msgstr "BD-R" #: ../udisks/udisksobjectinfo.c:190 msgctxt "media-type" msgid "BD-RE" msgstr "BD-RE" #: ../udisks/udisksobjectinfo.c:191 ../udisks/udisksobjectinfo.c:192 #: ../udisks/udisksobjectinfo.c:193 msgctxt "media-type" msgid "HDDVD" msgstr "HDDVD" #: ../udisks/udisksobjectinfo.c:192 msgctxt "media-type" msgid "HDDVD-R" msgstr "HDDVD-R" #: ../udisks/udisksobjectinfo.c:193 msgctxt "media-type" msgid "HDDVD-RW" msgstr "HDDVD-RW" #: ../udisks/udisksobjectinfo.c:194 msgctxt "media-type" msgid "MO" msgstr "" #: ../udisks/udisksobjectinfo.c:195 msgctxt "media-type" msgid "MRW" msgstr "" #: ../udisks/udisksobjectinfo.c:196 msgctxt "media-type" msgid "MRW-W" msgstr "" #: ../udisks/udisksobjectinfo.c:252 #, c-format msgid "%s Block Device" msgstr "" #: ../udisks/udisksobjectinfo.c:256 msgid "Block Device" msgstr "" #. Translators: Used to describe a partition of a block device. #. * The %u is the partition number. #. * The %s is the description for the block device (e.g. "5 GB Block Device"). #. #: ../udisks/udisksobjectinfo.c:265 #, c-format msgctxt "part-block" msgid "Partition %u of %s" msgstr "" #. Translators: String used for one-liner description of a block device. #. * The first %s is the description of the object (e.g. "50 GB Block Device"). #. * The second %s is the special device file (e.g. "/dev/sda2"). #. #: ../udisks/udisksobjectinfo.c:275 #, c-format msgctxt "one-liner-block" msgid "%s (%s)" msgstr "%s (%s)" #: ../udisks/udisksobjectinfo.c:306 #, c-format msgid "%s Loop Device" msgstr "" #: ../udisks/udisksobjectinfo.c:310 msgid "Loop Device" msgstr "" #. Translators: Used to describe a partition of a loop device. #. * The %u is the partition number. #. * The %s is the description for the loop device (e.g. "5 GB Loop Device"). #. #: ../udisks/udisksobjectinfo.c:319 #, c-format msgctxt "part-loop" msgid "Partition %u of %s" msgstr "" #. Translators: String used for one-liner description of a loop device. #. * The first %s is the description of the object (e.g. "2 GB Loop Device"). #. * The second %s is the name of the backing file (e.g. "/home/davidz/file.iso"). #. * The third %s is the special device file (e.g. "/dev/loop2"). #. #: ../udisks/udisksobjectinfo.c:330 #, c-format msgctxt "one-liner-loop" msgid "%s — %s (%s)" msgstr "" #: ../udisks/udisksobjectinfo.c:348 msgctxt "mdraid-desc" msgid "RAID-0 Array" msgstr "RAID-0-pakka" #: ../udisks/udisksobjectinfo.c:350 msgctxt "mdraid-desc" msgid "RAID-1 Array" msgstr "RAID-1-pakka" #: ../udisks/udisksobjectinfo.c:352 msgctxt "mdraid-desc" msgid "RAID-4 Array" msgstr "RAID-4-pakka" #: ../udisks/udisksobjectinfo.c:354 msgctxt "mdraid-desc" msgid "RAID-5 Array" msgstr "RAID-5-pakka" #: ../udisks/udisksobjectinfo.c:356 msgctxt "mdraid-desc" msgid "RAID-6 Array" msgstr "RAID-6-pakka" #: ../udisks/udisksobjectinfo.c:358 msgctxt "mdraid-desc" msgid "RAID-10 Array" msgstr "RAID-10-pakka" #: ../udisks/udisksobjectinfo.c:360 msgctxt "mdraid-desc" msgid "RAID Array" msgstr "RAID-pakka" #. Translators: Used to format the description for a RAID array. #. * The first %s is the size (e.g. '42.0 GB'). #. * The second %s is the level (e.g. 'RAID-5 Array'). #. #: ../udisks/udisksobjectinfo.c:400 #, c-format msgctxt "mdraid-desc" msgid "%s %s" msgstr "" #. Translators: Used to describe a partition of a RAID Array. #. * The %u is the partition number. #. * The %s is the description for the drive (e.g. "2 TB RAID-5"). #. #: ../udisks/udisksobjectinfo.c:415 #, c-format msgctxt "part-raid" msgid "Partition %u of %s" msgstr "" #. Translators: String used for one-liner description of running RAID array. #. * The first %s is the array name (e.g. "AlphaGo"). #. * The second %s is the size and level (e.g. "2 TB RAID-5"). #. * The third %s is the special device file (e.g. "/dev/sda"). #. #: ../udisks/udisksobjectinfo.c:430 #, c-format msgctxt "one-liner-mdraid-running" msgid "%s — %s (%s)" msgstr "" #. Translators: String used for one-liner description of non-running RAID array. #. * The first %s is the array name (e.g. "AlphaGo"). #. * The second %s is the size and level (e.g. "2 TB RAID-5"). #. #: ../udisks/udisksobjectinfo.c:441 #, c-format msgctxt "one-liner-mdraid-not-running" msgid "%s — %s" msgstr "" #. Translators: String used for one-liner description of running RAID array w/o a name. #. * The first %s is the array name (e.g. "AlphaGo"). #. * The second %s is the size and level (e.g. "2 TB RAID-5"). #. * The third %s is the special device file (e.g. "/dev/sda"). #. #: ../udisks/udisksobjectinfo.c:455 #, c-format msgctxt "one-liner-mdraid-no-name-running" msgid "%s — %s" msgstr "" #. Translators: String used for one-liner description of non-running RAID array w/o a name. #. * The first %s is the array name (e.g. "AlphaGo"). #. * The second %s is the size and level (e.g. "2 TB RAID-5"). #. #: ../udisks/udisksobjectinfo.c:465 #, c-format msgctxt "one-liner-mdraid-no-name-not-running" msgid "%s" msgstr "%s" #. Translators: Used to describe drive without removable media. The %s is the type, e.g. 'Thumb' #: ../udisks/udisksobjectinfo.c:591 #, c-format msgctxt "drive-with-fixed-media" msgid "%s Drive" msgstr "Asema (%s)" #. Translators: Used to describe generic media. The %s is the type, e.g. 'Zip' or 'Floppy' #: ../udisks/udisksobjectinfo.c:595 #, c-format msgctxt "drive-with-generic-media" msgid "%s Disk" msgstr "Levy (%s)" #. Translators: Used to describe flash media. The %s is the type, e.g. 'SD' or 'CompactFlash' #: ../udisks/udisksobjectinfo.c:599 #, c-format msgctxt "flash-media" msgid "%s Card" msgstr "Kortti (%s)" #. Translators: Used to describe optical discs. The %s is the type, e.g. 'CD-R' or 'DVD-ROM' #: ../udisks/udisksobjectinfo.c:603 #, c-format msgctxt "optical-media" msgid "%s Disc" msgstr "Levy (%s)" #. Translators: Used to describe a drive. The %s is the size, e.g. '20 GB' #: ../udisks/udisksobjectinfo.c:623 #, c-format msgctxt "drive-with-size" msgid "%s Drive" msgstr "Asema (%s)" #. Translators: Used to describe a drive we know very little about (removable media or size not known) #: ../udisks/udisksobjectinfo.c:628 msgctxt "generic-drive" msgid "Drive" msgstr "Asema" #. Translators: Used to describe a non-rotating drive (rotation rate either unknown #. * or it's a solid-state drive). The %s is the size, e.g. '20 GB'. #: ../udisks/udisksobjectinfo.c:639 #, c-format msgctxt "disk-non-rotational" msgid "%s Disk" msgstr "Levy (%s)" #. Translators: Used to describe a non-rotating drive (rotation rate either unknown #. * or it's a solid-state drive). The drive is either using removable media or its #. * size not known. #: ../udisks/udisksobjectinfo.c:646 msgctxt "disk-non-rotational" msgid "Disk" msgstr "Levy" #. Translators: Used to describe a hard-disk drive (HDD). The %s is the size, e.g. '20 GB'. #: ../udisks/udisksobjectinfo.c:654 #, c-format msgctxt "disk-hdd" msgid "%s Hard Disk" msgstr "Kiintolevy (%s)" #. Translators: Used to describe a hard-disk drive (HDD) (removable media or size not known) #: ../udisks/udisksobjectinfo.c:659 msgctxt "disk-hdd" msgid "Hard Disk" msgstr "Kiintolevy" #. Translators: Used to describe a card reader. The %s is the card type e.g. 'CompactFlash'. #: ../udisks/udisksobjectinfo.c:667 #, c-format msgctxt "drive-card-reader" msgid "%s Card Reader" msgstr "Kortinlukija (%s)" #. Translators: Used to describe drive. The first %s is the size e.g. '20 GB' and the #. * second %s is the drive type e.g. 'Thumb'. #. #: ../udisks/udisksobjectinfo.c:678 #, c-format msgctxt "drive-with-size-and-type" msgid "%s %s Drive" msgstr "" #. Translators: Used to describe drive. The first %s is the drive type e.g. 'Thumb'. #. #: ../udisks/udisksobjectinfo.c:684 #, c-format msgctxt "drive-with-type" msgid "%s Drive" msgstr "Asema (%s)" #. Translators: String used for a blank disc. The %s is the disc type e.g. "CD-RW Disc" #: ../udisks/udisksobjectinfo.c:763 #, c-format msgctxt "optical-media" msgid "Blank %s" msgstr "Tyhjä %s" #. Translators: String used for a mixed disc. The %s is the disc type e.g. "CD-ROM Disc" #: ../udisks/udisksobjectinfo.c:771 #, c-format msgctxt "optical-media" msgid "Mixed %s" msgstr "" #. Translators: String used for an audio disc. The %s is the disc type e.g. "CD-ROM Disc" #: ../udisks/udisksobjectinfo.c:779 #, c-format msgctxt "optical-media" msgid "Audio %s" msgstr "" #. Translators: Used to describe a partition of a drive. #. * The %u is the partition number. #. * The %s is the description for the drive (e.g. "2 GB Thumb Drive"). #. #: ../udisks/udisksobjectinfo.c:832 #, c-format msgctxt "part-drive" msgid "Partition %u of %s" msgstr "" #. Translators: String used for one-liner description of drive. #. * The first %s is the description of the object (e.g. "80 GB Disk" or "Partition 2 of 2 GB Thumb Drive"). #. * The second %s is the name of the object (e.g. "INTEL SSDSA2MH080G1GC"). #. * The third %s is the fw revision (e.g "45ABX21"). #. * The fourth %s is the special device file (e.g. "/dev/sda"). #. #: ../udisks/udisksobjectinfo.c:850 #, c-format msgctxt "one-liner-drive" msgid "%s — %s [%s] (%s)" msgstr "" #. Translators: String used for one-liner description of drive w/o known fw revision. #. * The first %s is the description of the object (e.g. "80 GB Disk"). #. * The second %s is the name of the object (e.g. "INTEL SSDSA2MH080G1GC"). #. * The third %s is the special device file (e.g. "/dev/sda"). #. #: ../udisks/udisksobjectinfo.c:863 #, c-format msgctxt "one-liner-drive" msgid "%s — %s (%s)" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/system-service.po0000644000000000000000000000553412704126470020377 0ustar # Finnish translation for ubuntu-system-service # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the ubuntu-system-service package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: ubuntu-system-service\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-11-04 00:35+0000\n" "PO-Revision-Date: 2013-01-07 17:29+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:29+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../backend/com.ubuntu.systemservice.policy.in.h:1 msgid "Get current global proxy" msgstr "Nouda nykyinen järjestelmänlaajuinen välipalvelin" #: ../backend/com.ubuntu.systemservice.policy.in.h:2 msgid "System policy prevents querying proxy settings" msgstr "" "Järjestelmän valtuutusasetukset estävät välipalvelinasetusten kyselyn" #: ../backend/com.ubuntu.systemservice.policy.in.h:3 msgid "Set current global proxy" msgstr "Aseta Nouda nykyinen järjestelmänlaajuinen välipalvelin" #: ../backend/com.ubuntu.systemservice.policy.in.h:4 msgid "System policy prevents setting proxy settings" msgstr "" "Järjestelmän valtuutusasetukset estävät välipalvelinasetusten asettamisen" #: ../backend/com.ubuntu.systemservice.policy.in.h:5 msgid "Set current global proxy exception" msgstr "Aseta nykyinen järjestelmänlaajuisen välipalvelimen poikkeus" #: ../backend/com.ubuntu.systemservice.policy.in.h:6 msgid "System policy prevents setting no_proxy settings" msgstr "" "Järjestelmän valtuutusasetukset estävät no_proxy-asetusten asettamisen" #: ../backend/com.ubuntu.systemservice.policy.in.h:7 msgid "Set current global keyboard" msgstr "Aseta nykyinen järjestelmänlaajuinen näppäimistö" #: ../backend/com.ubuntu.systemservice.policy.in.h:8 msgid "System policy prevents setting global keyboard settings" msgstr "" "Järjestelmän valtuutusasetukset estävät järjestelmänlaajuisten " "näppäimistöasetusten kyselyn" #: ../backend/com.ubuntu.systemservice.policy.in.h:9 msgid "Get current global keyboard" msgstr "Nouda nykyinen järjestelmänlaajuinen näppäimistö" #: ../backend/com.ubuntu.systemservice.policy.in.h:10 msgid "System policy prevents querying keyboard settings" msgstr "Järjestelmän valtuutusasetukset estävät näppäimistöasetusten kyselyn" #: ../backend/com.ubuntu.systemservice.policy.in.h:11 msgid "Check if the package system is locked" msgstr "Tarkista onko pakettijärjestelmä lukittu" #: ../backend/com.ubuntu.systemservice.policy.in.h:12 msgid "System policy prevents querying package system lock" msgstr "" "Järjestelmän valtuutusasetukset estävät pakettijärjestelmän lukon kyselyn" language-pack-fi-base/data/fi/LC_MESSAGES/acl.po0000644000000000000000000002206212704126470016147 0ustar # Finnish translation for acl # Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009 # This file is distributed under the same license as the acl package. # FIRST AUTHOR , 2009. # msgid "" msgstr "" "Project-Id-Version: acl\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2016-02-07 11:10+0000\n" "PO-Revision-Date: 2009-11-05 07:16+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 05:42+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../chacl/chacl.c:46 #, c-format msgid "Usage:\n" msgstr "Käyttö:\n" #: ../chacl/chacl.c:47 #, c-format msgid "\t%s acl pathname...\n" msgstr "\t%s acl polkunimi...\n" #: ../chacl/chacl.c:48 #, c-format msgid "\t%s -b acl dacl pathname...\n" msgstr "\t%s -b acl dacl polkunimi...\n" #: ../chacl/chacl.c:49 #, c-format msgid "\t%s -d dacl pathname...\n" msgstr "\t%s -d dacl polkunimi...\n" #: ../chacl/chacl.c:50 #, c-format msgid "\t%s -R pathname...\n" msgstr "\t%s -R polkunimi...\n" #: ../chacl/chacl.c:51 #, c-format msgid "\t%s -D pathname...\n" msgstr "\t%s -D polkunimi...\n" #: ../chacl/chacl.c:52 #, c-format msgid "\t%s -B pathname...\n" msgstr "\t%s -B polkunimi...\n" #: ../chacl/chacl.c:53 #, c-format msgid "\t%s -l pathname...\t[not IRIX compatible]\n" msgstr "\t%s -l polkunimi...\t[ei ole IRIX-yhteensopiva]\n" #: ../chacl/chacl.c:55 #, c-format msgid "\t%s -r pathname...\t[not IRIX compatible]\n" msgstr "\t%s -r polkunimi...\t[ei ole IRIX-yhteensopiva]\n" #: ../chacl/chacl.c:146 #, c-format msgid "%s: error removing access acl on \"%s\": %s\n" msgstr "%s: virhe poistettaessa kohteen \"%s\" pääsylistaa: %s\n" #: ../chacl/chacl.c:153 #, c-format msgid "%s: error removing default acl on \"%s\": %s\n" msgstr "%s: virhe poistettaessa kohteen \"%s\" pääsylistan oletusta: %s\n" #: ../chacl/chacl.c:172 ../chacl/chacl.c:191 #, c-format msgid "%s: access ACL '%s': %s at entry %d\n" msgstr "%s: pääsy ACL \"%s\": %s tiedossa %d\n" #: ../chacl/chacl.c:259 #, c-format msgid "%s: cannot get access ACL on '%s': %s\n" msgstr "%s: kohteen '%s' pääsy ACL -asetusta ei saatu: %s\n" #: ../chacl/chacl.c:265 #, c-format msgid "%s: cannot get default ACL on '%s': %s\n" msgstr "%s: kohteen '%s' oletus ACL -asetusta ei saatu: %s\n" #: ../chacl/chacl.c:271 #, c-format msgid "%s: cannot get access ACL text on '%s': %s\n" msgstr "%s: kohteen '%s' pääsy ACL -tekstiä ei saatu: %s\n" #: ../chacl/chacl.c:278 #, c-format msgid "%s: cannot get default ACL text on '%s': %s\n" msgstr "%s: kohteen '%s' oletus ACL -tekstiä ei saatu: %s\n" #: ../chacl/chacl.c:304 #, c-format msgid "%s: cannot set access acl on \"%s\": %s\n" msgstr "%s: kohteen '%s' pääsy ACL -asetusta ei voitu asettaa: %s\n" #: ../chacl/chacl.c:310 #, c-format msgid "%s: cannot set default acl on \"%s\": %s\n" msgstr "%s: kohteen '%s' oletus ACL -asetusta ei voitu asettaa: %s\n" #: ../chacl/chacl.c:328 #, c-format msgid "%s: opendir failed: %s\n" msgstr "%s: opendir() epäonnistui: %s\n" #: ../chacl/chacl.c:342 #, c-format msgid "%s: malloc failed: %s\n" msgstr "%s: malloc() epäonnistui: %s\n" #: ../setfacl/do_set.c:409 #, c-format msgid "%s: %s: Malformed access ACL `%s': %s at entry %d\n" msgstr "%s: %s: virheellinen pääsy ACL `%s': %s tiedossa %d\n" #: ../setfacl/do_set.c:436 #, c-format msgid "%s: %s: Malformed default ACL `%s': %s at entry %d\n" msgstr "%s: %s: virheellinen oletus ACL `%s': %s tiedossa %d\n" #: ../setfacl/do_set.c:500 #, c-format msgid "%s: %s: Only directories can have default ACLs\n" msgstr "%s: %s: Vain hakemistolla voi olla oletus-ACL\n" #: ../setfacl/setfacl.c:148 #, c-format msgid "%s: %s: No filename found in line %d, aborting\n" msgstr "%s: %s: Tiedostonimeä ei löydy riviltä %d, keskeytetään\n" #: ../setfacl/setfacl.c:153 #, c-format msgid "%s: No filename found in line %d of standard input, aborting\n" msgstr "" "%s: Tiedostonimeä ei löydetty rivillä %d standardisyötteessä, keskeytetään\n" #: ../setfacl/setfacl.c:174 #, c-format msgid "%s: %s: %s in line %d\n" msgstr "%s: %s: %s rivillä %d\n" #: ../setfacl/setfacl.c:206 #, c-format msgid "%s: %s: Cannot change owner/group: %s\n" msgstr "%s: %s: Omistajaa tai ryhmää ei voi vaihtaa: %s\n" #: ../setfacl/setfacl.c:225 #, c-format msgid "%s: %s: Cannot change mode: %s\n" msgstr "" #: ../setfacl/setfacl.c:267 #, c-format msgid "%s %s -- set file access control lists\n" msgstr "%s %s -- aseta tiedostojen pääsyoikeuslistoja (acl)\n" #: ../setfacl/setfacl.c:269 ../setfacl/setfacl.c:654 #, c-format msgid "Usage: %s %s\n" msgstr "Käyttö: %s %s\n" #: ../setfacl/setfacl.c:272 #, c-format msgid "" " -m, --modify=acl modify the current ACL(s) of file(s)\n" " -M, --modify-file=file read ACL entries to modify from file\n" " -x, --remove=acl remove entries from the ACL(s) of file(s)\n" " -X, --remove-file=file read ACL entries to remove from file\n" " -b, --remove-all remove all extended ACL entries\n" " -k, --remove-default remove the default ACL\n" msgstr "" #: ../setfacl/setfacl.c:281 #, c-format msgid "" " --set=acl set the ACL of file(s), replacing the current ACL\n" " --set-file=file read ACL entries to set from file\n" " --mask do recalculate the effective rights mask\n" msgstr "" #: ../setfacl/setfacl.c:287 #, c-format msgid "" " -n, --no-mask don't recalculate the effective rights mask\n" " -d, --default operations apply to the default ACL\n" msgstr "" #: ../setfacl/setfacl.c:292 #, c-format msgid "" " -R, --recursive recurse into subdirectories\n" " -L, --logical logical walk, follow symbolic links\n" " -P, --physical physical walk, do not follow symbolic links\n" " --restore=file restore ACLs (inverse of `getfacl -R')\n" " --test test mode (ACLs are not modified)\n" msgstr "" #: ../setfacl/setfacl.c:300 ../getfacl/getfacl.c:587 #, c-format msgid "" " -v, --version print version and exit\n" " -h, --help this help text\n" msgstr "" #: ../setfacl/setfacl.c:317 ../getfacl/getfacl.c:729 #, c-format msgid "%s: Standard input: %s\n" msgstr "%s: Standardisyöte: %s\n" #: ../setfacl/setfacl.c:453 #, c-format msgid "%s: Option -%c incomplete\n" msgstr "%s: Valitsin -%c on vaillinainen\n" #: ../setfacl/setfacl.c:458 #, c-format msgid "%s: Option -%c: %s near character %d\n" msgstr "" #: ../setfacl/setfacl.c:534 #, c-format msgid "%s: %s in line %d of file %s\n" msgstr "%s: %s rivillä %d, %s -tiedostossa\n" #: ../setfacl/setfacl.c:542 #, c-format msgid "%s: %s in line %d of standard input\n" msgstr "" #: ../setfacl/setfacl.c:656 ../getfacl/getfacl.c:744 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Saat lisätietoja komennolla \"%s --help\".\n" #: ../getfacl/getfacl.c:489 #, c-format msgid "%s: Removing leading '/' from absolute path names\n" msgstr "%s: Poistetaan edeltävä '/' absoluuttisten hakemistojen nimistä\n" #: ../getfacl/getfacl.c:560 #, c-format msgid "%s %s -- get file access control lists\n" msgstr "" #: ../getfacl/getfacl.c:562 ../getfacl/getfacl.c:742 #, c-format msgid "Usage: %s [-%s] file ...\n" msgstr "Käyttö: %s [-%s] tiedosto ...\n" #: ../getfacl/getfacl.c:568 #, c-format msgid " -d, --default display the default access control list\n" msgstr " -d, --default näytä oletuspääsylista\n" #: ../getfacl/getfacl.c:572 #, c-format msgid "" " -a, --access display the file access control list only\n" " -d, --default display the default access control list only\n" " -c, --omit-header do not display the comment header\n" " -e, --all-effective print all effective rights\n" " -E, --no-effective print no effective rights\n" " -s, --skip-base skip files that only have the base entries\n" " -R, --recursive recurse into subdirectories\n" " -L, --logical logical walk, follow symbolic links\n" " -P, --physical physical walk, do not follow symbolic links\n" " -t, --tabular use tabular output format\n" " -n, --numeric print numeric user/group identifiers\n" " -p, --absolute-names don't strip leading '/' in pathnames\n" msgstr "" #: ../libacl/acl_error.c:34 msgid "Multiple entries of same type" msgstr "" #: ../libacl/acl_error.c:36 msgid "Duplicate entries" msgstr "" #: ../libacl/acl_error.c:38 msgid "Missing or wrong entry" msgstr "Puuttuva tai väärä kohta" #: ../libacl/acl_error.c:40 msgid "Invalid entry type" msgstr "" #: ../libacl/perm_copy_fd.c:124 ../libacl/perm_copy_fd.c:136 #: ../libacl/perm_copy_fd.c:198 ../libacl/perm_copy_file.c:124 #: ../libacl/perm_copy_file.c:139 ../libacl/perm_copy_file.c:150 #: ../libacl/perm_copy_file.c:235 #, c-format msgid "setting permissions for %s" msgstr "asetetaan kohteen %s oikeudet" #: ../libacl/perm_copy_fd.c:186 ../libacl/perm_copy_file.c:199 #: ../libacl/perm_copy_file.c:224 #, c-format msgid "preserving permissions for %s" msgstr "säilytetään kohteen %s oikeudet" language-pack-fi-base/data/fi/LC_MESSAGES/libidn.po0000644000000000000000000002762412704126470016662 0ustar # translation of libidn-1.9.pot to Finnish # Copyright © 2008, 2009, 2011 Free Software Foundation, Inc. # Copyright © 2007 Simon Josefsson # This file is distributed under the same license as the libidn package. # Jorma Karvonen , 2008. # Jorma Karvonen , 2009-2011. # msgid "" msgstr "" "Project-Id-Version: libidn 1.21\n" "Report-Msgid-Bugs-To: bug-libidn@gnu.org\n" "POT-Creation-Date: 2015-08-01 15:20+0200\n" "PO-Revision-Date: 2011-12-13 18:48+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 05:49+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: lib/strerror-idna.c:82 lib/strerror-pr29.c:66 lib/strerror-punycode.c:66 #: lib/strerror-stringprep.c:87 lib/strerror-tld.c:68 msgid "Success" msgstr "Onnistui" #: lib/strerror-idna.c:86 lib/strerror-pr29.c:74 msgid "String preparation failed" msgstr "Merkkijonon valmistelu ei onnistunut" # Wikipedia: Punycode is a computer programming encoding syntax by which a Unicode string of characters can be translated into the more-limited character set permitted in network host names. #: lib/strerror-idna.c:90 msgid "Punycode failed" msgstr "Punycode-koodaus ei onnistunut" #: lib/strerror-idna.c:94 msgid "Non-digit/letter/hyphen in input" msgstr "Syötteessä on merkki, joka ei ole numero/kirjain/tavuviiva" #: lib/strerror-idna.c:98 msgid "Forbidden leading or trailing minus sign (`-')" msgstr "Ei saa alkaa tai loppua miinusmerkillä (”-”)" #: lib/strerror-idna.c:102 msgid "Output would be too large or too small" msgstr "Tuloste olisi liian suuri tai liian pieni" #: lib/strerror-idna.c:106 msgid "Input does not start with ACE prefix (`xn--')" msgstr "Syöte ei ala ACE-prefiksillä (”xn--”)" # Yksinkertaisesti selitettynä idempotentti on matemaattinen termi, joka tarkoittaa, että jonkun toiminnon tulos on aina sama kun toiminto toistetaan kahdesti (tai useammin). #: lib/strerror-idna.c:110 msgid "String not idempotent under ToASCII" msgstr "Merkkijono ei ole idempotentti ToASCII-toiminnon aikana" #: lib/strerror-idna.c:114 msgid "Input already contain ACE prefix (`xn--')" msgstr "Syöte jo sisältää ACE-prefiksin (”xn--”)" #: lib/strerror-idna.c:118 msgid "Could not convert string in locale encoding" msgstr "" #: lib/strerror-idna.c:122 lib/strerror-stringprep.c:134 lib/strerror-tld.c:80 msgid "Cannot allocate memory" msgstr "Ei voida varata muistia" #: lib/strerror-idna.c:126 msgid "System dlopen failed" msgstr "Järjestelmän dlopen-käsky ei onnistunut" #: lib/strerror-idna.c:130 lib/strerror-pr29.c:78 lib/strerror-punycode.c:82 #: lib/strerror-stringprep.c:138 lib/strerror-tld.c:92 msgid "Unknown error" msgstr "Tuntematon virhe" #: lib/strerror-pr29.c:70 msgid "String not idempotent under Unicode NFKC normalization" msgstr "Merkkijono ei ole idempotentti Unicode NFKC-normeerauksen aikana" #: lib/strerror-punycode.c:70 msgid "Invalid input" msgstr "Virheellinen syöte" #: lib/strerror-punycode.c:74 lib/strerror-stringprep.c:111 msgid "Output would exceed the buffer space provided" msgstr "Tuloste ylittäisi varatun puskurin tilan" #: lib/strerror-punycode.c:78 msgid "String size limit exceeded" msgstr "Merkkijonon koko ylitettiin" # Code point is any value in the Unicode codespace; that is, the range of integers from 0 to hexadecimal 10FFFF. #: lib/strerror-stringprep.c:91 msgid "Forbidden unassigned code points in input" msgstr "Kiellettyjä määräämättömiä code points-skalaariarvoja syötteessä" #: lib/strerror-stringprep.c:95 msgid "Prohibited code points in input" msgstr "Kiellettyjä code points-skalaariarvoja syötteessä" #: lib/strerror-stringprep.c:99 msgid "Conflicting bidirectional properties in input" msgstr "Ristiriitaisia kaksisuuntaisia ominaisuuksia syötteessä" #: lib/strerror-stringprep.c:103 msgid "Malformed bidirectional string" msgstr "Väärän muotoinen kaksisuuntainen merkkijono" #: lib/strerror-stringprep.c:107 msgid "Prohibited bidirectional code points in input" msgstr "Kiellettyjä kaksisuuntaisia code points-skalaariarvoja syötteessä" #: lib/strerror-stringprep.c:115 msgid "Error in stringprep profile definition" msgstr "Virhe strngprep-profiilimäärittelyssä" #: lib/strerror-stringprep.c:119 msgid "Flag conflict with profile" msgstr "Lippu ristiriidassa profiilin kanssa" #: lib/strerror-stringprep.c:123 msgid "Unknown profile" msgstr "Tuntematon profiili" #: lib/strerror-stringprep.c:126 msgid "Could not convert string in locale encoding." msgstr "" #: lib/strerror-stringprep.c:130 msgid "Unicode normalization failed (internal error)" msgstr "Unicode-normeeraus ei onnistunut (sisäinen virhe)" #: lib/strerror-tld.c:72 msgid "Code points prohibited by top-level domain" msgstr "Code points-skalaariarvot kiellettyjä ylätason toimialueessa" #: lib/strerror-tld.c:76 msgid "Missing input" msgstr "Syöte puuttuu" #: lib/strerror-tld.c:84 msgid "System iconv failed" msgstr "Järjestelmän iconv-käsky ei onnistunut" #: lib/strerror-tld.c:88 msgid "No top-level domain found in input" msgstr "Syötteestä ei löytynyt ylätason toimialuetta" #: src/idn.c:65 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Lisätietoja käskyllä ”%s --help”.\n" #: src/idn.c:69 #, c-format msgid "Usage: %s [OPTION]... [STRINGS]...\n" msgstr "Käyttö: %s [VALITSIN]... [MERKKIJONOT]...\n" # convert -> converts ? #: src/idn.c:72 msgid "" "Internationalized Domain Name (IDN) convert STRINGS, or standard input.\n" "\n" msgstr "" "Kansainvälistetty verkkotunnus (IDN) muuntaa MERKKIJONOT tai vakiosyötteen.\n" "\n" #: src/idn.c:76 msgid "" "Command line interface to the internationalized domain name library.\n" "\n" "All strings are expected to be encoded in the preferred charset used\n" "by your locale. Use `--debug' to find out what this charset is. You\n" "can override the charset used by setting environment variable CHARSET.\n" "\n" "To process a string that starts with `-', for example `-foo', use `--'\n" "to signal the end of parameters, as in `idn --quiet -a -- -foo'.\n" "\n" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Komentorivirajapinta kansainvälistettyyn verkkotunnuskirjastoon.\n" "\n" "Kaikki merkkijonot on otaksuttu koodatun parhaimpana pidetyllä merkistöllä,\n" "jota locale-asetuksesi käyttää. Käyttämällä valitsinta ”--debug” saat\n" "selville, mikä merkistö se on. Voit korvata käytetyn merkistön asettamalla\n" "ympäristömuuttujan CHARSET.\n" "\n" "Merkillä ”-” alkava merkkijono, esimerkiksi ”-foo”, prosessoidaan " "käyttämällä\n" "”--”-merkkejä signaloimaan parametrien loppumista, kuten käskyssä\n" "”idn --quiet -a -- -foo”.\n" "\n" "Pakolliset argumentit pitkille valitsimille ovat pakollisia myös lyhyille\n" "valitsimille.\n" #: src/idn.c:88 msgid "" " -h, --help Print help and exit\n" " -V, --version Print version and exit\n" msgstr "" " -h, --help Tulosta ohje ja poistu\n" " -V, --version Tulosta versio ja poistu\n" #: src/idn.c:92 msgid "" " -s, --stringprep Prepare string according to nameprep profile\n" " -d, --punycode-decode Decode Punycode\n" " -e, --punycode-encode Encode Punycode\n" " -a, --idna-to-ascii Convert to ACE according to IDNA (default mode)\n" " -u, --idna-to-unicode Convert from ACE according to IDNA\n" msgstr "" " -s, --stringprep Valmistele merkkijono ”nameprep”-profiilin " "mukaisesti\n" " -d, --punycode-decode Pura Punycode-koodaus\n" " -e, --punycode-encode Koodaa Punycode-koodauksella\n" " -a, --idna-to-ascii Muunna ACE-koodiksi IDNA-koodista (oletustila)\n" " -u, --idna-to-unicode Muunna ACE-koodista IDNA-koodiksi\n" #: src/idn.c:99 msgid "" " --allow-unassigned Toggle IDNA AllowUnassigned flag (default off)\n" " --usestd3asciirules Toggle IDNA UseSTD3ASCIIRules flag (default off)\n" msgstr "" " --allow-unassigned Vaihda ”IDNA AllowUnassigned”-lipun tilaa (oletus " "off)\n" " --usestd3asciirules Vaihda ”IDNA UseSTD3ASCIIRules”-lipun tilaa " "(oletus off)\n" #: src/idn.c:103 msgid "" " --no-tld Don't check string for TLD specific rules\n" " Only for --idna-to-ascii and --idna-to-unicode\n" msgstr "" " --no-tld Älä etsi merkkijonosta TLD-kohtaisia sääntöjä\n" " Vain valitsimille ”--idna-to-ascii” ja ”--idna-" "to-unicode”\n" #: src/idn.c:107 msgid "" " -n, --nfkc Normalize string according to Unicode v3.2 NFKC\n" msgstr "" " -n, --nfkc Normeeraa merkkijono ”Unicode v3.2 NFKC”-" "koodauksen mukaisesti\n" #: src/idn.c:110 msgid "" " -p, --profile=STRING Use specified stringprep profile instead\n" " Valid stringprep profiles: `Nameprep',\n" " `iSCSI', `Nodeprep', `Resourceprep', \n" " `trace', `SASLprep'\n" msgstr "" " -p, --profile=MERKKIJONO Käytä määritellyn ”stringprep”-profiilin sijasta\n" " Voimassa olevat ”stringprep”-profiilit: " "”Nameprep”,\n" " ”iSCSI”, ”Nodeprep”, ”Resourceprep”, \n" " ”trace”, ”SASLprep”\n" #: src/idn.c:116 msgid "" " --debug Print debugging information\n" " --quiet Silent operation\n" msgstr "" " --debug Tulosta virheenjäljitystiedot\n" " --quiet Hiljainen toiminta\n" #: src/idn.c:172 #, c-format msgid "only one of -s, -e, -d, -a, -u or -n can be specified" msgstr "vain yksi valitsimista -s, -e, -d, -a, -u tai -n voidaan määritellä" #: src/idn.c:182 #, c-format msgid "Charset `%s'.\n" msgstr "Merkistö ”%s”\n" #: src/idn.c:187 #, c-format msgid "" "Type each input string on a line by itself, terminated by a newline " "character.\n" msgstr "" "Kirjoita jokainen merkkijono omalle rivilleen ja lopeta rivi " "rivinvaihdolla.\n" #: src/idn.c:202 #, c-format msgid "input error" msgstr "syötevirhe" #: src/idn.c:212 src/idn.c:274 src/idn.c:357 src/idn.c:434 src/idn.c:515 #, c-format msgid "could not convert from %s to UTF-8" msgstr "ei voitu muuntaa %s-merkistöstä UTF-8-merkistöön" #: src/idn.c:220 src/idn.c:245 src/idn.c:281 src/idn.c:498 src/idn.c:527 #: src/idn.c:551 #, c-format msgid "could not convert from UTF-8 to UCS-4" msgstr "ei voitu muuntaa UTF-8-merkistöstä UCS-4-merkistöön" #: src/idn.c:237 #, c-format msgid "stringprep_profile: %s" msgstr "stringprep_profile: %s" #: src/idn.c:260 src/idn.c:302 src/idn.c:345 src/idn.c:503 src/idn.c:564 #, c-format msgid "could not convert from UTF-8 to %s" msgstr "ei voitu muuntaa UTF-8-merkistöstä %s-merkistöön." #: src/idn.c:295 #, c-format msgid "punycode_encode: %s" msgstr "punycode_encode: %s" #: src/idn.c:317 #, c-format msgid "malloc" msgstr "malloc-käsky" #: src/idn.c:323 #, c-format msgid "punycode_decode: %s" msgstr "punycode_decode: %s" #: src/idn.c:340 src/idn.c:364 src/idn.c:442 #, c-format msgid "could not convert from UCS-4 to UTF-8" msgstr "ei voitu muuntaa UCS-4-merkistöstä UTF-8-merkistöön." #: src/idn.c:381 #, c-format msgid "idna_to_ascii_4z: %s" msgstr "idna_to_ascii_4z: %s" #: src/idn.c:395 #, c-format msgid "idna_to_unicode_8z4z (TLD): %s" msgstr "idna_to_unicode_8z4z (TLD): %s" #: src/idn.c:409 src/idn.c:482 #, c-format msgid "tld_check_4z (position %lu): %s" msgstr "tld_check_4z (sijainti %lu): %s" #: src/idn.c:412 src/idn.c:488 #, c-format msgid "tld_check_4z: %s" msgstr "tld_check_4z: %s" #: src/idn.c:461 #, c-format msgid "idna_to_unicode_8z4z: %s" msgstr "idna_to_unicode_8z4z: %s" #: src/idn.c:540 #, c-format msgid "could not do NFKC normalization" msgstr "ei voitu tehdä NFKC-normeerausta." language-pack-fi-base/data/fi/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po0000644000000000000000000001414212704126470023445 0ustar # Finnish translation for kubuntu-web-shortcuts # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the kubuntu-web-shortcuts package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: kubuntu-web-shortcuts\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-02-16 10:06+0000\n" "PO-Revision-Date: 2014-04-04 05:41+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:53+0000\n" "X-Generator: Launchpad (build 17995)\n" #: searchproviders/brainstorm.desktop:5 msgctxt "Name" msgid "Ubuntu Brainstorm ideas" msgstr "Ubuntu Brainstorm -ideointi" #: searchproviders/brainstorm.desktop:6 msgctxt "Query" msgid "http://brainstorm.ubuntu.com/?keywords=\\\\{@}&tags=" msgstr "http://brainstorm.ubuntu.com/?keywords=\\\\{@}&tags=" #: searchproviders/kpackagecode.desktop:5 msgctxt "Name" msgid "Kubuntu Package Source Branch" msgstr "Kubuntu-paketin lähdekoodikehityshaara" #: searchproviders/kpackagecode.desktop:6 msgctxt "Query" msgid "https://code.launchpad.net/~kubuntu-packagers/\\\\{@}/ubuntu" msgstr "https://code.launchpad.net/~kubuntu-packagers/\\\\{@}/ubuntu" #: searchproviders/lp.desktop:5 msgctxt "Name" msgid "Launchpad" msgstr "Launchpad" #: searchproviders/lp.desktop:6 msgctxt "Query" msgid "https://www.launchpad.net/+search?field.text=\\\\{@}" msgstr "https://www.launchpad.net/+search?field.text=\\\\{@}" #: searchproviders/lpblueprint.desktop:5 msgctxt "Name" msgid "Launchpad Blueprints" msgstr "Launchpad-suunnitelmat" #: searchproviders/lpblueprint.desktop:6 msgctxt "Query" msgid "" "https://blueprints.launchpad.net/\\\\{project,p,\"\"}?searchtext=\\\\{@}" msgstr "" "https://blueprints.launchpad.net/\\\\{project,p,\"\"}?searchtext=\\\\{@}" #: searchproviders/lpbug.desktop:5 msgctxt "Name" msgid "Launchpad Bug Finder" msgstr "Launchpadin bugien etsintä" #: searchproviders/lpbug.desktop:6 msgctxt "Query" msgid "https://bugs.launchpad.net/bugs/+bugs?field.searchtext=\\\\{@}" msgstr "https://bugs.launchpad.net/bugs/+bugs?field.searchtext=\\\\{@}" #: searchproviders/lpbugproject.desktop:5 msgctxt "Name" msgid "Launchpad Bug Project Finder" msgstr "Launchpadin bugiprojektien etsintä" #: searchproviders/lpbugproject.desktop:6 msgctxt "Query" msgid "https://bugs.launchpad.net/\\\\{@}/+bugs" msgstr "https://bugs.launchpad.net/\\\\{@}/+bugs" #: searchproviders/lppeople.desktop:5 msgctxt "Name" msgid "Launchpad People" msgstr "Launchpadin käyttäjät" #: searchproviders/lppeople.desktop:6 msgctxt "Query" msgid "" "https://launchpad.net/people/?name=\\\\{@}&searchfor=\\\\{type,t,\"both\"}" msgstr "" "https://launchpad.net/people/?name=\\\\{@}&searchfor=\\\\{type,t,\"both\"}" #: searchproviders/lpppas.desktop:5 msgctxt "Name" msgid "Launchpad PPA Search" msgstr "Launchpadin PPA-haku" #: searchproviders/lpppas.desktop:6 msgctxt "Query" msgid "https://www.launchpad.net/ubuntu/+ppas?name_filter=\\\\{@}" msgstr "https://www.launchpad.net/ubuntu/+ppas?name_filter=\\\\{@}" #: searchproviders/lpuser.desktop:5 msgctxt "Name" msgid "Launchpad User Page" msgstr "Launchpadin käyttäjäsivu" #: searchproviders/lpuser.desktop:6 msgctxt "Query" msgid "https://launchpad.net/~\\\\{@}" msgstr "https://launchpad.net/~\\\\{@}" #: searchproviders/udsnotes.desktop:4 msgctxt "Name" msgid "Ubuntu Developer Summit Notes (etherpad)" msgstr "Ubuntun kehittäjätapaamisen muistiinpanot (etherpad)" #: searchproviders/udsnotes.desktop:5 msgctxt "Query" msgid "http://summit.ubuntu.com/uds-o/meeting/\\\\{@}" msgstr "http://summit.ubuntu.com/uds-o/meeting/\\\\{@}" #: searchproviders/uhelp.desktop:5 msgctxt "Name" msgid "Ubuntu Community Docs" msgstr "Ubuntun yhteisön ohjeet" #: searchproviders/uhelp.desktop:6 msgctxt "Query" msgid "https://help.ubuntu.com/community/\\\\{@}" msgstr "https://help.ubuntu.com/community/\\\\{@}" #: searchproviders/uhelps.desktop:5 msgctxt "Name" msgid "Ubuntu Community Docs Search" msgstr "Ubuntu yhteisön ohjeiden haku" #: searchproviders/uhelps.desktop:6 msgctxt "Query" msgid "" "https://help.ubuntu.com/community/?action=fullsearch&context=180&value=\\\\" "{@}&fullsearch=Text" msgstr "" "https://help.ubuntu.com/community/?action=fullsearch&context=180&value=\\\\" "{@}&fullsearch=Text" #: searchproviders/uman.desktop:4 msgctxt "Name" msgid "Ubuntu Manuals" msgstr "Ubuntu-ohjekirjat" #: searchproviders/uman.desktop:5 msgctxt "Query" msgid "http://manpages.ubuntu.com/cgi-bin/search.py?q=\\\\{@}" msgstr "http://manpages.ubuntu.com/cgi-bin/search.py?q=\\\\{@}" #: searchproviders/upackage.desktop:5 msgctxt "Name" msgid "Ubuntu Packages" msgstr "Ubuntun paketit" #: searchproviders/upackage.desktop:6 msgctxt "Query" msgid "http://packages.ubuntu.com/search?keywords=\\\\{@}&searchon=names" msgstr "http://packages.ubuntu.com/search?keywords=\\\\{@}&searchon=names" #: searchproviders/upkglp.desktop:5 msgctxt "Name" msgid "Ubuntu Binary Packages" msgstr "Ubuntun binääripaketit" #: searchproviders/upkglp.desktop:6 msgctxt "Query" msgid "https://launchpad.net/ubuntu/+search?text=\\\\{@}" msgstr "https://launchpad.net/ubuntu/+search?text=\\\\{@}" #: searchproviders/usource.desktop:5 msgctxt "Name" msgid "Ubuntu Source Packages" msgstr "Ubuntun lähdekoodipaketit" #: searchproviders/usource.desktop:6 msgctxt "Query" msgid "https://launchpad.net/ubuntu/+source/\\\\{@}" msgstr "https://launchpad.net/ubuntu/+source/\\\\{@}" #: searchproviders/uwiki.desktop:5 msgctxt "Name" msgid "Kubuntu Wiki" msgstr "Kubuntun wiki" #: searchproviders/uwiki.desktop:6 msgctxt "Query" msgid "http://wiki.kubuntu.org/\\\\{@}" msgstr "http://wiki.kubuntu.org/\\\\{@}" #: searchproviders/uwikis.desktop:5 msgctxt "Name" msgid "Kubuntu Wiki Search" msgstr "Kubuntun wikin haku" #: searchproviders/uwikis.desktop:6 msgctxt "Query" msgid "" "https://wiki.kubuntu.org/?action=fullsearch&context=180&value=\\\\" "{@}&titlesearch=Titel" msgstr "" "https://wiki.kubuntu.org/?action=fullsearch&context=180&value=\\\\" "{@}&titlesearch=Titel" language-pack-fi-base/data/fi/LC_MESSAGES/wdiff.po0000644000000000000000000005202112704126470016505 0ustar # Finnish messages for wdiff. # Copyright © 2007, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. # This file is distributed under the same license as the wdiff package. # Jorma Karvonen , 2007. # Jorma Karvonen , 2009-2012. # msgid "" msgstr "" "Project-Id-Version: wdiff 1.2.0-b1\n" "Report-Msgid-Bugs-To: wdiff-bugs@gnu.org\n" "POT-Creation-Date: 2014-04-14 22:15+0200\n" "PO-Revision-Date: 2016-02-07 18:42+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 06:31+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: src/mdiff.c:376 #, c-format msgid "%s (for regexp `%s')" msgstr "%s (kohteelle regexp ”%s”)" #: src/mdiff.c:891 src/wdiff.c:1473 #, c-format msgid "only one file may be standard input" msgstr "vain yksi tiedosto voi olla vakiosyöte" #: src/mdiff.c:906 src/wdiff.c:678 #, c-format msgid "directories not supported" msgstr "hakemistoja ei ole tuettu" #: src/mdiff.c:1049 #, c-format msgid "Reading %s" msgstr "Luetaan %s" #: src/mdiff.c:1173 #, c-format msgid ", %d item\n" msgid_plural ", %d items\n" msgstr[0] ", %d alkio\n" msgstr[1] ", %d alkiota\n" #: src/mdiff.c:1253 #, c-format msgid "Read summary:" msgstr "Lukemisen yhteenveto:" #: src/mdiff.c:1254 #, c-format msgid " %d file," msgid_plural " %d files," msgstr[0] " %d tiedosto," msgstr[1] " %d tiedostoa," #: src/mdiff.c:1255 #, c-format msgid " %d item\n" msgid_plural " %d items\n" msgstr[0] " %d alkio\n" msgstr[1] " %d alkiota\n" #: src/mdiff.c:1648 #, c-format msgid "Sorting" msgstr "Lajitellaan" #: src/mdiff.c:1665 #, c-format msgid ", clustering" msgstr ", klusteroidaan" #: src/mdiff.c:1834 src/mdiff.c:1896 #, c-format msgid ", done\n" msgstr ", valmis\n" #: src/mdiff.c:1883 #, c-format msgid "Sorting members" msgstr "Lajitellaan jäseniä" #: src/mdiff.c:1916 src/mdiff.c:2299 #, c-format msgid "Work summary:" msgstr "Työn yhteenveto:" #: src/mdiff.c:1917 src/mdiff.c:2300 #, c-format msgid " %d cluster," msgid_plural " %d clusters," msgstr[0] " %d klusteri," msgstr[1] " %d klusteria," #: src/mdiff.c:1919 #, c-format msgid " %d member\n" msgid_plural " %d members\n" msgstr[0] " %d jäsen\n" msgstr[1] " %d jäsentä\n" #: src/mdiff.c:2302 #, c-format msgid " %d member," msgid_plural " %d members," msgstr[0] " %d jäsen," msgstr[1] " %d jäsentä," #: src/mdiff.c:2304 #, c-format msgid " %d overlap\n" msgid_plural " %d overlaps\n" msgstr[0] " %d lmitys\n" msgstr[1] " %d limitystä\n" #: src/mdiff.c:2354 src/wdiff.c:228 #, c-format msgid "select a terminal through the TERM environment variable" msgstr "valitse pääte TERM-ympäristömuuttujan kautta" #: src/mdiff.c:2357 src/wdiff.c:231 #, c-format msgid "could not access the termcap data base" msgstr "ei ollut pääsyä termcap-tietokantaan" #: src/mdiff.c:2359 src/wdiff.c:233 #, c-format msgid "terminal type `%s' is not defined" msgstr "päätetyyppiä ”%s” ei ole määritelty" #: src/mdiff.c:3710 src/mdiff.c:3726 src/wdiff.c:1167 src/wdiff.c:1183 #, c-format msgid "%s: %d word" msgid_plural "%s: %d words" msgstr[0] "%s: %d sana" msgstr[1] "%s: %d sanaa" #: src/mdiff.c:3714 src/mdiff.c:3730 src/wdiff.c:1171 src/wdiff.c:1187 #, c-format msgid " %d %.0f%% common" msgid_plural " %d %.0f%% common" msgstr[0] " %d %.0f%% yhteinen" msgstr[1] " %d %.0f%% yhteistä" #: src/mdiff.c:3717 src/wdiff.c:1174 #, c-format msgid " %d %.0f%% deleted" msgid_plural " %d %.0f%% deleted" msgstr[0] " %d %.0f%% poistettu" msgstr[1] " %d %.0f%% poistettua" #: src/mdiff.c:3720 src/mdiff.c:3736 src/wdiff.c:1177 src/wdiff.c:1193 #, c-format msgid " %d %.0f%% changed" msgid_plural " %d %.0f%% changed" msgstr[0] " %d %.0f%% muutettu" msgstr[1] " %d %.0f%% muutettua" #: src/mdiff.c:3733 src/wdiff.c:1190 #, c-format msgid " %d %.0f%% inserted" msgid_plural " %d %.0f%% inserted" msgstr[0] " %d %.0f%% lisätty" msgstr[1] " %d %.0f%% lisättyä" #: src/mdiff.c:3764 src/wdiff.c:1233 src/wdiff2.c:172 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "Lisätietoja ”%s --help”-käskyllä.\n" #: src/mdiff.c:3769 msgid "" "mdiff - Studies multiple files and searches for similar sequences, it then\n" "produces possibly detailed lists of differences and similarities.\n" msgstr "" "mdiff - Tutkii useita tiedostoja ja etsii samanlaisia sekvenssejä. Se " "tuottaa\n" "sitten yksityiskohtaisen luettelon erilaisuuksista ja samanlaisuuksista.\n" #: src/mdiff.c:3774 #, c-format msgid "Usage: %s [OPTION]... [FILE]...\n" msgstr "Käyttö: %s [VALITSIN]... [TIEDOSTO]...\n" #: src/mdiff.c:3778 msgid "" "\n" "Operation modes:\n" msgstr "" "\n" "Toimintotilat:\n" #: src/mdiff.c:3779 msgid " -h (ignored)\n" msgstr " -h (ohita)\n" #: src/mdiff.c:3780 msgid " -v, --verbose report a few statistics on stderr\n" msgstr "" " -v, --verbose ilmoita muutamia tilastotietoja vakiovirheessä\n" #: src/mdiff.c:3781 src/unify.c:295 msgid " --help display this help then exit\n" msgstr " --help näytä tämä opaste ja poistu\n" #: src/mdiff.c:3782 src/unify.c:296 msgid " --version display program version then exit\n" msgstr " --version näytä ohjelmaversio ja poistu\n" #: src/mdiff.c:3784 msgid "" "\n" "Formatting output:\n" msgstr "" "\n" "Muotoilutuloste:\n" #: src/mdiff.c:3785 msgid " -T, --initial-tab produce TAB instead of initial space\n" msgstr " -T, --initial-tab tuota SARKAIN eikä alkuvälilyöntejä\n" #: src/mdiff.c:3786 msgid " -l, --paginate paginate output through `pr'\n" msgstr " -l, --paginate sivuta tuloste ohjelman ”pr” kautta\n" #: src/mdiff.c:3787 msgid " -S, --string[=STRING] take note of another user STRING\n" msgstr "" " -S, --string[=MERKKIJONO] ota huomioon toisen käyttäjän MERKKIJONO\n" #: src/mdiff.c:3788 msgid "" " -V, --show-links give file and line references in annotations\n" msgstr "" " -V, --show-links anna tiedosto- ja riviviitteet annotaatioissa\n" #: src/mdiff.c:3789 msgid " -t, --expand-tabs expand tabs to spaces in the output\n" msgstr "" " -t, --expand-tabs laajenna sarkaimet välilyönneiksi tulosteessa\n" #: src/mdiff.c:3792 msgid "" "\n" "Debugging:\n" msgstr "" "\n" "Vikajäljitys:\n" #: src/mdiff.c:3793 msgid " -0, --debugging output many details about what is going on\n" msgstr "" " -0, --debugging tulosta monia yksityiskohtia tapahtumakulusta\n" #: src/mdiff.c:3796 msgid "" "\n" "Word mode options:\n" msgstr "" "\n" "Sanatilavalitsimet:\n" #: src/mdiff.c:3797 src/wdiff.c:1251 src/wdiff2.c:190 msgid " -1, --no-deleted inhibit output of deleted words\n" msgstr " -1, --no-deleted estä poistettujen sanojen tulostus\n" #: src/mdiff.c:3798 src/wdiff.c:1252 src/wdiff2.c:191 msgid " -2, --no-inserted inhibit output of inserted words\n" msgstr " -2, --no-inserted estä lisättyjen sanojen tulostus\n" #: src/mdiff.c:3799 src/wdiff.c:1253 src/wdiff2.c:192 msgid " -3, --no-common inhibit output of common words\n" msgstr " -3, --no-common estä yhteisten sanojen tulostus\n" #: src/mdiff.c:3800 msgid " -A, --auto-pager automatically calls a pager\n" msgstr " -A, --auto-pager kutsu automaattisesti sivuttajaa\n" #: src/mdiff.c:3801 msgid " -k, --less-mode variation of printer mode for \"less\"\n" msgstr "" " -k, --less-mode tulostintilavariaatio kohteelle ”less”\n" #: src/mdiff.c:3802 msgid " -m, --avoid-wraps do not extend fields through newlines\n" msgstr " -m, --avoid-wraps älä laajenna kenttiä uusilla riveillä\n" #: src/mdiff.c:3803 msgid " -o, --printer overstrike as for printers\n" msgstr " -o, --printer ylikirjoita kuten tulostimille\n" #: src/mdiff.c:3804 msgid " -z, --terminal use termcap as for terminal displays\n" msgstr "" " -z, --terminal käytä ”termcap”:iä kuten päätenäytöille\n" #: src/mdiff.c:3805 msgid " -O, --item-regexp=REGEXP compare items as defined by REGEXP\n" msgstr "" " -O, --item-regexp=REGEXP vertaa alkioita kuten REGEXP on määritellyt\n" #: src/mdiff.c:3806 msgid " -W, --word-mode compare words instead of lines\n" msgstr " -W, --word-mode vertaa sanoja eikä rivejä\n" #: src/mdiff.c:3991 msgid "With no FILE, or when FILE is -, read standard input.\n" msgstr "Kun ei ole TIEDOSTOa, tai kun TIEDOSTO on -, lue vakiosyöte.\n" #: src/mdiff.c:3993 src/unify.c:300 src/wdiff.c:1269 src/wdiff2.c:210 msgid "Report bugs to .\n" msgstr "" "Ilmoita virheistä (englanniksi) osoitteeseen .\n" "Ilmoita käännösvirheistä osoitteeseen .\n" #: src/mdiff.c:4005 #, c-format msgid "ignoring option %s (not implemented)" msgstr "ei välitetä valitsimesta %s (ei toteutetttu)" #: src/mdiff.c:4299 #, c-format msgid "cannot use -z, termcap not available" msgstr "ei voi käyttää valitsinta ”-z”, termcap ei ole käytössä" #: src/mdiff.c:4338 #, c-format msgid "word merging for two files only (so far)" msgstr "sanalomittuminen vain kahdelle tiedostolle (toistaiseksi)" #: src/mdiff.c:4354 msgid "" "\n" "Copyright (C) 1992, 1997, 1998, 1999, 2010 Free Software Foundation, Inc.\n" msgstr "" "\n" "Copyright © 1992, 1997, 1998, 1999, 2010 Free Software Foundation, Inc.\n" #: src/mdiff.c:4357 src/unify.c:407 src/wdiff.c:1395 src/wdiff2.c:131 msgid "" "This is free software; see the source for copying conditions. There is NO\n" "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" msgstr "" "Tätä ohjelmaa levitetään siinä toivossa, että se olisi hyödyllinen,\n" "mutta ilman mitään takuuta; ilman edes hiljaista takuuta kaupallisesti\n" "hyväksyttävästä laadusta tai soveltuvuudesta tiettyyn tarkoitukseen.\n" "Katso GPL-lisenssistä lisää yksityiskohtia.\n" #: src/mdiff.c:4360 src/wdiff.c:1398 src/wdiff2.c:134 msgid "" "\n" "Written by Franc,ois Pinard .\n" msgstr "" "\n" "Kirjoittaja: François Pinard .\n" #: src/mdiff.c:4395 #, c-format msgid "options -123RSYZ meaningful only when two inputs" msgstr "" "valitsimet -123RSYZ ovat merkityksellisiä vain kun syötteitä on kaksi" #: src/pipes.c:47 #, c-format msgid "error redirecting stream" msgstr "virheen uudelleenohjausvirta" #: src/pipes.c:51 #, c-format msgid "failed to execute %s" msgstr "kohteen %s suorittaminen epäonnistui" #: src/unify.c:145 #, c-format msgid "could not find a name for the diff at line %ld" msgstr "ei voitu löytää nimeä erolle rivillä %ld" #: src/unify.c:274 #, c-format msgid "try `%s --help' for more information\n" msgstr "lisätietoja ”%s --help”-käskyllä\n" #: src/unify.c:279 msgid "unify - Transforms context diffs into unidiffs, or vice-versa.\n" msgstr "" "unify - Muunna kontekstierot yhdistetyiksi eroiksi tai päinvastoin.\n" #: src/unify.c:283 #, c-format msgid "Usage: %s [OPTION]... [FILE]\n" msgstr "Käyttö: %s [VALITSIN]... [TIEDOSTO]\n" #: src/unify.c:286 msgid " -c, --context-diffs force output to context diffs\n" msgstr " -c, --context-diffs pakota tuloste kontekstieroihin\n" #: src/unify.c:287 msgid " -e, --echo-comments echo comments to standard error\n" msgstr " -e, --echo-comments kaiuta kommentit vakiovirheeseen\n" #: src/unify.c:288 msgid " -o, --old-diffs output old-style diffs, no matter what\n" msgstr "" " -o, --old-diffs tulosta vanhan tyyliset diff-erot, ei väliä mitä\n" #: src/unify.c:289 msgid " -p, --patch-format generate patch format\n" msgstr " -p, --patch-format tuota korjausmuoto\n" #: src/unify.c:290 msgid " -P same as -p\n" msgstr " -P sama kuin -p\n" #: src/unify.c:291 msgid " -s, --strip-comments strip comment lines\n" msgstr " -s, --strip-comments riisu kommenttirivit\n" #: src/unify.c:292 msgid " -u, --unidiffs force output to unidiffs\n" msgstr " -u, --unidiffs pakota tuloste yhdistettyihin eroihin\n" #: src/unify.c:293 msgid " -U same as -p and -u\n" msgstr " -U sama kuin -p ja -u\n" #: src/unify.c:294 msgid " -=, --use-equals replace spaces by equal signs in unidiffs\n" msgstr "" " -=, --use-equals korvaa välilyönnit yhtäsuuruusmerkeillä " "yhdistetyissä eroissa\n" #: src/unify.c:298 msgid "If FILE is not specified, read standard input.\n" msgstr "Jos TIEDOSTOa ei ole annettu, lue vakiosyöte.\n" #: src/unify.c:389 #, c-format msgid "unable to open `%s'" msgstr "ei voitu avata ”%s”" #: src/unify.c:395 #, c-format msgid "only one filename allowed" msgstr "vain yksi tiedostonimi on sallittu" #: src/unify.c:404 msgid "" "\n" "Copyright (C) 1994, 1997 Free Software Foundation, Inc.\n" msgstr "" "\n" "Copyright © 1994, 1997 Free Software Foundation, Inc.\n" #: src/unify.c:410 msgid "" "\n" "Written by Wayne Davison .\n" msgstr "" "\n" "Kirjoittaja: Wayne Davison .\n" #: src/unify.c:548 #, c-format msgid "invalid unified diff header at line %ld" msgstr "Virheellinen yhdistetty ero-otsake rivillä %ld" #: src/unify.c:590 #, c-format msgid "malformed unified diff at line %ld" msgstr "vääränmuotoinen yhdistetty ero rivillä %ld" #: src/unify.c:620 #, c-format msgid "context diff missing `old' header at line %ld" msgstr "kontekstiero puuttuu ”vanha” otsake rivillä %ld" #: src/unify.c:664 src/unify.c:683 src/unify.c:753 src/unify.c:771 #, c-format msgid "malformed context diff at line %ld" msgstr "vääränmuotoinen kontekstiero rivillä %ld" #: src/unify.c:718 #, c-format msgid "context diff missing `new' header at line %ld" msgstr "kontekstiero puuttuu ”uusi”-otsake rivillä %ld" #: src/wdiff.c:582 src/wdiff.c:701 #, c-format msgid "no suitable temporary directory exists" msgstr "sopivaa tilapäistä hakemistoa ei ole olemassa" #: src/wdiff.c:1040 #, c-format msgid "%s: input program killed by signal %d\n" msgstr "%s: signaali %d tappoi syöteohjelman\n" #: src/wdiff.c:1145 #, c-format msgid "%s: output program killed by signal %d\n" msgstr "%s: signaali %d tappoi tulosteohjelman\n" #: src/wdiff.c:1210 src/wdiff2.c:109 msgid "" "This program is free software: you can redistribute it and/or modify\n" "it under the terms of the GNU General Public License as published by\n" "the Free Software Foundation, either version 3 of the License, or\n" "(at your option) any later version.\n" "\n" "This program is distributed in the hope that it will be useful,\n" "but WITHOUT ANY WARRANTY; without even the implied warranty of\n" "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" "GNU General Public License for more details.\n" "\n" "You should have received a copy of the GNU General Public License\n" "along with this program. If not, see .\n" msgstr "" "Tämä ohjelma on vapaa ohjelma; voit jakaa sitä edelleen ja/tai muokata\n" "sitä Free Software Foundationin GNU General Public-lisenssin ehtojen " "mukaisesti;\n" "joko version 3 tai (valintasi mukaan) minkä tahansa myöhäisemmän version\n" "mukaisesti.\n" "\n" "Tätä ohjelmaa levitetään siinä toivossa, että se olisi hyödyllinen,\n" "mutta ILMAN MITÄÄN TAKUUTA; ilman edes hiljaista takuuta KAUPALLISESTI\n" "HYVÄKSYTTÄVÄSTÄ LAADUSTA tai SOVELTUVUUDESTA TIETTYYN TARKOITUKSEEN.\n" "Katso GPL-lisenssistä lisää yksityiskohtia.\n" "\n" "Saat kopion GNU General Public lisenssistä tämän ohjelman mukana;\n" "If not, see .\n" #: src/wdiff.c:1238 msgid "wdiff - Compares words in two files and report differences.\n" msgstr "" "wdiff - Vertailee sanoja kahdessa tiedostossa ja ilmoittaa eroista.\n" #: src/wdiff.c:1242 #, c-format msgid "" "Usage: %s [OPTION]... FILE1 FILE2\n" " or: %s -d [OPTION]... [FILE]\n" msgstr "" "Käyttö: %s [VALITSIN]... TIEDOSTO1 TIEDOSTO2\n" " tai: %s -d [VALITSIN]... [TIEDOSTO]\n" #: src/wdiff.c:1247 src/wdiff2.c:186 msgid "" "Mandatory arguments to long options are mandatory for short options too.\n" msgstr "" "Pakolliset argumentit pitkille valitsimille ovat pakollisia myös lyhyille " "valitsimille.\n" #: src/wdiff.c:1250 src/wdiff2.c:189 msgid " -C, --copyright display copyright then exit\n" msgstr " -C, --copyright näytä tekijänoikeustiedot ja poistu\n" #: src/wdiff.c:1254 src/wdiff2.c:193 msgid " -a, --auto-pager automatically calls a pager\n" msgstr " -a, --auto-pager kutsuu automaattisesti sivuttajaa\n" #: src/wdiff.c:1255 msgid " -d, --diff-input use single unified diff as input\n" msgstr "" " -d, --diff-input käytä yksittäistä yhdistettyä eroa syötteenä\n" #: src/wdiff.c:1256 src/wdiff2.c:194 msgid " -h, --help display this help then exit\n" msgstr " -h, --help näytä tämä opaste ja poistu\n" #: src/wdiff.c:1257 src/wdiff2.c:195 msgid " -i, --ignore-case fold character case while comparing\n" msgstr " -i, --ignore-case sekoita kirjainkoko vertailtaessa\n" #: src/wdiff.c:1258 src/wdiff2.c:196 msgid " -l, --less-mode variation of printer mode for \"less\"\n" msgstr "" " -l, --less-mode tulostintilan variaatio kohteelle ”less”\n" #: src/wdiff.c:1259 src/wdiff2.c:197 msgid " -n, --avoid-wraps do not extend fields through newlines\n" msgstr " -n, --avoid-wraps älä laajenna kentiä uusilla riveillä\n" #: src/wdiff.c:1260 src/wdiff2.c:198 msgid " -p, --printer overstrike as for printers\n" msgstr " -p, --printer ylikirjoita kuten tulostimille\n" #: src/wdiff.c:1261 src/wdiff2.c:200 msgid "" " -s, --statistics say how many words deleted, inserted etc.\n" msgstr "" " -s, --statistics sano kuinka monta sanaa on poistettu, lisätty " "jne.\n" #: src/wdiff.c:1262 src/wdiff2.c:201 msgid " -t, --terminal use termcap as for terminal displays\n" msgstr "" " -t, --terminal käytä termcap-ominaisuutta kuten " "päätenäytöille\n" #: src/wdiff.c:1263 src/wdiff2.c:202 msgid " -v, --version display program version then exit\n" msgstr " -v, --version näytä ohjelmaversio ja poistu\n" #: src/wdiff.c:1264 src/wdiff2.c:203 msgid "" " -w, --start-delete=STRING string to mark beginning of delete region\n" msgstr "" " -w, --start-delete=STRING merkkijono, joka merkitsee poistoalueen alun\n" #: src/wdiff.c:1265 src/wdiff2.c:204 msgid " -x, --end-delete=STRING string to mark end of delete region\n" msgstr "" " -x, --end-delete=STRING merkkijono, joka merkitsee poistoalueen lopun\n" #: src/wdiff.c:1266 src/wdiff2.c:205 msgid "" " -y, --start-insert=STRING string to mark beginning of insert region\n" msgstr "" " -y, --start-insert=STRING merkkijono, joka merkitsee lisäysalueen alun\n" #: src/wdiff.c:1267 src/wdiff2.c:206 msgid " -z, --end-insert=STRING string to mark end of insert region\n" msgstr "" " -z, --end-insert=STRING merkkijono, joka merkitsee lisäysalueen lopun\n" #: src/wdiff.c:1386 #, c-format msgid "cannot use -t, termcap not available" msgstr "ei voida käyttää valitsinta ”-t”, termcap ei ole käytettävissä" #: src/wdiff.c:1391 msgid "" "\n" "Copyright (C) 1992, 1997, 1998, 1999, 2009, 2010, 2011, 2012 Free Software\n" "Foundation, Inc.\n" msgstr "" "\n" "Copyright © 1992, 1997, 1998, 1999, 2009, 2010, 2011, 2012 Free Software\n" "Foundation, Inc.\n" #: src/wdiff.c:1436 src/wdiff.c:1454 #, c-format msgid "too many file arguments" msgstr "liian monia tiedostoargumentteja" #: src/wdiff.c:1449 src/wdiff2.c:320 #, c-format msgid "missing file arguments" msgstr "puuttuvat tiedostoargumentit" #: src/wdiff2.c:128 msgid "" "\n" "Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.\n" msgstr "" "\n" "Copyright © 1994, 1997, 1999 Free Software Foundation, Inc.\n" #: src/wdiff2.c:177 msgid "" "wdiff - Compute word differences by internally launching `mdiff -W'.\n" "This program exists mainly to support the now oldish `wdiff' syntax.\n" msgstr "" "wdiff - Laske sanaeroja sisäisesti käynnistämällä ”mdiff -W”.\n" "Tämä ohjelma on pääasiassa olemasssa tukemassa vanhentunutta ”wdiff”-" "syntaksia.\n" #: src/wdiff2.c:182 #, c-format msgid "Usage: %s [OPTION]... FILE1 FILE2\n" msgstr "Käyttö: %s [VALITSIN]... TIEDOSTO1 TIEDOSTO2\n" #: src/wdiff2.c:199 msgid " -q, --quiet inhibit the `mdiff' call message\n" msgstr " -q, --quiet estä ”mdiff”-kutsusanoma\n" #: src/wdiff2.c:208 msgid "" "This program also tells how `mdiff' could have been called directly.\n" msgstr "" "Tämä ohjelma kertoo myös kuinka ”mdiff”-ohjelmaa olisi voitu kutsua " "suoraan.\n" #. TRANSLATORS: This and the next string are one message. #: src/wdiff2.c:332 #, c-format msgid "Launching `%s" msgstr "Käynnistetään ”%s" #: src/wdiff2.c:335 #, c-format msgid "'\n" msgstr "”\n" language-pack-fi-base/data/fi/LC_MESSAGES/newt.po0000644000000000000000000000145012704126470016363 0ustar # Copyright (C) 2004 Redhat. # This file is distributed under the same license as the newt package. # Tommi Vainikainen, 2004. # msgid "" msgstr "" "Project-Id-Version: newt 0.51.4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-03 20:51+0000\n" "PO-Revision-Date: 2006-05-19 12:38+0000\n" "Last-Translator: Tommi Vainikainen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 05:52+0000\n" "X-Generator: Launchpad (build 17995)\n" #: ../dialogboxes.c:49 msgid "Ok" msgstr "OK" #: ../dialogboxes.c:50 msgid "Cancel" msgstr "Peru" #: ../dialogboxes.c:51 msgid "Yes" msgstr "Kyllä" #: ../dialogboxes.c:52 msgid "No" msgstr "Ei" language-pack-fi-base/data/fi/LC_MESSAGES/debian-tasks.po0000644000000000000000000000253212704126470017755 0ustar # Translation of newtasksel to Finnish # This file is distributed under the same license as the newtasksel package. # Tommi Vainikainen , 2003. # Tapio Lehtonen , 2004, 2006, 2010. # Raija Polojärvi , 2006. # Finnish language names checked from: # http://www.kotoistus.fi/suositukset/vahv_kielten-nimet-suomeksi_cldr1_4.pdf # # msgid "" msgstr "" "Project-Id-Version: newtasksel\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-12-11 16:19-0500\n" "PO-Revision-Date: 2015-12-22 01:18+0000\n" "Last-Translator: Tapio Lehtonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:28+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #. Description #: ../po/debian-tasks.desc:10001 msgid "standard system utilities" msgstr "Vakiot järjestelmätyökalut" #. Description #: ../po/debian-tasks.desc:10001 msgid "" "This task sets up a basic user environment, providing a reasonably small " "selection of services and tools usable on the command line." msgstr "" "Tekee käyttäjälle perusjärjestelmän käytettäväksi komentoriviltä. " "Palveluiden ja työkalujen määrä on pieni mutta käyttökelpoinen." language-pack-fi-base/data/fi/LC_MESSAGES/libnih.po0000644000000000000000000002663712704126470016671 0ustar # Finnish translation for libnih # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the libnih package. # FIRST AUTHOR , 2010. # msgid "" msgstr "" "Project-Id-Version: libnih\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-12-23 21:53+0000\n" "PO-Revision-Date: 2010-08-27 00:48+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:42+0000\n" "X-Generator: Launchpad (build 17995)\n" #: nih/command.c:61 msgid "display list of commands" msgstr "" #: nih/command.c:139 #, c-format msgid "For a list of commands, try `%s help'." msgstr "" #: nih/command.c:143 msgid "COMMAND [OPTION]... [ARG]..." msgstr "" #: nih/command.c:158 #, c-format msgid "%s: missing command\n" msgstr "" #: nih/command.c:166 #, c-format msgid "%s: invalid command: %s\n" msgstr "" #: nih/command.c:177 #, c-format msgid "%s [OPTION]..." msgstr "" #: nih/command.c:403 #, c-format msgid "For more information on a command, try `%s COMMAND --help'.\n" msgstr "" #: nih/command.c:426 #, c-format msgid "%s commands:\n" msgstr "" #: nih/command.c:428 #, c-format msgid "Other commands:\n" msgstr "" #: nih/command.c:430 #, c-format msgid "Commands:\n" msgstr "" #: nih/io.c:1199 msgid "Error while reading from descriptor" msgstr "" #: nih/main.c:233 #, c-format msgid "Try `%s --help' for more information.\n" msgstr "" #: nih/main.c:255 msgid "" "This is free software; see the source for copying conditions. There is NO " "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." msgstr "" #: nih/main.c:318 msgid "Unable to write pid file" msgstr "" #: nih/option.c:95 msgid "reduce output to errors only" msgstr "" #: nih/option.c:98 msgid "increase output to include informational messages" msgstr "" #: nih/option.c:105 msgid "display this help and exit" msgstr "näytä tämä ohje ja poistu" #: nih/option.c:108 msgid "output version information and exit" msgstr "" #: nih/option.c:302 #, c-format msgid "%s: invalid option: -%c\n" msgstr "%s: virheellinen valitsin: -%c\n" #: nih/option.c:395 #, c-format msgid "%s: invalid option: --%s\n" msgstr "%s: virheellinen valitsin: --%s\n" #: nih/option.c:411 #, c-format msgid "%s: unexpected argument: --%s\n" msgstr "%s: odottamaton argumentti: --%s\n" #: nih/option.c:467 #, c-format msgid "%s: missing argument: %s\n" msgstr "%s: puuttuva argumentti: %s\n" #: nih/option.c:667 #, c-format msgid "%s: illegal argument: %s\n" msgstr "" #: nih/option.c:860 msgid "Usage" msgstr "Käyttö" #: nih/option.c:864 msgid "[OPTION]..." msgstr "" #: nih/option.c:912 #, c-format msgid "Report bugs to <%s>\n" msgstr "" #: nih/option.c:914 #, c-format msgid "Report bugs at <%s>\n" msgstr "" #: nih/option.c:939 #, c-format msgid "%s options:\n" msgstr "%s valitsimet:\n" #: nih/option.c:941 #, c-format msgid "Other options:\n" msgstr "Muut valinnat:\n" #: nih/option.c:943 #, c-format msgid "Options:\n" msgstr "" #: nih/watch.c:550 msgid "Unable to watch directory" msgstr "" #: nih/errors.h:56 msgid "Expected token" msgstr "" #: nih/errors.h:57 msgid "Unexpected token" msgstr "" #: nih/errors.h:58 msgid "Trailing slash in file" msgstr "" #: nih/errors.h:59 msgid "Unterminated quoted string" msgstr "" #: nih/errors.h:60 msgid "Unterminated block" msgstr "" #: nih/errors.h:61 msgid "Unknown stanza" msgstr "" #: nih/errors.h:63 msgid "Directory loop detected" msgstr "" #: nih-dbus/dbus_object.c:311 msgid "Invalid arguments to Introspect method" msgstr "" #: nih-dbus/dbus_object.c:547 msgid "Invalid arguments to Get method" msgstr "" #: nih-dbus/dbus_object.c:632 #, c-format msgid "The %s property is write-only" msgstr "" #: nih-dbus/dbus_object.c:688 msgid "Invalid arguments to GetAll method" msgstr "" #: nih-dbus/dbus_object.c:889 msgid "Invalid arguments to Set method" msgstr "" #: nih-dbus/dbus_object.c:969 #, c-format msgid "The %s property is read-only" msgstr "" #: nih-dbus/errors.h:38 msgid "Invalid arguments received in reply" msgstr "" #: nih-dbus-tool/annotation.c:94 msgid "Ignored unexpected tag" msgstr "" #: nih-dbus-tool/annotation.c:116 msgid "Ignored unknown attribute" msgstr "" #: nih-dbus-tool/annotation.c:159 msgid "Ignored unknown interface annotation" msgstr "" #: nih-dbus-tool/annotation.c:166 msgid "Ignored unknown method annotation" msgstr "" #: nih-dbus-tool/annotation.c:173 msgid "Ignored unknown signal annotation" msgstr "" #: nih-dbus-tool/annotation.c:180 msgid "Ignored unknown property annotation" msgstr "" #: nih-dbus-tool/annotation.c:187 msgid "Ignored unknown argument annotation" msgstr "" #: nih-dbus-tool/argument.c:201 msgid "Ignored unexpected tag" msgstr "" #: nih-dbus-tool/argument.c:225 msgid "Ignored unknown attribute" msgstr "" #: nih-dbus-tool/interface.c:214 msgid "Ignored unexpected tag" msgstr "" #: nih-dbus-tool/interface.c:234 msgid "Ignored unknown attribute" msgstr "" #: nih-dbus-tool/main.c:88 #, c-format msgid "%s: illegal output mode: %s\n" msgstr "" #: nih-dbus-tool/main.c:307 msgid "output mode: object, or proxy [default: proxy]" msgstr "" #: nih-dbus-tool/main.c:309 msgid "prefix for C functions [default: dbus]" msgstr "" #: nih-dbus-tool/main.c:311 msgid "interface name not included in symbols" msgstr "" #: nih-dbus-tool/main.c:313 msgid "write C source to FILENAME, header alongside" msgstr "" #: nih-dbus-tool/main.c:315 msgid "name of software source being created for" msgstr "" #: nih-dbus-tool/main.c:336 msgid "[XMLFILE]" msgstr "" #: nih-dbus-tool/main.c:337 msgid "Generate C bindings for D-Bus objects" msgstr "" #: nih-dbus-tool/main.c:338 msgid "Fill this in later" msgstr "" #: nih-dbus-tool/main.c:353 #, c-format msgid "%s: --output must be specified when using standard input\n" msgstr "" #: nih-dbus-tool/main.c:416 msgid "No such interface" msgstr "" #: nih-dbus-tool/method.c:185 msgid "Ignored unexpected tag" msgstr "" #: nih-dbus-tool/method.c:205 msgid "Ignored unknown attribute" msgstr "" #: nih-dbus-tool/method.c:302 msgid "Ignored NoReply annotation for method with output arguments" msgstr "" #: nih-dbus-tool/method.c:314 msgid "Ignored Async annotation for NoReply method" msgstr "" #: nih-dbus-tool/node.c:185 msgid "Ignored unexpected tag" msgstr "" #: nih-dbus-tool/node.c:206 msgid "Ignored unknown attribute" msgstr "" #: nih-dbus-tool/parse.c:206 msgid "Ignored unknown tag" msgstr "" #: nih-dbus-tool/parse.c:335 msgid "Unable to create XML Parser" msgstr "" #: nih-dbus-tool/parse.c:354 msgid "Unable to allocate parsing buffer" msgstr "" #: nih-dbus-tool/parse.c:362 msgid "Read error" msgstr "" #: nih-dbus-tool/parse.c:384 msgid "XML parse error" msgstr "" #: nih-dbus-tool/parse.c:396 msgid "No node present" msgstr "" #: nih-dbus-tool/property.c:202 msgid "Ignored unexpected tag" msgstr "" #: nih-dbus-tool/property.c:226 msgid "Ignored unknown attribute" msgstr "" #: nih-dbus-tool/signal.c:183 msgid "Ignored unexpected tag" msgstr "" #: nih-dbus-tool/signal.c:203 msgid "Ignored unknown attribute" msgstr "" #: nih-dbus-tool/errors.h:81 msgid "Unable to generate unique name for symbol" msgstr "" #: nih-dbus-tool/errors.h:83 msgid "Invalid object path in name attribute" msgstr "" #: nih-dbus-tool/errors.h:85 msgid " missing required name attribute" msgstr "" #: nih-dbus-tool/errors.h:86 msgid "Invalid interface name in name attribute" msgstr "" #: nih-dbus-tool/errors.h:87 msgid "" "Illegal value for org.freedesktop.DBus.Deprecated interface annotation, " "expected 'true' or 'false'" msgstr "" #: nih-dbus-tool/errors.h:88 msgid "Invalid C symbol for interface" msgstr "" #: nih-dbus-tool/errors.h:89 msgid "Unknown annotation for interface" msgstr "" #: nih-dbus-tool/errors.h:90 #, c-format msgid "Symbol '%s' already assigned to %s interface" msgstr "" #: nih-dbus-tool/errors.h:92 msgid " missing required name attribute" msgstr "" #: nih-dbus-tool/errors.h:93 msgid "Invalid method name in name attribute" msgstr "" #: nih-dbus-tool/errors.h:94 msgid "" "Illegal value for org.freedesktop.DBus.Deprecated method annotation, " "expected 'true' or 'false'" msgstr "" #: nih-dbus-tool/errors.h:95 msgid "" "Illegal value for org.freedesktop.DBus.Method.NoReply method annotation, " "expected 'true' or 'false'" msgstr "" #: nih-dbus-tool/errors.h:96 msgid "Invalid C symbol for method" msgstr "" #: nih-dbus-tool/errors.h:97 msgid "" "Illegal value for com.netsplit.Nih.Method.Async method annotation, expected " "'true' or 'false'" msgstr "" #: nih-dbus-tool/errors.h:98 msgid "Unknown annotation for method" msgstr "" #: nih-dbus-tool/errors.h:99 #, c-format msgid "Symbol '%s' already assigned to %s method" msgstr "" #: nih-dbus-tool/errors.h:101 msgid " missing required name attribute" msgstr "" #: nih-dbus-tool/errors.h:102 msgid "Invalid signal name in name attribute" msgstr "" #: nih-dbus-tool/errors.h:103 msgid "" "Illegal value for org.freedesktop.DBus.Deprecated signal annotation, " "expected 'true' or 'false'" msgstr "" #: nih-dbus-tool/errors.h:104 msgid "Invalid C symbol for signal" msgstr "" #: nih-dbus-tool/errors.h:105 msgid "Unknown annotation for signal" msgstr "" #: nih-dbus-tool/errors.h:106 #, c-format msgid "Symbol '%s' already assigned to %s signal" msgstr "" #: nih-dbus-tool/errors.h:108 msgid " missing required name attribute" msgstr "" #: nih-dbus-tool/errors.h:109 msgid "Invalid property name in name attribute" msgstr "" #: nih-dbus-tool/errors.h:110 msgid " missing required type attribute" msgstr "" #: nih-dbus-tool/errors.h:111 msgid "Invalid D-Bus type in type attribute" msgstr "" #: nih-dbus-tool/errors.h:112 msgid " missing required access attribute" msgstr "" #: nih-dbus-tool/errors.h:113 msgid "" "Illegal value for access attribute, expected 'read', 'write' or " "'readwrite'" msgstr "" #: nih-dbus-tool/errors.h:114 msgid "" "Illegal value for org.freedesktop.DBus.Deprecated property annotation, " "expected 'true' or 'false'" msgstr "" #: nih-dbus-tool/errors.h:115 msgid "Invalid C symbol for property" msgstr "" #: nih-dbus-tool/errors.h:116 msgid "Unknown annotation for property" msgstr "" #: nih-dbus-tool/errors.h:117 #, c-format msgid "Symbol '%s' already assigned to %s property" msgstr "" #: nih-dbus-tool/errors.h:119 msgid "Invalid C symbol for argument" msgstr "" #: nih-dbus-tool/errors.h:120 msgid "Unknown annotation for argument" msgstr "" #: nih-dbus-tool/errors.h:121 msgid "Invalid argument name in name attribute" msgstr "" #: nih-dbus-tool/errors.h:122 msgid " missing required type attribute" msgstr "" #: nih-dbus-tool/errors.h:123 msgid "Invalid D-Bus type in type attribute" msgstr "" #: nih-dbus-tool/errors.h:124 msgid "Illegal value for direction attribute, expected 'in' or 'out'" msgstr "" #: nih-dbus-tool/errors.h:125 msgid "Illegal value for direction attribute, expected 'out'" msgstr "" #: nih-dbus-tool/errors.h:126 #, c-format msgid "Symbol '%s' already assigned to %s argument" msgstr "" #: nih-dbus-tool/errors.h:128 msgid " missing required name attribute" msgstr "" #: nih-dbus-tool/errors.h:129 msgid " missing required value attribute" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/cups.po0000644000000000000000000045052712704126471016376 0ustar # Finnish translation for cups # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the cups package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" "Project-Id-Version: cups\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2015-07-20 14:24-0400\n" "PO-Revision-Date: 2010-02-25 14:29+0000\n" "Last-Translator: Jussi Aalto \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:27+0000\n" "X-Generator: Launchpad (build 17995)\n" #: systemv/lpstat.c:1867 systemv/lpstat.c:1990 msgid "\t\t(all)" msgstr "" #: systemv/lpstat.c:1870 systemv/lpstat.c:1873 systemv/lpstat.c:1993 #: systemv/lpstat.c:1996 msgid "\t\t(none)" msgstr "" #: berkeley/lpc.c:426 #, c-format msgid "\t%d entries" msgstr "" #: systemv/lpstat.c:783 systemv/lpstat.c:799 #, c-format msgid "\t%s" msgstr "" #: systemv/lpstat.c:1848 systemv/lpstat.c:1971 msgid "\tAfter fault: continue" msgstr "" #: systemv/lpstat.c:1471 systemv/lpstat.c:1817 systemv/lpstat.c:1941 #, c-format msgid "\tAlerts: %s" msgstr "" #: systemv/lpstat.c:1871 systemv/lpstat.c:1994 msgid "\tBanner required" msgstr "" #: systemv/lpstat.c:1872 systemv/lpstat.c:1995 msgid "\tCharset sets:" msgstr "" #: systemv/lpstat.c:1836 systemv/lpstat.c:1959 msgid "\tConnection: direct" msgstr "" #: systemv/lpstat.c:1827 systemv/lpstat.c:1951 msgid "\tConnection: remote" msgstr "" #: systemv/lpstat.c:1793 systemv/lpstat.c:1917 msgid "\tContent types: any" msgstr "" #: systemv/lpstat.c:1875 systemv/lpstat.c:1998 msgid "\tDefault page size:" msgstr "" #: systemv/lpstat.c:1874 systemv/lpstat.c:1997 msgid "\tDefault pitch:" msgstr "" #: systemv/lpstat.c:1876 systemv/lpstat.c:1999 msgid "\tDefault port settings:" msgstr "" #: systemv/lpstat.c:1799 systemv/lpstat.c:1923 #, c-format msgid "\tDescription: %s" msgstr "" #: systemv/lpstat.c:1792 systemv/lpstat.c:1916 msgid "\tForm mounted:" msgstr "" #: systemv/lpstat.c:1869 systemv/lpstat.c:1992 msgid "\tForms allowed:" msgstr "" #: systemv/lpstat.c:1831 systemv/lpstat.c:1955 #, c-format msgid "\tInterface: %s.ppd" msgstr "" #: systemv/lpstat.c:1840 systemv/lpstat.c:1963 #, c-format msgid "\tInterface: %s/interfaces/%s" msgstr "" #: systemv/lpstat.c:1844 systemv/lpstat.c:1967 #, c-format msgid "\tInterface: %s/ppd/%s.ppd" msgstr "" #: systemv/lpstat.c:1822 systemv/lpstat.c:1946 #, c-format msgid "\tLocation: %s" msgstr "" #: systemv/lpstat.c:1847 systemv/lpstat.c:1970 msgid "\tOn fault: no alert" msgstr "" #: systemv/lpstat.c:1794 systemv/lpstat.c:1918 msgid "\tPrinter types: unknown" msgstr "" #: systemv/lpstat.c:1454 #, c-format msgid "\tStatus: %s" msgstr "" #: systemv/lpstat.c:1852 systemv/lpstat.c:1866 systemv/lpstat.c:1975 #: systemv/lpstat.c:1989 msgid "\tUsers allowed:" msgstr "" #: systemv/lpstat.c:1859 systemv/lpstat.c:1982 msgid "\tUsers denied:" msgstr "" #: berkeley/lpc.c:428 msgid "\tdaemon present" msgstr "" #: berkeley/lpc.c:424 msgid "\tno entries" msgstr "" #: berkeley/lpc.c:396 berkeley/lpc.c:408 #, c-format msgid "\tprinter is on device '%s' speed -1" msgstr "" #: berkeley/lpc.c:421 msgid "\tprinting is disabled" msgstr "" #: berkeley/lpc.c:419 msgid "\tprinting is enabled" msgstr "" #: systemv/lpstat.c:1474 #, c-format msgid "\tqueued for %s" msgstr "" #: berkeley/lpc.c:416 msgid "\tqueuing is disabled" msgstr "" #: berkeley/lpc.c:414 msgid "\tqueuing is enabled" msgstr "" #: systemv/lpstat.c:1785 systemv/lpstat.c:1909 msgid "\treason unknown" msgstr "" #: systemv/cupstestppd.c:434 msgid "" "\n" " DETAILED CONFORMANCE TEST RESULTS" msgstr "" #: systemv/cupstestppd.c:3864 msgid " Ignore specific warnings." msgstr "" #: systemv/cupstestppd.c:3868 msgid " Issue warnings instead of errors." msgstr "" #: systemv/cupstestppd.c:390 systemv/cupstestppd.c:395 msgid " REF: Page 15, section 3.1." msgstr "" #: systemv/cupstestppd.c:385 msgid " REF: Page 15, section 3.2." msgstr "" #: systemv/cupstestppd.c:405 msgid " REF: Page 19, section 3.3." msgstr "" #: systemv/cupstestppd.c:358 msgid " REF: Page 20, section 3.4." msgstr "" #: systemv/cupstestppd.c:410 msgid " REF: Page 27, section 3.5." msgstr "" #: systemv/cupstestppd.c:353 msgid " REF: Page 42, section 5.2." msgstr "" #: systemv/cupstestppd.c:400 msgid " REF: Pages 16-17, section 3.2." msgstr "" #: systemv/cupstestppd.c:370 msgid " REF: Pages 42-45, section 5.2." msgstr "" #: systemv/cupstestppd.c:364 msgid " REF: Pages 45-46, section 5.2." msgstr "" #: systemv/cupstestppd.c:375 msgid " REF: Pages 48-49, section 5.2." msgstr "" #: systemv/cupstestppd.c:380 msgid " REF: Pages 52-54, section 5.2." msgstr "" #: berkeley/lpq.c:528 #, c-format msgid " %-39.39s %.0f bytes" msgstr "" #: systemv/cupstestppd.c:569 #, c-format msgid " PASS Default%s" msgstr "" #: systemv/cupstestppd.c:504 msgid " PASS DefaultImageableArea" msgstr "" #: systemv/cupstestppd.c:538 msgid " PASS DefaultPaperDimension" msgstr "" #: systemv/cupstestppd.c:611 msgid " PASS FileVersion" msgstr "" #: systemv/cupstestppd.c:655 msgid " PASS FormatVersion" msgstr "" #: systemv/cupstestppd.c:675 msgid " PASS LanguageEncoding" msgstr "" #: systemv/cupstestppd.c:695 msgid " PASS LanguageVersion" msgstr "" #: systemv/cupstestppd.c:749 msgid " PASS Manufacturer" msgstr "" #: systemv/cupstestppd.c:789 msgid " PASS ModelName" msgstr "" #: systemv/cupstestppd.c:809 msgid " PASS NickName" msgstr "" #: systemv/cupstestppd.c:869 msgid " PASS PCFileName" msgstr "" #: systemv/cupstestppd.c:944 msgid " PASS PSVersion" msgstr "" #: systemv/cupstestppd.c:849 msgid " PASS PageRegion" msgstr "" #: systemv/cupstestppd.c:829 msgid " PASS PageSize" msgstr "" #: systemv/cupstestppd.c:904 msgid " PASS Product" msgstr "" #: systemv/cupstestppd.c:979 msgid " PASS ShortNickName" msgstr "" #: systemv/cupstestppd.c:1354 #, c-format msgid " WARN %s has no corresponding options." msgstr "" #: systemv/cupstestppd.c:1466 #, c-format msgid "" " WARN %s shares a common prefix with %s\n" " REF: Page 15, section 3.2." msgstr "" #: systemv/cupstestppd.c:1325 #, c-format msgid "" " WARN Duplex option keyword %s may not work as expected and should " "be named Duplex.\n" " REF: Page 122, section 5.17" msgstr "" #: systemv/cupstestppd.c:1724 msgid "" " WARN File contains a mix of CR, LF, and CR LF line endings." msgstr "" #: systemv/cupstestppd.c:1370 msgid "" " WARN LanguageEncoding required by PPD 4.3 spec.\n" " REF: Pages 56-57, section 5.3." msgstr "" #: systemv/cupstestppd.c:1706 #, c-format msgid " WARN Line %d only contains whitespace." msgstr "" #: systemv/cupstestppd.c:1378 msgid "" " WARN Manufacturer required by PPD 4.3 spec.\n" " REF: Pages 58-59, section 5.3." msgstr "" #: systemv/cupstestppd.c:1729 msgid "" " WARN Non-Windows PPD files should use lines ending with only LF, " "not CR LF." msgstr "" #: systemv/cupstestppd.c:1362 #, c-format msgid "" " WARN Obsolete PPD version %.1f.\n" " REF: Page 42, section 5.2." msgstr "" #: systemv/cupstestppd.c:1393 msgid "" " WARN PCFileName longer than 8.3 in violation of PPD spec.\n" " REF: Pages 61-62, section 5.3." msgstr "" #: systemv/cupstestppd.c:1401 msgid "" " WARN PCFileName should contain a unique filename.\n" " REF: Pages 61-62, section 5.3." msgstr "" #: systemv/cupstestppd.c:1436 msgid "" " WARN Protocols contains PJL but JCL attributes are not set.\n" " REF: Pages 78-79, section 5.7." msgstr "" #: systemv/cupstestppd.c:1427 msgid "" " WARN Protocols contains both PJL and BCP; expected TBCP.\n" " REF: Pages 78-79, section 5.7." msgstr "" #: systemv/cupstestppd.c:1410 msgid "" " WARN ShortNickName required by PPD 4.3 spec.\n" " REF: Pages 64-65, section 5.3." msgstr "" #: systemv/cupsaddsmb.c:282 msgid " cupsaddsmb [options] -a" msgstr "" #: systemv/cupstestdsc.c:427 msgid " cupstestdsc [options] -" msgstr "" #: systemv/cupstestppd.c:3859 msgid " program | cupstestppd [options] -" msgstr "" #: systemv/cupstestppd.c:3791 #, c-format msgid "" " %s \"%s %s\" conflicts with \"%s %s\"\n" " (constraint=\"%s %s %s %s\")." msgstr "" #: systemv/cupstestppd.c:2228 #, c-format msgid " %s %s %s does not exist." msgstr "" #: systemv/cupstestppd.c:3948 #, c-format msgid " %s %s file \"%s\" has the wrong capitalization." msgstr "" #: systemv/cupstestppd.c:2298 #, c-format msgid "" " %s Bad %s choice %s.\n" " REF: Page 122, section 5.17" msgstr "" #: systemv/cupstestppd.c:3551 systemv/cupstestppd.c:3600 #: systemv/cupstestppd.c:3639 #, c-format msgid "" " %s Bad UTF-8 \"%s\" translation string for option %s, choice %s." msgstr "" #: systemv/cupstestppd.c:3505 #, c-format msgid " %s Bad UTF-8 \"%s\" translation string for option %s." msgstr "" #: systemv/cupstestppd.c:2369 systemv/cupstestppd.c:2391 #, c-format msgid " %s Bad cupsFilter value \"%s\"." msgstr "" #: systemv/cupstestppd.c:2487 systemv/cupstestppd.c:2509 #, c-format msgid " %s Bad cupsFilter2 value \"%s\"." msgstr "" #: systemv/cupstestppd.c:3008 #, c-format msgid " %s Bad cupsICCProfile %s." msgstr "" #: systemv/cupstestppd.c:2615 #, c-format msgid " %s Bad cupsPreFilter value \"%s\"." msgstr "" #: systemv/cupstestppd.c:1802 #, c-format msgid " %s Bad cupsUIConstraints %s: \"%s\"" msgstr "" #: systemv/cupstestppd.c:3455 #, c-format msgid " %s Bad language \"%s\"." msgstr "" #: systemv/cupstestppd.c:2445 systemv/cupstestppd.c:2573 #: systemv/cupstestppd.c:2659 systemv/cupstestppd.c:2717 #: systemv/cupstestppd.c:2772 systemv/cupstestppd.c:2827 #: systemv/cupstestppd.c:2882 systemv/cupstestppd.c:2935 #: systemv/cupstestppd.c:3057 #, c-format msgid " %s Bad permissions on %s file \"%s\"." msgstr "" #: systemv/cupstestppd.c:2353 systemv/cupstestppd.c:2471 #: systemv/cupstestppd.c:2599 systemv/cupstestppd.c:2686 #: systemv/cupstestppd.c:2741 systemv/cupstestppd.c:2796 #: systemv/cupstestppd.c:2851 systemv/cupstestppd.c:2906 #, c-format msgid " %s Bad spelling of %s - should be %s." msgstr "" #: systemv/cupstestppd.c:2951 #, c-format msgid " %s Cannot provide both APScanAppPath and APScanAppBundleID." msgstr "" #: systemv/cupstestppd.c:2185 #, c-format msgid " %s Default choices conflicting." msgstr "" #: systemv/cupstestppd.c:1783 #, c-format msgid " %s Empty cupsUIConstraints %s" msgstr "" #: systemv/cupstestppd.c:3583 systemv/cupstestppd.c:3623 #, c-format msgid " %s Missing \"%s\" translation string for option %s, choice %s." msgstr "" #: systemv/cupstestppd.c:3491 #, c-format msgid " %s Missing \"%s\" translation string for option %s." msgstr "" #: systemv/cupstestppd.c:2430 systemv/cupstestppd.c:2558 #: systemv/cupstestppd.c:2644 systemv/cupstestppd.c:2702 #: systemv/cupstestppd.c:2757 systemv/cupstestppd.c:2812 #: systemv/cupstestppd.c:2867 systemv/cupstestppd.c:2919 #: systemv/cupstestppd.c:3042 #, c-format msgid " %s Missing %s file \"%s\"." msgstr "" #: systemv/cupstestppd.c:3165 #, c-format msgid "" " %s Missing REQUIRED PageRegion option.\n" " REF: Page 100, section 5.14." msgstr "" #: systemv/cupstestppd.c:3150 #, c-format msgid "" " %s Missing REQUIRED PageSize option.\n" " REF: Page 99, section 5.14." msgstr "" #: systemv/cupstestppd.c:1993 systemv/cupstestppd.c:2034 #, c-format msgid " %s Missing choice *%s %s in UIConstraints \"*%s %s *%s %s\"." msgstr "" #: systemv/cupstestppd.c:1888 #, c-format msgid " %s Missing choice *%s %s in cupsUIConstraints %s: \"%s\"" msgstr "" #: systemv/cupstestppd.c:1820 #, c-format msgid " %s Missing cupsUIResolver %s" msgstr "" #: systemv/cupstestppd.c:1979 systemv/cupstestppd.c:2020 #, c-format msgid " %s Missing option %s in UIConstraints \"*%s %s *%s %s\"." msgstr "" #: systemv/cupstestppd.c:1872 #, c-format msgid " %s Missing option %s in cupsUIConstraints %s: \"%s\"" msgstr "" #: systemv/cupstestppd.c:3677 #, c-format msgid " %s No base translation \"%s\" is included in file." msgstr "" #: systemv/cupstestppd.c:2274 #, c-format msgid "" " %s REQUIRED %s does not define choice None.\n" " REF: Page 122, section 5.17" msgstr "" #: systemv/cupstestppd.c:3224 systemv/cupstestppd.c:3238 #, c-format msgid " %s Size \"%s\" defined for %s but not for %s." msgstr "" #: systemv/cupstestppd.c:3204 #, c-format msgid " %s Size \"%s\" has unexpected dimensions (%gx%g)." msgstr "" #: systemv/cupstestppd.c:3395 #, c-format msgid " %s Size \"%s\" should be \"%s\"." msgstr "" #: systemv/cupstestppd.c:3344 #, c-format msgid " %s Size \"%s\" should be the Adobe standard name \"%s\"." msgstr "" #: systemv/cupstestppd.c:3085 #, c-format msgid " %s cupsICCProfile %s hash value collides with %s." msgstr "" #: systemv/cupstestppd.c:1943 #, c-format msgid " %s cupsUIResolver %s causes a loop." msgstr "" #: systemv/cupstestppd.c:1925 #, c-format msgid "" " %s cupsUIResolver %s does not list at least two different options." msgstr "" #: systemv/cupstestppd.c:1148 #, c-format msgid "" " **FAIL** %s must be 1284DeviceID\n" " REF: Page 72, section 5.5" msgstr "" #: systemv/cupstestppd.c:560 #, c-format msgid "" " **FAIL** Bad Default%s %s\n" " REF: Page 40, section 4.5." msgstr "" #: systemv/cupstestppd.c:494 #, c-format msgid "" " **FAIL** Bad DefaultImageableArea %s\n" " REF: Page 102, section 5.15." msgstr "" #: systemv/cupstestppd.c:530 #, c-format msgid "" " **FAIL** Bad DefaultPaperDimension %s\n" " REF: Page 103, section 5.15." msgstr "" #: systemv/cupstestppd.c:603 #, c-format msgid "" " **FAIL** Bad FileVersion \"%s\"\n" " REF: Page 56, section 5.3." msgstr "" #: systemv/cupstestppd.c:647 #, c-format msgid "" " **FAIL** Bad FormatVersion \"%s\"\n" " REF: Page 56, section 5.3." msgstr "" #: systemv/cupstestppd.c:1005 msgid "" " **FAIL** Bad JobPatchFile attribute in file\n" " REF: Page 24, section 3.4." msgstr "" #: systemv/cupstestppd.c:1193 #, c-format msgid " **FAIL** Bad LanguageEncoding %s - must be ISOLatin1." msgstr "" #: systemv/cupstestppd.c:1207 #, c-format msgid " **FAIL** Bad LanguageVersion %s - must be English." msgstr "" #: systemv/cupstestppd.c:723 systemv/cupstestppd.c:740 #, c-format msgid "" " **FAIL** Bad Manufacturer (should be \"%s\")\n" " REF: Page 211, table D.1." msgstr "" #: systemv/cupstestppd.c:780 #, c-format msgid "" " **FAIL** Bad ModelName - \"%c\" not allowed in string.\n" " REF: Pages 59-60, section 5.3." msgstr "" #: systemv/cupstestppd.c:936 msgid "" " **FAIL** Bad PSVersion - not \"(string) int\".\n" " REF: Pages 62-64, section 5.3." msgstr "" #: systemv/cupstestppd.c:897 msgid "" " **FAIL** Bad Product - not \"(string)\".\n" " REF: Page 62, section 5.3." msgstr "" #: systemv/cupstestppd.c:971 msgid "" " **FAIL** Bad ShortNickName - longer than 31 chars.\n" " REF: Pages 64-65, section 5.3." msgstr "" #: systemv/cupstestppd.c:1129 #, c-format msgid "" " **FAIL** Bad option %s choice %s\n" " REF: Page 84, section 5.9" msgstr "" #: systemv/cupstestppd.c:3818 systemv/cupstestppd.c:3840 #, c-format msgid " **FAIL** Default option code cannot be interpreted: %s" msgstr "" #: systemv/cupstestppd.c:1266 #, c-format msgid "" " **FAIL** Default translation string for option %s choice %s contains " "8-bit characters." msgstr "" #: systemv/cupstestppd.c:1239 #, c-format msgid "" " **FAIL** Default translation string for option %s contains 8-bit " "characters." msgstr "" #: systemv/cupstestppd.c:2081 #, c-format msgid " **FAIL** Group names %s and %s differ only by case." msgstr "" #: systemv/cupstestppd.c:2126 #, c-format msgid " **FAIL** Multiple occurrences of option %s choice name %s." msgstr "" #: systemv/cupstestppd.c:2143 #, c-format msgid " **FAIL** Option %s choice names %s and %s differ only by case." msgstr "" #: systemv/cupstestppd.c:2103 #, c-format msgid " **FAIL** Option names %s and %s differ only by case." msgstr "" #: systemv/cupstestppd.c:580 #, c-format msgid "" " **FAIL** REQUIRED Default%s\n" " REF: Page 40, section 4.5." msgstr "" #: systemv/cupstestppd.c:479 msgid "" " **FAIL** REQUIRED DefaultImageableArea\n" " REF: Page 102, section 5.15." msgstr "" #: systemv/cupstestppd.c:515 msgid "" " **FAIL** REQUIRED DefaultPaperDimension\n" " REF: Page 103, section 5.15." msgstr "" #: systemv/cupstestppd.c:621 msgid "" " **FAIL** REQUIRED FileVersion\n" " REF: Page 56, section 5.3." msgstr "" #: systemv/cupstestppd.c:665 msgid "" " **FAIL** REQUIRED FormatVersion\n" " REF: Page 56, section 5.3." msgstr "" #: systemv/cupstestppd.c:1056 #, c-format msgid "" " **FAIL** REQUIRED ImageableArea for PageSize %s\n" " REF: Page 41, section 5.\n" " REF: Page 102, section 5.15." msgstr "" #: systemv/cupstestppd.c:685 msgid "" " **FAIL** REQUIRED LanguageEncoding\n" " REF: Pages 56-57, section 5.3." msgstr "" #: systemv/cupstestppd.c:705 msgid "" " **FAIL** REQUIRED LanguageVersion\n" " REF: Pages 57-58, section 5.3." msgstr "" #: systemv/cupstestppd.c:759 msgid "" " **FAIL** REQUIRED Manufacturer\n" " REF: Pages 58-59, section 5.3." msgstr "" #: systemv/cupstestppd.c:799 msgid "" " **FAIL** REQUIRED ModelName\n" " REF: Pages 59-60, section 5.3." msgstr "" #: systemv/cupstestppd.c:819 msgid "" " **FAIL** REQUIRED NickName\n" " REF: Page 60, section 5.3." msgstr "" #: systemv/cupstestppd.c:879 msgid "" " **FAIL** REQUIRED PCFileName\n" " REF: Pages 61-62, section 5.3." msgstr "" #: systemv/cupstestppd.c:954 msgid "" " **FAIL** REQUIRED PSVersion\n" " REF: Pages 62-64, section 5.3." msgstr "" #: systemv/cupstestppd.c:859 msgid "" " **FAIL** REQUIRED PageRegion\n" " REF: Page 100, section 5.14." msgstr "" #: systemv/cupstestppd.c:1025 msgid "" " **FAIL** REQUIRED PageSize\n" " REF: Page 41, section 5.\n" " REF: Page 99, section 5.14." msgstr "" #: systemv/cupstestppd.c:839 msgid "" " **FAIL** REQUIRED PageSize\n" " REF: Pages 99-100, section 5.14." msgstr "" #: systemv/cupstestppd.c:1078 #, c-format msgid "" " **FAIL** REQUIRED PaperDimension for PageSize %s\n" " REF: Page 41, section 5.\n" " REF: Page 103, section 5.15." msgstr "" #: systemv/cupstestppd.c:914 msgid "" " **FAIL** REQUIRED Product\n" " REF: Page 62, section 5.3." msgstr "" #: systemv/cupstestppd.c:989 msgid "" " **FAIL** REQUIRED ShortNickName\n" " REF: Page 64-65, section 5.3." msgstr "" #: systemv/cupstestppd.c:314 systemv/cupstestppd.c:333 #: systemv/cupstestppd.c:345 #, c-format msgid " **FAIL** Unable to open PPD file - %s on line %d." msgstr "" #: systemv/cupstestppd.c:1478 #, c-format msgid " %d ERRORS FOUND" msgstr "" #: systemv/cupstestdsc.c:431 msgid " -h Show program usage" msgstr "" #: systemv/cupstestdsc.c:234 systemv/cupstestdsc.c:276 #, c-format msgid "" " Bad %%%%BoundingBox: on line %d.\n" " REF: Page 39, %%%%BoundingBox:" msgstr "" #: systemv/cupstestdsc.c:305 #, c-format msgid "" " Bad %%%%Page: on line %d.\n" " REF: Page 53, %%%%Page:" msgstr "" #: systemv/cupstestdsc.c:218 systemv/cupstestdsc.c:258 #, c-format msgid "" " Bad %%%%Pages: on line %d.\n" " REF: Page 43, %%%%Pages:" msgstr "" #: systemv/cupstestdsc.c:176 #, c-format msgid "" " Line %d is longer than 255 characters (%d).\n" " REF: Page 25, Line Length" msgstr "" #: systemv/cupstestdsc.c:192 msgid "" " Missing %!PS-Adobe-3.0 on first line.\n" " REF: Page 17, 3.1 Conforming Documents" msgstr "" #: systemv/cupstestdsc.c:362 #, c-format msgid " Missing %%EndComments comment. REF: Page 41, %%EndComments" msgstr "" #: systemv/cupstestdsc.c:342 #, c-format msgid "" " Missing or bad %%BoundingBox: comment.\n" " REF: Page 39, %%BoundingBox:" msgstr "" #: systemv/cupstestdsc.c:372 #, c-format msgid "" " Missing or bad %%Page: comments.\n" " REF: Page 53, %%Page:" msgstr "" #: systemv/cupstestdsc.c:352 #, c-format msgid "" " Missing or bad %%Pages: comment.\n" " REF: Page 43, %%Pages:" msgstr "" #: systemv/cupstestppd.c:1480 msgid " NO ERRORS FOUND" msgstr "" #: systemv/cupstestdsc.c:395 #, c-format msgid " Saw %d lines that exceeded 255 characters." msgstr "" #: systemv/cupstestdsc.c:390 #, c-format msgid " Too many %%BeginDocument comments." msgstr "" #: systemv/cupstestdsc.c:382 #, c-format msgid " Too many %%EndDocument comments." msgstr "" #: systemv/cupstestdsc.c:402 msgid " Warning: file contains binary data." msgstr "" #: systemv/cupstestdsc.c:410 #, c-format msgid " Warning: no %%EndComments comment in file." msgstr "" #: systemv/cupstestdsc.c:406 #, c-format msgid " Warning: obsolete DSC version %.1f in file." msgstr "" #: test/ippfind.c:2796 msgid " ! expression Unary NOT of expression." msgstr "" #: test/ippfind.c:2795 msgid " ( expressions ) Group expressions." msgstr "" #: systemv/cupsctl.c:210 msgid " --[no-]debug-logging Turn debug logging on/off." msgstr "" #: systemv/cupsctl.c:212 msgid " --[no-]remote-admin Turn remote administration on/off." msgstr "" #: systemv/cupsctl.c:214 msgid " --[no-]remote-any Allow/prevent access from the Internet." msgstr "" #: systemv/cupsctl.c:216 msgid " --[no-]share-printers Turn printer sharing on/off." msgstr "" #: systemv/cupsctl.c:218 msgid " --[no-]user-cancel-any Allow/prevent users to cancel any job." msgstr "" #: ppdc/ppdc.cxx:450 msgid " --cr End lines with CR (Mac OS 9)." msgstr "" #: ppdc/ppdc.cxx:452 msgid " --crlf End lines with CR + LF (Windows)." msgstr "" #: test/ippfind.c:2777 msgid " --domain regex Match domain to regular expression." msgstr "" #: test/ippfind.c:2778 msgid "" " --exec utility [argument ...] ;\n" " Execute program if true." msgstr "" #: test/ippfind.c:2798 msgid " --false Always false." msgstr "" #: test/ipptool.c:4858 msgid " --help Show help." msgstr "" #: test/ippfind.c:2760 msgid " --help Show this help." msgstr "" #: test/ippfind.c:2780 msgid " --host regex Match hostname to regular expression." msgstr "" #: ppdc/ppdc.cxx:454 msgid " --lf End lines with LF (UNIX/Linux/OS X)." msgstr "" #: scheduler/cupsfilter.c:1483 msgid " --list-filters List filters that will be used." msgstr "" #: test/ippfind.c:2782 msgid " --local True if service is local." msgstr "" #: test/ippfind.c:2781 msgid " --ls List attributes." msgstr "" #: test/ippfind.c:2783 msgid " --name regex Match service name to regular expression." msgstr "" #: test/ippfind.c:2797 msgid " --not expression Unary NOT of expression." msgstr "" #: test/ippfind.c:2784 msgid " --path regex Match resource path to regular expression." msgstr "" #: test/ippfind.c:2785 msgid " --port number[-number] Match port to number or range." msgstr "" #: test/ippfind.c:2786 msgid " --print Print URI if true." msgstr "" #: test/ippfind.c:2787 msgid " --print-name Print service name if true." msgstr "" #: test/ippfind.c:2788 msgid " --quiet Quietly report match via exit code." msgstr "" #: test/ippfind.c:2789 msgid " --remote True if service is remote." msgstr "" #: test/ipptool.c:4859 msgid "" " --stop-after-include-error\n" " Stop tests after a failed INCLUDE." msgstr "" #: test/ippfind.c:2799 msgid " --true Always true." msgstr "" #: test/ippfind.c:2790 msgid " --txt key True if the TXT record contains the key." msgstr "" #: test/ippfind.c:2791 msgid " --txt-* regex Match TXT record key to regular expression." msgstr "" #: test/ippfind.c:2792 msgid " --uri regex Match URI to regular expression." msgstr "" #: test/ippfind.c:2761 msgid " --version Show program version." msgstr "" #: test/ipptool.c:4861 msgid " --version Show version." msgstr "" #: test/ippfind.c:2754 test/ipptool.c:4862 msgid " -4 Connect using IPv4." msgstr "" #: test/ippfind.c:2755 test/ipptool.c:4863 msgid " -6 Connect using IPv6." msgstr "" #: test/ipptool.c:4864 msgid " -C Send requests using chunking (default)." msgstr "" #: scheduler/cupsfilter.c:1484 msgid " -D Remove the input file when finished." msgstr "" #: ppdc/ppdc.cxx:433 ppdc/ppdhtml.cxx:180 ppdc/ppdpo.cxx:250 msgid " -D name=value Set named variable to value." msgstr "" #: systemv/cupsaddsmb.c:285 systemv/cupsctl.c:205 msgid " -E Encrypt the connection." msgstr "" #: test/ipptool.c:4866 msgid " -E Test with HTTP Upgrade to TLS." msgstr "" #: scheduler/main.c:2180 msgid "" " -F Run in the foreground but detach from console." msgstr "" #: systemv/cupsaddsmb.c:286 msgid " -H samba-server Use the named SAMBA server." msgstr "" #: test/ipptool.c:4868 msgid " -I Ignore errors." msgstr "" #: ppdc/ppdc.cxx:435 ppdc/ppdhtml.cxx:182 ppdc/ppdi.cxx:131 ppdc/ppdpo.cxx:252 msgid " -I include-dir Add include directory to search path." msgstr "" #: systemv/cupstestppd.c:3863 msgid " -I {filename,filters,none,profiles}" msgstr "" #: test/ipptool.c:4869 msgid " -L Send requests using content-length." msgstr "" #: test/ipptool.c:4871 msgid "" " -P filename.plist Produce XML plist to a file and test report to " "standard output." msgstr "" #: scheduler/cupsfilter.c:1485 msgid " -P filename.ppd Set PPD file." msgstr "" #: test/ippfind.c:2764 msgid " -P number[-number] Match port to number or range." msgstr "" #: systemv/cupstestppd.c:3865 msgid " -R root-directory Set alternate root." msgstr "" #: test/ipptool.c:4872 msgid " -S Test with SSL encryption." msgstr "" #: test/ippfind.c:2756 msgid " -T seconds Set the browse timeout in seconds." msgstr "" #: test/ipptool.c:4874 msgid " -T seconds Set the receive/send timeout in seconds." msgstr "" #: scheduler/cupsfilter.c:1486 systemv/cupsaddsmb.c:288 systemv/cupsctl.c:206 msgid " -U username Specify username." msgstr "" #: test/ippfind.c:2758 test/ipptool.c:4876 msgid " -V version Set default IPP version." msgstr "" #: systemv/cupstestppd.c:3866 msgid "" " -W " "{all,none,constraints,defaults,duplex,filters,profiles,sizes,translations}" msgstr "" #: test/ipptool.c:4878 msgid " -X Produce XML plist instead of plain text." msgstr "" #: test/ippdiscover.c:818 msgid " -a Browse for all services." msgstr "" #: systemv/cupsaddsmb.c:289 msgid " -a Export all printers." msgstr "" #: test/ipptool.c:4880 msgid " -c Produce CSV output." msgstr "" #: ppdc/ppdc.cxx:437 msgid " -c catalog.po Load the specified message catalog." msgstr "" #: scheduler/cupsfilter.c:1487 msgid " -c cups-files.conf Set cups-files.conf file to use." msgstr "" #: scheduler/main.c:2178 msgid " -c cupsd.conf Set cupsd.conf file to use." msgstr "" #: test/ippdiscover.c:819 msgid " -d domain Browse/resolve in specified domain." msgstr "" #: test/ipptool.c:4881 msgid " -d name=value Set named variable to value." msgstr "" #: ppdc/ppdc.cxx:439 msgid " -d output-dir Specify the output directory." msgstr "" #: scheduler/cupsfilter.c:1488 msgid " -d printer Use the named printer." msgstr "" #: test/ippfind.c:2765 msgid " -d regex Match domain to regular expression." msgstr "" #: scheduler/cupsfilter.c:1489 msgid " -e Use every filter from the PPD file." msgstr "" #: scheduler/main.c:2179 msgid " -f Run in the foreground." msgstr "" #: test/ipptool.c:4883 msgid " -f filename Set default request filename." msgstr "" #: scheduler/main.c:2182 msgid " -h Show this usage message." msgstr "" #: test/ippfind.c:2766 msgid " -h regex Match hostname to regular expression." msgstr "" #: systemv/cupsaddsmb.c:290 systemv/cupsctl.c:207 msgid " -h server[:port] Specify server address." msgstr "" #: scheduler/cupsfilter.c:1490 msgid " -i mime/type Set input MIME type (otherwise auto-typed)." msgstr "" #: test/ipptool.c:4885 msgid "" " -i seconds Repeat the last file with the given time interval." msgstr "" #: scheduler/cupsfilter.c:1491 msgid "" " -j job-id[,N] Filter file N from the specified job (default is " "file 1)." msgstr "" #: test/ippfind.c:2767 msgid " -l List attributes." msgstr "" #: test/ipptool.c:4887 msgid " -l Produce plain text output." msgstr "" #: scheduler/main.c:2183 msgid " -l Run cupsd on demand." msgstr "" #: ppdc/ppdc.cxx:441 msgid " -l lang[,lang,...] Specify the output language(s) (locale)." msgstr "" #: ppdc/ppdc.cxx:443 msgid " -m Use the ModelName value as the filename." msgstr "" #: scheduler/cupsfilter.c:1492 msgid "" " -m mime/type Set output MIME type (otherwise application/pdf)." msgstr "" #: scheduler/cupsfilter.c:1493 msgid " -n copies Set number of copies." msgstr "" #: test/ipptool.c:4888 msgid "" " -n count Repeat the last file the given number of times." msgstr "" #: test/ippfind.c:2768 msgid " -n regex Match service name to regular expression." msgstr "" #: ppdc/ppdi.cxx:133 msgid "" " -o filename.drv Set driver information file (otherwise ppdi.drv)." msgstr "" #: ppdc/ppdmerge.cxx:364 msgid " -o filename.ppd[.gz] Set output file (otherwise stdout)." msgstr "" #: scheduler/cupsfilter.c:1494 msgid " -o name=value Set option(s)." msgstr "" #: test/ippfind.c:2769 msgid " -p Print URI if true." msgstr "" #: scheduler/cupsfilter.c:1495 msgid " -p filename.ppd Set PPD file." msgstr "" #: test/ippdiscover.c:820 msgid " -p program Run specified program for each service." msgstr "" #: test/ippfind.c:2770 msgid " -q Quietly report match via exit code." msgstr "" #: systemv/cupstestppd.c:3870 test/ipptool.c:4890 msgid " -q Run silently." msgstr "" #: test/ippfind.c:2771 msgid " -r True if service is remote." msgstr "" #: systemv/cupstestppd.c:3871 msgid " -r Use 'relaxed' open mode." msgstr "" #: test/ippfind.c:2772 msgid " -s Print service name if true." msgstr "" #: test/ipptool.c:4891 msgid " -t Produce a test report." msgstr "" #: ppdc/ppdc.cxx:445 msgid " -t Test PPDs instead of generating them." msgstr "" #: scheduler/main.c:2184 msgid " -t Test the configuration file." msgstr "" #: test/ippfind.c:2773 msgid " -t key True if the TXT record contains the key." msgstr "" #: scheduler/cupsfilter.c:1496 msgid " -t title Set title." msgstr "" #: test/ippdiscover.c:821 msgid " -t type Browse/resolve with specified type." msgstr "" #: scheduler/cupsfilter.c:1497 msgid " -u Remove the PPD file when finished." msgstr "" #: test/ippfind.c:2774 msgid " -u regex Match URI to regular expression." msgstr "" #: systemv/cupsaddsmb.c:291 systemv/cupstestppd.c:3872 test/ipptool.c:4892 #: ppdc/ppdc.cxx:447 ppdc/ppdpo.cxx:254 msgid " -v Be verbose." msgstr "" #: systemv/cupstestppd.c:3873 msgid " -vv Be very verbose." msgstr "" #: test/ippfind.c:2775 msgid "" " -x utility [argument ...] ;\n" " Execute program if true." msgstr "" #: ppdc/ppdc.cxx:448 msgid " -z Compress PPD files using GNU zip." msgstr "" #: test/ippfind.c:2818 msgid " IPPFIND_SERVICE_DOMAIN Domain name" msgstr "" #: test/ippfind.c:2819 msgid "" " IPPFIND_SERVICE_HOSTNAME\n" " Fully-qualified domain name" msgstr "" #: test/ippfind.c:2821 msgid " IPPFIND_SERVICE_NAME Service instance name" msgstr "" #: test/ippfind.c:2822 msgid " IPPFIND_SERVICE_PORT Port number" msgstr "" #: test/ippfind.c:2823 msgid " IPPFIND_SERVICE_REGTYPE DNS-SD registration type" msgstr "" #: test/ippfind.c:2824 msgid " IPPFIND_SERVICE_SCHEME URI scheme" msgstr "" #: test/ippfind.c:2825 msgid " IPPFIND_SERVICE_URI URI" msgstr "" #: test/ippfind.c:2826 msgid " IPPFIND_TXT_* Value of TXT record key" msgstr "" #: test/ippfind.c:2801 msgid "" " expression --and expression\n" " Logical AND." msgstr "" #: test/ippfind.c:2803 msgid "" " expression --or expression\n" " Logical OR." msgstr "" #: test/ippfind.c:2800 msgid " expression expression Logical AND." msgstr "" #: test/ippfind.c:2808 msgid " {service_domain} Domain name" msgstr "" #: test/ippfind.c:2809 msgid " {service_hostname} Fully-qualified domain name" msgstr "" #: test/ippfind.c:2810 msgid " {service_name} Service instance name" msgstr "" #: test/ippfind.c:2811 msgid " {service_port} Port number" msgstr "" #: test/ippfind.c:2812 msgid " {service_regtype} DNS-SD registration type" msgstr "" #: test/ippfind.c:2813 msgid " {service_scheme} URI scheme" msgstr "" #: test/ippfind.c:2814 msgid " {service_uri} URI" msgstr "" #: test/ippfind.c:2815 msgid " {txt_*} Value of TXT record key" msgstr "" #: test/ippfind.c:2807 msgid " {} URI" msgstr "" #: systemv/cupstestppd.c:312 systemv/cupstestppd.c:331 #: systemv/cupstestppd.c:343 systemv/cupstestppd.c:476 #: systemv/cupstestppd.c:491 systemv/cupstestppd.c:512 #: systemv/cupstestppd.c:527 systemv/cupstestppd.c:557 #: systemv/cupstestppd.c:577 systemv/cupstestppd.c:600 #: systemv/cupstestppd.c:618 systemv/cupstestppd.c:644 #: systemv/cupstestppd.c:662 systemv/cupstestppd.c:682 #: systemv/cupstestppd.c:702 systemv/cupstestppd.c:720 #: systemv/cupstestppd.c:737 systemv/cupstestppd.c:756 #: systemv/cupstestppd.c:777 systemv/cupstestppd.c:796 #: systemv/cupstestppd.c:816 systemv/cupstestppd.c:836 #: systemv/cupstestppd.c:856 systemv/cupstestppd.c:876 #: systemv/cupstestppd.c:894 systemv/cupstestppd.c:911 #: systemv/cupstestppd.c:933 systemv/cupstestppd.c:951 #: systemv/cupstestppd.c:968 systemv/cupstestppd.c:986 #: systemv/cupstestppd.c:1002 systemv/cupstestppd.c:1022 #: systemv/cupstestppd.c:1053 systemv/cupstestppd.c:1075 #: systemv/cupstestppd.c:1126 systemv/cupstestppd.c:1145 #: systemv/cupstestppd.c:1189 systemv/cupstestppd.c:1203 #: systemv/cupstestppd.c:1235 systemv/cupstestppd.c:1262 #: systemv/cupstestppd.c:1780 systemv/cupstestppd.c:1799 #: systemv/cupstestppd.c:1817 systemv/cupstestppd.c:1869 #: systemv/cupstestppd.c:1885 systemv/cupstestppd.c:1922 #: systemv/cupstestppd.c:1940 systemv/cupstestppd.c:1976 #: systemv/cupstestppd.c:1990 systemv/cupstestppd.c:2017 #: systemv/cupstestppd.c:2031 systemv/cupstestppd.c:2077 #: systemv/cupstestppd.c:2099 systemv/cupstestppd.c:2122 #: systemv/cupstestppd.c:2139 systemv/cupstestppd.c:2181 #: systemv/cupstestppd.c:2224 systemv/cupstestppd.c:2271 #: systemv/cupstestppd.c:2295 systemv/cupstestppd.c:2349 #: systemv/cupstestppd.c:2365 systemv/cupstestppd.c:2387 #: systemv/cupstestppd.c:2427 systemv/cupstestppd.c:2441 #: systemv/cupstestppd.c:2467 systemv/cupstestppd.c:2483 #: systemv/cupstestppd.c:2505 systemv/cupstestppd.c:2555 #: systemv/cupstestppd.c:2569 systemv/cupstestppd.c:2595 #: systemv/cupstestppd.c:2611 systemv/cupstestppd.c:2641 #: systemv/cupstestppd.c:2655 systemv/cupstestppd.c:2682 #: systemv/cupstestppd.c:2699 systemv/cupstestppd.c:2713 #: systemv/cupstestppd.c:2737 systemv/cupstestppd.c:2754 #: systemv/cupstestppd.c:2768 systemv/cupstestppd.c:2792 #: systemv/cupstestppd.c:2809 systemv/cupstestppd.c:2823 #: systemv/cupstestppd.c:2847 systemv/cupstestppd.c:2864 #: systemv/cupstestppd.c:2878 systemv/cupstestppd.c:2902 #: systemv/cupstestppd.c:2916 systemv/cupstestppd.c:2931 #: systemv/cupstestppd.c:2948 systemv/cupstestppd.c:3004 #: systemv/cupstestppd.c:3039 systemv/cupstestppd.c:3053 #: systemv/cupstestppd.c:3081 systemv/cupstestppd.c:3146 #: systemv/cupstestppd.c:3161 systemv/cupstestppd.c:3200 #: systemv/cupstestppd.c:3220 systemv/cupstestppd.c:3234 #: systemv/cupstestppd.c:3451 systemv/cupstestppd.c:3487 #: systemv/cupstestppd.c:3501 systemv/cupstestppd.c:3547 #: systemv/cupstestppd.c:3579 systemv/cupstestppd.c:3596 #: systemv/cupstestppd.c:3619 systemv/cupstestppd.c:3635 #: systemv/cupstestppd.c:3673 systemv/cupstestppd.c:3814 #: systemv/cupstestppd.c:3836 systemv/cupstestppd.c:3944 msgid " FAIL" msgstr "" #: systemv/cupstestppd.c:1286 msgid " PASS" msgstr "" #: cups/ipp.c:5227 #, c-format msgid "\"%s\": Bad URI value \"%s\" - %s (RFC 2911 section 4.1.5)." msgstr "" #: cups/ipp.c:5238 #, c-format msgid "" "\"%s\": Bad URI value \"%s\" - bad length %d (RFC 2911 section 4.1.5)." msgstr "" #: cups/ipp.c:4858 #, c-format msgid "\"%s\": Bad attribute name - bad length %d (RFC 2911 section 4.1.3)." msgstr "" #: cups/ipp.c:4850 #, c-format msgid "" "\"%s\": Bad attribute name - invalid character (RFC 2911 section 4.1.3)." msgstr "" #: cups/ipp.c:4876 #, c-format msgid "\"%s\": Bad boolen value %d (RFC 2911 section 4.1.11)." msgstr "" #: cups/ipp.c:5290 #, c-format msgid "" "\"%s\": Bad charset value \"%s\" - bad characters (RFC 2911 section 4.1.7)." msgstr "" #: cups/ipp.c:5299 #, c-format msgid "" "\"%s\": Bad charset value \"%s\" - bad length %d (RFC 2911 section 4.1.7)." msgstr "" #: cups/ipp.c:4976 #, c-format msgid "\"%s\": Bad dateTime UTC hours %u (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4984 #, c-format msgid "\"%s\": Bad dateTime UTC minutes %u (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4968 #, c-format msgid "\"%s\": Bad dateTime UTC sign '%c' (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4928 #, c-format msgid "\"%s\": Bad dateTime day %u (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4960 #, c-format msgid "\"%s\": Bad dateTime deciseconds %u (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4936 #, c-format msgid "\"%s\": Bad dateTime hours %u (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4944 #, c-format msgid "\"%s\": Bad dateTime minutes %u (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4920 #, c-format msgid "\"%s\": Bad dateTime month %u (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4952 #, c-format msgid "\"%s\": Bad dateTime seconds %u (RFC 2911 section 4.1.14)." msgstr "" #: cups/ipp.c:4890 #, c-format msgid "\"%s\": Bad enum value %d - out of range (RFC 2911 section 4.1.4)." msgstr "" #: cups/ipp.c:5205 #, c-format msgid "" "\"%s\": Bad keyword value \"%s\" - bad length %d (RFC 2911 section 4.1.3)." msgstr "" #: cups/ipp.c:5196 #, c-format msgid "" "\"%s\": Bad keyword value \"%s\" - invalid character (RFC 2911 section " "4.1.3)." msgstr "" #: cups/ipp.c:5399 #, c-format msgid "" "\"%s\": Bad mimeMediaType value \"%s\" - bad characters (RFC 2911 section " "4.1.9)." msgstr "" #: cups/ipp.c:5409 #, c-format msgid "" "\"%s\": Bad mimeMediaType value \"%s\" - bad length %d (RFC 2911 section " "4.1.9)." msgstr "" #: cups/ipp.c:5167 #, c-format msgid "" "\"%s\": Bad name value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.2)." msgstr "" #: cups/ipp.c:5176 #, c-format msgid "" "\"%s\": Bad name value \"%s\" - bad length %d (RFC 2911 section 4.1.2)." msgstr "" #: cups/ipp.c:5345 #, c-format msgid "" "\"%s\": Bad naturalLanguage value \"%s\" - bad characters (RFC 2911 section " "4.1.8)." msgstr "" #: cups/ipp.c:5355 #, c-format msgid "" "\"%s\": Bad naturalLanguage value \"%s\" - bad length %d (RFC 2911 section " "4.1.8)." msgstr "" #: cups/ipp.c:4904 #, c-format msgid "" "\"%s\": Bad octetString value - bad length %d (RFC 2911 section 4.1.10)." msgstr "" #: cups/ipp.c:5047 #, c-format msgid "" "\"%s\": Bad rangeOfInteger value %d-%d - lower greater than upper (RFC 2911 " "section 4.1.13)." msgstr "" #: cups/ipp.c:5028 #, c-format msgid "" "\"%s\": Bad resolution value %dx%d%s - bad units value (RFC 2911 section " "4.1.15)." msgstr "" #: cups/ipp.c:4997 #, c-format msgid "" "\"%s\": Bad resolution value %dx%d%s - cross feed resolution must be " "positive (RFC 2911 section 4.1.15)." msgstr "" #: cups/ipp.c:5012 #, c-format msgid "" "\"%s\": Bad resolution value %dx%d%s - feed resolution must be positive (RFC " "2911 section 4.1.15)." msgstr "" #: cups/ipp.c:5109 #, c-format msgid "" "\"%s\": Bad text value \"%s\" - bad UTF-8 sequence (RFC 2911 section 4.1.1)." msgstr "" #: cups/ipp.c:5118 #, c-format msgid "" "\"%s\": Bad text value \"%s\" - bad length %d (RFC 2911 section 4.1.1)." msgstr "" #: cups/ipp.c:5261 #, c-format msgid "" "\"%s\": Bad uriScheme value \"%s\" - bad characters (RFC 2911 section 4.1.6)." msgstr "" #: cups/ipp.c:5270 #, c-format msgid "" "\"%s\": Bad uriScheme value \"%s\" - bad length %d (RFC 2911 section 4.1.6)." msgstr "" #: berkeley/lpq.c:533 #, c-format msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes" msgstr "" #: cups/dest-localization.c:114 #, c-format msgid "%d x %d mm" msgstr "" #: cups/dest-localization.c:106 #, c-format msgid "%g x %g" msgstr "" #: cups/dest-localization.c:169 cups/dest-localization.c:176 #, c-format msgid "%s (%s)" msgstr "" #: cups/dest-localization.c:183 #, c-format msgid "%s (%s, %s)" msgstr "" #: cups/dest-localization.c:160 #, c-format msgid "%s (Borderless)" msgstr "" #: cups/dest-localization.c:167 cups/dest-localization.c:174 #, c-format msgid "%s (Borderless, %s)" msgstr "" #: cups/dest-localization.c:181 #, c-format msgid "%s (Borderless, %s, %s)" msgstr "" #: systemv/lpstat.c:777 #, c-format msgid "%s accepting requests since %s" msgstr "" #: scheduler/ipp.c:9986 #, c-format msgid "%s cannot be changed." msgstr "Kohdetta %s ei voida muuttaa." #: berkeley/lpc.c:181 #, c-format msgid "%s is not implemented by the CUPS version of lpc." msgstr "" #: berkeley/lpq.c:618 #, c-format msgid "%s is not ready" msgstr "" #: berkeley/lpq.c:611 #, c-format msgid "%s is ready" msgstr "" #: berkeley/lpq.c:614 #, c-format msgid "%s is ready and printing" msgstr "" #: filter/rastertoepson.c:982 filter/rastertohp.c:700 #: filter/rastertolabel.c:1120 #, c-format msgid "%s job-id user title copies options [file]" msgstr "" #: systemv/lpstat.c:781 #, c-format msgid "%s not accepting requests since %s -" msgstr "" #: scheduler/ipp.c:617 #, c-format msgid "%s not supported." msgstr "" #: systemv/lpstat.c:792 #, c-format msgid "%s/%s accepting requests since %s" msgstr "" #: systemv/lpstat.c:797 #, c-format msgid "%s/%s not accepting requests since %s -" msgstr "" #: berkeley/lpq.c:526 #, c-format msgid "%s: %-33.33s [job %d localhost]" msgstr "" #. TRANSLATORS: Message is "subject: error" #: cups/langprintf.c:77 scheduler/cupsfilter.c:726 systemv/lpadmin.c:803 #: systemv/lpadmin.c:854 systemv/lpadmin.c:904 systemv/lpadmin.c:960 #: systemv/lpadmin.c:1058 systemv/lpadmin.c:1110 systemv/lpadmin.c:1166 #: systemv/lpadmin.c:1581 #, c-format msgid "%s: %s" msgstr "" #: systemv/cancel.c:305 systemv/cancel.c:368 #, c-format msgid "%s: %s failed: %s" msgstr "" #: systemv/lpadmin.c:1216 #, c-format msgid "%s: Bad printer URI \"%s\"." msgstr "" #: test/ippfind.c:777 test/ipptool.c:381 #, c-format msgid "%s: Bad version %s for \"-V\"." msgstr "" #: systemv/cupsaccept.c:68 #, c-format msgid "%s: Don't know what to do." msgstr "" #: berkeley/lpq.c:225 berkeley/lpr.c:358 systemv/lp.c:602 #, c-format msgid "" "%s: Error - %s environment variable names non-existent destination \"%s\"." msgstr "" #: berkeley/lpq.c:133 berkeley/lpq.c:203 berkeley/lpr.c:230 berkeley/lpr.c:333 #: systemv/lp.c:157 systemv/lp.c:577 systemv/lp.c:697 systemv/lp.c:746 #: systemv/lpstat.c:195 systemv/lpstat.c:241 systemv/lpstat.c:332 #: systemv/lpstat.c:361 systemv/lpstat.c:385 systemv/lpstat.c:444 #: systemv/lpstat.c:510 systemv/lpstat.c:571 systemv/lpstat.c:696 #: systemv/lpstat.c:880 systemv/lpstat.c:1141 systemv/lpstat.c:1339 #: systemv/lpstat.c:1579 #, c-format msgid "%s: Error - add '/version=1.1' to server name." msgstr "" #: systemv/lp.c:234 #, c-format msgid "%s: Error - bad job ID." msgstr "" #: systemv/lp.c:222 #, c-format msgid "%s: Error - cannot print files and alter jobs simultaneously." msgstr "" #: systemv/lp.c:515 #, c-format msgid "" "%s: Error - cannot print from stdin if files or a job ID are provided." msgstr "" #: systemv/lp.c:464 #, c-format msgid "%s: Error - expected character set after \"-S\" option." msgstr "" #: systemv/lp.c:483 #, c-format msgid "%s: Error - expected content type after \"-T\" option." msgstr "" #: berkeley/lpr.c:245 #, c-format msgid "%s: Error - expected copies after \"-#\" option." msgstr "" #: systemv/lp.c:267 #, c-format msgid "%s: Error - expected copies after \"-n\" option." msgstr "" #: berkeley/lpr.c:206 #, c-format msgid "%s: Error - expected destination after \"-P\" option." msgstr "" #: systemv/lp.c:132 #, c-format msgid "%s: Error - expected destination after \"-d\" option." msgstr "" #: systemv/lp.c:171 #, c-format msgid "%s: Error - expected form after \"-f\" option." msgstr "" #: systemv/lp.c:394 #, c-format msgid "%s: Error - expected hold name after \"-H\" option." msgstr "" #: berkeley/lpr.c:100 #, c-format msgid "%s: Error - expected hostname after \"-H\" option." msgstr "" #: berkeley/lpq.c:169 berkeley/lprm.c:123 systemv/cancel.c:124 #: systemv/cupsaccept.c:123 systemv/lp.c:192 systemv/lpstat.c:266 #, c-format msgid "%s: Error - expected hostname after \"-h\" option." msgstr "" #: systemv/lp.c:374 #, c-format msgid "%s: Error - expected mode list after \"-y\" option." msgstr "" #: berkeley/lpr.c:268 #, c-format msgid "%s: Error - expected name after \"-%c\" option." msgstr "" #: berkeley/lpr.c:150 systemv/lp.c:291 #, c-format msgid "%s: Error - expected option=value after \"-o\" option." msgstr "" #: systemv/lp.c:444 #, c-format msgid "%s: Error - expected page list after \"-P\" option." msgstr "" #: systemv/lp.c:311 #, c-format msgid "%s: Error - expected priority after \"-%c\" option." msgstr "" #: systemv/cupsaccept.c:141 #, c-format msgid "%s: Error - expected reason text after \"-r\" option." msgstr "" #: systemv/lp.c:357 #, c-format msgid "%s: Error - expected title after \"-t\" option." msgstr "" #: berkeley/lpq.c:97 berkeley/lpr.c:81 berkeley/lprm.c:104 systemv/cancel.c:95 #: systemv/cupsaccept.c:101 systemv/lp.c:110 systemv/lpadmin.c:426 #: systemv/lpstat.c:124 #, c-format msgid "%s: Error - expected username after \"-U\" option." msgstr "" #: systemv/cancel.c:145 #, c-format msgid "%s: Error - expected username after \"-u\" option." msgstr "" #: berkeley/lpr.c:122 #, c-format msgid "%s: Error - expected value after \"-%c\" option." msgstr "" #: systemv/lpstat.c:144 systemv/lpstat.c:158 #, c-format msgid "" "%s: Error - need \"completed\", \"not-completed\", or \"all\" after \"-W\" " "option." msgstr "" #: berkeley/lpq.c:230 berkeley/lpr.c:363 systemv/lp.c:607 #, c-format msgid "%s: Error - no default destination available." msgstr "" #: systemv/lp.c:333 #, c-format msgid "%s: Error - priority must be between 1 and 100." msgstr "" #: berkeley/lpr.c:366 systemv/lp.c:610 #, c-format msgid "%s: Error - scheduler not responding." msgstr "" #: berkeley/lpr.c:311 systemv/lp.c:547 #, c-format msgid "%s: Error - too many files - \"%s\"." msgstr "" #: berkeley/lpr.c:293 systemv/lp.c:530 #, c-format msgid "%s: Error - unable to access \"%s\" - %s" msgstr "" #: berkeley/lpr.c:409 systemv/lp.c:641 #, c-format msgid "%s: Error - unable to queue from stdin - %s." msgstr "" #: berkeley/lprm.c:87 berkeley/lprm.c:172 systemv/cancel.c:222 #, c-format msgid "%s: Error - unknown destination \"%s\"." msgstr "" #: berkeley/lpq.c:137 #, c-format msgid "%s: Error - unknown destination \"%s/%s\"." msgstr "" #: berkeley/lpr.c:279 berkeley/lprm.c:139 systemv/cancel.c:163 #: systemv/cupsaccept.c:164 systemv/lp.c:506 systemv/lpstat.c:456 #, c-format msgid "%s: Error - unknown option \"%c\"." msgstr "" #: systemv/cupsaccept.c:157 systemv/lp.c:497 #, c-format msgid "%s: Error - unknown option \"%s\"." msgstr "" #: systemv/lp.c:211 #, c-format msgid "%s: Expected job ID after \"-i\" option." msgstr "" #: systemv/lpstat.c:514 systemv/lpstat.c:554 #, c-format msgid "%s: Invalid destination name in list \"%s\"." msgstr "" #: scheduler/cupsfilter.c:579 #, c-format msgid "%s: Invalid filter string \"%s\"." msgstr "" #: test/ipptool.c:312 #, c-format msgid "%s: Missing filename for \"-P\"." msgstr "" #: test/ippfind.c:749 test/ipptool.c:349 #, c-format msgid "%s: Missing timeout for \"-T\"." msgstr "" #: test/ippfind.c:762 test/ipptool.c:363 #, c-format msgid "%s: Missing version for \"-V\"." msgstr "" #: systemv/lp.c:421 #, c-format msgid "%s: Need job ID (\"-i jobid\") before \"-H restart\"." msgstr "" #: scheduler/cupsfilter.c:451 #, c-format msgid "%s: No filter to convert from %s/%s to %s/%s." msgstr "" #: systemv/cupsaccept.c:198 #, c-format msgid "%s: Operation failed: %s" msgstr "" #: berkeley/lpq.c:83 berkeley/lpr.c:67 berkeley/lprm.c:67 systemv/cancel.c:82 #: systemv/cupsaccept.c:88 systemv/cupsaddsmb.c:86 systemv/lp.c:96 #: systemv/lpadmin.c:230 systemv/lpinfo.c:88 systemv/lpmove.c:73 #: systemv/lpstat.c:88 test/ipptool.c:294 test/ipptool.c:338 #, c-format msgid "%s: Sorry, no encryption support." msgstr "" #: systemv/lpadmin.c:1223 #, c-format msgid "%s: Unable to connect to \"%s:%d\": %s" msgstr "" #: berkeley/lpq.c:284 scheduler/cupsfilter.c:1275 systemv/cancel.c:245 #: systemv/cupsaddsmb.c:144 systemv/cupsaddsmb.c:171 #, c-format msgid "%s: Unable to connect to server." msgstr "" #: systemv/cancel.c:328 #, c-format msgid "%s: Unable to contact server." msgstr "" #: systemv/lpadmin.c:1236 #, c-format msgid "%s: Unable to create PPD file: %s" msgstr "" #: scheduler/cupsfilter.c:416 #, c-format msgid "%s: Unable to determine MIME type of \"%s\"." msgstr "" #: test/ipptool.c:321 #, c-format msgid "%s: Unable to open \"%s\": %s" msgstr "" #: ppdc/ppdmerge.cxx:90 #, c-format msgid "%s: Unable to open %s: %s" msgstr "" #: scheduler/cupsfilter.c:674 ppdc/ppdmerge.cxx:106 #, c-format msgid "%s: Unable to open PPD file: %s on line %d." msgstr "" #: scheduler/cupsfilter.c:383 #, c-format msgid "%s: Unable to read MIME database from \"%s\" or \"%s\"." msgstr "" #: systemv/lpadmin.c:1207 #, c-format msgid "%s: Unable to resolve \"%s\"." msgstr "" #: berkeley/lpq.c:140 systemv/lpstat.c:575 #, c-format msgid "%s: Unknown destination \"%s\"." msgstr "" #: scheduler/cupsfilter.c:428 #, c-format msgid "%s: Unknown destination MIME type %s/%s." msgstr "" #: scheduler/cupsfilter.c:1479 #, c-format msgid "%s: Unknown option \"%c\"." msgstr "" #: test/ippfind.c:648 #, c-format msgid "%s: Unknown option \"%s\"." msgstr "" #: test/ippfind.c:928 #, c-format msgid "%s: Unknown option \"-%c\"." msgstr "" #: scheduler/cupsfilter.c:408 #, c-format msgid "%s: Unknown source MIME type %s/%s." msgstr "" #: berkeley/lpr.c:136 #, c-format msgid "" "%s: Warning - \"%c\" format modifier not supported - output may not be " "correct." msgstr "" #: systemv/lp.c:471 #, c-format msgid "%s: Warning - character set option ignored." msgstr "" #: systemv/lp.c:490 #, c-format msgid "%s: Warning - content type option ignored." msgstr "" #: systemv/lp.c:178 #, c-format msgid "%s: Warning - form option ignored." msgstr "" #: systemv/lp.c:381 #, c-format msgid "%s: Warning - mode option ignored." msgstr "" #: ppdc/sample.c:305 msgid "-1" msgstr "" #: ppdc/sample.c:296 msgid "-10" msgstr "" #: ppdc/sample.c:388 msgid "-100" msgstr "" #: ppdc/sample.c:387 msgid "-105" msgstr "" #: ppdc/sample.c:295 msgid "-11" msgstr "" #: ppdc/sample.c:386 msgid "-110" msgstr "" #: ppdc/sample.c:385 msgid "-115" msgstr "" #: ppdc/sample.c:294 msgid "-12" msgstr "" #: ppdc/sample.c:384 msgid "-120" msgstr "" #: ppdc/sample.c:293 msgid "-13" msgstr "" #: ppdc/sample.c:292 msgid "-14" msgstr "" #: ppdc/sample.c:291 msgid "-15" msgstr "" #: ppdc/sample.c:304 msgid "-2" msgstr "" #: ppdc/sample.c:404 msgid "-20" msgstr "" #: ppdc/sample.c:403 msgid "-25" msgstr "" #: ppdc/sample.c:303 msgid "-3" msgstr "" #: ppdc/sample.c:402 msgid "-30" msgstr "" #: ppdc/sample.c:401 msgid "-35" msgstr "" #: ppdc/sample.c:302 msgid "-4" msgstr "" #: ppdc/sample.c:400 msgid "-40" msgstr "" #: ppdc/sample.c:399 msgid "-45" msgstr "" #: ppdc/sample.c:301 msgid "-5" msgstr "" #: ppdc/sample.c:398 msgid "-50" msgstr "" #: ppdc/sample.c:397 msgid "-55" msgstr "" #: ppdc/sample.c:300 msgid "-6" msgstr "" #: ppdc/sample.c:396 msgid "-60" msgstr "" #: ppdc/sample.c:395 msgid "-65" msgstr "" #: ppdc/sample.c:299 msgid "-7" msgstr "" #: ppdc/sample.c:394 msgid "-70" msgstr "" #: ppdc/sample.c:393 msgid "-75" msgstr "" #: ppdc/sample.c:298 msgid "-8" msgstr "" #: ppdc/sample.c:392 msgid "-80" msgstr "" #: ppdc/sample.c:391 msgid "-85" msgstr "" #: ppdc/sample.c:297 msgid "-9" msgstr "" #: ppdc/sample.c:390 msgid "-90" msgstr "" #: ppdc/sample.c:389 msgid "-95" msgstr "" #: ppdc/sample.c:306 msgid "0" msgstr "" #: ppdc/sample.c:307 msgid "1" msgstr "" #: ppdc/sample.c:379 msgid "1 inch/sec." msgstr "" #: ppdc/sample.c:172 msgid "1.25x0.25\"" msgstr "" #: ppdc/sample.c:173 msgid "1.25x2.25\"" msgstr "" #: ppdc/sample.c:427 msgid "1.5 inch/sec." msgstr "" #: ppdc/sample.c:174 msgid "1.50x0.25\"" msgstr "" #: ppdc/sample.c:175 msgid "1.50x0.50\"" msgstr "" #: ppdc/sample.c:176 msgid "1.50x1.00\"" msgstr "" #: ppdc/sample.c:177 msgid "1.50x2.00\"" msgstr "" #: ppdc/sample.c:316 msgid "10" msgstr "" #: ppdc/sample.c:438 msgid "10 inches/sec." msgstr "" #: ppdc/sample.c:6 msgid "10 x 11" msgstr "" #: ppdc/sample.c:7 msgid "10 x 13" msgstr "" #: ppdc/sample.c:8 msgid "10 x 14" msgstr "" #: ppdc/sample.c:418 msgid "100" msgstr "" #: ppdc/sample.c:329 msgid "100 mm/sec." msgstr "" #: ppdc/sample.c:419 msgid "105" msgstr "" #: ppdc/sample.c:317 msgid "11" msgstr "" #: ppdc/sample.c:439 msgid "11 inches/sec." msgstr "" #: ppdc/sample.c:420 msgid "110" msgstr "" #: ppdc/sample.c:421 msgid "115" msgstr "" #: ppdc/sample.c:318 msgid "12" msgstr "" #: ppdc/sample.c:440 msgid "12 inches/sec." msgstr "" #: ppdc/sample.c:9 msgid "12 x 11" msgstr "" #: ppdc/sample.c:422 msgid "120" msgstr "" #: ppdc/sample.c:330 msgid "120 mm/sec." msgstr "" #: ppdc/sample.c:243 msgid "120x60dpi" msgstr "" #: ppdc/sample.c:249 msgid "120x72dpi" msgstr "" #: ppdc/sample.c:319 msgid "13" msgstr "" #: ppdc/sample.c:232 msgid "136dpi" msgstr "" #: ppdc/sample.c:320 msgid "14" msgstr "" #: ppdc/sample.c:321 msgid "15" msgstr "" #: ppdc/sample.c:323 msgid "15 mm/sec." msgstr "" #: ppdc/sample.c:10 msgid "15 x 11" msgstr "" #: ppdc/sample.c:331 msgid "150 mm/sec." msgstr "" #: ppdc/sample.c:278 msgid "150dpi" msgstr "" #: ppdc/sample.c:363 msgid "16" msgstr "" #: ppdc/sample.c:364 msgid "17" msgstr "" #: ppdc/sample.c:365 msgid "18" msgstr "" #: ppdc/sample.c:244 msgid "180dpi" msgstr "" #: ppdc/sample.c:366 msgid "19" msgstr "" #: ppdc/sample.c:308 msgid "2" msgstr "" #: ppdc/sample.c:380 msgid "2 inches/sec." msgstr "" #: ppdc/sample.c:262 msgid "2-Sided Printing" msgstr "" #: ppdc/sample.c:178 msgid "2.00x0.37\"" msgstr "" #: ppdc/sample.c:179 msgid "2.00x0.50\"" msgstr "" #: ppdc/sample.c:180 msgid "2.00x1.00\"" msgstr "" #: ppdc/sample.c:181 msgid "2.00x1.25\"" msgstr "" #: ppdc/sample.c:182 msgid "2.00x2.00\"" msgstr "" #: ppdc/sample.c:183 msgid "2.00x3.00\"" msgstr "" #: ppdc/sample.c:184 msgid "2.00x4.00\"" msgstr "" #: ppdc/sample.c:185 msgid "2.00x5.50\"" msgstr "" #: ppdc/sample.c:186 msgid "2.25x0.50\"" msgstr "" #: ppdc/sample.c:187 msgid "2.25x1.25\"" msgstr "" #: ppdc/sample.c:188 msgid "2.25x4.00\"" msgstr "" #: ppdc/sample.c:189 msgid "2.25x5.50\"" msgstr "" #: ppdc/sample.c:190 msgid "2.38x5.50\"" msgstr "" #: ppdc/sample.c:428 msgid "2.5 inches/sec." msgstr "" #: ppdc/sample.c:191 msgid "2.50x1.00\"" msgstr "" #: ppdc/sample.c:192 msgid "2.50x2.00\"" msgstr "" #: ppdc/sample.c:193 msgid "2.75x1.25\"" msgstr "" #: ppdc/sample.c:194 msgid "2.9 x 1\"" msgstr "" #: ppdc/sample.c:367 msgid "20" msgstr "" #: ppdc/sample.c:324 msgid "20 mm/sec." msgstr "" #: ppdc/sample.c:332 msgid "200 mm/sec." msgstr "" #: ppdc/sample.c:233 msgid "203dpi" msgstr "" #: ppdc/sample.c:368 msgid "21" msgstr "" #: ppdc/sample.c:369 msgid "22" msgstr "" #: ppdc/sample.c:370 msgid "23" msgstr "" #: ppdc/sample.c:371 msgid "24" msgstr "" #: ppdc/sample.c:241 msgid "24-Pin Series" msgstr "" #: ppdc/sample.c:250 msgid "240x72dpi" msgstr "" #: ppdc/sample.c:372 msgid "25" msgstr "" #: ppdc/sample.c:333 msgid "250 mm/sec." msgstr "" #: ppdc/sample.c:373 msgid "26" msgstr "" #: ppdc/sample.c:374 msgid "27" msgstr "" #: ppdc/sample.c:375 msgid "28" msgstr "" #: ppdc/sample.c:376 msgid "29" msgstr "" #: ppdc/sample.c:309 msgid "3" msgstr "" #: ppdc/sample.c:381 msgid "3 inches/sec." msgstr "" #: ppdc/sample.c:3 msgid "3 x 5" msgstr "" #: ppdc/sample.c:195 msgid "3.00x1.00\"" msgstr "" #: ppdc/sample.c:196 msgid "3.00x1.25\"" msgstr "" #: ppdc/sample.c:197 msgid "3.00x2.00\"" msgstr "" #: ppdc/sample.c:198 msgid "3.00x3.00\"" msgstr "" #: ppdc/sample.c:199 msgid "3.00x5.00\"" msgstr "" #: ppdc/sample.c:200 msgid "3.25x2.00\"" msgstr "" #: ppdc/sample.c:201 msgid "3.25x5.00\"" msgstr "" #: ppdc/sample.c:202 msgid "3.25x5.50\"" msgstr "" #: ppdc/sample.c:203 msgid "3.25x5.83\"" msgstr "" #: ppdc/sample.c:204 msgid "3.25x7.83\"" msgstr "" #: ppdc/sample.c:4 msgid "3.5 x 5" msgstr "" #: ppdc/sample.c:171 msgid "3.5\" Disk" msgstr "" #: ppdc/sample.c:205 msgid "3.50x1.00\"" msgstr "" #: ppdc/sample.c:377 msgid "30" msgstr "" #: ppdc/sample.c:325 msgid "30 mm/sec." msgstr "" #: ppdc/sample.c:334 msgid "300 mm/sec." msgstr "" #: ppdc/sample.c:234 msgid "300dpi" msgstr "" #: ppdc/sample.c:405 msgid "35" msgstr "" #: ppdc/sample.c:246 msgid "360dpi" msgstr "" #: ppdc/sample.c:245 msgid "360x180dpi" msgstr "" #: ppdc/sample.c:310 msgid "4" msgstr "" #: ppdc/sample.c:382 msgid "4 inches/sec." msgstr "" #: ppdc/sample.c:206 msgid "4.00x1.00\"" msgstr "" #: ppdc/sample.c:214 msgid "4.00x13.00\"" msgstr "" #: ppdc/sample.c:207 msgid "4.00x2.00\"" msgstr "" #: ppdc/sample.c:208 msgid "4.00x2.50\"" msgstr "" #: ppdc/sample.c:209 msgid "4.00x3.00\"" msgstr "" #: ppdc/sample.c:210 msgid "4.00x4.00\"" msgstr "" #: ppdc/sample.c:211 msgid "4.00x5.00\"" msgstr "" #: ppdc/sample.c:212 msgid "4.00x6.00\"" msgstr "" #: ppdc/sample.c:213 msgid "4.00x6.50\"" msgstr "" #: ppdc/sample.c:406 msgid "40" msgstr "" #: ppdc/sample.c:326 msgid "40 mm/sec." msgstr "" #: ppdc/sample.c:407 msgid "45" msgstr "" #: ppdc/sample.c:311 msgid "5" msgstr "" #: ppdc/sample.c:432 msgid "5 inches/sec." msgstr "" #: ppdc/sample.c:5 msgid "5 x 7" msgstr "" #: ppdc/sample.c:408 msgid "50" msgstr "" #: ppdc/sample.c:409 msgid "55" msgstr "" #: ppdc/sample.c:312 msgid "6" msgstr "" #: ppdc/sample.c:433 msgid "6 inches/sec." msgstr "" #: ppdc/sample.c:215 msgid "6.00x1.00\"" msgstr "" #: ppdc/sample.c:216 msgid "6.00x2.00\"" msgstr "" #: ppdc/sample.c:217 msgid "6.00x3.00\"" msgstr "" #: ppdc/sample.c:218 msgid "6.00x4.00\"" msgstr "" #: ppdc/sample.c:219 msgid "6.00x5.00\"" msgstr "" #: ppdc/sample.c:220 msgid "6.00x6.00\"" msgstr "" #: ppdc/sample.c:221 msgid "6.00x6.50\"" msgstr "" #: ppdc/sample.c:410 msgid "60" msgstr "" #: ppdc/sample.c:327 msgid "60 mm/sec." msgstr "" #: ppdc/sample.c:253 msgid "600dpi" msgstr "" #: ppdc/sample.c:242 msgid "60dpi" msgstr "" #: ppdc/sample.c:248 msgid "60x72dpi" msgstr "" #: ppdc/sample.c:411 msgid "65" msgstr "" #: ppdc/sample.c:313 msgid "7" msgstr "" #: ppdc/sample.c:435 msgid "7 inches/sec." msgstr "" #: ppdc/sample.c:11 msgid "7 x 9" msgstr "" #: ppdc/sample.c:412 msgid "70" msgstr "" #: ppdc/sample.c:413 msgid "75" msgstr "" #: ppdc/sample.c:314 msgid "8" msgstr "" #: ppdc/sample.c:436 msgid "8 inches/sec." msgstr "" #: ppdc/sample.c:12 msgid "8 x 10" msgstr "" #: ppdc/sample.c:222 msgid "8.00x1.00\"" msgstr "" #: ppdc/sample.c:223 msgid "8.00x2.00\"" msgstr "" #: ppdc/sample.c:224 msgid "8.00x3.00\"" msgstr "" #: ppdc/sample.c:225 msgid "8.00x4.00\"" msgstr "" #: ppdc/sample.c:226 msgid "8.00x5.00\"" msgstr "" #: ppdc/sample.c:227 msgid "8.00x6.00\"" msgstr "" #: ppdc/sample.c:228 msgid "8.00x6.50\"" msgstr "" #: ppdc/sample.c:414 msgid "80" msgstr "" #: ppdc/sample.c:328 msgid "80 mm/sec." msgstr "" #: ppdc/sample.c:415 msgid "85" msgstr "" #: ppdc/sample.c:315 msgid "9" msgstr "" #: ppdc/sample.c:437 msgid "9 inches/sec." msgstr "" #: ppdc/sample.c:13 msgid "9 x 11" msgstr "" #: ppdc/sample.c:14 msgid "9 x 12" msgstr "" #: ppdc/sample.c:247 msgid "9-Pin Series" msgstr "" #: ppdc/sample.c:416 msgid "90" msgstr "" #: ppdc/sample.c:417 msgid "95" msgstr "" #: berkeley/lpc.c:205 msgid "?Invalid help command unknown." msgstr "" #: cgi-bin/admin.c:2354 msgid "A Samba password is required to export printer drivers" msgstr "" #: cgi-bin/admin.c:2350 msgid "A Samba username is required to export printer drivers" msgstr "" #: scheduler/ipp.c:2252 #, c-format msgid "A class named \"%s\" already exists." msgstr "" #: scheduler/ipp.c:915 #, c-format msgid "A printer named \"%s\" already exists." msgstr "" #: ppdc/sample.c:15 msgid "A0" msgstr "" #: ppdc/sample.c:16 msgid "A0 Long Edge" msgstr "" #: ppdc/sample.c:17 msgid "A1" msgstr "" #: ppdc/sample.c:18 msgid "A1 Long Edge" msgstr "" #: ppdc/sample.c:37 msgid "A10" msgstr "" #: ppdc/sample.c:19 msgid "A2" msgstr "" #: ppdc/sample.c:20 msgid "A2 Long Edge" msgstr "" #: ppdc/sample.c:21 msgid "A3" msgstr "" #: ppdc/sample.c:22 msgid "A3 Long Edge" msgstr "" #: ppdc/sample.c:23 msgid "A3 Oversize" msgstr "" #: ppdc/sample.c:24 msgid "A3 Oversize Long Edge" msgstr "" #: ppdc/sample.c:25 msgid "A4" msgstr "" #: ppdc/sample.c:27 msgid "A4 Long Edge" msgstr "" #: ppdc/sample.c:26 msgid "A4 Oversize" msgstr "" #: ppdc/sample.c:28 msgid "A4 Small" msgstr "" #: ppdc/sample.c:29 msgid "A5" msgstr "" #: ppdc/sample.c:31 msgid "A5 Long Edge" msgstr "" #: ppdc/sample.c:30 msgid "A5 Oversize" msgstr "" #: ppdc/sample.c:32 msgid "A6" msgstr "" #: ppdc/sample.c:33 msgid "A6 Long Edge" msgstr "" #: ppdc/sample.c:34 msgid "A7" msgstr "" #: ppdc/sample.c:35 msgid "A8" msgstr "" #: ppdc/sample.c:36 msgid "A9" msgstr "" #: ppdc/sample.c:38 msgid "ANSI A" msgstr "" #: ppdc/sample.c:39 msgid "ANSI B" msgstr "" #: ppdc/sample.c:40 msgid "ANSI C" msgstr "" #: ppdc/sample.c:41 msgid "ANSI D" msgstr "" #: ppdc/sample.c:42 msgid "ANSI E" msgstr "" #: ppdc/sample.c:47 msgid "ARCH C" msgstr "" #: ppdc/sample.c:48 msgid "ARCH C Long Edge" msgstr "" #: ppdc/sample.c:49 msgid "ARCH D" msgstr "" #: ppdc/sample.c:50 msgid "ARCH D Long Edge" msgstr "" #: ppdc/sample.c:51 msgid "ARCH E" msgstr "" #: ppdc/sample.c:52 msgid "ARCH E Long Edge" msgstr "" #: cgi-bin/classes.c:161 cgi-bin/printers.c:164 msgid "Accept Jobs" msgstr "Hyväksy töitä" #: cups/http-support.c:1347 msgid "Accepted" msgstr "" #: cgi-bin/admin.c:546 msgid "Add Class" msgstr "Lisää luokka" #: cgi-bin/admin.c:859 msgid "Add Printer" msgstr "Lisää tulostin" #: cgi-bin/admin.c:420 cgi-bin/admin.c:453 cgi-bin/admin.c:501 #: cgi-bin/admin.c:511 msgid "Add RSS Subscription" msgstr "Lisää RSS-tilaus" #: ppdc/sample.c:163 msgid "Address" msgstr "" #: cgi-bin/admin.c:186 cgi-bin/admin.c:260 cgi-bin/admin.c:2731 msgid "Administration" msgstr "Ylläpito" #: ppdc/sample.c:424 msgid "Always" msgstr "" #: backend/socket.c:121 msgid "AppSocket/HP JetDirect" msgstr "" #: ppdc/sample.c:445 msgid "Applicator" msgstr "" #: scheduler/ipp.c:998 #, c-format msgid "Attempt to set %s printer-state to bad value %d." msgstr "" #: scheduler/ipp.c:239 #, c-format msgid "Attribute groups are out of order (%x < %x)." msgstr "" #: ppdc/sample.c:126 msgid "B0" msgstr "" #: ppdc/sample.c:127 msgid "B1" msgstr "" #: ppdc/sample.c:137 msgid "B10" msgstr "" #: ppdc/sample.c:128 msgid "B2" msgstr "" #: ppdc/sample.c:129 msgid "B3" msgstr "" #: ppdc/sample.c:130 msgid "B4" msgstr "" #: ppdc/sample.c:131 msgid "B5" msgstr "" #: ppdc/sample.c:132 msgid "B5 Oversize" msgstr "" #: ppdc/sample.c:133 msgid "B6" msgstr "" #: ppdc/sample.c:134 msgid "B7" msgstr "" #: ppdc/sample.c:135 msgid "B8" msgstr "" #: ppdc/sample.c:136 msgid "B9" msgstr "" #: scheduler/ipp.c:10931 #, c-format msgid "Bad 'document-format' value \"%s\"." msgstr "" #: cups/dest.c:1737 msgid "Bad NULL dests pointer" msgstr "" #: cups/ppd.c:303 msgid "Bad OpenGroup" msgstr "Virheellinen OpenGroup" #: cups/ppd.c:305 msgid "Bad OpenUI/JCLOpenUI" msgstr "Virheellinen OpenUI/JCLOpenUI" #: cups/ppd.c:307 msgid "Bad OrderDependency" msgstr "Virheellinen OrderDependency" #: cups/ppd-cache.c:434 cups/ppd-cache.c:481 cups/ppd-cache.c:566 #: cups/ppd-cache.c:572 cups/ppd-cache.c:588 cups/ppd-cache.c:604 #: cups/ppd-cache.c:613 cups/ppd-cache.c:621 cups/ppd-cache.c:638 #: cups/ppd-cache.c:646 cups/ppd-cache.c:661 cups/ppd-cache.c:669 #: cups/ppd-cache.c:690 cups/ppd-cache.c:702 cups/ppd-cache.c:717 #: cups/ppd-cache.c:729 cups/ppd-cache.c:751 cups/ppd-cache.c:759 #: cups/ppd-cache.c:777 cups/ppd-cache.c:785 cups/ppd-cache.c:800 #: cups/ppd-cache.c:808 cups/ppd-cache.c:826 cups/ppd-cache.c:834 #: cups/ppd-cache.c:861 cups/ppd-cache.c:931 cups/ppd-cache.c:939 #: cups/ppd-cache.c:947 msgid "Bad PPD cache file." msgstr "" #: cups/http-support.c:1362 msgid "Bad Request" msgstr "" #: cups/snmp.c:954 msgid "Bad SNMP version number" msgstr "" #: cups/ppd.c:308 msgid "Bad UIConstraints" msgstr "Virheellinen UIConstraints" #: cups/http-support.c:1456 msgid "Bad arguments to function" msgstr "" #: scheduler/ipp.c:1368 #, c-format msgid "Bad copies value %d." msgstr "Virheellinen kopioiden määrä %d." #: cups/ppd.c:316 msgid "Bad custom parameter" msgstr "Virheellinen muokattu parametri" #: cups/http-support.c:1598 scheduler/ipp.c:2347 #, c-format msgid "Bad device-uri \"%s\"." msgstr "" #: scheduler/ipp.c:2386 #, c-format msgid "Bad device-uri scheme \"%s\"." msgstr "" #: scheduler/ipp.c:8143 scheduler/ipp.c:8161 scheduler/ipp.c:9387 #, c-format msgid "Bad document-format \"%s\"." msgstr "" #: scheduler/ipp.c:9405 #, c-format msgid "Bad document-format-default \"%s\"." msgstr "" #: cups/util.c:823 msgid "Bad filename buffer" msgstr "" #: cups/http-support.c:1465 msgid "Bad hostname/address in URI" msgstr "" #: scheduler/ipp.c:1543 #, c-format msgid "Bad job-name value: %s" msgstr "" #: scheduler/ipp.c:1536 msgid "Bad job-name value: Wrong type or count." msgstr "" #: scheduler/ipp.c:10001 msgid "Bad job-priority value." msgstr "" #: scheduler/ipp.c:1398 #, c-format msgid "Bad job-sheets value \"%s\"." msgstr "" #: scheduler/ipp.c:1382 msgid "Bad job-sheets value type." msgstr "" #: scheduler/ipp.c:10031 msgid "Bad job-state value." msgstr "" #: scheduler/ipp.c:2970 scheduler/ipp.c:3432 scheduler/ipp.c:5937 #: scheduler/ipp.c:6084 scheduler/ipp.c:7572 scheduler/ipp.c:7841 #: scheduler/ipp.c:8705 scheduler/ipp.c:8929 scheduler/ipp.c:9281 #: scheduler/ipp.c:9894 #, c-format msgid "Bad job-uri \"%s\"." msgstr "" #: scheduler/ipp.c:2018 scheduler/ipp.c:5475 #, c-format msgid "Bad notify-pull-method \"%s\"." msgstr "" #: scheduler/ipp.c:1982 scheduler/ipp.c:5439 #, c-format msgid "Bad notify-recipient-uri \"%s\"." msgstr "" #: scheduler/ipp.c:1414 #, c-format msgid "Bad number-up value %d." msgstr "Virheellinen number-up-arvo %d." #: cups/adminutil.c:281 #, c-format msgid "Bad option + choice on line %d." msgstr "" #: scheduler/ipp.c:1431 #, c-format msgid "Bad page-ranges values %d-%d." msgstr "Virheelliset page-ranges-arvot %d - %d." #: cups/http-support.c:1462 msgid "Bad port number in URI" msgstr "" #: scheduler/ipp.c:2429 #, c-format msgid "Bad port-monitor \"%s\"." msgstr "" #: scheduler/ipp.c:2490 #, c-format msgid "Bad printer-state value %d." msgstr "" #: cups/dest.c:610 cups/dest.c:1297 cups/dest.c:1344 msgid "Bad printer-uri." msgstr "" #: scheduler/ipp.c:207 #, c-format msgid "Bad request ID %d." msgstr "" #: scheduler/ipp.c:192 #, c-format msgid "Bad request version number %d.%d." msgstr "" #: cups/http-support.c:1459 msgid "Bad resource in URI" msgstr "" #: cups/http-support.c:1471 msgid "Bad scheme in URI" msgstr "" #: cgi-bin/admin.c:1470 msgid "Bad subscription ID" msgstr "" #: cups/http-support.c:1468 msgid "Bad username in URI" msgstr "" #: cups/ppd.c:318 msgid "Bad value string" msgstr "" #: cups/http-support.c:1474 msgid "Bad/empty URI" msgstr "" #: cgi-bin/admin.c:3276 cgi-bin/admin.c:3522 msgid "Banners" msgstr "Otsikot" #: ppdc/sample.c:282 msgid "Bond Paper" msgstr "" #: backend/usb-darwin.c:2024 #, c-format msgid "Boolean expected for waiteof option \"%s\"." msgstr "" #: filter/pstops.c:2034 msgid "Buffer overflow detected, aborting." msgstr "" #: ppdc/sample.c:277 msgid "CMYK" msgstr "" #: ppdc/sample.c:358 msgid "CPCL Label Printer" msgstr "" #: cgi-bin/classes.c:165 cgi-bin/printers.c:168 msgid "Cancel Jobs" msgstr "" #: cgi-bin/admin.c:1471 cgi-bin/admin.c:1510 cgi-bin/admin.c:1520 msgid "Cancel RSS Subscription" msgstr "Peru RSS-tilaus" #: backend/ipp.c:2206 msgid "Canceling print job." msgstr "" #: scheduler/ipp.c:2470 msgid "Cannot share a remote Kerberized printer." msgstr "" #: ppdc/sample.c:271 msgid "Cassette" msgstr "" #: cgi-bin/admin.c:1641 cgi-bin/admin.c:1783 cgi-bin/admin.c:1796 #: cgi-bin/admin.c:1807 msgid "Change Settings" msgstr "Muuta asetuksia" #: scheduler/ipp.c:2030 scheduler/ipp.c:5487 #, c-format msgid "Character set \"%s\" not supported." msgstr "" #: cgi-bin/classes.c:187 cgi-bin/classes.c:314 msgid "Classes" msgstr "Luokat" #: cgi-bin/printers.c:174 msgid "Clean Print Heads" msgstr "" #: scheduler/ipp.c:3884 msgid "Close-Job doesn't support the job-uri attribute." msgstr "" #: ppdc/sample.c:276 msgid "Color" msgstr "" #: ppdc/sample.c:274 msgid "Color Mode" msgstr "" #: berkeley/lpc.c:196 msgid "" "Commands may be abbreviated. Commands are:\n" "\n" "exit help quit status ?" msgstr "" #: cups/snmp.c:958 msgid "Community name uses indefinite length" msgstr "" #: backend/ipp.c:858 backend/lpd.c:879 backend/socket.c:400 msgid "Connected to printer." msgstr "" #: backend/ipp.c:763 backend/lpd.c:702 backend/socket.c:319 msgid "Connecting to printer." msgstr "" #: cups/http-support.c:1335 msgid "Continue" msgstr "" #: ppdc/sample.c:360 msgid "Continuous" msgstr "" #: backend/lpd.c:1028 backend/lpd.c:1160 msgid "Control file sent successfully." msgstr "" #: backend/ipp.c:1358 backend/lpd.c:472 msgid "Copying print data." msgstr "" #: cups/http-support.c:1344 msgid "Created" msgstr "" #: cups/ppd.c:1069 cups/ppd.c:1109 cups/ppd.c:1354 cups/ppd.c:1457 msgid "Custom" msgstr "Muokattu" #: ppdc/sample.c:354 msgid "CustominCutInterval" msgstr "" #: ppdc/sample.c:352 msgid "CustominTearInterval" msgstr "" #: ppdc/sample.c:338 msgid "Cut" msgstr "" #: ppdc/sample.c:446 msgid "Cutter" msgstr "" #: ppdc/sample.c:239 msgid "Dark" msgstr "" #: ppdc/sample.c:235 msgid "Darkness" msgstr "" #: backend/lpd.c:1113 msgid "Data file sent successfully." msgstr "" #: cgi-bin/admin.c:2080 cgi-bin/admin.c:2091 cgi-bin/admin.c:2136 msgid "Delete Class" msgstr "Poista luokka" #: cgi-bin/admin.c:2165 cgi-bin/admin.c:2176 cgi-bin/admin.c:2221 msgid "Delete Printer" msgstr "Poista tulostin" #: ppdc/sample.c:273 msgid "DeskJet Series" msgstr "" #: scheduler/ipp.c:1297 #, c-format msgid "Destination \"%s\" is not accepting jobs." msgstr "Kohde ”%s” ei vastaanota töitä." #: systemv/lpinfo.c:300 #, c-format msgid "" "Device: uri = %s\n" " class = %s\n" " info = %s\n" " make-and-model = %s\n" " device-id = %s\n" " location = %s" msgstr "" #: ppdc/sample.c:431 msgid "Direct Thermal Media" msgstr "" #: cups/file.c:258 #, c-format msgid "Directory \"%s\" contains a relative path." msgstr "" #: cups/file.c:230 #, c-format msgid "Directory \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)." msgstr "" #: cups/file.c:247 #, c-format msgid "Directory \"%s\" is a file." msgstr "" #: cups/file.c:218 #, c-format msgid "Directory \"%s\" not available: %s" msgstr "" #: cups/file.c:203 #, c-format msgid "Directory \"%s\" permissions OK (0%o/uid=%d/gid=%d)." msgstr "" #: ppdc/sample.c:340 msgid "Disabled" msgstr "" #: scheduler/ipp.c:5986 #, c-format msgid "Document #%d does not exist in job #%d." msgstr "" #: ppdc/sample.c:267 msgid "Duplexer" msgstr "" #: ppdc/sample.c:229 msgid "Dymo" msgstr "" #: ppdc/sample.c:426 msgid "EPL1 Label Printer" msgstr "" #: ppdc/sample.c:429 msgid "EPL2 Label Printer" msgstr "" #: cgi-bin/admin.c:1835 cgi-bin/admin.c:1847 cgi-bin/admin.c:1901 #: cgi-bin/admin.c:1908 cgi-bin/admin.c:1943 cgi-bin/admin.c:1956 #: cgi-bin/admin.c:1980 cgi-bin/admin.c:2053 msgid "Edit Configuration File" msgstr "Muokkaa asetustiedostoa" #: cups/adminutil.c:326 msgid "Empty PPD file." msgstr "" #: cups/http.c:4648 msgid "Encryption is not supported." msgstr "" #. TRANSLATORS: Banner/cover sheet after the print job. #: cgi-bin/admin.c:3547 msgid "Ending Banner" msgstr "Loppuotsikko" #: ppdc/sample.c:2 msgid "English" msgstr "" #: scheduler/client.c:2226 msgid "" "Enter your username and password or the root username and password to access " "this page. If you are using Kerberos authentication, make sure you have a " "valid Kerberos ticket." msgstr "" "Syötä oma käyttäjätunnuksesi ja salasanasi tai rootin käyttäjätunnus ja " "salasana tämän sivun käyttämistä varten. Jos käytät Kerberos-todentamista, " "varmista, että sinulla on kelvollinen Kerberos-lippu." #: ppdc/sample.c:73 msgid "Envelope #10 " msgstr "" #: ppdc/sample.c:74 msgid "Envelope #11" msgstr "" #: ppdc/sample.c:75 msgid "Envelope #12" msgstr "" #: ppdc/sample.c:76 msgid "Envelope #14" msgstr "" #: ppdc/sample.c:77 msgid "Envelope #9" msgstr "" #: ppdc/sample.c:89 msgid "Envelope B4" msgstr "" #: ppdc/sample.c:90 msgid "Envelope B5" msgstr "" #: ppdc/sample.c:91 msgid "Envelope B6" msgstr "" #: ppdc/sample.c:78 msgid "Envelope C0" msgstr "" #: ppdc/sample.c:79 msgid "Envelope C1" msgstr "" #: ppdc/sample.c:80 msgid "Envelope C2" msgstr "" #: ppdc/sample.c:81 msgid "Envelope C3" msgstr "" #: ppdc/sample.c:67 msgid "Envelope C4" msgstr "" #: ppdc/sample.c:68 msgid "Envelope C5" msgstr "" #: ppdc/sample.c:69 msgid "Envelope C6" msgstr "" #: ppdc/sample.c:82 msgid "Envelope C65" msgstr "" #: ppdc/sample.c:83 msgid "Envelope C7" msgstr "" #: ppdc/sample.c:84 msgid "Envelope Choukei 3" msgstr "" #: ppdc/sample.c:85 msgid "Envelope Choukei 3 Long Edge" msgstr "" #: ppdc/sample.c:86 msgid "Envelope Choukei 4" msgstr "" #: ppdc/sample.c:87 msgid "Envelope Choukei 4 Long Edge" msgstr "" #: ppdc/sample.c:70 msgid "Envelope DL" msgstr "" #: ppdc/sample.c:261 msgid "Envelope Feed" msgstr "" #: ppdc/sample.c:88 msgid "Envelope Invite" msgstr "" #: ppdc/sample.c:92 msgid "Envelope Italian" msgstr "" #: ppdc/sample.c:93 msgid "Envelope Kaku2" msgstr "" #: ppdc/sample.c:94 msgid "Envelope Kaku2 Long Edge" msgstr "" #: ppdc/sample.c:95 msgid "Envelope Kaku3" msgstr "" #: ppdc/sample.c:96 msgid "Envelope Kaku3 Long Edge" msgstr "" #: ppdc/sample.c:97 msgid "Envelope Monarch" msgstr "" #: ppdc/sample.c:99 msgid "Envelope PRC1 " msgstr "" #: ppdc/sample.c:100 msgid "Envelope PRC1 Long Edge" msgstr "" #: ppdc/sample.c:117 msgid "Envelope PRC10" msgstr "" #: ppdc/sample.c:118 msgid "Envelope PRC10 Long Edge" msgstr "" #: ppdc/sample.c:101 msgid "Envelope PRC2" msgstr "" #: ppdc/sample.c:102 msgid "Envelope PRC2 Long Edge" msgstr "" #: ppdc/sample.c:103 msgid "Envelope PRC3" msgstr "" #: ppdc/sample.c:104 msgid "Envelope PRC3 Long Edge" msgstr "" #: ppdc/sample.c:105 msgid "Envelope PRC4" msgstr "" #: ppdc/sample.c:106 msgid "Envelope PRC4 Long Edge" msgstr "" #: ppdc/sample.c:108 msgid "Envelope PRC5 Long Edge" msgstr "" #: ppdc/sample.c:107 msgid "Envelope PRC5PRC5" msgstr "" #: ppdc/sample.c:109 msgid "Envelope PRC6" msgstr "" #: ppdc/sample.c:110 msgid "Envelope PRC6 Long Edge" msgstr "" #: ppdc/sample.c:111 msgid "Envelope PRC7" msgstr "" #: ppdc/sample.c:112 msgid "Envelope PRC7 Long Edge" msgstr "" #: ppdc/sample.c:113 msgid "Envelope PRC8" msgstr "" #: ppdc/sample.c:114 msgid "Envelope PRC8 Long Edge" msgstr "" #: ppdc/sample.c:115 msgid "Envelope PRC9" msgstr "" #: ppdc/sample.c:116 msgid "Envelope PRC9 Long Edge" msgstr "" #: ppdc/sample.c:98 msgid "Envelope Personal" msgstr "" #: ppdc/sample.c:119 msgid "Envelope You4" msgstr "" #: ppdc/sample.c:120 msgid "Envelope You4 Long Edge" msgstr "" #: test/ippfind.c:2817 msgid "Environment Variables:" msgstr "" #: ppdc/sample.c:240 msgid "Epson" msgstr "" #: cgi-bin/admin.c:3590 msgid "Error Policy" msgstr "Virhekäytäntö" #: filter/rastertopwg.c:423 msgid "Error reading raster data." msgstr "" #: filter/rastertopwg.c:395 filter/rastertopwg.c:413 filter/rastertopwg.c:431 #: filter/rastertopwg.c:442 msgid "Error sending raster data." msgstr "" #: systemv/lpinfo.c:103 systemv/lpmove.c:88 msgid "Error: need hostname after \"-h\" option." msgstr "" #: ppdc/sample.c:350 msgid "Every 10 Labels" msgstr "" #: ppdc/sample.c:342 msgid "Every 2 Labels" msgstr "" #: ppdc/sample.c:343 msgid "Every 3 Labels" msgstr "" #: ppdc/sample.c:344 msgid "Every 4 Labels" msgstr "" #: ppdc/sample.c:345 msgid "Every 5 Labels" msgstr "" #: ppdc/sample.c:346 msgid "Every 6 Labels" msgstr "" #: ppdc/sample.c:347 msgid "Every 7 Labels" msgstr "" #: ppdc/sample.c:348 msgid "Every 8 Labels" msgstr "" #: ppdc/sample.c:349 msgid "Every 9 Labels" msgstr "" #: ppdc/sample.c:341 msgid "Every Label" msgstr "" #: ppdc/sample.c:121 msgid "Executive" msgstr "" #: cups/http-support.c:1390 msgid "Expectation Failed" msgstr "" #: cgi-bin/admin.c:2342 cgi-bin/admin.c:2361 msgid "Export Printers to Samba" msgstr "Vie tulostimet Sambaan" #: test/ippfind.c:2763 msgid "Expressions:" msgstr "" #: systemv/cupstestdsc.c:172 systemv/cupstestdsc.c:189 #: systemv/cupstestdsc.c:214 systemv/cupstestdsc.c:231 #: systemv/cupstestdsc.c:255 systemv/cupstestdsc.c:273 #: systemv/cupstestdsc.c:302 systemv/cupstestdsc.c:339 #: systemv/cupstestdsc.c:349 systemv/cupstestdsc.c:359 #: systemv/cupstestdsc.c:369 systemv/cupstestdsc.c:379 #: systemv/cupstestdsc.c:387 msgid "FAIL" msgstr "" #: ppdc/sample.c:122 msgid "FanFold German" msgstr "" #: ppdc/sample.c:123 msgid "FanFold Legal German" msgstr "" #: ppdc/sample.c:124 msgid "Fanfold US" msgstr "" #: cups/file.c:262 #, c-format msgid "File \"%s\" contains a relative path." msgstr "" #: cups/file.c:237 #, c-format msgid "File \"%s\" has insecure permissions (0%o/uid=%d/gid=%d)." msgstr "" #: cups/file.c:251 #, c-format msgid "File \"%s\" is a directory." msgstr "" #: cups/file.c:223 #, c-format msgid "File \"%s\" not available: %s" msgstr "" #: cups/file.c:209 #, c-format msgid "File \"%s\" permissions OK (0%o/uid=%d/gid=%d)." msgstr "" #: ppdc/sample.c:169 msgid "File Folder " msgstr "" #: scheduler/ipp.c:2365 #, c-format msgid "" "File device URIs have been disabled. To enable, see the FileDevice directive " "in \"%s/cups-files.conf\"." msgstr "" #: filter/rastertoepson.c:1114 filter/rastertohp.c:834 #: filter/rastertolabel.c:1259 #, c-format msgid "Finished page %d." msgstr "" #: ppdc/sample.c:125 msgid "Folio" msgstr "" #: cups/http-support.c:1369 msgid "Forbidden" msgstr "" #: cups/ppd.c:700 cups/ppd.c:1258 msgid "General" msgstr "Yleiset" #: ppdc/sample.c:251 msgid "Generic" msgstr "" #: cups/snmp.c:968 msgid "Get-Response-PDU uses indefinite length" msgstr "" #: ppdc/sample.c:285 msgid "Glossy Paper" msgstr "" #: scheduler/ipp.c:2948 scheduler/ipp.c:3358 scheduler/ipp.c:3896 #: scheduler/ipp.c:5915 scheduler/ipp.c:6062 scheduler/ipp.c:7549 #: scheduler/ipp.c:8683 scheduler/ipp.c:8907 scheduler/ipp.c:9259 #: scheduler/ipp.c:9872 msgid "Got a printer-uri attribute but no job-id." msgstr "" #: ppdc/sample.c:275 msgid "Grayscale" msgstr "" #: ppdc/sample.c:272 msgid "HP" msgstr "" #: ppdc/sample.c:170 msgid "Hanging Folder" msgstr "" #: cgi-bin/help.c:143 msgid "Help file not in index." msgstr "" #: cups/ipp.c:3183 cups/ipp.c:3210 cups/ipp.c:3233 msgid "IPP 1setOf attribute with incompatible value tags." msgstr "" #: cups/ipp.c:3146 msgid "IPP attribute has no name." msgstr "" #: cups/ipp.c:7016 msgid "IPP attribute is not a member of the message." msgstr "" #: cups/ipp.c:3594 msgid "IPP begCollection value not 0 bytes." msgstr "" #: cups/ipp.c:3376 msgid "IPP boolean value not 1 byte." msgstr "" #: cups/ipp.c:3437 msgid "IPP date value not 11 bytes." msgstr "" #: cups/ipp.c:3615 msgid "IPP endCollection value not 0 bytes." msgstr "" #: cups/ipp.c:3351 msgid "IPP enum value not 4 bytes." msgstr "" #: cups/ipp.c:3075 msgid "IPP extension tag larger than 0x7FFFFFFF." msgstr "" #: cups/ipp.c:3348 msgid "IPP integer value not 4 bytes." msgstr "" #: cups/ipp.c:3547 msgid "IPP language length overflows value." msgstr "" #: cups/ipp.c:3556 msgid "IPP language length too large." msgstr "" #: cups/ipp.c:3260 msgid "IPP member name is not empty." msgstr "" #: cups/ipp.c:3641 msgid "IPP memberName value is empty." msgstr "" #: cups/ipp.c:3633 msgid "IPP memberName with no attribute." msgstr "" #: cups/ipp.c:3129 msgid "IPP name larger than 32767 bytes." msgstr "" #: cups/ipp.c:3514 msgid "IPP nameWithLanguage value less than minimum 4 bytes." msgstr "" #: cups/ipp.c:3671 msgid "IPP octetString length too large." msgstr "" #: cups/ipp.c:3482 msgid "IPP rangeOfInteger value not 8 bytes." msgstr "" #: cups/ipp.c:3455 msgid "IPP resolution value not 9 bytes." msgstr "" #: cups/ipp.c:3574 msgid "IPP string length overflows value." msgstr "" #: cups/ipp.c:3510 msgid "IPP textWithLanguage value less than minimum 4 bytes." msgstr "" #: cups/ipp.c:3334 msgid "IPP value larger than 32767 bytes." msgstr "" #: ppdc/sample.c:1 msgid "ISOLatin1" msgstr "" #: cups/ppd.c:311 msgid "Illegal control character" msgstr "Virheellinen ohjausmerkki" #: cups/ppd.c:312 msgid "Illegal main keyword string" msgstr "Virheellinen pääavainsanan merkkijono" #: cups/ppd.c:313 msgid "Illegal option keyword string" msgstr "Virheellinen valinta-avainsanan merkkijono" #: cups/ppd.c:314 msgid "Illegal translation string" msgstr "Virheellinen käännösmerkkijono" #: cups/ppd.c:315 msgid "Illegal whitespace character" msgstr "Virheellinen tyhjä merkki" #: ppdc/sample.c:266 msgid "Installable Options" msgstr "" #: ppdc/sample.c:269 msgid "Installed" msgstr "" #: ppdc/sample.c:288 msgid "IntelliBar Label Printer" msgstr "" #: ppdc/sample.c:287 msgid "Intellitech" msgstr "" #: cups/http-support.c:1396 msgid "Internal Server Error" msgstr "" #: cups/ppd.c:302 msgid "Internal error" msgstr "Sisäinen virhe" #: ppdc/sample.c:167 msgid "Internet Postage 2-Part" msgstr "" #: ppdc/sample.c:168 msgid "Internet Postage 3-Part" msgstr "" #: backend/ipp.c:323 msgid "Internet Printing Protocol" msgstr "" #: cups/pwg-media.c:293 cups/pwg-media.c:312 msgid "Invalid media name arguments." msgstr "" #: cups/dest-options.c:1032 msgid "Invalid media size." msgstr "" #: filter/commandtops.c:114 #, c-format msgid "Invalid printer command \"%s\"." msgstr "" #: cups/ppd.c:1376 msgid "JCL" msgstr "JCL" #: ppdc/sample.c:53 msgid "JIS B0" msgstr "" #: ppdc/sample.c:55 msgid "JIS B1" msgstr "" #: ppdc/sample.c:54 msgid "JIS B10" msgstr "" #: ppdc/sample.c:56 msgid "JIS B2" msgstr "" #: ppdc/sample.c:57 msgid "JIS B3" msgstr "" #: ppdc/sample.c:58 msgid "JIS B4" msgstr "" #: ppdc/sample.c:59 msgid "JIS B4 Long Edge" msgstr "" #: ppdc/sample.c:60 msgid "JIS B5" msgstr "" #: ppdc/sample.c:61 msgid "JIS B5 Long Edge" msgstr "" #: ppdc/sample.c:62 msgid "JIS B6" msgstr "" #: ppdc/sample.c:63 msgid "JIS B6 Long Edge" msgstr "" #: ppdc/sample.c:64 msgid "JIS B7" msgstr "" #: ppdc/sample.c:65 msgid "JIS B8" msgstr "" #: ppdc/sample.c:66 msgid "JIS B9" msgstr "" #: scheduler/ipp.c:8979 #, c-format msgid "Job #%d cannot be restarted - no files." msgstr "" #: scheduler/ipp.c:2988 scheduler/ipp.c:3222 scheduler/ipp.c:3281 #: scheduler/ipp.c:3460 scheduler/ipp.c:3906 scheduler/ipp.c:5573 #: scheduler/ipp.c:5955 scheduler/ipp.c:6102 scheduler/ipp.c:6440 #: scheduler/ipp.c:7396 scheduler/ipp.c:7418 scheduler/ipp.c:7590 #: scheduler/ipp.c:7815 scheduler/ipp.c:7858 scheduler/ipp.c:8723 #: scheduler/ipp.c:8947 scheduler/ipp.c:9299 scheduler/ipp.c:9912 #, c-format msgid "Job #%d does not exist." msgstr "" #: scheduler/ipp.c:3492 #, c-format msgid "Job #%d is already aborted - can't cancel." msgstr "Työ %d on jo keskeytetty - ei voida perua." #: scheduler/ipp.c:3486 #, c-format msgid "Job #%d is already canceled - can't cancel." msgstr "Työ %d on jo peruttu - ei voida perua." #: scheduler/ipp.c:3498 #, c-format msgid "Job #%d is already completed - can't cancel." msgstr "Työ %d on jo suoritettu - ei voida perua." #: scheduler/ipp.c:7616 scheduler/ipp.c:7900 scheduler/ipp.c:9927 #, c-format msgid "Job #%d is finished and cannot be altered." msgstr "" #: scheduler/ipp.c:8961 #, c-format msgid "Job #%d is not complete." msgstr "" #: scheduler/ipp.c:3003 #, c-format msgid "Job #%d is not held for authentication." msgstr "" #: scheduler/ipp.c:8737 #, c-format msgid "Job #%d is not held." msgstr "" #: cgi-bin/ipp-var.c:1038 msgid "Job Completed" msgstr "Työ suoritettu" #: cgi-bin/ipp-var.c:1036 msgid "Job Created" msgstr "Työ luotu" #: cgi-bin/ipp-var.c:1042 msgid "Job Options Changed" msgstr "Työn valintoja muutettu" #: cgi-bin/ipp-var.c:1040 msgid "Job Stopped" msgstr "Työ pysäytetty" #: scheduler/ipp.c:10009 msgid "Job is completed and cannot be changed." msgstr "Työ on suoritettu eikä sitä voida muuttaa." #: cgi-bin/jobs.c:192 msgid "Job operation failed" msgstr "" #: scheduler/ipp.c:10045 scheduler/ipp.c:10062 scheduler/ipp.c:10073 msgid "Job state cannot be changed." msgstr "Työn tilaa ei voida muuttaa." #: scheduler/ipp.c:8827 msgid "Job subscriptions cannot be renewed." msgstr "" #: cgi-bin/jobs.c:97 cgi-bin/jobs.c:108 cgi-bin/jobs.c:189 msgid "Jobs" msgstr "Työt" #: backend/lpd.c:177 msgid "LPD/LPR Host or Printer" msgstr "" #: ppdc/sample.c:230 msgid "Label Printer" msgstr "" #: ppdc/sample.c:441 msgid "Label Top" msgstr "" #: scheduler/ipp.c:2039 scheduler/ipp.c:5496 #, c-format msgid "Language \"%s\" not supported." msgstr "" #: ppdc/sample.c:164 msgid "Large Address" msgstr "" #: ppdc/sample.c:286 msgid "LaserJet Series PCL 4/5" msgstr "" #: ppdc/sample.c:43 msgid "Letter Oversize" msgstr "" #: ppdc/sample.c:44 msgid "Letter Oversize Long Edge" msgstr "" #: ppdc/sample.c:236 msgid "Light" msgstr "" #: cups/ppd.c:310 msgid "Line longer than the maximum allowed (255 characters)" msgstr "Rivi on pidempi kuin suurin sallittu (255 merkkiä)" #: cgi-bin/admin.c:2379 msgid "List Available Printers" msgstr "Luetteloi käytettävissä olevat tulostimet" #: cups/localize.c:291 msgid "Load paper." msgstr "" #: ppdc/sample.c:264 msgid "Long-Edge (Portrait)" msgstr "" #: cups/http-support.c:1725 msgid "Looking for printer..." msgstr "" #: ppdc/sample.c:260 msgid "Manual Feed" msgstr "" #: cups/ppd.c:747 cups/ppd.c:1313 msgid "Media Size" msgstr "Median koko" #: cups/ppd.c:751 cups/ppd.c:1317 ppdc/sample.c:254 msgid "Media Source" msgstr "Median lähde" #: ppdc/sample.c:359 msgid "Media Tracking" msgstr "" #: cups/ppd.c:749 cups/ppd.c:1315 ppdc/sample.c:280 msgid "Media Type" msgstr "Median tyyppi" #: ppdc/sample.c:237 msgid "Medium" msgstr "" #: cups/ppd.c:299 msgid "Memory allocation error" msgstr "Muistinvarausvirhe" #: cups/ppd.c:319 msgid "Missing CloseGroup" msgstr "" #: cups/ppd.c:300 msgid "Missing PPD-Adobe-4.x header" msgstr "PPD-Adobe-4.x-otsake puuttuu" #: cups/ppd.c:309 msgid "Missing asterisk in column 1" msgstr "Tähtimerkki puuttuu sarakkeesta 1" #: scheduler/ipp.c:5978 msgid "Missing document-number attribute." msgstr "" #: cups/adminutil.c:262 #, c-format msgid "Missing double quote on line %d." msgstr "" #: cgi-bin/admin.c:712 cgi-bin/admin.c:2092 cgi-bin/admin.c:2177 #: cgi-bin/admin.c:2771 cgi-bin/admin.c:3025 cgi-bin/admin.c:3136 #: cgi-bin/admin.c:3846 msgid "Missing form variable" msgstr "" #: scheduler/ipp.c:9353 msgid "Missing last-document attribute in request." msgstr "" #: cups/pwg-media.c:555 msgid "Missing media or media-col." msgstr "" #: cups/pwg-media.c:474 msgid "Missing media-size in media-col." msgstr "" #: scheduler/ipp.c:6581 msgid "Missing notify-subscription-ids attribute." msgstr "" #: cups/ppd.c:317 msgid "Missing option keyword" msgstr "" #: scheduler/ipp.c:3129 scheduler/ipp.c:3154 msgid "Missing requesting-user-name attribute." msgstr "" #: scheduler/ipp.c:388 msgid "Missing required attributes." msgstr "" #: cups/http-support.c:1486 msgid "Missing resource in URI" msgstr "" #: cups/http-support.c:1480 msgid "Missing scheme in URI" msgstr "" #: cups/adminutil.c:243 #, c-format msgid "Missing value on line %d." msgstr "" #: cups/ppd.c:301 msgid "Missing value string" msgstr "Arvomerkkijono puuttuu" #: cups/pwg-media.c:462 msgid "Missing x-dimension in media-size." msgstr "" #: cups/pwg-media.c:468 msgid "Missing y-dimension in media-size." msgstr "" #: systemv/lpinfo.c:470 #, c-format msgid "" "Model: name = %s\n" " natural_language = %s\n" " make-and-model = %s\n" " device-id = %s" msgstr "" #: test/ippfind.c:2794 msgid "Modifiers:" msgstr "" #: cgi-bin/admin.c:546 msgid "Modify Class" msgstr "Muokkaa luokkaa" #: cgi-bin/admin.c:859 msgid "Modify Printer" msgstr "Muokkaa tulostinta" #: cgi-bin/ipp-var.c:413 cgi-bin/ipp-var.c:504 msgid "Move All Jobs" msgstr "Siirrä kaikki työt" #: cgi-bin/ipp-var.c:352 cgi-bin/ipp-var.c:411 cgi-bin/ipp-var.c:502 msgid "Move Job" msgstr "Siirrä työ" #: cups/http-support.c:1353 msgid "Moved Permanently" msgstr "" #: cups/ppd.c:298 msgid "NULL PPD file pointer" msgstr "PPD-tiedoston osoitin NULL" #: cups/snmp.c:1005 msgid "Name OID uses indefinite length" msgstr "" #: scheduler/ipp.c:1061 msgid "Nested classes are not allowed." msgstr "" #: ppdc/sample.c:425 msgid "Never" msgstr "" #: cups/ppd.c:1904 msgid "No" msgstr "Ei" #: cups/http-support.c:1350 msgid "No Content" msgstr "" #: cups/util.c:1123 msgid "No PPD name" msgstr "" #: cups/snmp.c:999 msgid "No VarBind SEQUENCE" msgstr "" #: cups/adminutil.c:777 msgid "No Windows printer drivers are installed." msgstr "" #: cups/request.c:570 cups/request.c:933 msgid "No active connection" msgstr "" #: cups/request.c:350 msgid "No active connection." msgstr "" #: scheduler/ipp.c:3409 #, c-format msgid "No active jobs on %s." msgstr "" #: scheduler/ipp.c:216 msgid "No attributes in request." msgstr "" #: scheduler/ipp.c:3030 msgid "No authentication information provided." msgstr "" #: cups/snmp.c:956 msgid "No community name" msgstr "" #: scheduler/ipp.c:5778 msgid "No default printer." msgstr "" #: cgi-bin/ipp-var.c:424 scheduler/ipp.c:7162 msgid "No destinations added." msgstr "Kohteita ei lisätty." #: backend/usb.c:200 msgid "No device URI found in argv[0] or in DEVICE_URI environment variable." msgstr "" #: cups/snmp.c:986 msgid "No error-index" msgstr "" #: cups/snmp.c:978 msgid "No error-status" msgstr "" #: scheduler/ipp.c:8105 scheduler/ipp.c:9367 msgid "No file in print request." msgstr "" #: cups/util.c:817 msgid "No modification time" msgstr "" #: cups/snmp.c:1003 msgid "No name OID" msgstr "" #: filter/rastertoepson.c:1144 filter/rastertohp.c:865 #: filter/rastertolabel.c:1288 msgid "No pages were found." msgstr "" #: cups/util.c:811 msgid "No printer name" msgstr "" #: cups/util.c:1647 msgid "No printer-uri found" msgstr "" #: cups/util.c:1631 msgid "No printer-uri found for class" msgstr "" #: scheduler/ipp.c:6186 msgid "No printer-uri in request." msgstr "" #: cups/http.c:2260 msgid "No request URI." msgstr "" #: cups/http.c:2277 msgid "No request protocol version." msgstr "" #: cups/request.c:358 msgid "No request sent." msgstr "" #: cups/snmp.c:970 msgid "No request-id" msgstr "" #: scheduler/ipp.c:5381 msgid "No subscription attributes in request." msgstr "" #: scheduler/ipp.c:7489 msgid "No subscriptions found." msgstr "Tilauksia ei löytynyt." #: cups/snmp.c:994 msgid "No variable-bindings SEQUENCE" msgstr "" #: cups/snmp.c:949 msgid "No version number" msgstr "" #: ppdc/sample.c:362 msgid "Non-continuous (Mark sensing)" msgstr "" #: ppdc/sample.c:361 msgid "Non-continuous (Web sensing)" msgstr "" #: ppdc/sample.c:238 msgid "Normal" msgstr "" #: cups/http-support.c:1372 msgid "Not Found" msgstr "" #: cups/http-support.c:1384 msgid "Not Implemented" msgstr "" #: ppdc/sample.c:268 msgid "Not Installed" msgstr "" #: cups/http-support.c:1359 msgid "Not Modified" msgstr "" #: cups/http-support.c:1387 msgid "Not Supported" msgstr "" #: scheduler/ipp.c:1506 scheduler/ipp.c:10626 msgid "Not allowed to print." msgstr "Tulostaminen ei ole sallittua." #: ppdc/sample.c:146 msgid "Note" msgstr "" #: systemv/cupstestdsc.c:433 msgid "" "Note: this program only validates the DSC comments, not the PostScript " "itself." msgstr "" #: cups/http-support.c:1341 cups/http-support.c:1477 cups/ppd.c:296 msgid "OK" msgstr "OK" #: ppdc/sample.c:263 msgid "Off (1-Sided)" msgstr "" #: ppdc/sample.c:356 msgid "Oki" msgstr "" #: cgi-bin/help.c:91 cgi-bin/help.c:132 cgi-bin/help.c:142 cgi-bin/help.c:172 msgid "Online Help" msgstr "" #: cups/adminutil.c:944 #, c-format msgid "Open of %s failed: %s" msgstr "" #: cups/ppd.c:304 msgid "OpenGroup without a CloseGroup first" msgstr "OpenGroup ilman edeltävää CloseGroup:ia" #: cups/ppd.c:306 msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first" msgstr "OpenUI/JCLOpenUI ilman edeltävää CloseUI/JCLCloseUI:ta" #: cgi-bin/admin.c:3617 msgid "Operation Policy" msgstr "Toimintakäytäntö" #: filter/pstops.c:2182 #, c-format msgid "Option \"%s\" cannot be included via %%%%IncludeFeature." msgstr "" #: cgi-bin/admin.c:3267 cgi-bin/admin.c:3351 msgid "Options Installed" msgstr "Valinnat asennettu" #: scheduler/cupsfilter.c:1482 scheduler/main.c:2177 systemv/cupsaddsmb.c:284 #: systemv/cupsctl.c:203 systemv/cupstestdsc.c:429 systemv/cupstestppd.c:3861 #: test/ippfind.c:2753 test/ipptool.c:4857 ppdc/ppdc.cxx:432 #: ppdc/ppdhtml.cxx:179 ppdc/ppdi.cxx:130 ppdc/ppdmerge.cxx:363 #: ppdc/ppdpo.cxx:249 msgid "Options:" msgstr "" #: cups/ppd-cache.c:442 msgid "Out of date PPD cache file." msgstr "" #: cups/ppd-cache.c:1810 msgid "Out of memory." msgstr "" #: cups/ppd.c:753 cups/ppd.c:1319 msgid "Output Mode" msgstr "Tulostetila" #: cups/localize.c:316 msgid "Output bin is almost full." msgstr "" #: cups/localize.c:318 msgid "Output bin is full." msgstr "" #: cups/localize.c:314 msgid "Output bin is missing." msgstr "" #: systemv/cupstestdsc.c:399 msgid "PASS" msgstr "" #: ppdc/sample.c:252 msgid "PCL Laser Printer" msgstr "" #: ppdc/sample.c:149 msgid "PRC16K" msgstr "" #: ppdc/sample.c:150 msgid "PRC16K Long Edge" msgstr "" #: ppdc/sample.c:151 msgid "PRC32K" msgstr "" #: ppdc/sample.c:154 msgid "PRC32K Long Edge" msgstr "" #: ppdc/sample.c:152 msgid "PRC32K Oversize" msgstr "" #: ppdc/sample.c:153 msgid "PRC32K Oversize Long Edge" msgstr "" #: cups/snmp.c:966 msgid "Packet does not contain a Get-Response-PDU" msgstr "" #: cups/snmp.c:945 msgid "Packet does not start with SEQUENCE" msgstr "" #: cups/localize.c:293 msgid "Paper jam." msgstr "" #: cups/localize.c:310 msgid "Paper tray is almost empty." msgstr "" #: cups/localize.c:312 msgid "Paper tray is empty." msgstr "" #: cups/localize.c:308 msgid "Paper tray is missing." msgstr "" #: ppdc/sample.c:355 msgid "ParamCustominCutInterval" msgstr "" #: ppdc/sample.c:353 msgid "ParamCustominTearInterval" msgstr "" #: cups/auth.c:195 cups/auth.c:362 #, c-format msgid "Password for %s on %s? " msgstr "Salasana kohteelle %s kohteessa %s? " #: systemv/cupsaddsmb.c:252 #, c-format msgid "Password for %s required to access %s via SAMBA: " msgstr "" "Kohteelle %s tarvitaan salasana kohteen %s käyttämiseen Samban kautta: " #: cgi-bin/classes.c:159 msgid "Pause Class" msgstr "" #: cgi-bin/printers.c:162 msgid "Pause Printer" msgstr "" #: ppdc/sample.c:443 msgid "Peel-Off" msgstr "" #: ppdc/sample.c:160 msgid "Photo" msgstr "" #: ppdc/sample.c:161 msgid "Photo Labels" msgstr "" #: ppdc/sample.c:281 msgid "Plain Paper" msgstr "" #: cgi-bin/admin.c:3285 cgi-bin/admin.c:3566 msgid "Policies" msgstr "Käytännöt" #: cgi-bin/admin.c:3292 cgi-bin/admin.c:3635 cgi-bin/admin.c:3648 msgid "Port Monitor" msgstr "" #: ppdc/sample.c:270 msgid "PostScript Printer" msgstr "" #: ppdc/sample.c:147 msgid "Postcard" msgstr "" #: ppdc/sample.c:71 msgid "Postcard Double " msgstr "" #: ppdc/sample.c:72 msgid "Postcard Double Long Edge" msgstr "" #: ppdc/sample.c:148 msgid "Postcard Long Edge" msgstr "" #: backend/ipp.c:965 backend/ipp.c:973 msgid "Preparing to print." msgstr "" #: ppdc/sample.c:290 msgid "Print Density" msgstr "" #: cups/notify.c:82 msgid "Print Job:" msgstr "Tulosta työ:" #: ppdc/sample.c:335 msgid "Print Mode" msgstr "" #: ppdc/sample.c:378 msgid "Print Rate" msgstr "" #: cgi-bin/printers.c:171 msgid "Print Self-Test Page" msgstr "" #: ppdc/sample.c:322 msgid "Print Speed" msgstr "" #: cgi-bin/ipp-var.c:780 msgid "Print Test Page" msgstr "Tulosta testisivu" #: ppdc/sample.c:351 msgid "Print and Cut" msgstr "" #: ppdc/sample.c:339 msgid "Print and Tear" msgstr "" #: backend/socket.c:429 backend/usb-unix.c:184 msgid "Print file sent." msgstr "" #: backend/ipp.c:2180 msgid "Print job canceled at printer." msgstr "" #: backend/ipp.c:2172 msgid "Print job too large." msgstr "" #: backend/ipp.c:1654 msgid "Print job was not accepted." msgstr "" #: cgi-bin/ipp-var.c:1030 msgid "Printer Added" msgstr "Tulostin lisätty" #: ppdc/sample.c:255 msgid "Printer Default" msgstr "" #: cgi-bin/ipp-var.c:1034 msgid "Printer Deleted" msgstr "Tulostin poistettu" #: cgi-bin/ipp-var.c:1032 msgid "Printer Modified" msgstr "Tulostinta muokattu" #: cgi-bin/ipp-var.c:1028 msgid "Printer Paused" msgstr "" #: ppdc/sample.c:289 msgid "Printer Settings" msgstr "" #: backend/ipp.c:2175 msgid "Printer cannot print supplied content." msgstr "" #: backend/ipp.c:2178 msgid "Printer cannot print with supplied options." msgstr "" #: cups/notify.c:126 msgid "Printer:" msgstr "Tulostin:" #: cgi-bin/printers.c:196 cgi-bin/printers.c:324 msgid "Printers" msgstr "Tulostimet" #: filter/rastertoepson.c:1090 filter/rastertohp.c:806 #: filter/rastertolabel.c:1235 #, c-format msgid "Printing page %d, %u%% complete." msgstr "" #: ppdc/sample.c:155 msgid "Quarto" msgstr "" #: scheduler/ipp.c:1501 scheduler/ipp.c:10621 msgid "Quota limit reached." msgstr "Kiintiöraja saavutettu." #: berkeley/lpq.c:490 msgid "Rank Owner Job File(s) Total Size" msgstr "" #: cgi-bin/classes.c:163 cgi-bin/printers.c:166 msgid "Reject Jobs" msgstr "Hylkää työt" #: backend/lpd.c:1024 backend/lpd.c:1156 #, c-format msgid "Remote host did not accept control file (%d)." msgstr "" #: backend/lpd.c:1109 #, c-format msgid "Remote host did not accept data file (%d)." msgstr "" #: ppdc/sample.c:423 msgid "Reprint After Error" msgstr "" #: cups/http-support.c:1375 msgid "Request Entity Too Large" msgstr "" #: cups/ppd.c:755 cups/ppd.c:1321 ppdc/sample.c:231 msgid "Resolution" msgstr "Tarkkuus" #: cgi-bin/classes.c:157 msgid "Resume Class" msgstr "" #: cgi-bin/printers.c:159 msgid "Resume Printer" msgstr "" #: ppdc/sample.c:165 msgid "Return Address" msgstr "" #: ppdc/sample.c:444 msgid "Rewind" msgstr "" #: cups/adminutil.c:2041 #, c-format msgid "Running command: %s %s -N -A %s -c '%s'" msgstr "" #: cups/snmp.c:947 msgid "SEQUENCE uses indefinite length" msgstr "" #: cups/http-support.c:1399 msgid "SSL/TLS Negotiation Error" msgstr "" #: cups/http-support.c:1356 msgid "See Other" msgstr "" #: backend/usb-darwin.c:564 backend/usb-libusb.c:346 msgid "Sending data to printer." msgstr "" #: cgi-bin/ipp-var.c:1044 msgid "Server Restarted" msgstr "Palvelin käynnistettiin uudelleen" #: cgi-bin/ipp-var.c:1050 msgid "Server Security Auditing" msgstr "Palvelimen turvallisuustarkastus" #: cgi-bin/ipp-var.c:1046 msgid "Server Started" msgstr "Palvelin käynnistetty" #: cgi-bin/ipp-var.c:1048 msgid "Server Stopped" msgstr "Palvelin pysäytetty" #: cups/tls-darwin.c:1030 cups/tls-gnutls.c:1049 msgid "Server credentials not set." msgstr "" #: cups/http-support.c:1393 msgid "Service Unavailable" msgstr "" #: cgi-bin/admin.c:2772 cgi-bin/admin.c:2818 cgi-bin/admin.c:2975 #: cgi-bin/admin.c:2994 msgid "Set Allowed Users" msgstr "Aseta sallitut käyttäjät" #: cgi-bin/admin.c:3021 msgid "Set As Server Default" msgstr "" #: cgi-bin/admin.c:3121 msgid "Set Class Options" msgstr "Aseta luokan valinnat" #: cgi-bin/admin.c:3121 cgi-bin/admin.c:3295 cgi-bin/admin.c:3677 msgid "Set Printer Options" msgstr "Aseta tulostimen valinnat" #: cgi-bin/admin.c:3847 cgi-bin/admin.c:3891 cgi-bin/admin.c:3909 msgid "Set Publishing" msgstr "Aseta julkaisu" #: ppdc/sample.c:166 msgid "Shipping Address" msgstr "" #: ppdc/sample.c:265 msgid "Short-Edge (Landscape)" msgstr "" #: ppdc/sample.c:283 msgid "Special Paper" msgstr "" #: backend/lpd.c:1065 #, c-format msgid "Spooling job, %.0f%% complete." msgstr "" #: ppdc/sample.c:336 msgid "Standard" msgstr "" #. TRANSLATORS: Banner/cover sheet before the print job. #: cgi-bin/admin.c:3538 msgid "Starting Banner" msgstr "Aloitetaan otsikkoa" #: filter/rastertoepson.c:1066 filter/rastertohp.c:782 #: filter/rastertolabel.c:1211 #, c-format msgid "Starting page %d." msgstr "" #: ppdc/sample.c:156 msgid "Statement" msgstr "" #: scheduler/ipp.c:3555 scheduler/ipp.c:6597 scheduler/ipp.c:7302 #: scheduler/ipp.c:8815 #, c-format msgid "Subscription #%d does not exist." msgstr "" #: test/ippfind.c:2806 msgid "Substitutions:" msgstr "" #: ppdc/sample.c:157 msgid "Super A" msgstr "" #: ppdc/sample.c:158 msgid "Super B" msgstr "" #: ppdc/sample.c:162 msgid "Super B/A3" msgstr "" #: cups/http-support.c:1338 msgid "Switching Protocols" msgstr "" #: ppdc/sample.c:159 msgid "Tabloid" msgstr "" #: ppdc/sample.c:45 msgid "Tabloid Oversize" msgstr "" #: ppdc/sample.c:46 msgid "Tabloid Oversize Long Edge" msgstr "" #: ppdc/sample.c:337 msgid "Tear" msgstr "" #: ppdc/sample.c:442 msgid "Tear-Off" msgstr "" #: ppdc/sample.c:383 msgid "Tear-Off Adjust Position" msgstr "" #: scheduler/ipp.c:1337 #, c-format msgid "The \"%s\" attribute is required for print jobs." msgstr "" #: scheduler/ipp.c:6257 scheduler/ipp.c:6337 scheduler/ipp.c:6350 #: scheduler/ipp.c:6362 scheduler/ipp.c:6377 #, c-format msgid "The %s attribute cannot be provided with job-ids." msgstr "" #: scheduler/ipp.c:1316 #, c-format msgid "" "The '%s' Job Status attribute cannot be supplied in a job creation request." msgstr "" #: scheduler/ipp.c:5190 #, c-format msgid "" "The '%s' operation attribute cannot be supplied in a Create-Job request." msgstr "" #: scheduler/ipp.c:6827 #, c-format msgid "The PPD file \"%s\" could not be found." msgstr "PPD-tiedostoa ”%s” ei löytynyt." #: scheduler/ipp.c:6814 #, c-format msgid "The PPD file \"%s\" could not be opened: %s" msgstr "PPD-tiedostoa ”%s” ei voitu avata: %s" #: filter/rastertoepson.c:1035 filter/rastertohp.c:753 #: filter/rastertolabel.c:1175 msgid "The PPD file could not be opened." msgstr "" #: cgi-bin/admin.c:725 msgid "" "The class name may only contain up to 127 printable characters and may not " "contain spaces, slashes (/), or the pound sign (#)." msgstr "" "Luokan nimi voi sisältää enintään 127 näkyvää merkkiä eikä voi sisältää " "välilyöntejä, kauttaviivoja (/) eikä ristikkomerkkiä (#)." #: cups/localize.c:338 msgid "The developer unit needs to be replaced." msgstr "" #: cups/localize.c:336 msgid "The developer unit will need to be replaced soon." msgstr "" #: cups/localize.c:328 msgid "The fuser's temperature is high." msgstr "" #: cups/localize.c:330 msgid "The fuser's temperature is low." msgstr "" #: scheduler/ipp.c:2066 msgid "" "The notify-lease-duration attribute cannot be used with job subscriptions." msgstr "" "notify-lease-duration-attribuuttia ei voida käyttää työtilausten kanssa." #: scheduler/ipp.c:2049 scheduler/ipp.c:5506 #, c-format msgid "The notify-user-data value is too large (%d > 63 octets)." msgstr "" #: cups/localize.c:334 msgid "The optical photoconductor needs to be replaced." msgstr "" #: cups/localize.c:332 msgid "The optical photoconductor will need to be replaced soon." msgstr "" #: backend/ipp.c:985 msgid "" "The printer configuration is incorrect or the printer no longer exists." msgstr "" #: backend/lpd.c:627 backend/lpd.c:1017 backend/lpd.c:1099 backend/lpd.c:1149 msgid "The printer did not respond." msgstr "" #: backend/ipp.c:829 backend/ipp.c:948 backend/ipp.c:1062 backend/ipp.c:1459 #: backend/ipp.c:1626 backend/lpd.c:836 backend/socket.c:379 #: backend/usb-unix.c:124 backend/usb-unix.c:414 backend/usb-unix.c:497 msgid "The printer is in use." msgstr "" #: cups/localize.c:320 msgid "The printer is low on ink." msgstr "" #: cups/localize.c:298 msgid "The printer is low on toner." msgstr "" #: backend/runloop.c:243 backend/runloop.c:363 cups/localize.c:296 msgid "The printer is not connected." msgstr "" #: backend/ipp.c:807 backend/ipp.c:840 backend/ipp.c:944 backend/lpd.c:815 #: backend/lpd.c:856 backend/socket.c:358 backend/socket.c:391 msgid "The printer is not responding." msgstr "" #: backend/runloop.c:385 msgid "The printer is now connected." msgstr "" #: backend/usb-darwin.c:1342 msgid "The printer is now online." msgstr "" #: backend/usb-darwin.c:1381 msgid "The printer is offline." msgstr "" #: backend/ipp.c:822 backend/lpd.c:829 backend/socket.c:372 msgid "The printer is unreachable at this time." msgstr "" #: cups/localize.c:322 msgid "The printer may be out of ink." msgstr "" #: cups/localize.c:300 msgid "The printer may be out of toner." msgstr "" #: backend/ipp.c:816 backend/lpd.c:823 backend/socket.c:366 msgid "The printer may not exist or is unavailable at this time." msgstr "" #: cgi-bin/admin.c:908 msgid "" "The printer name may only contain up to 127 printable characters and may not " "contain spaces, slashes (/), or the pound sign (#)." msgstr "" "Tulostimen nimi voi sisältää enintään 127 näkyvää merkkiä eikä voi sisältää " "välilyöntejä, kauttaviivoja (/) eikä ristikkomerkkiä (#)." #: scheduler/ipp.c:787 scheduler/ipp.c:1055 scheduler/ipp.c:3194 #: scheduler/ipp.c:3375 scheduler/ipp.c:5173 scheduler/ipp.c:5340 #: scheduler/ipp.c:5654 scheduler/ipp.c:6223 scheduler/ipp.c:7032 #: scheduler/ipp.c:7088 scheduler/ipp.c:7408 scheduler/ipp.c:7674 #: scheduler/ipp.c:7763 scheduler/ipp.c:7796 scheduler/ipp.c:8120 #: scheduler/ipp.c:8527 scheduler/ipp.c:8609 scheduler/ipp.c:9781 #: scheduler/ipp.c:10233 scheduler/ipp.c:10584 scheduler/ipp.c:10666 #: scheduler/ipp.c:11041 msgid "The printer or class does not exist." msgstr "" #: scheduler/ipp.c:1255 msgid "The printer or class is not shared." msgstr "" #: cups/localize.c:302 msgid "The printer's cover is open." msgstr "" #: cups/localize.c:306 msgid "The printer's door is open." msgstr "" #: cups/localize.c:304 msgid "The printer's interlock is open." msgstr "" #: cups/localize.c:324 msgid "The printer's waste bin is almost full." msgstr "" #: cups/localize.c:326 msgid "The printer's waste bin is full." msgstr "" #: scheduler/ipp.c:893 scheduler/ipp.c:2230 #, c-format msgid "The printer-uri \"%s\" contains invalid characters." msgstr "printer-uri ”%s” sisältää virheellisiä merkkejä." #: scheduler/ipp.c:3171 msgid "The printer-uri attribute is required." msgstr "" #: scheduler/ipp.c:877 msgid "" "The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"." msgstr "" "printer-uri:n on oltava muotoa ”ipp://PALVELINNIMI/classes/LUOKANNIMI”." #: scheduler/ipp.c:2214 msgid "" "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"." msgstr "" "printer-uri:n on oltava muotoa ”ipp://PALVELINNIMI/printers/TULOSTIMENNIMI”." #: cgi-bin/admin.c:450 msgid "" "The subscription name may not contain spaces, slashes (/), question marks " "(?), or the pound sign (#)." msgstr "" "Tilauksen nimi ei voi sisältää välilyöntejä, kauttaviivoja (/), " "kysymysmerkkejä (?) eikä ristikkomerkkiä (#)." #: scheduler/client.c:2249 msgid "" "The web interface is currently disabled. Run \"cupsctl WebInterface=yes\" to " "enable it." msgstr "" #: scheduler/ipp.c:6321 #, c-format msgid "The which-jobs value \"%s\" is not supported." msgstr "" #: scheduler/ipp.c:5584 msgid "There are too many subscriptions." msgstr "" #: backend/usb-darwin.c:398 backend/usb-darwin.c:457 backend/usb-darwin.c:526 #: backend/usb-darwin.c:547 backend/usb-libusb.c:271 backend/usb-libusb.c:325 msgid "There was an unrecoverable USB error." msgstr "" #: ppdc/sample.c:430 msgid "Thermal Transfer Media" msgstr "" #: scheduler/ipp.c:1495 msgid "Too many active jobs." msgstr "Liikaa aktiivisia töitä." #: scheduler/ipp.c:1389 #, c-format msgid "Too many job-sheets values (%d > 2)." msgstr "" #: scheduler/ipp.c:2524 #, c-format msgid "Too many printer-state-reasons values (%d > %d)." msgstr "" #: ppdc/sample.c:284 msgid "Transparency" msgstr "" #: ppdc/sample.c:279 msgid "Tray" msgstr "" #: ppdc/sample.c:256 msgid "Tray 1" msgstr "" #: ppdc/sample.c:257 msgid "Tray 2" msgstr "" #: ppdc/sample.c:258 msgid "Tray 3" msgstr "" #: ppdc/sample.c:259 msgid "Tray 4" msgstr "" #: cups/http-support.c:1378 msgid "URI Too Long" msgstr "" #: cups/http-support.c:1453 msgid "URI too large" msgstr "" #: ppdc/sample.c:138 msgid "US Ledger" msgstr "" #: ppdc/sample.c:139 msgid "US Legal" msgstr "" #: ppdc/sample.c:140 msgid "US Legal Oversize" msgstr "" #: ppdc/sample.c:141 msgid "US Letter" msgstr "" #: ppdc/sample.c:142 msgid "US Letter Long Edge" msgstr "" #: ppdc/sample.c:143 msgid "US Letter Oversize" msgstr "" #: ppdc/sample.c:144 msgid "US Letter Oversize Long Edge" msgstr "" #: ppdc/sample.c:145 msgid "US Letter Small" msgstr "" #: cgi-bin/admin.c:1945 cgi-bin/admin.c:1958 cgi-bin/admin.c:1982 msgid "Unable to access cupsd.conf file" msgstr "" #: cgi-bin/help.c:133 msgid "Unable to access help file." msgstr "" #: cgi-bin/admin.c:502 msgid "Unable to add RSS subscription" msgstr "" #: cgi-bin/admin.c:790 msgid "Unable to add class" msgstr "" #: backend/ipp.c:1808 msgid "Unable to add document to print job." msgstr "" #: scheduler/ipp.c:1553 #, c-format msgid "Unable to add job for destination \"%s\"." msgstr "" #: cgi-bin/admin.c:1036 cgi-bin/admin.c:1405 msgid "Unable to add printer" msgstr "" #: scheduler/ipp.c:1173 msgid "Unable to allocate memory for file types." msgstr "" #: filter/pstops.c:423 msgid "Unable to allocate memory for page info" msgstr "" #: filter/pstops.c:417 msgid "Unable to allocate memory for pages array" msgstr "" #: cgi-bin/admin.c:1511 msgid "Unable to cancel RSS subscription" msgstr "" #: backend/ipp.c:2085 backend/ipp.c:2533 msgid "Unable to cancel print job." msgstr "" #: cgi-bin/admin.c:2976 msgid "Unable to change printer" msgstr "" #: cgi-bin/admin.c:3892 msgid "Unable to change printer-is-shared attribute" msgstr "" #: cgi-bin/admin.c:1643 cgi-bin/admin.c:1785 msgid "Unable to change server settings" msgstr "" #: cups/ipp.c:5389 #, c-format msgid "Unable to compile mimeMediaType regular expression: %s." msgstr "" #: cups/ipp.c:5335 #, c-format msgid "Unable to compile naturalLanguage regular expression: %s." msgstr "" #: filter/commandtops.c:407 msgid "Unable to configure printer options." msgstr "" #: cups/adminutil.c:900 cups/request.c:1066 msgid "Unable to connect to host." msgstr "" #: backend/ipp.c:785 backend/ipp.c:1258 backend/lpd.c:795 backend/socket.c:338 #: backend/usb-unix.c:110 msgid "Unable to contact printer, queuing on next printer in class." msgstr "" #: cups/adminutil.c:715 #, c-format msgid "Unable to copy 64-bit CUPS printer driver files (%d)." msgstr "" #: cups/adminutil.c:680 #, c-format msgid "Unable to copy 64-bit Windows printer driver files (%d)." msgstr "" #: cups/adminutil.c:511 #, c-format msgid "Unable to copy CUPS printer driver files (%d)." msgstr "" #: scheduler/ipp.c:2644 #, c-format msgid "Unable to copy PPD file - %s" msgstr "" #: scheduler/ipp.c:2699 msgid "Unable to copy PPD file." msgstr "" #: cups/adminutil.c:476 #, c-format msgid "Unable to copy Windows 2000 printer driver files (%d)." msgstr "" #: cups/adminutil.c:599 #, c-format msgid "Unable to copy Windows 9x printer driver files (%d)." msgstr "" #: scheduler/ipp.c:2621 #, c-format msgid "Unable to copy interface script - %s" msgstr "" #: cups/util.c:496 cups/util.c:1479 msgid "Unable to create printer-uri" msgstr "" #: cups/tls-darwin.c:1291 cups/tls-gnutls.c:1181 msgid "Unable to create server credentials." msgstr "" #: cgi-bin/admin.c:1836 cgi-bin/admin.c:1848 scheduler/cupsfilter.c:1290 msgid "Unable to create temporary file" msgstr "" #: cgi-bin/admin.c:2139 msgid "Unable to delete class" msgstr "" #: cgi-bin/admin.c:2224 msgid "Unable to delete printer" msgstr "" #: cgi-bin/classes.c:252 cgi-bin/printers.c:261 msgid "Unable to do maintenance command" msgstr "" #: cgi-bin/admin.c:1960 msgid "Unable to edit cupsd.conf files larger than 1MB" msgstr "" #: cups/tls-darwin.c:1459 msgid "" "Unable to establish a secure connection to host (certificate chain invalid)." msgstr "" #: cups/tls-darwin.c:1449 msgid "" "Unable to establish a secure connection to host (certificate not yet valid)." msgstr "" #: cups/tls-darwin.c:1444 msgid "" "Unable to establish a secure connection to host (expired certificate)." msgstr "" #: cups/tls-darwin.c:1454 msgid "Unable to establish a secure connection to host (host name mismatch)." msgstr "" #: cups/tls-darwin.c:1464 msgid "" "Unable to establish a secure connection to host (peer dropped connection " "before responding)." msgstr "" #: cups/tls-darwin.c:1439 msgid "" "Unable to establish a secure connection to host (self-signed certificate)." msgstr "" #: cups/tls-darwin.c:1434 msgid "" "Unable to establish a secure connection to host (untrusted certificate)." msgstr "" #: cups/tls-darwin.c:1491 cups/tls-sspi.c:1279 cups/tls-sspi.c:1296 msgid "Unable to establish a secure connection to host." msgstr "" #: cgi-bin/ipp-var.c:353 msgid "Unable to find destination for job" msgstr "" #: cups/http-support.c:1949 msgid "Unable to find printer." msgstr "" #: cups/tls-darwin.c:1305 msgid "Unable to find server credentials." msgstr "" #: backend/ipp.c:3221 msgid "Unable to get backend exit status." msgstr "" #: cgi-bin/classes.c:442 msgid "Unable to get class list" msgstr "" #: cgi-bin/classes.c:541 msgid "Unable to get class status" msgstr "" #: cgi-bin/admin.c:1299 msgid "Unable to get list of printer drivers" msgstr "" #: cgi-bin/admin.c:2826 msgid "Unable to get printer attributes" msgstr "" #: cgi-bin/printers.c:459 msgid "Unable to get printer list" msgstr "" #: cgi-bin/printers.c:561 msgid "Unable to get printer status" msgstr "" #: backend/ipp.c:1009 msgid "Unable to get printer status." msgstr "" #: cups/adminutil.c:554 cups/adminutil.c:758 #, c-format msgid "Unable to install Windows 2000 printer driver files (%d)." msgstr "" #: cups/adminutil.c:628 #, c-format msgid "Unable to install Windows 9x printer driver files (%d)." msgstr "" #: cgi-bin/help.c:92 msgid "Unable to load help index." msgstr "" #: backend/ipp.c:672 backend/lpd.c:426 backend/socket.c:277 #, c-format msgid "Unable to locate printer \"%s\"." msgstr "" #: backend/dnssd.c:787 backend/ipp.c:340 backend/lpd.c:196 #: backend/socket.c:163 msgid "Unable to locate printer." msgstr "" #: cgi-bin/admin.c:789 msgid "Unable to modify class" msgstr "" #: cgi-bin/admin.c:1035 cgi-bin/admin.c:1404 msgid "Unable to modify printer" msgstr "" #: cgi-bin/ipp-var.c:420 cgi-bin/ipp-var.c:509 msgid "Unable to move job" msgstr "Työtä ei voida siirtää" #: cgi-bin/ipp-var.c:422 cgi-bin/ipp-var.c:511 msgid "Unable to move jobs" msgstr "Töitä ei voida siirtää" #: cgi-bin/admin.c:3172 cups/ppd.c:297 msgid "Unable to open PPD file" msgstr "PPD-tiedostoa ei voida avata" #: cgi-bin/admin.c:2594 msgid "Unable to open cupsd.conf file:" msgstr "cupsd.conf-tiedostoa ei voida avata:" #: backend/usb-unix.c:134 msgid "Unable to open device file" msgstr "" #: scheduler/ipp.c:5999 #, c-format msgid "Unable to open document #%d in job #%d." msgstr "" #: cgi-bin/help.c:364 msgid "Unable to open help file." msgstr "" #: backend/ipp.c:382 backend/ipp.c:1554 backend/ipp.c:1763 backend/lpd.c:496 #: backend/socket.c:150 backend/usb.c:237 filter/gziptoany.c:73 #: filter/pstops.c:270 msgid "Unable to open print file" msgstr "" #: filter/rastertoepson.c:995 filter/rastertohp.c:713 #: filter/rastertolabel.c:1133 msgid "Unable to open raster file" msgstr "" #: cgi-bin/ipp-var.c:783 msgid "Unable to print test page" msgstr "" #: backend/runloop.c:85 backend/runloop.c:314 backend/usb-darwin.c:634 #: backend/usb-darwin.c:678 backend/usb-libusb.c:416 backend/usb-libusb.c:451 msgid "Unable to read print data." msgstr "" #: scheduler/ipp.c:8279 scheduler/ipp.c:9520 msgid "Unable to rename job document file." msgstr "" #: cups/dest.c:3446 msgid "Unable to resolve printer-uri." msgstr "" #: cups/adminutil.c:2077 #, c-format msgid "Unable to run \"%s\": %s" msgstr "" #: filter/pstops.c:535 msgid "Unable to see in file" msgstr "" #: cgi-bin/ipp-var.c:586 cgi-bin/ipp-var.c:606 msgid "Unable to send command to printer driver" msgstr "" #: backend/usb-darwin.c:756 backend/usb-libusb.c:527 msgid "Unable to send data to printer." msgstr "" #: cups/adminutil.c:810 #, c-format msgid "Unable to set Windows printer driver (%d)." msgstr "" #: cgi-bin/admin.c:3793 msgid "Unable to set options" msgstr "" #: cgi-bin/admin.c:3063 msgid "Unable to set server default" msgstr "" #: backend/ipp.c:3080 backend/ipp.c:3157 backend/ipp.c:3165 msgid "Unable to start backend process." msgstr "" #: cgi-bin/admin.c:1898 msgid "Unable to upload cupsd.conf file" msgstr "" #: backend/usb-darwin.c:2166 backend/usb-darwin.c:2190 msgid "Unable to use legacy USB class driver." msgstr "" #: backend/runloop.c:114 backend/runloop.c:369 msgid "Unable to write print data" msgstr "" #: filter/gziptoany.c:92 #, c-format msgid "Unable to write uncompressed print data: %s" msgstr "" #: cups/http-support.c:1366 msgid "Unauthorized" msgstr "" #: cgi-bin/admin.c:3489 msgid "Units" msgstr "" #: cups/http-support.c:1406 cups/http-support.c:1490 cups/ppd.c:324 msgid "Unknown" msgstr "Tuntematon" #: filter/pstops.c:2190 #, c-format msgid "Unknown choice \"%s\" for option \"%s\"." msgstr "" #: backend/ipp.c:524 #, c-format msgid "Unknown encryption option value: \"%s\"." msgstr "" #: backend/lpd.c:342 #, c-format msgid "Unknown file order: \"%s\"." msgstr "" #: backend/lpd.c:313 #, c-format msgid "Unknown format character: \"%c\"." msgstr "" #: cups/dest-options.c:964 msgid "Unknown media size name." msgstr "" #: backend/ipp.c:588 #, c-format msgid "Unknown option \"%s\" with value \"%s\"." msgstr "" #: filter/pstops.c:2173 #, c-format msgid "Unknown option \"%s\"." msgstr "" #: backend/lpd.c:328 #, c-format msgid "Unknown print mode: \"%s\"." msgstr "" #: scheduler/ipp.c:10455 #, c-format msgid "Unknown printer-error-policy \"%s\"." msgstr "Tuntematon printer-error-policy ”%s”." #: scheduler/ipp.c:10438 #, c-format msgid "Unknown printer-op-policy \"%s\"." msgstr "Tuntematon printer-op-policy ”%s”." #: cups/http.c:2309 msgid "Unknown request method." msgstr "" #: cups/http.c:2329 msgid "Unknown request version." msgstr "" #: cups/http-support.c:1483 msgid "Unknown scheme in URI" msgstr "" #: cups/http-addrlist.c:737 msgid "Unknown service name." msgstr "" #: backend/ipp.c:553 #, c-format msgid "Unknown version option value: \"%s\"." msgstr "" #: scheduler/ipp.c:10912 #, c-format msgid "Unsupported 'compression' value \"%s\"." msgstr "" #: scheduler/ipp.c:10942 #, c-format msgid "Unsupported 'document-format' value \"%s\"." msgstr "" #: scheduler/ipp.c:11017 msgid "Unsupported 'job-name' value." msgstr "" #: scheduler/ipp.c:329 #, c-format msgid "Unsupported character set \"%s\"." msgstr "" #: scheduler/ipp.c:8086 scheduler/ipp.c:9332 #, c-format msgid "Unsupported compression \"%s\"." msgstr "" #: scheduler/ipp.c:8222 scheduler/ipp.c:9485 #, c-format msgid "Unsupported document-format \"%s\"." msgstr "" #: scheduler/ipp.c:9468 #, c-format msgid "Unsupported document-format \"%s/%s\"." msgstr "" #: scheduler/ipp.c:1355 #, c-format msgid "Unsupported format \"%s\"." msgstr "" #: scheduler/ipp.c:1453 msgid "Unsupported margins." msgstr "" #: cups/pwg-media.c:549 msgid "Unsupported media value." msgstr "" #: filter/pstops.c:2455 #, c-format msgid "Unsupported number-up value %d, using number-up=1." msgstr "" #: filter/pstops.c:2489 #, c-format msgid "Unsupported number-up-layout value %s, using number-up-layout=lrtb." msgstr "" #: filter/pstops.c:2540 #, c-format msgid "Unsupported page-border value %s, using page-border=none." msgstr "" #: filter/rastertopwg.c:139 filter/rastertopwg.c:147 filter/rastertopwg.c:156 msgid "Unsupported raster data." msgstr "" #: cups/snmp.c:1064 msgid "Unsupported value type" msgstr "" #: cups/http-support.c:1381 msgid "Upgrade Required" msgstr "" #: systemv/lpadmin.c:666 msgid "" "Usage:\n" "\n" " lpadmin [-h server] -d destination\n" " lpadmin [-h server] -x destination\n" " lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n" " [-r remove-class] [-v device] [-D description]\n" " [-P ppd-file] [-o name=value]\n" " [-u allow:user,user] [-u deny:user,user]" msgstr "" #: backend/dnssd.c:227 backend/ipp.c:329 backend/lpd.c:183 #: backend/socket.c:127 backend/usb.c:183 filter/commandtops.c:63 #: filter/gziptoany.c:46 filter/pstops.c:231 monitor/bcp.c:56 #: monitor/tbcp.c:55 #, c-format msgid "Usage: %s job-id user title copies options [file]" msgstr "" #: systemv/cupsaddsmb.c:281 msgid "Usage: cupsaddsmb [options] printer1 ... printerN" msgstr "" #: systemv/cupsctl.c:200 msgid "Usage: cupsctl [options] [param=value ... paramN=valueN]" msgstr "" #: scheduler/main.c:2176 msgid "Usage: cupsd [options]" msgstr "" #: scheduler/cupsfilter.c:1481 msgid "Usage: cupsfilter [ options ] [ -- ] filename" msgstr "" #: systemv/cupstestdsc.c:425 msgid "Usage: cupstestdsc [options] filename.ps [... filename.ps]" msgstr "" #: systemv/cupstestppd.c:3857 msgid "" "Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]" msgstr "" #: test/ippdiscover.c:814 msgid "" "Usage: ippdiscover [options] -a\n" " ippdiscover [options] \"service name\"\n" "\n" "Options:" msgstr "" #: test/ippfind.c:2746 msgid "" "Usage: ippfind [options] regtype[,subtype][.domain.] ... [expression]\n" " ippfind [options] name[.regtype[.domain.]] ... [expression]\n" " ippfind --help\n" " ippfind --version" msgstr "" #: test/ipptool.c:4855 msgid "Usage: ipptool [options] URI filename [ ... filenameN ]" msgstr "" #: systemv/lpmove.c:125 msgid "Usage: lpmove job/src dest" msgstr "" #: systemv/lpoptions.c:539 msgid "" "Usage: lpoptions [-h server] [-E] -d printer\n" " lpoptions [-h server] [-E] [-p printer] -l\n" " lpoptions [-h server] [-E] -p printer -o option[=value] ...\n" " lpoptions [-h server] [-E] -x printer" msgstr "" #: berkeley/lpq.c:637 msgid "" "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]" msgstr "" #: ppdc/ppdc.cxx:430 msgid "Usage: ppdc [options] filename.drv [ ... filenameN.drv ]" msgstr "" #: ppdc/ppdhtml.cxx:177 msgid "Usage: ppdhtml [options] filename.drv >filename.html" msgstr "" #: ppdc/ppdi.cxx:128 msgid "Usage: ppdi [options] filename.ppd [ ... filenameN.ppd ]" msgstr "" #: ppdc/ppdmerge.cxx:361 msgid "Usage: ppdmerge [options] filename.ppd [ ... filenameN.ppd ]" msgstr "" #: ppdc/ppdpo.cxx:247 msgid "" "Usage: ppdpo [options] -o filename.po filename.drv [ ... filenameN.drv ]" msgstr "" #: backend/snmp.c:192 msgid "Usage: snmp [host-or-ip-address]" msgstr "" #: cups/snmp.c:1016 msgid "Value uses indefinite length" msgstr "" #: cups/snmp.c:1001 msgid "VarBind uses indefinite length" msgstr "" #: cups/snmp.c:951 msgid "Version uses indefinite length" msgstr "" #: backend/ipp.c:1925 msgid "Waiting for job to complete." msgstr "" #: backend/usb-darwin.c:481 backend/usb-libusb.c:223 msgid "Waiting for printer to become available." msgstr "" #: backend/socket.c:440 msgid "Waiting for printer to finish." msgstr "" #: cups/adminutil.c:782 msgid "Warning, no Windows 2000 printer drivers are installed." msgstr "" #: cups/http-support.c:1402 msgid "Web Interface is Disabled" msgstr "" #: cups/ppd.c:1902 msgid "Yes" msgstr "Kyllä" #: scheduler/client.c:2236 #, c-format msgid "" "You must access this page using the URL https://%s:%d%s." msgstr "" "Sivua on käytettävä käyttäen osoitetta https://%s:%d%s." #: ppdc/sample.c:434 msgid "ZPL Label Printer" msgstr "" #: ppdc/sample.c:357 msgid "Zebra" msgstr "" #: cups/notify.c:102 msgid "aborted" msgstr "keskeytetty" #: cups/notify.c:99 msgid "canceled" msgstr "peruttu" #: cups/notify.c:105 msgid "completed" msgstr "suoritettu" #: scheduler/ipp.c:5871 msgid "cups-deviced failed to execute." msgstr "cups-deviced:n suorittaminen epäonnistui." #: scheduler/ipp.c:6750 scheduler/ipp.c:6999 msgid "cups-driverd failed to execute." msgstr "cups-driverd:n suorittaminen epäonnistui." #: systemv/cupsaddsmb.c:233 #, c-format msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s" msgstr "" #: systemv/cupsctl.c:141 msgid "cupsctl: Cannot set Listen or Port directly." msgstr "" #: systemv/cupsctl.c:152 #, c-format msgid "cupsctl: Unable to connect to server: %s" msgstr "" #: systemv/cupsctl.c:195 #, c-format msgid "cupsctl: Unknown option \"%s\"" msgstr "" #: systemv/cupsctl.c:197 #, c-format msgid "cupsctl: Unknown option \"-%c\"" msgstr "" #: scheduler/main.c:182 msgid "cupsd: Expected config filename after \"-c\" option." msgstr "" #: scheduler/main.c:278 msgid "cupsd: Expected cups-files.conf filename after \"-s\" option." msgstr "" #: scheduler/main.c:252 msgid "cupsd: On-demand support not compiled in, running in normal mode." msgstr "" #: scheduler/main.c:289 msgid "cupsd: Relative cups-files.conf filename not allowed." msgstr "" #: scheduler/main.c:213 scheduler/main.c:220 msgid "cupsd: Unable to get current directory." msgstr "" #: scheduler/main.c:338 scheduler/main.c:347 msgid "cupsd: Unable to get path to cups-files.conf file." msgstr "" #: scheduler/main.c:320 #, c-format msgid "cupsd: Unknown argument \"%s\" - aborting." msgstr "" #: scheduler/main.c:313 #, c-format msgid "cupsd: Unknown option \"%c\" - aborting." msgstr "" #: scheduler/cupsfilter.c:1263 #, c-format msgid "cupsfilter: Invalid document number %d." msgstr "" #: scheduler/cupsfilter.c:1257 #, c-format msgid "cupsfilter: Invalid job ID %d." msgstr "" #: scheduler/cupsfilter.c:348 msgid "cupsfilter: Only one filename can be specified." msgstr "" #: scheduler/cupsfilter.c:1305 #, c-format msgid "cupsfilter: Unable to get job file - %s" msgstr "" #: systemv/cupstestppd.c:241 msgid "cupstestppd: The -q option is incompatible with the -v option." msgstr "" #: systemv/cupstestppd.c:257 msgid "cupstestppd: The -v option is incompatible with the -q option." msgstr "" #: systemv/lpstat.c:1232 systemv/lpstat.c:1235 systemv/lpstat.c:1238 #, c-format msgid "device for %s/%s: %s" msgstr "" #: systemv/lpstat.c:1218 systemv/lpstat.c:1221 systemv/lpstat.c:1224 #, c-format msgid "device for %s: %s" msgstr "" #: cups/snmp.c:988 msgid "error-index uses indefinite length" msgstr "" #: cups/snmp.c:980 msgid "error-status uses indefinite length" msgstr "" #: cups/notify.c:90 msgid "held" msgstr "pidetty" #: berkeley/lpc.c:201 msgid "help\t\tGet help on commands." msgstr "" #: cups/notify.c:131 msgid "idle" msgstr "toimeton" #: test/ippfind.c:2465 #, c-format msgid "ippfind: Bad regular expression: %s" msgstr "" #: test/ippfind.c:328 msgid "ippfind: Cannot use --and after --or." msgstr "" #: test/ippfind.c:601 #, c-format msgid "ippfind: Expected key name after %s." msgstr "" #: test/ippfind.c:551 test/ippfind.c:734 #, c-format msgid "ippfind: Expected port range after %s." msgstr "" #: test/ippfind.c:361 #, c-format msgid "ippfind: Expected program after %s." msgstr "" #: test/ippfind.c:378 #, c-format msgid "ippfind: Expected semi-colon after %s." msgstr "" #: test/ippfind.c:1965 msgid "ippfind: Missing close brace in substitution." msgstr "" #: test/ippfind.c:1053 msgid "ippfind: Missing close parenthesis." msgstr "" #: test/ippfind.c:335 msgid "ippfind: Missing expression before \"--and\"." msgstr "" #: test/ippfind.c:448 msgid "ippfind: Missing expression before \"--or\"." msgstr "" #: test/ippfind.c:871 #, c-format msgid "ippfind: Missing key name after %s." msgstr "" #: test/ippfind.c:1024 msgid "ippfind: Missing open parenthesis." msgstr "" #: test/ippfind.c:901 #, c-format msgid "ippfind: Missing program after %s." msgstr "" #: test/ippfind.c:347 test/ippfind.c:401 test/ippfind.c:430 test/ippfind.c:536 #: test/ippfind.c:618 test/ippfind.c:633 test/ippfind.c:788 test/ippfind.c:803 #: test/ippfind.c:826 test/ippfind.c:886 #, c-format msgid "ippfind: Missing regular expression after %s." msgstr "" #: test/ippfind.c:919 #, c-format msgid "ippfind: Missing semi-colon after %s." msgstr "" #: test/ippfind.c:1912 test/ippfind.c:1937 msgid "ippfind: Out of memory." msgstr "" #: test/ippfind.c:997 msgid "ippfind: Too many parenthesis." msgstr "" #: test/ippfind.c:1266 test/ippfind.c:1402 test/ippfind.c:2557 #, c-format msgid "ippfind: Unable to browse or resolve: %s" msgstr "" #: test/ippfind.c:2035 test/ippfind.c:2062 #, c-format msgid "ippfind: Unable to execute \"%s\": %s" msgstr "" #: test/ippfind.c:1143 test/ippfind.c:1151 test/ippfind.c:1162 #, c-format msgid "ippfind: Unable to use Bonjour: %s" msgstr "" #: test/ippfind.c:1994 #, c-format msgid "ippfind: Unknown variable \"{%s}\"." msgstr "" #: test/ipptool.c:329 test/ipptool.c:392 test/ipptool.c:547 test/ipptool.c:570 msgid "ipptool: \"-i\" and \"-n\" are incompatible with \"-P\" and \"-X\"." msgstr "" #: test/ipptool.c:626 #, c-format msgid "ipptool: Bad URI - %s." msgstr "" #: test/ipptool.c:540 msgid "ipptool: Invalid seconds for \"-i\"." msgstr "" #: test/ipptool.c:607 msgid "ipptool: May only specify a single URI." msgstr "" #: test/ipptool.c:562 msgid "ipptool: Missing count for \"-n\"." msgstr "" #: test/ipptool.c:426 msgid "ipptool: Missing filename for \"-f\"." msgstr "" #: test/ipptool.c:407 msgid "ipptool: Missing name=value for \"-d\"." msgstr "" #: test/ipptool.c:530 msgid "ipptool: Missing seconds for \"-i\"." msgstr "" #: test/ipptool.c:652 msgid "ipptool: URI required before test file." msgstr "" #: test/ipptool.c:588 #, c-format msgid "ipptool: Unknown option \"-%c\"." msgstr "" #: scheduler/ipp.c:7752 msgid "job-printer-uri attribute missing." msgstr "" #: systemv/lpadmin.c:123 systemv/lpadmin.c:364 msgid "lpadmin: Class name can only contain printable characters." msgstr "" #: systemv/lpadmin.c:601 msgid "lpadmin: Expected PPD after \"-P\" option." msgstr "" #: systemv/lpadmin.c:445 msgid "lpadmin: Expected allow/deny:userlist after \"-u\" option." msgstr "" #: systemv/lpadmin.c:353 msgid "lpadmin: Expected class after \"-r\" option." msgstr "" #: systemv/lpadmin.c:112 msgid "lpadmin: Expected class name after \"-c\" option." msgstr "" #: systemv/lpadmin.c:545 msgid "lpadmin: Expected description after \"-D\" option." msgstr "" #: systemv/lpadmin.c:479 msgid "lpadmin: Expected device URI after \"-v\" option." msgstr "" #: systemv/lpadmin.c:561 msgid "lpadmin: Expected file type(s) after \"-I\" option." msgstr "" #: systemv/lpadmin.c:193 msgid "lpadmin: Expected hostname after \"-h\" option." msgstr "" #: systemv/lpadmin.c:212 msgid "lpadmin: Expected interface after \"-i\" option." msgstr "" #: systemv/lpadmin.c:581 msgid "lpadmin: Expected location after \"-L\" option." msgstr "" #: systemv/lpadmin.c:264 msgid "lpadmin: Expected model after \"-m\" option." msgstr "" #: systemv/lpadmin.c:405 msgid "lpadmin: Expected name after \"-R\" option." msgstr "" #: systemv/lpadmin.c:284 msgid "lpadmin: Expected name=value after \"-o\" option." msgstr "" #: systemv/lpadmin.c:303 msgid "lpadmin: Expected printer after \"-p\" option." msgstr "" #: systemv/lpadmin.c:155 msgid "lpadmin: Expected printer name after \"-d\" option." msgstr "" #: systemv/lpadmin.c:512 msgid "lpadmin: Expected printer or class after \"-x\" option." msgstr "" #: systemv/lpadmin.c:973 msgid "lpadmin: No member names were seen." msgstr "" #: systemv/lpadmin.c:760 #, c-format msgid "lpadmin: Printer %s is already a member of class %s." msgstr "" #: systemv/lpadmin.c:987 #, c-format msgid "lpadmin: Printer %s is not a member of class %s." msgstr "" #: systemv/lpadmin.c:166 systemv/lpadmin.c:314 systemv/lpadmin.c:523 msgid "lpadmin: Printer name can only contain printable characters." msgstr "" #: systemv/lpadmin.c:97 msgid "" "lpadmin: Unable to add a printer to the class:\n" " You must specify a printer name first." msgstr "" #: systemv/lpadmin.c:88 systemv/lpadmin.c:140 systemv/lpadmin.c:243 #: systemv/lpadmin.c:328 systemv/lpadmin.c:381 systemv/lpadmin.c:497 #: systemv/lpadmin.c:642 #, c-format msgid "lpadmin: Unable to connect to server: %s" msgstr "" #: systemv/lpadmin.c:1427 msgid "lpadmin: Unable to create temporary file" msgstr "" #: systemv/lpadmin.c:390 msgid "" "lpadmin: Unable to delete option:\n" " You must specify a printer name first." msgstr "" #: systemv/lpadmin.c:1419 #, c-format msgid "lpadmin: Unable to open PPD \"%s\": %s on line %d." msgstr "" #: systemv/lpadmin.c:1439 #, c-format msgid "lpadmin: Unable to open PPD file \"%s\" - %s" msgstr "" #: systemv/lpadmin.c:337 msgid "" "lpadmin: Unable to remove a printer from the class:\n" " You must specify a printer name first." msgstr "" #: systemv/lpadmin.c:651 msgid "" "lpadmin: Unable to set the printer options:\n" " You must specify a printer name first." msgstr "" #: systemv/lpadmin.c:462 #, c-format msgid "lpadmin: Unknown allow/deny option \"%s\"." msgstr "" #: systemv/lpadmin.c:616 #, c-format msgid "lpadmin: Unknown argument \"%s\"." msgstr "" #: systemv/lpadmin.c:611 #, c-format msgid "lpadmin: Unknown option \"%c\"." msgstr "" #: systemv/lpadmin.c:567 msgid "lpadmin: Warning - content type list ignored." msgstr "" #: berkeley/lpc.c:68 berkeley/lpc.c:96 berkeley/lpc.c:132 msgid "lpc> " msgstr "lpc> " #: systemv/lpinfo.c:137 msgid "lpinfo: Expected 1284 device ID string after \"--device-id\"." msgstr "" #: systemv/lpinfo.c:190 msgid "lpinfo: Expected language after \"--language\"." msgstr "" #: systemv/lpinfo.c:207 msgid "lpinfo: Expected make and model after \"--make-and-model\"." msgstr "" #: systemv/lpinfo.c:224 msgid "lpinfo: Expected product string after \"--product\"." msgstr "" #: systemv/lpinfo.c:155 msgid "lpinfo: Expected scheme list after \"--exclude-schemes\"." msgstr "" #: systemv/lpinfo.c:173 msgid "lpinfo: Expected scheme list after \"--include-schemes\"." msgstr "" #: systemv/lpinfo.c:241 msgid "lpinfo: Expected timeout after \"--timeout\"." msgstr "" #: systemv/lpinfo.c:265 #, c-format msgid "lpinfo: Unknown argument \"%s\"." msgstr "" #: systemv/lpinfo.c:259 #, c-format msgid "lpinfo: Unknown option \"%c\"." msgstr "" #: systemv/lpinfo.c:252 #, c-format msgid "lpinfo: Unknown option \"%s\"." msgstr "" #: systemv/lpmove.c:133 #, c-format msgid "lpmove: Unable to connect to server: %s" msgstr "" #: systemv/lpmove.c:119 #, c-format msgid "lpmove: Unknown argument \"%s\"." msgstr "" #: systemv/lpmove.c:97 #, c-format msgid "lpmove: Unknown option \"%c\"." msgstr "" #: systemv/lpoptions.c:143 systemv/lpoptions.c:161 systemv/lpoptions.c:237 msgid "lpoptions: No printers." msgstr "" #: systemv/lpoptions.c:212 #, c-format msgid "lpoptions: Unable to add printer or instance: %s" msgstr "" #: systemv/lpoptions.c:507 #, c-format msgid "lpoptions: Unable to get PPD file for %s: %s" msgstr "" #: systemv/lpoptions.c:515 #, c-format msgid "lpoptions: Unable to open PPD file for %s." msgstr "" #: systemv/lpoptions.c:92 msgid "lpoptions: Unknown printer or class." msgstr "" #: systemv/lpstat.c:1074 #, c-format msgid "" "lpstat: error - %s environment variable names non-existent destination " "\"%s\"." msgstr "" #: systemv/lpstat.c:1010 #, c-format msgid "members of class %s:" msgstr "" #: berkeley/lpq.c:549 msgid "no entries" msgstr "" #: systemv/lpstat.c:1078 msgid "no system default destination" msgstr "" #: scheduler/ipp.c:5555 msgid "notify-events not specified." msgstr "" #: scheduler/ipp.c:2003 scheduler/ipp.c:5460 #, c-format msgid "notify-recipient-uri URI \"%s\" is already used." msgstr "" #: scheduler/ipp.c:1993 scheduler/ipp.c:5450 #, c-format msgid "notify-recipient-uri URI \"%s\" uses unknown scheme." msgstr "" #: cups/notify.c:87 msgid "pending" msgstr "odottava" #: ppdc/ppdc.cxx:108 ppdc/ppdpo.cxx:87 #, c-format msgid "ppdc: Adding include directory \"%s\"." msgstr "" #: ppdc/ppdpo.cxx:130 #, c-format msgid "ppdc: Adding/updating UI text from %s." msgstr "" #: ppdc/ppdc-source.cxx:367 #, c-format msgid "ppdc: Bad boolean value (%s) on line %d of %s." msgstr "" #: ppdc/ppdc-import.cxx:264 #, c-format msgid "ppdc: Bad font attribute: %s" msgstr "" #: ppdc/ppdc-source.cxx:1753 #, c-format msgid "ppdc: Bad resolution name \"%s\" on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1070 #, c-format msgid "ppdc: Bad status keyword %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1990 #, c-format msgid "ppdc: Bad variable substitution ($%c) on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:2675 #, c-format msgid "ppdc: Choice found on line %d of %s with no Option." msgstr "" #: ppdc/ppdc-source.cxx:1655 #, c-format msgid "ppdc: Duplicate #po for locale %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:889 #, c-format msgid "ppdc: Expected a filter definition on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:912 #, c-format msgid "ppdc: Expected a program name on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:351 #, c-format msgid "ppdc: Expected boolean value on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1050 #, c-format msgid "ppdc: Expected charset after Font on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:404 #, c-format msgid "ppdc: Expected choice code on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:392 #, c-format msgid "ppdc: Expected choice name/text on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:460 #, c-format msgid "ppdc: Expected color order for ColorModel on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:449 #, c-format msgid "ppdc: Expected colorspace for ColorModel on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:471 #, c-format msgid "ppdc: Expected compression for ColorModel on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:652 #, c-format msgid "ppdc: Expected constraints string for UIConstraints on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:2861 #, c-format msgid "" "ppdc: Expected driver type keyword following DriverType on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:783 #, c-format msgid "ppdc: Expected duplex type after Duplex on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1034 #, c-format msgid "ppdc: Expected encoding after Font on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1646 #, c-format msgid "ppdc: Expected filename after #po %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1162 #, c-format msgid "ppdc: Expected group name/text on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:2575 #, c-format msgid "ppdc: Expected include filename on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1459 #, c-format msgid "ppdc: Expected integer on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1638 #, c-format msgid "ppdc: Expected locale after #po on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:310 #, c-format msgid "ppdc: Expected name after %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:3233 #, c-format msgid "ppdc: Expected name after FileName on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1015 #, c-format msgid "ppdc: Expected name after Font on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:3064 #, c-format msgid "ppdc: Expected name after Manufacturer on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:3097 #, c-format msgid "ppdc: Expected name after MediaSize on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:3187 #, c-format msgid "ppdc: Expected name after ModelName on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:3250 #, c-format msgid "ppdc: Expected name after PCFileName on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1113 #, c-format msgid "ppdc: Expected name/text after %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1202 #, c-format msgid "ppdc: Expected name/text after Installable on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1739 #, c-format msgid "ppdc: Expected name/text after Resolution on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:436 #, c-format msgid "ppdc: Expected name/text combination for ColorModel on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1531 #, c-format msgid "ppdc: Expected option name/text on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1565 #, c-format msgid "ppdc: Expected option section on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1543 #, c-format msgid "ppdc: Expected option type on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1722 #, c-format msgid "ppdc: Expected override field after Resolution on line %d of %s." msgstr "" #: ppdc/ppdc-catalog.cxx:389 ppdc/ppdc-catalog.cxx:401 #, c-format msgid "ppdc: Expected quoted string on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:961 #, c-format msgid "ppdc: Expected real number on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:529 #, c-format msgid "" "ppdc: Expected resolution/mediatype following ColorProfile on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1820 #, c-format msgid "" "ppdc: Expected resolution/mediatype following SimpleColorProfile on line %d " "of %s." msgstr "" #: ppdc/ppdc-source.cxx:318 #, c-format msgid "ppdc: Expected selector after %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1058 #, c-format msgid "ppdc: Expected status after Font on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:2750 #, c-format msgid "ppdc: Expected string after Copyright on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:3353 #, c-format msgid "ppdc: Expected string after Version on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:685 #, c-format msgid "ppdc: Expected two option names on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:329 #, c-format msgid "ppdc: Expected value after %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1042 #, c-format msgid "ppdc: Expected version after Font on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:184 #, c-format msgid "ppdc: Invalid #include/#po filename \"%s\"." msgstr "" #: ppdc/ppdc-source.cxx:929 #, c-format msgid "ppdc: Invalid cost for filter on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:921 #, c-format msgid "ppdc: Invalid empty MIME type for filter on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:937 #, c-format msgid "ppdc: Invalid empty program name for filter on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1585 #, c-format msgid "ppdc: Invalid option section \"%s\" on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1557 #, c-format msgid "ppdc: Invalid option type \"%s\" on line %d of %s." msgstr "" #: ppdc/ppdc.cxx:246 ppdc/ppdpo.cxx:117 #, c-format msgid "ppdc: Loading driver information file \"%s\"." msgstr "" #: ppdc/ppdc.cxx:182 #, c-format msgid "ppdc: Loading messages for locale \"%s\"." msgstr "" #: ppdc/ppdc.cxx:121 #, c-format msgid "ppdc: Loading messages from \"%s\"." msgstr "" #: ppdc/ppdc-source.cxx:2368 ppdc/ppdc-source.cxx:2600 #, c-format msgid "ppdc: Missing #endif at end of \"%s\"." msgstr "" #: ppdc/ppdc-source.cxx:2469 ppdc/ppdc-source.cxx:2504 #: ppdc/ppdc-source.cxx:2534 #, c-format msgid "ppdc: Missing #if on line %d of %s." msgstr "" #: ppdc/ppdc-catalog.cxx:466 #, c-format msgid "" "ppdc: Need a msgid line before any translation strings on line %d of %s." msgstr "" #: ppdc/ppdc-driver.cxx:712 #, c-format msgid "ppdc: No message catalog provided for locale %s." msgstr "" #: ppdc/ppdc-source.cxx:1608 ppdc/ppdc-source.cxx:2838 #: ppdc/ppdc-source.cxx:2924 ppdc/ppdc-source.cxx:3017 #: ppdc/ppdc-source.cxx:3150 ppdc/ppdc-source.cxx:3283 #, c-format msgid "ppdc: Option %s defined in two different groups on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:1601 #, c-format msgid "ppdc: Option %s redefined with a different type on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:662 #, c-format msgid "ppdc: Option constraint must *name on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:2451 #, c-format msgid "ppdc: Too many nested #if's on line %d of %s." msgstr "" #: ppdc/ppdc.cxx:369 #, c-format msgid "ppdc: Unable to create PPD file \"%s\" - %s." msgstr "" #: ppdc/ppdc.cxx:261 #, c-format msgid "ppdc: Unable to create output directory %s: %s" msgstr "" #: ppdc/ppdc.cxx:282 #, c-format msgid "ppdc: Unable to create output pipes: %s" msgstr "" #: ppdc/ppdc.cxx:298 ppdc/ppdc.cxx:304 #, c-format msgid "ppdc: Unable to execute cupstestppd: %s" msgstr "" #: ppdc/ppdc-source.cxx:1687 #, c-format msgid "ppdc: Unable to find #po file %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:2607 #, c-format msgid "ppdc: Unable to find include file \"%s\" on line %d of %s." msgstr "" #: ppdc/ppdc.cxx:193 #, c-format msgid "ppdc: Unable to find localization for \"%s\" - %s" msgstr "" #: ppdc/ppdc.cxx:130 #, c-format msgid "ppdc: Unable to load localization file \"%s\" - %s" msgstr "" #: ppdc/ppdc-file.cxx:50 #, c-format msgid "ppdc: Unable to open %s: %s" msgstr "" #: ppdc/ppdc-source.cxx:2011 #, c-format msgid "ppdc: Undefined variable (%s) on line %d of %s." msgstr "" #: ppdc/ppdc-catalog.cxx:483 #, c-format msgid "ppdc: Unexpected text on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:2880 #, c-format msgid "ppdc: Unknown driver type %s on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:863 #, c-format msgid "ppdc: Unknown duplex type \"%s\" on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:3110 #, c-format msgid "ppdc: Unknown media size \"%s\" on line %d of %s." msgstr "" #: ppdc/ppdc-catalog.cxx:511 #, c-format msgid "ppdc: Unknown message catalog format for \"%s\"." msgstr "" #: ppdc/ppdc-source.cxx:3364 #, c-format msgid "ppdc: Unknown token \"%s\" seen on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:971 #, c-format msgid "" "ppdc: Unknown trailing characters in real number \"%s\" on line %d of %s." msgstr "" #: ppdc/ppdc-source.cxx:2121 #, c-format msgid "ppdc: Unterminated string starting with %c on line %d of %s." msgstr "" #: ppdc/ppdc.cxx:360 #, c-format msgid "ppdc: Warning - overlapping filename \"%s\"." msgstr "" #: ppdc/ppdc.cxx:375 #, c-format msgid "ppdc: Writing %s." msgstr "" #: ppdc/ppdc.cxx:143 #, c-format msgid "ppdc: Writing PPD files to directory \"%s\"." msgstr "" #: ppdc/ppdmerge.cxx:130 #, c-format msgid "ppdmerge: Bad LanguageVersion \"%s\" in %s." msgstr "" #: ppdc/ppdmerge.cxx:170 #, c-format msgid "ppdmerge: Ignoring PPD file %s." msgstr "" #: ppdc/ppdmerge.cxx:154 #, c-format msgid "ppdmerge: Unable to backup %s to %s - %s" msgstr "" #: systemv/lpstat.c:1777 #, c-format msgid "printer %s disabled since %s -" msgstr "" #: systemv/lpstat.c:1766 #, c-format msgid "printer %s is idle. enabled since %s" msgstr "" #: systemv/lpstat.c:1771 #, c-format msgid "printer %s now printing %s-%d. enabled since %s" msgstr "" #: systemv/lpstat.c:1900 #, c-format msgid "printer %s/%s disabled since %s -" msgstr "" #: systemv/lpstat.c:1886 #, c-format msgid "printer %s/%s is idle. enabled since %s" msgstr "" #: systemv/lpstat.c:1893 #, c-format msgid "printer %s/%s now printing %s-%d. enabled since %s" msgstr "" #: cups/notify.c:93 cups/notify.c:134 msgid "processing" msgstr "käsitellään" #: systemv/lp.c:662 #, c-format msgid "request id is %s-%d (%d file(s))" msgstr "" #: cups/snmp.c:972 msgid "request-id uses indefinite length" msgstr "" #: systemv/lpstat.c:2032 msgid "scheduler is not running" msgstr "" #: systemv/lpstat.c:2028 msgid "scheduler is running" msgstr "" #: cups/adminutil.c:2148 #, c-format msgid "stat of %s failed: %s" msgstr "kohteen %s stat epäonnistui: %s" #: berkeley/lpc.c:203 msgid "status\t\tShow status of daemon and queue." msgstr "" #: cups/notify.c:96 cups/notify.c:137 msgid "stopped" msgstr "pysäytetty" #: systemv/lpstat.c:1052 #, c-format msgid "system default destination: %s" msgstr "" #: systemv/lpstat.c:1049 #, c-format msgid "system default destination: %s/%s" msgstr "" #: cups/notify.c:108 cups/notify.c:140 msgid "unknown" msgstr "tuntematon" #: cups/notify.c:117 msgid "untitled" msgstr "nimetön" #: cups/snmp.c:997 msgid "variable-bindings uses indefinite length" msgstr "" language-pack-fi-base/data/fi/LC_MESSAGES/apt.po0000644000000000000000000014524312704126471016204 0ustar # translation of fi.po to Finnish # Finnish translation of apt. # This file is put in the public domain. # Tapio Lehtonen , 2004-2006,2008. # # msgid "" msgstr "" "Project-Id-Version: apt 0.5.26\n" "Report-Msgid-Bugs-To: APT Development Team \n" "POT-Creation-Date: 2016-03-25 09:30+0100\n" "PO-Revision-Date: 2016-04-14 16:49+0000\n" "Last-Translator: Tapio Lehtonen \n" "Language-Team: Finnish \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" "X-Launchpad-Export-Date: 2016-04-15 04:47+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #. TRANSLATOR: Very short word to be displayed before unchanged files in 'apt-get update' #: apt-private/acqprogress.cc #, c-format msgid "Hit:%lu %s" msgstr "Löytyi:%lu %s" #. TRANSLATOR: Very short word to be displayed for files processed in 'apt-get update' #. Potentially replaced later by "Hit:", "Ign:" or "Err:" if something (bad) happens #: apt-private/acqprogress.cc #, c-format msgid "Get:%lu %s" msgstr "Nouda:%lu %s" #. TRANSLATOR: Very short word to be displayed for files in 'apt-get update' #. which failed to download, but the error is ignored (compare "Err:") #: apt-private/acqprogress.cc #, c-format msgid "Ign:%lu %s" msgstr "Siv:%lu %s" #. TRANSLATOR: Very short word to be displayed for files in 'apt-get update' #. which failed to download and the error is critical (compare "Ign:") #: apt-private/acqprogress.cc #, c-format msgid "Err:%lu %s" msgstr "Vrhe:%lu %s" #: apt-private/acqprogress.cc #, c-format msgid "Fetched %sB in %s (%sB/s)\n" msgstr "Noudettiin %st ajassa %s (%st/s)\n" #: apt-private/acqprogress.cc msgid " [Working]" msgstr " [Työskennellään]" #: apt-private/acqprogress.cc #, c-format msgid "" "Media change: please insert the disc labeled\n" " '%s'\n" "in the drive '%s' and press [Enter]\n" msgstr "" #: apt-private/private-cachefile.cc msgid "Correcting dependencies..." msgstr "Korjataan riippuvuuksia..." #: apt-private/private-cachefile.cc msgid " failed." msgstr " ei onnistunut." #: apt-private/private-cachefile.cc msgid "Unable to correct dependencies" msgstr "Riippuvuuksien korjaus ei onnistu" #: apt-private/private-cachefile.cc msgid "Unable to minimize the upgrade set" msgstr "Päivitysjoukon minimointi ei onnistu" #: apt-private/private-cachefile.cc msgid " Done" msgstr " Valmis" #: apt-private/private-cachefile.cc msgid "You might want to run 'apt-get -f install' to correct these." msgstr "Halunnet suorittaa \"apt-get -f install\" korjaamaan nämä." #: apt-private/private-cachefile.cc msgid "Unmet dependencies. Try using -f." msgstr "Tyydyttämättömiä riippuvuuksia. Koita käyttää -f." #: apt-private/private-cacheset.cc apt-private/private-search.cc msgid "Sorting" msgstr "" #: apt-private/private-cacheset.cc #, c-format msgid "Note, selecting '%s' for task '%s'\n" msgstr "" #: apt-private/private-cacheset.cc #, c-format msgid "Note, selecting '%s' for glob '%s'\n" msgstr "" #: apt-private/private-cacheset.cc #, c-format msgid "Note, selecting '%s' for regex '%s'\n" msgstr "" #: apt-private/private-cacheset.cc #, c-format msgid "Package %s is a virtual package provided by:\n" msgstr "Paketti %s on näennäispaketti, jonka kattaa:\n" #: apt-private/private-cacheset.cc msgid " [Installed]" msgstr " [Asennettu]" #: apt-private/private-cacheset.cc msgid " [Not candidate version]" msgstr "" #: apt-private/private-cacheset.cc msgid "You should explicitly select one to install." msgstr "Yksi pitää valita asennettavaksi." #: apt-private/private-cacheset.cc #, c-format msgid "" "Package %s is not available, but is referred to by another package.\n" "This may mean that the package is missing, has been obsoleted, or\n" "is only available from another source\n" msgstr "" "Pakettia %s ei ole saatavilla, mutta toinen paketti viittaa siihen.\n" "Tämä voi tarkoittaa paketin puuttuvan, olevan vanhentunut tai\n" "saatavilla vain jostain muusta lähteestä\n" #: apt-private/private-cacheset.cc msgid "However the following packages replace it:" msgstr "Seuraavat paketit kuitenkin korvaavat sen:" #: apt-private/private-cacheset.cc #, c-format msgid "Package '%s' has no installation candidate" msgstr "Paketille ”%s” ei löydy ehdotettavia asennettavia versioita" #: apt-private/private-cacheset.cc #, c-format msgid "Virtual packages like '%s' can't be removed\n" msgstr "Virtuaalipaketteja, kuten ”%s”, ei voi poistaa\n" #. TRANSLATORS: Note, this is not an interactive question #: apt-private/private-cacheset.cc apt-private/private-install.cc #, c-format msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" msgstr "" #: apt-private/private-cacheset.cc apt-private/private-install.cc #, c-format msgid "Package '%s' is not installed, so not removed\n" msgstr "" #: apt-private/private-cacheset.cc #, c-format msgid "Note, selecting '%s' instead of '%s'\n" msgstr "Huomautus: valitaan ”%s”-paketti paketin ”%s” sijaan\n" #: apt-private/private-cmndline.cc msgid "Most used commands:" msgstr "" #: apt-private/private-cmndline.cc #, c-format msgid "See %s for more information about the available commands." msgstr "" #: apt-private/private-cmndline.cc msgid "" "Configuration options and syntax is detailed in apt.conf(5).\n" "Information about how to configure sources can be found in sources.list(5).\n" "Package and version choices can be expressed via apt_preferences(5).\n" "Security details are available in apt-secure(8).\n" msgstr "" #: apt-private/private-cmndline.cc msgid "This APT has Super Cow Powers." msgstr "" #: apt-private/private-cmndline.cc msgid "This APT helper has Super Meep Powers." msgstr "" #: apt-private/private-depends.cc apt-private/private-show.cc #: cmdline/apt-mark.cc msgid "No packages found" msgstr "Yhtään pakettia ei löytynyt" #: apt-private/private-download.cc msgid "WARNING: The following packages cannot be authenticated!" msgstr "VAROITUS: Seuraavien pakettien alkuperää ei voi varmistaa!" #: apt-private/private-download.cc msgid "Authentication warning overridden.\n" msgstr "Varoitus varmistamisesta on ohitettu.\n" #: apt-private/private-download.cc msgid "Some packages could not be authenticated" msgstr "Joidenkin pakettien alkuperästä ei voitu varmistua" #: apt-private/private-download.cc msgid "Install these packages without verification?" msgstr "Asennetaanko nämä paketit ilman todennusta?" #: apt-private/private-download.cc apt-private/private-install.cc msgid "" "--force-yes is deprecated, use one of the options starting with --allow " "instead." msgstr "" #: apt-private/private-download.cc msgid "" "There were unauthenticated packages and -y was used without --allow-" "unauthenticated" msgstr "" #: apt-private/private-download.cc #, c-format msgid "Failed to fetch %s %s\n" msgstr "Tiedoston %s nouto ei onnistunut %s\n" #: apt-private/private-download.cc #, c-format msgid "Couldn't determine free space in %s" msgstr "Kansion %s vapaan tilan määrä ei selvinnyt" #: apt-private/private-download.cc #, c-format msgid "You don't have enough free space in %s." msgstr "Kansiossa %s ei ole riittävästi vapaata tilaa." #: apt-private/private-download.cc msgid "Unable to lock the download directory" msgstr "Noutokansiota ei saatu lukittua" #: apt-private/private-install.cc msgid "" "Some packages could not be installed. This may mean that you have\n" "requested an impossible situation or if you are using the unstable\n" "distribution that some required packages have not yet been created\n" "or been moved out of Incoming." msgstr "" "Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,\n" "jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole\n" "vielä luotu tai siirretty Incoming-kansiosta." #. #. if (Packages == 1) #. { #. c1out << std::endl; #. c1out << #. _("Since you only requested a single operation it is extremely likely that\n" #. "the package is simply not installable and a bug report against\n" #. "that package should be filed.") << std::endl; #. } #. #: apt-private/private-install.cc msgid "The following information may help to resolve the situation:" msgstr "Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:" #: apt-private/private-install.cc msgid "Broken packages" msgstr "Rikkinäiset paketit" #: apt-private/private-install.cc msgid "Internal error, InstallPackages was called with broken packages!" msgstr "Sisäinen virhe, InstallPackages kutsuttiin rikkinäisille paketeille!" #: apt-private/private-install.cc msgid "Packages need to be removed but remove is disabled." msgstr "Paketteja pitäisi poistaa mutta Remove ei ole käytössä." #: apt-private/private-install.cc msgid "" "Essential packages were removed and -y was used without --allow-remove-" "essential." msgstr "" #: apt-private/private-install.cc msgid "Packages were downgraded and -y was used without --allow-downgrades." msgstr "" #: apt-private/private-install.cc msgid "" "Held packages were changed and -y was used without --allow-change-held-" "packages." msgstr "" #: apt-private/private-install.cc msgid "Internal error, Ordering didn't finish" msgstr "Tapahtui sisäinen virhe, järjestäminen keskeytyi" #: apt-private/private-install.cc msgid "How odd... The sizes didn't match, email apt@packages.debian.org" msgstr "" "No jo on... Koot eivät täsmää, sähköpostita email apt@packages.debian.org" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB #: apt-private/private-install.cc #, c-format msgid "Need to get %sB/%sB of archives.\n" msgstr "Noudettavaa arkistoa %st/%st.\n" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB #: apt-private/private-install.cc #, c-format msgid "Need to get %sB of archives.\n" msgstr "Noudettavaa arkistoa %st.\n" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB #: apt-private/private-install.cc #, c-format msgid "After this operation, %sB of additional disk space will be used.\n" msgstr "Tämän toiminnon jälkeen käytetään %sB lisää levytilaa.\n" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB #: apt-private/private-install.cc #, c-format msgid "After this operation, %sB disk space will be freed.\n" msgstr "Tämän toiminnon jälkeen vapautuu %sB levytilaa.\n" #: apt-private/private-install.cc msgid "Trivial Only specified but this is not a trivial operation." msgstr "" "On määritetty Trivial Only mutta tämä ei ole itsestäänselvä toimenpide." #. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be #. careful with hard to type or special characters (like non-breaking spaces) #: apt-private/private-install.cc msgid "Yes, do as I say!" msgstr "Kyllä, tee kuten käsketään!" #: apt-private/private-install.cc #, c-format msgid "" "You are about to do something potentially harmful.\n" "To continue type in the phrase '%s'\n" " ?] " msgstr "" "Olet aikeissa tehdä mahdollisesti vahingollisen toimenpiteen.\n" "Jatka kirjoittamalla \"%s\"\n" " ?] " #: apt-private/private-install.cc msgid "Abort." msgstr "Keskeytä." #: apt-private/private-install.cc msgid "Do you want to continue?" msgstr "Haluatko jatkaa?" #: apt-private/private-install.cc msgid "Some files failed to download" msgstr "Joidenkin tiedostojen nouto ei onnistunut" #: apt-private/private-install.cc apt-private/private-source.cc msgid "Download complete and in download only mode" msgstr "Nouto on valmis ja määrätty vain nouto" #: apt-private/private-install.cc msgid "" "Unable to fetch some archives, maybe run apt-get update or try with --fix-" "missing?" msgstr "" "Joidenkin arkistojen nouto ei onnistunut, ehkä \"apt-get update\" auttaa tai " "kokeile --fix-missing?" #: apt-private/private-install.cc msgid "--fix-missing and media swapping is not currently supported" msgstr "--fix-missing ja taltion vaihto ei ole nyt tuettu" #: apt-private/private-install.cc msgid "Unable to correct missing packages." msgstr "Puuttuvia paketteja ei voi korjata." #: apt-private/private-install.cc msgid "Aborting install." msgstr "Asennus keskeytetään." #: apt-private/private-install.cc msgid "" "The following package disappeared from your system as\n" "all files have been overwritten by other packages:" msgid_plural "" "The following packages disappeared from your system as\n" "all files have been overwritten by other packages:" msgstr[0] "" "Seuraava paketti katosi järjestelmästäsi koska\n" "muut paketit ovat korvanneet kaikki tiedostot:" msgstr[1] "" "Seuraavat paketit katosivat järjestelmästä koska\n" "muut paketit ovat korvanneet kaikki tiedostot:" #: apt-private/private-install.cc msgid "Note: This is done automatically and on purpose by dpkg." msgstr "" #: apt-private/private-install.cc msgid "We are not supposed to delete stuff, can't start AutoRemover" msgstr "" "Meidän ei kuuluisi poistaa tietoja, AutoRemover-toimintoa ei voida " "käynnistää." #: apt-private/private-install.cc msgid "" "Hmm, seems like the AutoRemover destroyed something which really\n" "shouldn't happen. Please file a bug report against apt." msgstr "" "Hmm, vaikuttaisi siltä kuin AutoRemover olisi poistanut jotakin mitä sen\n" "ei kuuluisi poistaa. Ole hyvä ja täytä ilmoitus bugista apt-paketissa." #: apt-private/private-install.cc msgid "Internal Error, AutoRemover broke stuff" msgstr "Sisäinen virhe, AutoRemover rikkoi jotain" #: apt-private/private-install.cc msgid "" "The following package was automatically installed and is no longer required:" msgid_plural "" "The following packages were automatically installed and are no longer " "required:" msgstr[0] "" "Seuraava paketti on alun perin asennettu automaattisesti, eikä sitä enää " "tarvita:" msgstr[1] "" "Seuraavat paketit on alun perin asennettu automaattisesti, eikä niitä enää " "tarvita:" #: apt-private/private-install.cc #, c-format msgid "%lu package was automatically installed and is no longer required.\n" msgid_plural "" "%lu packages were automatically installed and are no longer required.\n" msgstr[0] "" "%lu paketti on alun perin asennettu automaattisesti, eikä sitä enää " "tarvita.\n" msgstr[1] "" "%lu pakettia on alun perin asennettu automaattisesti, eikä niitä enää " "tarvita:\n" #: apt-private/private-install.cc #, c-format msgid "Use '%s' to remove it." msgid_plural "Use '%s' to remove them." msgstr[0] "" msgstr[1] "" #: apt-private/private-install.cc msgid "You might want to run 'apt-get -f install' to correct these:" msgstr "Saatat haluta suorittaa \"apt-get -f install\" korjaamaan nämä:" #: apt-private/private-install.cc msgid "" "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " "solution)." msgstr "" "Kaikkia riippuvuuksia ei ole tyydytetty. Kokeile \"apt-get -f install\" " "ilmanpaketteja (tai ratkaise itse)." #: apt-private/private-install.cc msgid "The following additional packages will be installed:" msgstr "" #: apt-private/private-install.cc msgid "Suggested packages:" msgstr "Ehdotetut paketit:" #: apt-private/private-install.cc msgid "Recommended packages:" msgstr "Suositellut paketit:" #: apt-private/private-install.cc #, c-format msgid "Skipping %s, it is already installed and upgrade is not set.\n" msgstr "Ohitetaan %s, se on jo asennettu eikä ole komennettu päivitystä.\n" #: apt-private/private-install.cc #, c-format msgid "Skipping %s, it is not installed and only upgrades are requested.\n" msgstr "" #: apt-private/private-install.cc #, c-format msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" msgstr "" "Paketin %s uudelleenasennus ei ole mahdollista, sitä ei voi noutaa.\n" #. TRANSLATORS: First string is package name, second is version #: apt-private/private-install.cc #, c-format msgid "%s is already the newest version (%s).\n" msgstr "" #: apt-private/private-install.cc cmdline/apt-get.cc cmdline/apt-mark.cc #, c-format msgid "%s set to manually installed.\n" msgstr "%s on merkitty käyttäjän toimesta asennetuksi.\n" #: apt-private/private-install.cc #, c-format msgid "Selected version '%s' (%s) for '%s'\n" msgstr "Valittiin versio %s (%s) paketille ”%s”\n" #: apt-private/private-install.cc #, c-format msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" msgstr "Valittiin versio %s (%s) paketille ”%s”, koska: %s\n" #: apt-private/private-list.cc msgid "Listing" msgstr "" #: apt-private/private-list.cc #, c-format msgid "There is %i additional version. Please use the '-a' switch to see it" msgid_plural "" "There are %i additional versions. Please use the '-a' switch to see them." msgstr[0] "" msgstr[1] "" #: apt-private/private-main.cc msgid "" "NOTE: This is only a simulation!\n" " apt-get needs root privileges for real execution.\n" " Keep also in mind that locking is deactivated,\n" " so don't depend on the relevance to the real current situation!" msgstr "" #: apt-private/private-output.cc apt-private/private-show.cc msgid "unknown" msgstr "" #: apt-private/private-output.cc #, c-format msgid "[installed,upgradable to: %s]" msgstr "" #: apt-private/private-output.cc msgid "[installed,local]" msgstr "" #: apt-private/private-output.cc msgid "[installed,auto-removable]" msgstr "" #: apt-private/private-output.cc msgid "[installed,automatic]" msgstr "" #: apt-private/private-output.cc msgid "[installed]" msgstr "" #: apt-private/private-output.cc #, c-format msgid "[upgradable from: %s]" msgstr "" #: apt-private/private-output.cc msgid "[residual-config]" msgstr "" #: apt-private/private-output.cc #, c-format msgid "but %s is installed" msgstr "mutta %s on asennettu" #: apt-private/private-output.cc #, c-format msgid "but %s is to be installed" msgstr "mutta %s on merkitty asennettavaksi" #: apt-private/private-output.cc msgid "but it is not installable" msgstr "mutta ei ole asennuskelpoinen" #: apt-private/private-output.cc msgid "but it is a virtual package" msgstr "mutta on näennäispaketti" #: apt-private/private-output.cc msgid "but it is not installed" msgstr "mutta ei ole asennettu" #: apt-private/private-output.cc msgid "but it is not going to be installed" msgstr "mutta ei ole merkitty asennettavaksi" #: apt-private/private-output.cc msgid " or" msgstr " tai" #: apt-private/private-output.cc msgid "The following packages have unmet dependencies:" msgstr "Näillä paketeilla on tyydyttämättömiä riippuvuuksia:" #: apt-private/private-output.cc msgid "The following NEW packages will be installed:" msgstr "Seuraavat UUDET paketit asennetaan:" #: apt-private/private-output.cc msgid "The following packages will be REMOVED:" msgstr "Seuraavat paketit POISTETAAN:" #: apt-private/private-output.cc msgid "The following packages have been kept back:" msgstr "Nämä paketit on jätetty odottamaan:" #: apt-private/private-output.cc msgid "The following packages will be upgraded:" msgstr "Nämä paketit päivitetään:" #: apt-private/private-output.cc msgid "The following packages will be DOWNGRADED:" msgstr "Nämä paketit VARHENNETAAN:" #: apt-private/private-output.cc msgid "The following held packages will be changed:" msgstr "Seuraavat pysytetyt paketit muutetaan:" #: apt-private/private-output.cc #, c-format msgid "%s (due to %s)" msgstr "%s (syynä %s)" #: apt-private/private-output.cc msgid "" "WARNING: The following essential packages will be removed.\n" "This should NOT be done unless you know exactly what you are doing!" msgstr "" "VAROITUS: Seuraavat välttämättömät paketit poistetaan.\n" "Näin EI PITÄISI tehdä jos ei aivan tarkkaan tiedä mitä tekee!" #: apt-private/private-output.cc #, c-format msgid "%lu upgraded, %lu newly installed, " msgstr "%lu päivitetty, %lu uutta asennusta, " #: apt-private/private-output.cc #, c-format msgid "%lu reinstalled, " msgstr "%lu uudelleen asennettua, " #: apt-private/private-output.cc #, c-format msgid "%lu downgraded, " msgstr "%lu varhennettua, " #: apt-private/private-output.cc #, c-format msgid "%lu to remove and %lu not upgraded.\n" msgstr "%lu poistettavaa ja %lu päivittämätöntä.\n" #: apt-private/private-output.cc #, c-format msgid "%lu not fully installed or removed.\n" msgstr "%lu ei asennettu kokonaan tai poistettiin.\n" #. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] #. e.g. "Do you want to continue? [Y/n] " #. The user has to answer with an input matching the #. YESEXPR/NOEXPR defined in your l10n. #: apt-private/private-output.cc msgid "[Y/n]" msgstr "[K/e]" #. TRANSLATOR: Yes/No question help-text: defaulting to N[o] #. e.g. "Should this file be removed? [y/N] " #. The user has to answer with an input matching the #. YESEXPR/NOEXPR defined in your l10n. #: apt-private/private-output.cc msgid "[y/N]" msgstr "" #. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set #: apt-private/private-output.cc msgid "Y" msgstr "K" #. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set #: apt-private/private-output.cc msgid "N" msgstr "E" #: apt-private/private-output.cc #, c-format msgid "Regex compilation error - %s" msgstr "Käännösvirhe lausekkeessa - %s" #: apt-private/private-search.cc msgid "You must give at least one search pattern" msgstr "" #: apt-private/private-search.cc msgid "Full Text Search" msgstr "" #: apt-private/private-show.cc cmdline/apt-cache.cc #, c-format msgid "Package file %s is out of sync." msgstr "Pakettitiedosto %s ei ole ajan tasalla." #: apt-private/private-show.cc #, c-format msgid "There is %i additional record. Please use the '-a' switch to see it" msgid_plural "" "There are %i additional records. Please use the '-a' switch to see them." msgstr[0] "" msgstr[1] "" #: apt-private/private-show.cc msgid "not a real package (virtual)" msgstr "" #: apt-private/private-show.cc #, c-format msgid "Unable to locate package %s" msgstr "Pakettia %s ei löydy" #: apt-private/private-show.cc msgid "Package files:" msgstr "Pakettitiedostot:" #: apt-private/private-show.cc msgid "Cache is out of sync, can't x-ref a package file" msgstr "Varasto ei ole ajan tasalla, pakettitiedostoa ei löydy kansiosta" #. Show any packages have explicit pins #: apt-private/private-show.cc msgid "Pinned packages:" msgstr "Paketit joissa tunniste:" #: apt-private/private-show.cc msgid "(not found)" msgstr "(ei löydy)" #. Print the package name and the version we are forcing to #: apt-private/private-show.cc #, c-format msgid "%s -> %s with priority %d\n" msgstr "" #: apt-private/private-show.cc msgid " Installed: " msgstr " Asennettu: " #: apt-private/private-show.cc msgid " Candidate: " msgstr " Ehdokas: " #: apt-private/private-show.cc msgid "(none)" msgstr "(ei mitään)" #: apt-private/private-show.cc msgid " Package pin: " msgstr " Paketin tunnistenumero: " #. Show the priority tables #: apt-private/private-show.cc msgid " Version table:" msgstr " Versiotaulukko:" #: apt-private/private-source.cc #, c-format msgid "Can not find a package for architecture '%s'" msgstr "" #: apt-private/private-source.cc #, c-format msgid "Can not find a package '%s' with version '%s'" msgstr "" #: apt-private/private-source.cc #, c-format msgid "Can not find a package '%s' with release '%s'" msgstr "" #: apt-private/private-source.cc #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Valittiin '%s' lähdepaketiksi paketin '%s' sijaan\n" #: apt-private/private-source.cc #, c-format msgid "Can not find version '%s' of package '%s'" msgstr "" #: apt-private/private-source.cc msgid "Must specify at least one package to fetch source for" msgstr "On annettava ainakin yksi paketti jonka lähdekoodi noudetaan" #: apt-private/private-source.cc #, c-format msgid "Unable to find a source package for %s" msgstr "Paketin %s lähdekoodipakettia ei löytynyt" #: apt-private/private-source.cc #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" "HUOM: \"%s\"-paketin paketointia ylläpidetään \"%s\"-" "versionhallintajärjestelmässä osoitteessa:\n" "%s\n" #: apt-private/private-source.cc #, c-format msgid "" "Please use:\n" "%s\n" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" #: apt-private/private-source.cc #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Ohitetaan jo noudettu tiedosto \"%s\"\n" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB #: apt-private/private-source.cc #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "On noudettava %st/%st lähdekoodiarkistoja.\n" #. TRANSLATOR: The required space between number and unit is already included #. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB #: apt-private/private-source.cc #, c-format msgid "Need to get %sB of source archives.\n" msgstr "On noudettava %st lähdekoodiarkistoja.\n" #: apt-private/private-source.cc #, c-format msgid "Fetch source %s\n" msgstr "Nouda lähdekoodi %s\n" #: apt-private/private-source.cc msgid "Failed to fetch some archives." msgstr "Joidenkin arkistojen noutaminen ei onnistunut." #: apt-private/private-source.cc #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Ohitetaan purku jo puretun lähdekoodin %s kohdalla\n" #: apt-private/private-source.cc #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Purkukomento \"%s\" ei onnistunut.\n" #: apt-private/private-source.cc #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Tarkista onko paketti \"dpkg-dev\" asennettu.\n" #: apt-private/private-source.cc #, c-format msgid "Build command '%s' failed.\n" msgstr "Paketointikomento \"%s\" ei onnistunut.\n" #: apt-private/private-source.cc #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Paketille %s ei ole saatavilla riippuvuustietoja" #: apt-private/private-source.cc #, c-format msgid "%s has no build depends.\n" msgstr "Paketille %s ei ole määritetty paketointiriippuvuuksia.\n" #: apt-private/private-source.cc msgid "Must specify at least one package to check builddeps for" msgstr "" "On annettava ainakin yksi paketti jonka paketointiriippuvuudet tarkistetaan" #: apt-private/private-source.cc #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) " "APT::Architectures for setup" msgstr "" #: apt-private/private-source.cc #, c-format msgid "Note, using directory '%s' to get the build dependencies\n" msgstr "" #: apt-private/private-source.cc #, c-format msgid "Note, using file '%s' to get the build dependencies\n" msgstr "" #: apt-private/private-source.cc msgid "Failed to process build dependencies" msgstr "Paketointiriippuvuuksien käsittely ei onnistunut" #: apt-private/private-sources.cc #, c-format msgid "Failed to parse %s. Edit again? " msgstr "" #: apt-private/private-sources.cc #, c-format msgid "Your '%s' file changed, please run 'apt-get update'." msgstr "" #: apt-private/private-unmet.cc #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Paketin %s versiossa %s on tyydyttämätön riippuvuus:\n" #: apt-private/private-update.cc msgid "The update command takes no arguments" msgstr "Komento update ei käytä parametreja" #: apt-private/private-update.cc #, c-format msgid "%i package can be upgraded. Run 'apt list --upgradable' to see it.\n" msgid_plural "" "%i packages can be upgraded. Run 'apt list --upgradable' to see them.\n" msgstr[0] "" msgstr[1] "" #: apt-private/private-update.cc msgid "All packages are up to date." msgstr "" #: cmdline/apt-cache.cc msgid "apt-cache stats does not take any arguments" msgstr "" #: cmdline/apt-cache.cc msgid "Total package names: " msgstr "Pakettien kokonaismäärä : " #: cmdline/apt-cache.cc msgid "Total package structures: " msgstr "" #: cmdline/apt-cache.cc msgid " Normal packages: " msgstr " Tavallisia paketteja: " #: cmdline/apt-cache.cc msgid " Pure virtual packages: " msgstr " Aitoja näennäispaketteja: " #: cmdline/apt-cache.cc msgid " Single virtual packages: " msgstr " Yksinkertaisia näennäispaketteja: " #: cmdline/apt-cache.cc msgid " Mixed virtual packages: " msgstr " Sekanäennäispaketteja: " #: cmdline/apt-cache.cc msgid " Missing: " msgstr " Puuttuu: " #: cmdline/apt-cache.cc msgid "Total distinct versions: " msgstr "Eri versioita yhteensä: " #: cmdline/apt-cache.cc msgid "Total distinct descriptions: " msgstr "Eri kuvauksia yhteensä: " #: cmdline/apt-cache.cc msgid "Total dependencies: " msgstr "Riippuvuuksia yhteensä: " #: cmdline/apt-cache.cc msgid "Total ver/file relations: " msgstr "Versio/tdsto suhteita yht: " #: cmdline/apt-cache.cc msgid "Total Desc/File relations: " msgstr "Kuvaus/tdsto suhteita yht: " #: cmdline/apt-cache.cc msgid "Total Provides mappings: " msgstr "Tarjoamiskuvauksia yhteensä: " #: cmdline/apt-cache.cc msgid "Total globbed strings: " msgstr "Erilaisia merkkijonoja yhteensä: " #: cmdline/apt-cache.cc msgid "Total slack space: " msgstr "Löysää tilaa yhteensä: " #: cmdline/apt-cache.cc msgid "Total space accounted for: " msgstr "Käytetty tila yhteensä: " #: cmdline/apt-cache.cc msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Tämä komento on syrjäytetty. Käytä komentoa 'apt-mark showauto' sen sijaan." #: cmdline/apt-cache.cc msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] show pkg1 [pkg2 ...]\n" "\n" "apt-cache queries and displays available information about installed\n" "and installable packages. It works exclusively on the data acquired\n" "into the local cache via the 'update' command of e.g. apt-get. The\n" "displayed information may therefore be outdated if the last update was\n" "too long ago, but in exchange apt-cache works independently of the\n" "availability of the configured sources (e.g. offline).\n" msgstr "" #: cmdline/apt-cache.cc msgid "Show source records" msgstr "Näytä lähdetietueet" #: cmdline/apt-cache.cc msgid "Search the package list for a regex pattern" msgstr "Etsi pakettiluettelosta säännöllisellä lausekkeella" #: cmdline/apt-cache.cc msgid "Show raw dependency information for a package" msgstr "Näytä paketin riippuvuustiedot käsittelemättömässä muodossa" #: cmdline/apt-cache.cc msgid "Show reverse dependency information for a package" msgstr "Näytä paketin käänteiset riippuvuudet" #: cmdline/apt-cache.cc msgid "Show a readable record for the package" msgstr "Näytä paketin tietue luettavassa muodossa" #: cmdline/apt-cache.cc msgid "List the names of all packages in the system" msgstr "Luettele järjestelmän kaikkien pakettien nimet" #: cmdline/apt-cache.cc msgid "Show policy settings" msgstr "Näytä mistä asennuspaketteja haetaan" #: cmdline/apt-cdrom.cc msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Anna nimi tälle levylle, esimerkiksi 'Debian 5.0.3 levy 1'" #: cmdline/apt-cdrom.cc msgid "Please insert a Disc in the drive and press [Enter]" msgstr "" #: cmdline/apt-cdrom.cc #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Laitteen '%s' liittäminen polkuun '%s' epäonnistui" #: cmdline/apt-cdrom.cc msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point.\n" "See 'man apt-cdrom' for more information about the CD-ROM auto-detection and " "mount point." msgstr "" #: cmdline/apt-cdrom.cc msgid "Repeat this process for the rest of the CDs in your set." msgstr "Toista tämä prosessi lopuille CD-levyille." #: cmdline/apt-cdrom.cc msgid "" "Usage: apt-cdrom [options] command\n" "\n" "apt-cdrom is used to add CDROM's, USB flashdrives and other removable\n" "media types as package sources to APT. The mount point and device\n" "information is taken from apt.conf(5), udev(7) and fstab(5).\n" msgstr "" #: cmdline/apt-config.cc msgid "Arguments not in pairs" msgstr "Parametrit eivät ole pareittain" #: cmdline/apt-config.cc msgid "" "Usage: apt-config [options] command\n" "\n" "apt-config is an interface to the configuration settings used by\n" "all APT tools, mainly intended for debugging and shell scripting.\n" msgstr "" #: cmdline/apt-config.cc msgid "get configuration values via shell evaluation" msgstr "" #: cmdline/apt-config.cc msgid "show the active configuration setting" msgstr "" #: cmdline/apt-get.cc #, c-format msgid "Couldn't find package %s" msgstr "Pakettia %s ei löytynyt" #: cmdline/apt-get.cc cmdline/apt-mark.cc #, c-format msgid "%s set to automatically installed.\n" msgstr "%s merkitty automaattisesti asennetuksi.\n" #: cmdline/apt-get.cc cmdline/apt-mark.cc msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" "Tämä komento on syrjäytetty. Käytä komentoja 'apt-mark auto' sekä 'apt-mark " "manual' sen sijaan." #: cmdline/apt-get.cc msgid "Internal error, problem resolver broke stuff" msgstr "Sisäinen virhe, resolver rikkoi jotain" #: cmdline/apt-get.cc msgid "Supported modules:" msgstr "Tuetut moduulit:" #: cmdline/apt-get.cc msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" " apt-get [options] source pkg1 [pkg2 ...]\n" "\n" "apt-get is a command line interface for retrieval of packages\n" "and information about them from authenticated sources and\n" "for installation, upgrade and removal of packages together\n" "with their dependencies.\n" msgstr "" #: cmdline/apt-get.cc msgid "Retrieve new lists of packages" msgstr "Nouda uusi pakettiluettelo" #: cmdline/apt-get.cc msgid "Perform an upgrade" msgstr "Tee päivitys" #: cmdline/apt-get.cc msgid "Install new packages (pkg is libc6 not libc6.deb)" msgstr "Asenna uusia paketteja (esim. libc6 eikä libc6.deb)" #: cmdline/apt-get.cc msgid "Remove packages" msgstr "Poista paketteja" #: cmdline/apt-get.cc msgid "Remove packages and config files" msgstr "Poista paketit asennustiedostoineen" #: cmdline/apt-get.cc cmdline/apt.cc msgid "Remove automatically all unused packages" msgstr "Poista kaikki käyttämättömät paketit" #: cmdline/apt-get.cc msgid "Distribution upgrade, see apt-get(8)" msgstr "Koko jakelun päivitys, katso apt-get(8)" #: cmdline/apt-get.cc msgid "Follow dselect selections" msgstr "Noudata dselect:n valintoja" #: cmdline/apt-get.cc msgid "Configure build-dependencies for source packages" msgstr "Määritä paketointiriippuvuudet lähdekoodipaketeille" #: cmdline/apt-get.cc msgid "Erase downloaded archive files" msgstr "Poista noudetut pakettitiedostot" #: cmdline/apt-get.cc msgid "Erase old downloaded archive files" msgstr "Poista vanhat noudetut tiedostot" #: cmdline/apt-get.cc msgid "Verify that there are no broken dependencies" msgstr "Tarkasta ettei ole tyydyttämättömiä riippuvuuksia" #: cmdline/apt-get.cc msgid "Download source archives" msgstr "Nouda lähdekoodiarkistoja" #: cmdline/apt-get.cc msgid "Download the binary package into the current directory" msgstr "" #: cmdline/apt-get.cc msgid "Download and display the changelog for the given package" msgstr "" #: cmdline/apt-helper.cc msgid "Need one URL as argument" msgstr "" #: cmdline/apt-helper.cc msgid "Must specify at least one pair url/filename" msgstr "" #: cmdline/apt-helper.cc msgid "Download Failed" msgstr "" #: cmdline/apt-helper.cc #, c-format msgid "GetSrvRec failed for %s" msgstr "" #: cmdline/apt-helper.cc msgid "" "Usage: apt-helper [options] command\n" " apt-helper [options] cat-file file ...\n" " apt-helper [options] download-file uri target-path\n" "\n" "apt-helper bundles a variety of commands for shell scripts to use\n" "e.g. the same proxy configuration or acquire system as APT would.\n" msgstr "" #: cmdline/apt-helper.cc msgid "download the given uri to the target-path" msgstr "" #: cmdline/apt-helper.cc msgid "lookup a SRV record (e.g. _http._tcp.ftp.debian.org)" msgstr "" #: cmdline/apt-helper.cc msgid "concatenate files, with automatic decompression" msgstr "" #: cmdline/apt-helper.cc msgid "detect proxy using apt.conf" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "%s was already set to manually installed.\n" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "%s was already set to automatically installed.\n" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "%s was already set on hold.\n" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "%s was already not hold.\n" msgstr "" #: cmdline/apt-mark.cc msgid "Executing dpkg failed. Are you root?" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "%s set on hold.\n" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "Canceled hold on %s.\n" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "Selected %s for purge.\n" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "Selected %s for removal.\n" msgstr "" #: cmdline/apt-mark.cc #, c-format msgid "Selected %s for installation.\n" msgstr "" #: cmdline/apt-mark.cc msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" "apt-mark is a simple command line interface for marking packages\n" "as manually or automatically installed. It can also be used to\n" "manipulate the dpkg(1) selection states of packages, and to list\n" "all packages with or without a certain marking.\n" msgstr "" #: cmdline/apt-mark.cc msgid "Mark the given packages as automatically installed" msgstr "" #: cmdline/apt-mark.cc msgid "Mark the given packages as manually installed" msgstr "" #: cmdline/apt-mark.cc msgid "Mark a package as held back" msgstr "" #: cmdline/apt-mark.cc msgid "Unset a package set as held back" msgstr "" #: cmdline/apt-mark.cc msgid "Print the list of automatically installed packages" msgstr "" #: cmdline/apt-mark.cc msgid "Print the list of manually installed packages" msgstr "" #: cmdline/apt-mark.cc msgid "Print the list of package on hold" msgstr "" #: cmdline/apt.cc msgid "" "Usage: apt [options] command\n" "\n" "apt is a commandline package manager and provides commands for\n" "searching and managing as well as querying information about packages.\n" "It provides the same functionality as the specialized APT tools,\n" "like apt-get and apt-cache, but enables options more suitable for\n" "interactive use by default.\n" msgstr "" #. query #: cmdline/apt.cc msgid "list packages based on package names" msgstr "" #: cmdline/apt.cc msgid "search in package descriptions" msgstr "" #: cmdline/apt.cc msgid "show package details" msgstr "" #. package stuff #: cmdline/apt.cc msgid "install packages" msgstr "" #: cmdline/apt.cc msgid "remove packages" msgstr "" #. system wide stuff #: cmdline/apt.cc msgid "update list of available packages" msgstr "" #: cmdline/apt.cc msgid "upgrade the system by installing/upgrading packages" msgstr "" #: cmdline/apt.cc msgid "upgrade the system by removing/installing/upgrading packages" msgstr "" #. misc #: cmdline/apt.cc msgid "edit the source information file" msgstr "" #: methods/cdrom.cc #, c-format msgid "Unable to read the cdrom database %s" msgstr "Rompputietokantaa %s ei voi lukea" #: methods/cdrom.cc msgid "" "Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " "cannot be used to add new CD-ROMs" msgstr "" "Käytä komentoa apt-cdrom jotta APT tunnistaa tämän rompun, apt-get update ei " "osaa lisätä uusia romppuja" #: methods/cdrom.cc msgid "Wrong CD-ROM" msgstr "Väärä romppu" #: methods/cdrom.cc #, c-format msgid "Unable to unmount the CD-ROM in %s, it may still be in use." msgstr "Rompun %s irrottaminen ei onnistu, se on ehkä käytössä." #: methods/cdrom.cc msgid "Disk not found." msgstr "Levyä ei löydy" #: methods/cdrom.cc methods/file.cc methods/rsh.cc msgid "File not found" msgstr "Tiedostoa ei löydy" #: methods/connect.cc #, c-format msgid "Connecting to %s (%s)" msgstr "Avataan yhteys %s (%s)" #: methods/connect.cc #, c-format msgid "[IP: %s %s]" msgstr "[IP: %s %s]" #: methods/connect.cc #, c-format msgid "Could not create a socket for %s (f=%u t=%u p=%u)" msgstr "Pistokeen luonti ei onnistu %s (f=%u t=%u p=%u)" #: methods/connect.cc #, c-format msgid "Cannot initiate the connection to %s:%s (%s)." msgstr "Yhteyden %s avaus ei onnistu: %s (%s)." #: methods/connect.cc #, c-format msgid "Could not connect to %s:%s (%s), connection timed out" msgstr "Yhteyttä %s ei voitu muodostaa: %s (%s), yhteys aikakatkaistiin" #: methods/connect.cc methods/ftp.cc methods/rsh.cc msgid "Failed" msgstr "Ei onnistunut" #: methods/connect.cc #, c-format msgid "Could not connect to %s:%s (%s)." msgstr "Yhteyttä %s ei voitu muodostaa: %s (%s)" #. We say this mainly because the pause here is for the #. ssh connection that is still going #: methods/connect.cc methods/rsh.cc #, c-format msgid "Connecting to %s" msgstr "Avataan yhteys %s" #: methods/connect.cc #, c-format msgid "Could not resolve '%s'" msgstr "Nimeä \"%s\" ei voitu selvittää" #: methods/connect.cc #, c-format msgid "Temporary failure resolving '%s'" msgstr "Tilapäinen häiriö selvitettäessä \"%s\"" #: methods/connect.cc #, c-format msgid "System error resolving '%s:%s'" msgstr "" #: methods/connect.cc #, c-format msgid "Something wicked happened resolving '%s:%s' (%i - %s)" msgstr "" #: methods/connect.cc #, c-format msgid "Unable to connect to %s:%s:" msgstr "" #: methods/copy.cc methods/store.cc msgid "Failed to stat" msgstr "Komento stat ei toiminut" #: methods/copy.cc methods/rred.cc methods/store.cc msgid "Failed to set modification time" msgstr "Tiedoston muutospäivämäärää ei saatu vaihdettua" #: methods/file.cc msgid "Invalid URI, local URIS must not start with //" msgstr "URI on kelvoton, paikallinen URI ei saa alkaa //" #. Login must be before getpeername otherwise dante won't work. #: methods/ftp.cc msgid "Logging in" msgstr "Kirjaudutaan sisään" #: methods/ftp.cc msgid "Unable to determine the peer name" msgstr "Vastapään nimeä ei saa selville" #: methods/ftp.cc msgid "Unable to determine the local name" msgstr "Paikallista nimeä ei saa selville" #: methods/ftp.cc #, c-format msgid "The server refused the connection and said: %s" msgstr "Palvelin ei huolinut yhteyttä ilmoituksella: %s" #: methods/ftp.cc #, c-format msgid "USER failed, server said: %s" msgstr "USER ei onnistunut, palvelimen ilmoitus: %s" #: methods/ftp.cc #, c-format msgid "PASS failed, server said: %s" msgstr "PASS ei onnistunut, palvelimen ilmoitus: %s" #: methods/ftp.cc msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" "Määritettiin välipalvelin mutta ei komentotiedostoa kirjautumiseen, " "Acquire::ftp::ProxyLogin on tyhjä." #: methods/ftp.cc #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Komentotiedoston rivi \"%s\" ei toiminut, palvelin ilmoitti: %s" #: methods/ftp.cc #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE ei toiminut, palvelin ilmoitti: %s" #: methods/ftp.cc methods/rsh.cc msgid "Connection timeout" msgstr "Yhteys aikakatkaistiin" #: methods/ftp.cc msgid "Server closed the connection" msgstr "Palvelin sulki yhteyden" #: methods/ftp.cc methods/rsh.cc msgid "Read error" msgstr "Lukuvirhe" #: methods/ftp.cc methods/rsh.cc msgid "A response overflowed the buffer." msgstr "Vastaus aiheutti puskurin ylivuodon." #: methods/ftp.cc msgid "Protocol corruption" msgstr "Yhteyskäytäntö on turmeltunut" #: methods/ftp.cc methods/rsh.cc msgid "Write error" msgstr "Virhe kirjoitettaessa" #: methods/ftp.cc msgid "Could not create a socket" msgstr "Pistoketta ei voitu luoda" #: methods/ftp.cc msgid "Could not connect data socket, connection timed out" msgstr "Pistoketta ei voitu kytkeä, yhteys aikakatkaistiin" #: methods/ftp.cc msgid "Could not connect passive socket." msgstr "Passiivista pistoketta ei voitu kytkeä." #: methods/ftp.cc msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo ei saanut kuuntelupistoketta" #: methods/ftp.cc msgid "Could not bind a socket" msgstr "Pistoketta ei voitu nimetä" #: methods/ftp.cc msgid "Could not listen on the socket" msgstr "Pistoketta ei voitu kuunnella" #: methods/ftp.cc msgid "Could not determine the socket's name" msgstr "Pistokkeen nimeä ei saatu selville" #: methods/ftp.cc msgid "Unable to send PORT command" msgstr "Komennon PORT lähetys ei onnistu" #: methods/ftp.cc #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Tuntematon osoiteperhe %u (AF_*)" #: methods/ftp.cc #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT ei onnistunut, palvelin ilmoitti: %s" #: methods/ftp.cc msgid "Data socket connect timed out" msgstr "Pistokkeen kytkeminen aikakatkaistiin" #: methods/ftp.cc msgid "Unable to accept connection" msgstr "Yhteyttä ei voitu hyväksyä" #: methods/ftp.cc methods/rsh.cc methods/server.cc msgid "Problem hashing file" msgstr "Pulmia tiedoston hajautuksessa" #: methods/ftp.cc #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Tiedostoa ei saatu noudettua, palvelin ilmoitti \"%s\"" #: methods/ftp.cc methods/rsh.cc msgid "Data socket timed out" msgstr "Pistoke aikakatkaistiin" #: methods/ftp.cc #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Tiedonsiirto ei onnistunut, palvelin ilmoitti \"%s\"" #. Get the files information #: methods/ftp.cc msgid "Query" msgstr "Kysely" #: methods/ftp.cc msgid "Unable to invoke " msgstr "Käynnistys ei onnistu " #: methods/gpgv.cc msgid "At least one invalid signature was encountered." msgstr "LÖytyi ainakin yksi kelvoton allekirjoitus." #: methods/gpgv.cc msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Sisäinen virhe: Allekirjoitus kelpaa, mutta avaimen sormenjälki tuntematon?!" #: methods/gpgv.cc msgid "Could not execute 'apt-key' to verify signature (is gnupg installed?)" msgstr "" #. TRANSLATORS: %s is a single techy word like 'NODATA' #: methods/gpgv.cc #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" #: methods/gpgv.cc msgid "Unknown error executing apt-key" msgstr "Tapahtui tuntematon virhe suoritettaessa apt-key" #. TRANSLATORS: The second %s is the reason and is untranslated for repository owners. #: methods/gpgv.cc #, c-format msgid "Signature by key %s uses weak digest algorithm (%s)" msgstr "" #: methods/gpgv.cc msgid "The following signatures were invalid:\n" msgstr "Seuraavat allekirjoitukset eivät olleet kelvollisia:\n" #: methods/gpgv.cc msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" msgstr "" "Seuraavia allekirjoituksia ei voinut varmentaa koska julkista avainta ei ole " "saatavilla:\n" #: methods/http.cc msgid "Error writing to the file" msgstr "Tapahtui virhe kirjoitettaessa tiedostoon" #: methods/http.cc msgid "Error reading from server. Remote end closed connection" msgstr "Tapahtui virhe luettaessa palvelimelta. Etäpää sulki yhteyden" #: methods/http.cc msgid "Error reading from server" msgstr "Tapahtui virhe luettaessa palvelimelta" #: methods/http.cc msgid "Error writing to file" msgstr "Tapahtui virhe kirjoitettaessa tiedostoon" #: methods/http.cc msgid "Select failed" msgstr "Select ei toiminut" #: methods/http.cc msgid "Connection timed out" msgstr "Yhteys aikakatkaistiin" #: methods/http.cc msgid "Error writing to output file" msgstr "Tapahtui virhe kirjoitettaessa tulostustiedostoon" #: methods/mirror.cc #, c-format msgid "Unable to read %s" msgstr "Tiedostoa %s ei voi lukea" #: methods/mirror.cc #, c-format msgid "Unable to change to %s" msgstr "Kansioon %s vaihto ei onnistu" #. FIXME: fallback to a default mirror here instead #. and provide a config option to define that default #: methods/mirror.cc #, c-format msgid "No mirror file '%s' found " msgstr "" #. FIXME: fallback to a default mirror here instead #. and provide a config option to define that default #: methods/mirror.cc #, c-format msgid "Can not read mirror file '%s'" msgstr "" #: methods/mirror.cc #, c-format msgid "No entry found in mirror file '%s'" msgstr "" #: methods/mirror.cc #, c-format msgid "[Mirror: %s]" msgstr "" #: methods/rred.cc #, c-format msgid "Failed to stat %s" msgstr "Tiedostolle %s ei toimi stat" #: methods/rsh.cc msgid "Failed to create IPC pipe to subprocess" msgstr "IPC-putken luominen aliprosessiin ei onnistunut" #: methods/rsh.cc msgid "Connection closed prematurely" msgstr "Yhteys katkesi ennenaikaisesti" #: methods/server.cc msgid "Waiting for headers" msgstr "Odotetaan otsikoita" #: methods/server.cc msgid "Bad header line" msgstr "Virheellinen otsikkorivi" #: methods/server.cc msgid "The HTTP server sent an invalid reply header" msgstr "HTTP-palvelin lähetti virheellisen vastausotsikon" #: methods/server.cc msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP-palvelin lähetti virheellisen Content-Length-otsikon" #: methods/server.cc msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP-palvelin lähetti virheellisen Content-Range-otsikon" #: methods/server.cc msgid "This HTTP server has broken range support" msgstr "HTTP-palvelimen arvoaluetuki on rikki" #: methods/server.cc msgid "Unknown date format" msgstr "Tuntematon päiväysmuoto" #: methods/server.cc msgid "Bad header data" msgstr "Virheellinen otsikkotieto" #: methods/server.cc msgid "Connection failed" msgstr "Yhteys ei toiminut" #: methods/server.cc #, c-format msgid "" "Automatically disabled %s due to incorrect response from server/proxy. (man " "5 apt.conf)" msgstr "" #: methods/server.cc msgid "Internal error" msgstr "Sisäinen virhe" #: methods/store.cc msgid "Empty files can't be valid archives" msgstr "" #: dselect/install:33 msgid "Bad default setting!" msgstr "Oletusasetus ei kelpaa!" #: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 #: dselect/install:106 dselect/update:45 msgid "Press [Enter] to continue." msgstr "" #: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Haluatko poistaa aiemmin noudettuja .deb-tiedostoja?" #: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Purkamisessa tapahtui virheitä. Paketit jotka asennettiin" #: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "säädetään. Virheet voivat näkyä tämän seurauksena kahdesti." #: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "tai tyydyttämättömät riippuvuudet aiheuttavat virheitä. Tämä ei haittaa" #: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" "vain tätä viestiä ennen tulleilla virheillä on merkitystä. Korjaa ne ja aja " "[I]nstall uudestaan" #: dselect/update:30 msgid "Merging available information" msgstr "Yhdistetään saatavuustiedot" language-pack-fi-base/data/fi/LC_MESSAGES/sysstat.po0000644000000000000000000003776012704126471017136 0ustar # Finnish messages for sysstat. # Copyright © 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc. # This file is distributed under the same license as the sysstat package. # Jorma Karvonen , 2008. # Jorma Karvonen , 2010-2015. # msgid "" msgstr "" "Project-Id-Version: sysstat 11.1.7\n" "Report-Msgid-Bugs-To: sysstat orange.fr\n" "POT-Creation-Date: 2015-12-21 08:54+0100\n" "PO-Revision-Date: 2016-01-28 11:58+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 06:27+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: cifsiostat.c:70 mpstat.c:98 pidstat.c:87 iostat.c:86 tapestat.c:89 sar.c:95 #, c-format msgid "Usage: %s [ options ] [ [ ] ]\n" msgstr "Käyttö: %s [ valitsimet ] [ [ ] ]\n" #: cifsiostat.c:74 #, c-format msgid "" "Options are:\n" "[ -h ] [ -k | -m ] [ -t ] [ -V ] [ --debuginfo ]\n" msgstr "" "Valitsimet ovat:\n" "[ -h ] [ -k | -m ] [ -t ] [ -V ] [ --debuginfo ]\n" #: cifsiostat.c:77 #, c-format msgid "" "Options are:\n" "[ -h ] [ -k | -m ] [ -t ] [ -V ]\n" msgstr "" "Valitsimet ovat:\n" "[ -h ] [ -k | -m ] [ -t ] [ -V ]\n" #: sadc.c:89 #, c-format msgid "Usage: %s [ options ] [ [ ] ] [ ]\n" msgstr "" "Käyttö: %s [ valitsimet ] [ [ ] ] [ " "]\n" #: sadc.c:92 #, c-format msgid "" "Options are:\n" "[ -C ] [ -D ] [ -F ] [ -L ] [ -V ]\n" "[ -S { INT | DISK | IPV6 | POWER | SNMP | XDISK | ALL | XALL } ]\n" msgstr "" "Valitsimet ovat:\n" "[ -C ] [ -D ] [ -F ] [ -L ] [ -V ]\n" "[ -S { INT | DISK | IPV6 | POWER | SNMP | XDISK | ALL | XALL } ]\n" #: sadc.c:267 #, c-format msgid "Cannot write data to system activity file: %s\n" msgstr "" "Järjestelmätoimintotietojen kirjoittaminen lokitiedostoon epäonnistui: %s\n" #: sadc.c:563 #, c-format msgid "Cannot write system activity file header: %s\n" msgstr "" "Järjestelmätoimintojen lokitiedoston otsakkeen kirjoittaminen epäonnistui: " "%s\n" #: sadc.c:763 sadc.c:772 sadc.c:839 ioconf.c:508 rd_stats.c:69 #: sa_common.c:1273 count.c:118 #, c-format msgid "Cannot open %s: %s\n" msgstr "Kohteen %s avaaminen epäonnistui: %s\n" # Tässä haluttuun sana voidaan korvata tilanteessa osuvammalla sanalla, esim. pyydettyyn, toivottuun, valittuun, kyseiseen tms. #: sadc.c:1019 #, c-format msgid "Cannot append data to that file (%s)\n" msgstr "Tietojen liittäminen haluttuun tiedostoon (%s) epäonnistui\n" #: mpstat.c:101 #, c-format msgid "" "Options are:\n" "[ -A ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU | ALL } ]\n" "[ -P { [,...] | ON | ALL } ]\n" msgstr "" "Valitsimet ovat:\n" "[ -A ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU | ALL } ]\n" "[ -P { [,...] | ON | ALL } ]\n" #: mpstat.c:708 pidstat.c:2301 sar.c:425 msgid "Average:" msgstr "Keskiarvo:" #: mpstat.c:1101 #, c-format msgid "Not that many processors!\n" msgstr "Ei niin monta suoritinta!\n" #: sadf.c:86 #, c-format msgid "" "Usage: %s [ options ] [ [ ] ] [ | -[0-9]+ ]\n" msgstr "" "Käyttö: %s [ valitsimet ] [ [ ] ] [ | -" "[0-9]+ ]\n" #: sadf.c:89 #, c-format msgid "" "Options are:\n" "[ -C ] [ -c | -d | -j | -p | -x ] [ -H ] [ -h ] [ -T | -t | -U ] [ -V ]\n" "[ -P { [,...] | ALL } ] [ -s [ ] ] [ -e [ ] " "]\n" "[ -- ]\n" msgstr "" "Valitsimet ovat:\n" "[ -C ] [ -c | -d | -j | -p | -x ] [ -H ] [ -h ] [ -T | -t | -U ] [ -V ]\n" "[ -P { [,...] | ALL } ] [ -s [ ] ] [ -e [ " "] ]\n" "[ -- ]\n" #: sa_common.c:1069 #, c-format msgid "Error while reading system activity file: %s\n" msgstr "Virhe luettaessa järjestelmätoimintojen lokitiedostoa: %s\n" #: sa_common.c:1079 #, c-format msgid "End of system activity file unexpected\n" msgstr "Järjestelmätoimintojen lokitiedoston loppu odottamaton\n" #: sa_common.c:1098 #, c-format msgid "File created by sar/sadc from sysstat version %d.%d.%d" msgstr "Käskyllä ”sar” tai ”sadc” sysstat-versiosta %d.%d.%d luotu tiedosto" #: sa_common.c:1131 #, c-format msgid "Invalid system activity file: %s\n" msgstr "Virheellinen järjestelmätoimintojen lokitiedosto: %s\n" #: sa_common.c:1143 #, c-format msgid "Endian format mismatch\n" msgstr "Endian-tavujärjestysmuototäsmäämättömyys\n" #: sa_common.c:1147 #, c-format msgid "Current sysstat version cannot read the format of this file (%#x)\n" msgstr "Nykyinen sysstat-versio ei voi lukea tämän tiedoston (%#x) muotoa\n" #: sa_common.c:1276 #, c-format msgid "Please check if data collecting is enabled\n" msgstr "Tarkista, onko tiedon keräys käytössä\n" #: sa_common.c:1461 #, c-format msgid "Requested activities not available in file %s\n" msgstr "Pyydetyt toiminnot eivät ole käytettävissä tiedostossa %s\n" #: sa_common.c:1642 iostat.c:1399 #, c-format msgid "Invalid type of persistent device name\n" msgstr "Virheellinen toistuvan laitenimen tyyppi\n" #: pidstat.c:90 #, c-format msgid "" "Options are:\n" "[ -d ] [ -h ] [ -I ] [ -l ] [ -R ] [ -r ] [ -s ] [ -t ] [ -U [ ] " "]\n" "[ -u ] [ -V ] [ -v ] [ -w ] [ -C ] [ -G ]\n" "[ -p { [,...] | SELF | ALL } ] [ -T { TASK | CHILD | ALL } ]\n" msgstr "" "Valitsimet ovat:\n" "[ -d ] [ -h ] [ -I ] [ -l ] [ -R ] [ -r ] [ -s ] [ -t ] [ -U [ " " ] ]\n" "[ -u ] [ -V ] [ -v ] [ -w ] [ -C ] [ -G ]\n" "[ -p { [,...] | SELF | ALL } [ -T { TASK | CHILD | ALL } " "]\n" # Pyydetyt voi olla tilanteesta riippuen halutut, tiedustellut, # kyseiset, haetut tms. #: pidstat.c:239 sar.c:1108 #, c-format msgid "Requested activities not available\n" msgstr "Pyydetyt toiminnot eivät ole käytettävissä\n" #: sadf_misc.c:624 #, c-format msgid "System activity data file: %s (%#x)\n" msgstr "Järjestelmätoimintojen lokitiedosto: %s (%#x)\n" #: sadf_misc.c:633 #, c-format msgid "Genuine sa datafile: %s (%x)\n" msgstr "Aito sa-datatiedosto: %s (%x)\n" #: sadf_misc.c:634 msgid "no" msgstr "ei" #: sadf_misc.c:634 msgid "yes" msgstr "kyllä" #: sadf_misc.c:637 #, c-format msgid "Host: " msgstr "Tietokone: " #: sadf_misc.c:643 #, c-format msgid "Number of CPU for last samples in file: %u\n" msgstr "Suorittimien lukumäärä viimeisille näytteille tiedostossa: %u\n" #: sadf_misc.c:649 #, c-format msgid "File date: %s\n" msgstr "Tiedostopäivämäärä: %s\n" #: sadf_misc.c:652 #, c-format msgid "File time: " msgstr "Tiedostoaika: " #: sadf_misc.c:657 #, c-format msgid "Size of a long int: %d\n" msgstr "Muuttujatyypin ”long int” koko: %d\n" #: sadf_misc.c:663 #, c-format msgid "List of activities:\n" msgstr "Toimintojen luettelo:\n" #: sadf_misc.c:676 #, c-format msgid "\t[Unknown activity format]" msgstr "\t[Tuntematon toimintomuoto]" #: count.c:169 #, c-format msgid "Cannot handle so many processors!\n" msgstr "Niin monen suorittimen käsittely epäonnistui!\n" #: iostat.c:89 #, c-format msgid "" "Options are:\n" "[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ]\n" "[ -j { ID | LABEL | PATH | UUID | ... } ]\n" "[ [ -H ] -g ] [ -p [ [,...] | ALL ] ]\n" "[ [...] | ALL ] [ --debuginfo ]\n" msgstr "" "Valitsimet ovat:\n" "[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ]\n" "[ -j { ID | LABEL | PATH | UUID | ... } ]\n" "[ [ -H ] -g ] [ -p [ [,...] | ALL ] ]\n" "[ [...] | ALL ] [ --debuginfo ]\n" #: iostat.c:95 #, c-format msgid "" "Options are:\n" "[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ]\n" "[ -j { ID | LABEL | PATH | UUID | ... } ]\n" "[ [ -H ] -g ] [ -p [ [,...] | ALL ] ]\n" "[ [...] | ALL ]\n" msgstr "" "Valitsimet ovat:\n" "[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ]\n" "[ -j { ID | LABEL | PATH | UUID | ... } ]\n" "[ [ -H ] -g ] [ -p [ [,...] | ALL ] ]\n" "[ [...] | ALL ]\n" #: iostat.c:326 #, c-format msgid "Cannot find disk data\n" msgstr "Levydataa ei löydy\n" #: common.c:74 #, c-format msgid "sysstat version %s\n" msgstr "sysstat-versio %s\n" #: pr_stats.c:2483 pr_stats.c:2495 pr_stats.c:2599 pr_stats.c:2610 msgid "Summary:" msgstr "Yhteenveto:" #: pr_stats.c:2538 msgid "Other devices not listed here" msgstr "Muut laitteet, joita ei ole luetteloitu tässä" #: tapestat.c:91 #, c-format msgid "" "Options are:\n" "[ -k | -m ] [ -t ] [ -V ] [ -y ] [ -z ]\n" msgstr "" "Valitsimet ovat:\n" "[ -k | -m ] [ -t ] [ -V ] [ -y ] [ -z ]\n" #: tapestat.c:251 #, c-format msgid "No tape drives with statistics found\n" msgstr "Nauha-asemaa tilastoilla ei löytynyt\n" #: sar.c:110 #, c-format msgid "" "Options are:\n" "[ -A ] [ -B ] [ -b ] [ -C ] [ -D ] [ -d ] [ -F [ MOUNT ] ] [ -H ] [ -h ]\n" "[ -p ] [ -q ] [ -R ] [ -r [ ALL ] ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ]\n" "[ -v ] [ -W ] [ -w ] [ -y ] [ --sadc ]\n" "[ -I { [,...] | SUM | ALL | XALL } ] [ -P { [,...] | ALL } ]\n" "[ -m { [,...] | ALL } ] [ -n { [,...] | ALL } ]\n" "[ -j { ID | LABEL | PATH | UUID | ... } ]\n" "[ -f [ ] | -o [ ] | -[0-9]+ ]\n" "[ -i ] [ -s [ ] ] [ -e [ ] ]\n" msgstr "" "Valitsimet ovat:\n" "[ -A ] [ -B ] [ -b ] [ -C ] [ -D ] [ -d ] [ -F [ MOUNT ] ] [ -H ] [ -h ]\n" "[ -p ] [ -q ] [ -R ] [ -r [ ALL ] ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ]\n" "[ -v ] [ -W ] [ -w ] [ -y ] [ --sadc ]\n" "[ -I { [,...] | SUM | ALL | XALL } ] [ -P { " "[,...] | ALL } ]\n" "[ -m { [,...] | ALL } ] [ -n { [,...] | ALL } ]\n" "[ -j { ID | LABEL | PATH | UUID | ... } ]\n" "[ -f [ ] | -o [ ] | -[0-9]+ ]\n" "[ -i ] [ -s [ ] ] [ -e [ ] ]\n" #: sar.c:133 #, c-format msgid "Main options and reports:\n" msgstr "Päävalitsimet ja -ilmoitukset ovat:\n" #: sar.c:134 #, c-format msgid "\t-B\tPaging statistics\n" msgstr "\t-B\tSivutustilastot\n" #: sar.c:135 #, c-format msgid "\t-b\tI/O and transfer rate statistics\n" msgstr "\t-b\tSiirräntä- ja siirtonopeustilastot\n" #: sar.c:136 #, c-format msgid "\t-d\tBlock devices statistics\n" msgstr "\t-d\tLohkolaitteiden tilastot\n" #: sar.c:137 #, c-format msgid "\t-F [ MOUNT ]\n" msgstr "\t-F [ MOUNT ]\n" #: sar.c:138 #, c-format msgid "\t\tFilesystems statistics\n" msgstr "\t\tTiedostojärjestelmien tilastot\n" #: sar.c:139 #, c-format msgid "\t-H\tHugepages utilization statistics\n" msgstr "\t-H\tJättiläissivujen käyttöastetilastot\n" #: sar.c:140 #, c-format msgid "" "\t-I { | SUM | ALL | XALL }\n" "\t\tInterrupts statistics\n" msgstr "" "\t-I { | SUM | ALL | XALL }\n" "\t\tKeskeytysten tilasto\n" #: sar.c:142 #, c-format msgid "" "\t-m { [,...] | ALL }\n" "\t\tPower management statistics\n" "\t\tKeywords are:\n" "\t\tCPU\tCPU instantaneous clock frequency\n" "\t\tFAN\tFans speed\n" "\t\tFREQ\tCPU average clock frequency\n" "\t\tIN\tVoltage inputs\n" "\t\tTEMP\tDevices temperature\n" "\t\tUSB\tUSB devices plugged into the system\n" msgstr "" "\t-m { [,...] | ALL }\n" "\t\tTehonhallintatilastot\n" "\t\tAvainsanoja ovat:\n" "\t\tCPU\tProsessorin hetkellinen kellotaajuus\n" "\t\tFAN\tTuulettimen nopeus\n" "\t\tFREQ\tProsessorin keskimääräinen kellotaajuus\n" "\t\tIN\tJännitesyötteet\n" "\t\tTEMP\tLaitteiden lämpötila\n" "\t\tUSB\tJärjestelmään liitetyt USB-laitteet\n" #: sar.c:151 #, c-format msgid "" "\t-n { [,...] | ALL }\n" "\t\tNetwork statistics\n" "\t\tKeywords are:\n" "\t\tDEV\tNetwork interfaces\n" "\t\tEDEV\tNetwork interfaces (errors)\n" "\t\tNFS\tNFS client\n" "\t\tNFSD\tNFS server\n" "\t\tSOCK\tSockets\t(v4)\n" "\t\tIP\tIP traffic\t(v4)\n" "\t\tEIP\tIP traffic\t(v4) (errors)\n" "\t\tICMP\tICMP traffic\t(v4)\n" "\t\tEICMP\tICMP traffic\t(v4) (errors)\n" "\t\tTCP\tTCP traffic\t(v4)\n" "\t\tETCP\tTCP traffic\t(v4) (errors)\n" "\t\tUDP\tUDP traffic\t(v4)\n" "\t\tSOCK6\tSockets\t(v6)\n" "\t\tIP6\tIP traffic\t(v6)\n" "\t\tEIP6\tIP traffic\t(v6) (errors)\n" "\t\tICMP6\tICMP traffic\t(v6)\n" "\t\tEICMP6\tICMP traffic\t(v6) (errors)\n" "\t\tUDP6\tUDP traffic\t(v6)\n" "\t\tFC\tFibre channel HBAs\n" msgstr "" "\t-n { [,...] | ALL }\n" "\t\tVerkkotilastot\n" "\t\tAvainsanoja ovat:\n" "\t\tDEV\tVerkkoliittymät\n" "\t\tEDEV\tVerkkoliittymät (virheet)\n" "\t\tNFS\tNFS-asiakas\n" "\t\tNFSD\tNFS-palvelin\n" "\t\tSOCK\tVastakkeet\t(v4)\n" "\t\tIP\tIP-liikenne\t(v4)\n" "\t\tEIP\tIP-liikenne\t(v4) (virheet)\n" "\t\tICMP\tICMP-liikenne\t(v4)\n" "\t\tEICMP\tICMP-liikenne\t(v4) (virheet)\n" "\t\tTCP\tTCP-liikenne\t(v4)\n" "\t\tETCP\tTCP-liikenne\t(v4) (virheet)\n" "\t\tUDP\tUDP-liikenne\t(v4)\n" "\t\tSOCK6\tVastakkeet\t(v6)\n" "\t\tIP6\tIP-liikenne\t(v6)\n" "\t\tEIP6\tIP-liikenne\t(v6) (virheet)\n" "\t\tICMP6\tICMP-liikenne\t(v6)\n" "\t\tEICMP6\tICMP-liikenne\t(v6) (virheet)\n" "\t\tUDP6\tUDP-liikenne\t(v6)\n" "\t\tFC\tKuitukanava-HBA:t\n" #: sar.c:173 #, c-format msgid "\t-q\tQueue length and load average statistics\n" msgstr "\t-q\tJonopituus- ja latauskeskiarvotilastot\n" #: sar.c:174 #, c-format msgid "\t-R\tMemory statistics\n" msgstr "\t-R\tMuistitilastot\n" #: sar.c:175 #, c-format msgid "" "\t-r [ ALL ]\n" "\t\tMemory utilization statistics\n" msgstr "" "\t-r [ ALL ]\n" "\t\tMuistin käyttöastetilastot\n" #: sar.c:177 #, c-format msgid "\t-S\tSwap space utilization statistics\n" msgstr "\t-S\tNäennäismuistitilan käyttöastetilastot\n" #: sar.c:178 #, c-format msgid "" "\t-u [ ALL ]\n" "\t\tCPU utilization statistics\n" msgstr "" "\t-u [ ALL ]\n" "\t\tSuorittimen käyttöastetilastot\n" #: sar.c:180 #, c-format msgid "\t-v\tKernel tables statistics\n" msgstr "\t-v\tKäyttöjärjestelmäydintaulujen tilastot\n" #: sar.c:181 #, c-format msgid "\t-W\tSwapping statistics\n" msgstr "\t-W\tNäennäismuisti vaihtamistilastot\n" #: sar.c:182 #, c-format msgid "\t-w\tTask creation and system switching statistics\n" msgstr "\t-w\tTehtävän luonti- ja järjestelmänvaihtotilastot\n" #: sar.c:183 #, c-format msgid "\t-y\tTTY devices statistics\n" msgstr "\t-y\tTTY-laitteiden tilastot\n" #: sar.c:197 #, c-format msgid "Data collector will be sought in PATH\n" msgstr "Datakerääjää etsitään PATH-ympäristömuuttujasta\n" #: sar.c:200 #, c-format msgid "Data collector found: %s\n" msgstr "Datakerääjä löytyi: %s\n" #: sar.c:259 #, c-format msgid "End of data collecting unexpected\n" msgstr "Datakeräyksen loppu odottamaton\n" #: sar.c:885 #, c-format msgid "Using a wrong data collector from a different sysstat version\n" msgstr "Käytetään väärää datakerääjää eri sysstat-versiosta\n" #: sar.c:937 #, c-format msgid "Inconsistent input data\n" msgstr "Epäjohdonmukainen syötedata\n" #: sar.c:1414 #, c-format msgid "-f and -o options are mutually exclusive\n" msgstr "valitsimet ”-f” ja ”-o” ovat vastavuoroisesti poissulkevia\n" #: sar.c:1420 #, c-format msgid "Not reading from a system activity file (use -f option)\n" msgstr "" "Ei lueta järjestelmätoimintojen lokitiedostosta (käytä valitsinta ”-f”)\n" #: sar.c:1556 #, c-format msgid "Cannot find the data collector (%s)\n" msgstr "Datakerääjää (%s) ei löydy\n" #: sa_conv.c:69 #, c-format msgid "Cannot convert the format of this file\n" msgstr "Tämän tiedostomuodon muuntaminen epäonnistui\n" #: sa_conv.c:562 #, c-format msgid "" "\n" "CPU activity not found in file. Aborting...\n" msgstr "" "\n" "Tiedososta ei löytynyt suoritinaktiviteettia. Keskeytetään...\n" #: sa_conv.c:578 #, c-format msgid "" "\n" "Invalid data found. Aborting...\n" msgstr "" "\n" "Löytyi virheellisiä tietoja. Keskeytetään...\n" #: sa_conv.c:897 #, c-format msgid "Statistics: " msgstr "Tilastot: " #: sa_conv.c:1016 #, c-format msgid "" "\n" "File successfully converted to sysstat format version %s\n" msgstr "" "\n" "Tiedoston muuntaminen sysstat-muotoversioon %s onnistui\n" language-pack-fi-base/data/fi/LC_MESSAGES/tmispell-voikko.po0000644000000000000000000002256412704126471020551 0ustar # translation of fi.po to # Tmispell Finnish translation. # Copyright (C) 2003 Pauli Virtanen # This file is distributed under the same license as the Tmispell package. # # Pauli Virtanen , 2003. # Harri Pitkänen , 2006. msgid "" msgstr "" "Project-Id-Version: fi\n" "Report-Msgid-Bugs-To: hatapitk@iki.fi\n" "POT-Creation-Date: 2009-02-07 18:46+0200\n" "PO-Revision-Date: 2009-06-30 06:18+0000\n" "Last-Translator: Harri Pitkänen \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 07:03+0000\n" "X-Generator: Launchpad (build 17995)\n" #: src/charset.cc:73 #, c-format msgid "Error initializing character set conversion: %s" msgstr "Virhe merkistömuunnoksen alustuksessa: %s" #: src/charset.cc:187 #, c-format msgid "Conversion of '%s' to character set '%s' failed: %s" msgstr "'%s':n muunnos merkistöön '%s' epäonnistui: %s" #: src/config_file.cc:150 msgid "\\ at the end of a string" msgstr "\\ merkkijonon lopussa" #: src/config_file.cc:160 msgid "Unterminated quoted string" msgstr "Päättämätön lainausmerkillinen merkkijono" #: src/config_file.cc:198 #, c-format msgid "Unable to open configuration file %s" msgstr "Asetustiedoston %s avaaminen epäonnistui" #: src/config_file.cc:228 #, c-format msgid "Parse error in file \"%s\" on line %d, column %d: %s" msgstr "Jäsennysvirhe tiedostossa \"%s\" rivillä %d, sarakkeessa %d: %s" #: src/config_file.cc:232 #, c-format msgid "Parse error in file \"%s\" on line %d: %s" msgstr "Jäsennysvirhe tiedostossa %s rivillä %d: %s" #: src/config_file.cc:235 #, c-format msgid "Parse error in file \"%s\": %s" msgstr "Jäsennysvirhe tiedostossa \"%s\": %s" #: src/config_file.cc:257 msgid "Incomplete spell checker entry" msgstr "Vaillinainen oikolukuohjelman merkintä" #: src/options.cc:82 #, c-format msgid "" "Usage: %s [options] [file]...\n" "Options: [FMNLVlfsaAtnhgbxBCPmSdpwWTv]\n" "\n" " -F Use given file as the configuration file.\n" "\n" "The following flags are same for ispell:\n" " -v[v] Print version number and exit.\n" " -M One-line mini menu at the bottom of the screen.\n" " -N No mini menu at the bottom of the screen.\n" " -L Number of context lines.\n" " -V Use \"cat -v\" style for characters not in the 7-bit ANSI\n" " character set.\n" " -l Only output a list of misspelled words.\n" " -f Specify the output file.\n" " -s Issue SIGTSTP at every end of line.\n" " -a Read commands.\n" " -A Read commands and enable a command to include a file.\n" " -e[e1234] Expand affixes.\n" " -c Compress affixes.\n" " -D Dump affix tables.\n" " -t The input is in TeX format.\n" " -n The input is in [nt]roff format.\n" " -h The input is in sgml format.\n" " -b Create backup files.\n" " -x Do not create backup files.\n" " -B Do not allow run-together words.\n" " -C Allow run-together words.\n" " -P Do not generate extra root/affix combinations.\n" " -m Allow root/affix combinations that are not in dictionary.\n" " -S Sort the list of guesses by probable correctness.\n" " -d Specify an alternate dictionary file.\n" " -p Specify an alternate personal dictionary.\n" " -w Specify additional characters that can be part of a word.\n" " -W Consider words shorter than this always correct.\n" " -T Assume a given formatter type for all files.\n" " -r Specify the character set of the input.\n" msgstr "" "Käyttö: %s [valitsimet] [tiedosto]...\n" "Valitsimet: [FMNLVlfsaAtnhgbxBCPmSdpwWTv]\n" "\n" " -F Käytä annettua tiedostoa asetustiedostona.\n" "\n" "Seuraavat valitsimet toimivat kuten Ispellissä:\n" " -v[v] Tulosta versionumero ja lopeta.\n" " -M Yhden rivin pikkuvalikko ruudun alareunassa.\n" " -N Ei pikkuvalikkoa ruudun alareunassa.\n" " -L Näkyvien asiayhteysrivien määrä.\n" " -V Tulosta merkit, jotka eivät kuulu 7-bittiseen ANSI-merkistöön\n" " kuten \"cat -v\".\n" " -l Tulosta pelkästään luettelo väärin kirjoitetuista sanoista.\n" " -f Määrittele tulostiedosto.\n" " -s Pysähdy signaalilla SIGTSTP joka rivin lopuksi.\n" " -a Lue komentoja.\n" " -A Lue komentoja ja salli tiedostojen sisällyttämiskomento.\n" " -e[e1234] Laajenna affiksit.\n" " -c Tiivistä affiksit.\n" " -D Tulosta affiksitaulukot.\n" " -t Syöte on TeX-muotoista.\n" " -n Syöte on [nt]roff-muotoista.\n" " -h Syöte on sgml-muotoista.\n" " -b Luo varmuuskopioita.\n" " -x Älä luo varmuuskopioita.\n" " -B Älä hyväksy yhteen kirjoitettuja sanoja.\n" " -C Hyväksy yhteen kirjoitetut sanat.\n" " -P Älä luo lisäksi vartalon ja affiksin yhdistelmiä.\n" " -m Salli myös sanastosta puuttuvat vartalo- ja affiksiyhdistelmät.\n" " -S Järjestä korjausehdotukset luultavan paremmuuden mukaan.\n" " -d Käytettävä sanasto tai sanastotiedosto.\n" " -p Käytettävä oma sanasto.\n" " -w Määrittele lisää sanoihin kuuluvia merkkejä.\n" " -W Oleta, että tätä lyhyemmät sanat ovat aina oikein.\n" " -T Oleta, että kaikki tiedostot ovat tässä muodossa.\n" " -r Määrittele syötteen merkistö.\n" #: src/options.cc:244 #, c-format msgid "Missing argument for option %s" msgstr "Valitsimelle %s ei annettu parametria" #: src/options.cc:424 #, c-format msgid "Unknown option %s" msgstr "Tuntematon valitsin %s" #: src/personal_dictionary.cc:41 #, c-format msgid "Unable to open file %s for reading a dictionary." msgstr "Tiedostoa %s ei voi avata sanaston lukemista varten." #: src/personal_dictionary.cc:57 #, c-format msgid "Unable to open file %s for writing a dictionary." msgstr "Tiedostoa %s ei voi avata sanaston kirjoittamista varten." #: src/spell.cc:56 src/spell.cc:65 msgid "Error initialising libvoikko" msgstr "Virhe alustettaessa libvoikkoa" #: src/spell.cc:107 #, c-format msgid "Unable to set encoding to %s" msgstr "Merkistön %s valitseminen epäonnistui" #: src/tmispell.cc:89 #, c-format msgid "An Ispell program was not given in the configuration file %s" msgstr "Ispell-ohjelmaa ei ole annettu asetustiedostossa %s" #: src/tmispell.cc:245 #, c-format msgid "Unable to write to file %s" msgstr "Tiedostoon %s ei voi kirjoittaa" #: src/ui/cursesui.cc:116 #, c-format msgid "File: %s" msgstr "Tiedosto: %s" #: src/ui/cursesui.cc:198 msgid "" "[SP] R)epl A)ccept I)nsert L)ookup U)ncap Q)uit e(X)it or ? for help" msgstr "" "[VÄLI] <0-9> Korvaa[r] Hyväksy[a] Lisää[i] Pienenä[u] Lopeta[x] Poistu[q]" #: src/ui/cursesui.cc:225 msgid "" "Whenever an unrecognized word is found, it is printed on\n" "a line on the screen. If there are suggested corrections\n" "they are listed with a number next to each one. You have\n" "the option of replacing the word completely, or choosing\n" "one of the suggested words. Alternatively, you can ignore\n" "this word, ignore all its occurrences or add it in the\n" "personal dictionary.\n" "\n" "Commands are:\n" " r Replace the misspelled word completely.\n" " space Accept the word this time only.\n" " a Accept the word for the rest of this session.\n" " i Accept the word, and put it in your personal dictionary.\n" " u Accept and add lowercase version to personal dictionary.\n" " 0-9 Replace with one of the suggested words.\n" " x Write the rest of this file, ignoring misspellings,\n" " and start next file.\n" " q Quit immediately. Asks for confirmation.\n" " Leaves file unchanged.\n" " ^Z Suspend program.\n" " ? Show this help screen.\n" msgstr "" "Aina kun tunnistamaton sana löytyy, se tulostuu ruudun\n" "riville. Jos korjausehdotuksia on, ne tulostuvat numeroituina\n" "allekkain. Voit joko korvata sanan kokonaan tai valita\n" "jonkin korjausehdotuksista. Vaihtoehtoisesti voit ohittaa\n" "sanan tämän tai jokaisen esiintymän tai lisätä sen omaan\n" "sanastoon.\n" "\n" "Komennot ovat:\n" " r Korvaa väärin kirjoitettu sana kokonaan.\n" " väli Hyväksy sana tämän kerran.\n" " a Hyväksy sana loppuistunnon ajan.\n" " i Hyväksy sana ja lisää se omaan sanastoon.\n" " u Hyväksy sana ja lisää se pienikirjaimisena sanastoon.\n" " 0-9 Korvaa sana jollakin ehdotuksista.\n" " x Kirjoita tämä tiedosto, jätä loput virheet huomiotta ja\n" " aloita seuraavan tiedoston tarkistus.\n" " q Lopeta heti. Kysyy vahvistusta, jos muutoksia on.\n" " Jättää tiedoston muuttumattomaksi.\n" " ^Z Keskeytä ohjelma.\n" " ? Näytä tämä ohje.\n" #: src/ui/cursesui.cc:290 msgid "yn" msgstr "yn" #: src/ui/cursesui.cc:293 msgid "aiuqxr" msgstr "aiuqxr" #: src/ui/cursesui.cc:362 msgid "Are you sure you want to throw away your changes? (y/n): " msgstr "Haluatko hylätä muutokset? (k/e): " #: src/ui/cursesui.cc:376 msgid "Replace with: " msgstr "Korvaava: " #: src/ui/cursesui.cc:384 msgid "-- Press any key to continue --" msgstr "-- Paina näppäintä jatkaaksesi --" #: src/ui/cursesui.cc:414 #, c-format msgid "Unable to open file %s" msgstr "Tiedostoa %s ei voi avata" #: src/ui/cursesui.cc:422 msgid "Unable to open temporary file" msgstr "Väliaikaistiedostoa ei voi avata" language-pack-fi-base/data/fi/LC_MESSAGES/gas.po0000644000000000000000000230566612704126471016203 0ustar # Finnish messages for gas. # Copyright © 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. # This file is distributed under the same license as the binutils package. # Jorma Karvonen , 2011-2012. # msgid "" msgstr "" "Project-Id-Version: gas-2.22.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2014-11-04 15:27+1030\n" "PO-Revision-Date: 2015-04-11 01:43+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2016-04-15 04:52+0000\n" "X-Generator: Launchpad (build 17995)\n" "Language: fi\n" #: app.c:490 app.c:504 msgid "end of file in comment" msgstr "tiedoston loppu kommentissa" # Lisätty merkki on lainausmerkki, toivottavasti eroaa tarpeeksi merkkiä ympäröivistä lainausmerkeistä #: app.c:582 app.c:629 #, c-format msgid "end of file in string; '%c' inserted" msgstr "tiedoston loppu merkkijonossa: ’%c’ lisätty" #: app.c:655 #, c-format msgid "unknown escape '\\%c' in string; ignored" msgstr "" "tuntematon koodivaihtomerkki ’\\%c’ merkkijonossa: sitä ei otettu huomioon" #: app.c:828 msgid "end of file not at end of a line; newline inserted" msgstr "tiedoston loppu ei ole rivin lopussa: uusi rivi lisätty" #: app.c:991 msgid "end of file in multiline comment" msgstr "tiedoston loppu monirivisessä kommentissa" #: app.c:1066 msgid "end of file after a one-character quote; \\0 inserted" msgstr "tiedoston loppu yksimerkkisen lainausmerkin jälkeen: \\0 lisätty" #: app.c:1074 msgid "end of file in escape character" msgstr "tiedoston loppu koodivaihtomerkissä" #: app.c:1086 msgid "missing close quote; (assumed)" msgstr "puuttuva sulkeva lainausmerkki: (otaksuttu)" #: app.c:1155 app.c:1210 app.c:1222 app.c:1302 msgid "end of file in comment; newline inserted" msgstr "tiedoston loppu kommentissa: uusi rivi lisätty" #: as.c:161 msgid "missing emulation mode name" msgstr "puuttuva emulointitilan nimi" #: as.c:176 #, c-format msgid "unrecognized emulation name `%s'" msgstr "tunnistamaton emulointinimi ”%s”" #: as.c:223 #, c-format msgid "GNU assembler version %s (%s) using BFD version %s\n" msgstr "GNU assembleriversio %s (%s) käyttää BFD-versiota %s\n" #: as.c:230 #, c-format msgid "Usage: %s [option...] [asmfile...]\n" msgstr "Käyttö: %s [valitsin...] [asm-tiedosto...]\n" # Lisätty ylimääräisiä välilyönteja sarkainasetusten säilyttämiseksi #: as.c:232 #, c-format msgid "" "Options:\n" " -a[sub-option...]\t turn on listings\n" " \t Sub-options [default hls]:\n" " \t c omit false conditionals\n" " \t d omit debugging directives\n" " \t g include general info\n" " \t h include high-level source\n" " \t l include assembly\n" " \t m include macro expansions\n" " \t n omit forms processing\n" " \t s include symbols\n" " \t =FILE list to FILE (must be last sub-option)\n" msgstr "" "Valitsimet:\n" " -a[alivalitsin...]\t laitetaan päälle luettelot\n" " \t Alivalitsimet [oletus hls]:\n" " \t c jätetään pois false-totuusehdot\n" " \t d jätetään pois vianjäljitysdirektiivit\n" " \t g sisällytetään yleisiä tietoja\n" " \t h sisällytetään lausetason lähdekoodi\n" " \t l sisällytetään assembly-koodi\n" " \t m sisällytetään makrolaajennukset\n" " \t n jätetään pois forms-prosessointi\n" " \t s sisällytetään symbolit\n" " \t =TIEDOSTO TIEDOSTO-luettelo (on oltava viimeinen " "alivalitsin)\n" #: as.c:246 #, c-format msgid " --alternate initially turn on alternate macro syntax\n" msgstr "" " --alternate laittaa alustuksessa päälle vaihtoehtoisen " "makrosyntaksin\n" #: as.c:249 #, c-format msgid "" " --compress-debug-sections\n" " compress DWARF debug sections using zlib\n" msgstr "" " --compress-debug-sections\n" " tiivistä DWARF-vianjäljityslohkot käyttäen zlib-" "ohjelmistoa\n" #: as.c:252 #, c-format msgid "" " --nocompress-debug-sections\n" " don't compress DWARF debug sections\n" msgstr "" " --nocompress-debug-sections\n" " älä tiivistä DWARF-vianjäljityslohkoja\n" #: as.c:256 #, c-format msgid " -D produce assembler debugging messages\n" msgstr " -D tuottaa assemblerin vianjäljitysviestit\n" #: as.c:258 #, c-format msgid "" " --debug-prefix-map OLD=NEW\n" " map OLD to NEW in debug information\n" msgstr "" " --debug-prefix-map VANHA=UUSI\n" " kuvaa VANHA UUTEEN vianjäljitystiedoissa\n" #: as.c:261 #, c-format msgid " --defsym SYM=VAL define symbol SYM to given value\n" msgstr "" " --defsym SYM=ARVO määrittelee symbolin SYM annetulle arvolle\n" #: as.c:277 #, c-format msgid " emulate output (default %s)\n" msgstr " emuloi tulosteen (oletus %s)\n" #: as.c:282 #, c-format msgid " --execstack require executable stack for this object\n" msgstr "" " --execstack vaatii suoritettavan pinon tälle objektille\n" #: as.c:284 #, c-format msgid "" " --noexecstack don't require executable stack for this object\n" msgstr "" " --noexecstack ei vaadi suoritettavaa pinoa tälle objektille\n" #: as.c:286 #, c-format msgid "" " --size-check=[error|warning]\n" "\t\t\t ELF .size directive check (default --size-check=error)\n" msgstr "" " --size-check=[error|warning]\n" "\t\t\t ”ELF .size”-direktiivitarkistus (oletus --size-check=error)\n" #: as.c:290 #, c-format msgid " -f skip whitespace and comment preprocessing\n" msgstr "" " -f ohittaa tyhjätilamerkkiesikäsittelyn ja " "kommenttiesikäsittelyn\n" #: as.c:292 #, c-format msgid " -g --gen-debug generate debugging information\n" msgstr " -g --gen-debug tuottaa vianjäljitystiedot\n" #: as.c:294 #, c-format msgid " --gstabs generate STABS debugging information\n" msgstr " --gstabs tuottaa STABS-vianjäljitystiedot\n" #: as.c:296 #, c-format msgid "" " --gstabs+ generate STABS debug info with GNU extensions\n" msgstr "" " --gstabs+ tuottaa STABS-vianjäljitystiedot GNU-laajennuksin\n" #: as.c:298 #, c-format msgid " --gdwarf-2 generate DWARF2 debugging information\n" msgstr " --gdwarf-2 tuottaa DWARF2-vianjäljitystiedot\n" #: as.c:300 #, c-format msgid "" " --gdwarf-sections generate per-function section names for DWARF line " "information\n" msgstr "" #: as.c:302 #, c-format msgid " --hash-size= set the hash table size close to \n" msgstr "" " --hash-size= asettaa sekasummataulukoon lähelle arvoa \n" #: as.c:304 #, c-format msgid " --help show this message and exit\n" msgstr " --help näyttää tämän ohjeen ja poistuu\n" #: as.c:306 #, c-format msgid " --target-help show target specific options\n" msgstr " --target-help näyttää kohdekohtaiset valitsimet\n" #: as.c:308 #, c-format msgid "" " -I DIR add DIR to search list for .include directives\n" msgstr "" " -I HAKEMISTO lisää HAKEMISTOn ”.include”-direktiivin " "hakuluetteloon\n" #: as.c:310 #, c-format msgid " -J don't warn about signed overflow\n" msgstr " -J ei varoita etumerkillisestä ylivuodosta\n" #: as.c:312 #, c-format msgid "" " -K warn when differences altered for long " "displacements\n" msgstr "" " -K varoittaa pitkien siirtymien aiheuttamista " "eroista\n" #: as.c:314 #, c-format msgid "" " -L,--keep-locals keep local symbols (e.g. starting with `L')\n" msgstr "" " -L,--keep-locals pitää paikalliset symbolit (esim. aloittaen " "”L”:llä)\n" #: as.c:316 #, c-format msgid " -M,--mri assemble in MRI compatibility mode\n" msgstr "" " -M,--mri kääntää konekielelle MRI-yhteensopivassa tilassa\n" #: as.c:318 #, c-format msgid "" " --MD FILE write dependency information in FILE (default " "none)\n" msgstr "" " --MD TIEDOSTO kirjoittaa riippuvuustietoja TIEDOSTOon " "(oletuksena ei mitään)\n" #: as.c:320 #, c-format msgid " -nocpp ignored\n" msgstr " -nocpp ei otettu huomioon\n" #: as.c:322 #, c-format msgid "" " -o OBJFILE name the object-file output OBJFILE (default " "a.out)\n" msgstr "" " -o OBJTIEDOSTO nimeää objektitiedostotulosteen nimellä " "OBJTIEDOSTO (oletus a.out)\n" #: as.c:324 #, c-format msgid " -R fold data section into text section\n" msgstr " -R sekoittaa datalohkon tekstilohkoon\n" #: as.c:326 #, c-format msgid "" " --reduce-memory-overheads \n" " prefer smaller memory use at the cost of longer\n" " assembly times\n" msgstr "" " --reduce-memory-overheads \n" " suosii pienempää muistinkäyttöä pitemmän\n" " konekielelle kääntöajan kustannuksella\n" # Jätetty pois "mitatut tilastot" #: as.c:330 #, c-format msgid "" " --statistics print various measured statistics from execution\n" msgstr "" " --statistics tulostaa erilaisia tilastoja suorituksesta\n" #: as.c:332 #, c-format msgid " --strip-local-absolute strip local absolute symbols\n" msgstr "" " --strip-local-absolute riisuu paikalliset absoluuttiset symbolit\n" #: as.c:334 #, c-format msgid "" " --traditional-format Use same format as native assembler when possible\n" msgstr "" " --traditional-format Käyttää samaa muotoa kuin kotoperäinen assembleri, " "milloin mahdollista\n" #: as.c:336 #, c-format msgid " --version print assembler version number and exit\n" msgstr "" " --version tulostaa assemblerin versionumeron ja poistuu\n" #: as.c:338 #, c-format msgid " -W --no-warn suppress warnings\n" msgstr " -W --no-warn vaientaa varoitukset\n" #: as.c:340 #, c-format msgid " --warn don't suppress warnings\n" msgstr " --warn ei vaienna varoituksia\n" #: as.c:342 #, c-format msgid " --fatal-warnings treat warnings as errors\n" msgstr " --fatal-warnings käsittelee varoituksia virheinä\n" #: as.c:345 #, c-format msgid "" " --itbl INSTTBL extend instruction set to include instructions\n" " matching the specifications defined in file " "INSTTBL\n" msgstr "" " --itbl INSTTBL laajentaa käskyjoukon sisältämään käskyt,\n" " jotka täsmäävät INSTTBL-tiedostossa määriteltyjen " "käskyjen kanssa\n" #: as.c:349 #, c-format msgid " -w ignored\n" msgstr " -w ei otettu huomioon\n" #: as.c:351 #, c-format msgid " -X ignored\n" msgstr " -X ei otettu huomioon\n" #: as.c:353 #, c-format msgid " -Z generate object file even after errors\n" msgstr "" " -Z tuottaa objektitiedoston jopa virheiden jälkeen\n" #: as.c:355 #, c-format msgid "" " --listing-lhs-width set the width in words of the output data column " "of\n" " the listing\n" msgstr "" " --listing-lhs-width asettaa luettelon tulostesarakkeen\n" " leveyden sanoina\n" #: as.c:358 #, c-format msgid "" " --listing-lhs-width2 set the width in words of the continuation lines\n" " of the output data column; ignored if smaller " "than\n" " the width of the first line\n" msgstr "" " --listing-lhs-width2 asettaa tulostedatasarakkeen jatkorivien leveyden " "sanoina;\n" " ei oteta huomioon, jos se on pienempi kuin " "ensimmäisen\n" " rivin leveys\n" #: as.c:362 #, c-format msgid "" " --listing-rhs-width set the max width in characters of the lines from\n" " the source file\n" msgstr "" " --listing-rhs-width asettaa lähdetiedoston rivien maksimileveyden " "merkkeinä\n" #: as.c:365 #, c-format msgid "" " --listing-cont-lines set the maximum number of continuation lines used\n" " for the output data column of the listing\n" msgstr "" " --listing-cont-lines asettaa käytettyjen jatkorivien maksimimäärä\n" " luettelon tulostedatasarakkeelle\n" #: as.c:368 #, c-format msgid " @FILE read options from FILE\n" msgstr " @TIEDOSTO lukee valitsimet TIEDOSTOsta\n" #: as.c:376 #, c-format msgid "Report bugs to %s\n" msgstr "" "Ilmoita ohjelmistovioista (englanniksi) osoitteeseen %s\n" "Ilmoita käännösvirheistä osoitteeseen \n" #: as.c:590 #, c-format msgid "unrecognized option -%c%s" msgstr "tunnistamaton valitsin -%c%s" #. This output is intended to follow the GNU standards document. #: as.c:628 #, c-format msgid "GNU assembler %s\n" msgstr "GNU assembleri %s\n" #: as.c:629 #, c-format msgid "Copyright (C) 2014 Free Software Foundation, Inc.\n" msgstr "" #: as.c:630 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" "the GNU General Public License version 3 or later.\n" "This program has absolutely no warranty.\n" msgstr "" "Tämä on vapaa ohjelmisto; saat jakaa sitä GNU General Public Licence version " "3\n" "tai minkä tahansa myöhäisemmän version ehtojen alaisena.\n" "Tällä ohjelmalla ehdottomasti ei ole mitään takuuta\n" #: as.c:634 #, c-format msgid "This assembler was configured for a target of `%s'.\n" msgstr "Tämän assemblerin asetukset valittiin kohteelle ”%s”.\n" #: as.c:641 msgid "multiple emulation names specified" msgstr "useita emulointinimiä määritelty" #: as.c:643 msgid "emulations not handled in this configuration" msgstr "emulointeja ei ole käsitelty tässä asetuksessa" #: as.c:648 #, c-format msgid "alias = %s\n" msgstr "alias = %s\n" #: as.c:649 #, c-format msgid "canonical = %s\n" msgstr "kanoninen = %s\n" #: as.c:650 #, c-format msgid "cpu-type = %s\n" msgstr "prosessorityyppi = %s\n" #: as.c:652 #, c-format msgid "format = %s\n" msgstr "muoto = %s\n" #: as.c:655 #, c-format msgid "bfd-target = %s\n" msgstr "bfd-kohde = %s\n" #: as.c:663 msgid "cannot compress debug sections (zlib not installed)" msgstr "ei voida tiivistää vianjäljityslohkoja (zlib ei ole asennettu)" #: as.c:684 msgid "bad defsym; format is --defsym name=value" msgstr "virheellinen ”defsym”-valitsin: muoto on ”--defsym nimi=arvo”" #: as.c:704 msgid "no file name following -t option" msgstr "Ei tiedostonimeä ”-t”-valitsimen jälkeen" #: as.c:719 #, c-format msgid "failed to read instruction table %s\n" msgstr "käskytaulun %s lukeminen epäonnistui\n" #: as.c:835 #, c-format msgid "Invalid --size-check= option: `%s'" msgstr "Virheellinen ”--size-check=”-valitsin: ”%s”" #: as.c:903 #, c-format msgid "invalid listing option `%c'" msgstr "virheellinen luettelointivalitsin ”%c”" #: as.c:956 msgid "--hash-size needs a numeric argument" msgstr "”--hash-size”-valitsin tarvitsee numeerisen argumentin" #: as.c:981 #, c-format msgid "%s: total time in assembly: %ld.%06ld\n" msgstr "%s: kokonaisaika käännettäessä konekielelle: %ld.%06ld\n" #: as.c:984 #, c-format msgid "%s: data size %ld\n" msgstr "%s: datakoko %ld\n" #: as.c:1268 #, c-format msgid "%d warning" msgstr "" #: as.c:1270 #, c-format msgid "%d warnings" msgstr "" #: as.c:1272 #, c-format msgid "%d error" msgstr "" #: as.c:1274 #, c-format msgid "%d errors" msgstr "" #: as.c:1279 #, c-format msgid "%s, treating warnings as errors" msgstr "" #: as.c:1290 #, c-format msgid "%s, %s, generating bad object file\n" msgstr "" #: as.h:189 #, c-format msgid "Case value %ld unexpected at line %d of file \"%s\"\n" msgstr "Case-arvo %ld odottamaton rivillä %d tiedostossa ”%s”\n" #. #. * We have a GROSS internal error. #. * This should never happen. #. #: atof-generic.c:416 config/tc-m68k.c:3581 msgid "failed sanity check" msgstr "järkevyystesti epäonnistui" #: cgen.c:112 config/tc-alpha.c:2099 config/tc-alpha.c:2123 #: config/tc-arc.c:1685 config/tc-d10v.c:550 config/tc-d30v.c:537 #: config/tc-mn10200.c:1101 config/tc-mn10300.c:1753 config/tc-ppc.c:2865 #: config/tc-ppc.c:3042 config/tc-ppc.c:3302 config/tc-s390.c:1261 #: config/tc-s390.c:1381 config/tc-s390.c:1510 config/tc-v850.c:2526 #: config/tc-v850.c:2597 config/tc-v850.c:2644 config/tc-v850.c:2681 #: config/tc-v850.c:2718 config/tc-v850.c:2979 msgid "too many fixups" msgstr "liian monta korjausta" #: cgen.c:399 cgen.c:419 config/tc-arc.c:1666 config/tc-d10v.c:461 #: config/tc-d30v.c:453 config/tc-i370.c:2124 config/tc-mn10200.c:1043 #: config/tc-mn10300.c:1678 config/tc-ppc.c:2907 config/tc-s390.c:1232 #: config/tc-v850.c:2635 config/tc-v850.c:2669 config/tc-v850.c:2709 #: config/tc-v850.c:2952 config/tc-z80.c:444 msgid "illegal operand" msgstr "luvaton operandi" #: cgen.c:423 config/tc-arc.c:1668 config/tc-avr.c:712 config/tc-d10v.c:463 #: config/tc-d30v.c:455 config/tc-h8300.c:497 config/tc-i370.c:2126 #: config/tc-mcore.c:661 config/tc-microblaze.c:604 config/tc-mmix.c:495 #: config/tc-mn10200.c:1046 config/tc-mn10300.c:1681 config/tc-msp430.c:420 #: config/tc-ppc.c:2909 config/tc-s390.c:1250 config/tc-sh.c:1385 #: config/tc-sh64.c:2212 config/tc-v850.c:2639 config/tc-v850.c:2673 #: config/tc-v850.c:2713 config/tc-v850.c:2955 config/tc-xgate.c:896 #: config/tc-z80.c:555 config/tc-z8k.c:349 msgid "missing operand" msgstr "puuttuva operandi" #: cgen.c:799 msgid "a reloc on this operand implies an overflow" msgstr "reloc tässä operandissa tarkoittaa ylivuotoa" #: cgen.c:822 msgid "operand mask overflow" msgstr "operandipeiteylivuoto" #. We can't actually support subtracting a symbol. #: cgen.c:886 config/tc-arc.c:1250 config/tc-arm.c:1698 config/tc-arm.c:9942 #: config/tc-arm.c:9994 config/tc-arm.c:10243 config/tc-arm.c:11064 #: config/tc-arm.c:12190 config/tc-arm.c:12230 config/tc-arm.c:12573 #: config/tc-arm.c:12614 config/tc-avr.c:1333 config/tc-avr.c:1344 #: config/tc-avr.c:1607 config/tc-cris.c:4067 config/tc-d10v.c:1507 #: config/tc-d30v.c:1912 config/tc-mips.c:9070 config/tc-mips.c:10357 #: config/tc-mips.c:11613 config/tc-mips.c:12272 config/tc-nds32.c:6452 #: config/tc-ppc.c:6523 config/tc-spu.c:957 config/tc-spu.c:981 #: config/tc-tilegx.c:1485 config/tc-tilepro.c:1346 config/tc-v850.c:3438 #: config/tc-vax.c:282 config/tc-xstormy16.c:481 config/tc-xtensa.c:5856 #: config/tc-xtensa.c:12385 msgid "expression too complex" msgstr "lauseke on liian mutkikas" #: cgen.c:982 config/tc-arc.c:1311 config/tc-ppc.c:6840 config/tc-ppc.c:7067 #: config/tc-s390.c:2245 config/tc-v850.c:3490 config/tc-xstormy16.c:535 msgid "unresolved expression that must be resolved" msgstr "ratkaisematon lauseke, joka on oltava ratkaistu" #: cgen.c:1007 config/tc-xstormy16.c:560 #, c-format msgid "internal error: can't install fix for reloc type %d (`%s')" msgstr "sisäinen virhe: ei voi asentaa korjausta reloc-tyypille %d (’%s’)" #: cgen.c:1060 config/tc-nios2.c:1193 msgid "relocation is not supported" msgstr "sijoitusta ei ole tuettu" #: cond.c:82 msgid "invalid identifier for \".ifdef\"" msgstr "virheellinen tunniste ”.ifdef”-näennäiskäskylle" #: cond.c:149 msgid "non-constant expression in \".if\" statement" msgstr "ei-vakio lauseke ”.if”-lauseessa" #: cond.c:276 msgid "bad format for ifc or ifnc" msgstr "virheellinen muoto ”ifc”- tai ”ifnc”-näennäiskäskylle" #: cond.c:306 msgid "\".elseif\" without matching \".if\"" msgstr "”.elseif”-näennäiskäsky ilman vastaavaa ”.if”-näennäiskäskyä" #: cond.c:310 msgid "\".elseif\" after \".else\"" msgstr "”.elseif”-näennäiskäsky on ”.else”-näennäiskäskyn jälkeen" #: cond.c:313 cond.c:419 msgid "here is the previous \".else\"" msgstr "tässä on edellinen ”.else”-näennäiskäsky" #: cond.c:316 cond.c:422 msgid "here is the previous \".if\"" msgstr "tässä on edellinen ”.if”-näennäiskäsky" #: cond.c:345 msgid "non-constant expression in \".elseif\" statement" msgstr "ei-vakio lauseke ”.elseif”-lauseessa" #: cond.c:383 msgid "\".endif\" without \".if\"" msgstr "”.endif”-näennäiskäsky ilman ”.if”-näennäiskäskyä" #: cond.c:412 msgid "\".else\" without matching \".if\"" msgstr "”.else”-näennäiskäsky ilman täsmäävää ”.if”-näennäiskäskyä" #: cond.c:416 msgid "duplicate \".else\"" msgstr "kaksoiskappale ”.else”-näennäiskäsky" #: cond.c:467 msgid ".ifeqs syntax error" msgstr "”.ifeqs”-syntaksivirhe" #: cond.c:548 msgid "end of macro inside conditional" msgstr "makron loppu ehtolauseen sisällä" #: cond.c:550 msgid "end of file inside conditional" msgstr "tiedoston loppu ehtolauseen sisällä" #: cond.c:553 msgid "here is the start of the unterminated conditional" msgstr "tässä on päättämättömän ehtolauseen alku" #: cond.c:557 msgid "here is the \"else\" of the unterminated conditional" msgstr "tässä on ehtolauseen päättämätön ”else”" #: config/atof-ieee.c:140 msgid "cannot create floating-point number" msgstr "ei voi luoda liukulukunumeroa" #: config/atof-ieee.c:287 msgid "NaNs are not supported by this target\n" msgstr "”NaN”-määrittelyjä ei tueta tälle kohteelle\n" #: config/atof-ieee.c:326 config/atof-ieee.c:367 msgid "Infinities are not supported by this target\n" msgstr "Äärettömyyksiä ei tueta tälle kohteelle\n" #: config/atof-ieee.c:783 config/atof-vax.c:449 config/tc-arm.c:1085 #: config/tc-ia64.c:11652 config/tc-tic30.c:1258 config/tc-tic4x.c:2590 msgid "Unrecognized or unsupported floating point constant" msgstr "Tunnistamaton tai tukematon liukulukuvakio" # Symbolilla on normaalisti määrittely ja nimi. Linkkeri lisää määrittelyn nimen osoittamaan joukkoon. Mutta common-symbolilla se ei toimi, koska linkkeri ei tiedä, mitä common-symbolia käyttäjä tarkoittaa. #: config/obj-aout.c:81 #, c-format msgid "Attempt to put a common symbol into set %s" msgstr "Yritettiin laittaa ”common”-symboli joukkoon %s" #: config/obj-aout.c:85 #, c-format msgid "Attempt to put an undefined symbol into set %s" msgstr "Yritettiin laittaa määrittelemätön symboli joukkoon %s" #: config/obj-aout.c:112 config/obj-coff.c:1398 #, c-format msgid "Symbol `%s' can not be both weak and common" msgstr "Symboli ”%s” ei voi olla sekä ”weak” että ”common”" #: config/obj-coff.c:138 dw2gencfi.c:213 #, c-format msgid "Inserting \"%s\" into structure table failed: %s" msgstr "Kohteen ”%s” lisääminen rakennetauluun ei onnistunut: %s" #: config/obj-coff.c:217 config/obj-coff.c:1702 config/tc-ppc.c:5527 #: config/tc-tic54x.c:4007 read.c:2900 #, c-format msgid "error setting flags for \"%s\": %s" msgstr "virhe asetettaessa lippuja bfd-lohkonimelle ”%s”: %s" #. Zero is used as an end marker in the file. #: config/obj-coff.c:436 msgid "Line numbers must be positive integers\n" msgstr "Rivinumerojen on oltava positiivisia kokonaislukuja\n" # Pilkku tuntui luontevammalta kuin kaksoispiste. "Pseudo-operation" (näennäiskäsky) lyhennetään usein muotoon "pseudo-op". Se on assemblerille tarkoitettu käsky, joka ei luo mitään konekoodia. Assembleri ratkaisee sen konekäännöshetkellä, kun taas konekäskyt ratkaistaan ajoaikaisesti. Näennäiskäskyä kutsutaan joskus myös assembleriohjeeksi tai assembleridirektiiviksi. #: config/obj-coff.c:468 msgid ".ln pseudo-op inside .def/.endef: ignored." msgstr "" "”.ln”-näennäiskäsky ”.def/.endef”-näennäiskäskyn sisällä, ei otettu huomioon." # ".loc"-näennäiskäsky eli direktiivi on sama kuin ".ln"-näennäiskäsky, mutta jotkut assemblerit käyttävät edellistä, jotkut jälkimmäistä. #: config/obj-coff.c:510 ecoff.c:3247 msgid ".loc outside of .text" msgstr "”.loc”-direktiivi ”.text”-direktiivin ulkopuolella" #: config/obj-coff.c:517 msgid ".loc pseudo-op inside .def/.endef: ignored." msgstr "" "”.loc”-näennäiskäsky ”.def/.endef”-näennäiskäskyn sisällä, ei otettu " "huomioon." #: config/obj-coff.c:598 msgid ".def pseudo-op used inside of .def/.endef: ignored." msgstr "" "”.def”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn sisällä, ei " "otettu huomioon." #: config/obj-coff.c:634 msgid ".endef pseudo-op used outside of .def/.endef: ignored." msgstr "" "”.endef”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, " "ei otettu huomioon." #: config/obj-coff.c:673 #, c-format msgid "`%s' symbol without preceding function" msgstr "”%s”-symboli ilman edeltävää funktiota" #: config/obj-coff.c:760 #, c-format msgid "unexpected storage class %d" msgstr "odottamaton tallennusluokka %d" #: config/obj-coff.c:868 msgid ".dim pseudo-op used outside of .def/.endef: ignored." msgstr "" "”.dim”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei " "otettu huomioon." #: config/obj-coff.c:888 msgid "badly formed .dim directive ignored" msgstr "vääränmuotoista ”.dim”-direktiiviä ei otettu huomioon" #: config/obj-coff.c:937 msgid ".size pseudo-op used outside of .def/.endef ignored." msgstr "" "”.size”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, " "ei otettu huomioon." #: config/obj-coff.c:952 msgid ".scl pseudo-op used outside of .def/.endef ignored." msgstr "" "”.scl”-näennäiskäsky käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei " "otettu huomioon." #: config/obj-coff.c:969 msgid ".tag pseudo-op used outside of .def/.endef ignored." msgstr "" "”.tag”-näennäiskäsky käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei " "otettu huomioon." #: config/obj-coff.c:987 #, c-format msgid "tag not found for .tag %s" msgstr "tunnistetta ei löytynyt näennäiskäskylle ”.tag” %s" #: config/obj-coff.c:1000 msgid ".type pseudo-op used outside of .def/.endef ignored." msgstr "" "”.type”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, " "ei otettu huomioon." #: config/obj-coff.c:1019 msgid ".val pseudo-op used outside of .def/.endef ignored." msgstr "" "”.val”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei " "otettu huomioon." #: config/obj-coff.c:1176 msgid "badly formed .weak directive ignored" msgstr "väärän muotoista ”.weak”-direktiiviä ei otettu huomioon" # ".eb"-näennäiskäsky tunnistaa sisäisen lohkon lopun ja tarjoaa sisäisen lohkon loppukohtaisia lisätietoja. #: config/obj-coff.c:1354 msgid "mismatched .eb" msgstr "täsmäämätön ”.eb”-symboli" #: config/obj-coff.c:1377 #, c-format msgid "C_EFCN symbol for %s out of scope" msgstr "”C_EFCN”-symboli nimelle %s vaikutusalueen ulkopuolella" #: config/obj-coff.c:1431 #, c-format msgid "Warning: internal error: forgetting to set endndx of %s" msgstr "Varoitus: sisäinen virhe: unohdettiin asettaa %s-endndx" #. STYP_INFO #. STYP_LIB #. STYP_OVER #: config/obj-coff.c:1667 #, c-format msgid "unsupported section attribute '%c'" msgstr "ei-tuettu lohkoattribuutti ”%c”" #: config/obj-coff.c:1671 config/tc-ppc.c:5509 #, c-format msgid "unknown section attribute '%c'" msgstr "tuntematon lohkoattribuutti ”%c”" #: config/obj-coff.c:1714 config/obj-macho.c:276 #, c-format msgid "Ignoring changed section attributes for %s" msgstr "Ei oteta huomioon vaihtuneita lohkoattribuutteja lohkolle %s" #: config/obj-coff.c:1854 #, c-format msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n" msgstr "0x%lx: ”%s” tyyppi = %ld, luokka = %d, segmentti = %d\n" #: config/obj-ecoff.c:124 msgid "Can't set GP value" msgstr "Ei voi asettaa GP-arvoa" #: config/obj-ecoff.c:131 msgid "Can't set register masks" msgstr "Ei voi asettaa rekisteripeitteitä" #: config/obj-elf.c:340 config/tc-sparc.c:4276 config/tc-v850.c:509 #, c-format msgid "bad .common segment %s" msgstr "virheellinen ”.common”-segmentti %s" #: config/obj-elf.c:417 msgid "Missing symbol name in directive" msgstr "Puuttuva symbolinimi direktiivissa" #: config/obj-elf.c:623 #, c-format msgid "setting incorrect section type for %s" msgstr "asetetaan virheellinen lohkotyyppi lohkolle %s" #: config/obj-elf.c:628 #, c-format msgid "ignoring incorrect section type for %s" msgstr "ei oteta huomioon virheellistä lohkotyyppiä lohkolle %s" #: config/obj-elf.c:678 #, c-format msgid "setting incorrect section attributes for %s" msgstr "asetetaan virheellinen lohkoattribuutti lohkolle %s" #: config/obj-elf.c:733 #, c-format msgid "ignoring changed section type for %s" msgstr "vaihdettua lohkotyyppiä lohkolle %s ei oteta huomioon" #: config/obj-elf.c:745 #, c-format msgid "ignoring changed section attributes for %s" msgstr "vaihdettuja lohkoattribuutteja lohkolle %s ei oteta huomioon" #: config/obj-elf.c:747 #, c-format msgid "ignoring changed section entity size for %s" msgstr "vaihdettua lohkoyksikkökokoa lohkolle %s ei oteta huomioon" #: config/obj-elf.c:807 msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T" msgstr "" "tunnistamaton ”.section”-attribuutti: haluaa attribuutin a,e,w,x,M,S,G,T" #: config/obj-elf.c:849 read.c:2884 msgid "unrecognized section type" msgstr "lohkotyyppiä ei tunnistettu" #: config/obj-elf.c:881 msgid "unrecognized section attribute" msgstr "lohkoattribuutteja ei tunnistettu" #: config/obj-elf.c:912 config/tc-alpha.c:4206 msgid "missing name" msgstr "puuttuva nimi" #: config/obj-elf.c:1043 msgid "invalid merge entity size" msgstr "virheellinen lomituskokonaisuuden koko" #: config/obj-elf.c:1050 msgid "entity size for SHF_MERGE not specified" msgstr "kokonaisuuskokoa lohkoattribuutille ”SHF_MERGE” ei ole määritelty" #: config/obj-elf.c:1056 msgid "? section flag ignored with G present" msgstr "? lohkolippu ohitetaan kun G on läsnä" #: config/obj-elf.c:1080 msgid "group name for SHF_GROUP not specified" msgstr "ryhmänimeä lohkoattribuutille ”SHF_GROUP” ei ole määritelty" #: config/obj-elf.c:1103 msgid "character following name is not '#'" msgstr "nimeä seuraava merkki ei ole ”#”" #: config/obj-elf.c:1222 msgid ".previous without corresponding .section; ignored" msgstr "" "”.previous”-lohko ilman vastaavaa ”.section”-lohkoa, ei otettu huomioon" #: config/obj-elf.c:1248 msgid ".popsection without corresponding .pushsection; ignored" msgstr "" "”.popsection”-lohko ilman vastaavaa ”.pushsection”-lohkoa, ei otettu huomioon" #: config/obj-elf.c:1294 msgid "expected comma after name in .symver" msgstr "odotettiin pilkkua nimen jälkeen ”.symver”-näennäiskäskyssä" #: config/obj-elf.c:1318 #, c-format msgid "missing version name in `%s' for symbol `%s'" msgstr "puuttuva versionimi kohteessa ”%s” symbolille ”%s”" #: config/obj-elf.c:1329 #, c-format msgid "multiple versions [`%s'|`%s'] for symbol `%s'" msgstr "useita versioita [”%s”|”%s”] symbolille ”%s”" #: config/obj-elf.c:1366 #, c-format msgid "expected `%s' to have already been set for .vtable_inherit" msgstr "odotettiin ”%s” olevan jo asetettu kohteelle .vtable_inherit" #: config/obj-elf.c:1376 msgid "expected comma after name in .vtable_inherit" msgstr "odotettiin pilkkua nimen jälkeen ”.vtable_inherit”-näennäiskäskyssä" #: config/obj-elf.c:1429 msgid "expected comma after name in .vtable_entry" msgstr "odotettiin pilkkua nimen jälkeen ”.vtable_entry”-näennäiskäskyssä" #: config/obj-elf.c:1561 #, c-format msgid "Attribute name not recognised: %s" msgstr "Attribuuttinimeä ei tunnisteta: %s" #: config/obj-elf.c:1576 msgid "expected numeric constant" msgstr "odotettiin numerovakiota" #: config/obj-elf.c:1585 config/tc-arm.c:6390 msgid "expected comma" msgstr "odotettiin pilkkua" #: config/obj-elf.c:1618 msgid "bad string constant" msgstr "virheellinen merkkijonovakio" #: config/obj-elf.c:1622 msgid "expected , " msgstr "odotettiin , " #: config/obj-elf.c:1741 msgid "expected quoted string" msgstr "odotettiin merkkijonoa lainausmerkkien sisällä" #: config/obj-elf.c:1761 #, c-format msgid "expected comma after name `%s' in .size directive" msgstr "odotettiin pilkkua nimen ”%s” jälkeen ”.size”-direktiivissä" #: config/obj-elf.c:1770 msgid "missing expression in .size directive" msgstr "puuttuva lauseke ”.size”-direktiivissä" #: config/obj-elf.c:1894 #, c-format msgid "symbol '%s' is already defined" msgstr "symboli ’%s’ on jo määritelty" #: config/obj-elf.c:1915 #, c-format msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets" msgstr "" #: config/obj-elf.c:1927 #, c-format msgid "symbol type \"%s\" is supported only by GNU targets" msgstr "symbolityyppiä ”%s” tukevat vain GNU-kohteet" #: config/obj-elf.c:1938 #, c-format msgid "unrecognized symbol type \"%s\"" msgstr "tunnistamaton symbolityyppi ”%s”" #: config/obj-elf.c:2108 config/obj-elf.c:2111 #, c-format msgid ".size expression for %s does not evaluate to a constant" msgstr ".size-lauseke kohteelle %s ei määritellä vakioksi" #: config/obj-elf.c:2145 #, c-format msgid "" "invalid attempt to declare external version name as default in symbol `%s'" msgstr "" "virheellinen yritys esitellä ulkoinen versionimi oletuksena symbolissa ”%s”" #: config/obj-elf.c:2207 ecoff.c:3605 #, c-format msgid "symbol `%s' can not be both weak and common" msgstr "symboli ”%s” ei voi olla sekä ”weak” että ”common”" # C++-kielessä on monia tilanteita, joissa kääntäjän on lähetettävä koodia tai dataa, mutta se ei kykene tunnistamaan uniikkia käännösyksikköä, mihin se tulisi lähettää. C++ ABI-ryhmä on pyrkinyt ratkaisemaan tämän pulman sallimalla kääntäjän lähettää vaaditut tiedot useisiin käännösyksiköihin, mikä sallii linkkerin poistaa kaikki muuta paitsi yhden kopion. Tätä ominaisuutta kutsutaan useissa olemassa olevissa toteutuksissa nimellä COMDAT. #: config/obj-elf.c:2324 #, c-format msgid "assuming all members of group `%s' are COMDAT" msgstr "otaksutaan ryhmän ”%s” kaikkien jäsenien olevan COMDAT-kelpoisia" #: config/obj-elf.c:2336 #, c-format msgid "can't create group: %s" msgstr "ei voida luoda ryhmää: %s" #: config/obj-elf.c:2474 #, c-format msgid "failed to set up debugging information: %s" msgstr "vianjäljitystietojen asetus epäonnistui: %s" #: config/obj-elf.c:2494 #, c-format msgid "can't start writing .mdebug section: %s" msgstr "lohkon ”.mdebug” kirjoitus ei voi alkaa: %s" #: config/obj-elf.c:2502 #, c-format msgid "could not write .mdebug section: %s" msgstr "lohkoa ”.mdebug” ei voitu kirjoittaa: %s" #: config/obj-evax.c:129 #, c-format msgid "no entry symbol for global function '%s'" msgstr "ei tulosymbolia yleisfunktiolle ”%s”" #. make a temp string. #: config/obj-macho.c:119 #, c-format msgid "the %s name '%s' is too long (maximum 16 characters)" msgstr "" #: config/obj-macho.c:130 #, c-format msgid "expected a %s name followed by a `,'" msgstr "" #: config/obj-macho.c:195 #, c-format msgid "cannot overide zerofill section type for `%s,%s'" msgstr "" #: config/obj-macho.c:258 #, c-format msgid "failed to set flags for \"%s\": %s" msgstr "" #: config/obj-macho.c:349 #, c-format msgid "unknown or invalid section type '%s'" msgstr "tuntematon tai virheellinen lohkotyyppi ’%s’" #: config/obj-macho.c:388 #, c-format msgid "unknown or invalid section attribute '%s'" msgstr "tuntematon tai virheellinen lohkoattribuutti ’%s’" #: config/obj-macho.c:409 msgid "unexpected section size information" msgstr "" #: config/obj-macho.c:421 msgid "missing sizeof_stub expression" msgstr "puuttuva sizeof_stub-lauseke" #: config/obj-macho.c:486 config/tc-ia64.c:1093 config/tc-ia64.c:11815 #: config/tc-score.c:6105 read.c:1673 msgid "expected symbol name" msgstr "odotettiin symbolinimeä" #: config/obj-macho.c:499 read.c:493 msgid "bad or irreducible absolute expression" msgstr "virheellinen tai supistumaton absoluuttinen lauseke" #: config/obj-macho.c:505 config/tc-score.c:6122 read.c:1711 msgid "missing size expression" msgstr "puuttuva kokolauseke" #: config/obj-macho.c:514 config/tc-ia64.c:1128 read.c:1717 #, c-format msgid "size (%ld) out of range, ignored" msgstr "koko (%ld) lukualueen ulkopuolella, ei oteta huomioon" #: config/obj-macho.c:524 config/tc-score.c:6266 ecoff.c:3362 read.c:1729 #: read.c:1835 read.c:2572 read.c:3202 read.c:3564 symbols.c:339 symbols.c:435 #, c-format msgid "symbol `%s' is already defined" msgstr "symboli ”%s” on jo määritelty" #: config/obj-macho.c:534 read.c:1744 #, c-format msgid "size of \"%s\" is already %ld; not changing to %ld" msgstr "”%s”:n koko on jo %ld: ei muutosta arvoon %ld" #: config/obj-macho.c:545 msgid "align value not recognized, using size" msgstr "" #: config/obj-macho.c:550 config/obj-macho.c:913 #, c-format msgid "Alignment (%lu) too large: 15 assumed." msgstr "" #: config/obj-macho.c:616 #, c-format msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'" msgstr "" #: config/obj-macho.c:818 #, c-format msgid "%s is not used for the selected target" msgstr "" #: config/obj-macho.c:883 msgid "internal error: base section index out of range" msgstr "" #: config/obj-macho.c:969 #, c-format msgid "internal error: bad file property ID %d" msgstr "" #: config/obj-macho.c:977 msgid "failed to set subsections by symbols" msgstr "" #: config/obj-macho.c:1040 #, c-format msgid "'%s' previously declared as '%s'." msgstr "" #: config/obj-macho.c:1092 config/obj-macho.c:1414 config/obj-macho.c:1498 #, c-format msgid "" "'%s' can't be a weak_definition (currently only supported in sections of " "type coalesced)" msgstr "" #: config/obj-macho.c:1178 msgid "use of .indirect_symbols requires `-dynamic'" msgstr "" #: config/obj-macho.c:1195 #, c-format msgid "" "attempt to add an indirect_symbol to a stub or reference section with a zero-" "sized element at %s" msgstr "" #: config/obj-macho.c:1226 msgid "an .indirect_symbol must be in a symbol pointer or stub section." msgstr "" #: config/obj-macho.c:1495 #, c-format msgid "'%s' can't be a weak_definition (since it is undefined)" msgstr "" #: config/obj-macho.c:1501 #, c-format msgid "Non-global symbol: '%s' can't be a weak_definition." msgstr "" #: config/obj-macho.c:1507 #, c-format msgid "internal error: [%s] unexpected code [%lx] in frob symbol" msgstr "" #: config/obj-macho.c:1548 #, c-format msgid "unrecognized stab type '%c'" msgstr "" #: config/obj-macho.c:1599 #, c-format msgid "`%s' can't be undefined in `%s' - `%s' {%s section}" msgstr "" #: config/obj-macho.c:1607 #, c-format msgid "`%s' can't be undefined in `%s' {%s section} - `%s'" msgstr "" #: config/obj-macho.c:1614 #, c-format msgid "`%s' and `%s' can't be undefined in `%s' - `%s'" msgstr "" #: config/obj-macho.c:1816 #, c-format msgid "" "the number of .indirect_symbols defined in section %s does not match the " "number expected (%d defined, %d expected)" msgstr "" #: config/obj-macho.c:1829 #, c-format msgid "internal error: failed to allocate %d indirectsymbol pointers" msgstr "" #: config/obj-som.c:56 msgid "Only one .compiler pseudo-op per file!" msgstr "Vai yksi ”.compiler”-näennäiskäsky tiedostoa kohden!" #: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186 msgid "Expected quoted string" msgstr "Odotettiin merkkijonoa lainausmerkkien sisällä" #: config/obj-som.c:86 msgid ".compiler directive missing language and version" msgstr ".compiler -direktiivistä puuttuu kieli ja versio" #: config/obj-som.c:96 msgid ".compiler directive missing version" msgstr "”.compiler”-direktiivista puuttuu versio" #: config/obj-som.c:112 #, c-format msgid "FATAL: Attaching compiler header %s" msgstr "KOHTALOKAS: Liitetään kääntäjäotsake %s" #: config/obj-som.c:127 msgid "Only one .version pseudo-op per file!" msgstr "Vain yksi ”.version”-näennäiskäsky tiedostoa kohden!" #: config/obj-som.c:151 #, c-format msgid "attaching version header %s: %s" msgstr "liitetään versio-otsake %s: %s" #: config/obj-som.c:169 msgid "Only one .copyright pseudo-op per file!" msgstr "Vai yksi ”.copyright”-näennäiskäsky tiedostoa kohden!" #: config/obj-som.c:193 #, c-format msgid "attaching copyright header %s: %s" msgstr "liitetään tekijänoikeusotsake %s: %s" #: config/tc-aarch64.c:354 msgid "integer 32-bit register expected" msgstr "" #: config/tc-aarch64.c:357 msgid "integer 64-bit register expected" msgstr "" #: config/tc-aarch64.c:360 msgid "integer register expected" msgstr "" #: config/tc-aarch64.c:363 msgid "integer, zero or SP register expected" msgstr "" #: config/tc-aarch64.c:366 msgid "8-bit SIMD scalar register expected" msgstr "" #: config/tc-aarch64.c:369 msgid "16-bit SIMD scalar or floating-point half precision register expected" msgstr "" #: config/tc-aarch64.c:373 msgid "" "32-bit SIMD scalar or floating-point single precision register expected" msgstr "" #: config/tc-aarch64.c:377 msgid "" "64-bit SIMD scalar or floating-point double precision register expected" msgstr "" #: config/tc-aarch64.c:381 msgid "" "128-bit SIMD scalar or floating-point quad precision register expected" msgstr "" #: config/tc-aarch64.c:385 msgid "C0 - C15 expected" msgstr "" #: config/tc-aarch64.c:388 config/tc-arm.c:4365 msgid "register expected" msgstr "odotettiin rekisteriä" #. any [BHSDQ]P FP #: config/tc-aarch64.c:391 msgid "SIMD scalar or floating-point register expected" msgstr "" #. any V reg #: config/tc-aarch64.c:394 msgid "vector register expected" msgstr "" #: config/tc-aarch64.c:397 #, c-format msgid "invalid register type %d" msgstr "" #. Define some common error messages. #: config/tc-aarch64.c:409 msgid "SP not allowed here" msgstr "" #: config/tc-aarch64.c:559 config/tc-aarch64.c:561 config/tc-arm.c:994 #: config/tc-score.c:6515 expr.c:1361 read.c:2554 msgid "bad expression" msgstr "virheellinen lauseke" #: config/tc-aarch64.c:571 config/tc-arm.c:1005 config/tc-i860.c:1003 #: config/tc-sparc.c:3179 msgid "bad segment" msgstr "virheellinen segmentti" #: config/tc-aarch64.c:782 #, c-format msgid "bad size %d in vector width specifier" msgstr "" #: config/tc-aarch64.c:815 #, c-format msgid "unexpected character `%c' in element size" msgstr "" #: config/tc-aarch64.c:817 msgid "missing element size" msgstr "" #: config/tc-aarch64.c:823 #, c-format msgid "invalid element size %d and vector size combination %c" msgstr "" #: config/tc-aarch64.c:850 config/tc-arm.c:1390 msgid "vector type expected" msgstr "odotettiin vektorityyppiä" #: config/tc-aarch64.c:931 msgid "this type of register can't be indexed" msgstr "" #: config/tc-aarch64.c:937 msgid "index not allowed inside register list" msgstr "" #: config/tc-aarch64.c:947 config/tc-aarch64.c:1877 config/tc-aarch64.c:2031 #: config/tc-arm.c:1495 config/tc-arm.c:3646 config/tc-arm.c:4761 msgid "constant expression required" msgstr "vakiolauseke vaadittu" #. Indexed vector register expected. #: config/tc-aarch64.c:959 msgid "indexed vector register expected" msgstr "" #: config/tc-aarch64.c:966 msgid "invalid use of vector register" msgstr "" #: config/tc-aarch64.c:1056 config/tc-arm.c:1759 msgid "expecting {" msgstr "odotetaan {" #: config/tc-aarch64.c:1081 msgid "invalid vector register in list" msgstr "" #: config/tc-aarch64.c:1088 msgid "invalid scalar register in list" msgstr "" #: config/tc-aarch64.c:1101 msgid "invalid range in vector register list" msgstr "" #: config/tc-aarch64.c:1114 msgid "type mismatch in vector register list" msgstr "" #: config/tc-aarch64.c:1131 msgid "end of vector register list not found" msgstr "" #: config/tc-aarch64.c:1147 msgid "constant expression required." msgstr "" #: config/tc-aarch64.c:1157 msgid "expected index" msgstr "" #: config/tc-aarch64.c:1164 msgid "too many registers in vector register list" msgstr "" #: config/tc-aarch64.c:1169 msgid "empty vector register list" msgstr "" #: config/tc-aarch64.c:1191 config/tc-arm.c:2141 #, c-format msgid "ignoring attempt to redefine built-in register '%s'" msgstr "" "ei oteta huomioon yritystä määritellä sisäänrakennettua rekisteria ’%s’ " "uudelleen" #: config/tc-aarch64.c:1197 config/tc-arm.c:2146 #, c-format msgid "ignoring redefinition of register alias '%s'" msgstr "ei oteta huomioon rekisterialiaksen ’%s’ uudelleenmäärittelyä" #: config/tc-aarch64.c:1243 config/tc-arm.c:2213 #, c-format msgid "unknown register '%s' -- .req ignored" msgstr "tuntematon rekisteri ’%s’ -- ”.req”-direktiiviä ei otettu huomioon" #: config/tc-aarch64.c:1299 config/tc-arm.c:2420 msgid "invalid syntax for .req directive" msgstr "virheellinen syntaksi ”.req”-direktiiville" #: config/tc-aarch64.c:1324 config/tc-arm.c:2458 msgid "invalid syntax for .unreq directive" msgstr "virheellinen syntaksi ”.unreq”-direktiiville" #: config/tc-aarch64.c:1330 config/tc-arm.c:2465 #, c-format msgid "unknown register alias '%s'" msgstr "tuntematon rekisterialias ’%s’" # Tässä pitäisi ehkä lukea redefine, muuten en oikein ymmärrä lausetta #: config/tc-aarch64.c:1332 #, c-format msgid "ignoring attempt to undefine built-in register '%s'" msgstr "" "ei oteta huomioon yritystä määritellä sisäänrakennettua rekisteriä ’%s’ " "uudelleen" #: config/tc-aarch64.c:1649 config/tc-arm.c:3263 config/tc-arm.c:3290 #: config/tc-arm.c:3302 msgid "literal pool overflow" msgstr "literaalivarannon ylivuoto" #: config/tc-aarch64.c:1830 config/tc-aarch64.c:5055 config/tc-arm.c:3523 #: config/tc-arm.c:6896 msgid "unrecognized relocation suffix" msgstr "tunnistamaton sijoitusloppuliite" #: config/tc-aarch64.c:1832 msgid "unimplemented relocation suffix" msgstr "" #: config/tc-aarch64.c:2000 config/tc-aarch64.c:2234 msgid "immediate operand required" msgstr "" #: config/tc-aarch64.c:2008 msgid "missing immediate expression" msgstr "" #: config/tc-aarch64.c:2214 config/tc-aarch64.c:4906 msgid "invalid floating-point constant" msgstr "" #: config/tc-aarch64.c:2586 config/tc-arm.c:5084 config/tc-arm.c:5093 msgid "shift expression expected" msgstr "odotettiin sivuttaissiirroslauseketta" #: config/tc-aarch64.c:2594 msgid "shift operator expected" msgstr "" #: config/tc-aarch64.c:2602 msgid "invalid use of 'MSL'" msgstr "" #: config/tc-aarch64.c:2611 msgid "extending shift is not permitted" msgstr "" #: config/tc-aarch64.c:2619 msgid "'ROR' shift is not permitted" msgstr "" #: config/tc-aarch64.c:2627 msgid "only 'LSL' shift is permitted" msgstr "" #: config/tc-aarch64.c:2637 msgid "invalid shift for the register offset addressing mode" msgstr "" #: config/tc-aarch64.c:2645 msgid "invalid shift operator" msgstr "" #: config/tc-aarch64.c:2674 msgid "missing shift amount" msgstr "" #: config/tc-aarch64.c:2681 msgid "constant shift amount required" msgstr "" #: config/tc-aarch64.c:2686 msgid "shift amount out of range 0 to 63" msgstr "" #: config/tc-aarch64.c:2735 msgid "unexpected shift operator" msgstr "" #: config/tc-aarch64.c:2771 msgid "unexpected register in the immediate operand" msgstr "" #: config/tc-aarch64.c:2796 msgid "integer register expected in the extended/shifted operand register" msgstr "" #: config/tc-aarch64.c:2831 config/tc-aarch64.c:2942 config/tc-aarch64.c:3049 #: config/tc-aarch64.c:3191 config/tc-aarch64.c:3238 msgid "unknown relocation modifier" msgstr "" #: config/tc-aarch64.c:2838 config/tc-aarch64.c:2949 config/tc-aarch64.c:3056 #: config/tc-aarch64.c:3198 config/tc-aarch64.c:3245 msgid "this relocation modifier is not allowed on this instruction" msgstr "" #: config/tc-aarch64.c:2957 config/tc-aarch64.c:3067 msgid "invalid relocation expression" msgstr "" #: config/tc-aarch64.c:2975 msgid "invalid address" msgstr "" #: config/tc-aarch64.c:3027 msgid "invalid use of 32-bit register offset" msgstr "" #: config/tc-aarch64.c:3033 msgid "invalid use of 64-bit register offset" msgstr "" #. [Xn],#expr #: config/tc-aarch64.c:3078 config/tc-aarch64.c:3130 msgid "invalid expression in the address" msgstr "" #: config/tc-aarch64.c:3087 config/tc-arm.c:5598 config/tc-arm.c:6168 msgid "']' expected" msgstr "’]’ odotettiin" #: config/tc-aarch64.c:3095 msgid "register offset not allowed in pre-indexed addressing mode" msgstr "" #: config/tc-aarch64.c:3110 config/tc-arm.c:5634 msgid "cannot combine pre- and post-indexing" msgstr "ei voi yhdistää ennakko- ja jälki-indeksointia" #: config/tc-aarch64.c:3121 msgid "invalid 32-bit register offset" msgstr "" #. Reject [Rn]! #: config/tc-aarch64.c:3142 msgid "missing offset in the pre-indexed address" msgstr "" #: config/tc-aarch64.c:3350 #, c-format msgid "" "system register name '%s' is deprecated and may be removed in a future " "release" msgstr "" #: config/tc-aarch64.c:3422 msgid "immediate value out of range " msgstr "" #: config/tc-aarch64.c:3930 #, c-format msgid "Info: " msgstr "" #: config/tc-aarch64.c:3963 config/tc-score.c:2750 config/tc-score.c:6504 #, c-format msgid "%s -- `%s'" msgstr "%s -- ”%s”" #: config/tc-aarch64.c:3965 #, c-format msgid "%s at operand %d -- `%s'" msgstr "" #: config/tc-aarch64.c:3971 #, c-format msgid "operand %d should be %s -- `%s'" msgstr "" #: config/tc-aarch64.c:3977 #, c-format msgid "operand mismatch -- `%s'" msgstr "" #. Print the hint. #: config/tc-aarch64.c:4038 msgid " did you mean this?" msgstr "" #: config/tc-aarch64.c:4041 config/tc-aarch64.c:4068 #, c-format msgid " %s" msgstr "" #: config/tc-aarch64.c:4046 msgid " other valid variant(s):" msgstr "" #: config/tc-aarch64.c:4076 #, c-format msgid "%s out of range %d to %d at operand %d -- `%s'" msgstr "" #: config/tc-aarch64.c:4077 config/tc-aarch64.c:4081 config/tc-aarch64.c:5410 msgid "immediate value" msgstr "" #: config/tc-aarch64.c:4080 #, c-format msgid "%s expected to be %d at operand %d -- `%s'" msgstr "" #: config/tc-aarch64.c:4087 #, c-format msgid "" "invalid number of registers in the list; only 1 register is expected at " "operand %d -- `%s'" msgstr "" #: config/tc-aarch64.c:4091 #, c-format msgid "" "invalid number of registers in the list; %d registers are expected at " "operand %d -- `%s'" msgstr "" #: config/tc-aarch64.c:4097 #, c-format msgid "immediate value should be a multiple of %d at operand %d -- `%s'" msgstr "" #: config/tc-aarch64.c:4348 msgid "bad vector arrangement type" msgstr "" #: config/tc-aarch64.c:4454 msgid "the specified relocation type is not allowed for MOVK" msgstr "" #: config/tc-aarch64.c:4483 config/tc-aarch64.c:4493 msgid "the specified relocation type is not allowed for 32-bit register" msgstr "" #: config/tc-aarch64.c:4628 msgid "comma expected between operands" msgstr "" #: config/tc-aarch64.c:4722 msgid "the top half of a 128-bit FP/SIMD register is expected" msgstr "" #: config/tc-aarch64.c:4760 config/tc-arm.c:1828 config/tc-arm.c:1873 #: config/tc-h8300.c:1043 msgid "invalid register list" msgstr "virheellinen rekisteriluettelo" #: config/tc-aarch64.c:4825 config/tc-aarch64.c:4846 msgid "immediate zero expected" msgstr "" #: config/tc-aarch64.c:4920 msgid "shift not allowed for bitmask immediate" msgstr "" #: config/tc-aarch64.c:4974 msgid "can't mix relocation modifier with explicit shift" msgstr "" #: config/tc-aarch64.c:5017 msgid "invalid condition" msgstr "" #: config/tc-aarch64.c:5042 msgid "invalid pc-relative address" msgstr "" #. Only permit "=value" in the literal load instructions. #. The literal will be generated by programmer_friendly_fixup. #: config/tc-aarch64.c:5050 msgid "invalid use of \"=immediate\"" msgstr "" #: config/tc-aarch64.c:5116 msgid "the optional immediate offset can only be 0" msgstr "" #: config/tc-aarch64.c:5131 config/tc-aarch64.c:5149 config/tc-aarch64.c:5166 #: config/tc-aarch64.c:5185 config/tc-aarch64.c:5200 msgid "invalid addressing mode" msgstr "" #: config/tc-aarch64.c:5171 msgid "relocation not allowed" msgstr "" #: config/tc-aarch64.c:5210 msgid "writeback value should be an immediate constant" msgstr "" #: config/tc-aarch64.c:5221 msgid "unknown or missing system register name" msgstr "" #: config/tc-aarch64.c:5231 msgid "unknown or missing PSTATE field name" msgstr "" #: config/tc-aarch64.c:5255 msgid "unknown or missing operation name" msgstr "" #: config/tc-aarch64.c:5268 msgid "the specified option is not accepted in ISB" msgstr "" #: config/tc-aarch64.c:5288 config/tc-aarch64.c:6346 config/tc-arm.c:7111 #, c-format msgid "unhandled operand code %d" msgstr "käsittelemätön operandikoodi %d" #: config/tc-aarch64.c:5330 msgid "unexpected comma before the omitted optional operand" msgstr "" #: config/tc-aarch64.c:5358 msgid "unexpected characters following instruction" msgstr "" #: config/tc-aarch64.c:5436 config/tc-arm.c:5195 config/tc-arm.c:5733 #: config/tc-arm.c:7767 msgid "constant expression expected" msgstr "odotettiin vakiolauseketta" #: config/tc-aarch64.c:5443 msgid "literal pool insertion failed" msgstr "literaalivarannon lisäys ei onnistunut" #: config/tc-aarch64.c:5561 #, c-format msgid "unknown mnemonic `%s' -- `%s'" msgstr "" #: config/tc-aarch64.c:5569 #, c-format msgid "unexpected comma after the mnemonic name `%s' -- `%s'" msgstr "" #: config/tc-aarch64.c:5619 #, c-format msgid "selected processor does not support `%s'" msgstr "" #: config/tc-aarch64.c:6010 config/tc-arm.c:21571 msgid "GOT already in the symbol table" msgstr "GOT on jo symbolitaulussa" #: config/tc-aarch64.c:6172 msgid "immediate cannot be moved by a single instruction" msgstr "" #: config/tc-aarch64.c:6215 config/tc-aarch64.c:6260 config/tc-aarch64.c:6286 #: config/tc-arm.c:14789 config/tc-arm.c:14816 config/tc-arm.c:15360 #: config/tc-arm.c:15841 config/tc-metag.c:2444 config/tc-metag.c:2453 #: config/tc-metag.c:2492 config/tc-metag.c:2501 config/tc-metag.c:3020 #: config/tc-metag.c:3029 msgid "immediate out of range" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella" #: config/tc-aarch64.c:6279 config/tc-metag.c:4655 config/tc-xtensa.c:4133 msgid "invalid immediate" msgstr "virheellinen suora muistiosoitusarvo" #: config/tc-aarch64.c:6341 config/tc-tic6x.c:3864 config/tc-tic6x.c:3929 #: config/tc-tic6x.c:3956 config/tc-tic6x.c:3984 msgid "immediate offset out of range" msgstr "suoran muistiosoituksen siirrosoite on lukualueen ulkopuolella" #: config/tc-aarch64.c:6415 config/tc-arm.c:21909 config/tc-arm.c:21960 #: config/tc-arm.c:22241 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "määrittelemätöntä symbolia %s käytetty suorana muistiosoitusarvona" #: config/tc-aarch64.c:6427 msgid "pc-relative load offset not word aligned" msgstr "" #: config/tc-aarch64.c:6430 msgid "pc-relative load offset out of range" msgstr "" #: config/tc-aarch64.c:6442 msgid "pc-relative address offset out of range" msgstr "" #: config/tc-aarch64.c:6454 config/tc-aarch64.c:6469 msgid "conditional branch target not word aligned" msgstr "" #: config/tc-aarch64.c:6457 config/tc-aarch64.c:6472 config/tc-arm.c:22504 msgid "conditional branch out of range" msgstr "ehdollinen haarautuminen lukualueen ulkopuolella" #: config/tc-aarch64.c:6485 msgid "branch target not word aligned" msgstr "" #: config/tc-aarch64.c:6488 config/tc-arm.c:758 config/tc-mips.c:15081 msgid "branch out of range" msgstr "haarautuminen lukualueen ulkopuolella" #: config/tc-aarch64.c:6522 config/tc-arm.c:22132 config/tc-arm.c:22147 #: config/tc-arm.c:22162 config/tc-arm.c:22173 config/tc-arm.c:22196 #: config/tc-arm.c:22903 config/tc-moxie.c:708 config/tc-pj.c:448 #: config/tc-sh.c:4290 msgid "offset out of range" msgstr "siirrososoite lukualueen ulkopuolella" #: config/tc-aarch64.c:6535 msgid "unsigned value out of range" msgstr "" #: config/tc-aarch64.c:6543 msgid "signed value out of range" msgstr "" #: config/tc-aarch64.c:6655 #, c-format msgid "unexpected %s fixup" msgstr "" #: config/tc-aarch64.c:6721 config/tc-arm.c:23339 config/tc-arm.c:23360 #: config/tc-mips.c:17189 config/tc-score.c:7480 #, c-format msgid "cannot represent %s relocation in this object file format" msgstr "ei voi edustaa %s-sijoitusta tässä objektitiedostomuodossa" #: config/tc-aarch64.c:6754 #, c-format msgid "cannot do %u-byte relocation" msgstr "" #: config/tc-aarch64.c:7012 config/tc-arc.c:211 config/tc-arm.c:23815 #: config/tc-score.c:6299 config/tc-score.c:6528 config/tc-score.c:6533 msgid "virtual memory exhausted" msgstr "virtuaalimuisti loppui" #: config/tc-aarch64.c:7159 config/tc-arm.c:24140 msgid "assemble for big-endian" msgstr "assembloi ”big-endian”-tavujärjestykselle" #: config/tc-aarch64.c:7160 config/tc-arm.c:24141 msgid "assemble for little-endian" msgstr "assembloi ”little-endian”-tavujärjestykselle" #: config/tc-aarch64.c:7163 msgid "temporary switch for dumping" msgstr "" #: config/tc-aarch64.c:7165 msgid "output verbose error messages" msgstr "" #: config/tc-aarch64.c:7167 msgid "do not output verbose error messages" msgstr "" #: config/tc-aarch64.c:7259 config/tc-arm.c:24644 msgid "invalid architectural extension" msgstr "virheellinen arkkitehtuurilaajennus" #: config/tc-aarch64.c:7284 config/tc-arm.c:24676 msgid "must specify extensions to add before specifying those to remove" msgstr "on määriteltävä laajennukset ennen poistettavien määrittelyä" #: config/tc-aarch64.c:7292 config/tc-arm.c:24684 msgid "missing architectural extension" msgstr "puuttuva arkkitehtuurilaajennus" #: config/tc-aarch64.c:7311 config/tc-arm.c:24721 #, c-format msgid "unknown architectural extension `%s'" msgstr "tuntematon arkkitehtuurilaajennus ”%s”" #: config/tc-aarch64.c:7335 config/tc-arm.c:24755 config/tc-metag.c:5833 #, c-format msgid "missing cpu name `%s'" msgstr "puuttuva prosessorinimi ”%s”" #: config/tc-aarch64.c:7349 config/tc-aarch64.c:7568 config/tc-arm.c:24781 #: config/tc-arm.c:25335 config/tc-metag.c:5844 #, c-format msgid "unknown cpu `%s'" msgstr "tuntematon prosessori ”%s”" #: config/tc-aarch64.c:7367 config/tc-arm.c:24799 #, c-format msgid "missing architecture name `%s'" msgstr "puuttuva arkkitehtuurinimi ”%s”" #: config/tc-aarch64.c:7381 config/tc-aarch64.c:7615 config/tc-arm.c:24816 #: config/tc-arm.c:25369 config/tc-arm.c:25400 config/tc-score.c:7715 #, c-format msgid "unknown architecture `%s'\n" msgstr "tuntematon arkkitehtuuri ”%s”\n" #: config/tc-aarch64.c:7406 #, c-format msgid "missing abi name `%s'" msgstr "" #: config/tc-aarch64.c:7417 #, c-format msgid "unknown abi `%s'\n" msgstr "" #: config/tc-aarch64.c:7423 msgid "\t specify for ABI " msgstr "" #: config/tc-aarch64.c:7426 config/tc-arm.c:24903 config/tc-metag.c:5910 msgid "\t assemble for CPU " msgstr "\t assembloi prosessorille " #: config/tc-aarch64.c:7428 config/tc-arm.c:24905 msgid "\t assemble for architecture " msgstr "" "\t assembloi arkkitehtuurille " #: config/tc-aarch64.c:7467 config/tc-aarch64.c:7487 config/tc-arm.c:24961 #: config/tc-arm.c:24979 config/tc-arm.c:24999 config/tc-metag.c:5935 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "valitsin ”-%c%s” on poistettu käytöstä: %s" #: config/tc-aarch64.c:7507 #, c-format msgid " AArch64-specific assembler options:\n" msgstr "" #: config/tc-aarch64.c:7518 config/tc-arm.c:25030 #, c-format msgid " -EB assemble code for a big-endian cpu\n" msgstr "" " -EB assembloi koodi ”big-endian”-tyyppiselle " "prosessorille\n" #: config/tc-aarch64.c:7523 config/tc-arm.c:25035 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" " -EL assembloi koodi ”little-endian”-tyyppiselle " "prosessorille\n" #: config/tc-alpha.c:653 #, c-format msgid "No !literal!%ld was found" msgstr "Ei löytynyt ”!literal!%ld”-sekvenssiä" #: config/tc-alpha.c:660 #, c-format msgid "No !tlsgd!%ld was found" msgstr "Ei löytynyt ”!tlsgd!%ld”-sekvenssiä" #: config/tc-alpha.c:667 #, c-format msgid "No !tlsldm!%ld was found" msgstr "Ei löytynyt ”!tlsldm!%ld”-sekvenssiä" #: config/tc-alpha.c:676 #, c-format msgid "No ldah !gpdisp!%ld was found" msgstr "Ei löytynyt ”ldah !gpdisp!%ld”-sekvenssiä" # Kohde on joko "!tlsgd" tai "!tlsldm" #: config/tc-alpha.c:726 #, c-format msgid "too many !literal!%ld for %s" msgstr "liian monta ”!literal!%ld”-sekvenssiä kohteelle ”%s”" #: config/tc-alpha.c:756 #, c-format msgid "No lda !gpdisp!%ld was found" msgstr "Ei löytynyt ”lda !gpdisp!%ld”-sekvenssiä" #. Only support one relocation op per insn. #: config/tc-alpha.c:915 msgid "More than one relocation op per insn" msgstr "Enemmän kuin yksi sijoituskäsky käskyä kohden" #: config/tc-alpha.c:931 msgid "No relocation operand" msgstr "Ei sijoitusoperandia" #: config/tc-alpha.c:941 #, c-format msgid "Unknown relocation operand: !%s" msgstr "Tuntematon sijoitusoperandi: ”!%s”" #: config/tc-alpha.c:951 #, c-format msgid "no sequence number after !%s" msgstr "ei sekvenssinumeroa kohteen ”!%s” jälkeen" #: config/tc-alpha.c:961 #, c-format msgid "!%s does not use a sequence number" msgstr "”!%s” ei käytä sekvenssinumeroa" #: config/tc-alpha.c:971 #, c-format msgid "Bad sequence number: !%s!%s" msgstr "Virheellinen sekvenssinumero: ”!%s!%s”" #: config/tc-alpha.c:1186 config/tc-alpha.c:3359 #, c-format msgid "inappropriate arguments for opcode `%s'" msgstr "virheellisiä argumentteja käskykoodille ”%s”" #: config/tc-alpha.c:1188 config/tc-alpha.c:3361 #, c-format msgid "opcode `%s' not supported for target %s" msgstr "käskykoodia ”%s” ei tueta kohteelle %s" #: config/tc-alpha.c:1192 config/tc-alpha.c:3365 config/tc-avr.c:1672 #: config/tc-msp430.c:3196 #, c-format msgid "unknown opcode `%s'" msgstr "tuntematon käskykoodi ”%s”" #: config/tc-alpha.c:1273 config/tc-alpha.c:1532 msgid "overflow in literal (.lita) table" msgstr "ylivuoto (.lita)-literaalitaulussa" #: config/tc-alpha.c:1280 config/tc-alpha.c:1304 config/tc-alpha.c:1545 #: config/tc-alpha.c:2232 config/tc-alpha.c:2277 config/tc-alpha.c:2346 #: config/tc-alpha.c:2429 config/tc-alpha.c:2654 config/tc-alpha.c:2752 msgid "macro requires $at register while noat in effect" msgstr "makro vaatii $at-rekisterin silloin kun ”noat” on voimassa" #: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547 msgid "macro requires $at while $at in use" msgstr "makro vaatii $at-rekisterin silloin kun $at on käytössä" #: config/tc-alpha.c:1491 msgid "bignum invalid; zero assumed" msgstr "bignum-liukuluku virheellinen: nolla otaksuttu" #: config/tc-alpha.c:1493 msgid "floating point number invalid; zero assumed" msgstr "liukuluku virheellinen: nolla otaksuttu" #: config/tc-alpha.c:1498 msgid "can't handle expression" msgstr "ei voi käsitellä lauseketta" #: config/tc-alpha.c:1538 msgid "overflow in literal (.lit8) table" msgstr "ylivuoto (.lit8)-literaalitaulussa" #: config/tc-alpha.c:1835 #, c-format msgid "too many ldah insns for !gpdisp!%ld" msgstr "liian monia ”ldah”-käskyjä kohteelle ”!gpdisp!%ld”" #: config/tc-alpha.c:1837 config/tc-alpha.c:1849 #, c-format msgid "both insns for !gpdisp!%ld must be in the same section" msgstr "" "molempien käskyjen kohteelle ”!gpdisp!%ld” on oltava samassa lohkossa" #: config/tc-alpha.c:1847 #, c-format msgid "too many lda insns for !gpdisp!%ld" msgstr "liian monia ”lda”-käskyjä kohteelle ”!gpdisp!%ld”" #: config/tc-alpha.c:1903 #, c-format msgid "too many lituse insns for !lituse_tlsgd!%ld" msgstr "liian monia ”lituse”-käskyjä kohteelle ”!lituse_tlsgd!%ld”" #: config/tc-alpha.c:1906 #, c-format msgid "too many lituse insns for !lituse_tlsldm!%ld" msgstr "liian monia ”lituse”-käskyjä kohteelle ”!lituse_tlsldm!%ld”" #: config/tc-alpha.c:1923 #, c-format msgid "duplicate !tlsgd!%ld" msgstr "kaksoiskappale ”!tlsgd!%ld”" #: config/tc-alpha.c:1925 #, c-format msgid "sequence number in use for !tlsldm!%ld" msgstr "sekvenssinumero käytössä kohteelle ”!tlsldm!%ld”" #: config/tc-alpha.c:1939 #, c-format msgid "duplicate !tlsldm!%ld" msgstr "kaksoiskappale ”!tlsldm!%ld”" #: config/tc-alpha.c:1941 #, c-format msgid "sequence number in use for !tlsgd!%ld" msgstr "sekvenssinumero käytössä kohteelle ”!tlsgd!%ld”" #: config/tc-alpha.c:1996 config/tc-arc.c:291 config/tc-mn10200.c:857 #: config/tc-mn10300.c:1150 config/tc-ppc.c:1838 config/tc-s390.c:649 #: config/tc-tilegx.c:427 config/tc-tilegx.c:476 config/tc-tilepro.c:383 msgid "operand" msgstr "operandi" #: config/tc-alpha.c:2135 msgid "invalid relocation for instruction" msgstr "virheellinen sijoitus käskylle" #: config/tc-alpha.c:2149 msgid "invalid relocation for field" msgstr "virheellinen sijoitus kentälle" #: config/tc-alpha.c:2980 msgid "can not resolve expression" msgstr "ei voida ratkaista lauseketta" #: config/tc-alpha.c:3514 config/tc-i370.c:1054 config/tc-microblaze.c:199 #: config/tc-ppc.c:2161 config/tc-ppc.c:5272 #, c-format msgid ".COMMon length (%ld.) <0! Ignored." msgstr "”.COMMon”-pituus (%ld.) <0! Ei otettu huomioon." #: config/tc-alpha.c:3525 config/tc-ia64.c:1104 config/tc-sparc.c:4147 #: config/tc-v850.c:304 msgid "Ignoring attempt to re-define symbol" msgstr "Ei oteta huomioon yritystä määrittää symboli uudelleen" #: config/tc-alpha.c:3617 config/tc-sparc.c:4155 #, c-format msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld." msgstr "" "Näennäiskäskyn ”.comm” ”%s” pituus on jo %ld. Ei vaihdeta arvoon %ld." #: config/tc-alpha.c:3720 ecoff.c:3061 msgid ".ent directive has no name" msgstr "”.ent”-direktiivilla ei ole nimeä" #: config/tc-alpha.c:3728 msgid "nested .ent directives" msgstr "sisäkkäisiä ”.ent”-direktiiveja" #: config/tc-alpha.c:3773 ecoff.c:3012 msgid ".end directive has no name" msgstr "”.end”-direktiivilla ei ole nimeä" #: config/tc-alpha.c:3782 msgid ".end directive without matching .ent" msgstr "”.end”-direktiivi ilman täsmäävää ”.ent”-direktiiviä" #: config/tc-alpha.c:3784 msgid ".end directive names different symbol than .ent" msgstr "”.end”-direktiivi nimeää eri symbolin kuin ”.ent”-direktiivi" #: config/tc-alpha.c:3827 ecoff.c:3147 msgid ".fmask outside of .ent" msgstr "”.fmask”-direktiivi on ”.ent”-direktiivin ulkopuolella" #: config/tc-alpha.c:3829 config/tc-score.c:5598 ecoff.c:3211 msgid ".mask outside of .ent" msgstr "”.mask”-direktiivi on ”.ent”-direktiivin ulkopuolella" #: config/tc-alpha.c:3837 ecoff.c:3154 msgid "bad .fmask directive" msgstr "virheellinen ”.fmask”-direktiivi" #: config/tc-alpha.c:3839 ecoff.c:3218 msgid "bad .mask directive" msgstr "virheellinen ”.mask”-direktiivi" #: config/tc-alpha.c:3872 config/tc-mips.c:18449 config/tc-score.c:5740 #: ecoff.c:3175 msgid ".frame outside of .ent" msgstr "”.frame”-direktiivi on ”.ent”-direktiivin ulkopuolella" #: config/tc-alpha.c:3883 config/tc-mips.c:18460 ecoff.c:3186 msgid "bad .frame directive" msgstr "virheellinen ”.frame”-direktiivi" #: config/tc-alpha.c:3917 msgid ".prologue directive without a preceding .ent directive" msgstr "”.prologue”-direktiivi ilman edeltävää ”.ent”-direktiiviä" #: config/tc-alpha.c:3935 #, c-format msgid "Invalid argument %d to .prologue." msgstr "Virheellinen argumentti %d ”.prologue”-direktiiville." #: config/tc-alpha.c:4026 msgid "ECOFF debugging is disabled." msgstr "ECOFF-vianjäljitys ei ole käytössä." #: config/tc-alpha.c:4040 msgid ".ent directive without matching .end" msgstr "”.ent”-direktiivi ilman täsmäävää ”.end”-direktiiviä" #: config/tc-alpha.c:4133 msgid ".usepv directive has no name" msgstr "”.usepv”-direktiivillä ei ole nimeä" #: config/tc-alpha.c:4144 msgid ".usepv directive has no type" msgstr "”.usepv”-direktiivillä ei ole tyyppiä" #: config/tc-alpha.c:4159 msgid "unknown argument for .usepv" msgstr "tuntematon argumentti ”.usepv”-direktiiville" #: config/tc-alpha.c:4274 #, c-format msgid "unknown section attribute %s" msgstr "tuntematon lohkoattribuutti %s" #: config/tc-alpha.c:4368 msgid "previous .ent not closed by a .end" msgstr "direktiivi .end ei ole sulkenut edellistä direktiivia .ent" #: config/tc-alpha.c:4389 msgid ".ent directive has no symbol" msgstr "”.ent”-direktiivillä ei ole symbolia" #: config/tc-alpha.c:4414 msgid ".handler directive has no name" msgstr "”.handler”-direktiivilla ei ole nimeä" #: config/tc-alpha.c:4444 msgid "Bad .frame directive 1./2. param" msgstr "Virheellinen ”.frame”-direktiivin 1. tai 2. parametri" #: config/tc-alpha.c:4454 #, c-format msgid "Bad RA (%d) register for .frame" msgstr "" #: config/tc-alpha.c:4459 msgid "Bad .frame directive 3./4. param" msgstr "Virheellinen ”.frame”-direktiivin 3. tai 4. parametri" #: config/tc-alpha.c:4495 msgid ".pdesc directive not in link (.link) section" msgstr "”.pdesc”-direktiivi ei ole (.link)-linkkilohkossa" #: config/tc-alpha.c:4502 msgid ".pdesc directive has no entry symbol" msgstr "”.pdesc”-direktiivillä ei ole tulosymbolia" #: config/tc-alpha.c:4513 msgid ".pdesc has a bad entry symbol" msgstr "”.pdesc”-direktiivillä on virheellinen tulosymboli" #: config/tc-alpha.c:4524 msgid ".pdesc doesn't match with last .ent" msgstr "”.pdesc”-direktiivi ei täsmää viimeiseen ”.ent”-direktiiviin" #: config/tc-alpha.c:4539 msgid "No comma after .pdesc " msgstr "Ei pilkkua ”.pdesc ”-direktiivin jälkeen" #: config/tc-alpha.c:4559 msgid "unknown procedure kind" msgstr "tuntematon proseduurityyppi" #: config/tc-alpha.c:4654 msgid ".name directive not in link (.link) section" msgstr "”.name”-direktiivi ei ole (.link)-linkkilohkossa" #: config/tc-alpha.c:4662 msgid ".name directive has no symbol" msgstr "”.name”-direktiivillä ei ole symbolia" #: config/tc-alpha.c:4696 msgid "No symbol after .linkage" msgstr "Ei symbolia ”.linkage”-direktiivin jälkeen" #: config/tc-alpha.c:4744 msgid "No symbol after .code_address" msgstr "Ei symbolia ”.code_address”-direktiivin jälkeen" #: config/tc-alpha.c:4770 config/tc-score.c:5604 msgid "Bad .mask directive" msgstr "Virheellinen ”.mask”-direktiivi" #: config/tc-alpha.c:4788 msgid "Bad .fmask directive" msgstr "Virheellinen ”.fmask”-direktiivi" #: config/tc-alpha.c:4945 #, c-format msgid "Expected comma after name \"%s\"" msgstr "Odotettiin pilkkua nimen ”%s” jälkeen" #: config/tc-alpha.c:4957 #, c-format msgid "unhandled: .proc %s,%d" msgstr "käsittelemätön: ”.proc”-direktiivi %s,%d" #: config/tc-alpha.c:4991 #, c-format msgid "Tried to .set unrecognized mode `%s'" msgstr "Direktiivissä ”.set” yritettiin asettaa tunnistamaton tila ”%s”" #: config/tc-alpha.c:5017 #, c-format msgid "Bad base register, using $%d." msgstr "Virheellinen perusrekisteri, käytetään $%d." #: config/tc-alpha.c:5038 config/tc-nios2.c:337 config/tc-nios2.c:452 #, c-format msgid "Alignment too large: %d. assumed" msgstr "Tasaus liian iso: ”%d.” otaksuttu" #: config/tc-alpha.c:5042 config/tc-d30v.c:2057 config/tc-nios2.c:341 #: config/tc-nios2.c:456 msgid "Alignment negative: 0 assumed" msgstr "Tasaus negatiivinen: 0 otaksuttu" #: config/tc-alpha.c:5137 config/tc-alpha.c:5629 #, c-format msgid "Unknown CPU identifier `%s'" msgstr "Tuntematon prosessoritunniste ”%s”" #: config/tc-alpha.c:5328 #, c-format msgid "Chose GP value of %lx\n" msgstr "Valitsi GP-arvon %lx\n" #: config/tc-alpha.c:5342 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string" msgstr "" "virheellinen ”.section”-direktiivi: halutaan a,s,w,x,M,S,G,T merkkijonossa" #: config/tc-alpha.c:5431 #, c-format msgid "internal error: can't hash opcode `%s': %s" msgstr "sisäinen virhe: ei voi sekasummata käskykoodia ”%s”: %s" #: config/tc-alpha.c:5467 #, c-format msgid "internal error: can't hash macro `%s': %s" msgstr "sisäinen virhe: ei voi sekasummata makroa ”%s”: %s" #: config/tc-alpha.c:5551 config/tc-arm.c:7182 config/tc-arm.c:7194 #: config/tc-i960.c:705 config/tc-xtensa.c:5337 config/tc-xtensa.c:5415 #: config/tc-xtensa.c:5532 config/tc-z80.c:1927 msgid "syntax error" msgstr "syntaksivirhe" #: config/tc-alpha.c:5680 msgid "" "Alpha options:\n" "-32addr\t\t\ttreat addresses as 32-bit values\n" "-F\t\t\tlack floating point instructions support\n" "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n" "\t\t\tspecify variant of Alpha architecture\n" "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -" "m21264b\n" "\t\t\tthese variants include PALcode opcodes\n" msgstr "" "Alpha-valitsimet:\n" "-32addr\t\t\tkohtelee osoitteita 32-bittisinä arvoina\n" "-F\t\t\tliukulukukäskyjen tuki puuttuu\n" "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n" "\t\t\tmäärittelee Alpha-arkkitehtuurivariantin\n" "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -" "m21264b\n" "\t\t\tnämä variantit sisältävät PAL-koodisia käskykoodeja\n" #: config/tc-alpha.c:5690 msgid "" "VMS options:\n" "-+\t\t\tencode (don't truncate) names longer than 64 characters\n" "-H\t\t\tshow new symbol after hash truncation\n" "-replace/-noreplace\tenable or disable the optimization of procedure calls\n" msgstr "" "VMS-valitsimet:\n" "-+\t\t\tkoodaa (ei typistä) yli 64:n merkin pituiset nimet\n" "-H\t\t\tnäyttää uuden symbolin sekasummaustypistyksen jälkeen\n" "-replace/-noreplace\tottaa käyttöön tai pois käytöstä proseduurikutsujen " "optimoinnin\n" #: config/tc-alpha.c:5941 #, c-format msgid "unhandled relocation type %s" msgstr "käsittelemätön sijoitustyyppi %s" #: config/tc-alpha.c:5954 msgid "non-absolute expression in constant field" msgstr "ei-absoluuttinen lauseke vakiokentässä" #: config/tc-alpha.c:5968 #, c-format msgid "type %d reloc done?\n" msgstr "tyypin %d reloc-tietue valmis?\n" #: config/tc-alpha.c:6015 config/tc-alpha.c:6022 msgid "Used $at without \".set noat\"" msgstr "Käytetty $at-rekisteriä ilman ”.set noat”-määrittelyä" #: config/tc-alpha.c:6191 #, c-format msgid "!samegp reloc against symbol without .prologue: %s" msgstr "" "”!samegp reloc”-tietue symbolia vastaan ilman ”.prologue”-direktiiviä: %s" #: config/tc-alpha.c:6235 config/tc-tilegx.c:1751 config/tc-tilepro.c:1531 #: config/tc-xtensa.c:6025 #, c-format msgid "cannot represent `%s' relocation in object file" msgstr "ei voi edustaa ”%s”-sijoitusta objektitiedostossa" #: config/tc-alpha.c:6241 #, c-format msgid "internal error? cannot generate `%s' relocation" msgstr "sisäinen virhe? ei voi tuottaa ”%s”-sijoitusta" #: config/tc-alpha.c:6340 #, c-format msgid "frame reg expected, using $%d." msgstr "odotettiin kehysrekisteriä, käytetään $%d." #: config/tc-arc.c:193 config/tc-arc.c:214 config/tc-arc.c:991 #: config/tc-h8300.c:75 config/tc-h8300.c:84 config/tc-h8300.c:94 #: config/tc-h8300.c:104 config/tc-h8300.c:114 config/tc-h8300.c:125 #: config/tc-h8300.c:242 config/tc-hppa.c:6892 config/tc-hppa.c:6898 #: config/tc-hppa.c:6904 config/tc-hppa.c:6910 config/tc-hppa.c:8317 #: config/tc-lm32.c:197 config/tc-mips.c:3471 config/tc-mips.c:3977 #: config/tc-mn10300.c:938 config/tc-mn10300.c:943 config/tc-mn10300.c:2441 #: config/tc-xc16x.c:79 config/tc-xc16x.c:86 config/tc-xc16x.c:93 msgid "could not set architecture and machine" msgstr "ei voitu asettaa arkkitehtuuria ja konetta" #: config/tc-arc.c:431 config/tc-arc.c:670 msgid "expected comma after operand name" msgstr "Odotettiin pilkkua operandin nimen jälkeen" #: config/tc-arc.c:442 #, c-format msgid "negative operand number %d" msgstr "negatiivinen operandinumero %d" #: config/tc-arc.c:454 msgid "expected comma after register-number" msgstr "odotettiin pilkkua rekisterinumeron jälkeen" #: config/tc-arc.c:479 msgid "invalid mode" msgstr "virheellinen tila" #: config/tc-arc.c:496 msgid "expected comma after register-mode" msgstr "odotettiin pilkkua rekisteritilan jälkeen" #: config/tc-arc.c:513 msgid "shortcut designator invalid" msgstr "oikotiemäärite on virheellinen" #: config/tc-arc.c:528 #, c-format msgid "core register value (%d) too large" msgstr "ydinrekisteriarvo (%d) liian suuri" #: config/tc-arc.c:536 #, c-format msgid "condition code value (%d) too large" msgstr "ehtokoodiarvo (%d) liian suuri" #: config/tc-arc.c:554 #, c-format msgid "attempt to override symbol: %s" msgstr "yritettiin korvata symboli: %s" #: config/tc-arc.c:625 msgid "invalid opertype" msgstr "virheellinen opertype" #: config/tc-arc.c:682 msgid "expected comma after opcode" msgstr "odotettiin pilkkua käskykoodin jälkeen" #: config/tc-arc.c:692 #, c-format msgid "negative subopcode %d" msgstr "negatiivinen alikäskykoodi %d" #: config/tc-arc.c:701 msgid "subcode value found when opcode not equal 0x03" msgstr "alikoodiarvo löytyi kun käskykoodi ei ollut sama kuin 0x03" #: config/tc-arc.c:709 #, c-format msgid "invalid subopcode %d" msgstr "virheellinen alikäskykoodi %d" #: config/tc-arc.c:720 msgid "expected comma after subopcode" msgstr "odotettiin pilkkua alikäskykoodin jälkeen" #: config/tc-arc.c:739 msgid "invalid suffix class" msgstr "virheellinen loppuliiteluokka" #: config/tc-arc.c:748 msgid "expected comma after suffix class" msgstr "odotettiin pilkkua loppuliiteluokan jälkeen" #: config/tc-arc.c:767 msgid "invalid syntax class" msgstr "Virheellinen syntaksiluokka" #: config/tc-arc.c:774 msgid "opcode 0x3 and SYNTAX_3OP invalid" msgstr "käskykoodi 0x3 ja SYNTAX_3OP virheellinen" #: config/tc-arc.c:794 msgid "unknown suffix class" msgstr "tuntematon loppuliiteluokka" #: config/tc-arc.c:861 config/tc-tic6x.c:582 msgid "expected comma after symbol name" msgstr "odotettiin pilkkua symbolinimen jälkeen" #: config/tc-arc.c:871 msgid "negative symbol length" msgstr "negatiivinen symbolipituus" #: config/tc-arc.c:882 msgid "ignoring attempt to re-define symbol" msgstr "ei oteta huomioon yritystä määrittää symboli uudelleen" #: config/tc-arc.c:889 #, c-format msgid "length of symbol \"%s\" already %ld, ignoring %d" msgstr "symbolin ”%s” pituus on jo %ld, ohitetaan %d" #: config/tc-arc.c:903 msgid "assuming symbol alignment of zero" msgstr "otaksutaan symbolitasaus nolla" #: config/tc-arc.c:970 msgid "\".option\" directive must appear before any instructions" msgstr "”.option”-direktiivin on esiinnyttävä ennen muita käskyjä" #: config/tc-arc.c:980 msgid "\".option\" directive conflicts with initial definition" msgstr "”.option”-direktiivi on ristiriidassa alustavan määrittelyn kanssa" #: config/tc-arc.c:988 msgid "\".option\" directive overrides command-line (default) value" msgstr "”.option”-direktiivi korvaa komentorivi(oletus)arvon" #: config/tc-arc.c:998 msgid "invalid identifier for \".option\"" msgstr "virheellinen tunniste ”.option”-näennäiskäskylle" #: config/tc-arc.c:1036 config/tc-i860.c:1034 config/tc-ip2k.c:248 msgid "relaxation not supported\n" msgstr "lieventämistä ei ole tuettu\n" #: config/tc-arc.c:1080 msgid "expression too complex code symbol" msgstr "lauseke on liian mutkikas koodisymboli" #: config/tc-arc.c:1107 #, c-format msgid "missing ')' in %%-op" msgstr "puuttuva ’)’ kohteessa %%-op" #: config/tc-arc.c:1365 config/tc-dlx.c:1198 config/tc-i960.c:2636 #: config/tc-m32r.c:2280 config/tc-nds32.c:6503 config/tc-sparc.c:3834 #, c-format msgid "internal error: can't export reloc type %d (`%s')" msgstr "sisäinen virhe: ei voi viedä reloc-tyyppiä %d (”%s”)" #: config/tc-arc.c:1497 #, c-format msgid "unknown syntax format character `%c'" msgstr "tuntematon syntaksimuotomerkki ”%c”" #: config/tc-arc.c:1636 msgid "too many suffixes" msgstr "liian monia loppuliitteitä" #: config/tc-arc.c:1675 msgid "symbol as destination register" msgstr "symboli kohderekisterinä" #. xgettext:c-format. #: config/tc-arc.c:1760 config/tc-i370.c:2206 config/tc-mn10200.c:1142 #: config/tc-mn10300.c:1822 config/tc-ppc.c:3350 config/tc-s390.c:1523 #: config/tc-v850.c:3029 #, c-format msgid "junk at end of line: `%s'" msgstr "roskaa rivin lopussa: ’%s’" #: config/tc-arc.c:1799 msgid "8 byte instruction in delay slot" msgstr "8-tavukäsky viivevälissä" #. except for jl addr #: config/tc-arc.c:1802 msgid "8 byte jump instruction with delay slot" msgstr "8-tavuinen hyppykäsky viivevälillä" #: config/tc-arc.c:1810 msgid "conditional branch follows set of flags" msgstr "ehdollinen haarautuminen seuraa lippujoukkoa" #: config/tc-arc.c:1894 config/tc-arm.c:17586 #, c-format msgid "bad instruction `%s'" msgstr "virheellinen käsky ”%s”" #: config/tc-arm.c:560 msgid "ARM register expected" msgstr "odotettiin ARM-rekisteriä" #: config/tc-arm.c:561 msgid "bad or missing co-processor number" msgstr "virheellinen tai puuttuva apuprosessorinumero" #: config/tc-arm.c:562 msgid "co-processor register expected" msgstr "odotettiin apuprosessorirekisteriä" #: config/tc-arm.c:563 msgid "FPA register expected" msgstr "odotettiin FPA-rekisteriä" #: config/tc-arm.c:564 msgid "VFP single precision register expected" msgstr "odotettiin VFP-perustarkkuusrekisteriä" #: config/tc-arm.c:565 msgid "VFP/Neon double precision register expected" msgstr "Odotettiin VFP/Neon-kaksoistarkkuusrekisteriä" #: config/tc-arm.c:566 msgid "Neon quad precision register expected" msgstr "Odotettiin Neon-nelitarkkuusrekisteriä" #: config/tc-arm.c:567 msgid "VFP single or double precision register expected" msgstr "" "Odotettiin VFP-perustarkkuusrekisteriä tai VFP-kaksoistarkkuusrekisteriä" #: config/tc-arm.c:568 msgid "Neon double or quad precision register expected" msgstr "Odotettiin Neon-kaksois- tai nelitarkkuusrekisteriä" #: config/tc-arm.c:569 msgid "VFP single, double or Neon quad precision register expected" msgstr "Odotettiin VFP-perus-, kaksi- tai Neon-nelitarkkuusrekisteriä" #: config/tc-arm.c:570 msgid "VFP system register expected" msgstr "Odotettiin VFP-järjestelmärekisteriä" #: config/tc-arm.c:571 msgid "Maverick MVF register expected" msgstr "Odotettiin Maverick MVF -rekisteriä" #: config/tc-arm.c:572 msgid "Maverick MVD register expected" msgstr "Odotettiin Maverick MVD -rekisteriä" #: config/tc-arm.c:573 msgid "Maverick MVFX register expected" msgstr "Odotettiin Maverick MVFX -rekisteriä" #: config/tc-arm.c:574 msgid "Maverick MVDX register expected" msgstr "Odotettiin Maverick MVDX -rekisteriä" #: config/tc-arm.c:575 msgid "Maverick MVAX register expected" msgstr "Odotettiin Maverick MVAX -rekisteriä" #: config/tc-arm.c:576 msgid "Maverick DSPSC register expected" msgstr "Odotettiin Maverick DSPSC -rekisteriä" #: config/tc-arm.c:577 msgid "iWMMXt data register expected" msgstr "Odotettiin iWMMXt-datarekisteriä" #: config/tc-arm.c:578 config/tc-arm.c:6961 msgid "iWMMXt control register expected" msgstr "Odotettiin iWMMXt-ohjausrekisteriä" #: config/tc-arm.c:579 msgid "iWMMXt scalar register expected" msgstr "Odotettiin iWMMXt-skalaarirekisteriä" #: config/tc-arm.c:580 msgid "XScale accumulator register expected" msgstr "Odotettiin XScale-akkurekisteriä" #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message. #: config/tc-arm.c:739 config/tc-score.c:259 msgid "bad arguments to instruction" msgstr "virheelliset argumentit käskyyn" #: config/tc-arm.c:740 msgid "r13 not allowed here" msgstr "”r13” ei ole sallittu tässä" #: config/tc-arm.c:741 msgid "r15 not allowed here" msgstr "”r15” ei ole sallittu tässä" #: config/tc-arm.c:742 msgid "instruction cannot be conditional" msgstr "käsky ei voi olla ehdollinen" #: config/tc-arm.c:743 msgid "registers may not be the same" msgstr "rekisterit eivät voi olla samoja" #: config/tc-arm.c:744 msgid "lo register required" msgstr "”lo”-rekisteri vaadittu" #: config/tc-arm.c:745 msgid "instruction not supported in Thumb16 mode" msgstr "käskyä ei ole tuettu ”Thumb16”-tilassa" #: config/tc-arm.c:746 msgid "instruction does not accept this addressing mode" msgstr "käsky ei hyväksy tätä osoitteenmuodostustilaa" #: config/tc-arm.c:747 msgid "branch must be last instruction in IT block" msgstr "haarautumiskäskyn on oltava viimeinen käsky ”IT”-lohkossa" #: config/tc-arm.c:748 msgid "instruction not allowed in IT block" msgstr "käsky ei ole sallittu ”IT”-lohkossa" #: config/tc-arm.c:749 msgid "selected FPU does not support instruction" msgstr "valittu FPU ei tue käskyä" #: config/tc-arm.c:750 msgid "thumb conditional instruction should be in IT block" msgstr "ehdollisen thumb-käskyn pitäisi olla IT-lohkossa" #: config/tc-arm.c:751 msgid "incorrect condition in IT block" msgstr "virheellinen ehto IT-lohkossa" #: config/tc-arm.c:752 msgid "IT falling in the range of a previous IT block" msgstr "IT putoaa edellisen IT-lohkon alueelle" #: config/tc-arm.c:753 msgid "missing .fnstart before unwinding directive" msgstr "puuttuva .fnstart ennen unwinding-direktiivia" #: config/tc-arm.c:755 msgid "cannot use register index with PC-relative addressing" msgstr "" "ei voi käyttää rekisteri-indeksiä ohjelmalaskurisuhteellisella " "osoitteenmuodostuksella" #: config/tc-arm.c:757 msgid "cannot use writeback with PC-relative addressing" msgstr "" "ei voi käyttää ”writeback”-toimintoa ohjelmalaskurisuhteellisella " "osoitteenmuodostuksella" #: config/tc-arm.c:759 msgid "using " msgstr "" # immediate tarkoittaa assembly-kielisessä koodissa sijoitusta, jossa rekisteriin ei sijoiteta toisen rekisterin sisältöä vaan suora muistiosoitusarvo (esimerkiksi numero tai ascii-merkki). Arvo sisältyy tavallaan käskyyn. ATK-sanakirja tarjoaa "immediate instruction"-käsitteen vastineeksi "itseiskäsky" ja "immediate operand" on "itseisoperandi". Logiikka kuitenkin ontuu "immediate value"-käsitteen kohdalla, koska "itseisarvo" on jo varattu toiseen merkitykseen. #: config/tc-arm.c:966 msgid "immediate expression requires a # prefix" msgstr "suora muistiosoituslauseke vaatii ”#”-etuliitteen" #: config/tc-arm.c:994 read.c:3731 msgid "missing expression" msgstr "puuttuva lauseke" #: config/tc-arm.c:1024 config/tc-arm.c:5207 config/tc-i960.c:1297 #: config/tc-score.c:1210 msgid "invalid constant" msgstr "virheellinen vakio" #: config/tc-arm.c:1154 msgid "expected #constant" msgstr "odotettiin ”#constant”-vakiota" #: config/tc-arm.c:1317 #, c-format msgid "unexpected character `%c' in type specifier" msgstr "odottamaton merkki ”%c” tyyppimäärittelyssä" #: config/tc-arm.c:1334 #, c-format msgid "bad size %d in type specifier" msgstr "virheellinen koko %d tyyppimäärittelyssä" #: config/tc-arm.c:1384 msgid "only one type should be specified for operand" msgstr "vain yksi tyyppi olisi määriteltävä operandille" #: config/tc-arm.c:1462 msgid "can't redefine type for operand" msgstr "ei voi määritellä uudelleen tyyppiä operandille" # Viittaa Neon-prosessorin VFD-tyyppiseen rekisteriin #: config/tc-arm.c:1473 msgid "only D registers may be indexed" msgstr "vain D-rekisterit saa indeksoida" #: config/tc-arm.c:1479 msgid "can't change index for operand" msgstr "ei voi vaihtaa indeksiä operandille" #: config/tc-arm.c:1542 msgid "register operand expected, but got scalar" msgstr "odotettiin rekisterioperandia, mutta saatiin skalaari" #: config/tc-arm.c:1575 msgid "scalar must have an index" msgstr "skalaarin on oltava indeksi" #: config/tc-arm.c:1580 config/tc-arm.c:15735 config/tc-arm.c:15795 #: config/tc-arm.c:16217 msgid "scalar index out of range" msgstr "skalaari-indeksi lukualueen ulkopuolella" #: config/tc-arm.c:1630 msgid "bad range in register list" msgstr "virheellinen lukualue rekisteriluettelossa" #: config/tc-arm.c:1638 config/tc-arm.c:1647 config/tc-arm.c:1688 #, c-format msgid "Warning: duplicated register (r%d) in register list" msgstr "Varoitus: kaksoiskappale rekisteristä (r%d) rekisteriluettelossa" #: config/tc-arm.c:1650 msgid "Warning: register range not in ascending order" msgstr "Varoitus: rekisterilukualue ei ole nousevassa järjestyksessä" #: config/tc-arm.c:1661 msgid "missing `}'" msgstr "puuttuva ”}”" #: config/tc-arm.c:1677 msgid "invalid register mask" msgstr "virheellinen rekisteripeite" #: config/tc-arm.c:1812 config/tc-arm.c:1856 msgid "register out of range in list" msgstr "rekisteri lukualueen ulkopuolella luettelossa" #: config/tc-arm.c:1834 config/tc-arm.c:4161 config/tc-arm.c:4295 msgid "register list not in ascending order" msgstr "rekisteriluettelo ei ole nousevassa järjestyksessä" #: config/tc-arm.c:1865 msgid "register range not in ascending order" msgstr "rekisterilukualue ei ole nousevassa järjestyksessä" #: config/tc-arm.c:1898 msgid "non-contiguous register range" msgstr "ei-jatkuva rekisterilukualue" #: config/tc-arm.c:1957 msgid "register stride must be 1 or 2" msgstr "rekisteriyksikköaskeleen on oltava 1 tai 2" #: config/tc-arm.c:1958 msgid "mismatched element/structure types in list" msgstr "täsmäämättömiä ”element/structure”-tyyppejä luettelossa" #: config/tc-arm.c:2022 msgid "don't use Rn-Rm syntax with non-unit stride" msgstr "älä käytä ”Rn-Rm”-syntaksia ei-yksikköaskeleessa" #: config/tc-arm.c:2077 msgid "error parsing element/structure list" msgstr "virhe jäsennettäessä ”element/structure”-luetteloa" #: config/tc-arm.c:2083 msgid "expected }" msgstr "odotettiin }" #: config/tc-arm.c:2174 msgid "attempt to redefine typed alias" msgstr "yritys määritellä tyypitetty alias uudelleen" #: config/tc-arm.c:2308 msgid "bad type for register" msgstr "virheellinen tyyppi rekisterille" #: config/tc-arm.c:2319 msgid "expression must be constant" msgstr "lausekkeen on oltava vakio" #: config/tc-arm.c:2336 msgid "can't redefine the type of a register alias" msgstr "ei voi määritellä rekisterialiastyyppiä uudelleen" #: config/tc-arm.c:2343 msgid "you must specify a single type only" msgstr "on määriteltävä vain yksi tyyppi" #: config/tc-arm.c:2356 msgid "can't redefine the index of a scalar alias" msgstr "ei voi määritellä skalaarialiaksen indeksiä uudelleen" #: config/tc-arm.c:2364 msgid "scalar index must be constant" msgstr "skalaari-indeksin on oltava vakio" #: config/tc-arm.c:2373 msgid "expecting ]" msgstr "odotetaan ]" #: config/tc-arm.c:2426 msgid "invalid syntax for .dn directive" msgstr "virheellinen syntaksi ”.dn”-direktiiville" #: config/tc-arm.c:2432 msgid "invalid syntax for .qn directive" msgstr "virheellinen syntaksi ”.qn”-direktiiville" #: config/tc-arm.c:2467 #, c-format msgid "ignoring attempt to use .unreq on fixed register name: '%s'" msgstr "" "ei oteta huomioon yritystä käyttää .unreq kiinteälle rekisterinimelle: ’%s’" #: config/tc-arm.c:2735 #, c-format msgid "Failed to find real start of function: %s\n" msgstr "Funktion todellisen alun löytäminen epäonnistui: %s\n" #: config/tc-arm.c:2752 msgid "selected processor does not support THUMB opcodes" msgstr "valittu prosessori ei tue THUMB-käskykoodeja" #: config/tc-arm.c:2765 msgid "selected processor does not support ARM opcodes" msgstr "valittu prosessori ei tue ARM-käskykoodeja" #: config/tc-arm.c:2777 #, c-format msgid "invalid instruction size selected (%d)" msgstr "valittu käskykoko (%d) on virheellinen" #: config/tc-arm.c:2809 #, c-format msgid "invalid operand to .code directive (%d) (expecting 16 or 32)" msgstr "" "virheellinen operandi ”.code”-direktiiviin (%d) (odotettiin 16 tai 32)" #: config/tc-arm.c:2865 #, c-format msgid "expected comma after name \"%s\"" msgstr "odotettiin pilkkua nimen ”%s” jälkeen" #: config/tc-arm.c:2915 config/tc-m32r.c:587 #, c-format msgid "symbol `%s' already defined" msgstr "symboli ”%s” on jo määritelty" #: config/tc-arm.c:2949 #, c-format msgid "unrecognized syntax mode \"%s\"" msgstr "tunnistamaton syntaksitila ”%s”" #: config/tc-arm.c:2970 #, c-format msgid "alignment too large: %d assumed" msgstr "tasaus liian iso: %d otaksuttu" #: config/tc-arm.c:2973 msgid "alignment negative. 0 assumed." msgstr "tasaus negatiivinen. 0 otaksuttu." #: config/tc-arm.c:3039 msgid ".ref pseudo-op only available with -mccs flag." msgstr "" #: config/tc-arm.c:3080 msgid ".asmfunc repeated." msgstr "" #: config/tc-arm.c:3084 msgid ".asmfunc without function." msgstr "" #: config/tc-arm.c:3090 msgid ".asmfunc pseudo-op only available with -mccs flag." msgstr "" #: config/tc-arm.c:3101 msgid ".endasmfunc without a .asmfunc." msgstr "" #: config/tc-arm.c:3105 msgid ".endasmfunc without function." msgstr "" #: config/tc-arm.c:3116 msgid ".endasmfunc pseudo-op only available with -mccs flag." msgstr "" #: config/tc-arm.c:3125 msgid ".def pseudo-op only available with -mccs flag." msgstr "" #: config/tc-arm.c:3283 msgid "invalid type for literal pool" msgstr "" #: config/tc-arm.c:3362 config/tc-tic54x.c:5385 #, c-format msgid "Invalid label '%s'" msgstr "Virheellinen nimiö ’%s’" #: config/tc-arm.c:3538 msgid "(plt) is only valid on branch targets" msgstr "(plt) on voimassa vain haaroituskohteissa" #: config/tc-arm.c:3544 config/tc-s390.c:1145 config/tc-s390.c:1788 #: config/tc-xtensa.c:1613 #, c-format msgid "%s relocations do not fit in %d bytes" msgstr "%s-sijoitukset eivät sovi %d tavuun" #: config/tc-arm.c:3622 msgid ".inst.n operand too big. Use .inst.w instead" msgstr ".inst.n -operandi on liian suuri. Käytä sen sijaan .inst.w" #: config/tc-arm.c:3642 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead" msgstr "" "ei voida määritellä Thumb-käskyn kokoa. Käytä sen sijaan .inst.n/.inst.w" #: config/tc-arm.c:3672 msgid "width suffixes are invalid in ARM mode" msgstr "leveysloppuliitteet ovat virheellisiä ARM-tilassa" #: config/tc-arm.c:3714 dwarf2dbg.c:751 msgid "expected 0 or 1" msgstr "odotettiin 0 tai 1" #: config/tc-arm.c:3718 msgid "missing comma" msgstr "puuttuva pilkku" #: config/tc-arm.c:3751 msgid "duplicate .fnstart directive" msgstr "kaksoiskappale ”.fnstart”-direktiivi" #: config/tc-arm.c:3782 config/tc-tic6x.c:412 msgid "duplicate .handlerdata directive" msgstr "kaksoiskappale ”.handlerdata”-direktiivi" #: config/tc-arm.c:3801 msgid ".fnend directive without .fnstart" msgstr "”.fnend”-direktiivi ilman ”.fnstart”-direktiivia" #: config/tc-arm.c:3868 config/tc-tic6x.c:393 msgid "personality routine specified for cantunwind frame" msgstr "persoonallisuusrutiini määritelty ”cantunwind”-kehykselle" #: config/tc-arm.c:3885 config/tc-tic6x.c:454 msgid "duplicate .personalityindex directive" msgstr "kaksoiskappale ”.personalityindex”-direktiivi" #: config/tc-arm.c:3892 config/tc-tic6x.c:461 msgid "bad personality routine number" msgstr "virheellinen persoonallisuusrutiininumero" #: config/tc-arm.c:3914 config/tc-tic6x.c:478 msgid "duplicate .personality directive" msgstr "kaksoiskappale ”.personality”-direktiivi" #: config/tc-arm.c:3937 config/tc-arm.c:4065 config/tc-arm.c:4113 msgid "expected register list" msgstr "odotettiin rekisteriluetteloa" #: config/tc-arm.c:4019 msgid "expected , " msgstr "odotettiin , " #: config/tc-arm.c:4028 msgid "number of registers must be in the range [1:4]" msgstr "rekistereiden numeron on oltava lukualueella [1:4]" #: config/tc-arm.c:4175 config/tc-arm.c:4309 msgid "bad register range" msgstr "virheellinen rekisterilukualue" #: config/tc-arm.c:4375 msgid "FPA .unwind_save does not take a register list" msgstr "”FPA .unwind_save”-direktiivi ei ota rekisteriluetteloa" #: config/tc-arm.c:4403 msgid ".unwind_save does not support this kind of register" msgstr "”.unwind_save”-direktiivi ei tue tämän kaltaista rekisteriä" #: config/tc-arm.c:4442 msgid "SP and PC not permitted in .unwind_movsp directive" msgstr "" "Pino-osoitin ja ohjelmalaskuri ei ole sallittu ”.unwind_movsp”-direktiivissä" #: config/tc-arm.c:4447 msgid "unexpected .unwind_movsp directive" msgstr "odottamaton ”.unwind_movsp”-direktiivi" #: config/tc-arm.c:4474 msgid "stack increment must be multiple of 4" msgstr "pinon askellisäyksen on oltava 4:n monikerta" #: config/tc-arm.c:4506 msgid "expected , " msgstr "odotettiin , " #: config/tc-arm.c:4524 msgid "register must be either sp or set by a previousunwind_movsp directive" msgstr "" "rekisterin on oltava joko ”sp” tai aiemman ”previousunwind_movsp”-" "direktiivin asettama" #: config/tc-arm.c:4563 msgid "expected , " msgstr "odotettiin , " #: config/tc-arm.c:4575 msgid "unwind opcode too long" msgstr "”unwind”-käskykoodi on liian pitkä" #: config/tc-arm.c:4580 msgid "invalid unwind opcode" msgstr "virheellinen ”unwind”-käskykoodi" # :4000 :4863 :8438 :8920 :11718 :18666 :18691 :18699 #: config/tc-arm.c:4767 config/tc-arm.c:5739 config/tc-arm.c:10246 #: config/tc-arm.c:10769 config/tc-arm.c:12789 config/tc-arm.c:14222 #: config/tc-arm.c:22819 config/tc-arm.c:22844 config/tc-arm.c:22852 #: config/tc-metag.c:5175 config/tc-z8k.c:1143 config/tc-z8k.c:1153 msgid "immediate value out of range" msgstr "suora muistiosoitusarvo on lukualueen ulkopuolella" #: config/tc-arm.c:4935 msgid "invalid FPA immediate expression" msgstr "virheellinen FPA suora muistiosoituslauseke" #: config/tc-arm.c:5107 msgid "'LSL' or 'ASR' required" msgstr "’LSL’ tai ’ASR’ vaadittu" #: config/tc-arm.c:5115 msgid "'LSL' required" msgstr "’LSL’ vaadittu" #: config/tc-arm.c:5123 msgid "'ASR' required" msgstr "’ASR’ vaadittu" #: config/tc-arm.c:5202 msgid "invalid rotation" msgstr "virheellinen kierto" #: config/tc-arm.c:5361 config/tc-arm.c:5530 msgid "unknown group relocation" msgstr "tuntematon ryhmäsijoitus" #: config/tc-arm.c:5397 msgid "alignment must be constant" msgstr "tasauksen on oltava vakio" #: config/tc-arm.c:5561 msgid "this group relocation is not allowed on this instruction" msgstr "tämä ryhmäsijoitus ei ole sallittu tässä käskyssä" #: config/tc-arm.c:5616 msgid "'}' expected at end of 'option' field" msgstr "’}’ odotettiin ’option’-kentän lopussa" #: config/tc-arm.c:5621 msgid "cannot combine index with option" msgstr "ei voi yhdistää indeksiä valitsimen kanssa" #: config/tc-arm.c:5877 msgid "unexpected bit specified after APSR" msgstr "odottamaton bitti määritelty APSR:n jälkeen" #: config/tc-arm.c:5889 msgid "selected processor does not support DSP extension" msgstr "valittu prosessori ei tue DSP-laajennusta" #: config/tc-arm.c:5901 msgid "bad bitmask specified after APSR" msgstr "väärä bittipeite määritelty APSR:n jälkeen" #: config/tc-arm.c:5925 msgid "writing to APSR without specifying a bitmask is deprecated" msgstr "APSR:n kirjoittaminen määrittelemättä bittipeitettä on vanhentunut" #: config/tc-arm.c:5937 config/tc-arm.c:11914 config/tc-arm.c:11958 #: config/tc-arm.c:11962 msgid "" "selected processor does not support requested special purpose register" msgstr "valittu prosessori ei tue pyydettyä erikoiskäyttörekisteriä" #: config/tc-arm.c:5942 msgid "flag for {c}psr instruction expected" msgstr "odotettiin lippua ”{c}psr”-käskylle" #: config/tc-arm.c:5967 msgid "unrecognized CPS flag" msgstr "tunnistamaton CPS-lippu" #: config/tc-arm.c:5974 msgid "missing CPS flags" msgstr "CPS-liput puuttuvat" # "be" tarkoittaa "big-endian" ja "le" tarkoittaa "little-endian" #: config/tc-arm.c:5997 config/tc-arm.c:6003 msgid "valid endian specifiers are be or le" msgstr "oikeita tavujärjestysmäärittelyjä ovat ”be” tai ”le”" #: config/tc-arm.c:6025 msgid "missing rotation field after comma" msgstr "puuttuva kiertokenttä pilkun jälkeen" #: config/tc-arm.c:6040 msgid "rotation can only be 0, 8, 16, or 24" msgstr "kierto voi olla vain 0, 8, 16, tai 24" #: config/tc-arm.c:6069 msgid "condition required" msgstr "ehto vaadittu" #: config/tc-arm.c:6130 config/tc-arm.c:8570 msgid "'[' expected" msgstr "’[’ odotettiin" #: config/tc-arm.c:6143 msgid "',' expected" msgstr "’,’ odotettiin" #: config/tc-arm.c:6160 msgid "invalid shift" msgstr "virheellinen sivuttaissiirto" #: config/tc-arm.c:6233 msgid "can't use Neon quad register here" msgstr "tässä ei voi käyttää Neon-nelitarkkuusrekisteriä" #: config/tc-arm.c:6300 msgid "expected or or operand" msgstr "odotettiin ””- tai ””- tai ””- operandia" #: config/tc-arm.c:6380 msgid "parse error" msgstr "jäsennysvirhe" #. ISB can only take SY as an option. #: config/tc-arm.c:6645 msgid "invalid barrier type" msgstr "virheellinen estetyyppi" #: config/tc-arm.c:6741 msgid "only floating point zero is allowed as immediate value" msgstr "" #: config/tc-arm.c:6799 msgid "immediate value is out of range" msgstr "suora muistiosoitusarvo on lukualueen ulkopuolella" #: config/tc-arm.c:6946 msgid "iWMMXt data or control register expected" msgstr "odotettiin ”iWMMXt”-datarekisteriä tai -ohjausrekisteriä" #: config/tc-arm.c:6986 msgid "Banked registers are not available with this architecture." msgstr "Muistilohkotut rekisterit ei ole saatavilla tässä arkkitehtuurissa." #: config/tc-arm.c:7208 config/tc-score.c:264 msgid "garbage following instruction" msgstr "käskyn jälkeen roskaa" #. If REG is R13 (the stack pointer), warn that its use is #. deprecated. #: config/tc-arm.c:7249 msgid "use of r13 is deprecated" msgstr "r13-käyttö on vanhentunut" #: config/tc-arm.c:7319 msgid "D register out of range for selected VFP version" msgstr "D-rekisteri lukualueen ulkopuolella valitulle VFP-versiolle" #: config/tc-arm.c:7398 config/tc-arm.c:9974 msgid "Instruction does not support =N addresses" msgstr "Käsky ei tue ”=N”-osoitteita" #: config/tc-arm.c:7406 msgid "instruction does not accept preindexed addressing" msgstr "käsky ei hyväksy ennakkoindeksoitua osoitteenmuodostusta" #. unindexed - only for coprocessor #: config/tc-arm.c:7422 config/tc-arm.c:10037 msgid "instruction does not accept unindexed addressing" msgstr "käsky ei hyväksy indeksoimatonta osoitteenmuodostusta" #: config/tc-arm.c:7430 msgid "destination register same as write-back base" msgstr "kohderekisteri sama kuin ”write-back”-perusta" #: config/tc-arm.c:7431 msgid "source register same as write-back base" msgstr "lähderekisteri sama kuin ”write-back”-perusta" #: config/tc-arm.c:7481 msgid "use of PC in this instruction is deprecated" msgstr "ohjelmalaskurin käyttö tässä käskyssä on vanhentunut" #: config/tc-arm.c:7504 msgid "instruction does not accept scaled register index" msgstr "käsky ei hyväksy skaalattua rekisteri-indeksiä" #: config/tc-arm.c:7760 msgid "invalid pseudo operation" msgstr "virheellinen näennäistoiminto" #: config/tc-arm.c:7887 msgid "instruction does not support unindexed addressing" msgstr "käsky ei tue indeksoimatonta osoitteenmuodostusta" #: config/tc-arm.c:7902 msgid "pc may not be used with write-back" msgstr "ohjelmalaskuria ei saa käyttää ”write-back”:n kanssa" #: config/tc-arm.c:7907 msgid "instruction does not support writeback" msgstr "käsky ei tue ”writeback”:iä" #: config/tc-arm.c:8000 msgid "Rn must not overlap other operands" msgstr "”Rn” ei saa olla osittain päällekkäin muiden operandien kanssa" #: config/tc-arm.c:8005 msgid "swp{b} use is obsoleted for ARMv8 and later" msgstr "" #: config/tc-arm.c:8008 msgid "swp{b} use is deprecated for ARMv6 and ARMv7" msgstr "" #: config/tc-arm.c:8110 config/tc-arm.c:8129 config/tc-arm.c:8142 #: config/tc-arm.c:10610 config/tc-arm.c:10641 config/tc-arm.c:10663 msgid "bit-field extends past end of register" msgstr "bittikenttä laajenee rekisterin lopun ohitse" #: config/tc-arm.c:8172 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "ainoat kelvolliset loppuliitteet ovat ’(plt)’ ja ’(tlscall)’" #: config/tc-arm.c:8225 msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" "”r15”:n käyttö ”blx”-kohteessa ARM-tilassa ei ole todella hyödyllinen" #: config/tc-arm.c:8247 msgid "use of r15 in bx in ARM mode is not really useful" msgstr "”r15”:n käyttö ”bx”-kohteessa ARM-tilassa ei ole todella hyödyllinen" #: config/tc-arm.c:8272 msgid "use of r15 in bxj is not really useful" msgstr "”r15”:n käyttö ”bxj”-kohteessa ei ole todella hyödyllinen" #: config/tc-arm.c:8320 msgid "This coprocessor register access is deprecated in ARMv8" msgstr "" #: config/tc-arm.c:8520 config/tc-arm.c:8529 msgid "writeback of base register is UNPREDICTABLE" msgstr "perusrekisterin ”writeback” on ENNUSTAMATON" #: config/tc-arm.c:8523 msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "perusrekisterin ”writeback” kun rekisteriluettelossa on ENNUSTAMATON" #: config/tc-arm.c:8533 msgid "" "if writeback register is in list, it must be the lowest reg in the list" msgstr "" "jos ”writeback”-rekisteri on luettelossa, sen on oltava alin rekisteri " "luettelossa" #: config/tc-arm.c:8565 msgid "first transfer register must be even" msgstr "ensimmäisen siirtorekisterin on oltava parillinen" #: config/tc-arm.c:8568 msgid "can only transfer two consecutive registers" msgstr "voi siirtää vain kaksi peräkkäistä rekisteriä" #. If op 1 were present and equal to PC, this function wouldn't #. have been called in the first place. #. If op 2 were present and equal to PC, this function wouldn't #. have been called in the first place. #: config/tc-arm.c:8569 config/tc-arm.c:8639 config/tc-arm.c:9272 #: config/tc-arm.c:11415 msgid "r14 not allowed here" msgstr "”r14” ei ole sallittu tässä" #: config/tc-arm.c:8581 msgid "base register written back, and overlaps second transfer register" msgstr "" "perusrekisteri kirjoitettu takaisin ja on osittain toisen siirtorekisterin " "päällä" #: config/tc-arm.c:8591 msgid "index register overlaps transfer register" msgstr "indeksirekisteri on osittain toisen siirtorekisterin päällä" #: config/tc-arm.c:8620 config/tc-arm.c:9239 msgid "offset must be zero in ARM encoding" msgstr "siirrososoitteen on oltava nolla ARM-koodauksessa" #: config/tc-arm.c:8633 config/tc-arm.c:9266 msgid "even register required" msgstr "parillinen rekisteri vaadittu" #: config/tc-arm.c:8636 msgid "can only load two consecutive registers" msgstr "voi ladata vain kaksi peräkkäistä rekisteriä" #: config/tc-arm.c:8654 msgid "ldr to register 15 must be 4-byte alligned" msgstr "ldr-käskyn rekisteriin 15 on oltava 4-tavutasattu" #: config/tc-arm.c:8677 config/tc-arm.c:8709 msgid "this instruction requires a post-indexed address" msgstr "tämä käsky vaatii jälki-indeksoidun osoitteen" #: config/tc-arm.c:8736 msgid "Rd and Rm should be different in mla" msgstr "”Rd” ja ”Rm” pitäisi olla eri ”mla”:ssa" #: config/tc-arm.c:8760 config/tc-arm.c:11779 msgid ":lower16: not allowed this instruction" msgstr "”:lower16:” ei ole sallittu tässä käskyssä" #: config/tc-arm.c:8762 msgid ":upper16: not allowed instruction" msgstr "”:upper16:” ei ole sallittu käsky" #: config/tc-arm.c:8781 msgid "operand 1 must be FPSCR" msgstr "operandin 1 on oltava FPSCR" #: config/tc-arm.c:8863 config/tc-arm.c:11898 msgid "bad register for mrs" msgstr "virheellinen rekisteri kohteelle mrs" #: config/tc-arm.c:8870 config/tc-arm.c:11921 msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "odotettiin ’APSR’, ’CPSR’ tai ’SPSR’" #: config/tc-arm.c:8911 msgid "Rd and Rm should be different in mul" msgstr "”Rd” ja ”Rm” pitäisi olla erilainen ”mul”:ssa" #: config/tc-arm.c:8930 config/tc-arm.c:9184 config/tc-arm.c:12059 msgid "rdhi and rdlo must be different" msgstr "”rdhi” ja ”rdlo” on oltava erilaisia" #: config/tc-arm.c:8936 msgid "rdhi, rdlo and rm must all be different" msgstr "”rdhi”, ”rdlo” ja ”rm” on oltava kaikki erilaisia" #: config/tc-arm.c:9002 msgid "'[' expected after PLD mnemonic" msgstr "odotettiin ’[’-merkkiä PLD-muistikkaan jälkeen" #: config/tc-arm.c:9004 config/tc-arm.c:9019 msgid "post-indexed expression used in preload instruction" msgstr "jälki-indeksoitua lauseketta käytetty ennakkoladatussa käskyssä" #: config/tc-arm.c:9006 config/tc-arm.c:9021 msgid "writeback used in preload instruction" msgstr "”writeback” käytetty ennakkoladatussa käskyssä" #: config/tc-arm.c:9008 config/tc-arm.c:9023 msgid "unindexed addressing used in preload instruction" msgstr "" "indeksoimatonta osoitteenmuodostusta käytetty ennakkoladatussa käskyssä" #: config/tc-arm.c:9017 msgid "'[' expected after PLI mnemonic" msgstr "odotettiin ’[’-merkkiä PLI-muistikkaan jälkeen" #: config/tc-arm.c:9108 config/tc-arm.c:12375 msgid "setend use is deprecated for ARMv8" msgstr "" #: config/tc-arm.c:9129 config/tc-arm.c:12436 config/tc-arm.c:12468 #: config/tc-arm.c:12511 msgid "extraneous shift as part of operand to shift insn" msgstr "asiaankuulumaton siirros siirtokäskyn operandin osana" #: config/tc-arm.c:9210 msgid "SRS base register must be r13" msgstr "SRS-perusrekisterin on oltava ”r13”" #: config/tc-arm.c:9269 msgid "can only store two consecutive registers" msgstr "voi tallentaa vain kaksi peräkkäistä rekisteriä" #: config/tc-arm.c:9383 config/tc-arm.c:9400 msgid "only two consecutive VFP SP registers allowed here" msgstr "tässä sallitaan vain kaksi peräkkäistä ”VFP SP”-rekisteriä" #: config/tc-arm.c:9428 config/tc-arm.c:9443 msgid "this addressing mode requires base-register writeback" msgstr "" "tämä osoitteenmuodostustila vaatii perusrekisterin ”writeback”-toiminnon" # :4000 :4863 :8438 :8920 :11718 :18666 :18691 :18699 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16. #. i.e. immbits must be in range 0 - 16. #: config/tc-arm.c:9560 msgid "immediate value out of range, expected range [0, 16]" msgstr "" "suora muistiosoitusarvo on lukualueen ulkopuolella, odotettu arvoalue [0, 16]" # :4000 :4863 :8438 :8920 :11718 :18666 :18691 :18699 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32. #. i.e. immbits must be in range 0 - 31. #: config/tc-arm.c:9567 msgid "immediate value out of range, expected range [1, 32]" msgstr "" "suora muistiosoitusarvo on lukualueen ulkopuolella, odotettu arvoalue [1, 32]" #: config/tc-arm.c:9633 msgid "this instruction does not support indexing" msgstr "tämä käsky ei tue indeksointia" #: config/tc-arm.c:9656 msgid "only r15 allowed here" msgstr "vain ”r15” sallittu tässä" #: config/tc-arm.c:9791 msgid "immediate operand requires iWMMXt2" msgstr "suora muistiosoitusoperandi vaatii iWMMXt2-määrittelyn" #: config/tc-arm.c:9935 msgid "shift by register not allowed in thumb mode" msgstr "rekisterin sivuttaissiirros ei ole sallittu ”thumb”-tilassa" #: config/tc-arm.c:9947 config/tc-arm.c:12619 config/tc-arm.c:22214 msgid "shift expression is too large" msgstr "sivuttaissiirroslauseke on liian iso" #: config/tc-arm.c:9980 msgid "cannot use register index with this instruction" msgstr "ei voi käyttää rekisteri-indeksiä tämän käskyn kanssa" #: config/tc-arm.c:9982 msgid "Thumb does not support negative register indexing" msgstr "”Thumb” ei tue negatiivista rekisteri-indeksointia" #: config/tc-arm.c:9984 msgid "Thumb does not support register post-indexing" msgstr "”Thumb” ei tue rekisterijälki-indeksointia" #: config/tc-arm.c:9986 msgid "Thumb does not support register indexing with writeback" msgstr "”Thumb” ei tue rekisteri-indeksointia ”writeback”:lla" #: config/tc-arm.c:9988 msgid "Thumb supports only LSL in shifted register indexing" msgstr "" "”Thumb” tukee vain ”LSL”:ää rekisteri-indeksoinnin sivuttaissiirrossa" #: config/tc-arm.c:9997 config/tc-arm.c:15527 msgid "shift out of range" msgstr "sivuttaissiirto lukualueen ulkopuolella" #: config/tc-arm.c:10006 msgid "cannot use writeback with this instruction" msgstr "ei voi käyttää ”writeback”-toimintoa tällä käskyllä" #: config/tc-arm.c:10027 msgid "cannot use post-indexing with PC-relative addressing" msgstr "" "ei voi käyttää jälki-indeksointia ohjelmalaskurisuhteellisella " "osoitteenmuodostuksella" #: config/tc-arm.c:10028 msgid "cannot use post-indexing with this instruction" msgstr "ei voi käyttää jälki-indeksointia tällä käskyllä" #: config/tc-arm.c:10241 msgid "only SUBS PC, LR, #const allowed" msgstr "vain ”SUBS PC”, ”LR”, ”#const” on sallittu" #: config/tc-arm.c:10323 config/tc-arm.c:10478 config/tc-arm.c:10575 #: config/tc-arm.c:11859 config/tc-arm.c:12165 msgid "shift must be constant" msgstr "sivuttaissiirron on oltava vakio" #: config/tc-arm.c:10328 msgid "shift value over 3 not allowed in thumb mode" msgstr "arvoa 3 suurempi sivuttaissiirros ei ole sallittu ”thumb”-tilassa" #: config/tc-arm.c:10330 msgid "only LSL shift allowed in thumb mode" msgstr "vain LSL-sivuttaissiirros on sallittu ”thumb”-tilassa" #: config/tc-arm.c:10354 config/tc-arm.c:10493 config/tc-arm.c:10590 #: config/tc-arm.c:11872 msgid "unshifted register required" msgstr "sivuttaissiirtämätön rekisteri vaadittu" #: config/tc-arm.c:10369 config/tc-arm.c:10601 config/tc-arm.c:12020 msgid "dest must overlap one source register" msgstr "”dest” on oltava osittain päällekkäin yhden lähderekisterin kanssa" #: config/tc-arm.c:10496 msgid "dest and source1 must be the same register" msgstr "”dest” ja ”source1” on oltava sama rekisteri" #: config/tc-arm.c:10765 msgid "instruction is always unconditional" msgstr "käsky on aina ehdoton" #: config/tc-arm.c:10880 msgid "selected processor does not support 'A' form of this instruction" msgstr "valittu prosessori ei tue tämän käskyn ’A’-muotoa" #: config/tc-arm.c:10883 msgid "Thumb does not support the 2-argument form of this instruction" msgstr "”Thumb” ei tue tämän käskyn kaksiargumenttimuotoa" #: config/tc-arm.c:11004 msgid "SP not allowed in register list" msgstr "”SP” ei ole sallittu rekisteriluettelossa" #: config/tc-arm.c:11008 config/tc-arm.c:11114 msgid "" "having the base register in the register list when using write back is " "UNPREDICTABLE" msgstr "" "perusrekisterin oleminen rekisteriluettelossa, kun käytetään ”writeback”-" "toimintoa on ENNUSTAMATON" #: config/tc-arm.c:11016 msgid "LR and PC should not both be in register list" msgstr "Rekisterien LR ja PC ei pitäisi olla molempien rekisteriluettelossa" #: config/tc-arm.c:11024 msgid "PC not allowed in register list" msgstr "Ohjelmalaskuri ei ole sallittu rekisteriluettelossa" #: config/tc-arm.c:11066 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "”Thumb” lataa/tallenna-monikerta ei tue kohdetta ”{reglist}^”" #: config/tc-arm.c:11091 config/tc-arm.c:11168 #, c-format msgid "value stored for r%d is UNKNOWN" msgstr "kohteelle r%d tallennettu arvo on TUNTEMATON" #: config/tc-arm.c:11161 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "”Thumb-2”-käsky on voimassa vain yhdistetyssä syntaksissa" #: config/tc-arm.c:11165 config/tc-arm.c:11175 msgid "this instruction will write back the base register" msgstr "tämä käsky kirjoittaa takaisin perusrekisterin" #: config/tc-arm.c:11178 msgid "this instruction will not write back the base register" msgstr "tämä käsky ei kirjoita takaisin perusrekisteriä" #: config/tc-arm.c:11209 msgid "r14 not allowed as first register when second register is omitted" msgstr "" "”r14” ei ole sallittu ensimmäisenä rekisterinä kun toinen rekisteri ohitetaan" #: config/tc-arm.c:11309 msgid "" "This instruction may be unpredictable if executed on M-profile cores with " "interrupts enabled." msgstr "" "Tämä käsky voi olla ennustamaton suoritettuna M-profiiliytimessä " "keskeytykset otettuna pois käytöstä" #: config/tc-arm.c:11338 config/tc-arm.c:11351 config/tc-arm.c:11387 msgid "Thumb does not support this addressing mode" msgstr "”Thumb” ei tue tätä osoitteenmuodostustilaa" #: config/tc-arm.c:11355 msgid "byte or halfword not valid for base register" msgstr "”byte” tai ”halfword” ei ole voimassa perusrekisterille" #: config/tc-arm.c:11358 msgid "r15 based store not allowed" msgstr "”r15”-perustainen tallennus ei ole sallittu" #: config/tc-arm.c:11360 msgid "invalid base register for register offset" msgstr "virheellinen perusrekisteri rekisterisiirrososoitteelle" #: config/tc-arm.c:11417 msgid "r12 not allowed here" msgstr "" #: config/tc-arm.c:11423 msgid "base register written back, and overlaps one of transfer registers" msgstr "" #: config/tc-arm.c:11551 #, c-format msgid "" "Use of r%u as a source register is deprecated when r%u is the destination " "register." msgstr "" "Rekisterin r%u käyttö lähderekisterinä on vanhentunut, kun r%u on " "kohderekisteri." #: config/tc-arm.c:11735 msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" "”sivuttaisiirtoja CMP/MOV-käskyissä tuetaan vain yhdistetyssä syntaksissa" #: config/tc-arm.c:11763 msgid "only lo regs allowed with immediate" msgstr "vain ”lo regs” sallittu suoran muistiosoitusarvon kanssa" #: config/tc-arm.c:11784 msgid ":upper16: not allowed this instruction" msgstr "”:upper16:” ei ole sallittu tässä käskyssä" #: config/tc-arm.c:11939 msgid "Thumb encoding does not support an immediate here" msgstr "”Thumb”-koodaus ei tue tässä suoraa muistiosoitusarvoa" #: config/tc-arm.c:12025 msgid "Thumb-2 MUL must not set flags" msgstr "Thumb-2 MUL ei saa asettaa lippuja" #: config/tc-arm.c:12090 msgid "Thumb does not support NOP with hints" msgstr "”Thumb” ei tue ”NOP”-komentoa vihjeiden kanssa" #: config/tc-arm.c:12228 msgid "push/pop do not support {reglist}^" msgstr "”push/pop” eivät tue kohdetta ”{reglist}^”" #: config/tc-arm.c:12250 msgid "invalid register list to push/pop instruction" msgstr "virheellinen rekisteriluettelo ”push/pop”-käskyihin" #: config/tc-arm.c:12495 msgid "source1 and dest must be same register" msgstr "rekisterien ”source1” ja ”dest” on oltava sama rekisteri" #: config/tc-arm.c:12520 msgid "ror #imm not supported" msgstr "”ror #imm” ei ole tuettu" #: config/tc-arm.c:12571 msgid "SMC is not permitted on this architecture" msgstr "SMC ei ole sallittu tässä arkkitehtuurissa" #: config/tc-arm.c:12736 msgid "Thumb encoding does not support rotation" msgstr "”Thumb”-koodaus ei tue kiertoa" #: config/tc-arm.c:12751 msgid "SVC is not permitted on this architecture" msgstr "SVC ei ole sallittu tässä arkkitehtuurissa" #: config/tc-arm.c:12767 msgid "instruction requires register index" msgstr "käsky vaatii rekisteri-indeksin" #: config/tc-arm.c:12776 msgid "instruction does not allow shifted index" msgstr "käsky ei salli sivuttaissiirrettyä indeksiä" #: config/tc-arm.c:12960 msgid "invalid neon suffix for non neon instruction" msgstr "virheellinen neon-loppuliite ei-neon -käskylle" #: config/tc-arm.c:13255 config/tc-arm.c:13592 config/tc-arm.c:15056 #: config/tc-arm.c:16449 msgid "invalid instruction shape" msgstr "virheellinen käskymuoto" #: config/tc-arm.c:13500 msgid "types specified in both the mnemonic and operands" msgstr "tyypit määritelty sekä muistikkaassa että operandissa" #: config/tc-arm.c:13537 msgid "operand types can't be inferred" msgstr "operandityyppejä ei voi sekoittaa keskenään" #: config/tc-arm.c:13543 msgid "type specifier has the wrong number of parts" msgstr "tyypimäärittelyssä on väärä lukumäärä osia" #: config/tc-arm.c:13608 config/tc-arm.c:15196 config/tc-arm.c:15203 msgid "operand size must match register width" msgstr "operandikoon on täsmättävä rekisterileveyden kanssa" #: config/tc-arm.c:13619 msgid "bad type in Neon instruction" msgstr "virheellinen tyyppi Neon-käskyssä" #: config/tc-arm.c:13630 msgid "inconsistent types in Neon instruction" msgstr "epäjohdonmukaisia tyyppejä Neon-käskyssä" #: config/tc-arm.c:14256 msgid "first and second operands shall be the same register" msgstr "ensimmäisen ja toisen operandin pitäisi olla sama rekisteri" #: config/tc-arm.c:14532 msgid "scalar out of range for multiply instruction" msgstr "skalaari lukualueen ulkopuolella kertolaskukäskylle" #: config/tc-arm.c:14708 config/tc-arm.c:14720 msgid "immediate out of range for insert" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella lisäyskäskylle" #: config/tc-arm.c:14732 config/tc-arm.c:15900 msgid "immediate out of range for shift" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella sivuttaissiirrolle" #: config/tc-arm.c:14853 msgid "immediate out of range for narrowing operation" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella kaventamistoimelle" #: config/tc-arm.c:14987 msgid "operands 0 and 1 must be the same register" msgstr "operandien 0 ja 1 on oltava sama rekisteri" #: config/tc-arm.c:15066 config/tc-arm.c:16532 msgid "invalid rounding mode" msgstr "" #: config/tc-arm.c:15334 msgid "operand size must be specified for immediate VMOV" msgstr "" "operandikoon on oltava määritelty suoran muistiosoituksen VMOV-arvolle" #: config/tc-arm.c:15344 msgid "immediate has bits set outside the operand size" msgstr "" "suorassa muistiosoitusarvossa on asetettu bittejä operandikoon ulkopuolelle" #: config/tc-arm.c:15509 msgid "Instruction form not available on this architecture." msgstr "" #: config/tc-arm.c:15553 msgid "elements must be smaller than reversal region" msgstr "elementtien on oltava pienempiä kuin puretun alueen" #: config/tc-arm.c:15734 config/tc-arm.c:15794 msgid "bad type for scalar" msgstr "virheellinen tyyppi skalaarille" #: config/tc-arm.c:15858 config/tc-arm.c:15866 msgid "VFP registers must be adjacent" msgstr "VFP-rekisterien on oltava vierekkäisiä" #: config/tc-arm.c:16012 msgid "bad list length for table lookup" msgstr "virheellinen luettelopituus tauluhakua varten" #: config/tc-arm.c:16042 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "toimintoa writeback (!) on käytettävä kohteelle VLDMDB ja VSTMDB" #: config/tc-arm.c:16045 msgid "register list must contain at least 1 and at most 16 registers" msgstr "" "rekisteriluettelon täytyy sisältää vähintään 1 ja enintään 16 rekisteriä" #: config/tc-arm.c:16070 msgid "Use of PC here is UNPREDICTABLE" msgstr "Ohjelmalaskurin käyttö tässä on ENNUSTAMATON" #: config/tc-arm.c:16072 msgid "Use of PC here is deprecated" msgstr "Ohjelmalaskurin käyttö on vanhentunut" #: config/tc-arm.c:16135 msgid "bad alignment" msgstr "virheellinen tasaus" #: config/tc-arm.c:16152 msgid "bad list type for instruction" msgstr "virheellinen luettelotyyppi käskylle" #: config/tc-arm.c:16154 msgid "bad element type for instruction" msgstr "" #: config/tc-arm.c:16196 msgid "unsupported alignment for instruction" msgstr "ei-tuettu tasaus käskylle" #: config/tc-arm.c:16215 config/tc-arm.c:16309 config/tc-arm.c:16320 #: config/tc-arm.c:16330 config/tc-arm.c:16344 msgid "bad list length" msgstr "virheellinen luettelopituus" #: config/tc-arm.c:16220 msgid "stride of 2 unavailable when element size is 8" msgstr "kahden askellus ei ole käytettävissä kun elementtikoko on 8" #: config/tc-arm.c:16253 config/tc-arm.c:16328 msgid "can't use alignment with this instruction" msgstr "ei voi käyttää tasausta tämän käskyn kanssa" #: config/tc-arm.c:16400 msgid "post-index must be a register" msgstr "jälki-indeksin on oltava rekisteri" #: config/tc-arm.c:16402 msgid "bad register for post-index" msgstr "virheellinen rekisteri jälki-indeksille" # infix ei ole etuliite (prefix) eikä loppuliite (suffix) #: config/tc-arm.c:17087 config/tc-arm.c:17173 msgid "conditional infixes are deprecated in unified syntax" msgstr "" "ehdolliset infix-liitteet ovat vanhentuneita yhdistetyssä syntaksissa" #: config/tc-arm.c:17324 msgid "Warning: conditional outside an IT block for Thumb." msgstr "Varoitus: ehtolause IT-lohkon ulkopuolella Thumb-käskylle" #: config/tc-arm.c:17476 msgid "Short branches, Undefined, SVC, LDM/STM" msgstr "" #: config/tc-arm.c:17477 msgid "Miscellaneous 16-bit instructions" msgstr "" #: config/tc-arm.c:17478 msgid "ADR" msgstr "" #: config/tc-arm.c:17479 msgid "Literal loads" msgstr "" #: config/tc-arm.c:17480 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc" msgstr "" #: config/tc-arm.c:17481 msgid "Hi-register ADD, MOV, CMP using pc" msgstr "" #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue' #. field in asm_opcode. 'tvalue' is used at the stage this check happen. #: config/tc-arm.c:17484 msgid "ADD/SUB sp, sp #imm" msgstr "" #: config/tc-arm.c:17503 msgid "" "IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8" msgstr "" #: config/tc-arm.c:17515 #, c-format msgid "" "IT blocks containing 16-bit Thumb instructions of the following class are " "deprecated in ARMv8: %s" msgstr "" #: config/tc-arm.c:17528 msgid "" "IT blocks containing more than one conditional instruction are deprecated in " "ARMv8" msgstr "" #: config/tc-arm.c:17592 msgid "s suffix on comparison instruction is deprecated" msgstr "s-loppuliite vertailukäskyssä on vanhentunut" # lähdekoodin mukaan tuettava kohde on käsky #: config/tc-arm.c:17611 #, c-format msgid "selected processor does not support Thumb mode `%s'" msgstr "valittu prosessori ei tue Thumb-tilaa ”%s”" #: config/tc-arm.c:17617 msgid "Thumb does not support conditional execution" msgstr "Thumb ei tue ehdollista suoritusta" # lähdekoodin mukaan tuettava kohde on käsky #: config/tc-arm.c:17636 #, c-format msgid "selected processor does not support Thumb-2 mode `%s'" msgstr "valittu prosessori ei tue Thumb-2 -tilaa ”%s”" #: config/tc-arm.c:17661 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "ei voi noudattaa leveysloppuliitettä -- ”%s”" #: config/tc-arm.c:17702 #, c-format msgid "selected processor does not support ARM mode `%s'" msgstr "valittu prosessori ei tue ARM-tilaa ”%s”" #: config/tc-arm.c:17707 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "leveysloppuliitteet ovat virheellisiä ARM-tilassa -- ”%s”" #: config/tc-arm.c:17740 #, c-format msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" "yritys käyttää ARM-käskyä prosessorissa, joka tukee vain Thumb-käskyjä -- " "”%s”" #: config/tc-arm.c:17757 #, c-format msgid "section '%s' finished with an open IT block." msgstr "lohko ”%s” päättynyt avoimessa IT-lohkossa." #: config/tc-arm.c:17762 msgid "file finished with an open IT block." msgstr "tiedosto loppui avoimella IT-lohkolla" #: config/tc-arm.c:20930 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "%d tavua suurempia tasauksia ei ole tuettu ”.text”-lohkoissa." #: config/tc-arm.c:21198 config/tc-ia64.c:3612 #, c-format msgid "Group section `%s' has no group signature" msgstr "Ryhmälohkolla ’%s’ ei ole ryhmätunnistetta" #: config/tc-arm.c:21243 msgid "handlerdata in cantunwind frame" msgstr "käsittelijätietoja ”cantunwind”-kehyksessä" #: config/tc-arm.c:21260 msgid "too many unwind opcodes for personality routine 0" msgstr "liian monia ”unwind”-käskykoodeja henkilöllisyysrutiinille 0" #: config/tc-arm.c:21291 msgid "attempt to recreate an unwind entry" msgstr "" #: config/tc-arm.c:21301 msgid "too many unwind opcodes" msgstr "liian monia ”unwind”-käskykoodeja" #: config/tc-arm.c:21911 config/tc-arm.c:21962 #, c-format msgid "symbol %s is in a different section" msgstr "symboli %s on eri lohkossa" #: config/tc-arm.c:21913 config/tc-arm.c:21964 #, c-format msgid "symbol %s is weak and may be overridden later" msgstr "symboli %s on ”weak” ja saatetaan myöhemmin korvata" #: config/tc-arm.c:21941 config/tc-arm.c:22283 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "virheellinen vakio (%lx) korjauksen jälkeen" #: config/tc-arm.c:21997 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" "ei kyetä laskemaan ADRL-käskyjä 0x%lx:n ohjelmalaskurisiirrososoitteelle" #: config/tc-arm.c:22032 config/tc-arm.c:22062 msgid "invalid literal constant: pool needs to be closer" msgstr "virheellinen literaalivakio: varannon on oltava lähempi" #: config/tc-arm.c:22035 config/tc-arm.c:22084 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "virheellinen suora muistiosoitusarvo siirrososoitteelle (%ld)" #: config/tc-arm.c:22065 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" "virheellinen suora muistiosoitusarvo 8-bittiselle siirrososoitteelle (%ld)" #: config/tc-arm.c:22125 msgid "offset not a multiple of 4" msgstr "siirrososoite ei ole 4:n monikerta" #: config/tc-arm.c:22299 msgid "invalid smc expression" msgstr "virheellinen smc-lauseke" #: config/tc-arm.c:22308 msgid "invalid hvc expression" msgstr "virheellinen hvc-lauseke" #: config/tc-arm.c:22319 config/tc-arm.c:22328 msgid "invalid swi expression" msgstr "virheellinen swi-lauseke" #: config/tc-arm.c:22338 msgid "invalid expression in load/store multiple" msgstr "virheellinen lauseke ”lataa/tallenna”-monikerrassa" #: config/tc-arm.c:22399 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "blx kohteeseen ”%s” ”ARM ISA”-tilafunktio vaihtui kohteeksi bl" #: config/tc-arm.c:22418 msgid "misaligned branch destination" msgstr "tasaamaton haarautumiskohde" #: config/tc-arm.c:22538 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" "blx kohteeseen ”Thumb”-funktio ”%s” ”Thumb ISA”-tilasta vaihtui kohteeksi bl" #: config/tc-arm.c:22588 msgid "Thumb2 branch out of range" msgstr "Thumb2-haarautuminen on lukualueen ulkopuolella" #: config/tc-arm.c:22672 msgid "rel31 relocation overflow" msgstr "”rel31”-sijoitusylivuoto" #: config/tc-arm.c:22684 config/tc-arm.c:22712 msgid "co-processor offset out of range" msgstr "apuprosessorisiirrososoite lukualueen ulkopuolella" #: config/tc-arm.c:22729 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "virheellinen siirrososoite, kohde ei ole word-tasattu (0x%08lX)" #: config/tc-arm.c:22736 config/tc-arm.c:22745 config/tc-arm.c:22753 #: config/tc-arm.c:22761 config/tc-arm.c:22769 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "virheellinen siirrososoite, arvo liian suuri (0x%08lX)" #: config/tc-arm.c:22810 msgid "invalid Hi register with immediate" msgstr "virheellinen ”Hi”-rekisteri suoralla muistiosoitusarvolla" #: config/tc-arm.c:22826 msgid "invalid immediate for stack address calculation" msgstr "virheellinen suora muistiosoitusarvo pino-osoitelaskennalle" #: config/tc-arm.c:22834 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" "virheellinen suora muistiosoitusarvo osoitelaskennalle (arvo = 0x%08lX)" #: config/tc-arm.c:22864 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "virheellinen suora muistiosoitusarvo: %ld on lukualueen ulkopuolella" #: config/tc-arm.c:22876 #, c-format msgid "invalid shift value: %ld" msgstr "virheellinen sivuttaissiirtoarvo: %ld" #: config/tc-arm.c:22955 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "siirrososoite 0x%08lX ei ole edustava" #: config/tc-arm.c:22995 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" "virheellinen siirrososoite 0x%08lX (vain 12 bittiä käytettävissä " "suuruusluokalle)" #: config/tc-arm.c:23034 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" "virheellinen siirrososoite 0x%08lX (vain 8 bittiä käytettävissä " "suuruusluokalle)" #: config/tc-arm.c:23074 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "virheellinen siirrososoite 0x%08lX (on oltava word-tasattu)" #: config/tc-arm.c:23079 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" "virheellinen siirrososoite 0x%08lX (on oltava 8-bittinen sanojen lukumäärä)" #: config/tc-arm.c:23110 config/tc-score.c:7392 #, c-format msgid "bad relocation fixup type (%d)" msgstr "virheellinen sijoituskorjaustyyppi (%d)" #: config/tc-arm.c:23221 msgid "literal referenced across section boundary" msgstr "literaaliviitattu lohkorajan ylitse" #: config/tc-arm.c:23288 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "sisäistä sijoitusta (tyyppi: SUORA MUISTIOSOITUS) ei ole korjattu" #: config/tc-arm.c:23293 msgid "ADRL used for a symbol not defined in the same file" msgstr "ADRL käytetty symbolille, joka ei ole määritelty samassa tiedostossa" #: config/tc-arm.c:23308 #, c-format msgid "undefined local label `%s'" msgstr "määrittelemätön paikallinen nimiö ”%s”" #: config/tc-arm.c:23314 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" "sijoitusta ”internal_relocation” (tyyppi: OFFSET_IMM) ei ole korjattu" #: config/tc-arm.c:23336 config/tc-cris.c:4006 config/tc-mcore.c:1925 #: config/tc-microblaze.c:1966 config/tc-mmix.c:2893 config/tc-moxie.c:818 #: config/tc-ns32k.c:2247 config/tc-score.c:7478 msgid "" msgstr "" #: config/tc-arm.c:23720 #, c-format msgid "%s: unexpected function type: %d" msgstr "%s: odottamaton funktiotyyppi: %d" #: config/tc-arm.c:23857 msgid "use of old and new-style options to set CPU type" msgstr "" "vanhojen ja uusien tyylivalitsimien käyttö prosessorityypin asettamiseksi" #: config/tc-arm.c:23867 msgid "use of old and new-style options to set FPU type" msgstr "" "vanhojen ja uusien tyylivalitsimien käyttö liukulukuyksikön tyypin " "asettamiseksi" #: config/tc-arm.c:23943 msgid "hard-float conflicts with specified fpu" msgstr "" "laitteistoliukuluku on ristiriidassa määritellyn liukulukuyksikön kanssa" #: config/tc-arm.c:24130 msgid "generate PIC code" msgstr "tuottaa PIC-koodin" #: config/tc-arm.c:24131 msgid "assemble Thumb code" msgstr "assembloi Thumb-koodin" #: config/tc-arm.c:24132 msgid "support ARM/Thumb interworking" msgstr "tukee ”ARM/Thumb”-yhteistoimivuutta" #: config/tc-arm.c:24134 msgid "code uses 32-bit program counter" msgstr "koodi käyttää 32-bittistä ohjelmalaskuria" #: config/tc-arm.c:24135 msgid "code uses 26-bit program counter" msgstr "koodi käyttää 26-bittistä ohjelmalaskuria" #: config/tc-arm.c:24136 msgid "floating point args are in fp regs" msgstr "liukulukuargumentit ovat liukulukurekistereissä" #: config/tc-arm.c:24138 msgid "re-entrant code" msgstr "vapaakäyntinen koodi" #: config/tc-arm.c:24139 msgid "code is ATPCS conformant" msgstr "koodi on ATPCS-yhteensopiva" #. These are recognized by the assembler, but have no affect on code. #: config/tc-arm.c:24145 msgid "use frame pointer" msgstr "käytä kehysosoitinta" #: config/tc-arm.c:24146 msgid "use stack size checking" msgstr "käytä pinokokotarkistusta" #: config/tc-arm.c:24149 msgid "do not warn on use of deprecated feature" msgstr "älä varoita vanhentuneen ominaisuuden käytöstä" #. DON'T add any new processors to this list -- we want the whole list #. to go away... Add them to the processors table instead. #: config/tc-arm.c:24166 config/tc-arm.c:24167 msgid "use -mcpu=arm1" msgstr "käytä ”-mcpu=arm1”-valitsinasetusta" #: config/tc-arm.c:24168 config/tc-arm.c:24169 msgid "use -mcpu=arm2" msgstr "käytä ”-mcpu=arm2”-valitsinasetusta" #: config/tc-arm.c:24170 config/tc-arm.c:24171 msgid "use -mcpu=arm250" msgstr "käytä ”-mcpu=arm250”-valitsinasetusta" #: config/tc-arm.c:24172 config/tc-arm.c:24173 msgid "use -mcpu=arm3" msgstr "käytä ”-mcpu=arm3”-valitsinasetusta" #: config/tc-arm.c:24174 config/tc-arm.c:24175 msgid "use -mcpu=arm6" msgstr "käytä ”-mcpu=arm6”-valitsinasetusta" #: config/tc-arm.c:24176 config/tc-arm.c:24177 msgid "use -mcpu=arm600" msgstr "käytä ”-mcpu=arm600”-valitsinasetusta" #: config/tc-arm.c:24178 config/tc-arm.c:24179 msgid "use -mcpu=arm610" msgstr "käytä ”-mcpu=arm610”-valitsinasetusta" #: config/tc-arm.c:24180 config/tc-arm.c:24181 msgid "use -mcpu=arm620" msgstr "käytä ”-mcpu=arm620”-valitsinasetusta" #: config/tc-arm.c:24182 config/tc-arm.c:24183 msgid "use -mcpu=arm7" msgstr "käytä ”-mcpu=arm7”-valitsinasetusta" #: config/tc-arm.c:24184 config/tc-arm.c:24185 msgid "use -mcpu=arm70" msgstr "käytä ”-mcpu=arm70”-valitsinasetusta" #: config/tc-arm.c:24186 config/tc-arm.c:24187 msgid "use -mcpu=arm700" msgstr "käytä ”-mcpu=arm700”-valitsinasetusta" #: config/tc-arm.c:24188 config/tc-arm.c:24189 msgid "use -mcpu=arm700i" msgstr "käytä ”-mcpu=arm700i”-valitsinasetusta" #: config/tc-arm.c:24190 config/tc-arm.c:24191 msgid "use -mcpu=arm710" msgstr "käytä ”-mcpu=arm710”-valitsinasetusta" #: config/tc-arm.c:24192 config/tc-arm.c:24193 msgid "use -mcpu=arm710c" msgstr "käytä ”-mcpu=arm710c”-valitsinasetusta" #: config/tc-arm.c:24194 config/tc-arm.c:24195 msgid "use -mcpu=arm720" msgstr "käytä ”-mcpu=arm720”-valitsinasetusta" #: config/tc-arm.c:24196 config/tc-arm.c:24197 msgid "use -mcpu=arm7d" msgstr "käytä ”-mcpu=arm7d”-valitsinasetusta" #: config/tc-arm.c:24198 config/tc-arm.c:24199 msgid "use -mcpu=arm7di" msgstr "käytä ”-mcpu=arm7di”-valitsinasetusta" #: config/tc-arm.c:24200 config/tc-arm.c:24201 msgid "use -mcpu=arm7m" msgstr "käytä ”-mcpu=arm7m”-valitsinasetusta" #: config/tc-arm.c:24202 config/tc-arm.c:24203 msgid "use -mcpu=arm7dm" msgstr "käytä ”-mcpu=arm7dm”-valitsinasetusta" #: config/tc-arm.c:24204 config/tc-arm.c:24205 msgid "use -mcpu=arm7dmi" msgstr "käytä ”-mcpu=arm7dmi”-valitsinasetusta" #: config/tc-arm.c:24206 config/tc-arm.c:24207 msgid "use -mcpu=arm7100" msgstr "käytä ”-mcpu=arm7100”-valitsinasetusta" #: config/tc-arm.c:24208 config/tc-arm.c:24209 msgid "use -mcpu=arm7500" msgstr "käytä ”-mcpu=arm7500”-valitsinasetusta" #: config/tc-arm.c:24210 config/tc-arm.c:24211 msgid "use -mcpu=arm7500fe" msgstr "käytä ”-mcpu=arm7500fe”-valitsinasetusta" #: config/tc-arm.c:24212 config/tc-arm.c:24213 config/tc-arm.c:24214 #: config/tc-arm.c:24215 msgid "use -mcpu=arm7tdmi" msgstr "käytä ”-mcpu=arm7tdmi”-valitsinasetusta" #: config/tc-arm.c:24216 config/tc-arm.c:24217 msgid "use -mcpu=arm710t" msgstr "käytä ”-mcpu=arm710t”-valitsinasetusta" #: config/tc-arm.c:24218 config/tc-arm.c:24219 msgid "use -mcpu=arm720t" msgstr "käytä ”-mcpu=arm720t”-valitsinasetusta" #: config/tc-arm.c:24220 config/tc-arm.c:24221 msgid "use -mcpu=arm740t" msgstr "käytä ”-mcpu=arm740t”-valitsinasetusta" #: config/tc-arm.c:24222 config/tc-arm.c:24223 msgid "use -mcpu=arm8" msgstr "käytä ”-mcpu=arm8”-valitsinasetusta" #: config/tc-arm.c:24224 config/tc-arm.c:24225 msgid "use -mcpu=arm810" msgstr "käytä ”-mcpu=arm810”-valitsinasetusta" #: config/tc-arm.c:24226 config/tc-arm.c:24227 msgid "use -mcpu=arm9" msgstr "käytä ”-mcpu=arm9”-valitsinasetusta" #: config/tc-arm.c:24228 config/tc-arm.c:24229 msgid "use -mcpu=arm9tdmi" msgstr "käytä ”-mcpu=arm9tdmi”-valitsinasetusta" #: config/tc-arm.c:24230 config/tc-arm.c:24231 msgid "use -mcpu=arm920" msgstr "käytä ”-mcpu=arm920”-valitsinasetusta" #: config/tc-arm.c:24232 config/tc-arm.c:24233 msgid "use -mcpu=arm940" msgstr "käytä ”-mcpu=arm940”-valitsinasetusta" #: config/tc-arm.c:24234 msgid "use -mcpu=strongarm" msgstr "käytä ”-mcpu=strongarm”-valitsinasetusta" #: config/tc-arm.c:24236 msgid "use -mcpu=strongarm110" msgstr "käytä ”-mcpu=strongarm110”-valitsinasetusta" #: config/tc-arm.c:24238 msgid "use -mcpu=strongarm1100" msgstr "käytä ”-mcpu=strongarm1100”-valitsinasetusta" #: config/tc-arm.c:24240 msgid "use -mcpu=strongarm1110" msgstr "käytä ”-mcpu=strongarm1110”-valitsinasetusta" #: config/tc-arm.c:24241 msgid "use -mcpu=xscale" msgstr "käytä ”-mcpu=xscale”-valitsinasetusta" #: config/tc-arm.c:24242 msgid "use -mcpu=iwmmxt" msgstr "käytä ”-mcpu=iwmmxt”-valitsinasetusta" #: config/tc-arm.c:24243 msgid "use -mcpu=all" msgstr "käytä ”-mcpu=all”-valitsinasetusta" #. Architecture variants -- don't add any more to this list either. #: config/tc-arm.c:24246 config/tc-arm.c:24247 msgid "use -march=armv2" msgstr "käytä ”-march=armv2”-valitsinasetusta" #: config/tc-arm.c:24248 config/tc-arm.c:24249 msgid "use -march=armv2a" msgstr "käytä ”-march=armv2a”-valitsinasetusta" #: config/tc-arm.c:24250 config/tc-arm.c:24251 msgid "use -march=armv3" msgstr "käytä ”-march=armv3”-valitsinasetusta" #: config/tc-arm.c:24252 config/tc-arm.c:24253 msgid "use -march=armv3m" msgstr "käytä ”-march=armv3m”-valitsinasetusta" #: config/tc-arm.c:24254 config/tc-arm.c:24255 msgid "use -march=armv4" msgstr "käytä ”-march=armv4”-valitsinasetusta" #: config/tc-arm.c:24256 config/tc-arm.c:24257 msgid "use -march=armv4t" msgstr "käytä ”-march=armv4t”-valitsinasetusta" #: config/tc-arm.c:24258 config/tc-arm.c:24259 msgid "use -march=armv5" msgstr "käytä ”-march=armv5”-valitsinasetusta" #: config/tc-arm.c:24260 config/tc-arm.c:24261 msgid "use -march=armv5t" msgstr "käytä ”-march=armv5t”-valitsinasetusta" #: config/tc-arm.c:24262 config/tc-arm.c:24263 msgid "use -march=armv5te" msgstr "käytä ”-march=armv5te”-valitsinasetusta" #. Floating point variants -- don't add any more to this list either. #: config/tc-arm.c:24266 msgid "use -mfpu=fpe" msgstr "käytä ”-mfpu=fpe”-valitsinasetusta" #: config/tc-arm.c:24267 msgid "use -mfpu=fpa10" msgstr "käytä ”-mfpu=fpa10”-valitsinasetusta" #: config/tc-arm.c:24268 msgid "use -mfpu=fpa11" msgstr "käytä ”-mfpu=fpa11”-valitsinasetusta" #: config/tc-arm.c:24270 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "käytä joko ”-mfpu=softfpa”- tai ”-mfpu=softvfp”-valitsinasetusta" #: config/tc-arm.c:24698 msgid "extension does not apply to the base architecture" msgstr "laajennus ei koske perusarkkitehtuuria" #: config/tc-arm.c:24723 msgid "architectural extensions must be specified in alphabetical order" msgstr "arkkitehtuurilaajennukset on määriteltävä aakkosjärjestyksessä" #: config/tc-arm.c:24832 config/tc-arm.c:25482 #, c-format msgid "unknown floating point format `%s'\n" msgstr "tuntematon liukulukumuoto ”%s”\n" #: config/tc-arm.c:24848 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "tuntematon liukuluku-abi ”%s”\n" #: config/tc-arm.c:24864 #, c-format msgid "unknown EABI `%s'\n" msgstr "tuntematon EABI ”%s”\n" #: config/tc-arm.c:24884 #, c-format msgid "" "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" "tuntematon implisiittinen IT-tila ”%s”, pitäisi olla arm, thumb, always, tai " "never." #: config/tc-arm.c:24907 config/tc-metag.c:5912 msgid "\t assemble for FPU architecture " msgstr "\t assembloi FPU-arkkitehtuurille " #: config/tc-arm.c:24909 msgid "\t assemble for floating point ABI " msgstr "\t assembloi liukuluku-ABI:lle " #: config/tc-arm.c:24912 msgid "\t\t assemble for eabi version " msgstr "\t\t assembloi eabi-versiolle " #: config/tc-arm.c:24915 msgid "\t controls implicit insertion of IT instructions" msgstr "\t ohjaa IT-käskyjen implisiittistä lisäämistä" #: config/tc-arm.c:24917 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode" msgstr "" #: config/tc-arm.c:25019 #, c-format msgid " ARM-specific assembler options:\n" msgstr " ARM-kohtaisia assemblerivalitsimia:\n" #: config/tc-arm.c:25039 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr " --fix-v4bx Salli BX ARMv4-koodissa\n" #: config/tc-arm.c:25433 #, c-format msgid "" "architectural extension `%s' is not allowed for the current base architecture" msgstr "" "arkkitehtuurilaajennus ”%s” ei ole sallittu nykyisessä perusarkkitehtuurissa" #: config/tc-arm.c:25451 #, c-format msgid "unknown architecture extension `%s'\n" msgstr "" #: config/tc-avr.c:437 #, c-format msgid "Known MCU names:" msgstr "Tunnetut MCU-nimet:" #: config/tc-avr.c:502 #, c-format msgid "" "AVR Assembler options:\n" " -mmcu=[avr-name] select microcontroller variant\n" " [avr-name] can be:\n" " avr1 - classic AVR core without data RAM\n" " avr2 - classic AVR core with up to 8K program memory\n" " avr25 - classic AVR core with up to 8K program memory\n" " plus the MOVW instruction\n" " avr3 - classic AVR core with up to 64K program memory\n" " avr31 - classic AVR core with up to 128K program memory\n" " avr35 - classic AVR core with up to 64K program memory\n" " plus the MOVW instruction\n" " avr4 - enhanced AVR core with up to 8K program memory\n" " avr5 - enhanced AVR core with up to 64K program memory\n" " avr51 - enhanced AVR core with up to 128K program memory\n" " avr6 - enhanced AVR core with up to 256K program memory\n" " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n" " avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n" " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n" " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n" " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n" " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n" " avrtiny - AVR Tiny core with 16 gp registers\n" msgstr "" #: config/tc-avr.c:525 #, c-format msgid "" " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n" " -mno-skip-bug disable warnings for skipping two-word instructions\n" " (default for avr4, avr5)\n" " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n" " (default for avr3, avr5)\n" " -mrmw accept Read-Modify-Write instructions\n" " -mlink-relax generate relocations for linker relaxation\n" msgstr "" #: config/tc-avr.c:572 #, c-format msgid "unknown MCU: %s\n" msgstr "tuntematon MCU: %s\n" #: config/tc-avr.c:586 #, c-format msgid "redefinition of mcu type `%s' to `%s'" msgstr "mcu-tyypin uudelleenmäärittely nimestä ”%s” nimeen ”%s”" #: config/tc-avr.c:671 msgid "constant value required" msgstr "vakioarvo vaadittu" #: config/tc-avr.c:674 #, c-format msgid "number must be positive and less than %d" msgstr "numeron on oltava positiivinen ja pienempi kuin %d" # Tämäkin virheilmoitus on virheellinen. Lähdekoodissa tutkitaan, että onko luku pienempi kuin -255 tai suurempi kuin 255, eli pitäisi olla "vakio 16-bittialueen ulkopuolella: %d". Todellisuudessa kohteena on 8-bittinen rekisteri, johon sopii kerrallaan vain puolet (0...255) tai (-255...0) tutkittavasta lukualueesta. #: config/tc-avr.c:700 config/tc-avr.c:837 #, c-format msgid "constant out of 8-bit range: %d" msgstr "vakio 8-bittialueen ulkopuolella: %d" #: config/tc-avr.c:768 config/tc-score.c:1199 read.c:3729 msgid "illegal expression" msgstr "luvaton lauseke" #: config/tc-avr.c:797 config/tc-avr.c:1753 msgid "`)' required" msgstr "”)” vaadittu" #: config/tc-avr.c:903 msgid "register name or number from 16 to 31 required" msgstr "" #: config/tc-avr.c:909 msgid "register name or number from 0 to 31 required" msgstr "rekisterinimi tai numero arvosta 0 arvoon 31 vaadittu" #: config/tc-avr.c:917 msgid "register r16-r23 required" msgstr "rekisteri ”r16-r23” vaadittu" #: config/tc-avr.c:923 msgid "register number above 15 required" msgstr "vaadittu rekisterinumero, joka on arvon 15 yläpuolella" #: config/tc-avr.c:929 msgid "even register number required" msgstr "parillinen rekisterinumero vaadittu" #: config/tc-avr.c:935 msgid "register r24, r26, r28 or r30 required" msgstr "rekisteri r24, r26, r28 tai r30 vaadittu" #: config/tc-avr.c:956 msgid "pointer register (X, Y or Z) required" msgstr "osoitinrekisteri (X, Y tai Z) vaadittu" #: config/tc-avr.c:963 msgid "cannot both predecrement and postincrement" msgstr "ei voi sekä ennakkoaskelvähentää että jälkiaskellisätä" #: config/tc-avr.c:971 msgid "addressing mode not supported" msgstr "osoitteenmuodostustila ei ole tuettu" #: config/tc-avr.c:977 msgid "can't predecrement" msgstr "ei voi ennakkoaskelvähentää" #: config/tc-avr.c:980 msgid "pointer register Z required" msgstr "osoitinrekisteri Z vaadittu" #: config/tc-avr.c:999 msgid "postincrement not supported" msgstr "jälkiaskelkasvatusta ei ole tuettu" #: config/tc-avr.c:1009 msgid "pointer register (Y or Z) required" msgstr "osoitinrekisteri (Y tai Z) vaadittu" #: config/tc-avr.c:1121 config/tc-xgate.c:1348 #, c-format msgid "unknown constraint `%c'" msgstr "tuntematon rajoite ”%c”" #: config/tc-avr.c:1173 msgid "`,' required" msgstr "”,” vaadittu" #: config/tc-avr.c:1191 msgid "undefined combination of operands" msgstr "määrittelemätön operandien yhdistelmä" #: config/tc-avr.c:1200 msgid "skipping two-word instruction" msgstr "hypätään kaksisanakäskyn ylitse" #: config/tc-avr.c:1385 config/tc-avr.c:1401 config/tc-avr.c:1532 #: config/tc-msp430.c:3334 config/tc-msp430.c:3353 #, c-format msgid "odd address operand: %ld" msgstr "pariton osoiteoperandi: %ld" #: config/tc-avr.c:1393 config/tc-avr.c:1412 config/tc-avr.c:1430 #: config/tc-avr.c:1441 config/tc-avr.c:1457 config/tc-avr.c:1465 #: config/tc-avr.c:1560 config/tc-avr.c:1567 config/tc-d10v.c:503 #: config/tc-d30v.c:553 config/tc-msp430.c:3342 config/tc-msp430.c:3360 #, c-format msgid "operand out of range: %ld" msgstr "operandi lukualueen ulkopuolella: %ld" #: config/tc-avr.c:1448 #, c-format msgid "operand out of range: 0x%lx" msgstr "" #: config/tc-avr.c:1553 config/tc-d10v.c:1590 config/tc-d30v.c:2034 #: config/tc-msp430.c:3431 #, c-format msgid "line %d: unknown relocation type: 0x%x" msgstr "rivi %d: tuntematon sijoitustyyppi: 0x%x" #: config/tc-avr.c:1581 msgid "only constant expression allowed" msgstr "vain vakiolauseke sallittu" #. xgettext:c-format. #: config/tc-avr.c:1621 config/tc-bfin.c:832 config/tc-d10v.c:1462 #: config/tc-d30v.c:1771 config/tc-metag.c:7023 config/tc-mn10200.c:782 #: config/tc-mn10300.c:2178 config/tc-msp430.c:3479 config/tc-ppc.c:7140 #: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3354 #: config/tc-z80.c:2051 #, c-format msgid "reloc %d not supported by object file format" msgstr "objektitiedostomuoto ei tue ”reloc”-tyyppiä %d" #: config/tc-avr.c:1644 config/tc-h8300.c:1954 config/tc-mcore.c:880 #: config/tc-microblaze.c:921 config/tc-moxie.c:182 config/tc-msp430.c:3188 #: config/tc-pj.c:253 config/tc-sh.c:2588 config/tc-z8k.c:1215 msgid "can't find opcode " msgstr "käskykoodia ei löydy " # MCU tulee muistaakseni sanoista MicroController Unit eli Microcontroller #: config/tc-avr.c:1663 #, c-format msgid "illegal opcode %s for mcu %s" msgstr "luvaton käskykoodi %s mikrokontrollerille %s" #: config/tc-avr.c:1691 msgid "garbage at end of line" msgstr "roskaa rivin lopussa" # Lähdekoodin mukaan %s-merkkijonoon tulee ensimmäisellä käyttökerralla tyhjä merkkijono "" ja toisella kerralla "pm". Jälkimmäinen olisi luontevasti "pm-sijoituskoko", mutta ensimmäinen "-sijoituskoko" näyttäisi oudon näköiseltä. Yhden merkin lainausmerkit voisivat menetellä. #: config/tc-avr.c:1802 #, c-format msgid "illegal %srelocation size: %d" msgstr "luvaton ’%s’-sijoituskoko: %d" #: config/tc-bfin.c:95 config/tc-frv.c:1604 config/tc-frv.c:1614 msgid "missing ')'" msgstr "puuttuva ’)’" #: config/tc-bfin.c:441 #, c-format msgid " Blackfin specific assembler options:\n" msgstr " Blackfin-kohtaiset assembleri-valitsimet:\n" #: config/tc-bfin.c:442 #, c-format msgid " -mcpu= specify the name of the target CPU\n" msgstr " -mcpu= määritä kohdeprosessorin nimi\n" #: config/tc-bfin.c:443 #, c-format msgid " -mfdpic assemble for the FDPIC ABI\n" msgstr " -mfdpic assembloi FDPIC ABI:lle\n" #: config/tc-bfin.c:444 #, c-format msgid " -mno-fdpic/-mnopic disable -mfdpic\n" msgstr " -mno-fdpic/-mnopic ota pois käytöstä -mfdpic\n" #: config/tc-bfin.c:457 msgid "Could not set architecture and machine." msgstr "Ei voitu asettaa arkkitehtuuria ja konetta." #: config/tc-bfin.c:606 msgid "Parse failed." msgstr "Jäsentäminen epäonnistui." #: config/tc-bfin.c:681 msgid "pcrel too far BFD_RELOC_BFIN_10" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_10" #: config/tc-bfin.c:697 msgid "pcrel too far BFD_RELOC_BFIN_12" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_12" #: config/tc-bfin.c:717 msgid "pcrel too far BFD_RELOC_BFIN_24" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_24" #: config/tc-bfin.c:732 msgid "pcrel too far BFD_RELOC_BFIN_5" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_5" #: config/tc-bfin.c:744 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL" msgstr "pcrel liian kaukana BFD_RELOC_BFIN_11_PCREL" #: config/tc-bfin.c:754 msgid "rel too far BFD_RELOC_8" msgstr "rel liian kaukana BFD_RELOC_8" #: config/tc-bfin.c:761 msgid "rel too far BFD_RELOC_16" msgstr "rel liian kaukana BFD_RELOC_16" #: config/tc-cr16.c:164 read.c:4532 msgid "using a bit field width of zero" msgstr "käytetään nollakokoista bittikenttäleveyttä" #: config/tc-cr16.c:172 read.c:4540 #, c-format msgid "field width \"%s\" too complex for a bitfield" msgstr "kenttäleveys ”%s” liian mutkikas bittikentälle" #: config/tc-cr16.c:181 read.c:4548 #, c-format msgid "field width %lu too big to fit in %d bytes: truncated to %d bits" msgstr "" "kenttäleveys %lu liian suuri sopimaan %d tavuun: typistetty %d:n bittiin" #: config/tc-cr16.c:203 read.c:4570 #, c-format msgid "field value \"%s\" too complex for a bitfield" msgstr "kenttäarvo ”%s” liian mutkikas bittikentälle" #: config/tc-cr16.c:384 #, c-format msgid "Unknown register pair - index relative mode: `%d'" msgstr "Tuntematon rekisteripari - indeksisuhteellinen tila: ”%d”" #: config/tc-cr16.c:568 config/tc-crx.c:345 config/tc-mn10200.c:769 #: write.c:1011 #, c-format msgid "can't resolve `%s' {%s section} - `%s' {%s section}" msgstr "" "ei voi ratkaista lausekkeen ”%s” {%s lohko} eroa lausekkeeseen ”%s” {%s " "lohko}" #: config/tc-cr16.c:598 config/tc-crx.c:361 #, c-format msgid "internal error: reloc %d (`%s') not supported by object file format" msgstr "" "sisäinen virhe: reloc-tyyppi %d (”%s”) ei ole objektitiedostomuodon tukema" #: config/tc-cr16.c:691 config/tc-i386.c:10224 config/tc-s390.c:2001 msgid "GOT already in symbol table" msgstr "GOT on jo symbolitaulussa" #: config/tc-cr16.c:800 config/tc-cr16.c:823 config/tc-cris.c:1195 #: config/tc-crx.c:535 config/tc-crx.c:562 config/tc-crx.c:580 #: config/tc-pdp11.c:193 msgid "Virtual memory exhausted" msgstr "Virtuaalimuisti loppui" #: config/tc-cr16.c:808 config/tc-crx.c:572 config/tc-crx.c:591 #: config/tc-m68k.c:4659 config/tc-tilegx.c:319 config/tc-tilepro.c:256 #, c-format msgid "Internal Error: Can't hash %s: %s" msgstr "Sisäinen virhe: Ei voida sekasummata ’%s’-rekisteriä: %s" #: config/tc-cr16.c:834 config/tc-cris.c:1229 config/tc-crx.c:545 #, c-format msgid "Can't hash `%s': %s\n" msgstr "Ei voida sekasummata ”%s”-muistikasta: %s\n" #: config/tc-cr16.c:835 config/tc-cris.c:1230 config/tc-crx.c:546 msgid "(unknown reason)" msgstr "(tuntematon syy)" #. Missing or bad expr becomes absolute 0. #: config/tc-cr16.c:887 config/tc-crx.c:619 #, c-format msgid "missing or invalid displacement expression `%s' taken as 0" msgstr "puuttuvaa tai virheellistä siirtymälauseketta ”%s” pidetään nollana" #: config/tc-cr16.c:937 #, c-format msgid "GOT bad expression with %s." msgstr "GOT virheellinen lauseke kohteen %s kanssa." #: config/tc-cr16.c:1048 #, c-format msgid "operand %d: illegal use expression: `%s`" msgstr "operandi %d: luvaton käyttölauseke: ”%s”" #: config/tc-cr16.c:1113 config/tc-crx.c:1127 #, c-format msgid "Unknown register: `%d'" msgstr "Tuntematon rekisteri: ”%d”" #. Issue a error message when register is illegal. #: config/tc-cr16.c:1121 config/tc-crx.c:1135 #, c-format msgid "Illegal register (`%s') in Instruction: `%s'" msgstr "Luvaton rekisteri (”%s”) käskyssä: ”%s”" #: config/tc-cr16.c:1192 config/tc-cr16.c:1267 config/tc-crx.c:757 #: config/tc-crx.c:777 config/tc-crx.c:792 #, c-format msgid "Illegal register `%s' in Instruction `%s'" msgstr "Luvaton rekisteri ”%s” käskyssä ”%s”" #: config/tc-cr16.c:1220 config/tc-cr16.c:1231 #, c-format msgid "Illegal register pair `%s' in Instruction `%s'" msgstr "Luvaton rekisteripari ”%s” käskyssä ”%s”" #: config/tc-cr16.c:1256 config/tc-i960.c:832 msgid "unmatched '['" msgstr "täsmäämätön ’[’" #: config/tc-cr16.c:1262 config/tc-i960.c:839 msgid "garbage after index spec ignored" msgstr "roskaa indeksimäärittelyn jälkeen ei otettu huomioon" #: config/tc-cr16.c:1410 config/tc-crx.c:936 #, c-format msgid "Illegal operands (whitespace): `%s'" msgstr "Luvattomat operandit (tyhjetila): ”%s”" #: config/tc-cr16.c:1422 config/tc-cr16.c:1429 config/tc-cr16.c:1446 #: config/tc-crx.c:948 config/tc-crx.c:955 config/tc-crx.c:972 #: config/tc-crx.c:1764 #, c-format msgid "Missing matching brackets : `%s'" msgstr "Puuttuvat täsmäävät sulkeet : ”%s”" #: config/tc-cr16.c:1478 config/tc-crx.c:998 #, c-format msgid "Unknown exception: `%s'" msgstr "Tuntematon poikkeus: ”%s”" #: config/tc-cr16.c:1563 config/tc-crx.c:1094 #, c-format msgid "Illegal `cinv' parameter: `%c'" msgstr "Luvaton ”cinv”-käskyparametri: ”%c”" #: config/tc-cr16.c:1584 config/tc-cr16.c:1623 #, c-format msgid "Unknown register pair: `%d'" msgstr "Tuntematon rekisteripari: ”%d”" #. Issue a error message when register pair is illegal. #: config/tc-cr16.c:1592 #, c-format msgid "Illegal register pair (`%s') in Instruction: `%s'" msgstr "Luvaton rekisteripari (”%s”) käskyssä: ”%s”" #. Issue a error message when register pair is illegal. #: config/tc-cr16.c:1631 #, c-format msgid "Illegal index register pair (`%s') in Instruction: `%s'" msgstr "Luvaton indeksirekisteripari (”%s”) käskyssä: ”%s”" #: config/tc-cr16.c:1670 #, c-format msgid "Unknown processor register : `%d'" msgstr "Tuntematon prosessorirekisteri : ”%d”" #. Issue a error message when register pair is illegal. #: config/tc-cr16.c:1678 #, c-format msgid "Illegal processor register (`%s') in Instruction: `%s'" msgstr "Luvaton prosessorirekisteri (”%s”) käskyssä: ”%s”" #: config/tc-cr16.c:1726 #, c-format msgid "Unknown processor register (32 bit) : `%d'" msgstr "Tuntematon prosessorirekisteri (32-bittinen) : ”%d”" #. Issue a error message when register pair is illegal. #: config/tc-cr16.c:1734 #, c-format msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'" msgstr "Luvaton 32-bittinen prosessorirekisteri (”%s”) käskyssä: ”%s”" #: config/tc-cr16.c:2098 config/tc-crx.c:1662 config/tc-crx.c:1679 #, c-format msgid "Same src/dest register is used (`r%d'), result is undefined" msgstr "" "Käytetään samaa lähde- ja kohderekisteriä (”r%d”), tulos on määrittelemätön" #: config/tc-cr16.c:2119 msgid "RA register is saved twice." msgstr "RA-rekisteri on tallennettu kahdesti." #: config/tc-cr16.c:2123 #, c-format msgid "`%s' Illegal use of registers." msgstr "”%s” Luvaton rekisterien käyttö." #: config/tc-cr16.c:2137 #, c-format msgid "`%s' Illegal count-register combination." msgstr "”%s” Luvaton ’count’-vakion ja rekisterin yhdistelmä." #: config/tc-cr16.c:2143 #, c-format msgid "`%s' Illegal use of register." msgstr "”%s” Luvaton rekisterikäyttö." #: config/tc-cr16.c:2152 config/tc-crx.c:1671 #, c-format msgid "`%s' has undefined result" msgstr "”%s” on määrittelemätön tulos" #: config/tc-cr16.c:2160 #, c-format msgid "Same src/dest register is used (`r%d'),result is undefined" msgstr "" "Käytetään samaa lähde- ja kohderekisteriä (”r%d”), tulos on määrittelemätön" #: config/tc-cr16.c:2331 config/tc-crx.c:1576 msgid "Incorrect number of operands" msgstr "Virheellinen operandien lukumäärä" #: config/tc-cr16.c:2333 config/tc-crx.c:1578 #, c-format msgid "Illegal type of operand (arg %d)" msgstr "Luvaton operandityyppi (argumentti %d)" #: config/tc-cr16.c:2339 config/tc-crx.c:1584 #, c-format msgid "Operand out of range (arg %d)" msgstr "Operandi lukualueen ulkopuolella (argumentti %d)" #: config/tc-cr16.c:2342 config/tc-crx.c:1587 #, c-format msgid "Operand has odd displacement (arg %d)" msgstr "Operandilla on pariton siirtymä (argumentti %d)" #: config/tc-cr16.c:2345 config/tc-cr16.c:2376 config/tc-crx.c:1600 #: config/tc-crx.c:1631 #, c-format msgid "Illegal operand (arg %d)" msgstr "Luvaton operandi (argumentti %d)" #. Give an error if a frag containing code is not aligned to a 2-byte #. boundary. #: config/tc-cr16.c:2478 config/tc-cr16.h:74 config/tc-crx.c:1953 #: config/tc-crx.h:77 config/tc-ppc.c:3402 config/tc-ppc.c:6383 msgid "instruction address is not a multiple of 2" msgstr "käskyosoite ei ole kahden monikerta" #: config/tc-cr16.c:2553 config/tc-cris.c:1556 config/tc-cris.c:1564 #: config/tc-crx.c:1989 config/tc-dlx.c:692 config/tc-hppa.c:3242 #: config/tc-hppa.c:3249 config/tc-i860.c:490 config/tc-i860.c:507 #: config/tc-i860.c:987 config/tc-sparc.c:1584 config/tc-sparc.c:1592 #, c-format msgid "Unknown opcode: `%s'" msgstr "Tuntematon käskykoodi: ”%s”" #: config/tc-cris.c:550 config/tc-m68hc11.c:3896 #, c-format msgid "internal inconsistency problem in %s: fr_symbol %lx" msgstr "sisäinen epäjohdonmukaisuuspulma funktiossa %s: fr_symbol %lx" #: config/tc-cris.c:554 config/tc-m68hc11.c:3900 config/tc-msp430.c:3829 #, c-format msgid "internal inconsistency problem in %s: resolved symbol" msgstr "sisäinen epäjohdonmukaisuuspulma funktiossa %s: ratkaistu symboli" #: config/tc-cris.c:564 config/tc-m68hc11.c:3906 #, c-format msgid "internal inconsistency problem in %s: fr_subtype %d" msgstr "sisäinen epäjohdonmukaisuuspulma funktiossa %s: fr_subtype %d" #: config/tc-cris.c:904 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented" msgstr "" "Lieventäminen pitkiin haarautumisiin kohteelle ”.arch common_v10_v32” ei ole " "toteutettu" #: config/tc-cris.c:934 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D" msgstr "Mutkikas LAPC-kohdeoperandi ei ole kahden monikerta. Käytä ”LAPC.D”" #: config/tc-cris.c:939 #, c-format msgid "" "Internal error found in md_convert_frag: offset %ld. Please report this." msgstr "" "Sisäinen virhe löydettiin kohteessa ”md_convert_frag”: siirrososoite %ld. " "Ilmoita tästä virheestä." #: config/tc-cris.c:964 #, c-format msgid "internal inconsistency in %s: bdapq no symbol" msgstr "sisäinen epäjohdonmukaisuus funktiossa %s: ”bdapq” ei ole symboli" #: config/tc-cris.c:977 #, c-format msgid "internal inconsistency in %s: bdap.w with no symbol" msgstr "sisäinen epäjohdonmukaisuus funktiossa %s: ”bdap.w” ilman symbolia" #: config/tc-cris.c:1001 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness" msgstr "" "lohkotasauksen on oltava >= 4 tavua ”MULS/MULU”:n turvallisuuden " "tarkistamiseksi" #: config/tc-cris.c:1010 msgid "dangerous MULS/MULU location; give it higher alignment" msgstr "vaarallinen ”MULS/MULU”-sijainti: anna sille suurempi tasaus" #. Bail out for compatibility mode. (It seems it can be implemented, #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump #. $acr", "nop"; but doesn't seem worth it at the moment.) #: config/tc-cris.c:1051 msgid "" "Out-of-range .word offset handling is not implemented for .arch " "common_v10_v32" msgstr "" "Lukualueen ulkopuolista ”.word”-siirrososoitekäsittelyä ei ole toteutettu " "”.arch common_v10_v32”:lle" #: config/tc-cris.c:1096 msgid ".word case-table handling failed: table too large" msgstr ".word-kastitaulukon käsittely epäonnistui: taulu on liian suuri" #: config/tc-cris.c:1234 #, c-format msgid "Buggy opcode: `%s' \"%s\"\n" msgstr "Virheellinen käskykoodi: ”%s” ”%s”\n" #: config/tc-cris.c:1662 #, c-format msgid "Immediate value not in 5 bit unsigned range: %ld" msgstr "" "Suora muistiosoitusarvo ei ole 5-bittisessä etumerkittömässä lukualueessa: " "%ld" #: config/tc-cris.c:1678 #, c-format msgid "Immediate value not in 4 bit unsigned range: %ld" msgstr "" "Suora muistiosoitusarvo ei ole 4-bittisessä etumerkittömässä lukualueessa: " "%ld" #: config/tc-cris.c:1730 #, c-format msgid "Immediate value not in 6 bit range: %ld" msgstr "Suora muistiosoitusarvo ei ole 6-bittisessä lukualueessa: %ld" #: config/tc-cris.c:1746 #, c-format msgid "Immediate value not in 6 bit unsigned range: %ld" msgstr "" "Suora muistiosoitusarvo ei ole 6-bittisessä etumerkittömässä lukualueessa: " "%ld" #. Others have a generic warning. #: config/tc-cris.c:1855 #, c-format msgid "Unimplemented register `%s' specified" msgstr "Toteuttamaton rekisteri ”%s” määritelty" #. We've come to the end of instructions with this #. opcode, so it must be an error. #: config/tc-cris.c:2099 msgid "Illegal operands" msgstr "Luvattomat operandit" #: config/tc-cris.c:2140 config/tc-cris.c:2180 #, c-format msgid "Immediate value not in 8 bit range: %ld" msgstr "Suora muistiosoitusarvo ei ole 8-bittisessä lukualueessa: %ld" #: config/tc-cris.c:2150 config/tc-cris.c:2201 #, c-format msgid "Immediate value not in 16 bit range: %ld" msgstr "Suora muistiosoitusarvo ei ole 16-bittisessä lukualueessa: %ld" #: config/tc-cris.c:2185 #, c-format msgid "Immediate value not in 8 bit signed range: %ld" msgstr "" "Suora muistiosoitusarvo ei ole 8-bittisessä etumerkillisessä lukualueessa: " "%ld" #: config/tc-cris.c:2190 #, c-format msgid "Immediate value not in 8 bit unsigned range: %ld" msgstr "" "Suora muistiosoitusarvo ei ole 8-bittisessä etumerkittömässä lukualueessa: " "%ld" #: config/tc-cris.c:2206 #, c-format msgid "Immediate value not in 16 bit signed range: %ld" msgstr "" "Suora muistiosoitusarvo ei ole 16-bittisessä etumerkillisessä lukualueessa: " "%ld" #: config/tc-cris.c:2211 #, c-format msgid "Immediate value not in 16 bit unsigned range: %ld" msgstr "" "Suora muistiosoitusarvo ei ole 16-bittisessä etumerkittömässä lukualueessa: " "%ld" #: config/tc-cris.c:2237 msgid "TLS relocation size does not match operand size" msgstr "TLS-sijoituskoko ei täsmää operandikoon kanssa" #: config/tc-cris.c:2238 msgid "PIC relocation size does not match operand size" msgstr "PIC-sijoituskoko ei täsmää operandikoon kanssa" #: config/tc-cris.c:3385 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n" msgstr "" "Kutsutaan ”gen_cond_branch_32”-haarautumista ”.arch common_v10_v32”-" "arkkitehtuurille\n" #: config/tc-cris.c:3389 msgid "32-bit conditional branch generated" msgstr "32-bittinen ehdollinen haarautuminen tuotettu" #: config/tc-cris.c:3450 msgid "Complex expression not supported" msgstr "Kompleksilauseketta ei tueta" #. FIXME: Is this function mentioned in the internals.texi manual? If #. not, add it. #: config/tc-cris.c:3600 msgid "Bad call to md_atof () - floating point formats are not supported" msgstr "" "Virheellinen kutsu md_atof ()-funktioon, liukulukumuotoja ei ole tuettu" #: config/tc-cris.c:3641 msgid "PC-relative relocation must be trivially resolved" msgstr "" "Ohjelmalaskurisuhteellisen sijoituksen on oltava yksinkertaisesti ratkaistu" #: config/tc-cris.c:3713 #, c-format msgid "Value not in 16 bit range: %ld" msgstr "Arvo ei ole 16-bittialueella: %ld" #: config/tc-cris.c:3721 #, c-format msgid "Value not in 16 bit signed range: %ld" msgstr "Arvo ei ole etumerkillisellä 16-bittialueella: %ld" #: config/tc-cris.c:3729 #, c-format msgid "Value not in 8 bit range: %ld" msgstr "Arvo ei ole 8-bittialueella: %ld" #: config/tc-cris.c:3736 #, c-format msgid "Value not in 8 bit signed range: %ld" msgstr "Arvo ei ole etumerkillisellä 8-bittialueella: %ld" #: config/tc-cris.c:3746 #, c-format msgid "Value not in 4 bit unsigned range: %ld" msgstr "Arvo ei ole 4-bittialueella: %ld" #: config/tc-cris.c:3753 #, c-format msgid "Value not in 5 bit unsigned range: %ld" msgstr "Arvo ei ole 5-bittialueella: %ld" #: config/tc-cris.c:3760 #, c-format msgid "Value not in 6 bit range: %ld" msgstr "Arvo ei ole 6-bittialueella: %ld" #: config/tc-cris.c:3767 #, c-format msgid "Value not in 6 bit unsigned range: %ld" msgstr "Arvo ei ole 6-bittialueella: %ld" #: config/tc-cris.c:3811 #, c-format msgid "Please use --help to see usage and options for this assembler.\n" msgstr "" "Käytä ”--help”-valitsinta nähdäksesi käytön ja valitsimet tälle " "assemblerille.\n" #: config/tc-cris.c:3823 msgid "--no-underscore is invalid with a.out format" msgstr "”--no-underscore”-valitsin on virheellinen ’a.out’-muodon kanssa" #: config/tc-cris.c:3835 msgid "--pic is invalid for this object format" msgstr "--pic on virheellinen tälle objektitiedostomuodolle" #: config/tc-cris.c:3849 #, c-format msgid "invalid in --march=: %s" msgstr "" "virheellinen ”--march=”-valitsimessa: %s" #: config/tc-cris.c:3958 config/tc-moxie.c:770 msgid "" "Semantics error. This type of operand can not be relocated, it must be an " "assembly-time constant" msgstr "" "Semanttinen virhe. Tätä operandityyppiä ei voi sijoittaa, sen on oltava " "assembly-aikainen vakio" #: config/tc-cris.c:4007 config/tc-moxie.c:819 #, c-format msgid "Cannot generate relocation type for symbol %s, code %s" msgstr "Ei voida tuottaa sijoitustyyppiä symbolille %s, koodi %s" #. The messages are formatted to line up with the generic options. #: config/tc-cris.c:4020 #, c-format msgid "CRIS-specific options:\n" msgstr "CRIS-kohtaiset valitsimet:\n" #: config/tc-cris.c:4022 msgid "" " -h, -H Don't execute, print this help text. Deprecated.\n" msgstr "" " -h, -H Älä suorita, tulosta tämä opasteteksti. Poistettu " "käytöstä.\n" #: config/tc-cris.c:4024 msgid " -N Warn when branches are expanded to jumps.\n" msgstr "" " -N Varoita kun haarautumisia on laajennettu " "hyppyihin.\n" #: config/tc-cris.c:4026 msgid "" " --underscore User symbols are normally prepended with " "underscore.\n" msgstr "" " --underscore Käyttäjäsymbolien eteen on normaalisti lisätty " "alaviiva.\n" #: config/tc-cris.c:4028 msgid " Registers will not need any prefix.\n" msgstr "" " Rekisterit eivät tarvitse mitään etuliitettä.\n" #: config/tc-cris.c:4030 msgid " --no-underscore User symbols do not have any prefix.\n" msgstr "" " --no-underscore Käyttäjäsymboleissa ei ole mitään etuliitettä.\n" #: config/tc-cris.c:4032 msgid " Registers will require a `$'-prefix.\n" msgstr " Rekisterit vaativat ”$”-etuliitteen.\n" #: config/tc-cris.c:4035 msgid " --pic\t\t\tEnable generation of position-independent code.\n" msgstr " --pic\t\t\tOta käyttöön paikkariippumattoman koodin tuottaminen.\n" #: config/tc-cris.c:4038 msgid "" " --march=\t\tGenerate code for . Valid choices for \n" "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n" msgstr "" " --march=\t\tTuota koodia :lle. Voimassa " "olevat valinnat :lle\n" "\t\t\t\tovat v0_v10, v10, v32 ja common_v10_v32.\n" #: config/tc-cris.c:4059 msgid "Invalid relocation" msgstr "Virheellinen sijoitus" #: config/tc-cris.c:4096 msgid "Invalid pc-relative relocation" msgstr "Virheellinen ohjelmalaskurisuhteellinen sijoitus" # Tämä virheilmoitus saadaan, jos ".word"-siirros on suurempi kuin 32767 tai pienempi kuin -32768. #: config/tc-cris.c:4141 #, c-format msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large." msgstr "" "Säädetyn etumerkkillisen ”.word”-siirroksen (%ld) ylivuodot: ”switch”-lause " "liian suuri." #: config/tc-cris.c:4171 #, c-format msgid ".syntax %s requires command-line option `--underscore'" msgstr "’.syntax’-symboli %s vaatii komentorivivalitsimen ”--underscore”" #: config/tc-cris.c:4180 #, c-format msgid ".syntax %s requires command-line option `--no-underscore'" msgstr "’.syntax’-symboli %s vaatii komentorivivalitsimen ”--no-underscore”" #: config/tc-cris.c:4217 msgid "Unknown .syntax operand" msgstr "Tuntematon ’.syntax’-operandi" #: config/tc-cris.c:4227 msgid "Pseudodirective .file is only valid when generating ELF" msgstr "" "Näennäisdirektiivi ”.file” on voimassa vain kun tuotetaan ELF-tiedostoa" #: config/tc-cris.c:4239 msgid "Pseudodirective .loc is only valid when generating ELF" msgstr "" "Näennäisdirektiivi ”.loc” on voimassa vain kun tuotetaan ELF-tiedostoa" #: config/tc-cris.c:4254 #, c-format msgid "internal inconsistency problem: %s called for %d bytes" msgstr "sisäinen yhteensopimattomuuspulma: %s kutsuttu %d tavulle" #: config/tc-cris.c:4406 msgid "unknown operand to .arch" msgstr "tuntematon operandi ”.arch”-arkkitehtuuriin" #: config/tc-cris.c:4415 msgid ".arch requires a matching --march=... option" msgstr "”.arch” vaatii täsmäävän --march=... valitsimen" #: config/tc-crx.c:820 #, c-format msgid "Illegal Scale - `%d'" msgstr "Luvaton ’Scale’-arvo: ”%d”" #: config/tc-crx.c:1262 #, c-format msgid "Illegal Co-processor register in Instruction `%s' " msgstr "Luvaton apuprosessorirekisteri käskyssä ”%s” " #: config/tc-crx.c:1269 #, c-format msgid "Illegal Co-processor special register in Instruction `%s' " msgstr "Luvaton apuprosessorierikoisrekisteri käskyssä ”%s” " #: config/tc-crx.c:1590 #, c-format msgid "Invalid DISPU4 operand value (arg %d)" msgstr "Virheellinen ”DISPU4”-operandiarvo (argumentti %d)" #: config/tc-crx.c:1593 #, c-format msgid "Invalid CST4 operand value (arg %d)" msgstr "Virheellinen ”CST4”-operandiarvo (argumentti %d)" #: config/tc-crx.c:1596 #, c-format msgid "Operand value is not within upper 64 KB (arg %d)" msgstr "Operandiarvo ei ole ylemmän 64:n kilotavun sisällä (argumentti %d)" #: config/tc-crx.c:1733 msgid "Invalid Register in Register List" msgstr "Virheellinen rekisteri rekisteriluettelossa" #: config/tc-crx.c:1787 #, c-format msgid "Illegal register `%s' in cop-register list" msgstr "Luvaton rekisteri ”%s” cop-rekisteriluettelossa" #: config/tc-crx.c:1795 #, c-format msgid "Illegal register `%s' in cop-special-register list" msgstr "Luvaton rekisteri ”%s” cop-erikoisrekisteriluettelossa" #: config/tc-crx.c:1814 #, c-format msgid "Illegal register `%s' in user register list" msgstr "Luvaton rekisteri ”%s” käyttäjärekisteriluettelossa" #: config/tc-crx.c:1833 #, c-format msgid "Illegal register `%s' in register list" msgstr "Luvaton rekisteri ”%s” rekisteriluettelossa" #: config/tc-crx.c:1839 #, c-format msgid "Maximum %d bits may be set in `mask16' operand" msgstr "Korkeintaan %d bittiä saa asettaa ”mask16”-operandissa" #: config/tc-crx.c:1848 #, c-format msgid "rest of line ignored; first ignored character is `%c'" msgstr "" "rivin loppua ei otettu huomioon: ensimmäinen ei-huomioon-otettu merkki on " "”%c”" #: config/tc-crx.c:1856 #, c-format msgid "Illegal `mask16' operand, operation is undefined - `%s'" msgstr "Luvaton ”mask16”-operandi, toiminto on määrittelemätön - ”%s”" #. HI can't be specified without LO (and vise-versa). #: config/tc-crx.c:1862 msgid "HI/LO registers should be specified together" msgstr "”HI/LO”-rekisterit pitäisi määritellä yhdessä" #: config/tc-crx.c:1868 msgid "HI/LO registers should be specified without additional registers" msgstr "”HI/LO”-rekisterit pitäisi määritellä ilman lisärekistereitä" #: config/tc-d10v.c:216 #, c-format msgid "" "D10V options:\n" "-O Optimize. Will do some operations in parallel.\n" "--gstabs-packing Pack adjacent short instructions together even\n" " when --gstabs is specified. On by default.\n" "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n" " instructions together.\n" msgstr "" "D10V-valitsimet:\n" "-O Optimoi. Tekee joitakin toimintoja rinnakkain.\n" "--gstabs-packing Pakkaa vierekkäiset ’short’-käskyt yhteen jopa " "silloin\n" " kun ’--gstabs’-valitsin on määritelty. Päällä " "oletuksena.\n" "--no-gstabs-packing Jos ’--gstabs’-valitsin on määritelty, älä pakkaa " "vierekkäisiä\n" " käskyjä yhteen.\n" #: config/tc-d10v.c:573 msgid "operand is not an immediate" msgstr "operandi ei ole suora muistiosoitusarvo" #: config/tc-d10v.c:591 #, c-format msgid "operand out of range: %lu" msgstr "operandi lukualueen ulkopuolella: %lu" #: config/tc-d10v.c:651 msgid "Instruction must be executed in parallel with another instruction." msgstr "Käskyn on oltava suoritettu rinnan toisen käskyn kanssa." #: config/tc-d10v.c:705 config/tc-d10v.c:713 #, c-format msgid "packing conflict: %s must dispatch sequentially" msgstr "pakkausristiriita: %s täytyy lähettää peräkkäin" #: config/tc-d10v.c:812 #, c-format msgid "resource conflict (R%d)" msgstr "resurssiristiriita (R%d)" #: config/tc-d10v.c:815 #, c-format msgid "resource conflict (A%d)" msgstr "resurssiristiriita (A%d)" #: config/tc-d10v.c:817 msgid "resource conflict (PSW)" msgstr "resurssiristiriita (PSW)" #: config/tc-d10v.c:819 msgid "resource conflict (C flag)" msgstr "resurssiristiriita (C-lippu)" #: config/tc-d10v.c:821 msgid "resource conflict (F flag)" msgstr "resurssiristiriita (F-lippu)" #: config/tc-d10v.c:971 msgid "Instruction must be executed in parallel" msgstr "Käsky on suoritettava rinnalla" #: config/tc-d10v.c:974 msgid "Long instructions may not be combined." msgstr "Pitkiä käskyjä ei voi yhdistellä." #: config/tc-d10v.c:1007 msgid "One of these instructions may not be executed in parallel." msgstr "Yhtä näistä käskyistä ei voi suorittaa rinnan." #: config/tc-d10v.c:1011 config/tc-d30v.c:1037 msgid "Two IU instructions may not be executed in parallel" msgstr "Kahta ’IU’-käskyä ei voi suorittaa rinnan" #: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035 #: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047 msgid "Swapping instruction order" msgstr "Vaihdetaan käskyn järjestystä" #: config/tc-d10v.c:1019 config/tc-d30v.c:1044 msgid "Two MU instructions may not be executed in parallel" msgstr "Kahta ’MU’-käskyä ei voi suorittaa rinnan" #: config/tc-d10v.c:1039 config/tc-d30v.c:1064 msgid "IU instruction may not be in the left container" msgstr "’IU’-käsky ei voi olla jäljellä säiliössä" #: config/tc-d10v.c:1041 config/tc-d10v.c:1056 msgid "" "Instruction in R container is squashed by flow control instruction in L " "container." msgstr "Käsky R-säiliössä on L-säiliön virtaohjauskäskyn puristama." #: config/tc-d10v.c:1054 config/tc-d30v.c:1075 msgid "MU instruction may not be in the right container" msgstr "’MU’-käsky ei voi olla oikeassa säiliössä" #: config/tc-d10v.c:1060 config/tc-d30v.c:1087 msgid "unknown execution type passed to write_2_short()" msgstr "tuntematon suoritustyyppi välitetty funktioon write_2_short()" #: config/tc-d10v.c:1189 config/tc-d10v.c:1362 msgid "bad opcode or operands" msgstr "virheellinen käskykoodi tai operandit" #: config/tc-d10v.c:1264 msgid "value out of range" msgstr "arvo lukualueen ulkopuolella" #: config/tc-d10v.c:1338 msgid "illegal operand - register name found where none expected" msgstr "" "luvaton operandi tai rekisterinimi löytyi sieltä missä sellaista ei odotettu" #: config/tc-d10v.c:1373 msgid "Register number must be EVEN" msgstr "Rekisterinumeron on oltava PARILLINEN" #: config/tc-d10v.c:1376 msgid "Unsupported use of sp" msgstr "ei-tuettu pino-osoitinkäyttö" #: config/tc-d10v.c:1395 #, c-format msgid "cr%ld is a reserved control register" msgstr "’cr%ld’ on varattu ohjausrekisteri" #: config/tc-d10v.c:1570 #, c-format msgid "line %d: rep or repi must include at least 4 instructions" msgstr "rivi %d: ”rep” tai ”repi” täytyy sisältää vähintään 4 käskyä" #: config/tc-d10v.c:1759 msgid "can't find previous opcode " msgstr "ei voida löytää edellistä käskykoodia " #: config/tc-d10v.c:1771 #, c-format msgid "could not assemble: %s" msgstr "ei voitu assembloida: %s" #: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1744 msgid "Unable to mix instructions as specified" msgstr "Ei voi sekoittaa käskyjä kuten määritelty" #: config/tc-d30v.c:149 #, c-format msgid "Register name %s conflicts with symbol of the same name" msgstr "Rekisterinimi %s ristiriidassa samannimisen symbolin kanssa" #: config/tc-d30v.c:239 #, c-format msgid "" "\n" "D30V options:\n" "-O Make adjacent short instructions parallel if " "possible.\n" "-n Warn about all NOPs inserted by the assembler.\n" "-N\t\t\tWarn about NOPs inserted after word multiplies.\n" "-c Warn about symbols whoes names match register " "names.\n" "-C Opposite of -C. -c is the default.\n" msgstr "" "\n" "D30V-valitsimet:\n" "-O Tee viereisistä ’short’-käskyistä rinnakkaisia, jos " "mahdollista.\n" "-n Varoita kaikista assemblerin lisäämistä NOP-" "käskyistä.\n" "-N\t\t\tVaroita NOP-käskyistä, jotka on lisätty useiden sanojen jälkeen.\n" "-c Varoita symboleista, joiden nimet täsmäävät " "rekisterinimien kanssa.\n" "-C ’-C’-valitsimen vastakohta. ’-c’ on oletus.\n" #: config/tc-d30v.c:367 msgid "unexpected 12-bit reloc type" msgstr "odottamaton 12-bittinen reloc-tyyppi" #: config/tc-d30v.c:374 msgid "unexpected 18-bit reloc type" msgstr "odottamaton 18-bittinen reloc-tyyppi" #: config/tc-d30v.c:625 #, c-format msgid "%s NOP inserted" msgstr "%s NOP-käsky lisätty" #: config/tc-d30v.c:626 msgid "sequential" msgstr "peräkkäinen" #: config/tc-d30v.c:626 msgid "parallel" msgstr "rinnakkainen" #: config/tc-d30v.c:1033 msgid "Instructions may not be executed in parallel" msgstr "Käskyjä ei voi suorittaa rinnakkain" #: config/tc-d30v.c:1046 #, c-format msgid "Executing %s in IU may not work" msgstr "Kohteen %s suoritus ’IU’:ssa ei voi toimia" #: config/tc-d30v.c:1053 #, c-format msgid "Executing %s in IU may not work in parallel execution" msgstr "Kohteen %s suoritus ’IU’:ssa ei voi toimia rinnansuorituksessa" #: config/tc-d30v.c:1066 #, c-format msgid "" "special left instruction `%s' kills instruction `%s' in right container" msgstr "erityinen vasen käsky ”%s” tappaa käskyn ”%s” oikeassa säiliössä" #: config/tc-d30v.c:1077 #, c-format msgid "Executing %s in reverse serial with %s may not work" msgstr "Suorittaminen %s käänteisesti peräkkäin %s:lla ei voi toimia" #: config/tc-d30v.c:1080 #, c-format msgid "Executing %s in IU in reverse serial may not work" msgstr "Suorittaminen %s kohteessa IU käänteisesti peräkkäin ei voi toimia" #: config/tc-d30v.c:1268 msgid "Odd numbered register used as target of multi-register instruction" msgstr "Paritonnumeroista rekisteriä käytetty monirekisterikäskyn kohteena" #: config/tc-d30v.c:1332 config/tc-d30v.c:1368 #, c-format msgid "unknown condition code: %s" msgstr "tuntematon ehtokoodi: %s" #: config/tc-d30v.c:1361 #, c-format msgid "cmpu doesn't support condition code %s" msgstr "’cmpu’ ei tue ehtokoodia %s" #: config/tc-d30v.c:1396 #, c-format msgid "unknown opcode: %s" msgstr "tuntematon käskykoodi: %s" #: config/tc-d30v.c:1407 #, c-format msgid "operands for opcode `%s' do not match any valid format" msgstr "" "operandit käskykoodille ”%s” ei täsmää minkään voimassa olevan muodon kanssa" #: config/tc-d30v.c:1622 config/tc-d30v.c:1639 msgid "Cannot assemble instruction" msgstr "Ei voida kääntää konekielelle käskyä" #: config/tc-d30v.c:1624 msgid "First opcode is long. Unable to mix instructions as specified." msgstr "" "Ensimmäinen käskykoodi on pitkä. Ei voida sekoittaa käskyjä kuten " "määritelty." #: config/tc-d30v.c:1694 msgid "word of NOPs added between word multiply and load" msgstr "" "word-kokoisia NOP-käskyjä lisätty word-kokoisen kertolaskun ja latauksen " "väliin" #: config/tc-d30v.c:1696 msgid "word of NOPs added between word multiply and 16-bit multiply" msgstr "" "word-kokoisia NOP-käskyjä lisätty word-kokoisen kertolaskun ja 16-bittisen " "kertolaskun väliin" #: config/tc-d30v.c:1728 msgid "Instruction uses long version, so it cannot be mixed as specified" msgstr "" "Käsky käyttää pitkää versiota, joten sitä ei voida sekoittaa kuten määritelty" #: config/tc-d30v.c:1855 #, c-format msgid "value too large to fit in %d bits" msgstr "arvo liian suuri sopimaan %d bittiin" #: config/tc-d30v.c:1923 #, c-format msgid "line %d: unable to place address of symbol '%s' into a byte" msgstr "rivi %d: ei voida sijoittaa symbolin ’%s’ osoitetta byte-muuttujaan" #: config/tc-d30v.c:1926 #, c-format msgid "line %d: unable to place value %lx into a byte" msgstr "rivi %d: ei voida sijoittaa arvoa %lx byte-muuttujaan" #: config/tc-d30v.c:1934 #, c-format msgid "line %d: unable to place address of symbol '%s' into a short" msgstr "rivi %d: ei voida sijoittaa symbolin ’%s’ osoitetta short-muuttujaan" #: config/tc-d30v.c:1937 #, c-format msgid "line %d: unable to place value %lx into a short" msgstr "rivi %d: ei voida sijoittaa arvoa %lx short-muuttujaan" #: config/tc-d30v.c:1945 #, c-format msgid "line %d: unable to place address of symbol '%s' into a quad" msgstr "rivi %d: ei voida sijoittaa symbolin ’%s’ osoitetta quad-muuttujaan" #: config/tc-d30v.c:2053 #, c-format msgid "Alignment too large: %d assumed" msgstr "Tasaus on liian suuri: %d otaksuttu" #: config/tc-dlx.c:211 msgid "missing .proc" msgstr "puuttuva ”.proc”" #: config/tc-dlx.c:228 msgid ".endfunc missing for previous .proc" msgstr "”.endfunc” puuttuu edelliselle ”.proc”:lle" #: config/tc-dlx.c:295 config/tc-i860.c:226 config/tc-mips.c:3483 #: config/tc-nios2.c:2419 config/tc-nios2.c:2433 config/tc-nios2.c:2448 #, c-format msgid "internal error: can't hash `%s': %s\n" msgstr "sisäinen virhe: ei voi sekasummata käskykoodia ”%s”: %s\n" #. Probably a memory allocation problem? Give up now. #: config/tc-dlx.c:302 config/tc-hppa.c:8359 config/tc-nios2.c:1270 #: config/tc-nios2.c:2422 config/tc-nios2.c:2436 config/tc-nios2.c:2451 #: config/tc-sparc.c:930 msgid "Broken assembler. No assembly attempted." msgstr "Rikkinäinen assembleri. Ei yritetty käännöstä." #: config/tc-dlx.c:332 #, c-format msgid "Bad operand for a load instruction: <%s>" msgstr "Virheellinen operandi latauskäskylle: <%s>" #: config/tc-dlx.c:446 #, c-format msgid "Bad operand for a store instruction: <%s>" msgstr "Virheellinen operandi tallennuskäskylle: <%s>" #: config/tc-dlx.c:626 #, c-format msgid "Expression Error for operand modifier %%hi/%%lo\n" msgstr "Lausekevirhe operandimääritteelle %%hi/%%lo\n" #: config/tc-dlx.c:639 #, c-format msgid "Invalid expression after %%%%\n" msgstr "Virheellinen lauseke ”%%%%”:n jälkeen\n" #: config/tc-dlx.c:703 config/tc-tic4x.c:2479 #, c-format msgid "Unknown opcode `%s'." msgstr "Tuntematon käskykoodi ”%s”." #: config/tc-dlx.c:712 msgid "Can not set dlx_skip_hi16_flag" msgstr "Ei voida asettaa ”dlx_skip_hi16_flag”-lippua" #: config/tc-dlx.c:726 #, c-format msgid "Missing arguments for opcode <%s>." msgstr "Puuttuvat argumentit käskykoodille <%s>." #: config/tc-dlx.c:760 #, c-format msgid "Too many operands: %s" msgstr "Liian monia operandeja: %s" #: config/tc-dlx.c:797 #, c-format msgid "Both the_insn.HI and the_insn.LO are set : %s" msgstr "Sekä ”the_insn.HI” että ”the_insn.LO” on asetettu : %s" #: config/tc-dlx.c:867 msgid "failed regnum sanity check." msgstr "rekisterinumeron järkevyystarkistus ei onnistunut." #: config/tc-dlx.c:880 msgid "failed general register sanity check." msgstr "yleisrekisterin järkevyystarkistus ei onnistunut." #. Types or values of args don't match. #: config/tc-dlx.c:888 msgid "Invalid operands" msgstr "Virheelliset operandit" #: config/tc-dlx.c:1117 #, c-format msgid "label \"$%d\" redefined" msgstr "tunniste ”$%d” määritelty uudelleen" #: config/tc-dlx.c:1155 msgid "Invalid expression after # number\n" msgstr "Virheellinen lauseke ”#”-numeron jälkeen\n" #: config/tc-epiphany.c:147 #, c-format msgid "EPIPHANY specific command line options:\n" msgstr "EPIPHANY-kohtaiset komentorivivalitsimet:\n" #: config/tc-epiphany.c:386 msgid "register number too large for push/pop" msgstr "rekisterinumero liian suuri push- tai pop-käskylle" #: config/tc-epiphany.c:390 msgid "register is out of order" msgstr "rekisteri on sopimaton" #: config/tc-epiphany.c:401 config/tc-m68k.c:6036 config/tc-m68k.c:6065 msgid "bad register list" msgstr "virheellinen rekisteriluettelo" #: config/tc-epiphany.c:404 msgid "malformed reglist in push/pop" msgstr "vääränmuotoinen rekisteriluettelo push- tai pop-komennossa" #. Checks for behavioral restrictions on LD/ST instructions. #: config/tc-epiphany.c:505 msgid "destination register modified by displacement-post-modified address" msgstr "displacement-post-modified-osoite muokannut kohderekisteriä" #: config/tc-epiphany.c:506 msgid "ldrd/strd requires even:odd register pair" msgstr "ldrd- tai strd-käsky vaatii parillinen:pariton-rekisteriparin" #: config/tc-epiphany.c:824 config/tc-m32r.c:1788 msgid "Addend to unresolved symbol not on word boundary." msgstr "Yhteenlaskettava ratkaisemattomaan symboliin ei ole word-rajalla." #: config/tc-fr30.c:81 #, c-format msgid " FR30 specific command line options:\n" msgstr " FR30-kohtaiset komentorivivalitsimet:\n" #: config/tc-fr30.c:134 #, c-format msgid "Instruction %s not allowed in a delay slot." msgstr "Käsky %s ei ole sallittu viivevälissä." #: config/tc-frv.c:404 #, c-format msgid "Unknown cpu -mcpu=%s" msgstr "Tuntematon prosessori -mcpu=%s" #: config/tc-frv.c:457 #, c-format msgid "FRV specific command line options:\n" msgstr "FRV-kohtaiset komentorivivalitsimet:\n" #: config/tc-frv.c:458 #, c-format msgid "-G n Put data <= n bytes in the small data area\n" msgstr "-G n Laita data <= n tavua ”small data”-alueessa\n" #: config/tc-frv.c:459 #, c-format msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n" msgstr "" "-mgpr-32 Merkitse tuotetut tiedostot vain 32 yleiskäyttörekisteriä " "käyttävinä\n" #: config/tc-frv.c:460 #, c-format msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n" msgstr "" "-mgpr-64 Merkitse tuotetut tiedostot vain kaikkia 64 " "yleiskäyttörekisteriä käyttävinä\n" #: config/tc-frv.c:461 #, c-format msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n" msgstr "" "-mfpr-32 Merkitse tuotetut tiedostot vain 32 liukulukurekisteriä " "käyttävinä\n" #: config/tc-frv.c:462 #, c-format msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n" msgstr "" "-mfpr-64 Merkitse tuotetut tiedostot vain kaikkia 64 " "liukulukurekisteriä käyttävinä\n" #: config/tc-frv.c:463 #, c-format msgid "-msoft-float Mark generated file as using software FP\n" msgstr "" "-msoft-float Merkitse tuotetut tiedostot ohjelmistoliukulukua käyttävinä\n" #: config/tc-frv.c:464 #, c-format msgid "" "-mdword Mark generated file as using a 8-byte stack alignment\n" msgstr "" "-mdword Merkitse tuotetut tiedostot 8-tavuista pinotasausta " "käyttävinä\n" #: config/tc-frv.c:465 #, c-format msgid "" "-mno-dword Mark generated file as using a 4-byte stack alignment\n" msgstr "" "-mno-dword Merkitse tuotetut tiedostot 4-tavuista pinotasausta " "käyttävinä\n" #: config/tc-frv.c:466 #, c-format msgid "" "-mdouble Mark generated file as using double precision FP insns\n" msgstr "" "-mdouble Merkitse tuotetut tiedostot kaksoistarkkuusliukulukukäskyjä " "käyttävinä\n" #: config/tc-frv.c:467 #, c-format msgid "-mmedia Mark generated file as using media insns\n" msgstr "" "-mmedia Merkitse tuotetut tiedostot mediakäskyjä käyttävinä\n" #: config/tc-frv.c:468 #, c-format msgid "" "-mmuladd Mark generated file as using multiply add/subtract insns\n" msgstr "" "-mmuladd Merkitse tuotettu tiedosto useita ”lisää/vähennä”-käskyjä " "käyttävinä\n" #: config/tc-frv.c:469 #, c-format msgid "-mpack Allow instructions to be packed\n" msgstr "-mpack Salli käskyjen pakkaamista\n" #: config/tc-frv.c:470 #, c-format msgid "-mno-pack Do not allow instructions to be packed\n" msgstr "-mno-pack Älä salli käskyjen pakkaamista\n" #: config/tc-frv.c:471 #, c-format msgid "" "-mpic Mark generated file as using small position independent " "code\n" msgstr "" "-mpic Merkitse tuotettu tiedosto small-paikkariippumatonta koodia " "käyttävänä\n" #: config/tc-frv.c:472 #, c-format msgid "" "-mPIC Mark generated file as using large position independent " "code\n" msgstr "" "-mPIC Merkitse tuotettu tiedosto large-paikkariippumatonta koodia " "käyttävänä\n" #: config/tc-frv.c:473 #, c-format msgid "" "-mlibrary-pic Mark generated file as using position indepedent code for " "libraries\n" msgstr "" "-mlibrary-pic Merkitse tuotettu tiedosto paikkariippumatonta koodia " "kirjastoille käyttävänä\n" #: config/tc-frv.c:474 #, c-format msgid "-mfdpic Assemble for the FDPIC ABI\n" msgstr "-mfdpic Assembloi FDPIC ABI:lle\n" #: config/tc-frv.c:475 #, c-format msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n" msgstr "" "-mnopic Ottaa pois käytöstä valitsimet -mpic, -mPIC, -mlibrary-pic " "ja -mfdpic\n" #: config/tc-frv.c:476 #, c-format msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n" msgstr "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n" #: config/tc-frv.c:477 #, c-format msgid " Record the cpu type\n" msgstr " Tallenna prosessorityyppi\n" #: config/tc-frv.c:478 #, c-format msgid "-mtomcat-stats Print out stats for tomcat workarounds\n" msgstr "" "-mtomcat-stats Tulosta tilastot väliaikaisille tomcat-korjauksille\n" #: config/tc-frv.c:479 #, c-format msgid "-mtomcat-debug Debug tomcat workarounds\n" msgstr "-mtomcat-debug Vikajäljitä väliaikaiset tomcat-korjaukset\n" #: config/tc-frv.c:1161 msgid "VLIW packing used for -mno-pack" msgstr "”VLIW”-pakkausta käytetty kohteelle ”-mno-pack”" #: config/tc-frv.c:1171 msgid "Instruction not supported by this architecture" msgstr "Käskyä ei tueta tässä arkkitehtuurissa" #: config/tc-frv.c:1181 msgid "VLIW packing constraint violation" msgstr "”VLIW”-pakkausrajoiteristiriita" #: config/tc-frv.c:1772 #, c-format msgid "Relocation %s is not safe for %s" msgstr "Sijoitus %s ei ole turvallinen kohteelle %s" #: config/tc-h8300.c:172 #, c-format msgid "" "new section '%s' defined without attributes - this might cause problems" msgstr "" "uusi lohko ”%s” määritelty ilman attribuutteja - tämä saattaa aiheuttaa " "pulmia" #: config/tc-h8300.c:443 config/tc-h8300.c:451 msgid "Reg not valid for H8/300" msgstr "Rekisteri ei ole voimassa kohteelle ”H8/300”" #: config/tc-h8300.c:532 msgid "invalid operand size requested" msgstr "virheellinen operandikoko pyydetty" #: config/tc-h8300.c:637 msgid "Invalid register list for ldm/stm\n" msgstr "Virheellinen rekisteriluettelo kohteelle ”ldm/stm”\n" #: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675 msgid "mismatch between register and suffix" msgstr "täsmäämättömyys rekisterin ja loppuliitteen välillä" #: config/tc-h8300.c:680 msgid "invalid suffix after register." msgstr "virheellinen loppuliite rekisterin jälkeen." #: config/tc-h8300.c:702 msgid "address too high for vector table jmp/jsr" msgstr "osoite liian suuri vektoritaululle ”jmp/jsr”" #: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851 msgid "Wrong size pointer register for architecture." msgstr "Väärä koko arkkitehtuurin osoitinrekisterille" #: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825 msgid "expected @(exp, reg16)" msgstr "odotettiin ”@(exp, reg16)”" #: config/tc-h8300.c:814 msgid "expected .L, .W or .B for register in indexed addressing mode" msgstr "" "odotettiin ”.L”, ”.W” tai ”.B” rekisterille indeksoidussa " "osoitteenmuodostustilassa" #: config/tc-h8300.c:1008 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\"" msgstr "" "odotettiin voimassa olevaa osoitteenmuodostustilaa käskylle ”mova”: ”@(disp, " "ea.sz),ERn”" #: config/tc-h8300.c:1026 config/tc-h8300.c:1035 msgid "expected register" msgstr "odotettiin rekisteriä" #: config/tc-h8300.c:1051 msgid "expected closing paren" msgstr "odotettiin sulkevaa suljetta" #: config/tc-h8300.c:1110 #, c-format msgid "can't use high part of register in operand %d" msgstr "ei voi käyttää rekisterin yläosaa operandissa %d" #: config/tc-h8300.c:1267 #, c-format msgid "Opcode `%s' with these operand types not available in %s mode" msgstr "" "Käskykoodi ”%s” näillä operandityyppeillä ei ole käytettävissä %s-tilassa" #: config/tc-h8300.c:1276 msgid "mismatch between opcode size and operand size" msgstr "täsmäämättömyys käskykoodin koon ja operandikoon välillä" #: config/tc-h8300.c:1312 #, c-format msgid "operand %s0x%lx out of range." msgstr "operandi %s0x%lx lukualueen ulkopuolella." #: config/tc-h8300.c:1429 msgid "Can't work out size of operand.\n" msgstr "Ei voi ratkaista operandikokoa.\n" #: config/tc-h8300.c:1478 #, c-format msgid "Opcode `%s' with these operand types not available in H8/300 mode" msgstr "" "Käskykoodi ”%s” näillä operandityyppeillä ei ole käytettävissä ”H8/300”-" "tilassa" #: config/tc-h8300.c:1483 #, c-format msgid "Opcode `%s' with these operand types not available in H8/300H mode" msgstr "" "Käskykoodi ”%s” näillä operandityyppeillä ei ole käytettävissä ”H8/300H”-" "tilassa" #: config/tc-h8300.c:1489 #, c-format msgid "Opcode `%s' with these operand types not available in H8/300S mode" msgstr "" "Käskykoodi ”%s” näillä operandityypeillä ei ole käytettävissä ”H8/300S”-" "tilassa" #: config/tc-h8300.c:1550 config/tc-h8300.c:1570 msgid "Need #1 or #2 here" msgstr "Tässä tarvitaan #1 tai #2" #: config/tc-h8300.c:1565 msgid "#4 not valid on H8/300." msgstr "”#4” ei ole voimassa ”H8/300”-prosessorilla." #: config/tc-h8300.c:1680 config/tc-h8300.c:1762 #, c-format msgid "branch operand has odd offset (%lx)\n" msgstr "haaroitusoperandilla on pariton siirrososoite (%lx)\n" #: config/tc-h8300.c:1800 msgid "destination operand must be 16 bit register" msgstr "kohdeoperandin on oltava 16-bittinen rekisteri" #: config/tc-h8300.c:1809 msgid "source operand must be 8 bit register" msgstr "lähdeoperandin on oltava 8-bittinen rekisteri" #: config/tc-h8300.c:1817 msgid "destination operand must be 16bit absolute address" msgstr "kohdeoperandin on oltava 16-bittinen absoluuttinen osoite" #: config/tc-h8300.c:1824 msgid "destination operand must be 8 bit register" msgstr "kohdeoperandin on oltava 8-bittinen rekisteri" #: config/tc-h8300.c:1832 msgid "source operand must be 16bit absolute address" msgstr "lähdeoperandin on oltava 16-bittinen absoluuttinen osoite" #. This seems more sane than saying "too many operands". We'll #. get here only if the trailing trash starts with a comma. #: config/tc-h8300.c:1840 config/tc-mips.c:13631 config/tc-mips.c:13699 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2531 #: config/tc-mmix.c:2555 config/tc-mmix.c:2828 msgid "invalid operands" msgstr "virheelliset operandit" #: config/tc-h8300.c:1871 msgid "operand/size mis-match" msgstr "”operandi/koko”-täsmäämättömyys" #: config/tc-h8300.c:1971 config/tc-sh.c:2969 config/tc-sh64.c:2794 #: config/tc-z8k.c:1225 msgid "unknown opcode" msgstr "tuntematon käskykoodi" #: config/tc-h8300.c:2004 msgid "invalid operand in ldm" msgstr "virheellinen operandi kohteessa ”ldm”" #: config/tc-h8300.c:2013 msgid "invalid operand in stm" msgstr "virheellinen operandi kohteessa ”stm”" #: config/tc-h8300.c:2139 #, c-format msgid "call to tc_aout_fix_to_chars \n" msgstr "kutsu kohteeseen ”tc_aout_fix_to_chars ” \n" #: config/tc-h8300.c:2148 config/tc-xc16x.c:347 #, c-format msgid "call to md_convert_frag \n" msgstr "kutsu kohteeseen ”md_convert_frag” \n" #: config/tc-h8300.c:2199 config/tc-xc16x.c:251 #, c-format msgid "call to md_estimate_size_before_relax \n" msgstr "kutsu kohteeseen ”md_estimate_size_before_relax” \n" #: config/tc-h8300.c:2214 msgid "Unexpected reference to a symbol in a non-code section" msgstr "Odottamaton viite symboliin ei-koodilohkossa" #: config/tc-h8300.c:2230 config/tc-xc16x.c:292 msgid "Difference of symbols in different sections is not supported" msgstr "Synbolien eroa eri lohkoissa ei tueta" #: config/tc-h8300.c:2252 config/tc-mcore.c:2198 config/tc-microblaze.c:2445 #: config/tc-pj.c:487 config/tc-sh.c:4477 config/tc-tic6x.c:4523 #: config/tc-xc16x.c:315 #, c-format msgid "Cannot represent relocation type %s" msgstr "Ei voi edustaa sijoitustyyppiä %s" #. Simple range checking for FIELD against HIGH and LOW bounds. #. IGNORE is used to suppress the error message. #. Variant of CHECK_FIELD for use in md_apply_fix and other places where #. the current file and line number are not valid. #: config/tc-hppa.c:1024 config/tc-hppa.c:1038 #, c-format msgid "Field out of range [%d..%d] (%d)." msgstr "Kenttä lukualueen ulkopuolella [%d..%d] (%d)." #. Simple alignment checking for FIELD against ALIGN (a power of two). #. IGNORE is used to suppress the error message. #: config/tc-hppa.c:1052 #, c-format msgid "Field not properly aligned [%d] (%d)." msgstr "Kenttä ei ole tasattu oikein [%d] (%d)." #: config/tc-hppa.c:1105 msgid "Missing .exit\n" msgstr "Puuttuva ”.exit”\n" #: config/tc-hppa.c:1108 msgid "Missing .procend\n" msgstr "Puuttuva ”.procend”\n" #: config/tc-hppa.c:1294 #, c-format msgid "Invalid field selector. Assuming F%%." msgstr "Virheellinen kenttävalitsin. Otaksutaan F%%." #: config/tc-hppa.c:1318 msgid "Bad segment in expression." msgstr "Virheellinen segmentti lausekkeessa." #: config/tc-hppa.c:1343 #, c-format msgid "Invalid Nullification: (%c)" msgstr "Virheellinen Nullification: (%c)" #: config/tc-hppa.c:1414 msgid "Cannot handle fixup" msgstr "Ei voida käsitellä korjausta" #: config/tc-hppa.c:1712 #, c-format msgid " -Q ignored\n" msgstr " -Q ei otettu huomioon\n" #: config/tc-hppa.c:1716 #, c-format msgid " -c print a warning if a comment is found\n" msgstr "" " -c tulosta varoitus, jos kommentti löydettiin\n" #: config/tc-hppa.c:1782 #, c-format msgid "no hppa_fixup entry for fixup type 0x%x" msgstr "ei ”hppa_fixup”-tulokohtaa korjaustyyppille 0x%x" #: config/tc-hppa.c:1961 msgid "Unknown relocation encountered in md_apply_fix." msgstr "Tuntematon sijoitus kohdattu kohteessa ”md_apply_fix”." #: config/tc-hppa.c:2149 config/tc-hppa.c:2174 #, c-format msgid "Undefined register: '%s'." msgstr "Määrittelemätön rekisteri: ’%s’." #: config/tc-hppa.c:2208 #, c-format msgid "Non-absolute symbol: '%s'." msgstr "Ei-absoluuttinen symboli: ’%s’." #: config/tc-hppa.c:2223 #, c-format msgid "Undefined absolute constant: '%s'." msgstr "Määrittelemätön absoluuttinen vakio: ’%s’." #: config/tc-hppa.c:2254 config/tc-hppa.c:5722 msgid "could not update architecture and machine" msgstr "ei voitu päivittää arkkitehtuuria ja konetta" #: config/tc-hppa.c:2292 #, c-format msgid "Invalid FP Compare Condition: %s" msgstr "Virheellinen liukuluvun vertausehto: %s" #: config/tc-hppa.c:2347 #, c-format msgid "Invalid FTEST completer: %s" msgstr "Virheellinen FTEST-täydentäjä: %s" #: config/tc-hppa.c:2413 config/tc-hppa.c:2450 #, c-format msgid "Invalid FP Operand Format: %3s" msgstr "Virheellinen liukulukuoperandimuoto: %3s" #: config/tc-hppa.c:2555 msgid "Bad segment (should be absolute)." msgstr "Virheellinen segmentti (pitäisi olla absoluuttinen)." #: config/tc-hppa.c:2615 #, c-format msgid "Invalid argument location: %s\n" msgstr "Virheellinen argumenttisijainti: %s\n" #: config/tc-hppa.c:2644 #, c-format msgid "Invalid argument description: %d" msgstr "Virheellinen argumenttikuvaus: %d" #: config/tc-hppa.c:3473 msgid "Invalid Indexed Load Completer." msgstr "Virheellinen indeksoitu lataustäydentäjä." #: config/tc-hppa.c:3478 msgid "Invalid Indexed Load Completer Syntax." msgstr "Virheellinen indeksoitu lataustäydentäjäsyntaksi." #: config/tc-hppa.c:3512 msgid "Invalid Short Load/Store Completer." msgstr "Virheellinen ”Short Load/Store”-täydentäjä." #: config/tc-hppa.c:3572 config/tc-hppa.c:3577 msgid "Invalid Store Bytes Short Completer" msgstr "Virheellinen ”Store Bytes Short”-täydentäjä" #: config/tc-hppa.c:3892 config/tc-hppa.c:3898 msgid "Invalid left/right combination completer" msgstr "Virheellinen ”vasen/oikea”-yhdistelmätäydentäjä" #: config/tc-hppa.c:3947 config/tc-hppa.c:3954 msgid "Invalid permutation completer" msgstr "Virheellinen permutaatiotäydentäjä" #: config/tc-hppa.c:4054 #, c-format msgid "Invalid Add Condition: %s" msgstr "Virheellinen ”lisää”-ehto: %s" #: config/tc-hppa.c:4070 config/tc-hppa.c:4080 msgid "Invalid Add and Branch Condition" msgstr "Virheellinen ”lisää”- ja ”haarautus”-ehto" #: config/tc-hppa.c:4101 config/tc-hppa.c:4246 msgid "Invalid Compare/Subtract Condition" msgstr "Virheellinen ”vertaa”-/”vähennä”-ehto" #: config/tc-hppa.c:4141 #, c-format msgid "Invalid Branch On Bit Condition: %c" msgstr "Virheellinen bittipäällä-haarautumisehto: %c" #: config/tc-hppa.c:4144 msgid "Missing Branch On Bit Condition" msgstr "Puuttuva bittipäällä-haarautumisehto: %c" #: config/tc-hppa.c:4229 #, c-format msgid "Invalid Compare/Subtract Condition: %s" msgstr "Virheellinen ”vertaa”-/”vähennä”-ehto: %s" #: config/tc-hppa.c:4261 msgid "Invalid Compare and Branch Condition" msgstr "Virheellinen ”vertaa”- ja ”haaraudu”-ehto" #: config/tc-hppa.c:4357 msgid "Invalid Logical Instruction Condition." msgstr "Virheellinen looginen käskyehto." #: config/tc-hppa.c:4419 msgid "Invalid Shift/Extract/Deposit Condition." msgstr "Virheellinen ”Shift/Extract/Deposit”-ehto." #: config/tc-hppa.c:4536 msgid "Invalid Unit Instruction Condition." msgstr "Virheellinen yksikkökäskyehto." #: config/tc-hppa.c:5015 config/tc-hppa.c:5047 config/tc-hppa.c:5078 #: config/tc-hppa.c:5108 msgid "Branch to unaligned address" msgstr "Haarautuminen tasaamattomaan osoitteeseen" #: config/tc-hppa.c:5292 msgid "Invalid SFU identifier" msgstr "Virheellinen SFU-tunniste" #: config/tc-hppa.c:5342 msgid "Invalid COPR identifier" msgstr "Virheellinen COPR-tunniste" #: config/tc-hppa.c:5471 msgid "Invalid Floating Point Operand Format." msgstr "Virheellinen liukulukuoperandimuoto." #: config/tc-hppa.c:5591 config/tc-hppa.c:5611 config/tc-hppa.c:5631 #: config/tc-hppa.c:5651 config/tc-hppa.c:5671 msgid "Invalid register for single precision fmpyadd or fmpysub" msgstr "Virheellinen rekisteri perustarkkuudelle ”fmpyadd” tai ”fmpysub”" #: config/tc-hppa.c:5739 #, c-format msgid "Invalid operands %s" msgstr "Virheelliset operandit %s" #: config/tc-hppa.c:5749 #, c-format msgid "Immediates %d and %d will give undefined behavior." msgstr "" "Suorat muistiosoitusarvot %d ja %d antavat määrittelemättömän käyttäytymisen." #: config/tc-hppa.c:5801 config/tc-hppa.c:7028 config/tc-hppa.c:7083 msgid "Missing function name for .PROC (corrupted label chain)" msgstr "Puuttuva funktionimi kohteelle ”.PROC” (rikkinäinen nimiöketju)" #: config/tc-hppa.c:5804 config/tc-hppa.c:7086 msgid "Missing function name for .PROC" msgstr "Puuttuva funktionimi kohteelle ”.PROC”" #: config/tc-hppa.c:5863 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff" msgstr "" "Argumentin kohteeseen ”.BLOCK/.BLOCKZ” on oltava välillä 0...0x3fffffff" #: config/tc-hppa.c:5959 #, c-format msgid "Invalid .CALL argument: %s" msgstr "Virheellinen ”.CALL”-argumentti: %s" #: config/tc-hppa.c:6107 msgid ".callinfo is not within a procedure definition" msgstr "”.callinfo” ei ole proseduurimäärittelyn sisällä" #: config/tc-hppa.c:6127 #, c-format msgid "FRAME parameter must be a multiple of 8: %d\n" msgstr "FRAME-parameterin on oltava 8:n monikerta: %d\n" #: config/tc-hppa.c:6146 msgid "Value for ENTRY_GR must be in the range 3..18\n" msgstr "Arvon kohteelle ”ENTRY_GR” on oltava lukualueessa 3..18\n" #: config/tc-hppa.c:6158 msgid "Value for ENTRY_FR must be in the range 12..21\n" msgstr "Arvon kohteelle ”ENTRY_FR” on oltava lukualueessa 12..21\n" #: config/tc-hppa.c:6168 msgid "Value for ENTRY_SR must be 3\n" msgstr "Arvon kohteelle ”ENTRY_SR” on oltava 3\n" #: config/tc-hppa.c:6224 #, c-format msgid "Invalid .CALLINFO argument: %s" msgstr "Virheellinen ”.CALLINFO”-argumentti: %s" #: config/tc-hppa.c:6334 msgid "The .ENTER pseudo-op is not supported" msgstr "Näennäiskäsky ”.ENTER” ei ole tuettu" #: config/tc-hppa.c:6350 msgid "Misplaced .entry. Ignored." msgstr "Väärin sijoitettu ”.entry”. Ei otettu huomioon." #: config/tc-hppa.c:6354 msgid "Missing .callinfo." msgstr "Puuttuva ”.callinfo”." #: config/tc-hppa.c:6418 msgid ".REG expression must be a register" msgstr "”.REG”-lausekkeen on oltava rekisteri" #: config/tc-hppa.c:6434 msgid "bad or irreducible absolute expression; zero assumed" msgstr "virheellinen tai supistumaton absoluuttinen lauseke: nolla otaksuttu" #: config/tc-hppa.c:6445 msgid ".REG must use a label" msgstr "”.REG”-lausekkeen on käytettävä nimiötä" #: config/tc-hppa.c:6447 msgid ".EQU must use a label" msgstr "”.EQU”-lausekkeen on käytettävä nimiötä" #: config/tc-hppa.c:6509 #, c-format msgid "Symbol '%s' could not be created." msgstr "Symbolia ’%s’ ei voitu luoda." #: config/tc-hppa.c:6513 msgid "No memory for symbol name." msgstr "Ei muistia symbolinimelle." #: config/tc-hppa.c:6563 msgid ".EXIT must appear within a procedure" msgstr "”.EXIT”-lausekkeen on esiinnyttävä proseduurin sisällä" #: config/tc-hppa.c:6567 msgid "Missing .callinfo" msgstr "Puuttuva ”.callinfo”" #: config/tc-hppa.c:6571 msgid "No .ENTRY for this .EXIT" msgstr "Ei ”.ENTRY”-näennäiskäskyä tälle ”.EXIT”-näennäiskäskylle" #: config/tc-hppa.c:6611 #, c-format msgid "Using ENTRY rather than CODE in export directive for %s" msgstr "" "Käytetään ENTRY mieluimmin kuin CODE vientidirektiivissä kohteelle %s" #: config/tc-hppa.c:6734 #, c-format msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s" msgstr "" "Määrittelemätön ”.EXPORT/.IMPORT”-argumentti (ei otettu huomioon): %s" #: config/tc-hppa.c:6758 #, c-format msgid "Cannot define export symbol: %s\n" msgstr "Ei voida määritellä vientisymbolia: %s\n" #: config/tc-hppa.c:6855 msgid "Missing label name on .LABEL" msgstr "Puuttuva nimiönimi on ”.LABEL”" #: config/tc-hppa.c:6860 msgid "extra .LABEL arguments ignored." msgstr "ylimääräisiä ”.LABEL”-argumentteja ei otettu huomioon." #: config/tc-hppa.c:6876 msgid "The .LEAVE pseudo-op is not supported" msgstr "Näennäiskäskyä ”.LEAVE” ei ole tuettu" #: config/tc-hppa.c:6914 msgid "Unrecognized .LEVEL argument\n" msgstr "Tunnistamaton ”.LEVEL”-argumentti\n" #: config/tc-hppa.c:6948 #, c-format msgid "Cannot define static symbol: %s\n" msgstr "Ei voida määritellä staattista symbolia: %s\n" #: config/tc-hppa.c:6982 msgid "Nested procedures" msgstr "Sisäkkäisiä proseduureja" #: config/tc-hppa.c:6992 msgid "Cannot allocate unwind descriptor\n" msgstr "Ei voida varata unwind-kuvaajaa\n" #: config/tc-hppa.c:7090 msgid "misplaced .procend" msgstr "väärin sijoitettu ”.procend”" #: config/tc-hppa.c:7093 msgid "Missing .callinfo for this procedure" msgstr "Puuttuva ”.callinfo” tälle proseduurille" #: config/tc-hppa.c:7096 msgid "Missing .EXIT for a .ENTRY" msgstr "Puuttuva ”.EXIT”-lauseke kohteelle ”.ENTRY”" #: config/tc-hppa.c:7133 msgid "Not in a space.\n" msgstr "Ei ole tilassa.\n" #: config/tc-hppa.c:7136 msgid "Not in a subspace.\n" msgstr "Ei ole alitilassa.\n" #: config/tc-hppa.c:7225 msgid "Invalid .SPACE argument" msgstr "Virheellinen ”.SPACE”-argumentti" #: config/tc-hppa.c:7271 msgid "Can't change spaces within a procedure definition. Ignored" msgstr "" "Ei voida muuttaa tiloja proseduurimäärittelyn sisällä. Ei otettu huomioon" #: config/tc-hppa.c:7399 #, c-format msgid "Undefined space: '%s' Assuming space number = 0." msgstr "Määrittelemätön tila: ’%s’ Otaksutaan, että tilanumero = 0." #: config/tc-hppa.c:7422 msgid "Must be in a space before changing or declaring subspaces.\n" msgstr "Täytyy olla tilassa ennen kuin muutetaan tai esitellään alitilat.\n" #: config/tc-hppa.c:7426 msgid "Can't change subspaces within a procedure definition. Ignored" msgstr "" "Ei voida muuttaa alitiloja proseduurimäärittelyn sisällä. Ei otettu huomioon" #: config/tc-hppa.c:7462 msgid "Parameters of an existing subspace can't be modified" msgstr "Olemassa olevan alitilan parametrejä ei voi muokata" #: config/tc-hppa.c:7514 msgid "Alignment must be a power of 2" msgstr "Tasauksen on oltava 2:n potenssi" #: config/tc-hppa.c:7561 msgid "FIRST not supported as a .SUBSPACE argument" msgstr "”FIRST” ei ole tuettu ”.SUBSPACE”-argumenttina" #: config/tc-hppa.c:7563 msgid "Invalid .SUBSPACE argument" msgstr "Virheellinen ”.SUBSPACE”-argumentti" #: config/tc-hppa.c:7752 #, c-format msgid "Internal error: Unable to find containing space for %s." msgstr "Sisäinen virhe: Ei löydy tilaa kohteelle %s." #: config/tc-hppa.c:7790 #, c-format msgid "Out of memory: could not allocate new space chain entry: %s\n" msgstr "Muisti loppui: ei voitu varata uutta tilaketjutulokohtaa: %s\n" #: config/tc-hppa.c:7878 #, c-format msgid "Out of memory: could not allocate new subspace chain entry: %s\n" msgstr "Muisti loppui: ei voitu varata uutta alitilaketjutulokohtaa: %s\n" #: config/tc-hppa.c:8323 msgid "-R option not supported on this target." msgstr "”-R”-valitsinta ei ole tuettu tässä kohteessa." #: config/tc-hppa.c:8340 config/tc-sparc.c:885 config/tc-sparc.c:922 #, c-format msgid "Internal error: can't hash `%s': %s\n" msgstr "Sisäinen virhe: ei voi sekasummata ”%s”: %s\n" #: config/tc-hppa.c:8349 config/tc-i860.c:235 #, c-format msgid "internal error: losing opcode: `%s' \"%s\"\n" msgstr "sisäinen virhe: kadotetaan käskykoodi: ”%s” ”%s”\n" #: config/tc-i370.c:418 config/tc-ppc.c:1219 config/tc-s390.c:431 #: config/tc-s390.c:438 #, c-format msgid "invalid switch -m%s" msgstr "virheellinen kytkin -m%s" #: config/tc-i370.c:515 config/tc-s390.c:518 #, c-format msgid "Internal assembler error for instruction %s" msgstr "Sisäinen assembler-virhe käskylle %s" #: config/tc-i370.c:534 #, c-format msgid "Internal assembler error for macro %s" msgstr "Sisäinen assembler-virhe makrolle %s" #: config/tc-i370.c:629 config/tc-ppc.c:2014 msgid "identifier+constant@got means identifier@got+constant" msgstr "tunniste+vakio@got on sama kuin tunniste@got+vakio" #: config/tc-i370.c:683 config/tc-m68k.c:8074 #, c-format msgid "%s relocations do not fit in %d bytes\n" msgstr "%s-sijoitukset eivät sovi %d tavuun\n" #: config/tc-i370.c:925 config/tc-i370.c:965 msgid "unsupported DC type" msgstr "tukematon DC-tyyppi" #: config/tc-i370.c:937 config/tc-i370.c:947 config/tc-i370.c:1529 #: config/tc-i370.c:1540 msgid "missing end-quote" msgstr "puuttuva end-lainaus”" #: config/tc-i370.c:995 msgid "unsupported alignment" msgstr "tukematon tasaus" #: config/tc-i370.c:1002 msgid "this DS form not yet supported" msgstr "tätä DS-muotoa ei ole vielä tuettu" #: config/tc-i370.c:1045 config/tc-m32r.c:1492 config/tc-microblaze.c:191 msgid "Expected comma after symbol-name: rest of line ignored." msgstr "" "Odotettiin pilkkua symbolinimen jälkeen: rivin loppua ei otettu huomioon." #: config/tc-i370.c:1068 config/tc-m32r.c:1516 config/tc-microblaze.c:213 #: config/tc-ppc.c:2175 config/tc-ppc.c:3661 config/tc-ppc.c:3704 #: config/tc-ppc.c:5288 msgid "ignoring bad alignment" msgstr "ei oteta huomioon virheellistä tasausta" #: config/tc-i370.c:1079 config/tc-m32r.c:1543 config/tc-microblaze.c:224 #, c-format msgid "Ignoring attempt to re-define symbol `%s'." msgstr "Ohitettiin yritys määritellä uudelleen symboli ”%s”." #: config/tc-i370.c:1087 config/tc-microblaze.c:232 #, c-format msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld." msgstr "" "Näennäiskäskyn .lcomm ”%s” pituus on jo %ld. Ei vaihdettu kokoon %ld." #: config/tc-i370.c:1106 config/tc-m32r.c:1528 config/tc-microblaze.c:248 #: config/tc-v850.c:381 msgid "Common alignment not a power of 2" msgstr "Yhteistasaus ei ole 2:n potenssi" #: config/tc-i370.c:1244 msgid "Missing or bad .using directive" msgstr "Puuttuva tai väärä ”.using”-direktiivi" #: config/tc-i370.c:1289 msgid "Literal Pool Overflow" msgstr "Literaalivarannon ylivuoto" #: config/tc-i370.c:1587 msgid "expression not a constant" msgstr "lauseke ei ole vakio" #: config/tc-i370.c:1594 msgid "Unknown/unsupported address literal type" msgstr "Tuntematon/tukematon osoiteliteraalityyppi" #: config/tc-i370.c:1617 #, c-format msgid ".ltorg without prior .using in section %s" msgstr ".ltorg ilman edeltävää .using lohkossa %s" #: config/tc-i370.c:1621 #, c-format msgid ".ltorg in section %s paired to .using in section %s" msgstr ".ltorg lohkossa %s paritettu kohteeseen .using lohkossa %s" #: config/tc-i370.c:1644 #, c-format msgid "bad alignment of %d bytes in literal pool" msgstr "väärä %d tavun tasaus literaalivarannossa" #: config/tc-i370.c:1668 msgid "bad literal size\n" msgstr "väärä literaalikoko\n" #: config/tc-i370.c:1742 msgid ".using: base address expression illegal or too complex" msgstr ".using: perusosoitelauseke luvaton tai liian mutkikas" #: config/tc-i370.c:1777 config/tc-i370.c:1786 #, c-format msgid "droping register %d in section %s does not match using register %d" msgstr "jätösrekisteri %d lohkossa %s ei täsmää käytettävään rekisteriin %d" #: config/tc-i370.c:1790 #, c-format msgid "droping register %d in section %s previously used in section %s" msgstr "jätösrekisteriä %d lohkossa %s aikaisemmin käytetty lohkossa %s" #: config/tc-i370.c:1846 config/tc-ppc.c:3493 msgid "wrong number of operands" msgstr "väärä operandien lukumäärä" #: config/tc-i370.c:1927 config/tc-mn10200.c:899 config/tc-mn10300.c:1253 #: config/tc-s390.c:1607 config/tc-v850.c:2316 #, c-format msgid "Unrecognized opcode: `%s'" msgstr "Tunnistamaton käskykoodi: ’%s’" #: config/tc-i370.c:2070 msgid "not using any base register" msgstr "ei käytetä mitään perusrekisteriä" #: config/tc-i370.c:2100 #, c-format msgid "expecting a register for operand %d" msgstr "odotettiin rekisteriä operandille %d" #. Not used --- don't have any 8 byte instructions. #: config/tc-i370.c:2221 msgid "Internal Error: bad instruction length" msgstr "Sisäinen virhe: väärä käskypituus" #: config/tc-i386.c:2101 #, c-format msgid "%s shortened to %s" msgstr "%s lyhennetty kohteeseen %s" #: config/tc-i386.c:2187 msgid "same type of prefix used twice" msgstr "samaa etuliitetyyppiä käytetty kahdesti" #: config/tc-i386.c:2214 #, c-format msgid "64bit mode not supported on `%s'." msgstr "64-bittitila ei ole tuettu kohteella ”%s”." #: config/tc-i386.c:2223 #, c-format msgid "32bit mode not supported on `%s'." msgstr "32-bittitila ei ole tuettu kohteella ”%s”." #: config/tc-i386.c:2263 msgid "bad argument to syntax directive." msgstr "virheellinen argumentti syntaksidirektiiviin." #: config/tc-i386.c:2326 #, c-format msgid "bad argument to %s_check directive." msgstr "" #: config/tc-i386.c:2330 #, c-format msgid "missing argument for %s_check directive" msgstr "" #: config/tc-i386.c:2365 #, c-format msgid "`%s' is not supported on `%s'" msgstr "”%s” ei ole tuettu kohteella ”%s”" #: config/tc-i386.c:2439 #, c-format msgid "no such architecture: `%s'" msgstr "tuntematon arkkitehtuuri: ”%s”" #: config/tc-i386.c:2444 msgid "missing cpu architecture" msgstr "puuttuva prosessoriarkkitehtuuri" #: config/tc-i386.c:2458 #, c-format msgid "no such architecture modifier: `%s'" msgstr "tuntematon arkkitehtuurimäärite: ”%s”" #: config/tc-i386.c:2473 config/tc-i386.c:2496 msgid "Intel L1OM is 64bit ELF only" msgstr "Intel L1OM on ainoastaan 64-bittinen ELF-muoto" #: config/tc-i386.c:2480 config/tc-i386.c:2503 msgid "Intel K1OM is 64bit ELF only" msgstr "Intel K1OM on ainoastaan 64-bittinen ELF-muoto" #: config/tc-i386.c:2514 config/tc-i386.c:10086 msgid "unknown architecture" msgstr "tuntematon arkkitehtuuri" #: config/tc-i386.c:2548 config/tc-i386.c:2570 #, c-format msgid "can't hash %s: %s" msgstr "" #: config/tc-i386.c:2864 msgid "there are no pc-relative size relocations" msgstr "" #: config/tc-i386.c:2876 #, c-format msgid "unknown relocation (%u)" msgstr "tuntematon sijoitus (%u)" #: config/tc-i386.c:2878 #, c-format msgid "%u-byte relocation cannot be applied to %u-byte field" msgstr "%u-tavun sijoitusta ei voida soveltaa %u-tavukenttään" #: config/tc-i386.c:2882 msgid "non-pc-relative relocation for pc-relative field" msgstr "" "ei-ohjelmalaskurisuhteellinen sijoitus ohjelmalaskurisuhteelliselle kentälle" #: config/tc-i386.c:2887 msgid "relocated field and relocation type differ in signedness" msgstr "sijoituskentässä ja sijoitustyyppissä on erilainen etumerkillisyys" #: config/tc-i386.c:2896 msgid "there are no unsigned pc-relative relocations" msgstr "ei ole etumerkittömiä ohjelmalaskurisuhteellisia sijoituksia" #: config/tc-i386.c:2906 #, c-format msgid "cannot do %u byte pc-relative relocation" msgstr "ei voi tehdä %u-tavuista ohjelmalaskurisuhteellista sijoitusta" #: config/tc-i386.c:2923 #, c-format msgid "cannot do %s %u byte relocation" msgstr "ei voi tehdä %s %u-tavuista sijoitusta" #: config/tc-i386.c:3373 #, c-format msgid "can't use register '%s%s' as operand %d in '%s'." msgstr "ei voi käyttää rekisteriä ’%s%s’ operandina %d kohteessa ’%s’." #: config/tc-i386.c:3412 config/tc-i386.c:3549 #, c-format msgid "invalid instruction `%s' after `%s'" msgstr "" #: config/tc-i386.c:3418 #, c-format msgid "missing `lock' with `%s'" msgstr "" #: config/tc-i386.c:3425 #, c-format msgid "instruction `%s' after `xacquire' not allowed" msgstr "" #: config/tc-i386.c:3432 #, c-format msgid "memory destination needed for instruction `%s' after `xrelease'" msgstr "" #: config/tc-i386.c:3523 #, c-format msgid "SSE instruction `%s' is used" msgstr "SSE-käsky ”%s” käytetään" #: config/tc-i386.c:3537 config/tc-i386.c:5297 #, c-format msgid "ambiguous operand size for `%s'" msgstr "monimerkityksellinen operandikoko kohteelle ”%s”" #: config/tc-i386.c:3562 msgid "expecting lockable instruction after `lock'" msgstr "odotettiin lukittavaa käskyä ”lock”:n jälkeen" #: config/tc-i386.c:3572 msgid "expecting valid branch instruction after `bnd'" msgstr "" #: config/tc-i386.c:3577 msgid "32-bit address isn't allowed in 64-bit MPX instructions." msgstr "" #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. #: config/tc-i386.c:3632 #, c-format msgid "translating to `%sp'" msgstr "käännetään kohteeksi ”%sp”" #: config/tc-i386.c:3639 #, c-format msgid "instruction `%s' isn't supported in 16-bit mode." msgstr "" #: config/tc-i386.c:3699 #, c-format msgid "can't encode register '%s%s' in an instruction requiring REX prefix." msgstr "" "ei voi koodata rekisteriä ’%s%s’ käskyssä, joka vaatii REX-etuliitteen." #: config/tc-i386.c:3739 config/tc-i386.c:3880 #, c-format msgid "no such instruction: `%s'" msgstr "tuntematon käsky: ”%s”" #: config/tc-i386.c:3750 config/tc-i386.c:3913 #, c-format msgid "invalid character %s in mnemonic" msgstr "virheellinen merkki %s muistikkaassa" #: config/tc-i386.c:3757 msgid "expecting prefix; got nothing" msgstr "odotettiin etuliitettä: ei saatu mitään" #: config/tc-i386.c:3759 msgid "expecting mnemonic; got nothing" msgstr "odotettiin muistikasta: ei saatu mitään" #: config/tc-i386.c:3774 config/tc-i386.c:3931 #, c-format msgid "`%s' is only supported in 64-bit mode" msgstr "”%s” on tuettu vain 64-bittitilassa" #: config/tc-i386.c:3775 config/tc-i386.c:3930 #, c-format msgid "`%s' is not supported in 64-bit mode" msgstr "”%s” ei ole tuettu 64-bittitilassa" #: config/tc-i386.c:3787 #, c-format msgid "redundant %s prefix" msgstr "redundantti %s-etuliite" #: config/tc-i386.c:3937 #, c-format msgid "`%s' is not supported on `%s%s'" msgstr "”%s” ei ole tuettu kohteella ”%s%s”" #: config/tc-i386.c:3948 msgid "use .code16 to ensure correct addressing mode" msgstr "käytä ”.code16” takaamaan oikea osoitteenmuodostustila" #: config/tc-i386.c:3972 #, c-format msgid "invalid character %s before operand %d" msgstr "virheellinen merkki %s ennen operandia %d" #: config/tc-i386.c:3986 #, c-format msgid "unbalanced parenthesis in operand %d." msgstr "päättämätön sulkumerkki operandissa %d." #: config/tc-i386.c:3989 #, c-format msgid "unbalanced brackets in operand %d." msgstr "päättämättömät lainausmerkit operandissa %d." #: config/tc-i386.c:3998 #, c-format msgid "invalid character %s in operand %d" msgstr "virheellinen merkki %s operandissa %d" #: config/tc-i386.c:4026 #, c-format msgid "spurious operands; (%d operands/instruction max)" msgstr "vääriä operandeja: (enintään %d operandia/käsky)" #: config/tc-i386.c:4049 msgid "expecting operand after ','; got nothing" msgstr "odotettiin operandia ’,’-merkin jälkeen: ei saatu mitään" #: config/tc-i386.c:4054 msgid "expecting operand before ','; got nothing" msgstr "odotettiin operandia ennen ’,’-merkkiä: ei saatu mitään" #: config/tc-i386.c:4424 msgid "mask, index, and destination registers should be distinct" msgstr "" #: config/tc-i386.c:4439 msgid "index and destination registers should be distinct" msgstr "" #: config/tc-i386.c:4957 msgid "operand size mismatch" msgstr "operandikokotäsmäämättömyys" #: config/tc-i386.c:4960 msgid "operand type mismatch" msgstr "operandityyppitäsmäämättömyys" #: config/tc-i386.c:4963 msgid "register type mismatch" msgstr "rekisterityyppitäsmäämättömyys" #: config/tc-i386.c:4966 msgid "number of operands mismatch" msgstr "operandien lukumäärän täsmäämättömyys" #: config/tc-i386.c:4969 msgid "invalid instruction suffix" msgstr "virheellinen käskyloppuliite" #: config/tc-i386.c:4972 msgid "constant doesn't fit in 4 bits" msgstr "" #: config/tc-i386.c:4975 msgid "only supported with old gcc" msgstr "tuetaan vain vanhalla gcc-versiolla" #: config/tc-i386.c:4978 msgid "unsupported with Intel mnemonic" msgstr "tukematon Intel-muistikas" #: config/tc-i386.c:4981 msgid "unsupported syntax" msgstr "tukematon syntaksi" #: config/tc-i386.c:4984 #, c-format msgid "unsupported instruction `%s'" msgstr "" #: config/tc-i386.c:4988 msgid "invalid VSIB address" msgstr "virheellinen VSIB-osoite" #: config/tc-i386.c:4991 msgid "mask, index, and destination registers must be distinct" msgstr "" #: config/tc-i386.c:4994 msgid "unsupported vector index register" msgstr "tukematon vektori-indeksirekisteri" #: config/tc-i386.c:4997 msgid "unsupported broadcast" msgstr "" #: config/tc-i386.c:5000 msgid "broadcast not on source memory operand" msgstr "" #: config/tc-i386.c:5003 msgid "broadcast is needed for operand of such type" msgstr "" #: config/tc-i386.c:5006 msgid "unsupported masking" msgstr "" #: config/tc-i386.c:5009 msgid "mask not on destination operand" msgstr "" #: config/tc-i386.c:5012 msgid "default mask isn't allowed" msgstr "" #: config/tc-i386.c:5015 msgid "unsupported static rounding/sae" msgstr "" #: config/tc-i386.c:5019 msgid "RC/SAE operand must precede immediate operands" msgstr "" #: config/tc-i386.c:5021 msgid "RC/SAE operand must follow immediate operands" msgstr "" #: config/tc-i386.c:5024 config/tc-metag.c:4788 config/tc-metag.c:5529 #: config/tc-metag.c:5551 msgid "invalid register operand" msgstr "" #: config/tc-i386.c:5027 #, c-format msgid "%s for `%s'" msgstr "%s kohteelle ”%s”" #: config/tc-i386.c:5038 #, c-format msgid "indirect %s without `*'" msgstr "epäsuora %s ilman ”*”" #. Warn them that a data or address size prefix doesn't #. affect assembly of the next line of code. #: config/tc-i386.c:5046 #, c-format msgid "stand-alone `%s' prefix" msgstr "erillinen ”%s”-etuliite" #: config/tc-i386.c:5080 config/tc-i386.c:5096 #, c-format msgid "`%s' operand %d must use `%ses' segment" msgstr "”%s”-operandin %d on käytettävä ”%ses”-segmenttiä" #. We have to know the operand size for crc32. #: config/tc-i386.c:5150 #, c-format msgid "ambiguous memory operand size for `%s`" msgstr "monimerkityksellinen muistioperandikoko kohteelle ”%s”" #: config/tc-i386.c:5270 msgid "" "no instruction mnemonic suffix given and no register operands; can't size " "instruction" msgstr "" "ei annettu käskymuistikasloppuliitettä eikä rekisterioperandia: käskyn kokoa " "ei voi määritellä" #: config/tc-i386.c:5412 config/tc-i386.c:5486 config/tc-i386.c:5597 #, c-format msgid "using `%s%s' instead of `%s%s' due to `%c' suffix" msgstr "käytetään ”%s%s” eikä ”%s%s” koska loppuliitteenä on ”%c”" #: config/tc-i386.c:5439 config/tc-i386.c:5463 config/tc-i386.c:5528 #: config/tc-i386.c:5573 #, c-format msgid "`%s%s' not allowed with `%s%c'" msgstr "”%s%s” ei ole sallittu ”%s%c”:n kanssa" #: config/tc-i386.c:5480 config/tc-i386.c:5506 config/tc-i386.c:5552 #: config/tc-i386.c:5591 #, c-format msgid "incorrect register `%s%s' used with `%c' suffix" msgstr "virheellinen rekisteri ”%s%s” käytetty ”%c”-loppuliitteen kanssa" #: config/tc-i386.c:5660 msgid "no instruction mnemonic suffix given; can't determine immediate size" msgstr "" "ei ole annettu käskymuistikasloppuliitettä: ei voi määritellä suoraa " "muistiosoituskokoa" #: config/tc-i386.c:5696 #, c-format msgid "the last operand of `%s' must be `%s%s'" msgstr "kohteen ”%s” viimeisimmän operandin on oltava ”%s%s”" #: config/tc-i386.c:5699 #, c-format msgid "the first operand of `%s' must be `%s%s'" msgstr "kohteen ”%s” ensimmäisen operandin on oltava ”%s%s”" #: config/tc-i386.c:5848 #, c-format msgid "you can't `pop %scs'" msgstr "et voi käyttää ”pop %scs”-käskyä" #. Reversed arguments on faddp, fsubp, etc. #: config/tc-i386.c:5877 #, c-format msgid "translating to `%s %s%s,%s%s'" msgstr "käännetään käskyksi ”%s %s%s,%s%s”" #. Extraneous `l' suffix on fp insn. #: config/tc-i386.c:5884 #, c-format msgid "translating to `%s %s%s'" msgstr "käännetään käskyksi ”%s %s%s”" #: config/tc-i386.c:5912 #, c-format msgid "segment override on `%s' is ineffectual" msgstr "segmentin korvaus käskyssä ”%s” on tehoton" #: config/tc-i386.c:6728 config/tc-i386.c:6835 config/tc-i386.c:6892 msgid "skipping prefixes on this instruction" msgstr "hypätään etuliitteiden ylitse tässä käskyssä" #: config/tc-i386.c:6912 msgid "16-bit jump out of range" msgstr "16-bittinen hyppy lukualueen ulkopuolella" #: config/tc-i386.c:6921 #, c-format msgid "can't handle non absolute segment in `%s'" msgstr "ei voi käsitellä ei-absoluuttista segmenttiä käskyssä ”%s”" #: config/tc-i386.c:7555 config/tc-i386.c:7658 #, c-format msgid "@%s reloc is not supported with %d-bit output format" msgstr "@%s reloc-tietue ei ole tuettu %d-bittisessä tulostemuodossa" #: config/tc-i386.c:7709 #, c-format msgid "missing or invalid expression `%s'" msgstr "puuttuva tai virheellinen lauseke ”%s”" #: config/tc-i386.c:7795 #, c-format msgid "Unsupported broadcast: `%s'" msgstr "" #: config/tc-i386.c:7810 #, c-format msgid "`%s' can't be used for write mask" msgstr "" #: config/tc-i386.c:7833 #, c-format msgid "invalid write mask `%s'" msgstr "" #: config/tc-i386.c:7855 config/tc-i386.c:8487 #, c-format msgid "duplicated `%s'" msgstr "" #: config/tc-i386.c:7865 #, c-format msgid "invalid zeroing-masking `%s'" msgstr "" #: config/tc-i386.c:7878 #, c-format msgid "missing `}' in `%s'" msgstr "" #. We don't know this one. #: config/tc-i386.c:7886 #, c-format msgid "unknown vector operation: `%s'" msgstr "" #: config/tc-i386.c:7906 #, c-format msgid "at most %d immediate operands are allowed" msgstr "enintään %d suoran muistiosoituksen operandia on sallittu" #: config/tc-i386.c:7940 config/tc-i386.c:8189 #, c-format msgid "junk `%s' after expression" msgstr "roskaa ”%s” lausekkeen jälkeen" #: config/tc-i386.c:7961 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "puuttuva tai virheellinen suora muistiosoituslauseke ”%s”" #: config/tc-i386.c:7984 config/tc-i386.c:8279 #, c-format msgid "unimplemented segment %s in operand" msgstr "toteuttamaton lohko %s operandissa" #: config/tc-i386.c:7991 #, c-format msgid "illegal immediate register operand %s" msgstr "luvaton suora muistiosoitusrekisterioperandi %s" #: config/tc-i386.c:8039 #, c-format msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" msgstr "odotettiin skaalaustekijää 1, 2, 4, tai 8: saatiin ”%s”" #: config/tc-i386.c:8048 #, c-format msgid "scale factor of %d without an index register" msgstr "skaalaustekijä: %d ilman indeksirekisteriä" #: config/tc-i386.c:8070 #, c-format msgid "at most %d displacement operands are allowed" msgstr "enintään %d siirtymäoperandia on sallittu" #: config/tc-i386.c:8245 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "puuttuva tai virheellinen siirtymälauseke ”%s”" #: config/tc-i386.c:8262 #, c-format msgid "0x%lx out range of signed 32bit displacement" msgstr "" "0x%lx on etumerkillisen 32-bittisen siirtymän lukualueen ulkopuolella" #: config/tc-i386.c:8402 #, c-format msgid "`%s' is not valid here (expected `%c%s%s%c')" msgstr "”%s” ei ole tässä voimassa oleva (odotettiin ”%c%s%s%c”)" #: config/tc-i386.c:8414 #, c-format msgid "`%s' is not a valid %s expression" msgstr "”%s” ei ole voimassa oleva ”%s”-lauseke" #: config/tc-i386.c:8500 #, c-format msgid "Missing '}': '%s'" msgstr "" #: config/tc-i386.c:8506 #, c-format msgid "Junk after '}': '%s'" msgstr "" #: config/tc-i386.c:8591 #, c-format msgid "bad memory operand `%s'" msgstr "virheellinen muistioperandi ”%s”" #: config/tc-i386.c:8615 #, c-format msgid "junk `%s' after register" msgstr "roskaa ”%s” rekisterin jälkeen" #: config/tc-i386.c:8628 config/tc-i386.c:8762 config/tc-i386.c:8806 #, c-format msgid "bad register name `%s'" msgstr "virheellinen rekisterinimi ”%s”" #: config/tc-i386.c:8636 msgid "immediate operand illegal with absolute jump" msgstr "suora muistiosoitusoperandi absoluuttisella hypyllä on luvaton" #: config/tc-i386.c:8664 #, c-format msgid "too many memory references for `%s'" msgstr "liian monta muistiviittausta mallinteeseen ”%s”" #: config/tc-i386.c:8751 #, c-format msgid "expecting `,' or `)' after index register in `%s'" msgstr "odotettiin ”,” tai ”)” indeksirekisterin jälkeen operandissa ”%s”" #: config/tc-i386.c:8779 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "odotettiin ”)” skaalaustekijän jälkeen operandissa ”%s”" #: config/tc-i386.c:8787 #, c-format msgid "expecting index register or scale factor after `,'; got '%c'" msgstr "" "odotettiin indeksirekisteriä tai skaalaustekijää ”,”:n jälkeen: saatiin ’%c’" #: config/tc-i386.c:8795 #, c-format msgid "expecting `,' or `)' after base register in `%s'" msgstr "odotettiin ”,” tai ”)” perusrekisterin jälkeen operandissa ”%s”" #. It's not a memory operand; argh! #: config/tc-i386.c:8842 #, c-format msgid "invalid char %s beginning operand %d `%s'" msgstr "virheellinen char-tyyppinen %s aloitusoperandi %d ”%s”" #: config/tc-i386.c:9032 msgid "long jump required" msgstr "pitkä hyppy vaadittu" #: config/tc-i386.c:9087 msgid "jump target out of range" msgstr "hyppykohde lukualueen ulkopuolella" #: config/tc-i386.c:9650 msgid "no compiled in support for x86_64" msgstr "ei ole käännetty x86_64-tuessa" #: config/tc-i386.c:9670 msgid "no compiled in support for 32bit x86_64" msgstr "ei ole käännetty 32-bittiselle x86_64-tuelle" #: config/tc-i386.c:9674 msgid "32bit x86_64 is only supported for ELF" msgstr "32-bittinen x86_64 on tuettu vain ELF-muodolle" #: config/tc-i386.c:9704 config/tc-i386.c:9760 #, c-format msgid "invalid -march= option: `%s'" msgstr "virheellinen ”-march=”-valitsin: ”%s”" #: config/tc-i386.c:9769 config/tc-i386.c:9781 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "virheellinen ”-mtune=”-valitsin: ”%s”" #: config/tc-i386.c:9790 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "virheellinen ”-mmnemonic=”-valitsin: ”%s”" #: config/tc-i386.c:9799 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "virheellinen ”-msyntax=”-valitsin: ”%s”" #: config/tc-i386.c:9826 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "virheellinen ”-msse-check=”-valitsin: ”%s”" #: config/tc-i386.c:9837 #, c-format msgid "invalid -moperand-check= option: `%s'" msgstr "" #: config/tc-i386.c:9846 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "virheellinen ”-mavxscalar=”-valitsin: ”%s”" #: config/tc-i386.c:9861 #, c-format msgid "invalid -mevexlig= option: `%s'" msgstr "" #: config/tc-i386.c:9874 #, c-format msgid "invalid -mevexrcig= option: `%s'" msgstr "" #: config/tc-i386.c:9883 #, c-format msgid "invalid -mevexwig= option: `%s'" msgstr "" #: config/tc-i386.c:9898 #, c-format msgid "invalid -momit-lock-prefix= option: `%s'" msgstr "" #: config/tc-i386.c:9990 #, c-format msgid "" " -Q ignored\n" " -V print assembler version number\n" " -k ignored\n" msgstr "" " -Q ei otettu huomioon\n" " -V tulosta assemblerin versionumero\n" " -k ei otettu huomioon\n" #: config/tc-i386.c:9995 #, c-format msgid "" " -n Do not optimize code alignment\n" " -q quieten some warnings\n" msgstr "" " -n Älä optimoi kooditasausta\n" " -q hiljennä joitain varoituksia\n" #: config/tc-i386.c:9999 #, c-format msgid " -s ignored\n" msgstr " -s ei otettu huomioon\n" #: config/tc-i386.c:10004 #, c-format msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n" msgstr "" " --32/--64/--x32 tuottaa 32-bittisen/64-bittisen/x32 -koodin\n" #: config/tc-i386.c:10008 #, c-format msgid " --divide do not treat `/' as a comment character\n" msgstr "" " --divide ei käsittele ”/”-merkkiä kommenttimerkkinä\n" #: config/tc-i386.c:10011 #, c-format msgid " --divide ignored\n" msgstr " --divide ei otettu huomioon\n" #: config/tc-i386.c:10014 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" " generate code for CPU and EXTENSION, CPU is one " "of:\n" msgstr "" " -march=PROSESSORI[,+LAAJENNUS...]\n" " tuota koodia PROSESSORIlle ja LAAJENNUKSELLE, " "PROSESSOR on yksi seuraavista:\n" #: config/tc-i386.c:10018 #, c-format msgid " EXTENSION is combination of:\n" msgstr " LAAJENNUS on seuraavien yhdistelmä:\n" #: config/tc-i386.c:10021 #, c-format msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" msgstr "" " -mtune=PROSESSORI optimoi PROSESSORIlle, se on yksi seuraavista:\n" #: config/tc-i386.c:10024 #, c-format msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr " -msse2avx koodaa SSE-käskyt VEX-etuliitteellä\n" #: config/tc-i386.c:10026 #, c-format msgid "" " -msse-check=[none|error|warning]\n" " check SSE instructions\n" msgstr "" " -msse-check=[none|error|warning]\n" " tarkista SSE-käskyt\n" #: config/tc-i386.c:10029 #, c-format msgid "" " -moperand-check=[none|error|warning]\n" " check operand combinations for validity\n" msgstr "" #: config/tc-i386.c:10032 #, c-format msgid "" " -mavxscalar=[128|256] encode scalar AVX instructions with specific " "vector\n" " length\n" msgstr "" " -mavxscalar=[128|256] koodaa skalaari-AVX-käskyt vektorikohtaisella\n" " pituudella\n" #: config/tc-i386.c:10035 #, c-format msgid "" " -mevexlig=[128|256|512] encode scalar EVEX instructions with specific " "vector\n" " length\n" msgstr "" #: config/tc-i386.c:10038 #, c-format msgid "" " -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W " "value\n" " for EVEX.W bit ignored instructions\n" msgstr "" #: config/tc-i386.c:10041 #, c-format msgid "" " -mevexrcig=[rne|rd|ru|rz]\n" " encode EVEX instructions with specific EVEX.RC " "value\n" " for SAE-only ignored instructions\n" msgstr "" #: config/tc-i386.c:10045 #, c-format msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n" msgstr " -mmnemonic=[att|intel] käytä AT&T/Intel -muistikasta\n" #: config/tc-i386.c:10047 #, c-format msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n" msgstr " -msyntax=[att|intel] käytä AT&T/Intel -syntaksia\n" #: config/tc-i386.c:10049 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr " -mindex-reg tue näennäisindeksirekistereitä\n" #: config/tc-i386.c:10051 #, c-format msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr " -mnaked-reg ei vaadi ”%%”-etuliitettä rekistereille\n" #: config/tc-i386.c:10053 #, c-format msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n" msgstr " -mold-gcc tue vanhoja (<= 2.8.1) gcc-versioita\n" #: config/tc-i386.c:10055 #, c-format msgid " -madd-bnd-prefix add BND prefix for all valid branches\n" msgstr "" #: config/tc-i386.c:10058 #, c-format msgid " -mbig-obj generate big object files\n" msgstr "" #: config/tc-i386.c:10061 #, c-format msgid "" " -momit-lock-prefix=[no|yes]\n" " strip all lock prefixes\n" msgstr "" #: config/tc-i386.c:10139 msgid "Intel L1OM is 64bit only" msgstr "Intel L1OM on vain 64-bittinen" #: config/tc-i386.c:10145 msgid "Intel K1OM is 64bit only" msgstr "Intel K1OM on vain 64-bittinen" #: config/tc-i386.c:10326 msgid "symbol size computation overflow" msgstr "" #: config/tc-i386.c:10390 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "ei voida tehdä %d-tavun ohjelmalaskurisuhteellista sijoitusta" #: config/tc-i386.c:10411 #, c-format msgid "can not do %d byte relocation" msgstr "ei voida tehdä %d-tavun sijoitusta" #: config/tc-i386.c:10479 #, c-format msgid "cannot represent relocation type %s in x32 mode" msgstr "ei voi edustaa sijoitustyyppiä %s x32-tilassa" #: config/tc-i386.c:10515 config/tc-s390.c:2478 #, c-format msgid "cannot represent relocation type %s" msgstr "ei voi edustaa sijoitustyyppiä %s" #: config/tc-i386.c:10632 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" "virheellinen ”.section”-direktiivi: halutaan a,l,w,x,M,S,G,T merkkijonossa" #: config/tc-i386.c:10635 msgid "bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" "virheellinen ”.section”-direktiivi: haluaa a,w,x,M,S,G,T merkkijonossa" #: config/tc-i386.c:10654 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" "direktiivi ”.largecomm” tuettu vain 64-bittitilassa, tuotetaan direktiivi " "”.comm”" #: config/tc-i860.c:121 msgid "Directive .dual available only with -mintel-syntax option" msgstr "" "Direktiivi ”.dual” käytettävissä vain ”-mintel-syntax”-valitsimen kanssa" #: config/tc-i860.c:131 msgid "Directive .enddual available only with -mintel-syntax option" msgstr "" "Direktiivi ”.enddual” käytettävissä vain ”-mintel-syntax”-valitsimen kanssa" #: config/tc-i860.c:144 msgid "Directive .atmp available only with -mintel-syntax option" msgstr "" "Direktiivi ”.atmp” käytettävissä vain ”-mintel-syntax”-valitsimen kanssa" #: config/tc-i860.c:166 config/tc-i860.c:170 msgid "Unknown temporary pseudo register" msgstr "Tuntematon tilapäinen näennäisrekisteri" #: config/tc-i860.c:246 msgid "Defective assembler. No assembly attempted." msgstr "Virheellinen assembleri. Käännöstä ei yritetty." #: config/tc-i860.c:392 config/tc-i860.c:938 config/tc-m68k.c:3916 #: config/tc-m68k.c:3948 config/tc-sparc.c:2978 msgid "failed sanity check." msgstr "järkevyystarkistus ei onnistunut." #: config/tc-i860.c:399 #, c-format msgid "Expanded opcode after delayed branch: `%s'" msgstr "Laajennettu käskykoodi viivehaarautumisen jälkeen: ”%s”" #: config/tc-i860.c:403 #, c-format msgid "Expanded opcode in dual mode: `%s'" msgstr "Laajennettu käskykoodi kaksoistilassa: ”%s”" #: config/tc-i860.c:407 #, c-format msgid "An instruction was expanded (%s)" msgstr "Käsky laajennettiin (%s)" #: config/tc-i860.c:674 msgid "Pipelined instruction: fsrc1 = fdest" msgstr "Käsky liukuhihnalla: fsrc1 = fdest" #: config/tc-i860.c:877 config/tc-i860.c:884 config/tc-i860.c:891 msgid "Assembler does not yet support PIC" msgstr "Assembleri ei vielä tue PIC-prosessoria" #: config/tc-i860.c:955 #, c-format msgid "Illegal operands for %s" msgstr "Luvaton operandi kohteelle %s" #: config/tc-i860.c:972 #, c-format msgid "'d.%s' must be 8-byte aligned" msgstr "’d.%s’ on oltava 8-tavutasattu" #: config/tc-i860.c:980 #, c-format msgid "Prefix 'd.' invalid for instruction `%s'" msgstr "Etuliite ’d.’ virheellinen käskylle ”%s”" #: config/tc-i860.c:1133 #, c-format msgid "" " -EL\t\t\t generate code for little endian mode (default)\n" " -EB\t\t\t generate code for big endian mode\n" " -mwarn-expand\t\t warn if pseudo operations are expanded\n" " -mxp\t\t\t enable i860XP support (disabled by default)\n" " -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n" msgstr "" " -EL\t\t\t tuottaa koodia ”little-endian”-tilalle (oletus)\n" " -EB\t\t\t tuottaa koodia ”big-endian”-tilalle\n" " -mwarn-expand\t\t varoittaa, jos näennäistoimintoja laajennetaan\n" " -mxp\t\t\t ottaa käyttöön i860XP-tuen (oletuksena otettu pois käytöstä)\n" " -mintel-syntax\t ottaa käyttöön Intel-syntaksin (oletus ”AT&T/SVR4”)\n" #. SVR4 compatibility flags. #: config/tc-i860.c:1141 #, c-format msgid "" " -V\t\t\t print assembler version number\n" " -Qy, -Qn\t\t ignored\n" msgstr "" " -V\t\t\t tulosta assemblerin versionumero\n" " -Qy, -Qn\t\t ei otettu huomioon\n" #: config/tc-i860.c:1204 msgid "This immediate requires 0 MOD 2 alignment" msgstr "Tämä suora muistiosoitusarvo vaatii ”0 MOD 2”-tasauksen" #: config/tc-i860.c:1207 msgid "This immediate requires 0 MOD 4 alignment" msgstr "Tämä suora muistiosoitusarvo vaatii ”0 MOD 4”-tasauksen" #: config/tc-i860.c:1210 msgid "This immediate requires 0 MOD 8 alignment" msgstr "Tämä suora muistiosoitusarvo vaatii ”0 MOD 8”-tasauksen" #: config/tc-i860.c:1213 msgid "This immediate requires 0 MOD 16 alignment" msgstr "Tämä suora muistiosoitusarvo vaatii ”0 MOD 16”-tasauksen" #: config/tc-i860.c:1308 msgid "5-bit immediate too large" msgstr "5-bittinen suora muistiosoitusarvo on liian suuri" #: config/tc-i860.c:1311 msgid "5-bit field must be absolute" msgstr "5-bittikentän on oltava absoluuttinen" #: config/tc-i860.c:1356 config/tc-i860.c:1379 msgid "A branch offset requires 0 MOD 4 alignment" msgstr "Haarautumissiirrososoite vaatii ”0 MOD 4”-tasauksen" #: config/tc-i860.c:1400 #, c-format msgid "Unrecognized fix-up (0x%08lx)" msgstr "Tunnistamaton korjaus (0x%08lx)" #: config/tc-i960.c:483 #, c-format msgid "Hashing returned \"%s\"." msgstr "Hash-funktion arvo palautettu ”%s”." #: config/tc-i960.c:579 config/tc-i960.c:1109 msgid "expression syntax error" msgstr "lausekesyntaksivirhe" #: config/tc-i960.c:615 msgid "attempt to branch into different segment" msgstr "yritys haarautua eri segmenttiin" #: config/tc-i960.c:619 #, c-format msgid "target of %s instruction must be a label" msgstr "käskyn %s kohteen on oltava tunniste" #: config/tc-i960.c:729 msgid "unaligned register" msgstr "tasaamaton rekisteri" #: config/tc-i960.c:751 msgid "no such sfr in this architecture" msgstr "tuntematon erikoisfunktiorekisteri tässä arkkitehtuurissa" #: config/tc-i960.c:789 msgid "illegal literal" msgstr "luvaton literaali" #: config/tc-i960.c:939 msgid "invalid index register" msgstr "virheellinen indeksirekisteri" #: config/tc-i960.c:962 msgid "invalid scale factor" msgstr "virheellinen skaalaustekijä" #: config/tc-i960.c:1186 msgid "architecture of opcode conflicts with that of earlier instruction(s)" msgstr "" "käskykoodin arkkitehtuuri on ristiriidassa aiempien käskyjen arkkitehtuurin " "kanssa" #: config/tc-i960.c:1420 config/tc-xtensa.c:12074 msgid "too many operands" msgstr "liian monta operandia" #. We never moved: there was no opcode either! #: config/tc-i960.c:1468 msgid "missing opcode" msgstr "puuttuva käskykoodi" #: config/tc-i960.c:1608 msgid "branch prediction invalid on this opcode" msgstr "haarautumisennustus virheellinen tässä käskykoodissa" #: config/tc-i960.c:1646 #, c-format msgid "invalid opcode, \"%s\"." msgstr "virheellinen käskykoodi, ”%s”." #: config/tc-i960.c:1648 #, c-format msgid "improper number of operands. expecting %d, got %d" msgstr "sopimaton operandien lukumäärä: odotettiin %d, saatiin %d" #: config/tc-i960.c:1748 #, c-format msgid "Fixup of %ld too large for field width of %d" msgstr "Korjaus %ld on liian suuri %d-levyiselle kentälle" #: config/tc-i960.c:1858 #, c-format msgid "invalid architecture %s" msgstr "virheellinen arkkitehtuuri %s" #: config/tc-i960.c:1878 #, c-format msgid "I960 options:\n" msgstr "I960-valitsimet:\n" #: config/tc-i960.c:1881 #, c-format msgid "" "\n" "\t\t\tspecify variant of 960 architecture\n" "-b\t\t\tadd code to collect statistics about branches taken\n" "-link-relax\t\tpreserve individual alignment directives so linker\n" "\t\t\tcan do relaxing (b.out format only)\n" "-no-relax\t\tdon't alter compare-and-branch instructions for\n" "\t\t\tlong displacements\n" msgstr "" "\n" "\t\t\tmäärittele 960-arkkitehtuurivariantti\n" "-b\t\t\tlisää koodi tilastojen keräämiseksi valituista haaroista\n" "-link-relax\t\tpalauta yksilölliset tasausdirektiivit, jotta linkkeri\n" "\t\t\tvoi tehdä lieventämisen (vain ”b.out”-muoto)\n" "-no-relax\t\tälä muuta ”compare-and-branch”-käskyjä\n" "\t\t\tpitkille siirtymille\n" #: config/tc-i960.c:2143 msgid "should have 1 or 2 operands" msgstr "pitäisi olla 1 tai 2 operandia" #: config/tc-i960.c:2151 config/tc-i960.c:2166 #, c-format msgid "Redefining leafproc %s" msgstr "Määritellään uudelleen ”leafproc”-näennäiskäsky %s" #: config/tc-i960.c:2196 msgid "should have two operands" msgstr "pitäisi olla kaksi operandia" #: config/tc-i960.c:2206 msgid "'entry_num' must be absolute number in [0,31]" msgstr "" "’entry_num’-argumentin on oltava absoluuttinen numero kohteessa [0,31]" #: config/tc-i960.c:2214 #, c-format msgid "Redefining entrynum for sysproc %s" msgstr "" "Määritellään uudelleen entrynum-argumentti sysproc-näennäiskäskylle %s" #. Should not happen: see block comment above. #: config/tc-i960.c:2314 #, c-format msgid "Trying to 'bal' to %s" msgstr "Yritetään ’bal’-tulokohtaan näennäiskäskyyn %s" #: config/tc-i960.c:2324 msgid "Looks like a proc, but can't tell what kind.\n" msgstr "Näyttää proc-näennäiskäskyltä, mutta ei voi kertoa minkälaiselta.\n" #: config/tc-i960.c:2343 msgid "big endian mode is not supported" msgstr "”big-endian”-tila ei ole tuettu" # ”big-endian”- ja ”little-endian”-tavujärjestystyyppien lisäksi on olemassa ainakin ”middle-endian”-tyyppi #: config/tc-i960.c:2345 #, c-format msgid "ignoring unrecognized .endian type `%s'" msgstr "ei oteta huomioon tunnistamatonta ”.endian”-tyyppiä ”%s”" #: config/tc-i960.c:2390 msgid "can't use COBR format with external label" msgstr "ei voida käyttää COBR-muotoa ulkoisella tunnisteella" #: config/tc-i960.c:2565 msgid "option --link-relax is only supported in b.out format" msgstr "valitsin ”--link-relax” on tuettu vain ”b.out”-muodossa" #: config/tc-i960.c:2592 #, c-format msgid "No 'bal' entry point for leafproc %s" msgstr "Ei ’bal’-tulopistettä leafproc-näennäiskäskylle %s" #: config/tc-ia64.c:872 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string" msgstr "" "virheellinen ”.section”-direktiivi: haluaa a,o,s,w,x,M,S,G,T merkkijonossa" #: config/tc-ia64.c:924 msgid "Size of frame exceeds maximum of 96 registers" msgstr "Kehyksen koko ylittää 96-rekisterin enimmäismäärän" #: config/tc-ia64.c:929 msgid "Size of rotating registers exceeds frame size" msgstr "Kiertorekisterien koko ylittää kehyskoon" #: config/tc-ia64.c:1016 msgid "Unwind directive not followed by an instruction." msgstr "Käskyä ei seuraa ”unwind”-direktiivi." #: config/tc-ia64.c:1025 config/tc-ia64.c:7649 msgid "qualifying predicate not followed by instruction" msgstr "käskyä ei seuraa määräävä predikaatti" #: config/tc-ia64.c:1082 msgid "expected ',' after section name" msgstr "" #: config/tc-ia64.c:1118 msgid "expected ',' after symbol name" msgstr "" #: config/tc-ia64.c:1142 msgid "expected ',' after symbol size" msgstr "" #: config/tc-ia64.c:1225 config/tc-ia64.c:1259 msgid "record type is not valid" msgstr "tietuetyyppi ei ole kelvollinen" #: config/tc-ia64.c:1328 msgid "Invalid record type for P3 format." msgstr "Virheellinen tietuetyyppi P3-muodolle." #: config/tc-ia64.c:1364 msgid "Invalid record type for format P6" msgstr "Virheellinen tietuetyyppi muodolle P6" #: config/tc-ia64.c:1544 config/tc-ia64.c:1596 msgid "Invalid record type for format B1" msgstr "Virheellinen tietuetyyppi muodolle B1" #: config/tc-ia64.c:1629 msgid "Invalid record type for format X1" msgstr "Virheellinen tietuetyyppi muodolle X1" #: config/tc-ia64.c:1671 msgid "Invalid record type for format X3" msgstr "Virheellinen tietuetyyppi muodolle X3" #: config/tc-ia64.c:1709 msgid "Previous .save incomplete" msgstr "Edellinen .save on vaillinainen" #: config/tc-ia64.c:2534 msgid "spill_mask record unimplemented." msgstr "spill_mask-tietue toteuttamaton." #: config/tc-ia64.c:2591 msgid "record_type_not_valid" msgstr "record_type_not_valid" #: config/tc-ia64.c:2676 msgid "Ignoring attempt to spill beyond end of region" msgstr "Ohitetaan yritys vuotaa alueen lopun taakse" #: config/tc-ia64.c:2735 msgid "Only constant space allocation is supported" msgstr "Vain vakiotilavarausta tuetaan" #: config/tc-ia64.c:2749 msgid "Only constant offsets are supported" msgstr "Vain vakiosiirrososoitteita tuetaan" #: config/tc-ia64.c:2772 msgid "Section switching in code is not supported." msgstr "Lohkovaihtoa koodissa ei ole tuettu." #: config/tc-ia64.c:2814 msgid " Insn slot not set in unwind record." msgstr " Käskyväliä ei ole asetettu unwind-tietuessa." #: config/tc-ia64.c:2888 msgid "frgr_mem record before region record!" msgstr "frgr_mem-tietue ennen aluetietuetta!" #: config/tc-ia64.c:2899 msgid "fr_mem record before region record!" msgstr "fr_mem-tietue ennen aluetietuetta!" #: config/tc-ia64.c:2908 msgid "gr_mem record before region record!" msgstr "gr_mem-tietue ennen aluetietuetta!" #: config/tc-ia64.c:2917 msgid "br_mem record before region record!" msgstr "br_mem-tietue ennen aluetietuetta!" #: config/tc-ia64.c:2927 msgid "gr_gr record before region record!" msgstr "gr_gr-tietue ennen aluetietuetta!" #: config/tc-ia64.c:2935 msgid "br_gr record before region record!" msgstr "br_gr-tietue ennen aluetietuetta!" #: config/tc-ia64.c:3053 #, c-format msgid "First operand to .%s must be a predicate" msgstr "Ensimmäisen operandin kohteeseen .%s on oltava predikaatti" #: config/tc-ia64.c:3057 #, c-format msgid "Pointless use of p0 as first operand to .%s" msgstr "" "Kohteen p0 tarkoitukseton käyttö ensimmäisen operandina kohteeseen .%s" #: config/tc-ia64.c:3113 #, c-format msgid "Operand %d to .%s must be a preserved register" msgstr "Operandin %d kohteeseen .%s on oltava suojattu rekisteri" #: config/tc-ia64.c:3149 #, c-format msgid "Operand %d to .%s must be a writable register" msgstr "Operandin %d kohteeseen .%s on oltava kirjoitettava rekisteri" #: config/tc-ia64.c:3174 #, c-format msgid "Radix `%s' unsupported or invalid" msgstr "Kantaluku ”%s” on tukematon tai virheellinen" #: config/tc-ia64.c:3204 config/tc-ia64.c:3209 #, c-format msgid ".%s outside of %s" msgstr "”.%s” on kohteen ”%s” ulkopuolella" #: config/tc-ia64.c:3294 msgid "Tags on unwind pseudo-ops aren't supported, yet" msgstr "Tunnisteita unwind-näennäiskäskyille ei ole vielä tuettu" #: config/tc-ia64.c:3316 msgid "First operand to .fframe must be a constant" msgstr "Ensimmäisen operandin kohteeseen .fframe on oltava vakio" #: config/tc-ia64.c:3336 msgid "First operand to .vframe must be a general register" msgstr "Ensimmäisen operandin kohteeseen .vframe on oltava yleisrekisteri" #: config/tc-ia64.c:3344 msgid "Operand of .vframe contradicts .prologue" msgstr "Kohteen .vframe operandi on ristiriidassa kohteen .prologue kanssa" #: config/tc-ia64.c:3354 msgid ".vframepsp is meaningless, assuming .vframesp was meant" msgstr "" "lkohde .vframepsp on merkityksetön; otaksutaan, että kohdattiin .vframesp" #: config/tc-ia64.c:3362 msgid "Operand to .vframesp must be a constant (sp-relative offset)" msgstr "" "Kohteen .vframesp operandin on oltava vakio (pino-osoitinsuhteellinen " "siirrososoite)" #: config/tc-ia64.c:3389 msgid "First operand to .save not a register" msgstr "Ensimmäisen operandi kohteeseen .save ei ole rekisteri" #: config/tc-ia64.c:3395 msgid "Second operand to .save not a valid register" msgstr "Toinen operandi kohteeseen .save ei ole kelvollinen rekisteri" #: config/tc-ia64.c:3426 config/tc-ia64.c:3437 config/tc-ia64.c:3445 msgid "Second operand of .save contradicts .prologue" msgstr "Toinen .save-operandi on ristiriidassa .prologue -operandin kanssa" #: config/tc-ia64.c:3452 msgid "First operand to .save not a valid register" msgstr "Ensimmäinen operandi kohteeseen .save ei ole kelvollinen rekisteri" #: config/tc-ia64.c:3470 msgid "First operand to .restore must be stack pointer (sp)" msgstr "Kohteen .restore ensimmäisen operandin on oltava pino-osoitin (sp)" #: config/tc-ia64.c:3479 msgid "Second operand to .restore must be a constant >= 0" msgstr "Toisen operandin kohteeseen .restore on oltava vakio >= 0" #: config/tc-ia64.c:3489 #, c-format msgid "Epilogue count of %lu exceeds number of nested prologues (%u)" msgstr "" "Kohteen %lu epilogue-lukumäärä ylittää sisäkkäisten prologue-määritteiden " "lukumäärän (%u)" #: config/tc-ia64.c:3576 #, c-format msgid "Illegal section name `%s' (causes unwind section name clash)" msgstr "Luvaton lohkonimi ”%s” (aiheuttaa unwind-lohkonimen ristiriidan)" #: config/tc-ia64.c:3767 msgid "First operand to .altrp not a valid branch register" msgstr "" "Ensimmäinen operandi kohteeseen .altrp ei ole kelvollinen " "haarautumisrekisteri" #: config/tc-ia64.c:3796 #, c-format msgid "First operand to .%s not a register" msgstr "Ensimmäinen operandi kohteeseen .%s ei ole rekisteri" #: config/tc-ia64.c:3801 #, c-format msgid "Second operand to .%s not a constant" msgstr "Toinen operandi kohteeseen .%s ei ole vakio" #: config/tc-ia64.c:3868 #, c-format msgid "First operand to .%s not a valid register" msgstr "Ensimmäinen rekisteri kohteeseen .%s ei ole kelvollinen rekisteri" #: config/tc-ia64.c:3891 msgid "First operand to .save.g must be a positive 4-bit constant" msgstr "" "Ensimmäisen operandin kohteelle .save.g on oltava positiivinen 4-bittinen " "vakio" #: config/tc-ia64.c:3904 msgid "Second operand to .save.g must be a general register" msgstr "Toisen operandin kohteeseen .save.g on oltava yleisrekisteri" #: config/tc-ia64.c:3909 #, c-format msgid "Second operand to .save.g must be the first of %d general registers" msgstr "" "Toinen operandi kohteelle .save.g on oltava %d yleisrekisterin ensimmäinen" #: config/tc-ia64.c:3932 msgid "Operand to .save.f must be a positive 20-bit constant" msgstr "Operandin kohteelle .save.f on oltava positiivinen 20-bittinen vakio" #: config/tc-ia64.c:3955 msgid "First operand to .save.b must be a positive 5-bit constant" msgstr "" "Ensimmäisen operandin kohteelle .save.b on oltava positiivinen 5-bittinen " "vakio" #: config/tc-ia64.c:3968 msgid "Second operand to .save.b must be a general register" msgstr "Toisen operandin kohteelle .save.b on oltava yleisrekisteri" #: config/tc-ia64.c:3973 #, c-format msgid "Second operand to .save.b must be the first of %d general registers" msgstr "" "Toisen operandin kohteelle .save.b on oltava %d yleisrekisterin ensimmäinen" #: config/tc-ia64.c:3999 msgid "First operand to .save.gf must be a non-negative 4-bit constant" msgstr "" "Ensimmäisen operandin kohteelle .save.gf on oltava ei-negatiivinen 4-" "bittinen vakio" #: config/tc-ia64.c:4007 msgid "Second operand to .save.gf must be a non-negative 20-bit constant" msgstr "" "Toisen operandin kohteelle .save.gf on oltava ei-negatiivinen 20-bittinen " "vakio" #: config/tc-ia64.c:4015 msgid "Operands to .save.gf may not be both zero" msgstr "Operandit kohteelle .save.gf eivät ehkä ole molemmat nollia" #: config/tc-ia64.c:4032 msgid "Operand to .spill must be a constant" msgstr "Operandin kohteelle .spill on oltava vakio" #: config/tc-ia64.c:4101 #, c-format msgid "Operand %d to .%s must be a constant" msgstr "Operandin %d kohteelle .%s on oltava vakio" #: config/tc-ia64.c:4122 #, c-format msgid "Missing .label_state %ld" msgstr "Puuttuva .label_state %ld" #: config/tc-ia64.c:4176 msgid "Operand to .label_state must be a constant" msgstr "Operandin kohteelle .label_state on oltava vakio" #: config/tc-ia64.c:4195 msgid "Operand to .copy_state must be a constant" msgstr "Operandin kohteelle .copy_state on oltava vakio" #: config/tc-ia64.c:4218 msgid "First operand to .unwabi must be a constant" msgstr "Ensimmäisen operandin kohteelle .unwabi on oltava vakio" #: config/tc-ia64.c:4224 msgid "Second operand to .unwabi must be a constant" msgstr "Toisen operandin kohteelle .unwabi on oltava vakio" #: config/tc-ia64.c:4259 msgid "Missing .endp after previous .proc" msgstr "Puuttuva ”.endp” edellisen ”.proc”:n jälkeen" #: config/tc-ia64.c:4278 msgid "Empty argument of .proc" msgstr "Tyhjä .proc-argumentti" #: config/tc-ia64.c:4283 #, c-format msgid "`%s' was already defined" msgstr "”%s” oli jo määritelty" #: config/tc-ia64.c:4326 msgid "Initial .body should precede any instructions" msgstr "Alustavan kohteen .body pitäisi edeltää kaikkia käskyjä" #: config/tc-ia64.c:4345 msgid ".prologue within prologue" msgstr ".prologue kohteen prologue sisällä" #: config/tc-ia64.c:4350 msgid "Initial .prologue should precede any instructions" msgstr "Alustavan kohteen .prologue pitäisi edeltää kaikkia käskyjä" #: config/tc-ia64.c:4360 msgid "First operand to .prologue must be a positive 4-bit constant" msgstr "" "Ensimmäisen operandin kohteelle .prologue on oltava positiivinen 4-bittinen " "vakio" #: config/tc-ia64.c:4362 msgid "Pointless use of zero first operand to .prologue" msgstr "" "Nolla tarkoitukseton käyttö ensimmäisenä operandina kohteeseen .prologue" #: config/tc-ia64.c:4376 msgid "Using a constant as second operand to .prologue is deprecated" msgstr "" "Vakion käyttäminen kohteen .prologue toisena operandina on vanhentunut" #: config/tc-ia64.c:4382 msgid "Second operand to .prologue must be a general register" msgstr "Toisen operandin kohteelle .prologue on oltava yleisrekisteri" #: config/tc-ia64.c:4387 #, c-format msgid "Second operand to .prologue must be the first of %d general registers" msgstr "" "Toisen operandin kohteeseen .prologue on oltava ensimmäinen %d " "yleisrekisteristä" #: config/tc-ia64.c:4500 #, c-format msgid "`%s' was not defined within procedure" msgstr "”%s” ei oltu määritelty proseduurin sisällä" #: config/tc-ia64.c:4538 msgid "Empty argument of .endp" msgstr "Tyhjä ”.endp”-argumentti" #: config/tc-ia64.c:4552 #, c-format msgid "`%s' was not specified with previous .proc" msgstr "”%s” ei oltu määritelty edellisessä kohteessa .proc" #: config/tc-ia64.c:4567 #, c-format msgid "`%s' should be an operand to this .endp" msgstr "”%s” pitäisi olla operandi tälle .endp-kohteelle" #: config/tc-ia64.c:4608 config/tc-ia64.c:4946 config/tc-ia64.c:5253 msgid "Comma expected" msgstr "Odotettiin pilkkua" #: config/tc-ia64.c:4649 msgid "Expected '['" msgstr "Odotettiin '['" #: config/tc-ia64.c:4658 config/tc-ia64.c:7784 msgid "Expected ']'" msgstr "odotettiin ']'" #: config/tc-ia64.c:4663 msgid "Number of elements must be positive" msgstr "Elementtien lukumäärän on oltava positiivinen" #: config/tc-ia64.c:4674 #, c-format msgid "Used more than the declared %d rotating registers" msgstr "Käytetty useampaa kuin esiteltyä %d kiertorekisteriä" #: config/tc-ia64.c:4682 msgid "Used more than the available 96 rotating registers" msgstr "Käytetty enemmän kuin käytettävissä olevia 96 kiertorekisteriä" #: config/tc-ia64.c:4689 msgid "Used more than the available 48 rotating registers" msgstr "Käytetty enemmän kuin käytettävissä olevia 48 kiertorekisteriä" #: config/tc-ia64.c:4717 #, c-format msgid "Attempt to redefine register set `%s'" msgstr "Yritys määritellä rekisteri ’%s’ uudelleen" #: config/tc-ia64.c:4783 #, c-format msgid "Unknown psr option `%s'" msgstr "Tuntematon psr-valitsin ”%s”" #: config/tc-ia64.c:4831 msgid "Missing section name" msgstr "Lohkonimi puuttuu" #: config/tc-ia64.c:4841 msgid "Comma expected after section name" msgstr "Odotettiin pilkkua lohkonimen jälkeen" #: config/tc-ia64.c:4852 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated." msgstr "" "Lohkojen luominen määrittelyillä .xdataN/.xrealN/.xstringZ on vanhentunut." #: config/tc-ia64.c:4941 msgid "Register name expected" msgstr "Odotettiin rekisterinimeä" #: config/tc-ia64.c:4954 msgid "Register value annotation ignored" msgstr "Rekisteriarvohuomautusta ei otettu huomioon" #: config/tc-ia64.c:4993 msgid "Directive invalid within a bundle" msgstr "Direktiivi virheellinen nipun sisällä" #: config/tc-ia64.c:5084 msgid "Missing predicate relation type" msgstr "Puuttuva predikointirelaatiotyyppi" #: config/tc-ia64.c:5090 msgid "Unrecognized predicate relation type" msgstr "Tunnistamaton predikointirelaatiotyyppi" #: config/tc-ia64.c:5136 msgid "Bad register range" msgstr "Virheellinen rekisteri-lukualue" #: config/tc-ia64.c:5145 config/tc-ia64.c:7729 msgid "Predicate register expected" msgstr "Odotettiin predikointirekisteriä" #: config/tc-ia64.c:5150 msgid "Duplicate predicate register ignored" msgstr "Kaksoiskappalepredikointirekisteriä ei otettu huomioon" #: config/tc-ia64.c:5166 msgid "Predicate source and target required" msgstr "Predikointilähde ja -kohde vaadittu" #: config/tc-ia64.c:5168 config/tc-ia64.c:5180 msgid "Use of p0 is not valid in this context" msgstr "Peitteen p0 käyttö ei ole kelvollinen tässä asiayhteydessä" #: config/tc-ia64.c:5175 msgid "At least two PR arguments expected" msgstr "Odotettiin vähintään kahta PR-argumenttia" #: config/tc-ia64.c:5189 msgid "At least one PR argument expected" msgstr "Odotettiin vähintään yhtä PR-argumenttia" #: config/tc-ia64.c:5224 #, c-format msgid "Inserting \"%s\" into entry hint table failed: %s" msgstr "Kohteen ”%s” lisääminen tulovihjetauluun epäonnistui: %s" #. FIXME -- need 62-bit relocation type #: config/tc-ia64.c:5703 msgid "62-bit relocation not yet implemented" msgstr "62-bittinen sijoitus ei ole vielä toteutettu" #. XXX technically, this is wrong: we should not be issuing warning #. messages until we're sure this instruction pattern is going to #. be used! #: config/tc-ia64.c:5789 msgid "lower 16 bits of mask ignored" msgstr "alemman 16 bitin peitettä ei otettu huomioon" #: config/tc-ia64.c:6018 msgid "stride must be a multiple of 64; lower 6 bits ignored" msgstr "" #: config/tc-ia64.c:6136 msgid "Expected separator `='" msgstr "Odotettiin erotinta ”=”" #: config/tc-ia64.c:6170 msgid "Duplicate equal sign (=) in instruction" msgstr "Kaksoiskappale yhtäläisyysmerkki (=) käskyssä" #: config/tc-ia64.c:6177 #, c-format msgid "Illegal operand separator `%c'" msgstr "Luvaton operandi erottimelle ”%c”" #: config/tc-ia64.c:6292 #, c-format msgid "Operand %u of `%s' should be %s" msgstr "Operandin %u/’%s’ pitäisi olla ’%s’" #: config/tc-ia64.c:6296 msgid "Wrong number of output operands" msgstr "Väärä tulosteoperandien lukumäärä" #: config/tc-ia64.c:6298 msgid "Wrong number of input operands" msgstr "Väärä syöteoperandien lukumäärä" #: config/tc-ia64.c:6300 msgid "Operand mismatch" msgstr "Operandin täsmäämättömyys" #: config/tc-ia64.c:6382 #, c-format msgid "Invalid use of `%c%d' as output operand" msgstr "Virheellinen ”%c%d”-käyttö tulosteoperandina" #: config/tc-ia64.c:6385 #, c-format msgid "Invalid use of `r%d' as base update address operand" msgstr "Virheellinen ”r%d”-käyttö peruspäivitysosoiteoperandina" #: config/tc-ia64.c:6409 #, c-format msgid "Invalid duplicate use of `%c%d'" msgstr "Virheellinen ”%c%d”-kaksoikappalekäyttö" #: config/tc-ia64.c:6416 #, c-format msgid "Invalid simultaneous use of `f%d' and `f%d'" msgstr "Kohteiden ”f%d” ja ”f%d” virheellinen samanaikainen käyttö" #: config/tc-ia64.c:6422 #, c-format msgid "Dangerous simultaneous use of `f%d' and `f%d'" msgstr "Kohteiden ”f%d” ja ”f%d” vaarallinen samanaikainen käyttö" #: config/tc-ia64.c:6466 msgid "Value truncated to 62 bits" msgstr "Arvo typistettiin 62:een bittiin" #: config/tc-ia64.c:6534 #, c-format msgid "Bad operand value: %s" msgstr "Väärä operandiarvo: %s" #. Give an error if a frag containing code is not aligned to a 16 byte #. boundary. #: config/tc-ia64.c:6609 config/tc-ia64.h:177 msgid "instruction address is not a multiple of 16" msgstr "käskyosoite ei ole 16:n monikerta" #: config/tc-ia64.c:6677 #, c-format msgid "`%s' must be last in bundle" msgstr "’%s’ on oltava viimeinen nippu" #: config/tc-ia64.c:6709 #, c-format msgid "" "Internal error: don't know how to force %s to end of instruction group" msgstr "Sisäinen virhe: ei tiedetä, kuinka pakottaa %s käskyryhmän loppuun" #: config/tc-ia64.c:6722 #, c-format msgid "`%s' must be last in instruction group" msgstr "`%s' on oltava viimeinen käskyryhmässä" #: config/tc-ia64.c:6752 msgid "Label must be first in a bundle" msgstr "Nimiön on oltava ensimmäinen nipussa" #: config/tc-ia64.c:6829 msgid "hint in B unit may be treated as nop" msgstr "vihje B-yksikössä käsitellään ehkä nop-käskynä" #: config/tc-ia64.c:6840 msgid "hint in B unit can't be used" msgstr "vihjettä B-yksikössä ei voida käyttää" #: config/tc-ia64.c:6854 msgid "emit_one_bundle: unexpected dynamic op" msgstr "emit_one_bundle: odottamaton dynaaminen käsky" #: config/tc-ia64.c:6979 #, c-format msgid "`%s' does not fit into %s template" msgstr "”%s” ei sovi mallinteeseen %s" #: config/tc-ia64.c:6994 #, c-format msgid "`%s' does not fit into bundle" msgstr "”%s” ei sovi nippuun" #: config/tc-ia64.c:7006 #, c-format msgid "`%s' can't go in %s of %s template" msgstr "”%s” ei voi mennä mallinteessa %s/%s" #: config/tc-ia64.c:7012 msgid "Missing '}' at end of file" msgstr "Puuttuu ”}” tiedoston lopussa" #: config/tc-ia64.c:7159 #, c-format msgid "Unrecognized option '-x%s'" msgstr "Tunnistamaton valitsin ’-x%s’" #: config/tc-ia64.c:7186 msgid "" "IA-64 options:\n" " --mconstant-gp\t mark output file as using the constant-GP model\n" "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n" " --mauto-pic\t\t mark output file as using the constant-GP model\n" "\t\t\t without function descriptors (sets ELF header flag\n" "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n" " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n" " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n" " -mtune=[itanium1|itanium2]\n" "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n" " -munwind-check=[warning|error]\n" "\t\t\t unwind directive check (default -munwind-check=warning)\n" " -mhint.b=[ok|warning|error]\n" "\t\t\t hint.b check (default -mhint.b=error)\n" " -x | -xexplicit\t turn on dependency violation checking\n" msgstr "" "IA-64 -valitsimet:\n" " --mconstant-gp\t merkitse tulostetiedosto käyttämällä vakio-GP-mallia\n" "\t\t\t (asettaa ELF-otsakelipun EF_IA_64_CONS_GP)\n" " --mauto-pic\t\t merkitse tulostetiedosto käyttämällä vakio-GP-mallia\n" "\t\t\t ilman funktiokuvaajia (asettaa ELF-otsakelipun\n" "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n" " -milp32|-milp64|-mlp64|-mp64\tvalitse tietomalli (oletus -mlp64)\n" " -mle | -mbe\t\t valitse little- tai big-endian -tavujärjestys (oletus -" "mle)\n" " -mtune=[itanium1|itanium2]\n" "\t\t\t säädä prosessorikohtaisesti (oletus -mtune=itanium2)\n" " -munwind-check=[warning|error]\n" "\t\t\t unwind-direktiivitarkistus (oletus -munwind-check=warning)\n" " -mhint.b=[ok|warning|error]\n" "\t\t\t hint.b -tarkistus (oletus -mhint.b=error)\n" " -x | -xexplicit\t käännä päälle riippuvuusrikkomustarkistus\n" #. Note for translators: "automagically" can be translated as "automatically" here. #: config/tc-ia64.c:7203 msgid "" " -xauto\t\t automagically remove dependency violations (default)\n" " -xnone\t\t turn off dependency violation checking\n" " -xdebug\t\t debug dependency violation checker\n" " -xdebugn\t\t debug dependency violation checker but turn off\n" "\t\t\t dependency violation checking\n" " -xdebugx\t\t debug dependency violation checker and turn on\n" "\t\t\t dependency violation checking\n" msgstr "" " -xauto\t\t poista riippuvuusrikkomukset automaattisesti (oletus)\n" " -xnone\t\t käännä pois päältä riippuvuusrikkoutumistarkistus\n" " -xdebug\t\t vikajäljitä riippuvuusrikkoutumuistarkistaja\n" " -xdebugn\t\t vikajäljitä riippuvuusrikkomustarkistaja, mutta käännä pois\n" "\t\t\t riippuvuusrikkomustarkistus\n" " -xdebugx\t\t vikajäljitä riippuvuusrikkomustarkistaja ja käännä päälle\n" "\t\t\t riippuvuusrikkomustarkistus\n" #: config/tc-ia64.c:7218 msgid "--gstabs is not supported for ia64" msgstr "--gstabs ei ole tuettu kohteelle ia64" #: config/tc-ia64.c:7456 #, c-format msgid "ia64.md_begin: can't hash `%s': %s" msgstr "ia64.md_begin: ei voi sekasummata ”%s”: %s" #: config/tc-ia64.c:7520 #, c-format msgid "Inserting \"%s\" into constant hash table failed: %s" msgstr "Kohteen ”%s” lisäys vakiosekasummatauluun epäonnistui: %s" #: config/tc-ia64.c:7532 config/tc-tilegx.c:263 msgid "Could not set architecture and machine" msgstr "Ei voitu asettaa arkkitehtuuria ja konetta" #: config/tc-ia64.c:7664 msgid "Explicit stops are ignored in auto mode" msgstr "Eksplisiittisiä pysäytyksiä ei otettu huomioon automaattitilassa" #: config/tc-ia64.c:7673 msgid "Found '{' when manual bundling is already turned on" msgstr "Löytyi ’{’ kun manuaaliniputus oli jo käännetty päälle" #: config/tc-ia64.c:7686 msgid "Found '{' after explicit switch to automatic mode" msgstr "Löytyi ’{’ kytkimen jälkeen, joka käänsi automaattiseen tilaan" #: config/tc-ia64.c:7692 msgid "Found '}' when manual bundling is off" msgstr "Löytyi ’}’ kun manuaalinen niputus oli käännetty pois päältä" #: config/tc-ia64.c:7719 msgid "Expected ')'" msgstr "Odotettiin ')'" #: config/tc-ia64.c:7724 msgid "Qualifying predicate expected" msgstr "Odotettiin määrittävää predikaattia" #: config/tc-ia64.c:7743 msgid "Tag must come before qualifying predicate." msgstr "Tunnisteen on tultava ennen määrittävää predikaattia." #: config/tc-ia64.c:7773 msgid "Expected ':'" msgstr "Odotettiin ':'" #: config/tc-ia64.c:7789 msgid "Tag name expected" msgstr "Odotettiin tunnistenimeä" #: config/tc-ia64.c:7891 msgid "Rotating register index must be a non-negative constant" msgstr "Kiertorekisterin indeksin on oltava ei-negatiivinen vakio" #: config/tc-ia64.c:7896 #, c-format msgid "Index out of range 0..%u" msgstr "Indeksi lukualueen 0..%u ulkopuolella" #: config/tc-ia64.c:7908 msgid "Indirect register index must be a general register" msgstr "Epäsuoran rekisteri-indeksin on oltava yleisrekisteri" #: config/tc-ia64.c:7917 msgid "Index can only be applied to rotating or indirect registers" msgstr "Indeksi voidaan liittää vain kierto- tai epäsuoriin rekistereihin" #: config/tc-ia64.c:7953 config/tc-xstormy16.c:145 msgid "Expected '('" msgstr "Odotettiin '('" #: config/tc-ia64.c:7961 config/tc-pdp11.c:447 config/tc-pdp11.c:511 #: config/tc-pdp11.c:545 config/tc-tilegx.c:1046 config/tc-tilepro.c:938 #: config/tc-xstormy16.c:154 msgid "Missing ')'" msgstr "Puuttuva ')'" #: config/tc-ia64.c:7979 config/tc-xstormy16.c:161 msgid "Not a symbolic expression" msgstr "Ei ole symbolinen lauseke" #: config/tc-ia64.c:7984 config/tc-ia64.c:7998 msgid "Illegal combination of relocation functions" msgstr "Luvaton sijoitusfunktioiden yhdistelmä" #: config/tc-ia64.c:8087 msgid "No current frame" msgstr "Ei nykyistä kehystä" #: config/tc-ia64.c:8089 #, c-format msgid "Register number out of range 0..%u" msgstr "Rekisterinumero lukualueen 0..%u ulkopuolella" #: config/tc-ia64.c:8127 msgid "Standalone `#' is illegal" msgstr "Erillinen ”#” on luvaton" #: config/tc-ia64.c:8130 msgid "Redundant `#' suffix operators" msgstr "Redundantit ”#”-loppuliiteoperaattorit" #: config/tc-ia64.c:8288 #, c-format msgid "Unhandled dependency %s for %s (%s), note %d" msgstr "Käsittelemätön riippuvuus %s kohteelle %s (%s), lippu %d" #: config/tc-ia64.c:9600 #, c-format msgid "Unrecognized dependency specifier %d\n" msgstr "Tunnistamaton riippuvuusmäärite %d\n" #: config/tc-ia64.c:10476 msgid "Only the first path encountering the conflict is reported" msgstr "Vain ensimmäinen ristiriidan kohtaava polku ilmoitetaan" #: config/tc-ia64.c:10478 msgid "This is the location of the conflicting usage" msgstr "Tämä on ristiriitaisen käytön sijainti" #: config/tc-ia64.c:10739 #, c-format msgid "Unknown opcode `%s'" msgstr "Tuntematon käskykoodi ”%s”" #: config/tc-ia64.c:10817 #, c-format msgid "AR %d can only be accessed by %c-unit" msgstr "Kohdetta AR %d voi lukea vain %c-yksikkö" #: config/tc-ia64.c:10829 msgid "hint.b may be treated as nop" msgstr "hint.b pitäisi käsitellä nop-käskynä" #: config/tc-ia64.c:10832 msgid "hint.b shouldn't be used" msgstr "hint.b ei pitäisi käyttää" #: config/tc-ia64.c:10871 #, c-format msgid "`%s' cannot be predicated" msgstr "”%s” ei voi olla ilmoitettu" #: config/tc-ia64.c:10943 msgid "Closing bracket missing" msgstr "Sulkeva sulkumerkki puuttuu" #: config/tc-ia64.c:10952 msgid "Index must be a general register" msgstr "Indeksin on oltava yleisrekisteri" #: config/tc-ia64.c:11117 #, c-format msgid "Unsupported fixup size %d" msgstr "Tukematon korjauskoko %d" #. This should be an error, but since previously there wasn't any #. diagnostic here, don't make it fail because of this for now. #: config/tc-ia64.c:11389 #, c-format msgid "Cannot express %s%d%s relocation" msgstr "Ei voida ilmaista %s%d%s-sijoitusta" #: config/tc-ia64.c:11408 msgid "No addend allowed in @fptr() relocation" msgstr "Yhteenlaskettavaa ei sallita kohteessa @fptr()-sijoitus" #: config/tc-ia64.c:11447 msgid "integer operand out of range" msgstr "kokonaislukuoperandi lukualueen ulkopuolella" #: config/tc-ia64.c:11514 #, c-format msgid "%s must have a constant value" msgstr "%s on oltava vakioarvo" #: config/tc-ia64.c:11534 msgid "cannot resolve @slotcount parameter" msgstr "ei voi ratkaista @slotcount-parametria" #: config/tc-ia64.c:11567 msgid "invalid @slotcount value" msgstr "virheellinen @slotcount-arvo" #: config/tc-ia64.c:11604 config/tc-z8k.c:1370 #, c-format msgid "Cannot represent %s relocation in object file" msgstr "Ei voi edustaa ’%s’-sijoitusta objektitiedostossa" #: config/tc-ia64.c:11715 msgid "Can't add stop bit to mark end of instruction group" msgstr "Ei voi lisätä stop-bittiä käskyryhmän lopun merkitsemiseksi" #: config/tc-ia64.c:11825 read.c:2544 read.c:3238 read.c:3575 stabs.c:468 #, c-format msgid "expected comma after \"%s\"" msgstr "odotettiin pilkkua ”%s”:n jälkeen" #: config/tc-ia64.c:11867 #, c-format msgid "`%s' is already the alias of %s `%s'" msgstr "”%s” on jo kohteen %s alias ”%s”" #: config/tc-ia64.c:11877 #, c-format msgid "%s `%s' already has an alias `%s'" msgstr "%s ”%s” on jo alias ”%s”" #: config/tc-ia64.c:11888 #, c-format msgid "inserting \"%s\" into %s alias hash table failed: %s" msgstr "kohteen ”%s” lisäys %s-alias-sekasummatauluun epäonnistui: %s" #: config/tc-ia64.c:11896 #, c-format msgid "inserting \"%s\" into %s name hash table failed: %s" msgstr "kohteen ”%s” lisäys %s-nimi-sekasummatauluun epäonnistui: %s" #: config/tc-ia64.c:11922 #, c-format msgid "symbol `%s' aliased to `%s' is not used" msgstr "symbolin ”%s” muuntoa aliakseksi ”%s” ei ole käytetty" #: config/tc-ia64.c:11945 #, c-format msgid "section `%s' aliased to `%s' is not used" msgstr "lohkon ”%s” muuntoa aliakseksi ”%s” ei ole käytetty" #: config/tc-ip2k.c:157 #, c-format msgid "IP2K specific command line options:\n" msgstr "IP2K-kohtaiset komentorivivalitsimet:\n" #: config/tc-ip2k.c:158 #, c-format msgid " -mip2022 restrict to IP2022 insns \n" msgstr " -mip2022 rajoita IP2022-käskyihin \n" #: config/tc-ip2k.c:159 #, c-format msgid " -mip2022ext permit extended IP2022 insn\n" msgstr " -mip2022ext salli laajentaminen IP2022-käskyihin\n" #: config/tc-iq2000.c:363 #, c-format msgid "the yielding instruction %s may not be in a delay slot." msgstr "joustamiskäsky %s ei ehkä ole viivevälissä." #: config/tc-iq2000.c:371 #, c-format msgid "Register number (R%ld) for double word access must be even." msgstr "" "Rekisternumeron (R%ld) ”double word”-lukemista varten olisi oltava " "parillinen." #: config/tc-iq2000.c:380 config/tc-iq2000.c:385 config/tc-iq2000.c:390 #: config/tc-iq2000.c:407 config/tc-mt.c:244 config/tc-mt.c:249 #, c-format msgid "operand references R%ld of previous load." msgstr "operandi viittaa edellisen latauksen R%ld." #: config/tc-iq2000.c:395 msgid "instruction implicitly accesses R31 of previous load." msgstr "käsky implisiittisesti lukee edellisen latauksen kohdetta R31." #: config/tc-iq2000.c:650 config/tc-mep.c:2007 msgid "Unmatched high relocation" msgstr "Pariton yläsijoitus" #: config/tc-iq2000.c:828 config/tc-mips.c:18314 config/tc-score.c:5815 msgid ".end not in text section" msgstr "”.end” not in text section" #: config/tc-iq2000.c:832 config/tc-score.c:5818 msgid ".end directive without a preceding .ent directive." msgstr "”.end”-direktiivi ilman a preceding ”.ent”-direktiivi." #: config/tc-iq2000.c:841 config/tc-score.c:5826 msgid ".end symbol does not match .ent symbol." msgstr "”.end” symboli does not match ”.ent” symbol." #: config/tc-iq2000.c:844 config/tc-mips.c:18334 config/tc-score.c:5831 msgid ".end directive missing or unknown symbol" msgstr "”.end”-direktiivi puuttuva tai tuntematon symbol" #: config/tc-iq2000.c:862 msgid "Expected simple number." msgstr "Odotettiin simple-numeroa." #: config/tc-iq2000.c:891 config/tc-mips.c:18239 config/tc-score.c:5667 #, c-format msgid " *input_line_pointer == '%c' 0x%02x\n" msgstr " *input_line_pointer == ’%c’ 0x%02x\n" #: config/tc-iq2000.c:893 msgid "Invalid number" msgstr "Virheellinen number" #: config/tc-iq2000.c:927 config/tc-score.c:5705 msgid ".ent or .aent not in text section." msgstr ".ent” tai ”.aent” not in text section." #: config/tc-iq2000.c:930 msgid "missing `.end'" msgstr "puuttuva ”.end”" #: config/tc-lm32.c:236 config/tc-moxie.c:579 config/tc-nios2.c:274 msgid "bad call to md_atof" msgstr "virheellinen kutsu kohteeseen md_atof" #: config/tc-m32c.c:143 #, c-format msgid " M32C specific command line options:\n" msgstr " M32C-kohtaiset komentorivivalitsimet:\n" #. Pretend that we do not recognise this option. #: config/tc-m32r.c:330 msgid "Unrecognised option: -hidden" msgstr "Tunnistamaton valitsin: -hidden" #: config/tc-m32r.c:357 config/tc-sparc.c:648 msgid "Unrecognized option following -K" msgstr "Tunnistamaton valitsin seuraa valitsinta -K" #: config/tc-m32r.c:372 #, c-format msgid " M32R specific command line options:\n" msgstr " M32R-kohtaiset komentorivivalitsimet:\n" #: config/tc-m32r.c:374 #, c-format msgid "" " -m32r disable support for the m32rx instruction set\n" msgstr "" " -m32r ota pois käytöstä tuki m32rx-käskyjoukolle\n" #: config/tc-m32r.c:376 #, c-format msgid "" " -m32rx support the extended m32rx instruction set\n" msgstr " -m32rx tue laajennettua m32rx-käskyjoukkoa\n" #: config/tc-m32r.c:378 #, c-format msgid "" " -m32r2 support the extended m32r2 instruction set\n" msgstr " -m32r2 tue laajennettua m32r2-käskyjoukkoa\n" #: config/tc-m32r.c:380 #, c-format msgid " -EL,-little produce little endian code and data\n" msgstr " -EL,-little tuota ”little-endian”-koodia ja -dataa\n" #: config/tc-m32r.c:382 #, c-format msgid " -EB,-big produce big endian code and data\n" msgstr " -EB,-big tuota ”big-endian”-koodia ja dataa\n" #: config/tc-m32r.c:384 #, c-format msgid " -parallel try to combine instructions in parallel\n" msgstr " -parallel yritä yhdistää käskyt rinnakkain\n" #: config/tc-m32r.c:386 #, c-format msgid " -no-parallel disable -parallel\n" msgstr " -no-parallel ota pois käytöstä valitsin -parallel\n" #: config/tc-m32r.c:388 #, c-format msgid "" " -no-bitinst disallow the M32R2's extended bit-field " "instructions\n" msgstr "" " -no-bitinst älä salli M32R2:n laajennettuja " "bittikenttäkäskyjä\n" #: config/tc-m32r.c:390 #, c-format msgid " -O try to optimize code. Implies -parallel\n" msgstr "" " -O yritä optimoida koodi. Sisältää valitsimen -" "parallel\n" #: config/tc-m32r.c:393 #, c-format msgid "" " -warn-explicit-parallel-conflicts warn when parallel instructions\n" msgstr "" " -warn-explicit-parallel-conflicts varoittaa kun rinnakkaiskäskyt " "saattavat\n" #: config/tc-m32r.c:395 #, c-format msgid " might violate contraints\n" msgstr "" " olla ristiriidassa rajoitteiden " "kanssa\n" #: config/tc-m32r.c:397 #, c-format msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n" msgstr "" " -no-warn-explicit-parallel-conflicts ei varoita kun rinnakkaiskäskyt " "saattavat\n" #: config/tc-m32r.c:399 #, c-format msgid "" " instructions might violate " "contraints\n" msgstr "" " olla ristiriidassa rajoitteiden " "kanssa\n" #: config/tc-m32r.c:401 #, c-format msgid "" " -Wp synonym for -warn-explicit-parallel-conflicts\n" msgstr "" " -Wp synonyymi valitsimelle -warn-explicit-parallel-" "conflicts\n" #: config/tc-m32r.c:403 #, c-format msgid "" " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n" msgstr "" " -Wnp synonyymi valitsimelle -no-warn-explicit-parallel-" "conflicts\n" #: config/tc-m32r.c:405 #, c-format msgid "" " -ignore-parallel-conflicts do not check parallel instructions\n" msgstr "" " -ignore-parallel-conflicts älä tarkista rinnakkaiskäskyjen\n" #: config/tc-m32r.c:407 #, c-format msgid " for constraint violations\n" msgstr " rajoiteristiriidoille\n" #: config/tc-m32r.c:409 #, c-format msgid "" " -no-ignore-parallel-conflicts check parallel instructions for\n" msgstr "" " -no-ignore-parallel-conflicts tarkista rinnakkaiskäskyjen\n" #: config/tc-m32r.c:411 #, c-format msgid " constraint violations\n" msgstr " rajoiteristiriidat\n" #: config/tc-m32r.c:413 #, c-format msgid " -Ip synonym for -ignore-parallel-conflicts\n" msgstr "" " -Ip synonyymi valitsimelle -ignore-parallel-conflicts\n" #: config/tc-m32r.c:415 #, c-format msgid " -nIp synonym for -no-ignore-parallel-conflicts\n" msgstr "" " -nIp synonyymi valitsimelle -no-ignore-parallel-" "conflicts\n" #: config/tc-m32r.c:418 #, c-format msgid "" " -warn-unmatched-high warn when an (s)high reloc has no matching low " "reloc\n" msgstr "" " -warn-unmatched-high varoita kun ylemmällä reloc-tietueella ei ole " "vastaava alempaa reloc-tietuetta\n" #: config/tc-m32r.c:420 #, c-format msgid " -no-warn-unmatched-high do not warn about missing low relocs\n" msgstr "" " -no-warn-unmatched-high älä varoita puuttuvista alemmista reloc-" "tietueista\n" #: config/tc-m32r.c:422 #, c-format msgid " -Wuh synonym for -warn-unmatched-high\n" msgstr "" " -Wuh synonyymi valitsimelle -warn-unmatched-high\n" #: config/tc-m32r.c:424 #, c-format msgid " -Wnuh synonym for -no-warn-unmatched-high\n" msgstr "" " -Wnuh synonyymi valitsimelle -no-warn-unmatched-high\n" #: config/tc-m32r.c:427 #, c-format msgid " -KPIC generate PIC\n" msgstr " -KPIC tuottaa PIC-koodin\n" #: config/tc-m32r.c:849 msgid "instructions write to the same destination register." msgstr "käskyt kirjoittavat samaan kohderekisteriin." #: config/tc-m32r.c:857 msgid "Instructions do not use parallel execution pipelines." msgstr "käskyt eivät käytä rinnakkaisuorituksen putkilinjoja." #: config/tc-m32r.c:865 msgid "Instructions share the same execution pipeline" msgstr "käskyt eivät jaa samaa suoritusputkilinjaa" #: config/tc-m32r.c:930 config/tc-m32r.c:1044 #, c-format msgid "not a 16 bit instruction '%s'" msgstr "ei ole 16-bittinen käsky ’%s’" #: config/tc-m32r.c:942 config/tc-m32r.c:1056 config/tc-m32r.c:1240 #, c-format msgid "instruction '%s' is for the M32R2 only" msgstr "käsky ’%s’ on vain M32R2-käskyjoukolle" #: config/tc-m32r.c:955 config/tc-m32r.c:1069 config/tc-m32r.c:1253 #, c-format msgid "unknown instruction '%s'" msgstr "tuntematon käsky ’%s’" #: config/tc-m32r.c:964 config/tc-m32r.c:1076 config/tc-m32r.c:1260 #, c-format msgid "instruction '%s' is for the M32RX only" msgstr "käsky ’%s’ on vain M32RX-käskyjoukolle" #: config/tc-m32r.c:973 config/tc-m32r.c:1085 #, c-format msgid "instruction '%s' cannot be executed in parallel." msgstr "käskyä ’%s’ ei voi suorittaa rinnakkain." #: config/tc-m32r.c:1028 config/tc-m32r.c:1110 config/tc-m32r.c:1317 msgid "internal error: lookup/get operands failed" msgstr "sisäinen virhe: ”lookup/get”-operandit epäonnistuivat" #: config/tc-m32r.c:1095 #, c-format msgid "'%s': only the NOP instruction can be issued in parallel on the m32r" msgstr "’%s’: vain NOP-käsky voidaan jaella rinnakkain m32r-käskyjoukossa" #: config/tc-m32r.c:1124 #, c-format msgid "" "%s: output of 1st instruction is the same as an input to 2nd instruction - " "is this intentional ?" msgstr "" "%s: ensimmäisen käskyn tuloste on sama kuin toisen käsky syöte - on tämä " "tarkoituksellista ?" #: config/tc-m32r.c:1128 #, c-format msgid "" "%s: output of 2nd instruction is the same as an input to 1st instruction - " "is this intentional ?" msgstr "" "%s: toisen käskyn tuloste on sama kuin ensimmäisen käsky syöte - onko tämä " "tarkoituksellista ?" #: config/tc-m32r.c:1502 #, c-format msgid ".SCOMMon length (%ld.) <0! Ignored." msgstr "”.SCOMMon”-pituus (%ld.) <0! Ei oteta huomioon." #: config/tc-m32r.c:1552 #, c-format msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld." msgstr "" "Näennäiskäskyn ”.scomm” ”%s” pituus on jo %ld. Ei muutettu arvoon %ld." #: config/tc-m32r.c:1929 config/tc-m32r.c:1982 config/tc-nds32.c:4150 #: config/tc-nds32.c:4186 config/tc-sh.c:774 config/tc-sh.c:2454 msgid "Invalid PIC expression." msgstr "Virheellinen PIC-lauseke." #: config/tc-m32r.c:2073 msgid "Unmatched high/shigh reloc" msgstr "Täsmäämätön ”high/shigh” reloc-tietue" #: config/tc-m68hc11.c:416 #, c-format msgid "" "Motorola 68HC11/68HC12/68HCS12 options:\n" " -m68hc11 | -m68hc12 |\n" " -m68hcs12 | -mm9s12x |\n" " -mm9s12xg specify the processor [default %s]\n" " -mshort use 16-bit int ABI (default)\n" " -mlong use 32-bit int ABI\n" " -mshort-double use 32-bit double ABI\n" " -mlong-double use 64-bit double ABI (default)\n" " --force-long-branches always turn relative branches into absolute ones\n" " -S,--short-branches do not turn relative branches into absolute ones\n" " when the offset is out of range\n" " --strict-direct-mode do not turn the direct mode into extended mode\n" " when the instruction does not support direct mode\n" " --print-insn-syntax print the syntax of instruction in case of error\n" " --print-opcodes print the list of instructions with syntax\n" " --xgate-ramoffset offset ram addresses by 0xc000\n" " --generate-example generate an example of each instruction\n" " (used for testing)\n" msgstr "" #: config/tc-m68hc11.c:464 config/tc-xgate.c:284 #, c-format msgid "Default target `%s' is not supported." msgstr "Oletuskohdetta ”%s” ei ole tuettu." #. Dump the opcode statistics table. #: config/tc-m68hc11.c:482 #, c-format msgid "Name # Modes Min ops Max ops Modes mask # Used\n" msgstr "Nimi # Tilat Min ops Max ops Tilat peite # Käytetty\n" #: config/tc-m68hc11.c:561 #, c-format msgid "Option `%s' is not recognized." msgstr "Valitsinta ”%s” ei ole tunnistettu." #: config/tc-m68hc11.c:751 msgid "imm3" msgstr "" #: config/tc-m68hc11.c:759 msgid "RD" msgstr "" #: config/tc-m68hc11.c:767 msgid "RD,RS" msgstr "" #: config/tc-m68hc11.c:775 msgid "RI, #imm4" msgstr "" #: config/tc-m68hc11.c:807 msgid "RD, (RI,#offs5)" msgstr "" #: config/tc-m68hc11.c:859 msgid "#" msgstr "#" #: config/tc-m68hc11.c:868 msgid "#" msgstr "#" #: config/tc-m68hc11.c:877 config/tc-m68hc11.c:886 msgid ",X" msgstr ",X" #: config/tc-m68hc11.c:913 msgid "*" msgstr "*" #: config/tc-m68hc11.c:925 msgid "#" msgstr "#" #: config/tc-m68hc11.c:935 #, c-format msgid "symbol%d" msgstr "symboli%d" #: config/tc-m68hc11.c:937 msgid "" msgstr "" #: config/tc-m68hc11.c:956 msgid "

] test uncompression, optionally extract into \n" msgstr "" #: disk-utils/fsck.cramfs.c:156 #, c-format msgid "ioctl failed: unable to determine device size: %s" msgstr "" #: disk-utils/fsck.cramfs.c:162 #, c-format msgid "not a block device or file: %s" msgstr "ei ole lohkolaite eikä tiedosto: %s" #: disk-utils/fsck.cramfs.c:165 disk-utils/fsck.cramfs.c:201 msgid "file length too short" msgstr "tiedosto on liian lyhyt" #: disk-utils/fsck.cramfs.c:174 disk-utils/fsck.cramfs.c:228 #: disk-utils/fsck.cramfs.c:244 libfdisk/src/bsd.c:718 libfdisk/src/bsd.c:890 #: login-utils/last.c:186 login-utils/last.c:220 sys-utils/fallocate.c:203 #, c-format msgid "seek on %s failed" msgstr "" #: disk-utils/fsck.cramfs.c:180 disk-utils/fsck.cramfs.c:182 msgid "superblock magic not found" msgstr "superlohkon taikalukua ei löytynyt" #: disk-utils/fsck.cramfs.c:185 #, c-format msgid "cramfs endianness is %s\n" msgstr "" #: disk-utils/fsck.cramfs.c:186 msgid "big" msgstr "" #: disk-utils/fsck.cramfs.c:186 msgid "little" msgstr "" #: disk-utils/fsck.cramfs.c:190 msgid "unsupported filesystem features" msgstr "" #: disk-utils/fsck.cramfs.c:194 #, c-format msgid "superblock size (%d) too small" msgstr "superlohkon koko (%d) on liian pieni" #: disk-utils/fsck.cramfs.c:199 msgid "zero file count" msgstr "" #: disk-utils/fsck.cramfs.c:203 msgid "file extends past end of filesystem" msgstr "" #: disk-utils/fsck.cramfs.c:205 msgid "old cramfs format" msgstr "" #: disk-utils/fsck.cramfs.c:214 msgid "unable to test CRC: old cramfs format" msgstr "" #: disk-utils/fsck.cramfs.c:267 msgid "crc error" msgstr "crc-virhe" #: disk-utils/fsck.cramfs.c:297 disk-utils/fsck.minix.c:545 msgid "seek failed" msgstr "siirtyminen epäonnistui" #: disk-utils/fsck.cramfs.c:301 msgid "read romfs failed" msgstr "" #: disk-utils/fsck.cramfs.c:333 msgid "root inode is not directory" msgstr "juuren i-solmu ei ole hakemisto" #: disk-utils/fsck.cramfs.c:337 #, c-format msgid "bad root offset (%lu)" msgstr "" #: disk-utils/fsck.cramfs.c:355 msgid "data block too large" msgstr "" #: disk-utils/fsck.cramfs.c:359 #, c-format msgid "decompression error: %s" msgstr "" #: disk-utils/fsck.cramfs.c:385 #, c-format msgid " hole at %lu (%zu)\n" msgstr "" #: disk-utils/fsck.cramfs.c:392 disk-utils/fsck.cramfs.c:547 #, c-format msgid " uncompressing block at %lu to %lu (%lu)\n" msgstr "" #: disk-utils/fsck.cramfs.c:399 #, c-format msgid "non-block (%ld) bytes" msgstr "ei-lohko (%ld) tavua" #: disk-utils/fsck.cramfs.c:403 #, c-format msgid "non-size (%ld vs %ld) bytes" msgstr "ei-koko (%ld vs %ld) tavua" #: disk-utils/fsck.cramfs.c:409 disk-utils/fsck.cramfs.c:513 #: disk-utils/swaplabel.c:104 misc-utils/uuidd.c:350 sys-utils/fallocate.c:382 #: sys-utils/setpriv.c:535 sys-utils/setpriv.c:558 sys-utils/swapon.c:360 #: term-utils/ttymsg.c:175 #, c-format msgid "write failed: %s" msgstr "kirjoittaminen epäonnistui: %s" #: disk-utils/fsck.cramfs.c:421 #, c-format msgid "lchown failed: %s" msgstr "lchown epäonnistui: %s" #: disk-utils/fsck.cramfs.c:425 #, c-format msgid "chown failed: %s" msgstr "chown epäonnistui: %s" #: disk-utils/fsck.cramfs.c:430 #, c-format msgid "utime failed: %s" msgstr "utime epäonnistui: %s" #: disk-utils/fsck.cramfs.c:442 #, c-format msgid "directory inode has zero offset and non-zero size: %s" msgstr "" #: disk-utils/fsck.cramfs.c:457 #, c-format msgid "mkdir failed: %s" msgstr "mkdir epäonnistui: %s" #: disk-utils/fsck.cramfs.c:473 msgid "filename length is zero" msgstr "tiedostonimen pituus on nolla" #: disk-utils/fsck.cramfs.c:475 msgid "bad filename length" msgstr "virheellinen tiedostonimen pituus" #: disk-utils/fsck.cramfs.c:481 msgid "bad inode offset" msgstr "virheellinen i-solmun siirtymä" #: disk-utils/fsck.cramfs.c:496 msgid "file inode has zero offset and non-zero size" msgstr "tiedoston i-solmun siirtymä on nolla mutta koko ei ole nolla" #: disk-utils/fsck.cramfs.c:499 msgid "file inode has zero size and non-zero offset" msgstr "tiedoston i-solmun koko on nolla mutta siirtymä ei ole nolla" #: disk-utils/fsck.cramfs.c:528 msgid "symbolic link has zero offset" msgstr "symbolisen linkin siirtymä on nolla" #: disk-utils/fsck.cramfs.c:530 msgid "symbolic link has zero size" msgstr "symbolisen linkin koko on nolla" #: disk-utils/fsck.cramfs.c:539 #, c-format msgid "size error in symlink: %s" msgstr "kokovirhe symlinkissä: %s" #: disk-utils/fsck.cramfs.c:553 #, c-format msgid "symlink failed: %s" msgstr "" #: disk-utils/fsck.cramfs.c:566 #, c-format msgid "special file has non-zero offset: %s" msgstr "" #: disk-utils/fsck.cramfs.c:576 #, c-format msgid "fifo has non-zero size: %s" msgstr "" #: disk-utils/fsck.cramfs.c:582 #, c-format msgid "socket has non-zero size: %s" msgstr "pistokkeen koko ei ole nolla: %s" #: disk-utils/fsck.cramfs.c:585 #, c-format msgid "bogus mode: %s (%o)" msgstr "virheellinen tila: %s (%o)" #: disk-utils/fsck.cramfs.c:594 #, c-format msgid "mknod failed: %s" msgstr "mknod epäonnistui: %s" #: disk-utils/fsck.cramfs.c:626 #, c-format msgid "" "directory data start (%lu) < sizeof(struct cramfs_super) + start (%zu)" msgstr "" #: disk-utils/fsck.cramfs.c:630 #, c-format msgid "directory data end (%lu) != file data start (%lu)" msgstr "" #: disk-utils/fsck.cramfs.c:635 msgid "invalid file data offset" msgstr "" #: disk-utils/fsck.cramfs.c:682 disk-utils/mkfs.cramfs.c:720 msgid "invalid blocksize argument" msgstr "" #: disk-utils/fsck.cramfs.c:703 #, c-format msgid "%s: OK\n" msgstr "%s: OK\n" #: disk-utils/fsck.minix.c:185 msgid "Check the consistency of a Minix filesystem.\n" msgstr "" #: disk-utils/fsck.minix.c:187 msgid " -l, --list list all filenames\n" msgstr "" #: disk-utils/fsck.minix.c:188 msgid " -a, --auto automatic repair\n" msgstr "" #: disk-utils/fsck.minix.c:189 msgid " -r, --repair interactive repair\n" msgstr "" #: disk-utils/fsck.minix.c:190 msgid " -v, --verbose be verbose\n" msgstr "" #: disk-utils/fsck.minix.c:191 msgid " -s, --super output super-block information\n" msgstr "" #: disk-utils/fsck.minix.c:192 msgid " -m, --uncleared activate mode not cleared warnings\n" msgstr "" #: disk-utils/fsck.minix.c:193 msgid " -f, --force force check\n" msgstr "" #. TRANSLATORS: these yes no questions uses rpmatch(), and should be #. * translated. #: disk-utils/fsck.minix.c:253 #, c-format msgid "%s (y/n)? " msgstr "" #: disk-utils/fsck.minix.c:253 #, c-format msgid "%s (n/y)? " msgstr "" #: disk-utils/fsck.minix.c:270 #, c-format msgid "y\n" msgstr "" #: disk-utils/fsck.minix.c:272 #, c-format msgid "n\n" msgstr "" #: disk-utils/fsck.minix.c:288 #, c-format msgid "%s is mounted.\t " msgstr "%s on liitetty.\t " #: disk-utils/fsck.minix.c:290 msgid "Do you really want to continue" msgstr "Haluatko varmasti jatkaa" #: disk-utils/fsck.minix.c:294 #, c-format msgid "check aborted.\n" msgstr "tarkistus keskeytetty.\n" #: disk-utils/fsck.minix.c:310 disk-utils/fsck.minix.c:331 #, c-format msgid "Zone nr < FIRSTZONE in file `%s'." msgstr "Vyöhykenumero < FIRSTZONE tiedostossa ”%s”." #: disk-utils/fsck.minix.c:313 disk-utils/fsck.minix.c:334 #, c-format msgid "Zone nr >= ZONES in file `%s'." msgstr "Vyöhykenumero ≥ ZONES tiedostossa ”%s”." #: disk-utils/fsck.minix.c:317 disk-utils/fsck.minix.c:338 msgid "Remove block" msgstr "Poista lohko" #: disk-utils/fsck.minix.c:354 #, c-format msgid "Read error: unable to seek to block in file '%s'\n" msgstr "Lukuvirhe: siirtyminen lohkoon ei onnistu tiedostossa ”%s”\n" #: disk-utils/fsck.minix.c:360 #, c-format msgid "Read error: bad block in file '%s'\n" msgstr "Lukuvirhe: viallinen lohko tiedostossa ”%s”\n" #: disk-utils/fsck.minix.c:372 #, c-format msgid "" "Internal error: trying to write bad block\n" "Write request ignored\n" msgstr "" "Sisäinen virhe: yritetään kirjoittaa viallista lohkoa\n" "Kirjoituspyyntöä ei huomioida\n" #: disk-utils/fsck.minix.c:378 msgid "seek failed in write_block" msgstr "siirtyminen epäonnistui funktiossa write_block" #: disk-utils/fsck.minix.c:381 #, c-format msgid "Write error: bad block in file '%s'\n" msgstr "Kirjoitusvirhe: viallinen lohko tiedostossa ”%s”\n" #: disk-utils/fsck.minix.c:496 msgid "seek failed in write_super_block" msgstr "siirtyminen epäonnistui funktiossa write_super_block" #: disk-utils/fsck.minix.c:498 msgid "unable to write super-block" msgstr "superlohkon kirjoitus ei onnistu" #: disk-utils/fsck.minix.c:511 msgid "Unable to write inode map" msgstr "I-solmukarttaa ei voi kirjoittaa" #: disk-utils/fsck.minix.c:514 msgid "Unable to write zone map" msgstr "Vyöhykekartan kirjoitus ei onnistu" #: disk-utils/fsck.minix.c:517 msgid "Unable to write inodes" msgstr "I-solmuja ei voi kirjoittaa" #: disk-utils/fsck.minix.c:549 msgid "unable to alloc buffer for superblock" msgstr "" #: disk-utils/fsck.minix.c:552 msgid "unable to read super block" msgstr "superlohkoa ei voi lukea" #: disk-utils/fsck.minix.c:574 msgid "bad magic number in super-block" msgstr "virheellinen taikaluku superlohkossa" #: disk-utils/fsck.minix.c:576 msgid "Only 1k blocks/zones supported" msgstr "Vain 1k-lohkot/vyöhykkeet ovat tuettuja" #: disk-utils/fsck.minix.c:578 msgid "bad s_imap_blocks field in super-block" msgstr "virheellinen s_imap_blocks-kenttä superlohkossa" #: disk-utils/fsck.minix.c:581 msgid "bad s_zmap_blocks field in super-block" msgstr "virheellinen s_zmap_blocks-kenttä superlohkossa" #: disk-utils/fsck.minix.c:597 msgid "Unable to allocate buffer for inode map" msgstr "I-solmukartalle ei voi varata puskuria" #: disk-utils/fsck.minix.c:600 msgid "Unable to allocate buffer for zone map" msgstr "Vyöhykekartalle ei voi varata puskuria" #: disk-utils/fsck.minix.c:603 msgid "Unable to allocate buffer for inodes" msgstr "I-solmuille ei voi varata puskuria" #: disk-utils/fsck.minix.c:606 msgid "Unable to allocate buffer for inode count" msgstr "I-solmujen laskemiseen ei voi varata puskuria" #: disk-utils/fsck.minix.c:609 msgid "Unable to allocate buffer for zone count" msgstr "Vyöhykkeen laskemiseen ei voi varata puskuria" #: disk-utils/fsck.minix.c:613 msgid "Unable to read inode map" msgstr "I-solmukarttaa ei voi lukea" #: disk-utils/fsck.minix.c:617 msgid "Unable to read zone map" msgstr "Vyöhykekarttaa ei voi lukea" #: disk-utils/fsck.minix.c:621 msgid "Unable to read inodes" msgstr "I-solmuja ei voi lukea" #: disk-utils/fsck.minix.c:623 #, c-format msgid "Warning: Firstzone != Norm_firstzone\n" msgstr "Varoitus: Ensimmäinenvyöhyke != Norm_ensimmäinenvyöhyke\n" #: disk-utils/fsck.minix.c:628 #, c-format msgid "%ld inodes\n" msgstr "%ld i-solmua\n" #: disk-utils/fsck.minix.c:629 #, c-format msgid "%ld blocks\n" msgstr "%ld lohkoa\n" #: disk-utils/fsck.minix.c:630 disk-utils/mkfs.minix.c:568 #, c-format msgid "Firstdatazone=%jd (%jd)\n" msgstr "" #: disk-utils/fsck.minix.c:631 #, c-format msgid "Zonesize=%d\n" msgstr "Vyöhykekoko=%d\n" #: disk-utils/fsck.minix.c:632 #, c-format msgid "Maxsize=%zu\n" msgstr "" #: disk-utils/fsck.minix.c:634 #, c-format msgid "Filesystem state=%d\n" msgstr "Tied.järj. tila=%d\n" #: disk-utils/fsck.minix.c:635 #, c-format msgid "" "namelen=%zd\n" "\n" msgstr "" #: disk-utils/fsck.minix.c:650 disk-utils/fsck.minix.c:700 #, c-format msgid "Inode %d marked unused, but used for file '%s'\n" msgstr "Käyttämättömäksi merkittyä i-solmua %d käytetään tiedostoon ”%s”\n" #: disk-utils/fsck.minix.c:653 disk-utils/fsck.minix.c:703 msgid "Mark in use" msgstr "Merkitse käyttöön" #: disk-utils/fsck.minix.c:675 disk-utils/fsck.minix.c:723 #, c-format msgid "The file `%s' has mode %05o\n" msgstr "Tiedostolla ”%s” on tila %05o\n" #: disk-utils/fsck.minix.c:682 disk-utils/fsck.minix.c:729 #, c-format msgid "Warning: inode count too big.\n" msgstr "Varoitus i-solmujen määrä on liian suuri.\n" #: disk-utils/fsck.minix.c:741 disk-utils/fsck.minix.c:749 msgid "root inode isn't a directory" msgstr "juuren i-solmu ei ole hakemisto" #: disk-utils/fsck.minix.c:761 disk-utils/fsck.minix.c:792 #, c-format msgid "Block has been used before. Now in file `%s'." msgstr "Lohkoa on käytetty aikaisemmin. Nyt tiedostossa ”%s”." #: disk-utils/fsck.minix.c:763 disk-utils/fsck.minix.c:794 #: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131 #: disk-utils/fsck.minix.c:1178 disk-utils/fsck.minix.c:1187 msgid "Clear" msgstr "Tyhjennä" #: disk-utils/fsck.minix.c:773 disk-utils/fsck.minix.c:804 #, c-format msgid "Block %d in file `%s' is marked not in use." msgstr "Lohko %d tiedostossa ”%s” on merkitty käyttämättömäksi." #: disk-utils/fsck.minix.c:775 disk-utils/fsck.minix.c:806 msgid "Correct" msgstr "Korjaa" #: disk-utils/fsck.minix.c:945 disk-utils/fsck.minix.c:1018 #, c-format msgid "The directory '%s' contains a bad inode number for file '%.*s'." msgstr "" "Hakemisto ”%s” sisältää virheellisen i-solmunumeron tiedostolle ”%.*s”." #: disk-utils/fsck.minix.c:947 disk-utils/fsck.minix.c:1020 msgid " Remove" msgstr " Poista" #: disk-utils/fsck.minix.c:963 disk-utils/fsck.minix.c:1036 #, c-format msgid "%s: bad directory: '.' isn't first\n" msgstr "%s: viallinen hakemisto: ”.” ei ole ensimmäisenä\n" #: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1045 #, c-format msgid "%s: bad directory: '..' isn't second\n" msgstr "%s: viallinen hakemisto: ”..” ei ole toisena\n" #: disk-utils/fsck.minix.c:1079 disk-utils/fsck.minix.c:1096 msgid "internal error" msgstr "sisäinen virhe" #: disk-utils/fsck.minix.c:1082 disk-utils/fsck.minix.c:1099 #, c-format msgid "%s: bad directory: size < 32" msgstr "%s: viallinen hakemisto: koko < 32" #: disk-utils/fsck.minix.c:1111 msgid "seek failed in bad_zone" msgstr "siirtyminen epäonnistui funktiossa bad_zone" #: disk-utils/fsck.minix.c:1121 disk-utils/fsck.minix.c:1177 #, c-format msgid "Inode %lu mode not cleared." msgstr "" #: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1186 #, c-format msgid "Inode %lu not used, marked used in the bitmap." msgstr "" #: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1192 #, c-format msgid "Inode %lu used, marked unused in the bitmap." msgstr "" #: disk-utils/fsck.minix.c:1137 disk-utils/fsck.minix.c:1193 msgid "Set" msgstr "Aseta" #: disk-utils/fsck.minix.c:1141 disk-utils/fsck.minix.c:1197 #, c-format msgid "Inode %lu (mode = %07o), i_nlinks=%d, counted=%d." msgstr "" #: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1200 msgid "Set i_nlinks to count" msgstr "Aseta i_linkkimäärä lasketun mukaiseksi" #: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1212 #, c-format msgid "Zone %lu: marked in use, no file uses it." msgstr "" #: disk-utils/fsck.minix.c:1158 disk-utils/fsck.minix.c:1214 msgid "Unmark" msgstr "Poista merkintä" #: disk-utils/fsck.minix.c:1163 disk-utils/fsck.minix.c:1219 #, c-format msgid "Zone %lu: in use, counted=%d\n" msgstr "" #: disk-utils/fsck.minix.c:1166 disk-utils/fsck.minix.c:1222 #, c-format msgid "Zone %lu: not in use, counted=%d\n" msgstr "" #: disk-utils/fsck.minix.c:1270 msgid "bad inode size" msgstr "virheellinen i-solmun koko" #: disk-utils/fsck.minix.c:1272 msgid "bad v2 inode size" msgstr "virheellinen v2 i-solmun koko" #: disk-utils/fsck.minix.c:1317 msgid "need terminal for interactive repairs" msgstr "vuorovaikutteisiin korjauksiin tarvitaan pääte" #: disk-utils/fsck.minix.c:1321 #, c-format msgid "cannot open %s: %s" msgstr "" #: disk-utils/fsck.minix.c:1332 #, c-format msgid "%s is clean, no check.\n" msgstr "%s on puhdas, ei tarkistusta.\n" #: disk-utils/fsck.minix.c:1335 #, c-format msgid "Forcing filesystem check on %s.\n" msgstr "Pakotetaan tiedostojärjestelmän tarkistus laitteella %s.\n" #: disk-utils/fsck.minix.c:1337 #, c-format msgid "Filesystem on %s is dirty, needs checking.\n" msgstr "" "Tiedostojärjestelmä laitteella %s on likainen, vaatii tarkistuksen.\n" #: disk-utils/fsck.minix.c:1369 #, c-format msgid "" "\n" "%6ld inodes used (%ld%%)\n" msgstr "" "\n" "%6ld i-solmua käytetty (%ld%%)\n" #: disk-utils/fsck.minix.c:1375 #, c-format msgid "%6ld zones used (%ld%%)\n" msgstr "%6ld vyöhykettä käytetty (%ld%%)\n" #: disk-utils/fsck.minix.c:1377 #, c-format msgid "" "\n" "%6d regular files\n" "%6d directories\n" "%6d character device files\n" "%6d block device files\n" "%6d links\n" "%6d symbolic links\n" "------\n" "%6d files\n" msgstr "" "\n" "%6d tavallista tiedostoa\n" "%6d hakemistoa\n" "%6d merkkilaitetiedostoa\n" "%6d lohkolaitetiedostoa\n" "%6d linkkiä\n" "%6d symbolista linkkiä\n" "------\n" "%6d tiedostoa\n" #: disk-utils/fsck.minix.c:1391 #, c-format msgid "" "----------------------------\n" "FILE SYSTEM HAS BEEN CHANGED\n" "----------------------------\n" msgstr "" "--------------------------------\n" "TIEDOSTOJÄRJESTELMÄÄ ON MUUTETTU\n" "--------------------------------\n" #: disk-utils/fsck.minix.c:1403 disk-utils/mkfs.minix.c:843 #: disk-utils/mkswap.c:540 disk-utils/partx.c:1005 disk-utils/resizepart.c:112 #: login-utils/utmpdump.c:388 misc-utils/logger.c:404 misc-utils/logger.c:413 #: sys-utils/dmesg.c:657 sys-utils/wdctl.c:346 sys-utils/wdctl.c:411 #: term-utils/script.c:271 term-utils/script.c:347 text-utils/pg.c:1249 msgid "write failed" msgstr "" #: disk-utils/isosize.c:136 #, c-format msgid "%s: might not be an ISO filesystem" msgstr "" #: disk-utils/isosize.c:139 #, c-format msgid "seek error on %s" msgstr "" #: disk-utils/isosize.c:142 #, c-format msgid "read error on %s" msgstr "" #: disk-utils/isosize.c:151 #, c-format msgid "sector count: %d, sector size: %d\n" msgstr "sektorimäärä: %d, sektorikoko: %d\n" #: disk-utils/isosize.c:170 #, c-format msgid " %s [options] \n" msgstr "" #: disk-utils/isosize.c:174 msgid "Show the length of an ISO-9660 filesystem.\n" msgstr "" #: disk-utils/isosize.c:177 msgid " -d, --divisor= divide the amount of bytes by \n" msgstr "" #: disk-utils/isosize.c:178 msgid " -x, --sectors show sector count and size\n" msgstr "" #: disk-utils/isosize.c:210 msgid "invalid divisor argument" msgstr "" #: disk-utils/mkfs.bfs.c:73 #, c-format msgid "Usage: %s [options] device [block-count]\n" msgstr "" #: disk-utils/mkfs.bfs.c:77 msgid "Make an SCO bfs filesystem.\n" msgstr "" #: disk-utils/mkfs.bfs.c:79 #, c-format msgid "" "\n" "Options:\n" " -N, --inodes=NUM specify desired number of inodes\n" " -V, --vname=NAME specify volume name\n" " -F, --fname=NAME specify file system name\n" " -v, --verbose explain what is being done\n" " -c this option is silently ignored\n" " -l this option is silently ignored\n" " -V, --version output version information and exit\n" " -V as version must be only option\n" " -h, --help display this help and exit\n" "\n" msgstr "" #: disk-utils/mkfs.bfs.c:144 msgid "invalid number of inodes" msgstr "" #: disk-utils/mkfs.bfs.c:150 msgid "volume name too long" msgstr "osionimi on liian pitkä" #: disk-utils/mkfs.bfs.c:157 msgid "fsname name too long" msgstr "tiedostojärjestelmän nimi on liian pitkä" #: disk-utils/mkfs.bfs.c:188 #, c-format msgid "%s is not a block special device" msgstr "%s ei ole lohkolaite" #: disk-utils/mkfs.bfs.c:196 msgid "invalid block-count" msgstr "" #: disk-utils/mkfs.bfs.c:202 #, c-format msgid "cannot get size of %s" msgstr "laitteen %s kokoa ei voi hakea" #: disk-utils/mkfs.bfs.c:207 #, c-format msgid "blocks argument too large, max is %llu" msgstr "blocks-argumentti on liian suuri, maksimi on %llu" #: disk-utils/mkfs.bfs.c:222 msgid "too many inodes - max is 512" msgstr "liian monta i-solmua – maksimi on 512" #: disk-utils/mkfs.bfs.c:232 #, c-format msgid "not enough space, need at least %llu blocks" msgstr "tila ei riitä, vaaditaan vähintään %llu lohkoa" #: disk-utils/mkfs.bfs.c:244 #, c-format msgid "Device: %s\n" msgstr "Laite: %s\n" #: disk-utils/mkfs.bfs.c:245 #, c-format msgid "Volume: <%-6s>\n" msgstr "Osio: <%-6s>\n" #: disk-utils/mkfs.bfs.c:246 #, c-format msgid "FSname: <%-6s>\n" msgstr "Tiedjärj.nimi: <%-6s>\n" #: disk-utils/mkfs.bfs.c:247 #, c-format msgid "BlockSize: %d\n" msgstr "LohkoKoko: %d\n" #: disk-utils/mkfs.bfs.c:249 #, c-format msgid "Inodes: %ld (in 1 block)\n" msgstr "" #: disk-utils/mkfs.bfs.c:252 #, c-format msgid "Inodes: %ld (in %llu blocks)\n" msgstr "" #: disk-utils/mkfs.bfs.c:254 #, c-format msgid "Blocks: %llu\n" msgstr "" #: disk-utils/mkfs.bfs.c:255 #, c-format msgid "Inode end: %d, Data end: %d\n" msgstr "I-solmun loppu: %d, Datan loppu: %d\n" #: disk-utils/mkfs.bfs.c:260 msgid "error writing superblock" msgstr "virhe kirjoitettaessa superlohkoa" #: disk-utils/mkfs.bfs.c:281 msgid "error writing root inode" msgstr "virhe kirjoitettaessa juuren i-solmua" #: disk-utils/mkfs.bfs.c:286 msgid "error writing inode" msgstr "virhe kirjoitettaessa i-solmua" #: disk-utils/mkfs.bfs.c:289 msgid "seek error" msgstr "siirtymisvirhe" #: disk-utils/mkfs.bfs.c:295 msgid "error writing . entry" msgstr "virhe kirjoitettaessa ”.”-merkintää" #: disk-utils/mkfs.bfs.c:299 msgid "error writing .. entry" msgstr "virhe kirjoitettaessa ”..”-merkintää" #: disk-utils/mkfs.bfs.c:302 #, c-format msgid "error closing %s" msgstr "virhe suljettaessa laitetta %s" #: disk-utils/mkfs.c:44 #, c-format msgid " %s [options] [-t ] [fs-options] []\n" msgstr "" #: disk-utils/mkfs.c:48 msgid "Make a Linux filesystem.\n" msgstr "" #: disk-utils/mkfs.c:51 #, c-format msgid " -t, --type= filesystem type; when unspecified, ext2 is used\n" msgstr "" #: disk-utils/mkfs.c:52 #, c-format msgid " fs-options parameters for the real filesystem builder\n" msgstr "" #: disk-utils/mkfs.c:53 #, c-format msgid " path to the device to be used\n" msgstr "" #: disk-utils/mkfs.c:54 #, c-format msgid " number of blocks to be used on the device\n" msgstr "" #: disk-utils/mkfs.c:55 #, c-format msgid "" " -V, --verbose explain what is being done;\n" " specifying -V more than once will cause a dry-run\n" msgstr "" #: disk-utils/mkfs.c:57 #, c-format msgid "" " -V, --version display version information and exit;\n" " -V as --version must be the only option\n" msgstr "" #: disk-utils/mkfs.c:59 #, c-format msgid " -h, --help display this help text and exit\n" msgstr "" #: disk-utils/mkfs.c:139 lib/exec_shell.c:45 login-utils/newgrp.c:233 #: login-utils/su-common.c:651 login-utils/su-common.c:980 #: login-utils/sulogin.c:825 login-utils/sulogin.c:829 schedutils/chrt.c:336 #: schedutils/ionice.c:260 schedutils/taskset.c:239 sys-utils/flock.c:332 #: sys-utils/nsenter.c:407 sys-utils/prlimit.c:644 sys-utils/rtcwake.c:580 #: sys-utils/setarch.c:314 sys-utils/setarch.c:389 sys-utils/setsid.c:117 #: sys-utils/swapon.c:316 sys-utils/switch_root.c:243 sys-utils/unshare.c:433 #: term-utils/script.c:574 text-utils/pg.c:1376 #, c-format msgid "failed to execute %s" msgstr "" #: disk-utils/mkfs.cramfs.c:122 #, c-format msgid "" "usage: %s [-h] [-v] [-b blksize] [-e edition] [-N endian] [-i file] [-n " "name] dirname outfile\n" " -h print this help\n" " -v be verbose\n" " -E make all warnings errors (non-zero exit status)\n" " -b blksize use this blocksize, must equal page size\n" " -e edition set edition number (part of fsid)\n" " -N endian set cramfs endianness (big|little|host), default host\n" " -i file insert a file image into the filesystem (requires >= 2.4.0)\n" " -n name set name of cramfs filesystem\n" " -p pad by %d bytes for boot code\n" " -s sort directory entries (old option, ignored)\n" " -z make explicit holes (requires >= 2.3.39)\n" " dirname root of the filesystem to be compressed\n" " outfile output file\n" msgstr "" "käyttö: %s [-h] [-v] [-b lkoko] [-e laitos] [-N tavujärj] [-i tied] [-n " "nimi] haknimi tulostied\n" " -h näytä tämä ohje\n" " -v monisanaisuus\n" " -E käsittele varoitukset virheinä (nollasta poikkeava paluuarvo)\n" " -b lkoko käytä tätä lohkokokoa, on oltava sama kuin sivukoko\n" " -e laitos aseta laitosnumero (osa tied.järj-id:tä)\n" " -N tavujärj aseta cramfs:n tavujärjestys (big|little|host), oletus host\n" " -i tied sisällytä tiedostovedos tiedostojärjestelmään (vaatii ≥ " "2.4.0:n)\n" " -n nimi aseta cramfs-tiedostojärjestelmän nimi\n" " -p tasaa %d tavulla käynnistyskoodia varten\n" " -s lajittele hakemistomerkinnät (vanha valitsin, ei huomioida)\n" " -z tee reikiä (vaatii ≥ 2.3.39:n)\n" " haknimi tiivistettävän tiedostojärjestelmän juuri\n" " tulostied tulostiedosto\n" #: disk-utils/mkfs.cramfs.c:155 #, c-format msgid "readlink failed: %s" msgstr "" #: disk-utils/mkfs.cramfs.c:299 #, c-format msgid "could not read directory %s" msgstr "" #: disk-utils/mkfs.cramfs.c:437 msgid "filesystem too big. Exiting." msgstr "" #: disk-utils/mkfs.cramfs.c:596 #, c-format msgid "AIEEE: block \"compressed\" to > 2*blocklength (%ld)\n" msgstr "AIEEE: ”tiivistetyn” lohkon koko > 2*lohkokoko (%ld)\n" #: disk-utils/mkfs.cramfs.c:615 #, c-format msgid "%6.2f%% (%+ld bytes)\t%s\n" msgstr "%6.2f%% (%+ld tavua)\t%s\n" #: disk-utils/mkfs.cramfs.c:660 #, c-format msgid "cannot close file %s" msgstr "" #: disk-utils/mkfs.cramfs.c:726 msgid "invalid edition number argument" msgstr "" #: disk-utils/mkfs.cramfs.c:736 msgid "invalid endianness given; must be 'big', 'little', or 'host'" msgstr "" #: disk-utils/mkfs.cramfs.c:800 #, c-format msgid "" "warning: guestimate of required size (upper bound) is %lldMB, but maximum " "image size is %uMB. We might die prematurely." msgstr "" #: disk-utils/mkfs.cramfs.c:824 msgid "ROM image map" msgstr "" #: disk-utils/mkfs.cramfs.c:836 #, c-format msgid "Including: %s\n" msgstr "Sisällytetään: %s\n" #: disk-utils/mkfs.cramfs.c:842 #, c-format msgid "Directory data: %zd bytes\n" msgstr "Hakemistodata: %zd tavua\n" #: disk-utils/mkfs.cramfs.c:850 #, c-format msgid "Everything: %zd kilobytes\n" msgstr "Kaikki: %zd kilotavua\n" #: disk-utils/mkfs.cramfs.c:855 #, c-format msgid "Super block: %zd bytes\n" msgstr "Superlohko: %zd tavua\n" #: disk-utils/mkfs.cramfs.c:862 #, c-format msgid "CRC: %x\n" msgstr "CRC: %x\n" #: disk-utils/mkfs.cramfs.c:867 #, c-format msgid "not enough space allocated for ROM image (%lld allocated, %zu used)" msgstr "" #: disk-utils/mkfs.cramfs.c:873 #, c-format msgid "ROM image write failed (%zd %zd)" msgstr "" #: disk-utils/mkfs.cramfs.c:876 msgid "ROM image" msgstr "" #: disk-utils/mkfs.cramfs.c:885 #, c-format msgid "warning: filenames truncated to %u bytes." msgstr "" #: disk-utils/mkfs.cramfs.c:887 msgid "warning: files were skipped due to errors." msgstr "" #: disk-utils/mkfs.cramfs.c:889 #, c-format msgid "warning: file sizes truncated to %luMB (minus 1 byte)." msgstr "" #: disk-utils/mkfs.cramfs.c:893 #, c-format msgid "" "warning: uids truncated to %u bits. (This may be a security concern.)" msgstr "" #: disk-utils/mkfs.cramfs.c:896 #, c-format msgid "" "warning: gids truncated to %u bits. (This may be a security concern.)" msgstr "" #: disk-utils/mkfs.cramfs.c:899 #, c-format msgid "" "WARNING: device numbers truncated to %u bits. This almost certainly means\n" "that some device files will be wrong." msgstr "" #: disk-utils/mkfs.minix.c:136 #, c-format msgid " %s [options] /dev/name [blocks]\n" msgstr "" #: disk-utils/mkfs.minix.c:138 msgid " -1 use Minix version 1\n" msgstr "" #: disk-utils/mkfs.minix.c:139 msgid " -2, -v use Minix version 2\n" msgstr "" #: disk-utils/mkfs.minix.c:140 msgid " -3 use Minix version 3\n" msgstr "" #: disk-utils/mkfs.minix.c:141 msgid " -n, --namelength maximum length of filenames\n" msgstr "" #: disk-utils/mkfs.minix.c:142 msgid " -i, --inodes number of inodes for the filesystem\n" msgstr "" #: disk-utils/mkfs.minix.c:143 msgid " -c, --check check the device for bad blocks\n" msgstr "" #: disk-utils/mkfs.minix.c:144 msgid " -l, --badblocks list of bad blocks from file\n" msgstr "" #: disk-utils/mkfs.minix.c:188 #, c-format msgid "%s: seek to boot block failed in write_tables" msgstr "" #: disk-utils/mkfs.minix.c:191 #, c-format msgid "%s: unable to clear boot sector" msgstr "" #: disk-utils/mkfs.minix.c:193 #, c-format msgid "%s: seek failed in write_tables" msgstr "" #: disk-utils/mkfs.minix.c:196 #, c-format msgid "%s: unable to write super-block" msgstr "" #: disk-utils/mkfs.minix.c:199 #, c-format msgid "%s: unable to write inode map" msgstr "" #: disk-utils/mkfs.minix.c:202 #, c-format msgid "%s: unable to write zone map" msgstr "" #: disk-utils/mkfs.minix.c:205 #, c-format msgid "%s: unable to write inodes" msgstr "" #: disk-utils/mkfs.minix.c:210 #, c-format msgid "%s: seek failed in write_block" msgstr "" #: disk-utils/mkfs.minix.c:213 #, c-format msgid "%s: write failed in write_block" msgstr "" #: disk-utils/mkfs.minix.c:222 disk-utils/mkfs.minix.c:297 #: disk-utils/mkfs.minix.c:346 #, c-format msgid "%s: too many bad blocks" msgstr "" #: disk-utils/mkfs.minix.c:230 #, c-format msgid "%s: not enough good blocks" msgstr "" #: disk-utils/mkfs.minix.c:546 #, c-format msgid "" "First data block at %jd, which is too far (max %d).\n" "Try specifying fewer inodes by passing --inodes " msgstr "" #: disk-utils/mkfs.minix.c:566 #, c-format msgid "%lu inode\n" msgid_plural "%lu inodes\n" msgstr[0] "" msgstr[1] "" #: disk-utils/mkfs.minix.c:567 #, c-format msgid "%lu block\n" msgid_plural "%lu blocks\n" msgstr[0] "" msgstr[1] "" #: disk-utils/mkfs.minix.c:569 #, c-format msgid "Zonesize=%zu\n" msgstr "" #: disk-utils/mkfs.minix.c:570 #, c-format msgid "" "Maxsize=%zu\n" "\n" msgstr "" #: disk-utils/mkfs.minix.c:583 #, c-format msgid "%s: seek failed during testing of blocks" msgstr "" #: disk-utils/mkfs.minix.c:590 #, c-format msgid "Weird values in do_check: probably bugs\n" msgstr "" "Outoja arvoja funktiossa do_check: todennäköisesti ohjelmistovikoja\n" #: disk-utils/mkfs.minix.c:623 #, c-format msgid "%s: seek failed in check_blocks" msgstr "" #: disk-utils/mkfs.minix.c:633 #, c-format msgid "%s: bad blocks before data-area: cannot make fs" msgstr "" #: disk-utils/mkfs.minix.c:640 disk-utils/mkfs.minix.c:664 #, c-format msgid "%d bad block\n" msgid_plural "%d bad blocks\n" msgstr[0] "" msgstr[1] "" #: disk-utils/mkfs.minix.c:649 #, c-format msgid "%s: can't open file of bad blocks" msgstr "" #: disk-utils/mkfs.minix.c:654 #, c-format msgid "badblock number input error on line %d\n" msgstr "" #: disk-utils/mkfs.minix.c:655 #, c-format msgid "%s: cannot read badblocks file" msgstr "" #: disk-utils/mkfs.minix.c:699 #, c-format msgid "%s: device is misaligned" msgstr "" #: disk-utils/mkfs.minix.c:701 #, c-format msgid "block size smaller than physical sector size of %s" msgstr "" #: disk-utils/mkfs.minix.c:704 #, c-format msgid "cannot determine size of %s" msgstr "" #: disk-utils/mkfs.minix.c:712 #, c-format msgid "%s: requested blocks (%llu) exceeds available (%llu) blocks\n" msgstr "" #: disk-utils/mkfs.minix.c:715 #, c-format msgid "%s: number of blocks too small" msgstr "" #: disk-utils/mkfs.minix.c:730 disk-utils/mkfs.minix.c:736 #, c-format msgid "unsupported name length: %d" msgstr "" #: disk-utils/mkfs.minix.c:739 #, c-format msgid "unsupported minix file system version: %d" msgstr "" #: disk-utils/mkfs.minix.c:774 msgid "-v is ambiguous, use '-2' instead" msgstr "" #: disk-utils/mkfs.minix.c:785 msgid "failed to parse maximum length of filenames" msgstr "" #: disk-utils/mkfs.minix.c:789 msgid "failed to parse number of inodes" msgstr "" #: disk-utils/mkfs.minix.c:813 msgid "failed to parse number of blocks" msgstr "" #: disk-utils/mkfs.minix.c:820 #, c-format msgid "%s is mounted; will not make a filesystem here!" msgstr "%s on liitetty; ei tehdä tiedostojärjestelmää tähän!" #: disk-utils/mkswap.c:81 #, c-format msgid "Bad user-specified page size %u" msgstr "" #: disk-utils/mkswap.c:84 #, c-format msgid "Using user-specified page size %d, instead of the system value %d" msgstr "" #: disk-utils/mkswap.c:125 msgid "Label was truncated." msgstr "" #: disk-utils/mkswap.c:133 #, c-format msgid "no label, " msgstr "ei nimiötä, " #: disk-utils/mkswap.c:141 #, c-format msgid "no uuid\n" msgstr "ei uuid:tä\n" #: disk-utils/mkswap.c:148 #, c-format msgid "" "\n" "Usage:\n" " %s [options] device [size]\n" msgstr "" #: disk-utils/mkswap.c:153 msgid "Set up a Linux swap area.\n" msgstr "" #: disk-utils/mkswap.c:156 #, c-format msgid "" "\n" "Options:\n" " -c, --check check bad blocks before creating the swap area\n" " -f, --force allow swap size area be larger than device\n" " -p, --pagesize SIZE specify page size in bytes\n" " -L, --label LABEL specify label\n" " -v, --swapversion NUM specify swap-space version number\n" " -U, --uuid UUID specify the uuid to use\n" " -V, --version output version information and exit\n" " -h, --help display this help and exit\n" "\n" msgstr "" #: disk-utils/mkswap.c:175 #, c-format msgid "too many bad pages: %lu" msgstr "" #: disk-utils/mkswap.c:196 msgid "seek failed in check_blocks" msgstr "siirtyminen epäonnistui funktiossa check_blocks" #: disk-utils/mkswap.c:204 #, c-format msgid "%lu bad page\n" msgid_plural "%lu bad pages\n" msgstr[0] "" msgstr[1] "" #: disk-utils/mkswap.c:229 msgid "unable to alloc new libblkid probe" msgstr "" #: disk-utils/mkswap.c:231 msgid "unable to assign device to libblkid probe" msgstr "" #: disk-utils/mkswap.c:249 #, c-format msgid "warning: checking bad blocks from swap file is not supported: %s" msgstr "" #: disk-utils/mkswap.c:259 #, c-format msgid "warning: %s is misaligned" msgstr "" #: disk-utils/mkswap.c:271 disk-utils/mkswap.c:297 disk-utils/mkswap.c:344 msgid "unable to rewind swap-device" msgstr "sivutuslaitteella ei voi siirtyä taaksepäin" #: disk-utils/mkswap.c:300 msgid "unable to erase bootbits sectors" msgstr "" #: disk-utils/mkswap.c:316 #, c-format msgid "%s: warning: wiping old %s signature." msgstr "" #: disk-utils/mkswap.c:321 #, c-format msgid "%s: warning: don't erase bootbits sectors" msgstr "" #: disk-utils/mkswap.c:324 #, c-format msgid " (%s partition table detected). " msgstr "" #: disk-utils/mkswap.c:326 #, c-format msgid " (compiled without libblkid). " msgstr "" #: disk-utils/mkswap.c:327 #, c-format msgid "Use -f to force.\n" msgstr "" #: disk-utils/mkswap.c:349 #, c-format msgid "%s: unable to write signature page" msgstr "" #: disk-utils/mkswap.c:390 msgid "parsing page size failed" msgstr "" #: disk-utils/mkswap.c:396 msgid "parsing version number failed" msgstr "" #: disk-utils/mkswap.c:399 #, c-format msgid "swapspace version %d is not supported" msgstr "" #: disk-utils/mkswap.c:405 #, c-format msgid "warning: ignoring -U (UUIDs are unsupported by %s)" msgstr "" #: disk-utils/mkswap.c:424 msgid "only one device argument is currently supported" msgstr "" #: disk-utils/mkswap.c:431 msgid "error: parsing UUID failed" msgstr "" #: disk-utils/mkswap.c:440 msgid "error: Nowhere to set up swap on?" msgstr "" #: disk-utils/mkswap.c:446 msgid "invalid block count argument" msgstr "" #: disk-utils/mkswap.c:455 #, c-format msgid "error: size %llu KiB is larger than device size %ju KiB" msgstr "" #: disk-utils/mkswap.c:461 #, c-format msgid "error: swap area needs to be at least %ld KiB" msgstr "" #: disk-utils/mkswap.c:466 #, c-format msgid "warning: truncating swap area to %llu KiB" msgstr "" #: disk-utils/mkswap.c:471 #, c-format msgid "error: %s is mounted; will not make swapspace" msgstr "" #: disk-utils/mkswap.c:488 msgid "Unable to set up swap-space: unreadable" msgstr "Sivutustilaa ei voi luoda: ei luettavissa" #: disk-utils/mkswap.c:493 #, c-format msgid "Setting up swapspace version %d, size = %s (%ju bytes)\n" msgstr "" #: disk-utils/mkswap.c:513 #, c-format msgid "%s: unable to obtain selinux file label" msgstr "" #: disk-utils/mkswap.c:516 msgid "unable to matchpathcon()" msgstr "" #: disk-utils/mkswap.c:519 msgid "unable to create new selinux context" msgstr "uuden selinux-kontekstin luominen ei onnistu" #: disk-utils/mkswap.c:521 msgid "couldn't compute selinux context" msgstr "selinux-kontekstin laskeminen ei onnistunut" #: disk-utils/mkswap.c:527 #, c-format msgid "unable to relabel %s to %s" msgstr "" #: disk-utils/partx.c:87 msgid "partition number" msgstr "" #: disk-utils/partx.c:88 msgid "start of the partition in sectors" msgstr "" #: disk-utils/partx.c:89 msgid "end of the partition in sectors" msgstr "" #: disk-utils/partx.c:90 msgid "number of sectors" msgstr "" #: disk-utils/partx.c:91 msgid "human readable size" msgstr "" #: disk-utils/partx.c:92 msgid "partition name" msgstr "" #: disk-utils/partx.c:93 misc-utils/findmnt.c:132 misc-utils/lsblk.c:169 msgid "partition UUID" msgstr "" #: disk-utils/partx.c:94 msgid "partition table type (dos, gpt, ...)" msgstr "" #: disk-utils/partx.c:95 misc-utils/lsblk.c:170 msgid "partition flags" msgstr "" #: disk-utils/partx.c:96 msgid "partition type (a string, a UUID, or hex)" msgstr "" #: disk-utils/partx.c:115 sys-utils/losetup.c:493 msgid "failed to initialize loopcxt" msgstr "" #: disk-utils/partx.c:119 #, c-format msgid "%s: failed to find unused loop device" msgstr "" #: disk-utils/partx.c:123 #, c-format msgid "Trying to use '%s' for the loop device\n" msgstr "" #: disk-utils/partx.c:127 #, c-format msgid "%s: failed to set backing file" msgstr "" #: disk-utils/partx.c:132 sys-utils/losetup.c:690 #, c-format msgid "%s: failed to set up loop device" msgstr "" #: disk-utils/partx.c:162 login-utils/lslogins.c:322 misc-utils/findmnt.c:401 #: misc-utils/lsblk.c:354 misc-utils/lslocks.c:342 sys-utils/losetup.c:104 #: sys-utils/lscpu.c:332 sys-utils/lsipc.c:232 sys-utils/prlimit.c:277 #: sys-utils/swapon.c:133 sys-utils/wdctl.c:151 sys-utils/zramctl.c:145 #, c-format msgid "unknown column: %s" msgstr "" #: disk-utils/partx.c:209 #, c-format msgid "%s: failed to get partition number" msgstr "" #: disk-utils/partx.c:274 #, c-format msgid "%s: error deleting partition %d" msgstr "" #: disk-utils/partx.c:276 #, c-format msgid "%s: error deleting partitions %d-%d" msgstr "" #: disk-utils/partx.c:300 disk-utils/partx.c:447 disk-utils/partx.c:975 #, c-format msgid "specified range <%d:%d> does not make sense" msgstr "" #: disk-utils/partx.c:309 #, c-format msgid "%s: partition #%d removed\n" msgstr "" #: disk-utils/partx.c:313 #, c-format msgid "%s: partition #%d doesn't exist\n" msgstr "" #: disk-utils/partx.c:318 #, c-format msgid "%s: deleting partition #%d failed" msgstr "" #: disk-utils/partx.c:338 #, c-format msgid "%s: error adding partition %d" msgstr "" #: disk-utils/partx.c:340 #, c-format msgid "%s: error adding partitions %d-%d" msgstr "" #: disk-utils/partx.c:377 disk-utils/partx.c:483 #, c-format msgid "%s: partition #%d added\n" msgstr "" #: disk-utils/partx.c:382 #, c-format msgid "%s: adding partition #%d failed" msgstr "" #: disk-utils/partx.c:417 #, c-format msgid "%s: error updating partition %d" msgstr "" #: disk-utils/partx.c:419 #, c-format msgid "%s: error updating partitions %d-%d" msgstr "" #: disk-utils/partx.c:456 #, c-format msgid "%s: no partition #%d" msgstr "" #: disk-utils/partx.c:477 #, c-format msgid "%s: partition #%d resized\n" msgstr "" #: disk-utils/partx.c:491 #, c-format msgid "%s: updating partition #%d failed" msgstr "" #: disk-utils/partx.c:528 #, c-format msgid "#%2d: %9ju-%9ju (%9ju sector, %6ju MB)\n" msgid_plural "#%2d: %9ju-%9ju (%9ju sectors, %6ju MB)\n" msgstr[0] "" msgstr[1] "" #: disk-utils/partx.c:547 misc-utils/findmnt.c:713 misc-utils/findmnt.c:730 #: misc-utils/lslocks.c:405 msgid "failed to add line to output" msgstr "" #: disk-utils/partx.c:610 msgid "failed to add data to output table" msgstr "" #: disk-utils/partx.c:633 login-utils/lslogins.c:928 misc-utils/findmnt.c:1582 #: misc-utils/lsblk.c:1862 misc-utils/lslocks.c:465 sys-utils/losetup.c:304 #: sys-utils/lscpu.c:1433 sys-utils/lsipc.c:338 sys-utils/prlimit.c:297 #: sys-utils/swapon.c:266 sys-utils/wdctl.c:259 sys-utils/zramctl.c:427 msgid "failed to initialize output table" msgstr "" #: disk-utils/partx.c:644 misc-utils/findmnt.c:1608 misc-utils/lsblk.c:1882 #: misc-utils/lslocks.c:479 sys-utils/losetup.c:316 sys-utils/losetup.c:352 #: sys-utils/lscpu.c:1438 sys-utils/prlimit.c:306 sys-utils/swapon.c:275 #: sys-utils/wdctl.c:270 sys-utils/zramctl.c:436 msgid "failed to initialize output column" msgstr "" #: disk-utils/partx.c:684 #, c-format msgid "failed to initialize blkid filter for '%s'" msgstr "" #: disk-utils/partx.c:692 #, c-format msgid "%s: failed to read partition table" msgstr "" #: disk-utils/partx.c:698 #, c-format msgid "%s: partition table type '%s' detected\n" msgstr "" #: disk-utils/partx.c:702 #, c-format msgid "%s: partition table with no partitions" msgstr "" #: disk-utils/partx.c:714 #, c-format msgid " %s [-a|-d|-s|-u] [--nr | ] \n" msgstr "" #: disk-utils/partx.c:718 msgid "Tell the kernel about the presence and numbering of partitions.\n" msgstr "" #: disk-utils/partx.c:721 msgid " -a, --add add specified partitions or all of them\n" msgstr "" #: disk-utils/partx.c:722 msgid " -d, --delete delete specified partitions or all of them\n" msgstr "" #: disk-utils/partx.c:723 msgid " -u, --update update specified partitions or all of them\n" msgstr "" #: disk-utils/partx.c:724 msgid "" " -s, --show list partitions\n" "\n" msgstr "" #: disk-utils/partx.c:725 misc-utils/lsblk.c:1619 msgid "" " -b, --bytes print SIZE in bytes rather than in human readable " "format\n" msgstr "" #: disk-utils/partx.c:726 msgid " -g, --noheadings don't print headings for --show\n" msgstr "" #: disk-utils/partx.c:727 msgid "" " -n, --nr specify the range of partitions (e.g. --nr 2:4)\n" msgstr "" #: disk-utils/partx.c:728 msgid " -o, --output define which output columns to use\n" msgstr "" #: disk-utils/partx.c:729 misc-utils/lsblk.c:1633 msgid " -P, --pairs use key=\"value\" output format\n" msgstr "" #: disk-utils/partx.c:730 misc-utils/lsblk.c:1634 msgid " -r, --raw use raw output format\n" msgstr "" #: disk-utils/partx.c:731 msgid "" " -t, --type specify the partition type (dos, bsd, solaris, etc.)\n" msgstr "" #: disk-utils/partx.c:732 sys-utils/fallocate.c:91 msgid " -v, --verbose verbose mode\n" msgstr "" #: disk-utils/partx.c:738 msgid "" "\n" "Available columns (for --show, --raw or --pairs):\n" msgstr "" #: disk-utils/partx.c:811 msgid "failed to parse --nr range" msgstr "" #: disk-utils/partx.c:911 msgid "--nr and are mutually exclusive" msgstr "" #: disk-utils/partx.c:930 #, c-format msgid "partition: %s, disk: %s, lower: %d, upper: %d\n" msgstr "" #: disk-utils/partx.c:942 #, c-format msgid "%s: cannot delete partitions" msgstr "" #: disk-utils/partx.c:945 #, c-format msgid "%s: partitioned loop devices unsupported" msgstr "" #: disk-utils/partx.c:962 #, c-format msgid "%s: failed to initialize blkid prober" msgstr "" #: disk-utils/raw.c:52 #, c-format msgid "" " %1$s %2$srawN \n" " %1$s %2$srawN /dev/\n" " %1$s -q %2$srawN\n" " %1$s -qa\n" msgstr "" #: disk-utils/raw.c:59 msgid "Bind a raw character device to a block device.\n" msgstr "" #: disk-utils/raw.c:62 msgid " -q, --query set query mode\n" msgstr "" #: disk-utils/raw.c:63 msgid " -a, --all query all raw devices\n" msgstr "" #: disk-utils/raw.c:165 #, c-format msgid "" "Device '%s' is the control raw device (use raw where is greater than " "zero)" msgstr "" #: disk-utils/raw.c:182 #, c-format msgid "Cannot locate block device '%s'" msgstr "" #: disk-utils/raw.c:185 #, c-format msgid "Device '%s' is not a block device" msgstr "" #: disk-utils/raw.c:194 disk-utils/raw.c:197 sys-utils/ipcrm.c:351 #: sys-utils/ipcrm.c:364 sys-utils/ipcrm.c:377 msgid "failed to parse argument" msgstr "" #: disk-utils/raw.c:214 #, c-format msgid "Cannot open master raw device '%s'" msgstr "" #: disk-utils/raw.c:229 #, c-format msgid "Cannot locate raw device '%s'" msgstr "" #: disk-utils/raw.c:232 #, c-format msgid "Raw device '%s' is not a character dev" msgstr "" #: disk-utils/raw.c:236 #, c-format msgid "Device '%s' is not a raw dev" msgstr "" #: disk-utils/raw.c:246 msgid "Error querying raw device" msgstr "" #: disk-utils/raw.c:255 disk-utils/raw.c:270 #, c-format msgid "%sraw%d: bound to major %d, minor %d\n" msgstr "" #: disk-utils/raw.c:269 msgid "Error setting raw device" msgstr "" #: disk-utils/resizepart.c:19 #, c-format msgid " %s \n" msgstr "" #: disk-utils/resizepart.c:23 msgid "Tell the kernel about the new size of a partition.\n" msgstr "" #: disk-utils/resizepart.c:104 #, c-format msgid "%s: failed to get start of the partition number %s" msgstr "" #: disk-utils/resizepart.c:109 msgid "failed to resize partition" msgstr "" #: disk-utils/sfdisk.c:219 msgid "failed to allocate nested libfdisk context" msgstr "" #: disk-utils/sfdisk.c:264 #, c-format msgid "cannot seek %s" msgstr "" #: disk-utils/sfdisk.c:274 libfdisk/src/bsd.c:723 libfdisk/src/bsd.c:894 #: sys-utils/hwclock.c:161 sys-utils/hwclock.c:163 #, c-format msgid "cannot write %s" msgstr "" #: disk-utils/sfdisk.c:280 #, c-format msgid "%12s (offset %5ju, size %5ju): %s" msgstr "" #: disk-utils/sfdisk.c:286 #, c-format msgid "%s: failed to create a backup" msgstr "" #: disk-utils/sfdisk.c:306 misc-utils/wipefs.c:382 msgid "failed to create a signature backup, $HOME undefined" msgstr "" #: disk-utils/sfdisk.c:312 msgid "Backup files:" msgstr "" #: disk-utils/sfdisk.c:328 msgid "The partition table is unchanged (--no-act)." msgstr "" #: disk-utils/sfdisk.c:332 msgid "" "\n" "The partition table has been altered." msgstr "" #: disk-utils/sfdisk.c:402 #, c-format msgid "unsupported label '%s'" msgstr "" #: disk-utils/sfdisk.c:405 msgid "" "Id Name\n" "\n" msgstr "" "Id Nimi\n" "\n" #: disk-utils/sfdisk.c:435 msgid "unrecognized partition table type" msgstr "" #: disk-utils/sfdisk.c:488 #, c-format msgid "Cannot get size of %s" msgstr "" #: disk-utils/sfdisk.c:525 #, c-format msgid "total: %ju blocks\n" msgstr "" #: disk-utils/sfdisk.c:587 disk-utils/sfdisk.c:658 disk-utils/sfdisk.c:722 #: disk-utils/sfdisk.c:786 disk-utils/sfdisk.c:841 disk-utils/sfdisk.c:897 #: disk-utils/sfdisk.c:1188 msgid "no disk device specified" msgstr "" #: disk-utils/sfdisk.c:598 msgid "toggle boot flags is supported for MBR only" msgstr "" #: disk-utils/sfdisk.c:629 disk-utils/sfdisk.c:727 disk-utils/sfdisk.c:791 #: disk-utils/sfdisk.c:846 disk-utils/sfdisk.c:902 disk-utils/sfdisk.c:1186 #: disk-utils/sfdisk.c:1611 msgid "failed to parse partition number" msgstr "" #: disk-utils/sfdisk.c:634 #, c-format msgid "%s: partition %d: failed to toggle bootable flag" msgstr "" #: disk-utils/sfdisk.c:666 msgid "failed to allocate dump struct" msgstr "" #: disk-utils/sfdisk.c:670 msgid "failed to dump partition table" msgstr "" #: disk-utils/sfdisk.c:700 #, c-format msgid "%s: no partition table found" msgstr "" #: disk-utils/sfdisk.c:704 #, c-format msgid "%s: partition %zu: partition table contains only %zu partitions" msgstr "" #: disk-utils/sfdisk.c:707 #, c-format msgid "%s: partition %zu: partition is unused" msgstr "" #: disk-utils/sfdisk.c:726 disk-utils/sfdisk.c:790 disk-utils/sfdisk.c:845 #: disk-utils/sfdisk.c:901 msgid "no partition number specified" msgstr "" #: disk-utils/sfdisk.c:732 disk-utils/sfdisk.c:796 disk-utils/sfdisk.c:851 #: disk-utils/sfdisk.c:907 msgid "unexpected arguments" msgstr "" #: disk-utils/sfdisk.c:747 #, c-format msgid "%s: partition %zu: failed to get partition type" msgstr "" #: disk-utils/sfdisk.c:766 #, c-format msgid "failed to parse %s partition type '%s'" msgstr "" #: disk-utils/sfdisk.c:770 #, c-format msgid "%s: partition %zu: failed to set partition type" msgstr "" #: disk-utils/sfdisk.c:808 #, c-format msgid "%s: partition %zu: failed to get partition UUID" msgstr "" #: disk-utils/sfdisk.c:821 disk-utils/sfdisk.c:876 disk-utils/sfdisk.c:930 msgid "failed to allocate partition object" msgstr "" #: disk-utils/sfdisk.c:825 #, c-format msgid "%s: partition %zu: failed to set partition UUID" msgstr "" #: disk-utils/sfdisk.c:863 #, c-format msgid "%s: partition %zu: failed to get partition name" msgstr "" #: disk-utils/sfdisk.c:880 #, c-format msgid "%s: partition %zu: failed to set partition name" msgstr "" #: disk-utils/sfdisk.c:934 #, c-format msgid "%s: partition %zu: failed to set partition attributes" msgstr "" #: disk-utils/sfdisk.c:977 msgid " Commands:\n" msgstr "" #: disk-utils/sfdisk.c:979 msgid " write write table to disk and exit\n" msgstr "" #: disk-utils/sfdisk.c:980 msgid "" " quit show new situation and wait for user's feedback before write\n" msgstr "" #: disk-utils/sfdisk.c:981 msgid " abort exit sfdisk shell\n" msgstr "" #: disk-utils/sfdisk.c:982 msgid " print display the partition table\n" msgstr "" #: disk-utils/sfdisk.c:983 msgid " help show this help text\n" msgstr "" #: disk-utils/sfdisk.c:985 msgid " Ctrl-D the same as 'quit'\n" msgstr "" #: disk-utils/sfdisk.c:989 msgid " Input format:\n" msgstr "" #: disk-utils/sfdisk.c:991 msgid " , , , \n" msgstr "" #: disk-utils/sfdisk.c:994 msgid "" " Beginning of the partition in sectors, or bytes if\n" " specified in the format {K,M,G,T,P,E,Z,Y}.\n" " The default is the first free space.\n" msgstr "" #: disk-utils/sfdisk.c:999 msgid "" " Size of the partition in sectors, or bytes if\n" " specified in the format {K,M,G,T,P,E,Z,Y}.\n" " The default is all available space.\n" msgstr "" #: disk-utils/sfdisk.c:1004 msgid " The partition type. Default is a Linux data partition.\n" msgstr "" #: disk-utils/sfdisk.c:1005 msgid " MBR: hex or L,S,E,X shortcuts.\n" msgstr "" #: disk-utils/sfdisk.c:1006 msgid " GPT: UUID or L,S,H shortcuts.\n" msgstr "" #: disk-utils/sfdisk.c:1009 msgid " Use '*' to mark an MBR partition as bootable.\n" msgstr "" #: disk-utils/sfdisk.c:1013 msgid " Example:\n" msgstr "" #: disk-utils/sfdisk.c:1015 msgid " , 4G Creates a 4GiB partition at default start offset.\n" msgstr "" #: disk-utils/sfdisk.c:1047 sys-utils/dmesg.c:1457 msgid "unsupported command" msgstr "" #: disk-utils/sfdisk.c:1049 #, c-format msgid "line %d: unsupported command" msgstr "" #: disk-utils/sfdisk.c:1196 msgid "failed to allocate script handler" msgstr "" #: disk-utils/sfdisk.c:1212 #, c-format msgid "%s: cannot modify partition %d: no partition table was found" msgstr "" #: disk-utils/sfdisk.c:1217 #, c-format msgid "" "%s: cannot modify partition %d: partition table contains only %zu partitions" msgstr "" #: disk-utils/sfdisk.c:1223 #, c-format msgid "warning: %s: partition %d is not defined yet" msgstr "" #: disk-utils/sfdisk.c:1236 #, c-format msgid "" "\n" "Welcome to sfdisk (%s)." msgstr "" #: disk-utils/sfdisk.c:1244 msgid "Checking that no-one is using this disk right now ..." msgstr "" #: disk-utils/sfdisk.c:1247 msgid "" " FAILED\n" "\n" msgstr "" #: disk-utils/sfdisk.c:1250 msgid "" "This disk is currently in use - repartitioning is probably a bad idea.\n" "Umount all file systems, and swapoff all swap partitions on this disk.\n" "Use the --no-reread flag to suppress this check.\n" msgstr "" #: disk-utils/sfdisk.c:1255 msgid "Use the --force flag to overrule all checks." msgstr "" #: disk-utils/sfdisk.c:1257 msgid "" " OK\n" "\n" msgstr "" #: disk-utils/sfdisk.c:1266 msgid "" "\n" "Old situation:" msgstr "" #: disk-utils/sfdisk.c:1283 #, c-format msgid "" "\n" "sfdisk is going to create a new '%s' disk label.\n" "Use 'label: ' before you define a first partition\n" "to override the default." msgstr "" #: disk-utils/sfdisk.c:1286 msgid "" "\n" "Type 'help' to get more information.\n" msgstr "" #: disk-utils/sfdisk.c:1304 msgid "All partitions used." msgstr "" #: disk-utils/sfdisk.c:1312 msgid "failed to allocate partition name" msgstr "" #: disk-utils/sfdisk.c:1351 msgid "Ignoring partition." msgstr "" #: disk-utils/sfdisk.c:1360 msgid "Failed to apply script headers, disk label not created." msgstr "" #: disk-utils/sfdisk.c:1371 msgid "Failed to add partition" msgstr "" #: disk-utils/sfdisk.c:1382 msgid "Script header accepted." msgstr "" #: disk-utils/sfdisk.c:1391 msgid "" "\n" "New situation:" msgstr "" #: disk-utils/sfdisk.c:1400 msgid "Do you want to write this to disk?" msgstr "" #: disk-utils/sfdisk.c:1402 msgid "Leaving." msgstr "" #: disk-utils/sfdisk.c:1412 msgid "Leaving.\n" msgstr "" #: disk-utils/sfdisk.c:1425 #, c-format msgid "" " %1$s [options] [[-N] ]\n" " %1$s [options] \n" msgstr "" #: disk-utils/sfdisk.c:1431 msgid "" "\n" "Commands:\n" msgstr "" #: disk-utils/sfdisk.c:1432 msgid "" " -A, --activate [ ...] list or set bootable MBR partitions\n" msgstr "" #: disk-utils/sfdisk.c:1433 msgid "" " -d, --dump dump partition table (usable for later " "input)\n" msgstr "" #: disk-utils/sfdisk.c:1434 msgid "" " -J, --json dump partition table in JSON format\n" msgstr "" #: disk-utils/sfdisk.c:1435 msgid "" " -g, --show-geometry [ ...] list geometry of all or specified " "devices\n" msgstr "" #: disk-utils/sfdisk.c:1436 msgid " -l, --list [ ...] list partitions of each device\n" msgstr "" #: disk-utils/sfdisk.c:1437 msgid "" " -F, --list-free [ ...] list unpartitions free areas of each " "device\n" msgstr "" #: disk-utils/sfdisk.c:1438 msgid "" " -s, --show-size [ ...] list sizes of all or specified devices\n" msgstr "" #: disk-utils/sfdisk.c:1439 msgid "" " -T, --list-types print the recognized types (see -X)\n" msgstr "" #: disk-utils/sfdisk.c:1440 msgid "" " -V, --verify [ ...] test whether partitions seem correct\n" msgstr "" #: disk-utils/sfdisk.c:1443 msgid " --part-label [] print or change partition label\n" msgstr "" #: disk-utils/sfdisk.c:1444 msgid " --part-type [] print or change partition type\n" msgstr "" #: disk-utils/sfdisk.c:1445 msgid " --part-uuid [] print or change partition uuid\n" msgstr "" #: disk-utils/sfdisk.c:1446 msgid "" " --part-attrs [] print or change partition attributes\n" msgstr "" #: disk-utils/sfdisk.c:1449 msgid " device (usually disk) path\n" msgstr "" #: disk-utils/sfdisk.c:1450 msgid " partition number\n" msgstr "" #: disk-utils/sfdisk.c:1451 msgid "" " partition type, GUID for GPT, hex for MBR\n" msgstr "" #: disk-utils/sfdisk.c:1454 msgid "" " -a, --append append partitions to existing partition table\n" msgstr "" #: disk-utils/sfdisk.c:1455 msgid " -b, --backup backup partition table sectors (see -O)\n" msgstr "" #: disk-utils/sfdisk.c:1456 msgid "" " --bytes print SIZE in bytes rather than in human readable " "format\n" msgstr "" #: disk-utils/sfdisk.c:1457 msgid " -f, --force disable all consistency checking\n" msgstr "" #: disk-utils/sfdisk.c:1458 msgid " --color[=] colorize output (auto, always or never)\n" msgstr "" #: disk-utils/sfdisk.c:1461 msgid " -N, --partno specify partition number\n" msgstr "" #: disk-utils/sfdisk.c:1462 msgid " -n, --no-act do everything except write to device\n" msgstr "" #: disk-utils/sfdisk.c:1463 msgid "" " --no-reread do not check whether the device is in use\n" msgstr "" #: disk-utils/sfdisk.c:1464 msgid " -O, --backup-file override default backup file name\n" msgstr "" #: disk-utils/sfdisk.c:1465 msgid " -o, --output output columns\n" msgstr "" #: disk-utils/sfdisk.c:1466 msgid " -q, --quiet suppress extra info messages\n" msgstr "" #: disk-utils/sfdisk.c:1467 msgid " -X, --label specify label type (dos, gpt, ...)\n" msgstr "" #: disk-utils/sfdisk.c:1468 msgid " -Y, --label-nested specify nested label type (dos, bsd)\n" msgstr "" #: disk-utils/sfdisk.c:1470 msgid "" " -L, --Linux deprecated, only for backward compatibility\n" msgstr "" #: disk-utils/sfdisk.c:1471 msgid "" " -u, --unit S deprecated, only sector unit is supported\n" msgstr "" #: disk-utils/sfdisk.c:1475 login-utils/chfn.c:103 login-utils/chsh.c:80 msgid " -v, --version output version information and exit\n" msgstr "" #: disk-utils/sfdisk.c:1568 #, c-format msgid "%s is deprecated in favour of --part-type" msgstr "" #: disk-utils/sfdisk.c:1573 msgid "--id is deprecated in favour of --part-type" msgstr "" #: disk-utils/sfdisk.c:1598 msgid "--Linux option is unnecessary and deprecated" msgstr "" #: disk-utils/sfdisk.c:1624 #, c-format msgid "unsupported unit '%c'" msgstr "" #: disk-utils/sfdisk.c:1627 include/c.h:302 #, c-format msgid "%s from %s\n" msgstr "%s – %s\n" #: disk-utils/swaplabel.c:69 #, c-format msgid "failed to parse UUID: %s" msgstr "" #: disk-utils/swaplabel.c:73 #, c-format msgid "%s: failed to seek to swap UUID" msgstr "" #: disk-utils/swaplabel.c:77 #, c-format msgid "%s: failed to write UUID" msgstr "" #: disk-utils/swaplabel.c:88 #, c-format msgid "%s: failed to seek to swap label " msgstr "" #: disk-utils/swaplabel.c:95 #, c-format msgid "label is too long. Truncating it to '%s'" msgstr "" #: disk-utils/swaplabel.c:98 #, c-format msgid "%s: failed to write label" msgstr "" #: disk-utils/swaplabel.c:121 msgid "Display or change the label or UUID of a swap area.\n" msgstr "" #: disk-utils/swaplabel.c:124 msgid "" " -L, --label