Binary files /tmp/tmpNfW9HM/tnOa1evzLr/language-pack-fi-base-20.10+20200921/data/extra.tar and /tmp/tmpNfW9HM/g5uEpNtzHe/language-pack-fi-base-20.10+20201015/data/extra.tar differ diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/aa-enabled.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/aa-enabled.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/aa-enabled.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/aa-enabled.po 2020-10-16 08:01:22.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:48+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../aa_enabled.c:26 #, c-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/acl.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/acl.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/acl.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/acl.po 2020-10-16 08:01:22.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:12+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:56+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: libacl/perm_copy_fd.c:124 libacl/perm_copy_fd.c:136 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/adduser.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/adduser.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/adduser.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/adduser.po 2020-10-16 08:01:15.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:30+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:16+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #. everyone can issue "--help" and "--version", but only root can go on diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/alsa-utils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/alsa-utils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/alsa-utils.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/alsa-utils.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:30+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:16+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: alsamixer/card_select.c:126 alsamixer/device_name.c:126 msgid "Sound Card" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apparmorapplet.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apparmorapplet.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apparmorapplet.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apparmorapplet.po 2020-10-16 08:01:23.000000000 +0000 @@ -12,8 +12,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:11+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:57+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/apparmor-applet.c:244 msgid "" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apparmor-parser.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apparmor-parser.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apparmor-parser.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apparmor-parser.po 2020-10-16 08:01:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:11+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:56+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../parser_include.c:113 ../parser_include.c:111 msgid "Error: Out of memory.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/app-install-data.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/app-install-data.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/app-install-data.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/app-install-data.po 2020-10-16 08:01:16.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:13+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:58+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../menu-data-additional/7zip.desktop.in.h:1 @@ -12088,7 +12088,7 @@ #: ../menu-data/klickety:kde4__klickety.desktop.in.h:2 msgid "X-KDE-StartupNotify=true" -msgstr "" +msgstr "X-KDE-StartupNotify=true" #: ../menu-data/klickety:kde4__ksame.desktop.in.h:1 msgid "SameGame" @@ -12616,7 +12616,7 @@ #: ../menu-data/krita-data:kde4__krita_heightmap.desktop.in.h:1 msgid "Icon=calligrakrita" -msgstr "" +msgstr "Icon=calligrakrita" #: ../menu-data/krita-data:kde4__krita_heightmap.desktop.in.h:2 #: ../menu-data/krita-data:kde4__krita_tga.desktop.in.h:1 @@ -12969,7 +12969,7 @@ #: ../menu-data/laditools:ladi-system-tray.desktop.in.h:2 msgid "Manage and configure JACK and ladish" -msgstr "" +msgstr "Hallitse ja määritä JACK ja ladish" #: ../menu-data/landell:landell.desktop.in.h:1 msgid "Landell" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apport.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apport.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apport.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apport.po 2020-10-16 08:01:22.000000000 +0000 @@ -7,26 +7,67 @@ msgstr "" "Project-Id-Version: apport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-26 23:44+0000\n" +"POT-Creation-Date: 2020-10-13 14:42+0000\n" "PO-Revision-Date: 2019-04-23 18:45+0000\n" "Last-Translator: Ari Ervasti \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: 2020-09-21 11:58+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:45+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" -#: ../bin/apport-valgrind.py:37 ../debian/tmp/usr/bin/apport-valgrind.py:37 +#: ../data/general-hooks/ubuntu.py:200 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:200 +msgid "" +"An Ubuntu package has a file conflict with a package that is not a genuine " +"Ubuntu package." +msgstr "" +"Ubuntu-paketti on ristiriidassa paketin kanssa, joka ei ole aito Ubuntu-" +"paketti." + +#: ../data/general-hooks/ubuntu.py:208 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:208 +msgid "You have already encountered this package installation failure." +msgstr "Tämä paketin asennusvirhe on kohdattu jo aiemmin." + +#: ../data/general-hooks/ubuntu.py:224 +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:224 +msgid "" +"Your system was initially configured with grub version 2, but you have " +"removed it from your system in favor of grub 1 without configuring it. To " +"ensure your bootloader configuration is updated whenever a new kernel is " +"available, open a terminal and run:\n" +"\n" +" sudo apt-get install grub-pc\n" +msgstr "" +"Järjestelmäsi on alun perin määritelty grub-versiolla 2, mutta olet " +"poistanut sen järjestelmästäsi grub 1:n hyväksi määrittelemättä sitä. " +"Varmistaaksesi käynnistyslataimen kokoonpanon päivityksen aina uuden ytimen " +"ollessa saatavilla, avaa pääte ja suorita:\n" +"\n" +" sudo apt-get install grub-pc\n" + +#: ../kde/apport-kde.desktop.in.h:1 ../kde/apport-kde-mime.desktop.in.h:1 +#: ../gtk/apport-gtk.desktop.in.h:1 +msgid "Report a problem..." +msgstr "Raportoi ongelma..." + +#: ../kde/apport-kde.desktop.in.h:2 ../kde/apport-kde-mime.desktop.in.h:2 +#: ../gtk/apport-gtk.desktop.in.h:2 +msgid "Report a malfunction to the developers" +msgstr "Raportoi toimintahäiriöstä sovelluksen kehittäjille" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:37 ../bin/apport-valgrind.py:37 msgid "See man page for details." msgstr "Katso lisätietoja man-sivulta." -#: ../bin/apport-valgrind.py:43 ../debian/tmp/usr/bin/apport-valgrind.py:43 +#: ../debian/tmp/usr/bin/apport-valgrind.py:43 ../bin/apport-valgrind.py:43 msgid "specify the log file name produced by valgrind" msgstr "syötä valgrindin tuottaman lokitiedoston nimi" -#: ../bin/apport-valgrind.py:46 ../debian/tmp/usr/bin/apport-valgrind.py:46 +#: ../debian/tmp/usr/bin/apport-valgrind.py:46 ../bin/apport-valgrind.py:46 msgid "" "reuse a previously created sandbox dir (SDIR) or, if it does not exist, " "create it" @@ -34,7 +75,7 @@ "käytä uudelleen jo aikaisemmin luotua hiekkalaatikkokansiota (SDIR), tai jos " "sitä ei ole, luo sellainen" -#: ../bin/apport-valgrind.py:50 ../debian/tmp/usr/bin/apport-valgrind.py:50 +#: ../debian/tmp/usr/bin/apport-valgrind.py:50 ../bin/apport-valgrind.py:50 msgid "" "do not create or reuse a sandbox directory for additional debug symbols " "but rely only on installed debug symbols." @@ -43,7 +84,7 @@ "virheenkorjaussymboleja varten, vaan luota vain asennettuihin " "virheenkorjaussymboleihin." -#: ../bin/apport-valgrind.py:54 ../debian/tmp/usr/bin/apport-valgrind.py:54 +#: ../debian/tmp/usr/bin/apport-valgrind.py:54 ../bin/apport-valgrind.py:54 msgid "" "reuse a previously created cache dir (CDIR) or, if it does not exist, create " "it" @@ -51,14 +92,14 @@ "uudelleenkäytä aiemmin luotua välimuistin hakemistoa (CDIR) tai, jos sitä " "ei ole, luo se" -#: ../bin/apport-valgrind.py:58 ../debian/tmp/usr/bin/apport-valgrind.py:58 +#: ../debian/tmp/usr/bin/apport-valgrind.py:58 ../bin/apport-valgrind.py:58 msgid "" "report download/install progress when installing packages into sandbox" msgstr "" "raportoi latauksen/asennuksen eteneminen asennettaessa paketteja " "hiekkalaatikkoon" -#: ../bin/apport-valgrind.py:62 ../debian/tmp/usr/bin/apport-valgrind.py:62 +#: ../debian/tmp/usr/bin/apport-valgrind.py:62 ../bin/apport-valgrind.py:62 msgid "" "the executable that is run under valgrind's memcheck tool for memory leak " "detection" @@ -66,1156 +107,1112 @@ "suoritettava, joka suoritetaan valgrind:n muistin tarkastustyökalulla " "muistivuotojen havaitsemiseksi" -#: ../debian/tmp/usr/bin/apport-retrace.py:65 ../bin/apport-retrace.py:65 -#: ../bin/apport-valgrind.py:66 ../debian/tmp/usr/bin/apport-valgrind.py:66 +#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-valgrind.py:66 +#: ../bin/apport-retrace.py:65 ../debian/tmp/usr/bin/apport-retrace.py:65 msgid "" "Install an extra package into the sandbox (can be specified multiple times)" msgstr "Lataa ekstrapakkaukset hiekkalaatikkoon (voi kestää pitkään)" -#: ../bin/apport-valgrind.py:97 ../debian/tmp/usr/bin/apport-valgrind.py:97 +#: ../debian/tmp/usr/bin/apport-valgrind.py:97 ../bin/apport-valgrind.py:97 #, python-format msgid "Error: %s is not an executable. Stopping." msgstr "Virhe: %s ei ole suoritettava tiedosto. Lopetetaan." -#: ../gtk/apport-gtk.desktop.in.h:1 ../kde/apport-kde-mime.desktop.in.h:1 -#: ../kde/apport-kde.desktop.in.h:1 -msgid "Report a problem..." -msgstr "Raportoi ongelma..." +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../gtk/apport-gtk.ui.h:1 +#: ../kde/apport-kde.py:469 ../kde/apport-kde.py:504 ../kde/apport-kde.py:524 +#: ../debian/tmp/usr/share/apport/apport-kde.py:469 +#: ../debian/tmp/usr/share/apport/apport-kde.py:504 +#: ../debian/tmp/usr/share/apport/apport-kde.py:524 +msgid "Apport" +msgstr "Apport" -#: ../gtk/apport-gtk.desktop.in.h:2 ../kde/apport-kde-mime.desktop.in.h:2 -#: ../kde/apport-kde.desktop.in.h:2 -msgid "Report a malfunction to the developers" -msgstr "Raportoi toimintahäiriöstä sovelluksen kehittäjille" +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 ../gtk/apport-gtk.ui.h:2 +msgid "Cancel" +msgstr "Peru" -#: ../apport/ui.py:139 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:139 -msgid "This package does not seem to be installed correctly" -msgstr "Tätä pakettia ei ole asennettu oikein" +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 ../gtk/apport-gtk.ui.h:3 +msgid "OK" +msgstr "OK" -#: ../apport/ui.py:144 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:144 -#, python-format +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 ../gtk/apport-gtk.ui.h:4 +msgid "Crash report" +msgstr "Ohjelmisto lopetti toimintansa" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 ../gtk/apport-gtk.ui.h:5 +msgid "Sorry, an internal error happened." +msgstr "Valitettavasti havaittiin sisäinen virhe." + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 +#: ../bin/apport-cli.py:194 ../debian/tmp/usr/bin/apport-cli.py:194 +#: ../gtk/apport-gtk.py:181 ../kde/apport-kde.py:186 +#: ../debian/tmp/usr/share/apport/apport-kde.py:186 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:181 +msgid "Send problem report to the developers?" +msgstr "Lähetetäänkö raportti ongelmasta kehittäjille?" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 +#: ../gtk/apport-gtk.py:297 ../kde/apport-kde.py:241 +#: ../debian/tmp/usr/share/apport/apport-kde.py:241 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:297 +msgid "If you notice further problems, try restarting the computer." +msgstr "Jos ongelmat jatkuvat, käynnistä tietokone uudelleen." + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 +msgid "Remember this in future" +msgstr "Muista tämä myöhemmin" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 ../gtk/apport-gtk.ui.h:9 +msgid "Ignore future problems of this program version" +msgstr "Älä huomioi tämän ohjelmiston kaatumisia jatkossa" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 ../gtk/apport-gtk.ui.h:10 +msgid "Relaunch this application" +msgstr "Käynnistä sovellus uudelleen" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 +#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:575 ../kde/apport-kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-kde.py:292 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:575 +msgid "Show Details" +msgstr "Näytä tiedot" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 ../gtk/apport-gtk.ui.h:12 +msgid "_Examine locally" +msgstr "_Tutki paikallisesti" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../gtk/apport-gtk.ui.h:13 +msgid "Don't send" +msgstr "Älä lähetä" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 +#: ../gtk/apport-gtk.py:188 ../kde/apport-kde.py:194 +#: ../debian/tmp/usr/share/apport/apport-kde.py:194 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:188 +msgid "Send" +msgstr "Lähetä" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 ../gtk/apport-gtk.ui.h:15 +msgid "Collecting problem information" +msgstr "Kerätään tietoja ongelmasta" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:16 ../gtk/apport-gtk.ui.h:16 msgid "" -"This is not an official %s package. Please remove any third party package " -"and try again." -msgstr "" -"Tämä ei ole virallinen %s-paketti. Poista kolmansien osapuolten paketit ja " -"yritä sitten uudelleen." +"Information is being collected that may help the developers fix the problem " +"you report." +msgstr "Kerätään tietoja ongelman korjaamisen helpottamiseksi." -#: ../apport/ui.py:163 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:163 -#, python-format +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 ../gtk/apport-gtk.ui.h:17 +#: ../bin/apport-cli.py:267 ../debian/tmp/usr/bin/apport-cli.py:267 +#: ../kde/apport-kde.py:435 ../debian/tmp/usr/share/apport/apport-kde.py:435 +msgid "Uploading problem information" +msgstr "Lähetetään tiedot ongelmasta" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:18 ../gtk/apport-gtk.ui.h:18 +msgid "Uploading problem information" +msgstr "Lähetetään tietoja ongelmasta" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:19 ../gtk/apport-gtk.ui.h:19 +#: ../kde/apport-kde.py:436 ../debian/tmp/usr/share/apport/apport-kde.py:436 msgid "" -"You have some obsolete package versions installed. Please upgrade the " -"following packages and check if the problem still occurs:\n" -"\n" -"%s" +"The collected information is being sent to the bug tracking system. This " +"might take a few minutes." msgstr "" -"Järjestelmässä on asennettuna joidenkin pakettien vanhentuneita versiota. " -"Päivitä seuraavat paketit ja tarkista, uusiutuuko ongelma:\n" -"\n" -"%s" +"Kerättyjä tietoja lähetetään vianseurantajärjestelmään. Tämä saattaa kestää " +"muutamia minuutteja." -#: ../apport/ui.py:300 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:300 -msgid "unknown program" -msgstr "tuntematon sovellus" +#: ../bin/apport-cli.py:80 ../debian/tmp/usr/bin/apport-cli.py:80 +msgid "Press any key to continue..." +msgstr "Paina mitä tahansa näppäintä jatkaaksesi..." + +#: ../bin/apport-cli.py:87 ../debian/tmp/usr/bin/apport-cli.py:87 +msgid "What would you like to do? Your options are:" +msgstr "Kuinka haluat edetä? Vaihtoehdot ovat:" -#: ../apport/ui.py:301 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:301 +#: ../bin/apport-cli.py:100 ../debian/tmp/usr/bin/apport-cli.py:100 #, python-format -msgid "Sorry, the program \"%s\" closed unexpectedly" -msgstr "Ikävä kyllä ohjelma \"%s\" sulkeutui yllättäen" +msgid "Please choose (%s):" +msgstr "Ole hyvä ja valitse (%s):" -#: ../apport/ui.py:303 ../apport/ui.py:1456 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:303 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1456 +#: ../bin/apport-cli.py:164 ../debian/tmp/usr/bin/apport-cli.py:164 #, python-format -msgid "Problem in %s" -msgstr "Ongelma osan %s kanssa" +msgid "(%i bytes)" +msgstr "(%i tavua)" -#: ../apport/ui.py:304 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:304 +#: ../bin/apport-cli.py:166 ../debian/tmp/usr/bin/apport-cli.py:166 +#: ../gtk/apport-gtk.py:146 ../kde/apport-kde.py:363 +#: ../debian/tmp/usr/share/apport/apport-kde.py:363 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:146 +msgid "(binary data)" +msgstr "(binääritiedot)" + +#: ../bin/apport-cli.py:195 ../debian/tmp/usr/bin/apport-cli.py:195 msgid "" -"Your computer does not have enough free memory to automatically analyze the " -"problem and send a report to the developers." +"After the problem report has been sent, please fill out the form in the\n" +"automatically opened web browser." msgstr "" -"Muistia ei ole vapaana tarpeeksi ongelman automaattiseen analysointiin ja " -"virheraportin lähettämiseen." - -#: ../apport/ui.py:359 ../apport/ui.py:367 ../apport/ui.py:516 -#: ../apport/ui.py:519 ../apport/ui.py:724 ../apport/ui.py:1262 -#: ../apport/ui.py:1428 ../apport/ui.py:1432 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:359 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:367 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:516 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:519 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:724 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1262 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1428 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1432 -msgid "Invalid problem report" -msgstr "Virheellinen ongelmaraportti" +"Kun raportti ongelmasta on lähetetty, ole ystävällinen ja täytä selaimeesi\n" +"automaattisesti aukeava lomake." -#: ../apport/ui.py:360 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:360 -msgid "You are not allowed to access this problem report." -msgstr "Sinulla ei ole lukuoikeuksia tähän ongelmaraporttiin." +#: ../bin/apport-cli.py:198 ../debian/tmp/usr/bin/apport-cli.py:198 +#, python-format +msgid "&Send report (%s)" +msgstr "&Lähetä raportti (%s)" -#: ../apport/ui.py:363 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:363 -msgid "Error" -msgstr "Virhe" +#: ../bin/apport-cli.py:202 ../debian/tmp/usr/bin/apport-cli.py:202 +msgid "&Examine locally" +msgstr "&Tutki paikallisesti" -#: ../apport/ui.py:364 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:364 -msgid "There is not enough disk space available to process this report." -msgstr "Levyllä ei ole tarpeeksi tilaa raportin käsittelyyn." +#: ../bin/apport-cli.py:206 ../debian/tmp/usr/bin/apport-cli.py:206 +msgid "&View report" +msgstr "Tarkastele &raporttia" -#: ../apport/ui.py:400 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:400 -msgid "No PID specified" +#: ../bin/apport-cli.py:207 ../debian/tmp/usr/bin/apport-cli.py:207 +msgid "&Keep report file for sending later or copying to somewhere else" msgstr "" +"&Säilytä raporttitiedosto myöhemmin lähetettäväksi tai muualle kopioitavaksi" -#: ../apport/ui.py:401 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:401 -msgid "You need to specify a PID. See --help for more information." -msgstr "" +#: ../bin/apport-cli.py:208 ../debian/tmp/usr/bin/apport-cli.py:208 +msgid "Cancel and &ignore future crashes of this program version" +msgstr "Peru ja &jätä jatkossa huomiotta tämän ohjelmaversion kaatumiset" -#: ../apport/ui.py:408 ../apport/ui.py:497 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:408 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:497 -msgid "Invalid PID" -msgstr "PID-numero ei kelpaa" +#: ../bin/apport-cli.py:210 ../bin/apport-cli.py:287 ../bin/apport-cli.py:319 +#: ../bin/apport-cli.py:340 ../debian/tmp/usr/bin/apport-cli.py:210 +#: ../debian/tmp/usr/bin/apport-cli.py:287 +#: ../debian/tmp/usr/bin/apport-cli.py:319 +#: ../debian/tmp/usr/bin/apport-cli.py:340 +msgid "&Cancel" +msgstr "&Peruuta" -#: ../apport/ui.py:409 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:409 -msgid "The specified process ID does not exist." -msgstr "Määriteltyä prosessitunnistetta ei ole." +#: ../bin/apport-cli.py:238 ../debian/tmp/usr/bin/apport-cli.py:238 +msgid "Problem report file:" +msgstr "Ongelmaraporttitiedosto:" -#: ../apport/ui.py:412 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:412 -msgid "Not your PID" -msgstr "Ei sinun PID" +#: ../bin/apport-cli.py:244 ../bin/apport-cli.py:249 +#: ../debian/tmp/usr/bin/apport-cli.py:244 +#: ../debian/tmp/usr/bin/apport-cli.py:249 +msgid "&Confirm" +msgstr "&Vahvista" -#: ../apport/ui.py:413 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:413 -msgid "The specified process ID does not belong to you." -msgstr "Määritelty prosessitunniste ei kuulu sinulle." +#: ../bin/apport-cli.py:248 ../debian/tmp/usr/bin/apport-cli.py:248 +#, python-format +msgid "Error: %s" +msgstr "Virhe: %s" -#: ../apport/ui.py:464 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:464 -msgid "No package specified" -msgstr "Pakettia ei ole määritelty" +#: ../bin/apport-cli.py:254 ../debian/tmp/usr/bin/apport-cli.py:254 +#: ../kde/apport-kde.py:407 ../debian/tmp/usr/share/apport/apport-kde.py:407 +msgid "Collecting problem information" +msgstr "Kerätään tietoja ongelmasta" -#: ../apport/ui.py:465 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:465 +#: ../bin/apport-cli.py:255 ../debian/tmp/usr/bin/apport-cli.py:255 msgid "" -"You need to specify a package or a PID. See --help for more information." +"The collected information can be sent to the developers to improve the\n" +"application. This might take a few minutes." msgstr "" -"Paketti tai PID-tunniste on annettava. Katso lisätietoja käyttämällä " -"valitsinta --help." - -#: ../apport/ui.py:494 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:494 -msgid "Permission denied" -msgstr "Lupa evätty" +"Kerätyt tiedot voidaan lähettää kehittäjille ohjelman parantamiseksi.\n" +"Tähän voi mennä muutama minuutti." -#: ../apport/ui.py:495 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:495 +#: ../bin/apport-cli.py:268 ../debian/tmp/usr/bin/apport-cli.py:268 msgid "" -"The specified process does not belong to you. Please run this program as the " -"process owner or as root." +"The collected information is being sent to the bug tracking system.\n" +"This might take a few minutes." msgstr "" -"Kyseinen prosessi ei kuulu sinulle. Aja tämä ohjelma prosessin omistajana " -"tai pääkäyttäjänä." +"Kerätyt tiedot lähetetään virheseurantajärjestelmään.\n" +"Tähän voi mennä muutama minuutti." -#: ../apport/ui.py:498 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:498 -msgid "The specified process ID does not belong to a program." -msgstr "Määritetty prosessin ID-numero ei kuulu kyseiselle ohjelmalle." +#: ../bin/apport-cli.py:318 ../debian/tmp/usr/bin/apport-cli.py:318 +msgid "&Done" +msgstr "&Valmis" -#: ../apport/ui.py:517 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:517 -#, python-format -msgid "Symptom script %s did not determine an affected package" -msgstr "Oirekomentosarja %s ei määritellyt vaikuttanutta pakettia" +#: ../bin/apport-cli.py:324 ../debian/tmp/usr/bin/apport-cli.py:324 +msgid "none" +msgstr "ei mitään" -#: ../apport/ui.py:520 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:520 +#: ../bin/apport-cli.py:325 ../debian/tmp/usr/bin/apport-cli.py:325 #, python-format -msgid "Package %s does not exist" -msgstr "Pakettia %s ei ole olemassa" +msgid "Selected: %s. Multiple choices:" +msgstr "Valittu: %s. Useita valintoja:" -#: ../apport/ui.py:549 ../apport/ui.py:736 ../apport/ui.py:741 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:549 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:736 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:741 -msgid "Cannot create report" -msgstr "Raporttia ei voida luoda" +#: ../bin/apport-cli.py:341 ../debian/tmp/usr/bin/apport-cli.py:341 +msgid "Choices:" +msgstr "Valinnat:" -#: ../apport/ui.py:564 ../apport/ui.py:610 ../apport/ui.py:626 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:564 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:610 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:626 -msgid "Updating problem report" -msgstr "Päivitetään ongelmaraporttia" - -#: ../apport/ui.py:565 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:565 -msgid "" -"You are not the reporter or subscriber of this problem report, or the report " -"is a duplicate or already closed.\n" -"\n" -"Please create a new report using \"apport-bug\"." -msgstr "" -"Et ole tämän ongelman raportoija tai ilmoittanut ongelmasta aikaisemmin; " -"ilmoitus on mahdollisesti kaksoiskopio tai se on jo suljettu aikaisemmin.\n" -"\n" -"Ole hyvä, ja luo uusi raportti käyttäen \"apport-bug\" määrittelyä." - -#: ../apport/ui.py:574 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:574 -msgid "" -"You are not the reporter of this problem report. It is much easier to mark a " -"bug as a duplicate of another than to move your comments and attachments to " -"a new bug.\n" -"\n" -"Subsequently, we recommend that you file a new bug report using \"apport-" -"bug\" and make a comment in this bug about the one you file.\n" -"\n" -"Do you really want to proceed?" -msgstr "" -"Et ole tämän ongelman raportoija. On helpompaa merkitä ongelma jonkin toisen " -"samankaltaisen ongelman kopioksi, kuin siirtää kommenttisi ja liitteesi " -"täysin uuteen ongelmaraporttiin.\n" -"\n" -"Suosittelemme että lähetät uuden ongelmaraportin käyttäen \"apport-bug\" " -"määrittelyä ja lisäät tähän ongelmaan kommentin lisäämästäsi uudesta " -"ilmoituksesta.\n" -"\n" -"Haluatko todella jatkaa?" - -#: ../apport/ui.py:611 ../apport/ui.py:627 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:611 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:627 -msgid "No additional information collected." -msgstr "Lisätietoja ei kerätty." +#: ../bin/apport-cli.py:355 ../debian/tmp/usr/bin/apport-cli.py:355 +msgid "Path to file (Enter to cancel):" +msgstr "Polku tiedostoon (Enter peruu):" -#: ../apport/ui.py:678 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:678 -msgid "What kind of problem do you want to report?" -msgstr "Millainen ongelma raportoidaan?" +#: ../bin/apport-cli.py:361 ../debian/tmp/usr/bin/apport-cli.py:361 +msgid "File does not exist." +msgstr "Tiedostoa ei ole olemassa." -#: ../apport/ui.py:695 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:695 -msgid "Unknown symptom" -msgstr "Tuntematon ongelma" +#: ../bin/apport-cli.py:363 ../debian/tmp/usr/bin/apport-cli.py:363 +msgid "This is a directory." +msgstr "Tämä on hakemisto." -#: ../apport/ui.py:696 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:696 -#, python-format -msgid "The symptom \"%s\" is not known." -msgstr "Ongelmaa \"%s\" ei tunnistettu." +#: ../bin/apport-cli.py:369 ../debian/tmp/usr/bin/apport-cli.py:369 +msgid "To continue, you must visit the following URL:" +msgstr "Jatkaaksesi sinun tulee käydä seuraavassa URL-osoitteessa:" -#: ../apport/ui.py:727 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:727 +#: ../bin/apport-cli.py:371 ../debian/tmp/usr/bin/apport-cli.py:371 msgid "" -"After closing this message please click on an application window to report a " -"problem about it." +"You can launch a browser now, or copy this URL into a browser on another " +"computer." msgstr "" -"Kun olet sulkenut tämän viestin napsauta sen sovelluksen ikkunaa, johon " -"liittyvän virheraportin haluat tehdä." - -#: ../apport/ui.py:737 ../apport/ui.py:742 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:737 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:742 -msgid "xprop failed to determine process ID of the window" -msgstr "xprop ei onnistunut selvittämään ikkunaan ID-tunnistenumeroa" - -#: ../apport/ui.py:756 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:756 -msgid "%prog " -msgstr "%prog " +"Voit nyt käynnistää selaimen tai kopioida tämän URL-osoitteen selaimeen " +"toisella tietokoneella." -#: ../apport/ui.py:758 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:758 -msgid "Specify package name." -msgstr "Määritä paketin nimi." +#: ../bin/apport-cli.py:373 ../debian/tmp/usr/bin/apport-cli.py:373 +msgid "Launch a browser now" +msgstr "Käynnistä selain nyt" -#: ../apport/ui.py:760 ../apport/ui.py:812 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:760 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:812 -msgid "Add an extra tag to the report. Can be specified multiple times." +#: ../bin/apport-cli.py:388 ../debian/tmp/usr/bin/apport-cli.py:388 +msgid "No pending crash reports. Try --help for more information." msgstr "" -"Lisää raporttiin liittyvä tunniste. Tämä voidaan tehdä useampia kertoja." +"Ei odottavia kaatumisraportteja. Kokeile --help saadaksesi lisäinformaatiota." -#: ../apport/ui.py:791 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:791 -msgid "" -"%prog [options] [symptom|pid|package|program path|.apport/.crash file]" +#: ../data/kernel_oops.py:29 ../debian/tmp/usr/share/apport/kernel_oops.py:29 +msgid "Your system might become unstable now and might need to be restarted." msgstr "" -"%prog [valinnat] [ongelma|pid|paketti|ohjelman " -"polku|.apport/.kaatumisraportti]" +"Järjestelmästäsi saattaa tulla epävakaa ja se saattaa tarvita " +"uudelleenkäynnistystä." -#: ../apport/ui.py:794 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:794 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:67 +#: ../data/apportcheckresume.py:67 msgid "" -"Start in bug filing mode. Requires --package and an optional --pid, or just " -"a --pid. If neither is given, display a list of known symptoms. (Implied if " -"a single argument is given.)" -msgstr "" -"Aloita ohjelmavirheiden kirjaustilassa. Se vaatii --package ja valinnaisen --" -"pid:n, tai vain --pid:n. Jos kumpaakaan ei anneta, näytä lista tunnetuista " -"oireista. (Epäsuora jos yksi argumentti on annettu.)" - -#: ../apport/ui.py:796 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:796 -msgid "Click a window as a target for filing a problem report." -msgstr "Napsauta ikkunaa, johon liittyvän virheraportin haluat tehdä." - -#: ../apport/ui.py:798 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:798 -msgid "Start in bug updating mode. Can take an optional --package." +"This occurred during a previous suspend, and prevented the system from " +"resuming properly." msgstr "" -"Aloita ohjelmavirheiden päivitystilassa. Voi ottaa valinnaisen valitsimen --" -"package." +"Tämä tapahtui edellisen valmiustilan aikana ja esti järjestelmää " +"palautumasta oikein." -#: ../apport/ui.py:800 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:800 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:69 +#: ../data/apportcheckresume.py:69 msgid "" -"File a bug report about a symptom. (Implied if symptom name is given as only " -"argument.)" +"This occurred during a previous hibernation, and prevented the system from " +"resuming properly." msgstr "" -"Arkistoi ohjelmavirheen raportti oireena. (Epäsuorasti jos oireen nimi on " -"annettu vain argumenttina.)" +"Tämä tapahtui edellisen lepotilan aikana ja esti järjestelmää palautumasta " +"oikein." -#: ../apport/ui.py:802 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:802 +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 +#: ../data/apportcheckresume.py:74 msgid "" -"Specify package name in --file-bug mode. This is optional if a --pid is " -"specified. (Implied if package name is given as only argument.)" +"The resume processing hung very near the end and will have appeared to have " +"completed normally." msgstr "" -"Määritä paketin nimi --file-bug-tilassa. Tämä on valinnainen jos --pid on " -"määritetty. (Epäsuorasti jos paketin nimi on annettu vain argumenttina.)" +"Aloitettu ajo jumiutui erittäin lähellä loppua ja tulee ilmestymään " +"suorittuakseen loppuun normaalisti." -#: ../apport/ui.py:804 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:804 -msgid "" -"Specify a running program in --file-bug mode. If this is specified, the bug " -"report will contain more information. (Implied if pid is given as only " -"argument.)" +#: ../bin/apport-retrace.py:34 ../debian/tmp/usr/bin/apport-retrace.py:34 +msgid "Do not put the new traces into the report, but write them to stdout." msgstr "" -"Määritä suoritettava ohjelma --file-bug–tilassa. Jos tämä on määritetty, " -"virheraportti sisältää enemmän tietoa. (Epäsuorasti, jos pid on annettu " -"ainoana argumenttina.)" - -#: ../apport/ui.py:806 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:806 -msgid "The provided pid is a hanging application." -msgstr "Annettu pid on ohjelma, joka ei vastaa." +"Älä laita uusia jäljityksiä raporttiin, mutta kirjoita ne stdout:iin." -#: ../apport/ui.py:808 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:808 -#, python-format +#: ../bin/apport-retrace.py:36 ../debian/tmp/usr/bin/apport-retrace.py:36 msgid "" -"Report the crash from given .apport or .crash file instead of the pending " -"ones in %s. (Implied if file is given as only argument.)" +"Start an interactive gdb session with the report's core dump (-o ignored; " +"does not rewrite report)" msgstr "" -"Raportoi kaatuminen annetusta .apport tai .crash-tiedostosta odottavien " -"sijaan kohdassa %s. (Epäsuora jos tiedosta on annettu vain argumenttina.)" +"Aloita interaktiivinen gdb-istunto raportin ydinvedoksen kanssa (-o jättää " +"huomioimatta; ei kirjoita raporttia)" -#: ../apport/ui.py:810 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:810 +#: ../bin/apport-retrace.py:38 ../debian/tmp/usr/bin/apport-retrace.py:38 msgid "" -"In bug filing mode, save the collected information into a file instead of " -"reporting it. This file can then be reported later on from a different " -"machine." +"Write modified report to given file instead of changing the original report" msgstr "" -"Virheiden arkistointitilassa, tallenna kerätyt tiedot tiedostoon niiden " -"raportoimisen sijaan. Tämä tiedosto voidaan raportoida myöhemmin toiselta " -"koneelta." - -#: ../apport/ui.py:814 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:814 -msgid "Print the Apport version number." -msgstr "Tulosta Apport-versionumero." +"Kirjoita muokattu raportti annetulle tiedostolle alkuperäisen raportin " +"muuttamisen sijaan" -#: ../apport/ui.py:965 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:965 -msgid "" -"This will launch apport-retrace in a terminal window to examine the crash." -msgstr "" -"Tämä käynnistää apport-retracen pääteikkunnassa ongelman tutkimiseksi." +#: ../bin/apport-retrace.py:41 ../debian/tmp/usr/bin/apport-retrace.py:41 +msgid "Remove the core dump from the report after stack trace regeneration" +msgstr "Poista muistivedos raportista pinojäljityksen elvyttämisen jälkeen" -#: ../apport/ui.py:966 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:966 -msgid "Run gdb session" -msgstr "Käynnistä gdb sessiossa" +#: ../bin/apport-retrace.py:43 ../debian/tmp/usr/bin/apport-retrace.py:43 +msgid "Override report's CoreFile" +msgstr "Korvaa raportin CoreFile" -#: ../apport/ui.py:967 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:967 -msgid "Run gdb session without downloading debug symbols" -msgstr "Suorita gdb-istunto ilman virheenjäljityssymbolien lataamista" +#: ../bin/apport-retrace.py:45 ../debian/tmp/usr/bin/apport-retrace.py:45 +msgid "Override report's ExecutablePath" +msgstr "Korvaa raportin ExecutablePath" -#. TRANSLATORS: %s contains the crash report file name -#: ../apport/ui.py:969 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:969 -#, python-format -msgid "Update %s with fully symbolic stack trace" -msgstr "Päivitä %s täysin symbolisella pinolistauksella" +#: ../bin/apport-retrace.py:47 ../debian/tmp/usr/bin/apport-retrace.py:47 +msgid "Override report's ProcMaps" +msgstr "Korvaa raportin ProcMaps" -#: ../apport/ui.py:1005 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1005 -msgid "Can't remember send report status settings" -msgstr "Ei muisteta raportin lähetystilan asetuksia" +#: ../bin/apport-retrace.py:49 ../debian/tmp/usr/bin/apport-retrace.py:49 +msgid "Rebuild report's Package information" +msgstr "Rakenna raportin Paketti-informaatio uudelleen" -#: ../apport/ui.py:1006 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1006 +#: ../bin/apport-retrace.py:51 ../debian/tmp/usr/bin/apport-retrace.py:51 msgid "" -"Saving crash reporting state failed. Can't set auto or never reporting mode." +"Build a temporary sandbox and download/install the necessary packages and " +"debug symbols in there; without this option it assumes that the necessary " +"packages and debug symbols are already installed in the system. The argument " +"points to the packaging system configuration base directory; if you specify " +"\"system\", it will use the system configuration files, but will then only " +"be able to retrace crashes that happened on the currently running release." msgstr "" -"Kaatumisilmoitusraportin tilan tallennus epäonnistui. Ei voida asettaa " -"automaattista tai ei ikinä raportointitiloja." +"Rakenna väliaikainen hiekkalaatikko ja lataa/asenna tarvittavat paketit ja " +"virheenkorjauksen symbolit sinne; ilman tätä valintaa se olettaa " +"tarvittavien pakettien ja virheenkorjauksen symbolien olevan asennettuna " +"järjestelmään. Argumentti osoittaa paketointijärjestelmän asetusten " +"perushakemistoon; jos määrittelet \"system\", se tulee käyttämään " +"järjestelmän asetustiedostoja, mutta voi silloin ainoastaan jäljittää " +"kaatumisia, jotka tapahtuivat tällä hetkellä ajettavassa julkaisuversiossa." -#: ../apport/ui.py:1065 ../apport/ui.py:1075 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1065 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1075 +#: ../bin/apport-retrace.py:53 ../debian/tmp/usr/bin/apport-retrace.py:53 msgid "" -"This problem report applies to a program which is not installed any more." +"Build another temporary sandbox for installing gdb and its dependencies " +"using the same release as the report rather than whatever version of gdb you " +"have installed." msgstr "" -"Tämä ongelmaraportti kytkeytyy ohjelmaan, joka ei ole enää asennettu." +"Rakenna toinen väliaikainen hiekkalaatikko gdb:n ja sen riippuvuuksien " +"asentamista varten käyttäen samaa julkaisuversiota kuin raportissa, " +"mieluummin kuin mitä tahansa versiota gdb:stä joka sinulla on asennettuna." -#: ../apport/ui.py:1090 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1090 -#, python-format +#: ../bin/apport-retrace.py:55 ../debian/tmp/usr/bin/apport-retrace.py:55 msgid "" -"The problem happened with the program %s which changed since the crash " -"occurred." -msgstr "Ongelma koskee ohjelmaa %s, joka on muuttunut kaatumisen jälkeen." - -#: ../apport/ui.py:1137 ../apport/ui.py:1218 ../apport/ui.py:1434 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1137 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1218 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1434 -msgid "This problem report is damaged and cannot be processed." -msgstr "Tämä ongelman raportti on vahingoittunut, eikä sitä voida käsitellä." - -#: ../apport/ui.py:1142 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1142 -msgid "This report is about a package that is not installed." -msgstr "Tämä raportti koskee pakettia, jota ei ole asennettu." +"Report download/install progress when installing packages into sandbox" +msgstr "" +"Raportoi latauksen/asentamisen eteneminen asennettaessa paketteja " +"hiekkalaatikkoon" -#: ../apport/ui.py:1146 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1146 -msgid "An error occurred while attempting to process this problem report:" -msgstr "Virhe käsiteltäessä ongelmaraporttia:" +#: ../bin/apport-retrace.py:57 ../debian/tmp/usr/bin/apport-retrace.py:57 +msgid "Prepend timestamps to log messages, for batch operation" +msgstr "Liitä aikaleimat lokitiedostojen alkuun, eräoperaatiota varten" -#: ../apport/ui.py:1156 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1156 +#: ../bin/apport-retrace.py:59 ../debian/tmp/usr/bin/apport-retrace.py:59 msgid "" -"You have two versions of this application installed, which one do you want " -"to report a bug against?" +"Create and use third-party repositories from origins specified in reports" msgstr "" +"Luo ja käytä kolmannen osapuolen pakettivarastoja raporteissa määritellyistä " +"lähteistä" -#: ../apport/ui.py:1157 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1157 -#, python-format -msgid "%s snap" +#: ../bin/apport-retrace.py:61 ../debian/tmp/usr/bin/apport-retrace.py:61 +msgid "Cache directory for packages downloaded in the sandbox" +msgstr "Välimuistin hakemisto hiekkalaatikkoon ladattaville paketeille" + +#: ../bin/apport-retrace.py:63 ../debian/tmp/usr/bin/apport-retrace.py:63 +msgid "" +"Directory for unpacked packages. Future runs will assume that any already " +"downloaded package is also extracted to this sandbox." msgstr "" +"Hakemisto purettaville paketeille. Tulevat suorituskerrat olettavat jokaisen " +"jo ladatun paketin tulevan puretuksi tähän hiekkalaatikkoon." -#: ../apport/ui.py:1158 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1158 -#, python-format -msgid "%s deb package" +#: ../bin/apport-retrace.py:67 ../debian/tmp/usr/bin/apport-retrace.py:67 +msgid "" +"Path to a file with the crash database authentication information. This is " +"used when specifying a crash ID to upload the retraced stack traces (only if " +"neither -g, -o, nor -s are specified)" msgstr "" +"Polku tiedostoon kaatumistietokannan todentamistietojen kanssa. Tätä " +"käytetään määritettäessä kaatumistunnistetta ladattaessa jäljitettyä " +"pinojälkiä. (vain jos yhtäkään seuraavista ei ole määritetty: -g, -o ja -s)" -#: ../apport/ui.py:1191 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1191 -#, python-format +#: ../bin/apport-retrace.py:69 ../debian/tmp/usr/bin/apport-retrace.py:69 msgid "" -"%s is provided by a snap published by %s. Contact them via %s for help." +"Display retraced stack traces and ask for confirmation before sending them " +"to the crash database." msgstr "" +"Näytä seuratut pinojäljet ja pyydä vahvistusta ennen niiden lähettämistä " +"kaatumistietokantaan." -#: ../apport/ui.py:1193 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1193 -#, python-format +#: ../bin/apport-retrace.py:71 ../debian/tmp/usr/bin/apport-retrace.py:71 msgid "" -"%s is provided by a snap published by %s. No contact address has been " -"provided; visit the forum at https://forum.snapcraft.io/ for help." +"Path to the duplicate sqlite database (default: no duplicate checking)" msgstr "" +"Polku jäljennös-sqlite-tietokantaan (oletus: ei jäljennöksen tarkistusta)" -#: ../apport/ui.py:1263 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1263 -msgid "Could not determine the package or source package name." -msgstr "Paketin tai lähdekoodipaketin nimeä ei voi määrittää." +#: ../bin/apport-retrace.py:73 ../debian/tmp/usr/bin/apport-retrace.py:73 +msgid "Do not add StacktraceSource to the report." +msgstr "Älä lisää pinolistauslähteitä raporttiin." -#: ../apport/ui.py:1281 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1281 -msgid "Unable to start web browser" -msgstr "Selaimen käynnistäminen epäonnistui" +#: ../bin/apport-retrace.py:82 ../debian/tmp/usr/bin/apport-retrace.py:82 +msgid "You cannot use -C without -S. Stopping." +msgstr "Et voi käyttää valitsinta -C ilman valitsinta -S. Pysäytetään." -#: ../apport/ui.py:1282 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1282 -#, python-format -msgid "Unable to start web browser to open %s." -msgstr "Verkkoselainta ei saatu käynnistettyä avattaessa sivua %s." +#. translators: don't translate y/n, apport currently only checks for "y" +#: ../bin/apport-retrace.py:115 ../debian/tmp/usr/bin/apport-retrace.py:115 +msgid "OK to send these as attachments? [y/n]" +msgstr "Sopiiko näiden lähettäminen liitteinä? [y/n] (y=kyllä, n=ei)" -#: ../apport/ui.py:1382 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1382 +#: ../debian/tmp/usr/bin/apport-unpack.py:22 ../bin/apport-unpack.py:22 #, python-format -msgid "Please enter your account information for the %s bug tracking system" -msgstr "Ole hyvä ja syötä %s bugi raportointi järjestelmän kirjautumistiedot" - -#: ../apport/ui.py:1394 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1394 -msgid "Network problem" -msgstr "Verkko-ongelma" +msgid "Usage: %s " +msgstr "Käyttö: %s " -#: ../apport/ui.py:1396 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1396 -msgid "" -"Cannot connect to crash database, please check your Internet connection." -msgstr "" -"Kaatumistietokantaan ei voi yhdistää. Tarkista Internet-yhteyden toimivuus." +#: ../debian/tmp/usr/bin/apport-unpack.py:42 ../bin/apport-unpack.py:42 +msgid "Destination directory exists and is not empty." +msgstr "Kohdehakemisto on jo olemassa, eikä ole tyhjä." -#: ../apport/ui.py:1423 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1423 -msgid "Memory exhaustion" -msgstr "Muisti ei riitä" +#: ../apport/ui.py:139 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:139 +msgid "This package does not seem to be installed correctly" +msgstr "Tätä pakettia ei ole asennettu oikein" -#: ../apport/ui.py:1424 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1424 -msgid "Your system does not have enough memory to process this crash report." +#: ../apport/ui.py:144 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:144 +#, python-format +msgid "" +"This does not seem to be an official %s package. Please retry after updating " +"the indexes of available packages, if that does not work then remove related " +"third party packages and try again." msgstr "" -"Järjestelmässäsi ei ole tarpeeksi muistia tämän kaatumisraportin käsittelyyn." -#: ../apport/ui.py:1459 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1459 +#: ../apport/ui.py:166 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:166 #, python-format msgid "" -"The problem cannot be reported:\n" +"You have some obsolete package versions installed. Please upgrade the " +"following packages and check if the problem still occurs:\n" "\n" "%s" msgstr "" -"Ongelman raportoiminen ei onnistunut:\n" +"Järjestelmässä on asennettuna joidenkin pakettien vanhentuneita versiota. " +"Päivitä seuraavat paketit ja tarkista, uusiutuuko ongelma:\n" "\n" "%s" -#: ../apport/ui.py:1515 ../apport/ui.py:1522 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1515 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1522 -msgid "Problem already known" -msgstr "Ongelma on jo tiedossa" +#: ../apport/ui.py:303 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:303 +msgid "unknown program" +msgstr "tuntematon sovellus" + +#: ../apport/ui.py:304 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:304 +#, python-format +msgid "Sorry, the program \"%s\" closed unexpectedly" +msgstr "Ikävä kyllä ohjelma \"%s\" sulkeutui yllättäen" -#: ../apport/ui.py:1516 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1516 +#: ../apport/ui.py:306 ../apport/ui.py:1458 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:306 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1458 +#, python-format +msgid "Problem in %s" +msgstr "Ongelma osan %s kanssa" + +#: ../apport/ui.py:307 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:307 msgid "" -"This problem was already reported in the bug report displayed in the web " -"browser. Please check if you can add any further information that might be " -"helpful for the developers." +"Your computer does not have enough free memory to automatically analyze the " +"problem and send a report to the developers." msgstr "" -"Tämä ongelma raportoitiin jo virheraportissa, joka on näkyvissä selaimessa. " -"Tarkista, voisitko lisätä joitakin kehittäjiä auttavaa tietoa." +"Muistia ei ole vapaana tarpeeksi ongelman automaattiseen analysointiin ja " +"virheraportin lähettämiseen." -#: ../apport/ui.py:1523 -#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1523 -msgid "This problem was already reported to developers. Thank you!" -msgstr "" -"Tästä ongelmasta on jo ilmoitettu kehittäjille. Kiitos kuitenkin " -"auttamishalustasi!" +#: ../apport/ui.py:362 ../apport/ui.py:370 ../apport/ui.py:519 +#: ../apport/ui.py:522 ../apport/ui.py:727 ../apport/ui.py:1264 +#: ../apport/ui.py:1430 ../apport/ui.py:1434 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:362 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:370 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:519 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:522 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:727 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1264 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1430 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1434 +msgid "Invalid problem report" +msgstr "Virheellinen ongelmaraportti" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:181 -#: ../debian/tmp/usr/share/apport/apport-kde.py:186 -#: ../debian/tmp/usr/bin/apport-cli.py:194 ../gtk/apport-gtk.py:181 -#: ../kde/apport-kde.py:186 ../bin/apport-cli.py:194 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 ../gtk/apport-gtk.ui.h:6 -msgid "Send problem report to the developers?" -msgstr "Lähetetäänkö raportti ongelmasta kehittäjille?" +#: ../apport/ui.py:363 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:363 +msgid "You are not allowed to access this problem report." +msgstr "Sinulla ei ole lukuoikeuksia tähän ongelmaraporttiin." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:188 -#: ../debian/tmp/usr/share/apport/apport-kde.py:194 ../gtk/apport-gtk.py:188 -#: ../kde/apport-kde.py:194 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 -#: ../gtk/apport-gtk.ui.h:14 -msgid "Send" -msgstr "Lähetä" +#: ../apport/ui.py:366 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:366 +msgid "Error" +msgstr "Virhe" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:169 -#: ../debian/tmp/usr/share/apport/apport-kde.py:200 -#: ../debian/tmp/usr/share/apport/apport-kde.py:238 ../gtk/apport-gtk.py:169 -#: ../kde/apport-kde.py:200 ../kde/apport-kde.py:238 -#, python-format -msgid "Sorry, %s has experienced an internal error." -msgstr "Valitettavasti %s kohtasi sisäisen virheen." +#: ../apport/ui.py:367 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:367 +msgid "There is not enough disk space available to process this report." +msgstr "Levyllä ei ole tarpeeksi tilaa raportin käsittelyyn." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:259 -#: ../debian/tmp/usr/share/apport/apport-kde.py:208 ../gtk/apport-gtk.py:259 -#: ../kde/apport-kde.py:208 -#, python-format -msgid "Package: %s" -msgstr "Paketti: %s" +#: ../apport/ui.py:403 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:403 +msgid "No PID specified" +msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:265 -#: ../debian/tmp/usr/share/apport/apport-kde.py:214 ../gtk/apport-gtk.py:265 -#: ../kde/apport-kde.py:214 -msgid "Sorry, a problem occurred while installing software." -msgstr "Valitettavasti ohjelmistoja asennettaessa ilmeni ongelma." +#: ../apport/ui.py:404 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:404 +msgid "You need to specify a PID. See --help for more information." +msgstr "" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:274 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:289 -#: ../debian/tmp/usr/share/apport/apport-kde.py:220 ../gtk/apport-gtk.py:274 -#: ../gtk/apport-gtk.py:289 ../kde/apport-kde.py:220 -#, python-format -msgid "The application %s has experienced an internal error." -msgstr "Sovellus %s kohtasi sisäisen virheen." +#: ../apport/ui.py:411 ../apport/ui.py:500 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:411 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:500 +msgid "Invalid PID" +msgstr "PID-numero ei kelpaa" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:277 -#: ../debian/tmp/usr/share/apport/apport-kde.py:223 ../gtk/apport-gtk.py:277 -#: ../kde/apport-kde.py:223 -#, python-format -msgid "The application %s has closed unexpectedly." -msgstr "Sovellus %s sulkeutui yllättäen." +#: ../apport/ui.py:412 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:412 +msgid "The specified process ID does not exist." +msgstr "Määriteltyä prosessitunnistetta ei ole." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 -#: ../debian/tmp/usr/share/apport/apport-kde.py:231 -#: ../debian/tmp/usr/share/apport/apport-kde.py:244 ../gtk/apport-gtk.py:216 -#: ../kde/apport-kde.py:231 ../kde/apport-kde.py:244 -msgid "Continue" -msgstr "Jatka" +#: ../apport/ui.py:415 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:415 +msgid "Not your PID" +msgstr "Ei sinun PID" -#: ../debian/tmp/usr/share/apport/apport-kde.py:234 ../kde/apport-kde.py:234 -msgid "Leave Closed" -msgstr "Sulje sovellus" +#: ../apport/ui.py:416 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:416 +msgid "The specified process ID does not belong to you." +msgstr "Määritelty prosessitunniste ei kuulu sinulle." -#: ../debian/tmp/usr/share/apport/apport-kde.py:235 -#: ../debian/tmp/usr/share/apport/apport-kde.py:381 ../kde/apport-kde.py:235 -#: ../kde/apport-kde.py:381 -msgid "Relaunch" -msgstr "Käynnistä uudelleen" +#: ../apport/ui.py:467 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:467 +msgid "No package specified" +msgstr "Pakettia ei ole määritelty" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:297 -#: ../debian/tmp/usr/share/apport/apport-kde.py:241 ../gtk/apport-gtk.py:297 -#: ../kde/apport-kde.py:241 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 -#: ../gtk/apport-gtk.ui.h:7 -msgid "If you notice further problems, try restarting the computer." -msgstr "Jos ongelmat jatkuvat, käynnistä tietokone uudelleen." +#: ../apport/ui.py:468 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:468 +msgid "" +"You need to specify a package or a PID. See --help for more information." +msgstr "" +"Paketti tai PID-tunniste on annettava. Katso lisätietoja käyttämällä " +"valitsinta --help." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:299 -#: ../debian/tmp/usr/share/apport/apport-kde.py:245 ../gtk/apport-gtk.py:299 -#: ../kde/apport-kde.py:245 -msgid "Ignore future problems of this type" -msgstr "Jätä huomiotta tulevat vastaavanlaiset ongelmat" +#: ../apport/ui.py:497 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:497 +msgid "Permission denied" +msgstr "Lupa evätty" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:579 -#: ../debian/tmp/usr/share/apport/apport-kde.py:289 ../gtk/apport-gtk.py:579 -#: ../kde/apport-kde.py:289 -msgid "Hide Details" -msgstr "Piilota tiedot" +#: ../apport/ui.py:498 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:498 +msgid "" +"The specified process does not belong to you. Please run this program as the " +"process owner or as root." +msgstr "" +"Kyseinen prosessi ei kuulu sinulle. Aja tämä ohjelma prosessin omistajana " +"tai pääkäyttäjänä." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:575 -#: ../debian/tmp/usr/share/apport/apport-kde.py:292 ../gtk/apport-gtk.py:204 -#: ../gtk/apport-gtk.py:575 ../kde/apport-kde.py:292 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 ../gtk/apport-gtk.ui.h:11 -msgid "Show Details" -msgstr "Näytä tiedot" +#: ../apport/ui.py:501 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:501 +msgid "The specified process ID does not belong to a program." +msgstr "Määritetty prosessin ID-numero ei kuulu kyseiselle ohjelmalle." -#: ../debian/tmp/usr/share/apport/apport-kde.py:315 ../kde/apport-kde.py:315 -msgid "Username:" -msgstr "Käyttäjätunnus:" +#: ../apport/ui.py:520 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:520 +#, python-format +msgid "Symptom script %s did not determine an affected package" +msgstr "Oirekomentosarja %s ei määritellyt vaikuttanutta pakettia" -#: ../debian/tmp/usr/share/apport/apport-kde.py:316 ../kde/apport-kde.py:316 -msgid "Password:" -msgstr "Salasana:" +#: ../apport/ui.py:523 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:523 +#, python-format +msgid "Package %s does not exist" +msgstr "Pakettia %s ei ole olemassa" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:146 -#: ../debian/tmp/usr/share/apport/apport-kde.py:363 -#: ../debian/tmp/usr/bin/apport-cli.py:166 ../gtk/apport-gtk.py:146 -#: ../kde/apport-kde.py:363 ../bin/apport-cli.py:166 -msgid "(binary data)" -msgstr "(binääritiedot)" +#: ../apport/ui.py:552 ../apport/ui.py:739 ../apport/ui.py:744 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:552 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:739 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:744 +msgid "Cannot create report" +msgstr "Raporttia ei voida luoda" -#: ../debian/tmp/usr/share/apport/apport-kde.py:406 ../kde/apport-kde.py:406 -msgid "Collecting Problem Information" -msgstr "Kerätään tietoja ongelmasta" +#: ../apport/ui.py:567 ../apport/ui.py:613 ../apport/ui.py:629 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:567 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:613 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:629 +msgid "Updating problem report" +msgstr "Päivitetään ongelmaraporttia" + +#: ../apport/ui.py:568 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:568 +msgid "" +"You are not the reporter or subscriber of this problem report, or the report " +"is a duplicate or already closed.\n" +"\n" +"Please create a new report using \"apport-bug\"." +msgstr "" +"Et ole tämän ongelman raportoija tai ilmoittanut ongelmasta aikaisemmin; " +"ilmoitus on mahdollisesti kaksoiskopio tai se on jo suljettu aikaisemmin.\n" +"\n" +"Ole hyvä, ja luo uusi raportti käyttäen \"apport-bug\" määrittelyä." + +#: ../apport/ui.py:577 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:577 +msgid "" +"You are not the reporter of this problem report. It is much easier to mark a " +"bug as a duplicate of another than to move your comments and attachments to " +"a new bug.\n" +"\n" +"Subsequently, we recommend that you file a new bug report using \"apport-" +"bug\" and make a comment in this bug about the one you file.\n" +"\n" +"Do you really want to proceed?" +msgstr "" +"Et ole tämän ongelman raportoija. On helpompaa merkitä ongelma jonkin toisen " +"samankaltaisen ongelman kopioksi, kuin siirtää kommenttisi ja liitteesi " +"täysin uuteen ongelmaraporttiin.\n" +"\n" +"Suosittelemme että lähetät uuden ongelmaraportin käyttäen \"apport-bug\" " +"määrittelyä ja lisäät tähän ongelmaan kommentin lisäämästäsi uudesta " +"ilmoituksesta.\n" +"\n" +"Haluatko todella jatkaa?" -#: ../debian/tmp/usr/share/apport/apport-kde.py:407 -#: ../debian/tmp/usr/bin/apport-cli.py:254 ../kde/apport-kde.py:407 -#: ../bin/apport-cli.py:254 -msgid "Collecting problem information" -msgstr "Kerätään tietoja ongelmasta" +#: ../apport/ui.py:614 ../apport/ui.py:630 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:614 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:630 +msgid "No additional information collected." +msgstr "Lisätietoja ei kerätty." -#: ../debian/tmp/usr/share/apport/apport-kde.py:408 ../kde/apport-kde.py:408 -msgid "" -"The collected information can be sent to the developers to improve the " -"application. This might take a few minutes." -msgstr "" -"Kerätty tieto voidaan lähettää kehittäjille ohjelmiston parantamiseksi. Tämä " -"voi kestää muutamia minuutteja." +#: ../apport/ui.py:681 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:681 +msgid "What kind of problem do you want to report?" +msgstr "Millainen ongelma raportoidaan?" -#: ../debian/tmp/usr/share/apport/apport-kde.py:434 ../kde/apport-kde.py:434 -msgid "Uploading Problem Information" -msgstr "Lähetetään tiedot ongelmasta" +#: ../apport/ui.py:698 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:698 +msgid "Unknown symptom" +msgstr "Tuntematon ongelma" -#: ../debian/tmp/usr/share/apport/apport-kde.py:435 -#: ../debian/tmp/usr/bin/apport-cli.py:267 ../kde/apport-kde.py:435 -#: ../bin/apport-cli.py:267 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 -#: ../gtk/apport-gtk.ui.h:17 -msgid "Uploading problem information" -msgstr "Lähetetään tiedot ongelmasta" +#: ../apport/ui.py:699 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:699 +#, python-format +msgid "The symptom \"%s\" is not known." +msgstr "Ongelmaa \"%s\" ei tunnistettu." -#: ../debian/tmp/usr/share/apport/apport-kde.py:436 ../kde/apport-kde.py:436 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:19 ../gtk/apport-gtk.ui.h:19 +#: ../apport/ui.py:730 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:730 msgid "" -"The collected information is being sent to the bug tracking system. This " -"might take a few minutes." +"After closing this message please click on an application window to report a " +"problem about it." msgstr "" -"Kerättyjä tietoja lähetetään vianseurantajärjestelmään. Tämä saattaa kestää " -"muutamia minuutteja." +"Kun olet sulkenut tämän viestin napsauta sen sovelluksen ikkunaa, johon " +"liittyvän virheraportin haluat tehdä." -#: ../debian/tmp/usr/share/apport/apport-kde.py:469 -#: ../debian/tmp/usr/share/apport/apport-kde.py:504 -#: ../debian/tmp/usr/share/apport/apport-kde.py:524 ../kde/apport-kde.py:469 -#: ../kde/apport-kde.py:504 ../kde/apport-kde.py:524 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 ../gtk/apport-gtk.ui.h:1 -msgid "Apport" -msgstr "Apport" +#: ../apport/ui.py:740 ../apport/ui.py:745 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:740 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:745 +msgid "xprop failed to determine process ID of the window" +msgstr "xprop ei onnistunut selvittämään ikkunaan ID-tunnistenumeroa" -#: ../debian/tmp/usr/bin/apport-retrace.py:34 ../bin/apport-retrace.py:34 -msgid "Do not put the new traces into the report, but write them to stdout." +#: ../apport/ui.py:759 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:759 +msgid "%prog " +msgstr "%prog " + +#: ../apport/ui.py:761 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:761 +msgid "Specify package name." +msgstr "Määritä paketin nimi." + +#: ../apport/ui.py:763 ../apport/ui.py:815 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:763 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:815 +msgid "Add an extra tag to the report. Can be specified multiple times." msgstr "" -"Älä laita uusia jäljityksiä raporttiin, mutta kirjoita ne stdout:iin." +"Lisää raporttiin liittyvä tunniste. Tämä voidaan tehdä useampia kertoja." -#: ../debian/tmp/usr/bin/apport-retrace.py:36 ../bin/apport-retrace.py:36 +#: ../apport/ui.py:794 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:794 msgid "" -"Start an interactive gdb session with the report's core dump (-o ignored; " -"does not rewrite report)" +"%prog [options] [symptom|pid|package|program path|.apport/.crash file]" msgstr "" -"Aloita interaktiivinen gdb-istunto raportin ydinvedoksen kanssa (-o jättää " -"huomioimatta; ei kirjoita raporttia)" +"%prog [valinnat] [ongelma|pid|paketti|ohjelman " +"polku|.apport/.kaatumisraportti]" -#: ../debian/tmp/usr/bin/apport-retrace.py:38 ../bin/apport-retrace.py:38 +#: ../apport/ui.py:797 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:797 msgid "" -"Write modified report to given file instead of changing the original report" +"Start in bug filing mode. Requires --package and an optional --pid, or just " +"a --pid. If neither is given, display a list of known symptoms. (Implied if " +"a single argument is given.)" msgstr "" -"Kirjoita muokattu raportti annetulle tiedostolle alkuperäisen raportin " -"muuttamisen sijaan" - -#: ../debian/tmp/usr/bin/apport-retrace.py:41 ../bin/apport-retrace.py:41 -msgid "Remove the core dump from the report after stack trace regeneration" -msgstr "Poista muistivedos raportista pinojäljityksen elvyttämisen jälkeen" - -#: ../debian/tmp/usr/bin/apport-retrace.py:43 ../bin/apport-retrace.py:43 -msgid "Override report's CoreFile" -msgstr "Korvaa raportin CoreFile" - -#: ../debian/tmp/usr/bin/apport-retrace.py:45 ../bin/apport-retrace.py:45 -msgid "Override report's ExecutablePath" -msgstr "Korvaa raportin ExecutablePath" - -#: ../debian/tmp/usr/bin/apport-retrace.py:47 ../bin/apport-retrace.py:47 -msgid "Override report's ProcMaps" -msgstr "Korvaa raportin ProcMaps" +"Aloita ohjelmavirheiden kirjaustilassa. Se vaatii --package ja valinnaisen --" +"pid:n, tai vain --pid:n. Jos kumpaakaan ei anneta, näytä lista tunnetuista " +"oireista. (Epäsuora jos yksi argumentti on annettu.)" -#: ../debian/tmp/usr/bin/apport-retrace.py:49 ../bin/apport-retrace.py:49 -msgid "Rebuild report's Package information" -msgstr "Rakenna raportin Paketti-informaatio uudelleen" +#: ../apport/ui.py:799 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:799 +msgid "Click a window as a target for filing a problem report." +msgstr "Napsauta ikkunaa, johon liittyvän virheraportin haluat tehdä." -#: ../debian/tmp/usr/bin/apport-retrace.py:51 ../bin/apport-retrace.py:51 -msgid "" -"Build a temporary sandbox and download/install the necessary packages and " -"debug symbols in there; without this option it assumes that the necessary " -"packages and debug symbols are already installed in the system. The argument " -"points to the packaging system configuration base directory; if you specify " -"\"system\", it will use the system configuration files, but will then only " -"be able to retrace crashes that happened on the currently running release." +#: ../apport/ui.py:801 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:801 +msgid "Start in bug updating mode. Can take an optional --package." msgstr "" -"Rakenna väliaikainen hiekkalaatikko ja lataa/asenna tarvittavat paketit ja " -"virheenkorjauksen symbolit sinne; ilman tätä valintaa se olettaa " -"tarvittavien pakettien ja virheenkorjauksen symbolien olevan asennettuna " -"järjestelmään. Argumentti osoittaa paketointijärjestelmän asetusten " -"perushakemistoon; jos määrittelet \"system\", se tulee käyttämään " -"järjestelmän asetustiedostoja, mutta voi silloin ainoastaan jäljittää " -"kaatumisia, jotka tapahtuivat tällä hetkellä ajettavassa julkaisuversiossa." +"Aloita ohjelmavirheiden päivitystilassa. Voi ottaa valinnaisen valitsimen --" +"package." -#: ../debian/tmp/usr/bin/apport-retrace.py:53 ../bin/apport-retrace.py:53 +#: ../apport/ui.py:803 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:803 msgid "" -"Build another temporary sandbox for installing gdb and its dependencies " -"using the same release as the report rather than whatever version of gdb you " -"have installed." +"File a bug report about a symptom. (Implied if symptom name is given as only " +"argument.)" msgstr "" -"Rakenna toinen väliaikainen hiekkalaatikko gdb:n ja sen riippuvuuksien " -"asentamista varten käyttäen samaa julkaisuversiota kuin raportissa, " -"mieluummin kuin mitä tahansa versiota gdb:stä joka sinulla on asennettuna." +"Arkistoi ohjelmavirheen raportti oireena. (Epäsuorasti jos oireen nimi on " +"annettu vain argumenttina.)" -#: ../debian/tmp/usr/bin/apport-retrace.py:55 ../bin/apport-retrace.py:55 +#: ../apport/ui.py:805 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:805 msgid "" -"Report download/install progress when installing packages into sandbox" +"Specify package name in --file-bug mode. This is optional if a --pid is " +"specified. (Implied if package name is given as only argument.)" msgstr "" -"Raportoi latauksen/asentamisen eteneminen asennettaessa paketteja " -"hiekkalaatikkoon" - -#: ../debian/tmp/usr/bin/apport-retrace.py:57 ../bin/apport-retrace.py:57 -msgid "Prepend timestamps to log messages, for batch operation" -msgstr "Liitä aikaleimat lokitiedostojen alkuun, eräoperaatiota varten" +"Määritä paketin nimi --file-bug-tilassa. Tämä on valinnainen jos --pid on " +"määritetty. (Epäsuorasti jos paketin nimi on annettu vain argumenttina.)" -#: ../debian/tmp/usr/bin/apport-retrace.py:59 ../bin/apport-retrace.py:59 +#: ../apport/ui.py:807 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:807 msgid "" -"Create and use third-party repositories from origins specified in reports" +"Specify a running program in --file-bug mode. If this is specified, the bug " +"report will contain more information. (Implied if pid is given as only " +"argument.)" msgstr "" -"Luo ja käytä kolmannen osapuolen pakettivarastoja raporteissa määritellyistä " -"lähteistä" +"Määritä suoritettava ohjelma --file-bug–tilassa. Jos tämä on määritetty, " +"virheraportti sisältää enemmän tietoa. (Epäsuorasti, jos pid on annettu " +"ainoana argumenttina.)" -#: ../debian/tmp/usr/bin/apport-retrace.py:61 ../bin/apport-retrace.py:61 -msgid "Cache directory for packages downloaded in the sandbox" -msgstr "Välimuistin hakemisto hiekkalaatikkoon ladattaville paketeille" +#: ../apport/ui.py:809 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:809 +msgid "The provided pid is a hanging application." +msgstr "Annettu pid on ohjelma, joka ei vastaa." -#: ../debian/tmp/usr/bin/apport-retrace.py:63 ../bin/apport-retrace.py:63 +#: ../apport/ui.py:811 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:811 +#, python-format msgid "" -"Directory for unpacked packages. Future runs will assume that any already " -"downloaded package is also extracted to this sandbox." +"Report the crash from given .apport or .crash file instead of the pending " +"ones in %s. (Implied if file is given as only argument.)" msgstr "" -"Hakemisto purettaville paketeille. Tulevat suorituskerrat olettavat jokaisen " -"jo ladatun paketin tulevan puretuksi tähän hiekkalaatikkoon." +"Raportoi kaatuminen annetusta .apport tai .crash-tiedostosta odottavien " +"sijaan kohdassa %s. (Epäsuora jos tiedosta on annettu vain argumenttina.)" -#: ../debian/tmp/usr/bin/apport-retrace.py:67 ../bin/apport-retrace.py:67 +#: ../apport/ui.py:813 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:813 msgid "" -"Path to a file with the crash database authentication information. This is " -"used when specifying a crash ID to upload the retraced stack traces (only if " -"neither -g, -o, nor -s are specified)" +"In bug filing mode, save the collected information into a file instead of " +"reporting it. This file can then be reported later on from a different " +"machine." msgstr "" -"Polku tiedostoon kaatumistietokannan todentamistietojen kanssa. Tätä " -"käytetään määritettäessä kaatumistunnistetta ladattaessa jäljitettyä " -"pinojälkiä. (vain jos yhtäkään seuraavista ei ole määritetty: -g, -o ja -s)" +"Virheiden arkistointitilassa, tallenna kerätyt tiedot tiedostoon niiden " +"raportoimisen sijaan. Tämä tiedosto voidaan raportoida myöhemmin toiselta " +"koneelta." -#: ../debian/tmp/usr/bin/apport-retrace.py:69 ../bin/apport-retrace.py:69 -msgid "" -"Display retraced stack traces and ask for confirmation before sending them " -"to the crash database." -msgstr "" -"Näytä seuratut pinojäljet ja pyydä vahvistusta ennen niiden lähettämistä " -"kaatumistietokantaan." +#: ../apport/ui.py:817 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:817 +msgid "Print the Apport version number." +msgstr "Tulosta Apport-versionumero." -#: ../debian/tmp/usr/bin/apport-retrace.py:71 ../bin/apport-retrace.py:71 +#: ../apport/ui.py:968 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:968 msgid "" -"Path to the duplicate sqlite database (default: no duplicate checking)" +"This will launch apport-retrace in a terminal window to examine the crash." msgstr "" -"Polku jäljennös-sqlite-tietokantaan (oletus: ei jäljennöksen tarkistusta)" - -#: ../debian/tmp/usr/bin/apport-retrace.py:73 ../bin/apport-retrace.py:73 -msgid "Do not add StacktraceSource to the report." -msgstr "Älä lisää pinolistauslähteitä raporttiin." - -#: ../debian/tmp/usr/bin/apport-retrace.py:82 ../bin/apport-retrace.py:82 -msgid "You cannot use -C without -S. Stopping." -msgstr "Et voi käyttää valitsinta -C ilman valitsinta -S. Pysäytetään." - -#. translators: don't translate y/n, apport currently only checks for "y" -#: ../debian/tmp/usr/bin/apport-retrace.py:115 ../bin/apport-retrace.py:115 -msgid "OK to send these as attachments? [y/n]" -msgstr "Sopiiko näiden lähettäminen liitteinä? [y/n] (y=kyllä, n=ei)" +"Tämä käynnistää apport-retracen pääteikkunnassa ongelman tutkimiseksi." -#: ../debian/tmp/usr/bin/apport-cli.py:80 ../bin/apport-cli.py:80 -msgid "Press any key to continue..." -msgstr "Paina mitä tahansa näppäintä jatkaaksesi..." +#: ../apport/ui.py:969 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:969 +msgid "Run gdb session" +msgstr "Käynnistä gdb sessiossa" -#: ../debian/tmp/usr/bin/apport-cli.py:87 ../bin/apport-cli.py:87 -msgid "What would you like to do? Your options are:" -msgstr "Kuinka haluat edetä? Vaihtoehdot ovat:" +#: ../apport/ui.py:970 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:970 +msgid "Run gdb session without downloading debug symbols" +msgstr "Suorita gdb-istunto ilman virheenjäljityssymbolien lataamista" -#: ../debian/tmp/usr/bin/apport-cli.py:100 ../bin/apport-cli.py:100 +#. TRANSLATORS: %s contains the crash report file name +#: ../apport/ui.py:972 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:972 #, python-format -msgid "Please choose (%s):" -msgstr "Ole hyvä ja valitse (%s):" +msgid "Update %s with fully symbolic stack trace" +msgstr "Päivitä %s täysin symbolisella pinolistauksella" -#: ../debian/tmp/usr/bin/apport-cli.py:164 ../bin/apport-cli.py:164 -#, python-format -msgid "(%i bytes)" -msgstr "(%i tavua)" +#: ../apport/ui.py:1008 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1008 +msgid "Can't remember send report status settings" +msgstr "Ei muisteta raportin lähetystilan asetuksia" -#: ../debian/tmp/usr/bin/apport-cli.py:195 ../bin/apport-cli.py:195 +#: ../apport/ui.py:1009 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1009 msgid "" -"After the problem report has been sent, please fill out the form in the\n" -"automatically opened web browser." +"Saving crash reporting state failed. Can't set auto or never reporting mode." msgstr "" -"Kun raportti ongelmasta on lähetetty, ole ystävällinen ja täytä selaimeesi\n" -"automaattisesti aukeava lomake." - -#: ../debian/tmp/usr/bin/apport-cli.py:198 ../bin/apport-cli.py:198 -#, python-format -msgid "&Send report (%s)" -msgstr "&Lähetä raportti (%s)" - -#: ../debian/tmp/usr/bin/apport-cli.py:202 ../bin/apport-cli.py:202 -msgid "&Examine locally" -msgstr "&Tutki paikallisesti" - -#: ../debian/tmp/usr/bin/apport-cli.py:206 ../bin/apport-cli.py:206 -msgid "&View report" -msgstr "Tarkastele &raporttia" +"Kaatumisilmoitusraportin tilan tallennus epäonnistui. Ei voida asettaa " +"automaattista tai ei ikinä raportointitiloja." -#: ../debian/tmp/usr/bin/apport-cli.py:207 ../bin/apport-cli.py:207 -msgid "&Keep report file for sending later or copying to somewhere else" +#: ../apport/ui.py:1068 ../apport/ui.py:1078 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1068 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1078 +msgid "" +"This problem report applies to a program which is not installed any more." msgstr "" -"&Säilytä raporttitiedosto myöhemmin lähetettäväksi tai muualle kopioitavaksi" +"Tämä ongelmaraportti kytkeytyy ohjelmaan, joka ei ole enää asennettu." -#: ../debian/tmp/usr/bin/apport-cli.py:208 ../bin/apport-cli.py:208 -msgid "Cancel and &ignore future crashes of this program version" -msgstr "Peru ja &jätä jatkossa huomiotta tämän ohjelmaversion kaatumiset" +#: ../apport/ui.py:1093 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1093 +#, python-format +msgid "" +"The problem happened with the program %s which changed since the crash " +"occurred." +msgstr "Ongelma koskee ohjelmaa %s, joka on muuttunut kaatumisen jälkeen." -#: ../debian/tmp/usr/bin/apport-cli.py:210 -#: ../debian/tmp/usr/bin/apport-cli.py:287 -#: ../debian/tmp/usr/bin/apport-cli.py:319 -#: ../debian/tmp/usr/bin/apport-cli.py:340 ../bin/apport-cli.py:210 -#: ../bin/apport-cli.py:287 ../bin/apport-cli.py:319 ../bin/apport-cli.py:340 -msgid "&Cancel" -msgstr "&Peruuta" +#: ../apport/ui.py:1140 ../apport/ui.py:1221 ../apport/ui.py:1436 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1140 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1221 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1436 +msgid "This problem report is damaged and cannot be processed." +msgstr "Tämä ongelman raportti on vahingoittunut, eikä sitä voida käsitellä." -#: ../debian/tmp/usr/bin/apport-cli.py:238 ../bin/apport-cli.py:238 -msgid "Problem report file:" -msgstr "Ongelmaraporttitiedosto:" +#: ../apport/ui.py:1145 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1145 +msgid "This report is about a package that is not installed." +msgstr "Tämä raportti koskee pakettia, jota ei ole asennettu." -#: ../debian/tmp/usr/bin/apport-cli.py:244 -#: ../debian/tmp/usr/bin/apport-cli.py:249 ../bin/apport-cli.py:244 -#: ../bin/apport-cli.py:249 -msgid "&Confirm" -msgstr "&Vahvista" +#: ../apport/ui.py:1149 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1149 +msgid "An error occurred while attempting to process this problem report:" +msgstr "Virhe käsiteltäessä ongelmaraporttia:" -#: ../debian/tmp/usr/bin/apport-cli.py:248 ../bin/apport-cli.py:248 +#: ../apport/ui.py:1159 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1159 +msgid "" +"You have two versions of this application installed, which one do you want " +"to report a bug against?" +msgstr "" + +#: ../apport/ui.py:1160 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1160 #, python-format -msgid "Error: %s" -msgstr "Virhe: %s" +msgid "%s snap" +msgstr "" -#: ../debian/tmp/usr/bin/apport-cli.py:255 ../bin/apport-cli.py:255 -msgid "" -"The collected information can be sent to the developers to improve the\n" -"application. This might take a few minutes." +#: ../apport/ui.py:1161 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1161 +#, python-format +msgid "%s deb package" msgstr "" -"Kerätyt tiedot voidaan lähettää kehittäjille ohjelman parantamiseksi.\n" -"Tähän voi mennä muutama minuutti." -#: ../debian/tmp/usr/bin/apport-cli.py:268 ../bin/apport-cli.py:268 +#: ../apport/ui.py:1194 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1194 +#, python-format msgid "" -"The collected information is being sent to the bug tracking system.\n" -"This might take a few minutes." +"%s is provided by a snap published by %s. Contact them via %s for help." msgstr "" -"Kerätyt tiedot lähetetään virheseurantajärjestelmään.\n" -"Tähän voi mennä muutama minuutti." - -#: ../debian/tmp/usr/bin/apport-cli.py:318 ../bin/apport-cli.py:318 -msgid "&Done" -msgstr "&Valmis" - -#: ../debian/tmp/usr/bin/apport-cli.py:324 ../bin/apport-cli.py:324 -msgid "none" -msgstr "ei mitään" -#: ../debian/tmp/usr/bin/apport-cli.py:325 ../bin/apport-cli.py:325 +#: ../apport/ui.py:1196 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1196 #, python-format -msgid "Selected: %s. Multiple choices:" -msgstr "Valittu: %s. Useita valintoja:" +msgid "" +"%s is provided by a snap published by %s. No contact address has been " +"provided; visit the forum at https://forum.snapcraft.io/ for help." +msgstr "" -#: ../debian/tmp/usr/bin/apport-cli.py:341 ../bin/apport-cli.py:341 -msgid "Choices:" -msgstr "Valinnat:" +#: ../apport/ui.py:1265 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1265 +msgid "Could not determine the package or source package name." +msgstr "Paketin tai lähdekoodipaketin nimeä ei voi määrittää." -#: ../debian/tmp/usr/bin/apport-cli.py:355 ../bin/apport-cli.py:355 -msgid "Path to file (Enter to cancel):" -msgstr "Polku tiedostoon (Enter peruu):" +#: ../apport/ui.py:1283 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1283 +msgid "Unable to start web browser" +msgstr "Selaimen käynnistäminen epäonnistui" -#: ../debian/tmp/usr/bin/apport-cli.py:361 ../bin/apport-cli.py:361 -msgid "File does not exist." -msgstr "Tiedostoa ei ole olemassa." +#: ../apport/ui.py:1284 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1284 +#, python-format +msgid "Unable to start web browser to open %s." +msgstr "Verkkoselainta ei saatu käynnistettyä avattaessa sivua %s." -#: ../debian/tmp/usr/bin/apport-cli.py:363 ../bin/apport-cli.py:363 -msgid "This is a directory." -msgstr "Tämä on hakemisto." +#: ../apport/ui.py:1384 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1384 +#, python-format +msgid "Please enter your account information for the %s bug tracking system" +msgstr "Ole hyvä ja syötä %s bugi raportointi järjestelmän kirjautumistiedot" -#: ../debian/tmp/usr/bin/apport-cli.py:369 ../bin/apport-cli.py:369 -msgid "To continue, you must visit the following URL:" -msgstr "Jatkaaksesi sinun tulee käydä seuraavassa URL-osoitteessa:" +#: ../apport/ui.py:1396 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1396 +msgid "Network problem" +msgstr "Verkko-ongelma" -#: ../debian/tmp/usr/bin/apport-cli.py:371 ../bin/apport-cli.py:371 +#: ../apport/ui.py:1398 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1398 msgid "" -"You can launch a browser now, or copy this URL into a browser on another " -"computer." +"Cannot connect to crash database, please check your Internet connection." msgstr "" -"Voit nyt käynnistää selaimen tai kopioida tämän URL-osoitteen selaimeen " -"toisella tietokoneella." - -#: ../debian/tmp/usr/bin/apport-cli.py:373 ../bin/apport-cli.py:373 -msgid "Launch a browser now" -msgstr "Käynnistä selain nyt" +"Kaatumistietokantaan ei voi yhdistää. Tarkista Internet-yhteyden toimivuus." -#: ../debian/tmp/usr/bin/apport-cli.py:388 ../bin/apport-cli.py:388 -msgid "No pending crash reports. Try --help for more information." -msgstr "" -"Ei odottavia kaatumisraportteja. Kokeile --help saadaksesi lisäinformaatiota." +#: ../apport/ui.py:1425 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1425 +msgid "Memory exhaustion" +msgstr "Muisti ei riitä" -#: ../data/kernel_oops.py:29 ../debian/tmp/usr/share/apport/kernel_oops.py:29 -msgid "Your system might become unstable now and might need to be restarted." +#: ../apport/ui.py:1426 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1426 +msgid "Your system does not have enough memory to process this crash report." msgstr "" -"Järjestelmästäsi saattaa tulla epävakaa ja se saattaa tarvita " -"uudelleenkäynnistystä." +"Järjestelmässäsi ei ole tarpeeksi muistia tämän kaatumisraportin käsittelyyn." -#: ../data/apportcheckresume.py:67 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:67 +#: ../apport/ui.py:1461 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1461 +#, python-format msgid "" -"This occurred during a previous suspend, and prevented the system from " -"resuming properly." +"The problem cannot be reported:\n" +"\n" +"%s" msgstr "" -"Tämä tapahtui edellisen valmiustilan aikana ja esti järjestelmää " -"palautumasta oikein." +"Ongelman raportoiminen ei onnistunut:\n" +"\n" +"%s" -#: ../data/apportcheckresume.py:69 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:69 +#: ../apport/ui.py:1517 ../apport/ui.py:1524 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1517 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1524 +msgid "Problem already known" +msgstr "Ongelma on jo tiedossa" + +#: ../apport/ui.py:1518 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1518 msgid "" -"This occurred during a previous hibernation, and prevented the system from " -"resuming properly." +"This problem was already reported in the bug report displayed in the web " +"browser. Please check if you can add any further information that might be " +"helpful for the developers." msgstr "" -"Tämä tapahtui edellisen lepotilan aikana ja esti järjestelmää palautumasta " -"oikein." +"Tämä ongelma raportoitiin jo virheraportissa, joka on näkyvissä selaimessa. " +"Tarkista, voisitko lisätä joitakin kehittäjiä auttavaa tietoa." -#: ../data/apportcheckresume.py:74 -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 -msgid "" -"The resume processing hung very near the end and will have appeared to have " -"completed normally." +#: ../apport/ui.py:1525 +#: ../debian/tmp/usr/lib/python3.8/dist-packages/apport/ui.py:1525 +msgid "This problem was already reported to developers. Thank you!" msgstr "" -"Aloitettu ajo jumiutui erittäin lähellä loppua ja tulee ilmestymään " -"suorittuakseen loppuun normaalisti." +"Tästä ongelmasta on jo ilmoitettu kehittäjille. Kiitos kuitenkin " +"auttamishalustasi!" + +#: ../kde/apport-kde-mimelnk.desktop.in.h:1 +msgid "Apport crash file" +msgstr "Apport-kaatumistiedosto" -#: ../debian/tmp/usr/share/apport/apport-gtk.py:161 ../gtk/apport-gtk.py:161 +#: ../gtk/apport-gtk.py:161 ../debian/tmp/usr/share/apport/apport-gtk.py:161 #, python-format msgid "Sorry, the application %s has stopped unexpectedly." msgstr "Valitettavasti sovellus %s pysähtyi odottamatta." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:164 ../gtk/apport-gtk.py:164 +#: ../gtk/apport-gtk.py:164 ../debian/tmp/usr/share/apport/apport-gtk.py:164 #, python-format msgid "Sorry, %s has closed unexpectedly." msgstr "Valitettavasti %s sulkeutui odottamatta." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:239 ../gtk/apport-gtk.py:239 +#: ../gtk/apport-gtk.py:169 ../kde/apport-kde.py:200 ../kde/apport-kde.py:238 +#: ../debian/tmp/usr/share/apport/apport-kde.py:200 +#: ../debian/tmp/usr/share/apport/apport-kde.py:238 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:169 +#, python-format +msgid "Sorry, %s has experienced an internal error." +msgstr "Valitettavasti %s kohtasi sisäisen virheen." + +#: ../gtk/apport-gtk.py:216 ../kde/apport-kde.py:231 ../kde/apport-kde.py:244 +#: ../debian/tmp/usr/share/apport/apport-kde.py:231 +#: ../debian/tmp/usr/share/apport/apport-kde.py:244 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:216 +msgid "Continue" +msgstr "Jatka" + +#: ../gtk/apport-gtk.py:239 ../debian/tmp/usr/share/apport/apport-gtk.py:239 #, python-format msgid "The application %s has stopped responding." msgstr "Sovellus \"%s\" ei vastaa." -#: ../debian/tmp/usr/share/apport/apport-gtk.py:243 ../gtk/apport-gtk.py:243 +#: ../gtk/apport-gtk.py:243 ../debian/tmp/usr/share/apport/apport-gtk.py:243 #, python-format msgid "The program \"%s\" has stopped responding." msgstr "Ohjelma \"%s\" ei vastaa." -#: ../apport/com.ubuntu.apport.policy.in.h:1 -msgid "Collect system information" -msgstr "Kerää järjestelmätiedot" - -#: ../apport/com.ubuntu.apport.policy.in.h:2 -msgid "" -"Authentication is required to collect system information for this problem " -"report" -msgstr "" -"Vikailmoitukseen tarvittavien järjestelmätietojen kerääminen vaatii " -"tunnistautumisen" - -#: ../apport/com.ubuntu.apport.policy.in.h:3 -msgid "System problem reports" -msgstr "Järjestelmän ongelmaraportit" - -#: ../apport/com.ubuntu.apport.policy.in.h:4 -msgid "" -"Please enter your password to access problem reports of system programs" -msgstr "Anna salasanasi nähdäksesi järjestelmäohjelmien ongelmaraportteja" +#: ../gtk/apport-gtk.py:259 ../kde/apport-kde.py:208 +#: ../debian/tmp/usr/share/apport/apport-kde.py:208 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:259 +#, python-format +msgid "Package: %s" +msgstr "Paketti: %s" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 ../gtk/apport-gtk.ui.h:2 -msgid "Cancel" -msgstr "Peru" +#: ../gtk/apport-gtk.py:265 ../kde/apport-kde.py:214 +#: ../debian/tmp/usr/share/apport/apport-kde.py:214 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:265 +msgid "Sorry, a problem occurred while installing software." +msgstr "Valitettavasti ohjelmistoja asennettaessa ilmeni ongelma." -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 ../gtk/apport-gtk.ui.h:3 -msgid "OK" -msgstr "OK" +#: ../gtk/apport-gtk.py:274 ../gtk/apport-gtk.py:289 ../kde/apport-kde.py:220 +#: ../debian/tmp/usr/share/apport/apport-kde.py:220 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:274 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:289 +#, python-format +msgid "The application %s has experienced an internal error." +msgstr "Sovellus %s kohtasi sisäisen virheen." -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 ../gtk/apport-gtk.ui.h:4 -msgid "Crash report" -msgstr "Ohjelmisto lopetti toimintansa" +#: ../gtk/apport-gtk.py:277 ../kde/apport-kde.py:223 +#: ../debian/tmp/usr/share/apport/apport-kde.py:223 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:277 +#, python-format +msgid "The application %s has closed unexpectedly." +msgstr "Sovellus %s sulkeutui yllättäen." -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 ../gtk/apport-gtk.ui.h:5 -msgid "Sorry, an internal error happened." -msgstr "Valitettavasti havaittiin sisäinen virhe." +#: ../gtk/apport-gtk.py:299 ../kde/apport-kde.py:245 +#: ../debian/tmp/usr/share/apport/apport-kde.py:245 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:299 +msgid "Ignore future problems of this type" +msgstr "Jätä huomiotta tulevat vastaavanlaiset ongelmat" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 -msgid "Remember this in future" -msgstr "Muista tämä myöhemmin" +#: ../gtk/apport-gtk.py:579 ../kde/apport-kde.py:289 +#: ../debian/tmp/usr/share/apport/apport-kde.py:289 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:579 +msgid "Hide Details" +msgstr "Piilota tiedot" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 ../gtk/apport-gtk.ui.h:9 -msgid "Ignore future problems of this program version" -msgstr "Älä huomioi tämän ohjelmiston kaatumisia jatkossa" +#: ../kde/apport-kde.py:234 ../debian/tmp/usr/share/apport/apport-kde.py:234 +msgid "Leave Closed" +msgstr "Sulje sovellus" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 ../gtk/apport-gtk.ui.h:10 -msgid "Relaunch this application" -msgstr "Käynnistä sovellus uudelleen" +#: ../kde/apport-kde.py:235 ../kde/apport-kde.py:381 +#: ../debian/tmp/usr/share/apport/apport-kde.py:235 +#: ../debian/tmp/usr/share/apport/apport-kde.py:381 +msgid "Relaunch" +msgstr "Käynnistä uudelleen" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 ../gtk/apport-gtk.ui.h:12 -msgid "_Examine locally" -msgstr "_Tutki paikallisesti" +#: ../kde/apport-kde.py:315 ../debian/tmp/usr/share/apport/apport-kde.py:315 +msgid "Username:" +msgstr "Käyttäjätunnus:" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../gtk/apport-gtk.ui.h:13 -msgid "Don't send" -msgstr "Älä lähetä" +#: ../kde/apport-kde.py:316 ../debian/tmp/usr/share/apport/apport-kde.py:316 +msgid "Password:" +msgstr "Salasana:" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 ../gtk/apport-gtk.ui.h:15 -msgid "Collecting problem information" -msgstr "Kerätään tietoja ongelmasta" +#: ../kde/apport-kde.py:406 ../debian/tmp/usr/share/apport/apport-kde.py:406 +msgid "Collecting Problem Information" +msgstr "Kerätään tietoja ongelmasta" -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:16 ../gtk/apport-gtk.ui.h:16 +#: ../kde/apport-kde.py:408 ../debian/tmp/usr/share/apport/apport-kde.py:408 msgid "" -"Information is being collected that may help the developers fix the problem " -"you report." -msgstr "Kerätään tietoja ongelman korjaamisen helpottamiseksi." +"The collected information can be sent to the developers to improve the " +"application. This might take a few minutes." +msgstr "" +"Kerätty tieto voidaan lähettää kehittäjille ohjelmiston parantamiseksi. Tämä " +"voi kestää muutamia minuutteja." -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:18 ../gtk/apport-gtk.ui.h:18 -msgid "Uploading problem information" -msgstr "Lähetetään tietoja ongelmasta" +#: ../kde/apport-kde.py:434 ../debian/tmp/usr/share/apport/apport-kde.py:434 +msgid "Uploading Problem Information" +msgstr "Lähetetään tiedot ongelmasta" -#: ../kde/apport-kde-mimelnk.desktop.in.h:1 -msgid "Apport crash file" -msgstr "Apport-kaatumistiedosto" +#: ../apport/com.ubuntu.apport.policy.in.h:1 +msgid "Collect system information" +msgstr "Kerää järjestelmätiedot" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:195 -#: ../data/general-hooks/ubuntu.py:195 +#: ../apport/com.ubuntu.apport.policy.in.h:2 msgid "" -"An Ubuntu package has a file conflict with a package that is not a genuine " -"Ubuntu package." +"Authentication is required to collect system information for this problem " +"report" msgstr "" -"Ubuntu-paketti on ristiriidassa paketin kanssa, joka ei ole aito Ubuntu-" -"paketti." +"Vikailmoitukseen tarvittavien järjestelmätietojen kerääminen vaatii " +"tunnistautumisen" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:203 -#: ../data/general-hooks/ubuntu.py:203 -msgid "You have already encountered this package installation failure." -msgstr "Tämä paketin asennusvirhe on kohdattu jo aiemmin." +#: ../apport/com.ubuntu.apport.policy.in.h:3 +msgid "System problem reports" +msgstr "Järjestelmän ongelmaraportit" -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:219 -#: ../data/general-hooks/ubuntu.py:219 +#: ../apport/com.ubuntu.apport.policy.in.h:4 msgid "" -"Your system was initially configured with grub version 2, but you have " -"removed it from your system in favor of grub 1 without configuring it. To " -"ensure your bootloader configuration is updated whenever a new kernel is " -"available, open a terminal and run:\n" -"\n" -" sudo apt-get install grub-pc\n" -msgstr "" -"Järjestelmäsi on alun perin määritelty grub-versiolla 2, mutta olet " -"poistanut sen järjestelmästäsi grub 1:n hyväksi määrittelemättä sitä. " -"Varmistaaksesi käynnistyslataimen kokoonpanon päivityksen aina uuden ytimen " -"ollessa saatavilla, avaa pääte ja suorita:\n" -"\n" -" sudo apt-get install grub-pc\n" - -#: ../debian/tmp/usr/bin/apport-unpack.py:22 ../bin/apport-unpack.py:22 -#, python-format -msgid "Usage: %s " -msgstr "Käyttö: %s " - -#: ../debian/tmp/usr/bin/apport-unpack.py:42 ../bin/apport-unpack.py:42 -msgid "Destination directory exists and is not empty." -msgstr "Kohdehakemisto on jo olemassa, eikä ole tyhjä." +"Please enter your password to access problem reports of system programs" +msgstr "Anna salasanasi nähdäksesi järjestelmäohjelmien ongelmaraportteja" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/appstream-glib.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/appstream-glib.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/appstream-glib.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/appstream-glib.po 2020-10-16 08:01:23.000000000 +0000 @@ -19,8 +19,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:20+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:58+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #. TRANSLATORS: command line option diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/appstream.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/appstream.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/appstream.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/appstream.po 2020-10-16 08:01:16.000000000 +0000 @@ -17,8 +17,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:08+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:48+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: tools/appstream-cli.c:157 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt.c.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt.c.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt.c.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt.c.po 2020-10-16 08:01:16.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:16+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: cmdline/apt.cc:46 msgid "" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/aptitude.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/aptitude.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/aptitude.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/aptitude.po 2020-10-16 08:01:26.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:17+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #. TRANSLATORS: These strings describing config items diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt-listchanges.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt-listchanges.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt-listchanges.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt-listchanges.po 2020-10-16 08:01:17.000000000 +0000 @@ -22,8 +22,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:17+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../apt-listchanges.py:62 #, python-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt.po 2020-10-16 08:01:22.000000000 +0000 @@ -16,8 +16,8 @@ "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: 2020-09-21 10:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:16+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #. TRANSLATOR: Very short word to be displayed before unchanged files in 'apt-get update' diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt.sh.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt.sh.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt.sh.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt.sh.po 2020-10-16 08:01:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:17+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: dselect/install:33 msgid "Bad default setting!" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apturl.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apturl.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apturl.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apturl.po 2020-10-16 08:01:22.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:19+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:05+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../apturl-gtk:49 ../apturl-kde:52 msgid "User requested interrupt." diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt-utils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt-utils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/apt-utils.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/apt-utils.po 2020-10-16 08:01:21.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:16+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: cmdline/apt-dump-solver.cc:37 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/aspell.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/aspell.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/aspell.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/aspell.po 2020-10-16 08:01:19.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:32+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:18+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/at-spi2-core.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/at-spi2-core.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/at-spi2-core.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/at-spi2-core.po 2020-10-16 08:01:15.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:41+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:25+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-POT-Import-Date: 2012-02-19 13:23:54+0000\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/attr.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/attr.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/attr.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/attr.po 2020-10-16 08:01:23.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:32+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:18+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: libattr/attr_copy_file.c:78 libattr/attr_copy_file.c:93 #: libattr/attr_copy_fd.c:80 libattr/attr_copy_fd.c:95 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bash.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bash.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bash.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bash.po 2020-10-16 08:01:19.000000000 +0000 @@ -17,8 +17,8 @@ "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: 2020-09-21 10:32+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:18+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bfd.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bfd.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bfd.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bfd.po 2020-10-16 08:01:21.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:49+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:23+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: aout-adobe.c:127 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/binutils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/binutils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/binutils.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/binutils.po 2020-10-16 08:01:15.000000000 +0000 @@ -8,16 +8,16 @@ msgstr "" "Project-Id-Version: binutils 2.24.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2020-07-24 10:20+0100\n" -"PO-Revision-Date: 2020-09-14 01:01+0000\n" +"POT-Creation-Date: 2020-09-19 11:21+0100\n" +"PO-Revision-Date: 2020-09-24 23:27+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: 2020-09-21 10:33+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:19+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "X-Poedit-Country: FINLAND\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" @@ -1925,7 +1925,7 @@ #. Read AMOUNT bytes from PTR and store them in VAL as an unsigned value. #. Checks to make sure that the read will not reach or pass END #. and that VAL is big enough to hold AMOUNT bytes. -#: dwarf.c:387 +#: dwarf.c:401 #, c-format msgid "" "internal error: attempt to read %d byte of data in to %d sized variable" @@ -1934,16 +1934,16 @@ msgstr[0] "" msgstr[1] "" -#: dwarf.c:512 dwarf.c:4748 +#: dwarf.c:526 dwarf.c:4762 msgid "Badly formed extended line op encountered!\n" msgstr "" -#: dwarf.c:518 +#: dwarf.c:532 #, c-format msgid " Extended opcode %d: " msgstr " Laajennettu käskykoodi %d: " -#: dwarf.c:523 +#: dwarf.c:537 #, c-format msgid "" "End of Sequence\n" @@ -1952,36 +1952,36 @@ "Sekvenssin loppu\n" "\n" -#: dwarf.c:531 +#: dwarf.c:545 #, c-format msgid "Length (%lu) of DW_LNE_set_address op is too long\n" msgstr "" -#: dwarf.c:537 +#: dwarf.c:551 #, c-format msgid "set Address to 0x%s\n" msgstr "aseta osoitteeksi 0x%s\n" -#: dwarf.c:544 +#: dwarf.c:558 #, c-format msgid "define new File Table entry\n" msgstr "määrittele uusi tiedostotaulualkio\n" -#: dwarf.c:545 dwarf.c:4049 +#: dwarf.c:559 dwarf.c:4063 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr " Rivi\tHakemisto\tAika\tKoko\tNimi\n" -#: dwarf.c:564 +#: dwarf.c:578 msgid "DW_LNE_define_file: Bad opcode length\n" msgstr "DW_LNE_define_file: Väärä käskykoodipituus\n" -#: dwarf.c:569 +#: dwarf.c:583 #, c-format msgid "set Discriminator to %s\n" msgstr "aseta Erottajan arvoksi %s\n" -#: dwarf.c:635 +#: dwarf.c:649 #, c-format msgid " UNKNOWN DW_LNE_HP_SFC opcode (%u)\n" msgstr " TUNTEMATON DW_LNE_HP_SFC-käskykoodi (%u)\n" @@ -1990,444 +1990,444 @@ #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:652 +#: dwarf.c:666 #, c-format msgid "user defined: " msgstr "käyttäjän määrittelemä: " -#: dwarf.c:654 +#: dwarf.c:668 #, c-format msgid "UNKNOWN: " msgstr "TUNTEMATON: " -#: dwarf.c:655 +#: dwarf.c:669 #, c-format msgid "length %d [" msgstr "pituus %d [" -#: dwarf.c:673 dwarf.c:743 +#: dwarf.c:687 dwarf.c:757 msgid "" msgstr "" -#: dwarf.c:677 +#: dwarf.c:691 #, c-format msgid "DW_FORM_strp offset too big: %s\n" msgstr "DW_FORM_strp-siirros liian suuri: %s\n" -#: dwarf.c:679 dwarf.c:707 dwarf.c:1745 +#: dwarf.c:693 dwarf.c:721 dwarf.c:1759 msgid "" msgstr "" -#: dwarf.c:689 +#: dwarf.c:703 msgid "" msgstr "" -#: dwarf.c:701 +#: dwarf.c:715 msgid "" msgstr "" -#: dwarf.c:705 +#: dwarf.c:719 #, c-format msgid "DW_FORM_line_strp offset too big: %s\n" msgstr "" -#: dwarf.c:717 +#: dwarf.c:731 msgid "" msgstr "" -#: dwarf.c:738 +#: dwarf.c:752 msgid "" msgstr "" -#: dwarf.c:739 +#: dwarf.c:753 msgid "" msgstr "" -#: dwarf.c:742 +#: dwarf.c:756 msgid "" msgstr "" -#: dwarf.c:750 +#: dwarf.c:764 #, c-format msgid "Expected offset size of 8 but given %s" msgstr "" -#: dwarf.c:755 +#: dwarf.c:769 #, c-format msgid "Expected offset size of 4 but given %s" msgstr "" -#: dwarf.c:776 +#: dwarf.c:790 #, c-format msgid "index table size is too small %s vs %s\n" msgstr "" -#: dwarf.c:779 +#: dwarf.c:793 msgid "" msgstr "" -#: dwarf.c:790 +#: dwarf.c:804 #, c-format msgid "DW_FORM_GNU_str_index offset too big: %s vs %s\n" msgstr "" -#: dwarf.c:793 +#: dwarf.c:807 msgid "" msgstr "" -#: dwarf.c:800 +#: dwarf.c:814 #, c-format msgid "DW_FORM_GNU_str_index indirect offset too big: %s\n" msgstr "Epäsuora DW_FORM_GNU_str_index-siirros liian suuri: %s\n" -#: dwarf.c:802 +#: dwarf.c:816 msgid "" msgstr "" -#: dwarf.c:811 +#: dwarf.c:825 msgid "" msgstr "" -#: dwarf.c:822 +#: dwarf.c:836 msgid "" msgstr "" -#: dwarf.c:826 +#: dwarf.c:840 #, c-format msgid "Offset into section %s too big: %s\n" msgstr "Siirros lohkoon %s on liian suuri: %s\n" #. Report the missing single zero which ends the section. -#: dwarf.c:998 +#: dwarf.c:1012 msgid ".debug_abbrev section not zero terminated\n" msgstr ".debug_abbrev-lohkoa ei ole päätetty nollaan\n" -#: dwarf.c:1013 +#: dwarf.c:1027 #, c-format msgid "User TAG value: %#lx" msgstr "" -#: dwarf.c:1015 +#: dwarf.c:1029 #, c-format msgid "Unknown TAG value: %#lx" msgstr "" -#: dwarf.c:1035 +#: dwarf.c:1049 #, c-format msgid "Unknown FORM value: %lx" msgstr "Tuntematon FORM-arvo: %lx" -#: dwarf.c:1051 +#: dwarf.c:1065 #, c-format msgid "Unknown IDX value: %lx" msgstr "" -#: dwarf.c:1065 +#: dwarf.c:1079 #, c-format msgid "%c%s byte block: " msgstr "" -#: dwarf.c:1409 +#: dwarf.c:1423 #, c-format msgid "(DW_OP_call_ref in frame info)" msgstr "(DW_OP_call_ref kehystiedoissa)" -#: dwarf.c:1432 +#: dwarf.c:1446 #, c-format msgid "size: %s " msgstr "koko: %s " -#: dwarf.c:1434 +#: dwarf.c:1448 #, c-format msgid "offset: %s " msgstr "siirrososoite: %s " -#: dwarf.c:1450 +#: dwarf.c:1464 #, c-format msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown" msgstr "DW_OP_GNU_push_tls_address tai DW_OP_HP_unknown" -#: dwarf.c:1475 +#: dwarf.c:1489 #, c-format msgid "(%s in frame info)" msgstr "" -#: dwarf.c:1577 +#: dwarf.c:1591 #, c-format msgid "(DW_OP_GNU_variable_value in frame info)" msgstr "" -#: dwarf.c:1630 +#: dwarf.c:1644 #, c-format msgid "(User defined location op 0x%x)" msgstr "" -#: dwarf.c:1632 +#: dwarf.c:1646 #, c-format msgid "(Unknown location op 0x%x)" msgstr "" -#: dwarf.c:1714 +#: dwarf.c:1728 msgid "" msgstr "" -#: dwarf.c:1738 +#: dwarf.c:1752 msgid "" msgstr "" -#: dwarf.c:1743 +#: dwarf.c:1757 #, c-format msgid "" "DW_FORM_GNU_strp_alt offset (%s) too big or no string sections available\n" msgstr "" -#: dwarf.c:1766 +#: dwarf.c:1780 #, c-format msgid "Unknown AT value: %lx" msgstr "Tuntematon AT-arvo: %lx" -#: dwarf.c:1831 +#: dwarf.c:1845 #, c-format msgid "Corrupt attribute block length: %lx\n" msgstr "" -#: dwarf.c:2087 +#: dwarf.c:2101 msgid "corrupt discr_list - not using a block form\n" msgstr "" -#: dwarf.c:2094 +#: dwarf.c:2108 msgid "corrupt discr_list - block not long enough\n" msgstr "" -#: dwarf.c:2139 +#: dwarf.c:2153 #, c-format msgid "corrupt discr_list - unrecognised discriminant byte %#x\n" msgstr "" -#: dwarf.c:2179 +#: dwarf.c:2193 msgid "Corrupt attribute\n" msgstr "" -#: dwarf.c:2194 +#: dwarf.c:2208 msgid "Internal error: DWARF version is not 2, 3 or 4.\n" msgstr "Sisäinen virhe: DWARF-versio ei ole 2, 3 eikä 4.\n" -#: dwarf.c:2321 +#: dwarf.c:2335 msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n" msgstr "DW_FORM_data8 ei ole tuettu, kun sizeof (dwarf_vma) != 8\n" -#: dwarf.c:2366 +#: dwarf.c:2380 msgid "Block ends prematurely\n" msgstr "" -#: dwarf.c:2393 +#: dwarf.c:2407 #, c-format msgid "%c(indirect string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:2400 +#: dwarf.c:2414 #, c-format msgid "%c(indirect line string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:2411 +#: dwarf.c:2425 #, c-format msgid "%c(indexed string: 0x%s): %s" msgstr "" -#: dwarf.c:2420 +#: dwarf.c:2434 #, c-format msgid "%c(alt indirect string, offset: 0x%s) %s" msgstr "" -#: dwarf.c:2445 +#: dwarf.c:2459 #, c-format msgid "%c(addr_index: 0x%s): %s" msgstr "" -#: dwarf.c:2451 +#: dwarf.c:2465 #, c-format msgid "Unrecognized form: %lu\n" msgstr "Tunnistamaton muoto: %lu\n" -#: dwarf.c:2512 +#: dwarf.c:2526 msgid "More location offset attributes than DW_AT_GNU_locview attributes\n" msgstr "" -#: dwarf.c:2524 +#: dwarf.c:2538 msgid "More DW_AT_GNU_locview attributes than location offset attributes\n" msgstr "" -#: dwarf.c:2587 dwarf.c:2614 dwarf.c:2629 +#: dwarf.c:2601 dwarf.c:2628 dwarf.c:2643 #, c-format msgid "Unsupported form (%s) for attribute %s\n" msgstr "" -#: dwarf.c:2663 +#: dwarf.c:2677 #, c-format msgid "(not inlined)" msgstr "(ei inline-funktiona)" -#: dwarf.c:2666 +#: dwarf.c:2680 #, c-format msgid "(inlined)" msgstr "(inline-funktiona)" -#: dwarf.c:2669 +#: dwarf.c:2683 #, c-format msgid "(declared as inline but ignored)" msgstr "(esitelty inline-funktiona, mutta esittelyä ei ole otettu huomioon)" -#: dwarf.c:2672 +#: dwarf.c:2686 #, c-format msgid "(declared as inline and inlined)" msgstr "(esitelty inline-funktiona ja toteutettu sellaisena)" -#: dwarf.c:2675 +#: dwarf.c:2689 #, c-format msgid " (Unknown inline attribute value: %s)" msgstr " (Tuntematon inline-funktion attribuuttiarvo: %s)" -#: dwarf.c:2732 +#: dwarf.c:2746 #, c-format msgid "(implementation defined: %s)" msgstr "(toteutuss määritelty: %s)" -#: dwarf.c:2735 +#: dwarf.c:2749 #, c-format msgid "(Unknown: %s)" msgstr "(Tuntematon: %s)" -#: dwarf.c:2780 +#: dwarf.c:2794 #, c-format msgid "(user defined type)" msgstr "(käyttäjän määrittelemä tyyppi)" -#: dwarf.c:2782 +#: dwarf.c:2796 #, c-format msgid "(unknown type)" msgstr "(tuntematon tyyppi)" -#: dwarf.c:2795 +#: dwarf.c:2809 #, c-format msgid "(unknown accessibility)" msgstr "(tuntematon esteettömyys)" -#: dwarf.c:2807 +#: dwarf.c:2821 #, c-format msgid "(unknown visibility)" msgstr "(tuntematon näkyvyys)" -#: dwarf.c:2820 +#: dwarf.c:2834 #, c-format msgid "(user specified)" msgstr "" -#: dwarf.c:2822 +#: dwarf.c:2836 #, c-format msgid "(unknown endianity)" msgstr "" -#: dwarf.c:2834 +#: dwarf.c:2848 #, c-format msgid "(unknown virtuality)" msgstr "(tuntematon näennäisyys)" -#: dwarf.c:2846 +#: dwarf.c:2860 #, c-format msgid "(unknown case)" msgstr "(tuntematon tapaus)" -#: dwarf.c:2864 +#: dwarf.c:2878 #, c-format msgid "(user defined)" msgstr "(käyttäjän määrittelemä)" -#: dwarf.c:2866 +#: dwarf.c:2880 #, c-format msgid "(unknown convention)" msgstr "(tuntematon käytäntö)" -#: dwarf.c:2875 +#: dwarf.c:2889 #, c-format msgid "(undefined)" msgstr "(määrittelemätön)" -#: dwarf.c:2885 +#: dwarf.c:2899 #, c-format msgid "(unsigned)" msgstr "" -#: dwarf.c:2886 +#: dwarf.c:2900 #, c-format msgid "(leading overpunch)" msgstr "" -#: dwarf.c:2887 +#: dwarf.c:2901 #, c-format msgid "(trailing overpunch)" msgstr "" -#: dwarf.c:2888 +#: dwarf.c:2902 #, c-format msgid "(leading separate)" msgstr "" -#: dwarf.c:2889 +#: dwarf.c:2903 #, c-format msgid "(trailing separate)" msgstr "" -#: dwarf.c:2890 dwarf.c:2901 +#: dwarf.c:2904 dwarf.c:2915 #, c-format msgid "(unrecognised)" msgstr "" -#: dwarf.c:2898 +#: dwarf.c:2912 #, c-format msgid "(no)" msgstr "" -#: dwarf.c:2899 +#: dwarf.c:2913 #, c-format msgid "(in class)" msgstr "" -#: dwarf.c:2900 +#: dwarf.c:2914 #, c-format msgid "(out of class)" msgstr "" -#: dwarf.c:2932 +#: dwarf.c:2946 #, c-format msgid " (location list)" msgstr " (sijoitusluettelo)" -#: dwarf.c:2953 dwarf.c:5926 dwarf.c:6075 dwarf.c:6250 +#: dwarf.c:2967 dwarf.c:5940 dwarf.c:6089 dwarf.c:6264 #, c-format msgid " [without DW_AT_frame_base]" msgstr " [DW_AT_frame_base puuttuu]" -#: dwarf.c:2986 +#: dwarf.c:3000 #, c-format msgid "" "Offset %s used as value for DW_AT_import attribute of DIE at offset 0x%lx is " "too big.\n" msgstr "" -#: dwarf.c:2997 +#: dwarf.c:3011 #, c-format msgid "\t[Abbrev Number: %ld" msgstr "\t[Lyhennenumero: %ld" -#: dwarf.c:3102 +#: dwarf.c:3116 #, c-format msgid "" "Raw dump of debug contents of section %s (loaded from %s):\n" "\n" msgstr "" -#: dwarf.c:3105 +#: dwarf.c:3119 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" @@ -2436,14 +2436,14 @@ "Lohkon %s vianjäljityssisällön raakavedos:\n" "\n" -#: dwarf.c:3110 +#: dwarf.c:3124 #, c-format msgid "" "Contents of the %s section (loaded from %s):\n" "\n" msgstr "" -#: dwarf.c:3113 +#: dwarf.c:3127 #, c-format msgid "" "Contents of the %s section:\n" @@ -2452,118 +2452,118 @@ "Lohkon %s sisältö:\n" "\n" -#: dwarf.c:3162 +#: dwarf.c:3176 #, c-format msgid "Reserved length value (0x%s) found in section %s\n" msgstr "Varattu pituusarvo (0x%s) löytyi lohkossa %s\n" -#: dwarf.c:3174 +#: dwarf.c:3188 #, c-format msgid "Corrupt unit length (0x%s) found in section %s\n" msgstr "Rikkinäinen yksikköpituus (0x%s) löytyi lohkossa %s\n" -#: dwarf.c:3182 +#: dwarf.c:3196 #, c-format msgid "No comp units in %s section ?\n" msgstr "" -#: dwarf.c:3191 +#: dwarf.c:3205 #, c-format msgid "Not enough memory for a debug info array of %u entries\n" msgstr "" -#: dwarf.c:3220 +#: dwarf.c:3234 #, c-format msgid "Unable to locate %s section!\n" msgstr "Lohkon %s paikantaminen epäonnistui!\n" -#: dwarf.c:3300 +#: dwarf.c:3314 #, c-format msgid "Invalid pointer size (%d) in compunit header, using %d instead\n" msgstr "" -#: dwarf.c:3344 +#: dwarf.c:3358 #, c-format msgid " Compilation Unit @ offset 0x%s:\n" msgstr " Käännösyksikkö @ siirros 0x%s:\n" # Välilyöntilisäys -#: dwarf.c:3346 +#: dwarf.c:3360 #, c-format msgid " Length: 0x%s (%s)\n" msgstr " Pituus: 0x%s (%s)\n" # Välilyöntilisäys -#: dwarf.c:3349 +#: dwarf.c:3363 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" # Välilyöntilisäys -#: dwarf.c:3350 +#: dwarf.c:3364 #, c-format msgid " Abbrev Offset: 0x%s\n" msgstr " Lyhennesiirros: 0x%s\n" # Välilyöntilisäys -#: dwarf.c:3352 +#: dwarf.c:3366 #, c-format msgid " Pointer Size: %d\n" msgstr " Osoitinkoko: %d\n" -#: dwarf.c:3357 +#: dwarf.c:3371 #, c-format msgid " Signature: 0x%s\n" msgstr " Tuntomerkki: 0x%s\n" -#: dwarf.c:3360 +#: dwarf.c:3374 #, c-format msgid " Type Offset: 0x%s\n" msgstr " Tyyppisiirros: 0x%s\n" -#: dwarf.c:3368 +#: dwarf.c:3382 #, c-format msgid " Section contributions:\n" msgstr " Lohkoavustukset:\n" -#: dwarf.c:3369 +#: dwarf.c:3383 #, c-format msgid " .debug_abbrev.dwo: 0x%s 0x%s\n" msgstr " .debug_abbrev.dwo: 0x%s 0x%s\n" -#: dwarf.c:3372 +#: dwarf.c:3386 #, c-format msgid " .debug_line.dwo: 0x%s 0x%s\n" msgstr " .debug_line.dwo: 0x%s 0x%s\n" -#: dwarf.c:3375 +#: dwarf.c:3389 #, c-format msgid " .debug_loc.dwo: 0x%s 0x%s\n" msgstr " .debug_loc.dwo: 0x%s 0x%s\n" -#: dwarf.c:3378 +#: dwarf.c:3392 #, c-format msgid " .debug_str_offsets.dwo: 0x%s 0x%s\n" msgstr " .debug_str_offsets.dwo: 0x%s 0x%s\n" -#: dwarf.c:3388 dwarf.c:5152 dwarf.c:6676 dwarf.c:8986 +#: dwarf.c:3402 dwarf.c:5166 dwarf.c:6690 dwarf.c:9000 #, c-format msgid "Debug info is corrupted, %s header at %#lx has length %s\n" msgstr "" -#: dwarf.c:3401 +#: dwarf.c:3415 #, c-format msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n" msgstr "" "Käännösyksikkö siirrososoitteessa %s sisältää rikkinäisen tai tukemattoman " "versionumeron: %d.\n" -#: dwarf.c:3410 +#: dwarf.c:3424 #, c-format msgid "CU at offset %s contains corrupt or unsupported unit type: %d.\n" msgstr "" -#: dwarf.c:3420 +#: dwarf.c:3434 #, c-format msgid "" "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section " @@ -2572,237 +2572,237 @@ "Vianjäljitystieto on rikkinäinen, lyhennesiirros (%lx) on laajempi kuin " "lyhennelohkon koko (%lx)\n" -#: dwarf.c:3426 +#: dwarf.c:3440 #, c-format msgid "" "Debug info is corrupted, abbrev size (%lx) is larger than abbrev section " "size (%lx)\n" msgstr "" -#: dwarf.c:3470 +#: dwarf.c:3484 #, c-format msgid " <%d><%lx>: Abbrev Number: 0\n" msgstr " <%d><%lx>: Lyhennenumero: 0\n" -#: dwarf.c:3480 +#: dwarf.c:3494 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n" msgstr "" "Valesisarusloppumerkitsijä havaittu siirrososoitteessa %lx lohkossa %s\n" -#: dwarf.c:3484 +#: dwarf.c:3498 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "Lisävaroitukset valesisarusloppumerkitsijöistä on vaimennettu\n" -#: dwarf.c:3503 +#: dwarf.c:3517 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr " <%d><%lx>: Lyhennenumero: %lu" -#: dwarf.c:3507 +#: dwarf.c:3521 #, c-format msgid " <%d><%lx>: ...\n" msgstr " <%d><%lx>: ...\n" -#: dwarf.c:3526 +#: dwarf.c:3540 #, c-format msgid "" "DIE at offset 0x%lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:3600 +#: dwarf.c:3614 msgid "DIE has locviews without loclist\n" msgstr "" -#: dwarf.c:3714 +#: dwarf.c:3728 #, c-format msgid "" "The length field (0x%lx) in the debug_line header is wrong - the section is " "too small\n" msgstr "" -#: dwarf.c:3728 +#: dwarf.c:3742 msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n" msgstr "" -#: dwarf.c:3740 dwarf.c:6343 dwarf.c:7161 +#: dwarf.c:3754 dwarf.c:6357 dwarf.c:7175 #, c-format msgid "The %s section contains unsupported segment selector size: %d.\n" msgstr "" -#: dwarf.c:3757 +#: dwarf.c:3771 msgid "Invalid maximum operations per insn.\n" msgstr "Virheellinen toimintojen enimmäismäärä per käsky.\n" -#: dwarf.c:3773 +#: dwarf.c:3787 #, c-format msgid "Line length %s extends beyond end of section\n" msgstr "" -#: dwarf.c:3793 +#: dwarf.c:3807 msgid "Directory Table" msgstr "" -#: dwarf.c:3793 +#: dwarf.c:3807 msgid "File Name Table" msgstr "" -#: dwarf.c:3797 +#: dwarf.c:3811 #, c-format msgid "Unexpectedly large number of columns in the %s (%u)\n" msgstr "" -#: dwarf.c:3807 +#: dwarf.c:3821 #, c-format msgid "%s: Corrupt format description entry\n" msgstr "" -#: dwarf.c:3815 +#: dwarf.c:3829 #, c-format msgid "" "\n" " The %s is empty.\n" msgstr "" -#: dwarf.c:3820 +#: dwarf.c:3834 #, c-format msgid "%s: Corrupt entry count - expected %s but none found\n" msgstr "" -#: dwarf.c:3827 +#: dwarf.c:3841 #, c-format msgid "%s: format count is zero, but the table is not empty\n" msgstr "" -#: dwarf.c:3832 +#: dwarf.c:3846 #, c-format msgid "" "\n" " The %s (offset 0x%lx, lines %s, columns %u):\n" msgstr "" -#: dwarf.c:3836 +#: dwarf.c:3850 #, c-format msgid " Entry" msgstr "" -#: dwarf.c:3850 +#: dwarf.c:3864 #, c-format msgid "\tName" msgstr "" -#: dwarf.c:3853 +#: dwarf.c:3867 #, c-format msgid "\tDir" msgstr "" -#: dwarf.c:3856 +#: dwarf.c:3870 #, c-format msgid "\tTime" msgstr "" -#: dwarf.c:3859 +#: dwarf.c:3873 #, c-format msgid "\tSize" msgstr "" -#: dwarf.c:3862 +#: dwarf.c:3876 #, c-format msgid "\tMD5\t\t\t" msgstr "" -#: dwarf.c:3865 +#: dwarf.c:3879 #, c-format msgid "\t(Unknown format content type %s)" msgstr "" -#: dwarf.c:3899 +#: dwarf.c:3913 #, c-format msgid "" "\n" "%s: Corrupt entries list\n" msgstr "" -#: dwarf.c:3947 dwarf.c:4362 +#: dwarf.c:3961 dwarf.c:4376 msgid "" "Partial .debug_line. section encountered without a prior full .debug_line " "section\n" msgstr "" # DWARF2_Internal_LineInfo-lohkon pituus -#: dwarf.c:3960 dwarf.c:5460 +#: dwarf.c:3974 dwarf.c:5474 #, c-format msgid " Offset: 0x%lx\n" msgstr " Siirros: 0x%lx\n" # DWARF2_Internal_LineInfo-lohkon pituus -#: dwarf.c:3961 +#: dwarf.c:3975 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:3962 +#: dwarf.c:3976 #, c-format msgid " DWARF Version: %d\n" msgstr " DWARF-versio: %d\n" -#: dwarf.c:3965 +#: dwarf.c:3979 #, c-format msgid " Address size (bytes): %d\n" msgstr "" -#: dwarf.c:3966 +#: dwarf.c:3980 #, c-format msgid " Segment selector (bytes): %d\n" msgstr "" -#: dwarf.c:3968 +#: dwarf.c:3982 #, c-format msgid " Prologue Length: %d\n" msgstr " Esitoimipituus: %d\n" -#: dwarf.c:3969 +#: dwarf.c:3983 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr " Minimikäskypituus: %d\n" -#: dwarf.c:3971 +#: dwarf.c:3985 #, c-format msgid " Maximum Ops per Instruction: %d\n" msgstr " Enimmäistoimintoja per käsky:%d\n" -#: dwarf.c:3972 +#: dwarf.c:3986 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr " Kohteen ’is_stmt’ alkuarvo: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:3973 +#: dwarf.c:3987 #, c-format msgid " Line Base: %d\n" msgstr " Rivin kantaluku: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:3974 +#: dwarf.c:3988 #, c-format msgid " Line Range: %d\n" msgstr " Rivinumeroalue: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:3975 +#: dwarf.c:3989 #, c-format msgid " Opcode Base: %d\n" msgstr " Käskykoodin kantaluku: %d\n" -#: dwarf.c:3980 dwarf.c:4378 +#: dwarf.c:3994 dwarf.c:4392 msgid "Line range of 0 is invalid, using 1 instead\n" msgstr "" -#: dwarf.c:3992 +#: dwarf.c:4006 msgid "Line Base extends beyond end of section\n" msgstr "" -#: dwarf.c:3996 +#: dwarf.c:4010 #, c-format msgid "" "\n" @@ -2811,14 +2811,14 @@ "\n" " Käskykoodit:\n" -#: dwarf.c:3999 +#: dwarf.c:4013 #, c-format msgid " Opcode %d has %d arg\n" msgid_plural " Opcode %d has %d args\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:4019 +#: dwarf.c:4033 #, c-format msgid "" "\n" @@ -2827,7 +2827,7 @@ "\n" " Hakemistotaulu on tyhjä.\n" -#: dwarf.c:4024 +#: dwarf.c:4038 #, c-format msgid "" "\n" @@ -2836,7 +2836,7 @@ "\n" " Hakemistotaulu (siirros 0x%lx):\n" -#: dwarf.c:4044 +#: dwarf.c:4058 #, c-format msgid "" "\n" @@ -2845,7 +2845,7 @@ "\n" " Tiedostonimitaulu on tyhjä.\n" -#: dwarf.c:4047 +#: dwarf.c:4061 #, c-format msgid "" "\n" @@ -2854,175 +2854,175 @@ "\n" " Tiedostonimitaulu (siirros 0x%lx):\n" -#: dwarf.c:4070 +#: dwarf.c:4084 msgid "Corrupt file name table entry\n" msgstr "Rikkinäinen tiedostotaulualkio\n" -#: dwarf.c:4086 +#: dwarf.c:4100 #, c-format msgid " No Line Number Statements.\n" msgstr " Ei rivinumerolausekeita.\n" -#: dwarf.c:4089 +#: dwarf.c:4103 #, c-format msgid " Line Number Statements:\n" msgstr " Rivinumerolauseke:\n" -#: dwarf.c:4111 +#: dwarf.c:4125 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s%s" msgstr "" -#: dwarf.c:4116 dwarf.c:4137 dwarf.c:4179 dwarf.c:4199 dwarf.c:4249 -#: dwarf.c:4269 +#: dwarf.c:4130 dwarf.c:4151 dwarf.c:4193 dwarf.c:4213 dwarf.c:4263 +#: dwarf.c:4283 msgid " (reset view)" msgstr "" -#: dwarf.c:4131 +#: dwarf.c:4145 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s[%d]%s" msgstr "" -#: dwarf.c:4141 +#: dwarf.c:4155 #, c-format msgid " and Line by %s to %d" msgstr "" -#: dwarf.c:4144 dwarf.c:4161 +#: dwarf.c:4158 dwarf.c:4175 #, c-format msgid " (view %u)\n" msgstr "" -#: dwarf.c:4159 +#: dwarf.c:4173 #, c-format msgid " Copy" msgstr "" -#: dwarf.c:4175 +#: dwarf.c:4189 #, c-format msgid " Advance PC by %s to 0x%s%s\n" msgstr "" -#: dwarf.c:4194 +#: dwarf.c:4208 #, c-format msgid " Advance PC by %s to 0x%s[%d]%s\n" msgstr "" -#: dwarf.c:4206 +#: dwarf.c:4220 #, c-format msgid " Advance Line by %s to %d\n" msgstr " Kasvata riviä arvolla %s arvoon %d\n" -#: dwarf.c:4213 +#: dwarf.c:4227 #, c-format msgid " Set File Name to entry %s in the File Name Table\n" msgstr " Aseta tiedostonimi riville %s tiedostonimitaulussa\n" -#: dwarf.c:4220 +#: dwarf.c:4234 #, c-format msgid " Set column to %s\n" msgstr " Aseta sarakkeeksi %s\n" -#: dwarf.c:4228 +#: dwarf.c:4242 #, c-format msgid " Set is_stmt to %s\n" msgstr " Aseta is_stmt-arvoksi %s\n" -#: dwarf.c:4233 +#: dwarf.c:4247 #, c-format msgid " Set basic block\n" msgstr " Aseta peruslohko\n" -#: dwarf.c:4245 +#: dwarf.c:4259 #, c-format msgid " Advance PC by constant %s to 0x%s%s\n" msgstr "" -#: dwarf.c:4264 +#: dwarf.c:4278 #, c-format msgid " Advance PC by constant %s to 0x%s[%d]%s\n" msgstr "" -#: dwarf.c:4277 +#: dwarf.c:4291 #, c-format msgid " Advance PC by fixed size amount %s to 0x%s\n" msgstr "" " Kasvata ohjelmalaskuria kiinteäkokoisella summalla %s arvoon 0x%s\n" -#: dwarf.c:4284 +#: dwarf.c:4298 #, c-format msgid " Set prologue_end to true\n" msgstr " Aseta prologue_end-arvoksi true\n" -#: dwarf.c:4288 +#: dwarf.c:4302 #, c-format msgid " Set epilogue_begin to true\n" msgstr " Aseta epilogue_begin-arvoksi true\n" -#: dwarf.c:4293 +#: dwarf.c:4307 #, c-format msgid " Set ISA to %s\n" msgstr " Aseta ISA-arvoksi %s\n" -#: dwarf.c:4297 dwarf.c:4930 +#: dwarf.c:4311 dwarf.c:4944 #, c-format msgid " Unknown opcode %d with operands: " msgstr " Tuntematon käskykoodi %d, jonka operandit ovat: " -#: dwarf.c:4391 +#: dwarf.c:4405 #, c-format msgid "opcode base of %d extends beyond end of section\n" msgstr "" -#: dwarf.c:4406 +#: dwarf.c:4420 #, c-format msgid "" "Unexpectedly large number of columns in the directory name table (%u)\n" msgstr "" -#: dwarf.c:4418 dwarf.c:4442 dwarf.c:4472 +#: dwarf.c:4432 dwarf.c:4456 dwarf.c:4486 msgid "Corrupt directories list\n" msgstr "" -#: dwarf.c:4480 +#: dwarf.c:4494 #, c-format msgid "Unexpectedly large number of columns in the file name table (%u)\n" msgstr "" -#: dwarf.c:4492 dwarf.c:4517 dwarf.c:4564 +#: dwarf.c:4506 dwarf.c:4531 dwarf.c:4578 msgid "Corrupt file name list\n" msgstr "" -#: dwarf.c:4584 +#: dwarf.c:4598 msgid "directory table ends unexpectedly\n" msgstr "" -#: dwarf.c:4623 +#: dwarf.c:4637 msgid "file table ends unexpectedly\n" msgstr "" -#: dwarf.c:4656 +#: dwarf.c:4670 #, c-format msgid "CU: No directory table\n" msgstr "" -#: dwarf.c:4658 +#: dwarf.c:4672 #, c-format msgid "CU: %s:\n" msgstr "Käännösyksikkö: %s:\n" -#: dwarf.c:4668 dwarf.c:4968 readelf.c:6023 readelf.c:6098 readelf.c:6116 +#: dwarf.c:4682 dwarf.c:4982 readelf.c:6023 readelf.c:6098 readelf.c:6116 #: readelf.c:6134 readelf.c:6935 readelf.c:11013 readelf.c:11646 #: readelf.c:11659 readelf.c:16520 readelf.c:16552 msgid "" msgstr "" -#: dwarf.c:4671 dwarf.c:4860 +#: dwarf.c:4685 dwarf.c:4874 #, c-format msgid "directory index %u > number of directories %s\n" msgstr "" -#: dwarf.c:4673 dwarf.c:4962 elfcomm.c:902 readelf.c:337 readelf.c:704 +#: dwarf.c:4687 dwarf.c:4976 elfcomm.c:902 readelf.c:337 readelf.c:704 #: readelf.c:7096 readelf.c:7632 readelf.c:9644 readelf.c:11973 readelf.c:12039 #: readelf.c:12043 readelf.c:12082 readelf.c:15357 readelf.c:15446 #: readelf.c:16039 readelf.c:16058 readelf.c:16177 readelf.c:16529 @@ -3031,29 +3031,29 @@ msgid "" msgstr "" -#: dwarf.c:4679 +#: dwarf.c:4693 #, c-format msgid "CU: %s/%s:\n" msgstr "Käännösyksikkö: %s/%s:\n" -#: dwarf.c:4685 +#: dwarf.c:4699 #, c-format msgid "" "File name Line number Starting address View " " Stmt\n" msgstr "" -#: dwarf.c:4687 +#: dwarf.c:4701 #, c-format msgid "CU: Empty file name table\n" msgstr "" -#: dwarf.c:4794 +#: dwarf.c:4808 #, c-format msgid "UNKNOWN (%u): length %ld\n" msgstr "" -#: dwarf.c:4844 +#: dwarf.c:4858 #, c-format msgid "" "\n" @@ -3062,76 +3062,76 @@ "\n" " [Käytä tiedostotaulualkiota %d]\n" -#: dwarf.c:4848 +#: dwarf.c:4862 #, c-format msgid "file index %u > number of files %u\n" msgstr "" -#: dwarf.c:4849 +#: dwarf.c:4863 #, c-format msgid "" "\n" " " msgstr "" -#: dwarf.c:4855 +#: dwarf.c:4869 #, c-format msgid "" "\n" " [Use file %s in directory table entry %d]\n" msgstr "" -#: dwarf.c:4862 +#: dwarf.c:4876 #, c-format msgid "" "\n" " \n" msgstr "" -#: dwarf.c:4926 +#: dwarf.c:4940 #, c-format msgid " Set ISA to %lu\n" msgstr " Aseta ISA-arvoksi %lu\n" -#: dwarf.c:4961 +#: dwarf.c:4975 #, c-format msgid "corrupt file index %u encountered\n" msgstr "" -#: dwarf.c:5101 +#: dwarf.c:5115 msgid "no info" msgstr "ei tietoja" -#: dwarf.c:5102 +#: dwarf.c:5116 msgid "type" msgstr "tyyppi" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: dwarf.c:5103 +#: dwarf.c:5117 msgid "variable" msgstr "muuttuja" -#: dwarf.c:5104 +#: dwarf.c:5118 msgid "function" msgstr "funktio" -#: dwarf.c:5105 +#: dwarf.c:5119 msgid "other" msgstr "toinen" -#: dwarf.c:5106 +#: dwarf.c:5120 msgid "unused5" msgstr "unused5" -#: dwarf.c:5107 +#: dwarf.c:5121 msgid "unused6" msgstr "unused6" -#: dwarf.c:5108 +#: dwarf.c:5122 msgid "unused7" msgstr "unused7" -#: dwarf.c:5168 dwarf.c:6689 +#: dwarf.c:5182 dwarf.c:6703 #, c-format msgid "" ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" @@ -3139,32 +3139,32 @@ ".debug_info-siirrososoite: 0x%lx lohkossa %s ei osoita " "käännösyksikköotsakkeeseen.\n" -#: dwarf.c:5173 +#: dwarf.c:5187 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:5175 +#: dwarf.c:5189 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" -#: dwarf.c:5177 +#: dwarf.c:5191 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr " Siirros lohkoon .debug_info: 0x%lx\n" -#: dwarf.c:5179 +#: dwarf.c:5193 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr " Alueen koko .debug_info-lohkossa: %ld\n" # tarkoittaako pubnames julkisia nimiä? -#: dwarf.c:5188 +#: dwarf.c:5202 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "Vain DWARF 2:n ja 3:n pub-nimet ovat nykyisin tuettuja\n" -#: dwarf.c:5196 +#: dwarf.c:5210 #, c-format msgid "" "\n" @@ -3173,7 +3173,7 @@ "\n" " Siirros Lajittelu Nimi\n" -#: dwarf.c:5198 +#: dwarf.c:5212 #, c-format msgid "" "\n" @@ -3182,275 +3182,275 @@ "\n" " Siirros\tNimi\n" -#: dwarf.c:5234 +#: dwarf.c:5248 msgid "s" msgstr "s" -#: dwarf.c:5234 +#: dwarf.c:5248 msgid "g" msgstr "g" -#: dwarf.c:5290 +#: dwarf.c:5304 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr " DW_MACINFO_start_file - rivinro:%d tied.nro:%d\n" -#: dwarf.c:5296 +#: dwarf.c:5310 #, c-format msgid " DW_MACINFO_end_file\n" msgstr " DW_MACINFO_end_file\n" # lineno tarkoittaa ilmeisesti rivinumeroa -#: dwarf.c:5303 +#: dwarf.c:5317 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr " DW_MACINFO_define - rivinro: %d makro : %s\n" # lineno tarkoittaa ilmeisesti rivinumeroa -#: dwarf.c:5311 +#: dwarf.c:5325 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr " DW_MACINFO_undef - rivinro: %d makro : %s\n" -#: dwarf.c:5322 +#: dwarf.c:5336 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr " DW_MACINFO_vendor_ext - vakio : %d merkkijono : %s\n" -#: dwarf.c:5452 +#: dwarf.c:5466 #, c-format msgid "Only GNU extension to DWARF 4 or 5 of %s is currently supported.\n" msgstr "" -#: dwarf.c:5462 +#: dwarf.c:5476 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" -#: dwarf.c:5463 +#: dwarf.c:5477 #, c-format msgid " Offset size: %d\n" msgstr " Siirrososoitekoko: %d\n" -#: dwarf.c:5467 +#: dwarf.c:5481 #, c-format msgid " Offset into .debug_line: 0x%lx\n" msgstr " Siirrososoite kohteeseen .debug_line: 0x%lx\n" -#: dwarf.c:5481 +#: dwarf.c:5495 #, c-format msgid " Extension opcode arguments:\n" msgstr " Laajennuksen käskykoodiargumentit:\n" -#: dwarf.c:5488 +#: dwarf.c:5502 #, c-format msgid " DW_MACRO_%02x has no arguments\n" msgstr "" -#: dwarf.c:5491 +#: dwarf.c:5505 #, c-format msgid " DW_MACRO_%02x arguments: " msgstr "" -#: dwarf.c:5517 +#: dwarf.c:5531 #, c-format msgid "Invalid extension opcode form %s\n" msgstr "Virheellinen laajennuskäskykoodimuoto %s\n" -#: dwarf.c:5534 +#: dwarf.c:5548 msgid ".debug_macro section not zero terminated\n" msgstr ".debug_macro-lohkoa ei ole päätetty nollaan\n" -#: dwarf.c:5548 +#: dwarf.c:5562 #, c-format msgid " DW_MACRO_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5556 +#: dwarf.c:5570 #, c-format msgid " DW_MACRO_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5569 +#: dwarf.c:5583 msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n" msgstr "" -#: dwarf.c:5575 +#: dwarf.c:5589 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:5578 +#: dwarf.c:5592 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n" msgstr "" -#: dwarf.c:5586 +#: dwarf.c:5600 #, c-format msgid " DW_MACRO_end_file\n" msgstr "" -#: dwarf.c:5593 +#: dwarf.c:5607 #, c-format msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5601 +#: dwarf.c:5615 #, c-format msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5607 +#: dwarf.c:5621 #, c-format msgid " DW_MACRO_import - offset : 0x%lx\n" msgstr "" -#: dwarf.c:5614 +#: dwarf.c:5628 #, c-format msgid " DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:5621 +#: dwarf.c:5635 #, c-format msgid " DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:5627 +#: dwarf.c:5641 #, c-format msgid " DW_MACRO_import_sup - offset : 0x%lx\n" msgstr "" -#: dwarf.c:5642 +#: dwarf.c:5656 #, c-format msgid "(with offset %s) " msgstr "" -#: dwarf.c:5643 +#: dwarf.c:5657 #, c-format msgid "lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:5650 +#: dwarf.c:5664 #, c-format msgid " \n" msgstr "\n" -#: dwarf.c:5879 dwarf.c:6029 dwarf.c:7046 +#: dwarf.c:5893 dwarf.c:6043 dwarf.c:7060 #, c-format msgid "(base address)\n" msgstr "(perusosoite)\n" -#: dwarf.c:5893 dwarf.c:6012 dwarf.c:6180 +#: dwarf.c:5907 dwarf.c:6026 dwarf.c:6194 #, c-format msgid "" "views at %8.8lx for:\n" " %*s " msgstr "" -#: dwarf.c:5929 dwarf.c:6078 +#: dwarf.c:5943 dwarf.c:6092 msgid " (start == end)" msgstr " (alku == loppu)" -#: dwarf.c:5931 dwarf.c:6080 +#: dwarf.c:5945 dwarf.c:6094 msgid " (start > end)" msgstr " (alku > loppu)" -#: dwarf.c:5968 +#: dwarf.c:5982 #, c-format msgid "No debug information available for loclists lists of entry: %u\n" msgstr "" -#: dwarf.c:6034 +#: dwarf.c:6048 #, c-format msgid "View pair entry in loclist with locviews attribute\n" msgstr "" -#: dwarf.c:6041 +#: dwarf.c:6055 #, c-format msgid "views for:\n" msgstr "" -#: dwarf.c:6045 +#: dwarf.c:6059 #, c-format msgid "Invalid location list entry type %d\n" msgstr "" -#: dwarf.c:6089 +#: dwarf.c:6103 #, c-format msgid "Trailing view pair not used in a range" msgstr "" -#: dwarf.c:6131 +#: dwarf.c:6145 #, c-format msgid "No debug information for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:6198 +#: dwarf.c:6212 #, c-format msgid "(base address selection entry)\n" msgstr "(perusosoite valintakohta)\n" -#: dwarf.c:6219 +#: dwarf.c:6233 #, c-format msgid "Unknown location list entry type 0x%x.\n" msgstr "Tuntematon sijaintiluettelokohtatyyppi 0x%x.\n" -#: dwarf.c:6312 dwarf.c:6565 dwarf.c:6786 dwarf.c:6861 dwarf.c:7101 +#: dwarf.c:6326 dwarf.c:6579 dwarf.c:6800 dwarf.c:6875 dwarf.c:7115 #, c-format msgid "" "\n" @@ -3459,17 +3459,17 @@ "\n" "Lohko %s on tyhjä.\n" -#: dwarf.c:6332 +#: dwarf.c:6346 #, c-format msgid "The %s section contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:6352 +#: dwarf.c:6366 #, c-format msgid "The %s section contains unsupported offset entry count: %d.\n" msgstr "" -#: dwarf.c:6363 dwarf.c:6792 dwarf.c:7179 +#: dwarf.c:6377 dwarf.c:6806 dwarf.c:7193 #, c-format msgid "" "Unable to load/parse the .debug_info section, so cannot interpret the %s " @@ -3478,16 +3478,16 @@ "Lohkon .debug_info lataaminen/jäsentäminen epäonnistui, joten lohkon %s " "tulkinta epäonnistui.\n" -#: dwarf.c:6411 +#: dwarf.c:6425 msgid "No location lists in .debug_info section!\n" msgstr "Ei sijaintiluetteloja .debug_info-lohkossa!\n" -#: dwarf.c:6416 +#: dwarf.c:6430 #, c-format msgid "Location lists in %s section start at 0x%s\n" msgstr "Sijaintiluettelot %s-lohkossa alkavat osoitteesta 0x%s\n" -#: dwarf.c:6426 +#: dwarf.c:6440 #, c-format msgid "" " Warning: This section has relocations - addresses seen here may not be " @@ -3495,86 +3495,86 @@ "\n" msgstr "" -#: dwarf.c:6428 +#: dwarf.c:6442 #, c-format msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:6483 +#: dwarf.c:6497 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Lohkossa .debug_loc on aukko [0x%lx - 0x%lx].\n" -#: dwarf.c:6487 +#: dwarf.c:6501 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Lohkossa .debug_loc on päällekkäisyys [0x%lx - 0x%lx].\n" -#: dwarf.c:6496 +#: dwarf.c:6510 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "Siirros 0x%lx on suurempi kuin .debug_loc-lohkon koko.\n" -#: dwarf.c:6503 +#: dwarf.c:6517 #, c-format msgid "View Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:6520 +#: dwarf.c:6534 msgid "DWO is not yet supported.\n" msgstr "" -#: dwarf.c:6537 +#: dwarf.c:6551 msgid "" "Hole and overlap detection requires adjacent view lists and loclists.\n" msgstr "" -#: dwarf.c:6546 +#: dwarf.c:6560 #, c-format msgid "There is %ld unused byte at the end of section %s\n" msgid_plural "There are %ld unused bytes at the end of section %s\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:6702 +#: dwarf.c:6716 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "Vain DWARF 2- ja 3-aranges on nykyisin tuettu.\n" -#: dwarf.c:6706 +#: dwarf.c:6720 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:6708 +#: dwarf.c:6722 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" -#: dwarf.c:6709 +#: dwarf.c:6723 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr " Siirros lohkoon .debug_info: 0x%lx\n" -#: dwarf.c:6711 +#: dwarf.c:6725 #, c-format msgid " Pointer Size: %d\n" msgstr " Osoitinkoko: %d\n" -#: dwarf.c:6712 +#: dwarf.c:6726 #, c-format msgid " Segment Size: %d\n" msgstr " Segmenttikoko: %d\n" -#: dwarf.c:6719 +#: dwarf.c:6733 #, c-format msgid "Invalid address size in %s section!\n" msgstr "Virheellinen osoitekoko %s-lohkossa!\n" -#: dwarf.c:6729 +#: dwarf.c:6743 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "Osoitinkoko + segmenttikoko ei ole kahden potenssi.\n" -#: dwarf.c:6734 +#: dwarf.c:6748 #, c-format msgid "" "\n" @@ -3583,7 +3583,7 @@ "\n" " Osoite Pituus\n" -#: dwarf.c:6736 +#: dwarf.c:6750 #, c-format msgid "" "\n" @@ -3592,290 +3592,290 @@ "\n" " Osoite Pituus\n" -#: dwarf.c:6812 +#: dwarf.c:6826 #, c-format msgid "Corrupt address base (%lx) found in debug section %u\n" msgstr "" -#: dwarf.c:6828 +#: dwarf.c:6842 #, c-format msgid " For compilation unit at offset 0x%s:\n" msgstr " Käännösyksikkö siirrososoitteessa 0x%s:\n" -#: dwarf.c:6831 +#: dwarf.c:6845 #, c-format msgid "\tIndex\tAddress\n" msgstr "\tIndeksi\tOsoite\n" -#: dwarf.c:6838 +#: dwarf.c:6852 #, c-format msgid "\t%d:\t" msgstr "\t%d:\t" -#: dwarf.c:6901 dwarf.c:6916 +#: dwarf.c:6915 dwarf.c:6930 #, c-format msgid " Length: %#lx\n" msgstr "" -#: dwarf.c:6902 dwarf.c:6918 +#: dwarf.c:6916 dwarf.c:6932 #, c-format msgid " Index Offset [String]\n" msgstr "" -#: dwarf.c:6909 +#: dwarf.c:6923 #, c-format msgid "Unexpected version number in str_offset header: %#x\n" msgstr "" -#: dwarf.c:6914 +#: dwarf.c:6928 #, c-format msgid "Unexpected value in str_offset header's padding field: %#x\n" msgstr "" -#: dwarf.c:6917 +#: dwarf.c:6931 #, c-format msgid " Version: %#lx\n" msgstr "" -#: dwarf.c:7005 dwarf.c:7075 +#: dwarf.c:7019 dwarf.c:7089 msgid "(start == end)" msgstr "(alku == loppu)" -#: dwarf.c:7007 dwarf.c:7077 +#: dwarf.c:7021 dwarf.c:7091 msgid "(start > end)" msgstr "(alku > loppu)" -#: dwarf.c:7029 +#: dwarf.c:7043 #, c-format msgid "Range list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:7062 +#: dwarf.c:7076 #, c-format msgid "Invalid range list entry type %d\n" msgstr "" -#: dwarf.c:7140 +#: dwarf.c:7154 #, c-format msgid "" "The length field (0x%lx) in the debug_rnglists header is wrong - the section " "is too small\n" msgstr "" -#: dwarf.c:7151 +#: dwarf.c:7165 msgid "Only DWARF version 5 debug_rnglists info is currently supported.\n" msgstr "" -#: dwarf.c:7170 +#: dwarf.c:7184 #, c-format msgid "The %s section contains unsupported offset entry count: %u.\n" msgstr "" #. This can happen when the file was compiled with -gsplit-debug #. which removes references to range lists from the primary .o file. -#: dwarf.c:7192 +#: dwarf.c:7206 #, c-format msgid "No range lists in .debug_info section.\n" msgstr "Ei lukualueluetteloja .debug_info-lohkossa.\n" -#: dwarf.c:7217 +#: dwarf.c:7231 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "Lukualueluettelot %s-lohkossa alkavat osoitteesta 0x%lx\n" -#: dwarf.c:7222 +#: dwarf.c:7236 #, c-format msgid " Offset Begin End\n" msgstr " Siirros Alku Loppu\n" -#: dwarf.c:7241 +#: dwarf.c:7255 #, c-format msgid "Corrupt pointer size (%d) in debug entry at offset %8.8lx\n" msgstr "" -#: dwarf.c:7248 +#: dwarf.c:7262 #, c-format msgid "Corrupt offset (%#8.8lx) in range entry %u\n" msgstr "" -#: dwarf.c:7265 +#: dwarf.c:7279 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "Aukko [0x%lx - 0x%lx] lohkossa %s.\n" -#: dwarf.c:7272 +#: dwarf.c:7286 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "Päällekkäisyys [0x%lx - 0x%lx] lohkossa %s.\n" -#: dwarf.c:7348 +#: dwarf.c:7362 #, c-format msgid "Unfeasibly large register number: %u\n" msgstr "" -#: dwarf.c:7361 +#: dwarf.c:7375 #, c-format msgid "Out of memory allocating %u columns in dwarf frame arrays\n" msgstr "" -#: dwarf.c:7812 +#: dwarf.c:7826 msgid "No terminator for augmentation name\n" msgstr "" -#: dwarf.c:7824 +#: dwarf.c:7838 #, c-format msgid "Invalid pointer size (%d) in CIE data\n" msgstr "" -#: dwarf.c:7832 +#: dwarf.c:7846 #, c-format msgid "Invalid segment size (%d) in CIE data\n" msgstr "" -#: dwarf.c:7863 dwarf.c:8234 +#: dwarf.c:7877 dwarf.c:8248 #, c-format msgid "Augmentation data too long: 0x%s, expected at most %#lx\n" msgstr "" -#: dwarf.c:7950 +#: dwarf.c:7964 #, c-format msgid " Augmentation data: " msgstr "" -#: dwarf.c:7966 +#: dwarf.c:7980 msgid "bad register: " msgstr "virheellinen rekisteri: " -#: dwarf.c:8136 +#: dwarf.c:8150 msgid "Failed to read CIE information\n" msgstr "" -#: dwarf.c:8147 dwarf.c:8171 dwarf.c:8198 +#: dwarf.c:8161 dwarf.c:8185 dwarf.c:8212 msgid "Invalid max register\n" msgstr "" #. PR 17512: file: 9e196b3e. -#: dwarf.c:8213 +#: dwarf.c:8227 #, c-format msgid "Probably corrupt segment size: %d - using 4 instead\n" msgstr "" -#: dwarf.c:8359 +#: dwarf.c:8373 #, c-format msgid "Corrupt CFA_def expression value: %lu\n" msgstr "" #. PR 17512: file:306-192417-0.005. -#: dwarf.c:8373 +#: dwarf.c:8387 #, c-format msgid "Corrupt CFA expression value: %lu\n" msgstr "" -#: dwarf.c:8676 +#: dwarf.c:8690 msgid "Invalid column number in saved frame state\n" msgstr "" -#: dwarf.c:8723 +#: dwarf.c:8737 #, c-format msgid " DW_CFA_def_cfa_expression: \n" msgstr "" -#: dwarf.c:8747 +#: dwarf.c:8761 #, c-format msgid " DW_CFA_expression: \n" msgstr "" -#: dwarf.c:8879 +#: dwarf.c:8893 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr " DW_CFA_??? (Käyttäjämääritelty kutsukehyskäsky: %#x)\n" -#: dwarf.c:8881 +#: dwarf.c:8895 #, c-format msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:8995 dwarf.c:9399 +#: dwarf.c:9009 dwarf.c:9413 #, c-format msgid "Version %ld\n" msgstr "versio %ld\n" -#: dwarf.c:9001 +#: dwarf.c:9015 msgid "Only DWARF version 5 .debug_names is currently supported.\n" msgstr "" -#: dwarf.c:9008 +#: dwarf.c:9022 #, c-format msgid "Padding field of .debug_names must be 0 (found 0x%x)\n" msgstr "" -#: dwarf.c:9013 +#: dwarf.c:9027 msgid "Compilation unit count must be >= 1 in .debug_names\n" msgstr "" -#: dwarf.c:9024 +#: dwarf.c:9038 #, c-format msgid "" "Augmentation string length %u must be rounded up to a multiple of 4 in " ".debug_names.\n" msgstr "" -#: dwarf.c:9030 +#: dwarf.c:9044 #, c-format msgid "Augmentation string:" msgstr "" -#: dwarf.c:9057 +#: dwarf.c:9071 #, c-format msgid "CU table:\n" msgstr "" -#: dwarf.c:9063 dwarf.c:9073 +#: dwarf.c:9077 dwarf.c:9087 #, c-format msgid "[%3u] 0x%lx\n" msgstr "" -#: dwarf.c:9067 +#: dwarf.c:9081 #, c-format msgid "TU table:\n" msgstr "" -#: dwarf.c:9077 +#: dwarf.c:9091 #, c-format msgid "Foreign TU table:\n" msgstr "" -#: dwarf.c:9083 +#: dwarf.c:9097 #, c-format msgid "[%3u] " msgstr "" -#: dwarf.c:9103 +#: dwarf.c:9117 #, c-format msgid "" "Entry pool offset (0x%lx) exceeds unit size 0x%lx for unit 0x%lx in the " "debug_names\n" msgstr "" -#: dwarf.c:9120 +#: dwarf.c:9134 #, c-format msgid "Used %zu of %lu bucket.\n" msgid_plural "Used %zu of %lu buckets.\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:9147 +#: dwarf.c:9161 #, c-format msgid "" "Out of %lu items there are %zu bucket clashes (longest of %zu entries).\n" msgstr "" -#: dwarf.c:9184 +#: dwarf.c:9198 #, c-format msgid "Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names\n" msgstr "" -#: dwarf.c:9206 dwarf.c:9525 +#: dwarf.c:9220 dwarf.c:9539 #, c-format msgid "" "\n" @@ -3884,105 +3884,105 @@ "\n" "Symbolitaulu:\n" -#: dwarf.c:9259 +#: dwarf.c:9273 #, c-format msgid "Undefined abbreviation tag %lu in unit 0x%lx in the debug_names\n" msgstr "" -#: dwarf.c:9290 +#: dwarf.c:9304 #, c-format msgid " " msgstr "" -#: dwarf.c:9322 +#: dwarf.c:9336 msgid "The debuglink filename is corrupt/missing\n" msgstr "" -#: dwarf.c:9326 +#: dwarf.c:9340 #, c-format msgid " Separate debug info file: %s\n" msgstr "" -#: dwarf.c:9337 +#: dwarf.c:9351 msgid "CRC offset missing/truncated\n" msgstr "" -#: dwarf.c:9343 +#: dwarf.c:9357 #, c-format msgid " CRC value: %#x\n" msgstr "" -#: dwarf.c:9347 +#: dwarf.c:9361 #, c-format msgid "There are %#lx extraneous bytes at the end of the section\n" msgstr "" -#: dwarf.c:9361 +#: dwarf.c:9375 #, c-format msgid "Build-ID is too short (%#lx bytes)\n" msgstr "" -#: dwarf.c:9365 +#: dwarf.c:9379 #, c-format msgid " Build-ID (%#lx bytes):" msgstr "" -#: dwarf.c:9394 +#: dwarf.c:9408 #, c-format msgid "Truncated header in the %s section.\n" msgstr "Rikkoutunut otsake lohkossa ”%s”\n" -#: dwarf.c:9405 +#: dwarf.c:9419 #, c-format msgid "Unsupported version %lu.\n" msgstr "Tukematon versio %lu.\n" -#: dwarf.c:9409 +#: dwarf.c:9423 msgid "The address table data in version 3 may be wrong.\n" msgstr "Osoitetaulutiedot versiossa 3 saattavat olla virheellisiä.\n" -#: dwarf.c:9411 +#: dwarf.c:9425 msgid "Version 4 does not support case insensitive lookups.\n" msgstr "Versio 4 ei tue kirjainkoosta riippuvia hakuja.\n" -#: dwarf.c:9413 +#: dwarf.c:9427 msgid "Version 5 does not include inlined functions.\n" msgstr "Versio 5 ei sisällä inline-funktioita.\n" -#: dwarf.c:9415 +#: dwarf.c:9429 msgid "Version 6 does not include symbol attributes.\n" msgstr "Versio 6 ei sisällä symboliattribuutteja.\n" -#: dwarf.c:9433 +#: dwarf.c:9447 #, c-format msgid "Corrupt header in the %s section.\n" msgstr "Rikkoutunut otsake lohkossa %s.\n" -#: dwarf.c:9440 +#: dwarf.c:9454 #, c-format msgid "TU offset (%x) is less than CU offset (%x)\n" msgstr "" -#: dwarf.c:9449 +#: dwarf.c:9463 #, c-format msgid "Address table offset (%x) is less than TU offset (%x)\n" msgstr "" -#: dwarf.c:9459 +#: dwarf.c:9473 #, c-format msgid "Symbol table offset (%x) is less then Address table offset (%x)\n" msgstr "" -#: dwarf.c:9468 +#: dwarf.c:9482 #, c-format msgid "Constant pool offset (%x) is less than symbol table offset (%x)\n" msgstr "" -#: dwarf.c:9483 +#: dwarf.c:9497 msgid "Address table extends beyond end of section.\n" msgstr "" -#: dwarf.c:9487 +#: dwarf.c:9501 #, c-format msgid "" "\n" @@ -3991,12 +3991,12 @@ "\n" "Käännösyksikkötaulu:\n" -#: dwarf.c:9493 +#: dwarf.c:9507 #, c-format msgid "[%3u] 0x%lx - 0x%lx\n" msgstr "[%3u] 0x%lx - 0x%lx\n" -#: dwarf.c:9498 +#: dwarf.c:9512 #, c-format msgid "" "\n" @@ -4005,12 +4005,12 @@ "\n" "Käännösyksikkötaulu:\n" -#: dwarf.c:9505 +#: dwarf.c:9519 #, c-format msgid "[%3u] 0x%lx 0x%lx " msgstr "[%3u] 0x%lx 0x%lx " -#: dwarf.c:9512 +#: dwarf.c:9526 #, c-format msgid "" "\n" @@ -4019,282 +4019,282 @@ "\n" "Osoitetaulu:\n" -#: dwarf.c:9522 +#: dwarf.c:9536 #, c-format msgid "%lu\n" msgstr "%lu\n" -#: dwarf.c:9542 +#: dwarf.c:9556 #, c-format msgid "[%3u] " msgstr "" -#: dwarf.c:9543 +#: dwarf.c:9557 #, c-format msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:9554 +#: dwarf.c:9568 #, c-format msgid "\n" msgstr "" -#: dwarf.c:9555 +#: dwarf.c:9569 #, c-format msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:9568 +#: dwarf.c:9582 #, c-format msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n" msgstr "" -#: dwarf.c:9593 +#: dwarf.c:9607 msgid "static" msgstr "staattinen" -#: dwarf.c:9593 +#: dwarf.c:9607 msgid "global" msgstr "yleinen" -#: dwarf.c:9631 dwarf.c:9642 +#: dwarf.c:9645 dwarf.c:9656 msgid "Internal error: out of space in the shndx pool.\n" msgstr "Sisäinen virhe: tila loppui shndx-varannossa.\n" -#: dwarf.c:9706 +#: dwarf.c:9720 #, c-format msgid "Section %s is empty\n" msgstr "" -#: dwarf.c:9712 +#: dwarf.c:9726 #, c-format msgid "Section %s is too small to contain a CU/TU header\n" msgstr "" -#: dwarf.c:9731 +#: dwarf.c:9745 #, c-format msgid " Version: %u\n" msgstr "" -#: dwarf.c:9733 +#: dwarf.c:9747 #, c-format msgid " Number of columns: %u\n" msgstr "" -#: dwarf.c:9734 +#: dwarf.c:9748 #, c-format msgid " Number of used entries: %u\n" msgstr "" -#: dwarf.c:9735 +#: dwarf.c:9749 #, c-format msgid "" " Number of slots: %u\n" "\n" msgstr "" -#: dwarf.c:9744 +#: dwarf.c:9758 #, c-format msgid "Section %s is too small for %u slot\n" msgid_plural "Section %s is too small for %u slots\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:9768 +#: dwarf.c:9782 msgid "Section index pool located before start of section\n" msgstr "" -#: dwarf.c:9773 +#: dwarf.c:9787 #, c-format msgid " [%3d] Signature: 0x%s Sections: " msgstr " [%3d] Tuntomerkki: 0x%s Lohkot: " -#: dwarf.c:9780 +#: dwarf.c:9794 #, c-format msgid "Section %s too small for shndx pool\n" msgstr "Lohko %s on liian pieni shndx-varannolle\n" -#: dwarf.c:9828 +#: dwarf.c:9842 #, c-format msgid "Section %s too small for offset and size tables\n" msgstr "Lohko %s on liian pieni siirros- ja kokotauluille\n" -#: dwarf.c:9835 +#: dwarf.c:9849 #, c-format msgid " Offset table\n" msgstr " Siirrostaulu\n" -#: dwarf.c:9837 dwarf.c:9938 +#: dwarf.c:9851 dwarf.c:9952 msgid "signature" msgstr "tuntomerkki" -#: dwarf.c:9837 dwarf.c:9938 +#: dwarf.c:9851 dwarf.c:9952 msgid "dwo_id" msgstr "dwo_id" -#: dwarf.c:9875 +#: dwarf.c:9889 #, c-format msgid "Row index (%u) is larger than number of used entries (%u)\n" msgstr "" -#: dwarf.c:9889 +#: dwarf.c:9903 #, c-format msgid "Signature (%p) extends beyond end of space in section\n" msgstr "" -#: dwarf.c:9898 +#: dwarf.c:9912 #, c-format msgid "Row index (%u) * num columns (%u) > space remaining in section\n" msgstr "" -#: dwarf.c:9904 dwarf.c:9961 +#: dwarf.c:9918 dwarf.c:9975 #, c-format msgid " [%3d] 0x%s" msgstr " [%3d] 0x%s" -#: dwarf.c:9918 dwarf.c:9974 +#: dwarf.c:9932 dwarf.c:9988 #, c-format msgid "Overlarge Dwarf section index detected: %u\n" msgstr "" -#: dwarf.c:9936 +#: dwarf.c:9950 #, c-format msgid " Size table\n" msgstr " Kokotaulu\n" -#: dwarf.c:9989 +#: dwarf.c:10003 #, c-format msgid " Unsupported version (%d)\n" msgstr "" -#: dwarf.c:10061 +#: dwarf.c:10075 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "Lohkon %s vianjäljityssisällön näyttäminen ei ole vielä tuettu.\n" -#: dwarf.c:10092 +#: dwarf.c:10106 #, c-format msgid "" "Attempt to allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:10110 +#: dwarf.c:10124 #, c-format msgid "" "Attempt to re-allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:10126 +#: dwarf.c:10140 #, c-format msgid "" "Attempt to allocate a zero'ed array with an excessive number of elements: " "0x%lx\n" msgstr "" -#: dwarf.c:10224 +#: dwarf.c:10238 #, c-format msgid "Unable to reopen separate debug info file: %s\n" msgstr "" -#: dwarf.c:10236 +#: dwarf.c:10250 #, c-format msgid "" "Separate debug info file %s found, but CRC does not match - ignoring\n" msgstr "" -#: dwarf.c:10414 +#: dwarf.c:10428 #, c-format msgid "Corrupt debuglink section: %s\n" msgstr "" -#: dwarf.c:10452 +#: dwarf.c:10466 msgid "Out of memory" msgstr "Muisti loppui" #. Failed to find the file. -#: dwarf.c:10524 +#: dwarf.c:10538 #, c-format msgid "could not find separate debug file '%s'\n" msgstr "" -#: dwarf.c:10525 dwarf.c:10529 dwarf.c:10534 dwarf.c:10537 dwarf.c:10541 -#: dwarf.c:10544 dwarf.c:10547 dwarf.c:10550 +#: dwarf.c:10539 dwarf.c:10543 dwarf.c:10548 dwarf.c:10551 dwarf.c:10555 +#: dwarf.c:10558 dwarf.c:10561 dwarf.c:10564 #, c-format msgid "tried: %s\n" msgstr "" -#: dwarf.c:10558 +#: dwarf.c:10572 #, c-format msgid "tried: DEBUGINFOD_URLS=%s\n" msgstr "" -#: dwarf.c:10574 +#: dwarf.c:10588 #, c-format msgid "failed to open separate debug file: %s\n" msgstr "" #. FIXME: We do not check to see if there are any other separate debug info #. files that would also match. -#: dwarf.c:10582 +#: dwarf.c:10596 #, c-format msgid "" "%s: Found separate debug info file: %s\n" "\n" msgstr "" -#: dwarf.c:10602 +#: dwarf.c:10616 msgid "Out of memory allocating dwo filename\n" msgstr "" -#: dwarf.c:10608 +#: dwarf.c:10622 #, c-format msgid "Unable to load dwo file: %s\n" msgstr "" #. FIXME: We should check the dwo_id. -#: dwarf.c:10615 +#: dwarf.c:10629 #, c-format msgid "" "%s: Found separate debug object file: %s\n" "\n" msgstr "" -#: dwarf.c:10656 +#: dwarf.c:10670 #, c-format msgid "" "The %s section contains link(s) to dwo file(s):\n" "\n" msgstr "" -#: dwarf.c:10661 +#: dwarf.c:10675 #, c-format msgid " Name: %s\n" msgstr "" -#: dwarf.c:10662 +#: dwarf.c:10676 #, c-format msgid " Directory: %s\n" msgstr "" -#: dwarf.c:10662 +#: dwarf.c:10676 msgid "" msgstr "" -#: dwarf.c:10664 +#: dwarf.c:10678 #, c-format msgid " ID: " msgstr "" -#: dwarf.c:10666 +#: dwarf.c:10680 #, c-format msgid " ID: \n" msgstr "" -#: dwarf.c:10683 +#: dwarf.c:10697 msgid "Unexpected DWO INFO type" msgstr "" -#: dwarf.c:10849 dwarf.c:10892 +#: dwarf.c:10863 dwarf.c:10906 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "Tunnistamaton vianjäljitysvalitsin ’%s’\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bison-gnulib.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bison-gnulib.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bison-gnulib.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bison-gnulib.po 2020-10-16 08:01:19.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:48+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bison.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bison.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bison.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bison.po 2020-10-16 08:01:24.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:37+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bison-runtime.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bison-runtime.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bison-runtime.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bison-runtime.po 2020-10-16 08:01:21.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:37+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/byobu.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/byobu.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/byobu.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/byobu.po 2020-10-16 08:01:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:35+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:20+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: bin/menu:34 byobu-config:129 byobu-config:401 byobu-config:409 msgid "Menu" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bzr.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bzr.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/bzr.po 2020-09-25 07:02:57.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/bzr.po 2020-10-16 08:01:26.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 11:46+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:32+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: bzrlib/add.py:93 msgid "skipping {0} (larger than {1} of {2} bytes)" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/colord.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/colord.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/colord.po 2020-09-25 07:02:57.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/colord.po 2020-10-16 08:01:27.000000000 +0000 @@ -17,8 +17,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:57+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:39+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #. TRANSLATORS: command line option diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/command-not-found.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/command-not-found.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/command-not-found.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/command-not-found.po 2020-10-16 08:01:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:59+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:45+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../CommandNotFound/CommandNotFound.py:156 msgid "Do you want to install it? (N/y)" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/coreutils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/coreutils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/coreutils.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/coreutils.po 2020-10-16 08:01:20.000000000 +0000 @@ -29,8 +29,8 @@ "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: 2020-09-21 10:39+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:24+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cpio.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cpio.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cpio.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cpio.po 2020-10-16 08:01:17.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:41+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:26+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cpplib.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cpplib.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cpplib.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cpplib.po 2020-10-16 08:01:25.000000000 +0000 @@ -9,14 +9,14 @@ "Project-Id-Version: cpplib 10.1-b20200209\n" "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n" "POT-Creation-Date: 2020-02-07 22:33+0000\n" -"PO-Revision-Date: 2020-09-21 09:58+0000\n" +"PO-Revision-Date: 2020-10-04 03:21+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: 2020-09-21 13:47+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cracklib.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cracklib.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cracklib.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cracklib.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:41+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:26+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: \n" #: lib/fascist.c:516 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cryptsetup-luks.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cryptsetup-luks.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cryptsetup-luks.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cryptsetup-luks.po 2020-10-16 08:01:25.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:35+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:20+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: luks/keyencryption.c:61 #, c-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cryptsetup.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cryptsetup.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cryptsetup.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cryptsetup.po 2020-10-16 08:01:21.000000000 +0000 @@ -9,79 +9,78 @@ "Project-Id-Version: cryptsetup 1.7.0\n" "Report-Msgid-Bugs-To: dm-crypt@saout.de\n" "POT-Creation-Date: 2020-05-24 23:25+0200\n" -"PO-Revision-Date: 2020-09-20 10:26+0000\n" +"PO-Revision-Date: 2020-09-23 18:31+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: 2020-09-21 11:34+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:20+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: lib/libdevmapper.c:399 +#: lib/libdevmapper.c:384 msgid "Cannot initialize device-mapper, running as non-root user." msgstr "" -#: lib/libdevmapper.c:402 +#: lib/libdevmapper.c:387 msgid "Cannot initialize device-mapper. Is dm_mod kernel module loaded?" msgstr "" -#: lib/libdevmapper.c:1131 +#: lib/libdevmapper.c:1082 msgid "Requested deferred flag is not supported." msgstr "" -#: lib/libdevmapper.c:1198 +#: lib/libdevmapper.c:1149 #, c-format msgid "DM-UUID for device %s was truncated." msgstr "" -#: lib/libdevmapper.c:1520 +#: lib/libdevmapper.c:1463 msgid "Unknown dm target type." msgstr "" -#: lib/libdevmapper.c:1623 lib/libdevmapper.c:1679 +#: lib/libdevmapper.c:1565 lib/libdevmapper.c:1617 msgid "Requested dm-crypt performance options are not supported." msgstr "" -#: lib/libdevmapper.c:1630 +#: lib/libdevmapper.c:1572 msgid "" "Requested dm-verity data corruption handling options are not supported." msgstr "" -#: lib/libdevmapper.c:1634 +#: lib/libdevmapper.c:1576 msgid "Requested dm-verity FEC options are not supported." msgstr "" -#: lib/libdevmapper.c:1638 +#: lib/libdevmapper.c:1580 msgid "Requested data integrity options are not supported." msgstr "" -#: lib/libdevmapper.c:1640 +#: lib/libdevmapper.c:1582 msgid "Requested sector_size option is not supported." msgstr "" -#: lib/libdevmapper.c:1645 +#: lib/libdevmapper.c:1587 msgid "Requested automatic recalculation of integrity tags is not supported." msgstr "" -#: lib/libdevmapper.c:1649 lib/libdevmapper.c:1682 lib/libdevmapper.c:1685 -#: lib/luks2/luks2_json_metadata.c:2160 +#: lib/libdevmapper.c:1620 msgid "Discard/TRIM is not supported." msgstr "" -#: lib/libdevmapper.c:1653 +#: lib/libdevmapper.c:1591 msgid "Requested dm-integrity bitmap mode is not supported." msgstr "" -#: lib/libdevmapper.c:2607 +#: lib/libdevmapper.c:2511 #, c-format msgid "Failed to query dm-%s segment." msgstr "" # Entropy viittaa tässä ilmeisesti tiivistettävän tekstin satunnaisuuteen. Mitä satunnaisempi se on, sitä vähemmän sitä voi tiivistää. -#: lib/random.c:75 +#: lib/random.c:80 msgid "" "System is out of entropy while generating volume key.\n" "Please move mouse or type some text in another window to gather some random " @@ -91,231 +90,231 @@ "Siirrä hiirtä tai kirjoita jotain tekstiä toiseen ikkunaan joidenkin " "satunnaistapahtumien keräämiseksi.\n" -#: lib/random.c:79 +#: lib/random.c:84 #, c-format msgid "Generating key (%d%% done).\n" msgstr "Avainta tuotetaan (%d%% valmis).\n" -#: lib/random.c:165 +#: lib/random.c:170 msgid "Running in FIPS mode." msgstr "" -#: lib/random.c:171 +#: lib/random.c:176 msgid "Fatal error during RNG initialisation." msgstr "" -#: lib/random.c:208 +#: lib/random.c:213 msgid "Unknown RNG quality requested." msgstr "" -#: lib/random.c:213 +#: lib/random.c:218 msgid "Error reading from RNG." msgstr "" -#: lib/setup.c:229 +#: lib/setup.c:223 msgid "Cannot initialize crypto RNG backend." msgstr "" -#: lib/setup.c:235 +#: lib/setup.c:229 msgid "Cannot initialize crypto backend." msgstr "" -#: lib/setup.c:266 lib/setup.c:2046 lib/verity/verity.c:119 +#: lib/setup.c:260 lib/setup.c:1990 lib/verity/verity.c:120 #, c-format msgid "Hash algorithm %s not supported." msgstr "" -#: lib/setup.c:269 lib/loopaes/loopaes.c:90 +#: lib/setup.c:263 lib/loopaes/loopaes.c:90 #, c-format msgid "Key processing error (using hash %s)." msgstr "" -#: lib/setup.c:335 lib/setup.c:362 +#: lib/setup.c:324 lib/setup.c:351 msgid "Cannot determine device type. Incompatible activation of device?" msgstr "" -#: lib/setup.c:341 lib/setup.c:3050 +#: lib/setup.c:330 lib/setup.c:2985 msgid "This operation is supported only for LUKS device." msgstr "" -#: lib/setup.c:368 +#: lib/setup.c:357 msgid "This operation is supported only for LUKS2 device." msgstr "" -#: lib/setup.c:423 lib/luks2/luks2_reencrypt.c:2345 +#: lib/setup.c:412 lib/luks2/luks2_reencrypt.c:2345 msgid "All key slots full." msgstr "" -#: lib/setup.c:434 +#: lib/setup.c:423 #, c-format msgid "Key slot %d is invalid, please select between 0 and %d." msgstr "" -#: lib/setup.c:440 +#: lib/setup.c:429 #, c-format msgid "Key slot %d is full, please select another one." msgstr "" -#: lib/setup.c:525 lib/setup.c:2824 +#: lib/setup.c:514 lib/setup.c:2759 msgid "Device size is not aligned to device logical block size." msgstr "" -#: lib/setup.c:624 +#: lib/setup.c:610 #, c-format msgid "Header detected but device %s is too small." msgstr "" -#: lib/setup.c:661 +#: lib/setup.c:647 msgid "This operation is not supported for this device type." msgstr "" -#: lib/setup.c:666 +#: lib/setup.c:652 msgid "Illegal operation with reencryption in-progress." msgstr "" -#: lib/setup.c:832 lib/luks1/keymanage.c:475 +#: lib/setup.c:821 lib/luks1/keymanage.c:476 #, c-format msgid "Unsupported LUKS version %d." msgstr "" -#: lib/setup.c:849 lib/setup.c:1539 lib/setup.c:1959 +#: lib/setup.c:838 lib/setup.c:1483 lib/setup.c:1903 msgid "Detached metadata device is not supported for this crypt type." msgstr "" -#: lib/setup.c:1427 lib/setup.c:2544 lib/setup.c:2616 lib/setup.c:2628 -#: lib/setup.c:2777 lib/setup.c:4512 +#: lib/setup.c:1373 lib/setup.c:2479 lib/setup.c:2551 lib/setup.c:2563 +#: lib/setup.c:2712 lib/setup.c:4310 #, c-format msgid "Device %s is not active." msgstr "" -#: lib/setup.c:1444 +#: lib/setup.c:1390 #, c-format msgid "Underlying device for crypt device %s disappeared." msgstr "" -#: lib/setup.c:1524 +#: lib/setup.c:1468 msgid "Invalid plain crypt parameters." msgstr "" -#: lib/setup.c:1529 lib/setup.c:1949 src/integritysetup.c:74 +#: lib/setup.c:1473 lib/setup.c:1893 src/integritysetup.c:73 msgid "Invalid key size." msgstr "" -#: lib/setup.c:1534 lib/setup.c:1954 lib/setup.c:2157 +#: lib/setup.c:1478 lib/setup.c:1898 lib/setup.c:2100 msgid "UUID is not supported for this crypt type." msgstr "" -#: lib/setup.c:1549 lib/setup.c:1739 lib/luks2/luks2_reencrypt.c:2308 -#: src/cryptsetup.c:1226 src/cryptsetup.c:3923 +#: lib/setup.c:1493 lib/setup.c:1683 lib/luks2/luks2_reencrypt.c:2308 +#: src/cryptsetup.c:1169 msgid "Unsupported encryption sector size." msgstr "" -#: lib/setup.c:1557 lib/setup.c:1864 lib/setup.c:2818 +#: lib/setup.c:1501 lib/setup.c:1808 lib/setup.c:2753 msgid "Device size is not aligned to requested sector size." msgstr "" -#: lib/setup.c:1608 lib/setup.c:1727 +#: lib/setup.c:1552 lib/setup.c:1671 msgid "Can't format LUKS without device." msgstr "" -#: lib/setup.c:1614 lib/setup.c:1733 +#: lib/setup.c:1558 lib/setup.c:1677 msgid "Requested data alignment is not compatible with data offset." msgstr "" -#: lib/setup.c:1682 lib/setup.c:1851 +#: lib/setup.c:1626 lib/setup.c:1795 msgid "WARNING: Data offset is outside of currently available data device.\n" msgstr "" -#: lib/setup.c:1692 lib/setup.c:1879 lib/setup.c:1900 lib/setup.c:2169 +#: lib/setup.c:1636 lib/setup.c:1823 lib/setup.c:1844 lib/setup.c:2112 #, c-format msgid "Cannot wipe header on device %s." msgstr "" -#: lib/setup.c:1744 +#: lib/setup.c:1688 msgid "" "WARNING: The device activation will fail, dm-crypt is missing support for " "requested encryption sector size.\n" msgstr "" -#: lib/setup.c:1766 +#: lib/setup.c:1710 msgid "Volume key is too small for encryption with integrity extensions." msgstr "" -#: lib/setup.c:1821 +#: lib/setup.c:1765 #, c-format msgid "Cipher %s-%s (key size %zd bits) is not available." msgstr "" -#: lib/setup.c:1854 +#: lib/setup.c:1798 #, c-format msgid "WARNING: LUKS2 metadata size changed to % bytes.\n" msgstr "" -#: lib/setup.c:1858 +#: lib/setup.c:1802 #, c-format msgid "WARNING: LUKS2 keyslots area size changed to % bytes.\n" msgstr "" -#: lib/setup.c:1882 lib/utils_device.c:828 lib/luks1/keyencryption.c:255 -#: lib/luks2/luks2_reencrypt.c:2356 lib/luks2/luks2_reencrypt.c:3367 +#: lib/setup.c:1826 lib/utils_device.c:829 lib/luks1/keyencryption.c:256 +#: lib/luks2/luks2_reencrypt.c:2356 lib/luks2/luks2_reencrypt.c:3348 #, c-format msgid "Device %s is too small." msgstr "" -#: lib/setup.c:1893 lib/setup.c:1919 +#: lib/setup.c:1837 lib/setup.c:1863 #, c-format msgid "Cannot format device %s in use." msgstr "" -#: lib/setup.c:1896 lib/setup.c:1922 +#: lib/setup.c:1840 lib/setup.c:1866 #, c-format msgid "Cannot format device %s, permission denied." msgstr "" -#: lib/setup.c:1908 lib/setup.c:2229 +#: lib/setup.c:1852 lib/setup.c:2164 #, c-format msgid "Cannot format integrity for device %s." msgstr "" -#: lib/setup.c:1926 +#: lib/setup.c:1870 #, c-format msgid "Cannot format device %s." msgstr "" -#: lib/setup.c:1944 +#: lib/setup.c:1888 msgid "Can't format LOOPAES without device." msgstr "" -#: lib/setup.c:1989 +#: lib/setup.c:1933 msgid "Can't format VERITY without device." msgstr "" -#: lib/setup.c:2000 lib/verity/verity.c:102 +#: lib/setup.c:1944 lib/verity/verity.c:103 #, c-format msgid "Unsupported VERITY hash type %d." msgstr "" -#: lib/setup.c:2006 lib/verity/verity.c:110 +#: lib/setup.c:1950 lib/verity/verity.c:111 msgid "Unsupported VERITY block size." msgstr "" -#: lib/setup.c:2011 lib/verity/verity.c:74 +#: lib/setup.c:1955 lib/verity/verity.c:75 msgid "Unsupported VERITY hash offset." msgstr "" -#: lib/setup.c:2016 +#: lib/setup.c:1960 msgid "Unsupported VERITY FEC offset." msgstr "" -#: lib/setup.c:2040 +#: lib/setup.c:1984 msgid "Data area overlaps with hash area." msgstr "" -#: lib/setup.c:2065 +#: lib/setup.c:2009 msgid "Hash area overlaps with FEC area." msgstr "" -#: lib/setup.c:2072 +#: lib/setup.c:2016 msgid "Data area overlaps with FEC area." msgstr "" @@ -326,138 +325,138 @@ "bytes).\n" msgstr "" -#: lib/setup.c:2286 +#: lib/setup.c:2221 #, c-format msgid "Unknown crypt device type %s requested." msgstr "" -#: lib/setup.c:2550 lib/setup.c:2622 lib/setup.c:2635 +#: lib/setup.c:2485 lib/setup.c:2557 lib/setup.c:2570 #, c-format msgid "Unsupported parameters on device %s." msgstr "" -#: lib/setup.c:2556 lib/setup.c:2641 lib/luks2/luks2_reencrypt.c:2408 -#: lib/luks2/luks2_reencrypt.c:2737 +#: lib/setup.c:2491 lib/setup.c:2576 lib/luks2/luks2_reencrypt.c:2408 +#: lib/luks2/luks2_reencrypt.c:2718 #, c-format msgid "Mismatching parameters on device %s." msgstr "" -#: lib/setup.c:2661 +#: lib/setup.c:2596 msgid "Crypt devices mismatch." msgstr "" -#: lib/setup.c:2698 lib/setup.c:2703 lib/luks2/luks2_reencrypt.c:2054 -#: lib/luks2/luks2_reencrypt.c:3145 +#: lib/setup.c:2633 lib/setup.c:2638 lib/luks2/luks2_reencrypt.c:2054 +#: lib/luks2/luks2_reencrypt.c:3126 #, c-format msgid "Failed to reload device %s." msgstr "" -#: lib/setup.c:2708 lib/setup.c:2713 lib/luks2/luks2_reencrypt.c:2025 +#: lib/setup.c:2643 lib/setup.c:2648 lib/luks2/luks2_reencrypt.c:2025 #: lib/luks2/luks2_reencrypt.c:2032 #, c-format msgid "Failed to suspend device %s." msgstr "" -#: lib/setup.c:2718 lib/luks2/luks2_reencrypt.c:2039 -#: lib/luks2/luks2_reencrypt.c:3080 lib/luks2/luks2_reencrypt.c:3149 +#: lib/setup.c:2653 lib/luks2/luks2_reencrypt.c:2039 +#: lib/luks2/luks2_reencrypt.c:3061 lib/luks2/luks2_reencrypt.c:3130 #, c-format msgid "Failed to resume device %s." msgstr "" -#: lib/setup.c:2732 +#: lib/setup.c:2667 #, c-format msgid "Fatal error while reloading device %s (on top of device %s)." msgstr "" -#: lib/setup.c:2735 lib/setup.c:2737 +#: lib/setup.c:2670 lib/setup.c:2672 #, c-format msgid "Failed to switch device %s to dm-error." msgstr "" -#: lib/setup.c:2809 +#: lib/setup.c:2744 msgid "Cannot resize loop device." msgstr "" -#: lib/setup.c:2882 +#: lib/setup.c:2142 msgid "Do you really want to change UUID of device?" msgstr "Haluatko todella vaihtaa laitteen UUID-tunnistetta?" -#: lib/setup.c:2958 +#: lib/setup.c:2893 msgid "Header backup file does not contain compatible LUKS header." msgstr "" -#: lib/setup.c:3058 +#: lib/setup.c:2993 #, c-format msgid "Volume %s is not active." msgstr "" -#: lib/setup.c:3069 +#: lib/setup.c:3004 #, c-format msgid "Volume %s is already suspended." msgstr "" -#: lib/setup.c:3082 +#: lib/setup.c:3017 #, c-format msgid "Suspend is not supported for device %s." msgstr "" -#: lib/setup.c:3084 +#: lib/setup.c:3019 #, c-format msgid "Error during suspending device %s." msgstr "" -#: lib/setup.c:3117 lib/setup.c:3184 lib/setup.c:3267 +#: lib/setup.c:3052 lib/setup.c:3119 #, c-format msgid "Volume %s is not suspended." msgstr "" -#: lib/setup.c:3146 +#: lib/setup.c:3081 #, c-format msgid "Resume is not supported for device %s." msgstr "" -#: lib/setup.c:3148 lib/setup.c:3216 lib/setup.c:3297 +#: lib/setup.c:3083 lib/setup.c:3151 #, c-format msgid "Error during resuming device %s." msgstr "" -#: lib/setup.c:3282 lib/setup.c:3648 lib/setup.c:4309 lib/setup.c:4322 -#: lib/setup.c:4330 lib/setup.c:4343 lib/setup.c:4693 lib/setup.c:5839 +#: lib/setup.c:3524 lib/setup.c:4161 lib/setup.c:4174 lib/setup.c:4182 +#: lib/setup.c:4195 lib/setup.c:4480 lib/setup.c:5593 msgid "Volume key does not match the volume." msgstr "" -#: lib/setup.c:3343 lib/setup.c:3531 +#: lib/setup.c:3219 lib/setup.c:3407 msgid "Cannot add key slot, all slots disabled and no volume key provided." msgstr "" -#: lib/setup.c:3483 +#: lib/setup.c:3359 msgid "Failed to swap new key slot." msgstr "" -#: lib/setup.c:3669 +#: lib/setup.c:3545 #, c-format msgid "Key slot %d is invalid." msgstr "" -#: lib/setup.c:3675 src/cryptsetup.c:1572 src/cryptsetup.c:1917 +#: lib/setup.c:3551 src/cryptsetup.c:1511 src/cryptsetup.c:1856 #, c-format msgid "Keyslot %d is not active." msgstr "" -#: lib/setup.c:3694 +#: lib/setup.c:3570 msgid "Device header overlaps with data area." msgstr "" -#: lib/setup.c:3981 +#: lib/setup.c:3836 msgid "Reencryption in-progress. Cannot activate device." msgstr "" -#: lib/setup.c:3983 lib/luks2/luks2_json_metadata.c:2243 -#: lib/luks2/luks2_reencrypt.c:2836 +#: lib/setup.c:3838 lib/luks2/luks2_json_metadata.c:2244 +#: lib/luks2/luks2_reencrypt.c:2817 msgid "Failed to get reencryption lock." msgstr "" -#: lib/setup.c:3996 lib/luks2/luks2_reencrypt.c:2855 +#: lib/setup.c:3851 lib/luks2/luks2_reencrypt.c:2836 msgid "LUKS2 reencryption recovery failed." msgstr "" @@ -465,21 +464,21 @@ msgid "Device type is not properly initialized." msgstr "" -#: lib/setup.c:4171 +#: lib/setup.c:4022 #, c-format msgid "Cannot use device %s, name is invalid or still in use." msgstr "" -#: lib/setup.c:4174 +#: lib/setup.c:4025 #, c-format msgid "Device %s already exists." msgstr "" -#: lib/setup.c:4296 +#: lib/setup.c:4148 msgid "Incorrect volume key specified for plain device." msgstr "" -#: lib/setup.c:4405 +#: lib/setup.c:4214 msgid "Incorrect root hash specified for verity device." msgstr "" @@ -491,26 +490,26 @@ msgid "Kernel keyring missing: required for passing signature to kernel." msgstr "" -#: lib/setup.c:4438 lib/setup.c:5915 +#: lib/setup.c:5690 msgid "Failed to load key in kernel keyring." msgstr "" -#: lib/setup.c:4491 lib/setup.c:4507 lib/luks2/luks2_json_metadata.c:2296 -#: src/cryptsetup.c:2664 +#: lib/setup.c:4289 lib/setup.c:4305 lib/luks2/luks2_json_metadata.c:2297 +#: src/cryptsetup.c:2527 #, c-format msgid "Device %s is still in use." msgstr "" -#: lib/setup.c:4516 +#: lib/setup.c:4314 #, c-format msgid "Invalid device %s." msgstr "" -#: lib/setup.c:4632 +#: lib/setup.c:4430 msgid "Volume key buffer too small." msgstr "" -#: lib/setup.c:4640 +#: lib/setup.c:4438 msgid "Cannot retrieve volume key for plain device." msgstr "" @@ -518,26 +517,26 @@ msgid "Cannot retrieve root hash for verity device." msgstr "" -#: lib/setup.c:4659 +#: lib/setup.c:4449 #, c-format msgid "This operation is not supported for %s crypt device." msgstr "" -#: lib/setup.c:4865 +#: lib/setup.c:4636 msgid "Dump operation is not supported for this device type." msgstr "" -#: lib/setup.c:5190 +#: lib/setup.c:4947 #, c-format msgid "Data offset is not multiple of %u bytes." msgstr "" -#: lib/setup.c:5475 +#: lib/setup.c:5229 #, c-format msgid "Cannot convert device %s which is still in use." msgstr "" -#: lib/setup.c:5772 +#: lib/setup.c:5526 #, c-format msgid "Failed to assign keyslot %u as the new volume key." msgstr "" @@ -546,66 +545,66 @@ msgid "Failed to initialize default LUKS2 keyslot parameters." msgstr "" -#: lib/setup.c:5851 +#: lib/setup.c:5605 #, c-format msgid "Failed to assign keyslot %d to digest." msgstr "" -#: lib/setup.c:5982 +#: lib/setup.c:5757 msgid "Kernel keyring is not supported by the kernel." msgstr "" -#: lib/setup.c:5992 lib/luks2/luks2_reencrypt.c:2952 +#: lib/setup.c:4427 #, c-format msgid "Failed to read passphrase from keyring (error %d)." msgstr "" -#: lib/setup.c:6016 +#: lib/setup.c:5791 msgid "Failed to acquire global memory-hard access serialization lock." msgstr "" -#: lib/utils.c:80 +#: lib/utils.c:81 msgid "Cannot get process priority." msgstr "" -#: lib/utils.c:94 +#: lib/utils.c:95 msgid "Cannot unlock memory." msgstr "" -#: lib/utils.c:168 lib/tcrypt/tcrypt.c:497 +#: lib/utils.c:169 lib/tcrypt/tcrypt.c:498 msgid "Failed to open key file." msgstr "" -#: lib/utils.c:173 +#: lib/utils.c:174 msgid "Cannot read keyfile from a terminal." msgstr "" -#: lib/utils.c:190 +#: lib/utils.c:191 msgid "Failed to stat key file." msgstr "" -#: lib/utils.c:198 lib/utils.c:219 +#: lib/utils.c:199 lib/utils.c:220 msgid "Cannot seek to requested keyfile offset." msgstr "" -#: lib/utils.c:213 lib/utils.c:228 src/utils_password.c:188 +#: lib/utils.c:214 lib/utils.c:229 src/utils_password.c:188 #: src/utils_password.c:201 msgid "Out of memory while reading passphrase." msgstr "" -#: lib/utils.c:248 +#: lib/utils.c:249 msgid "Error reading passphrase." msgstr "" -#: lib/utils.c:265 +#: lib/utils.c:266 msgid "Nothing to read on input." msgstr "" -#: lib/utils.c:272 +#: lib/utils.c:273 msgid "Maximum keyfile size exceeded." msgstr "" -#: lib/utils.c:277 +#: lib/utils.c:278 msgid "Cannot read requested amount of data." msgstr "" @@ -615,47 +614,47 @@ msgid "Device %s does not exist or access denied." msgstr "" -#: lib/utils_device.c:197 +#: lib/utils_device.c:198 #, c-format msgid "Device %s is not compatible." msgstr "" -#: lib/utils_device.c:642 +#: lib/utils_device.c:643 #, c-format msgid "Device %s is too small. Need at least % bytes." msgstr "" -#: lib/utils_device.c:723 +#: lib/utils_device.c:724 #, c-format msgid "Cannot use device %s which is in use (already mapped or mounted)." msgstr "" -#: lib/utils_device.c:727 +#: lib/utils_device.c:728 #, c-format msgid "Cannot use device %s, permission denied." msgstr "" -#: lib/utils_device.c:730 +#: lib/utils_device.c:731 #, c-format msgid "Cannot get info about device %s." msgstr "" -#: lib/utils_device.c:753 +#: lib/utils_device.c:754 msgid "Cannot use a loopback device, running as non-root user." msgstr "" -#: lib/utils_device.c:763 +#: lib/utils_device.c:764 msgid "" "Attaching loopback device failed (loop device with autoclear flag is " "required)." msgstr "" -#: lib/utils_device.c:809 +#: lib/utils_device.c:810 #, c-format msgid "Requested offset is beyond real size of device %s." msgstr "" -#: lib/utils_device.c:817 +#: lib/utils_device.c:818 #, c-format msgid "Device %s has zero size." msgstr "" @@ -710,131 +709,131 @@ msgid "Only PBKDF2 is supported in FIPS mode." msgstr "" -#: lib/utils_benchmark.c:172 +#: lib/utils_benchmark.c:166 msgid "PBKDF benchmark disabled but iterations not set." msgstr "" -#: lib/utils_benchmark.c:191 +#: lib/utils_benchmark.c:185 #, c-format msgid "Not compatible PBKDF2 options (using hash algorithm %s)." msgstr "" -#: lib/utils_benchmark.c:211 +#: lib/utils_benchmark.c:205 msgid "Not compatible PBKDF options." msgstr "" -#: lib/utils_device_locking.c:102 +#: lib/utils_device_locking.c:103 #, c-format msgid "" "Locking aborted. The locking path %s/%s is unusable (not a directory or " "missing)." msgstr "" -#: lib/utils_device_locking.c:109 +#: lib/utils_device_locking.c:87 #, c-format msgid "WARNING: Locking directory %s/%s is missing!\n" msgstr "" -#: lib/utils_device_locking.c:119 +#: lib/utils_device_locking.c:120 #, c-format msgid "" "Locking aborted. The locking path %s/%s is unusable (%s is not a directory)." msgstr "" -#: lib/utils_wipe.c:184 src/cryptsetup_reencrypt.c:941 -#: src/cryptsetup_reencrypt.c:1025 +#: lib/utils_wipe.c:185 src/cryptsetup_reencrypt.c:933 +#: src/cryptsetup_reencrypt.c:1017 msgid "Cannot seek to device offset." msgstr "" -#: lib/utils_wipe.c:208 +#: lib/utils_wipe.c:209 #, c-format msgid "Device wipe error, offset %." msgstr "" -#: lib/luks1/keyencryption.c:39 +#: lib/luks1/keyencryption.c:40 #, c-format msgid "" "Failed to setup dm-crypt key mapping for device %s.\n" "Check that kernel supports %s cipher (check syslog for more info)." msgstr "" -#: lib/luks1/keyencryption.c:44 +#: lib/luks1/keyencryption.c:45 msgid "Key size in XTS mode must be 256 or 512 bits." msgstr "" -#: lib/luks1/keyencryption.c:46 +#: lib/luks1/keyencryption.c:47 msgid "Cipher specification should be in [cipher]-[mode]-[iv] format." msgstr "" -#: lib/luks1/keyencryption.c:97 lib/luks1/keymanage.c:344 -#: lib/luks1/keymanage.c:635 lib/luks1/keymanage.c:1080 -#: lib/luks2/luks2_json_metadata.c:1252 lib/luks2/luks2_keyslot.c:734 +#: lib/luks1/keyencryption.c:98 lib/luks1/keymanage.c:345 +#: lib/luks1/keymanage.c:636 lib/luks1/keymanage.c:1074 +#: lib/luks2/luks2_json_metadata.c:1253 lib/luks2/luks2_keyslot.c:739 #, c-format msgid "Cannot write to device %s, permission denied." msgstr "" -#: lib/luks1/keyencryption.c:120 +#: lib/luks1/keyencryption.c:121 msgid "Failed to open temporary keystore device." msgstr "" -#: lib/luks1/keyencryption.c:127 +#: lib/luks1/keyencryption.c:128 msgid "Failed to access temporary keystore device." msgstr "" -#: lib/luks1/keyencryption.c:200 lib/luks2/luks2_keyslot_luks2.c:60 +#: lib/luks1/keyencryption.c:201 lib/luks2/luks2_keyslot_luks2.c:60 #: lib/luks2/luks2_keyslot_luks2.c:78 lib/luks2/luks2_keyslot_reenc.c:134 msgid "IO error while encrypting keyslot." msgstr "" -#: lib/luks1/keyencryption.c:246 lib/luks1/keymanage.c:347 -#: lib/luks1/keymanage.c:588 lib/luks1/keymanage.c:638 lib/tcrypt/tcrypt.c:670 -#: lib/verity/verity.c:80 lib/verity/verity.c:178 lib/verity/verity_hash.c:311 -#: lib/verity/verity_hash.c:322 lib/verity/verity_hash.c:342 -#: lib/verity/verity_fec.c:241 lib/verity/verity_fec.c:253 -#: lib/verity/verity_fec.c:258 lib/luks2/luks2_json_metadata.c:1255 -#: src/cryptsetup_reencrypt.c:200 src/cryptsetup_reencrypt.c:212 +#: lib/luks1/keyencryption.c:247 lib/luks1/keymanage.c:348 +#: lib/luks1/keymanage.c:589 lib/luks1/keymanage.c:639 lib/tcrypt/tcrypt.c:661 +#: lib/verity/verity.c:81 lib/verity/verity.c:179 lib/verity/verity_hash.c:308 +#: lib/verity/verity_hash.c:319 lib/verity/verity_hash.c:339 +#: lib/verity/verity_fec.c:242 lib/verity/verity_fec.c:254 +#: lib/verity/verity_fec.c:259 lib/luks2/luks2_json_metadata.c:1256 +#: src/cryptsetup_reencrypt.c:205 #, c-format msgid "Cannot open device %s." msgstr "" -#: lib/luks1/keyencryption.c:257 lib/luks2/luks2_keyslot_luks2.c:137 +#: lib/luks1/keyencryption.c:258 lib/luks2/luks2_keyslot_luks2.c:137 msgid "IO error while decrypting keyslot." msgstr "" -#: lib/luks1/keymanage.c:110 +#: lib/luks1/keymanage.c:111 #, c-format msgid "Device %s is too small. (LUKS1 requires at least % bytes.)" msgstr "" -#: lib/luks1/keymanage.c:131 lib/luks1/keymanage.c:139 -#: lib/luks1/keymanage.c:151 lib/luks1/keymanage.c:162 -#: lib/luks1/keymanage.c:174 +#: lib/luks1/keymanage.c:132 lib/luks1/keymanage.c:140 +#: lib/luks1/keymanage.c:152 lib/luks1/keymanage.c:163 +#: lib/luks1/keymanage.c:175 #, c-format msgid "LUKS keyslot %u is invalid." msgstr "" -#: lib/luks1/keymanage.c:228 lib/luks1/keymanage.c:472 -#: lib/luks2/luks2_json_metadata.c:1083 src/cryptsetup.c:1433 -#: src/cryptsetup.c:1559 src/cryptsetup.c:1616 src/cryptsetup.c:1672 -#: src/cryptsetup.c:1739 src/cryptsetup.c:1842 src/cryptsetup.c:1906 -#: src/cryptsetup.c:2136 src/cryptsetup.c:2331 src/cryptsetup.c:2391 -#: src/cryptsetup.c:2457 src/cryptsetup.c:2621 src/cryptsetup.c:3271 -#: src/cryptsetup.c:3280 src/cryptsetup_reencrypt.c:1388 +#: lib/luks1/keymanage.c:229 lib/luks1/keymanage.c:473 +#: lib/luks2/luks2_json_metadata.c:1084 src/cryptsetup.c:1372 +#: src/cryptsetup.c:1498 src/cryptsetup.c:1555 src/cryptsetup.c:1611 +#: src/cryptsetup.c:1678 src/cryptsetup.c:1781 src/cryptsetup.c:1845 +#: src/cryptsetup.c:2005 src/cryptsetup.c:2194 src/cryptsetup.c:2254 +#: src/cryptsetup.c:2320 src/cryptsetup.c:2484 src/cryptsetup.c:3134 +#: src/cryptsetup.c:3143 src/cryptsetup_reencrypt.c:1372 #, c-format msgid "Device %s is not a valid LUKS device." msgstr "" -#: lib/luks1/keymanage.c:246 lib/luks2/luks2_json_metadata.c:1100 +#: lib/luks1/keymanage.c:247 lib/luks2/luks2_json_metadata.c:1101 #, c-format msgid "Requested header backup file %s already exists." msgstr "" -#: lib/luks1/keymanage.c:248 lib/luks2/luks2_json_metadata.c:1102 +#: lib/luks1/keymanage.c:249 lib/luks2/luks2_json_metadata.c:1103 #, c-format msgid "Cannot create header backup file %s." msgstr "" -#: lib/luks1/keymanage.c:255 lib/luks2/luks2_json_metadata.c:1109 +#: lib/luks1/keymanage.c:256 lib/luks2/luks2_json_metadata.c:1110 #, c-format msgid "Cannot write header backup file %s." msgstr "" @@ -843,27 +842,27 @@ msgid "Backup file does not contain valid LUKS header." msgstr "" -#: lib/luks1/keymanage.c:299 lib/luks1/keymanage.c:549 -#: lib/luks2/luks2_json_metadata.c:1182 +#: lib/luks1/keymanage.c:300 lib/luks1/keymanage.c:550 +#: lib/luks2/luks2_json_metadata.c:1183 #, c-format msgid "Cannot open header backup file %s." msgstr "" -#: lib/luks1/keymanage.c:307 lib/luks2/luks2_json_metadata.c:1190 +#: lib/luks1/keymanage.c:308 lib/luks2/luks2_json_metadata.c:1191 #, c-format msgid "Cannot read header backup file %s." msgstr "" -#: lib/luks1/keymanage.c:317 +#: lib/luks1/keymanage.c:318 msgid "Data offset or key size differs on device and backup, restore failed." msgstr "" -#: lib/luks1/keymanage.c:325 +#: lib/luks1/keymanage.c:343 #, c-format msgid "Device %s %s%s" msgstr "Laite %s %s%s" -#: lib/luks1/keymanage.c:326 +#: lib/luks1/keymanage.c:344 msgid "" "does not contain LUKS header. Replacing header can destroy data on that " "device." @@ -871,7 +870,7 @@ "ei sisällä LUKS-otsaketta. Otsakkeen korvaaminen voi tuhota tietoja tuossa " "laitteessa." -#: lib/luks1/keymanage.c:327 +#: lib/luks1/keymanage.c:345 msgid "" "already contains LUKS header. Replacing header will destroy existing " "keyslots." @@ -879,7 +878,7 @@ "sisältää jo LUKS-otsakkeen. Otsakkeen korvaaminen tuhoaa olemassaolevat " "avainvälit." -#: lib/luks1/keymanage.c:328 lib/luks2/luks2_json_metadata.c:1224 +#: lib/luks1/keymanage.c:346 lib/luks2/luks2_json_metadata.c:1104 msgid "" "\n" "WARNING: real device header has different UUID than backup!" @@ -888,91 +887,91 @@ "VAROITUS: oikealla laiteotsakkeella on eri UUID-tunniste kuin " "varmuuskopiolla!" -#: lib/luks1/keymanage.c:375 +#: lib/luks1/keymanage.c:376 msgid "Non standard key size, manual repair required." msgstr "" -#: lib/luks1/keymanage.c:380 +#: lib/luks1/keymanage.c:381 msgid "Non standard keyslots alignment, manual repair required." msgstr "" -#: lib/luks1/keymanage.c:390 +#: lib/luks1/keymanage.c:391 msgid "Repairing keyslots." msgstr "" -#: lib/luks1/keymanage.c:409 +#: lib/luks1/keymanage.c:410 #, c-format msgid "Keyslot %i: offset repaired (%u -> %u)." msgstr "" -#: lib/luks1/keymanage.c:417 +#: lib/luks1/keymanage.c:418 #, c-format msgid "Keyslot %i: stripes repaired (%u -> %u)." msgstr "" -#: lib/luks1/keymanage.c:426 +#: lib/luks1/keymanage.c:427 #, c-format msgid "Keyslot %i: bogus partition signature." msgstr "" -#: lib/luks1/keymanage.c:431 +#: lib/luks1/keymanage.c:432 #, c-format msgid "Keyslot %i: salt wiped." msgstr "" -#: lib/luks1/keymanage.c:448 +#: lib/luks1/keymanage.c:449 msgid "Writing LUKS header to disk." msgstr "" -#: lib/luks1/keymanage.c:453 +#: lib/luks1/keymanage.c:454 msgid "Repair failed." msgstr "Korjaus epäonnistui." -#: lib/luks1/keymanage.c:481 lib/luks1/keymanage.c:750 +#: lib/luks1/keymanage.c:482 lib/luks1/keymanage.c:751 #, c-format msgid "Requested LUKS hash %s is not supported." msgstr "" -#: lib/luks1/keymanage.c:509 src/cryptsetup.c:1133 +#: lib/luks1/keymanage.c:510 src/cryptsetup.c:1081 msgid "No known problems detected for LUKS header." msgstr "" -#: lib/luks1/keymanage.c:660 +#: lib/luks1/keymanage.c:661 #, c-format msgid "Error during update of LUKS header on device %s." msgstr "" -#: lib/luks1/keymanage.c:668 +#: lib/luks1/keymanage.c:669 #, c-format msgid "Error re-reading LUKS header after update on device %s." msgstr "" -#: lib/luks1/keymanage.c:744 +#: lib/luks1/keymanage.c:745 msgid "" "Data offset for LUKS header must be either 0 or higher than header size." msgstr "" -#: lib/luks1/keymanage.c:755 lib/luks1/keymanage.c:825 -#: lib/luks2/luks2_json_format.c:283 lib/luks2/luks2_json_metadata.c:1001 -#: src/cryptsetup.c:2784 +#: lib/luks1/keymanage.c:756 lib/luks1/keymanage.c:821 +#: lib/luks2/luks2_json_format.c:283 lib/luks2/luks2_json_metadata.c:1002 +#: src/cryptsetup.c:2647 msgid "Wrong LUKS UUID format provided." msgstr "" -#: lib/luks1/keymanage.c:778 +#: lib/luks1/keymanage.c:779 msgid "Cannot create LUKS header: reading random salt failed." msgstr "" -#: lib/luks1/keymanage.c:804 +#: lib/luks1/keymanage.c:800 #, c-format msgid "Cannot create LUKS header: header digest failed (using hash %s)." msgstr "" -#: lib/luks1/keymanage.c:848 +#: lib/luks1/keymanage.c:844 #, c-format msgid "Key slot %d active, purge first." msgstr "" -#: lib/luks1/keymanage.c:854 +#: lib/luks1/keymanage.c:850 #, c-format msgid "Key slot %d material includes too few stripes. Header manipulation?" msgstr "" @@ -982,12 +981,12 @@ msgid "Cannot open keyslot (using hash %s)." msgstr "" -#: lib/luks1/keymanage.c:1066 +#: lib/luks1/keymanage.c:1060 #, c-format msgid "Key slot %d is invalid, please select keyslot between 0 and %d." msgstr "" -#: lib/luks1/keymanage.c:1084 lib/luks2/luks2_keyslot.c:738 +#: lib/luks1/keymanage.c:1078 lib/luks2/luks2_keyslot.c:743 #, c-format msgid "Cannot wipe device %s." msgstr "" @@ -1008,7 +1007,7 @@ msgid "Kernel does not support loop-AES compatible mapping." msgstr "" -#: lib/tcrypt/tcrypt.c:504 +#: lib/tcrypt/tcrypt.c:505 #, c-format msgid "Error reading keyfile %s." msgstr "" @@ -1018,20 +1017,20 @@ msgid "Maximum TCRYPT passphrase length (%zu) exceeded." msgstr "" -#: lib/tcrypt/tcrypt.c:595 +#: lib/tcrypt/tcrypt.c:586 #, c-format msgid "PBKDF2 hash algorithm %s not available, skipping." msgstr "" -#: lib/tcrypt/tcrypt.c:611 src/cryptsetup.c:1010 +#: lib/tcrypt/tcrypt.c:602 src/cryptsetup.c:959 msgid "Required kernel crypto interface not available." msgstr "" -#: lib/tcrypt/tcrypt.c:613 src/cryptsetup.c:1012 +#: lib/tcrypt/tcrypt.c:604 src/cryptsetup.c:961 msgid "Ensure you have algif_skcipher kernel module loaded." msgstr "" -#: lib/tcrypt/tcrypt.c:753 +#: lib/tcrypt/tcrypt.c:744 #, c-format msgid "Activation is not supported for %d sector size." msgstr "" @@ -1040,7 +1039,7 @@ msgid "Kernel does not support activation for this TCRYPT legacy mode." msgstr "" -#: lib/tcrypt/tcrypt.c:793 +#: lib/tcrypt/tcrypt.c:784 #, c-format msgid "Activating TCRYPT system encryption for partition %s." msgstr "" @@ -1049,7 +1048,7 @@ msgid "Kernel does not support TCRYPT compatible mapping." msgstr "" -#: lib/tcrypt/tcrypt.c:1093 +#: lib/tcrypt/tcrypt.c:1052 msgid "This function is not supported without TCRYPT header load." msgstr "Tätä toimintoa ei tueta ilman TCRYPT-otsakelatausta." @@ -1155,26 +1154,26 @@ msgid "Verity device %s does not use on-disk header." msgstr "" -#: lib/verity/verity.c:90 +#: lib/verity/verity.c:91 #, c-format msgid "Device %s is not a valid VERITY device." msgstr "" -#: lib/verity/verity.c:97 +#: lib/verity/verity.c:98 #, c-format msgid "Unsupported VERITY version %d." msgstr "" -#: lib/verity/verity.c:128 +#: lib/verity/verity.c:129 msgid "VERITY header corrupted." msgstr "" -#: lib/verity/verity.c:165 +#: lib/verity/verity.c:166 #, c-format msgid "Wrong VERITY UUID format provided on device %s." msgstr "" -#: lib/verity/verity.c:198 +#: lib/verity/verity.c:199 #, c-format msgid "Error during update of verity header on device %s." msgstr "" @@ -1183,11 +1182,11 @@ msgid "Root hash signature verification is not supported." msgstr "" -#: lib/verity/verity.c:267 +#: lib/verity/verity.c:262 msgid "Errors cannot be repaired with FEC device." msgstr "" -#: lib/verity/verity.c:269 +#: lib/verity/verity.c:264 #, c-format msgid "Found %u repairable errors with FEC device." msgstr "" @@ -1200,7 +1199,7 @@ msgid "Kernel does not support dm-verity signature option." msgstr "" -#: lib/verity/verity.c:323 +#: lib/verity/verity.c:313 msgid "Verity device detected corruption after activation." msgstr "" @@ -1209,84 +1208,84 @@ msgid "Spare area is not zeroed at position %." msgstr "" -#: lib/verity/verity_hash.c:163 lib/verity/verity_hash.c:290 -#: lib/verity/verity_hash.c:303 +#: lib/verity/verity_hash.c:160 lib/verity/verity_hash.c:287 +#: lib/verity/verity_hash.c:300 msgid "Device offset overflow." msgstr "" -#: lib/verity/verity_hash.c:203 +#: lib/verity/verity_hash.c:200 #, c-format msgid "Verification failed at position %." msgstr "" -#: lib/verity/verity_hash.c:276 +#: lib/verity/verity_hash.c:273 msgid "Invalid size parameters for verity device." msgstr "" -#: lib/verity/verity_hash.c:296 +#: lib/verity/verity_hash.c:293 msgid "Hash area overflow." msgstr "" -#: lib/verity/verity_hash.c:373 +#: lib/verity/verity_hash.c:370 msgid "Verification of data area failed." msgstr "" -#: lib/verity/verity_hash.c:378 +#: lib/verity/verity_hash.c:375 msgid "Verification of root hash failed." msgstr "" -#: lib/verity/verity_hash.c:384 +#: lib/verity/verity_hash.c:381 msgid "Input/output error while creating hash area." msgstr "" -#: lib/verity/verity_hash.c:386 +#: lib/verity/verity_hash.c:383 msgid "Creation of hash area failed." msgstr "" -#: lib/verity/verity_hash.c:433 +#: lib/verity/verity_hash.c:430 #, c-format msgid "" "WARNING: Kernel cannot activate device if data block size exceeds page size " "(%u)." msgstr "" -#: lib/verity/verity_fec.c:131 +#: lib/verity/verity_fec.c:132 msgid "Failed to allocate RS context." msgstr "" -#: lib/verity/verity_fec.c:146 +#: lib/verity/verity_fec.c:147 msgid "Failed to allocate buffer." msgstr "" -#: lib/verity/verity_fec.c:156 +#: lib/verity/verity_fec.c:157 #, c-format msgid "Failed to read RS block % byte %d." msgstr "" -#: lib/verity/verity_fec.c:169 +#: lib/verity/verity_fec.c:170 #, c-format msgid "Failed to read parity for RS block %." msgstr "" -#: lib/verity/verity_fec.c:177 +#: lib/verity/verity_fec.c:178 #, c-format msgid "Failed to repair parity for block %." msgstr "" -#: lib/verity/verity_fec.c:188 +#: lib/verity/verity_fec.c:189 #, c-format msgid "Failed to write parity for RS block %." msgstr "" -#: lib/verity/verity_fec.c:223 +#: lib/verity/verity_fec.c:224 msgid "Block sizes must match for FEC." msgstr "" -#: lib/verity/verity_fec.c:229 +#: lib/verity/verity_fec.c:230 msgid "Invalid number of parity bytes." msgstr "" -#: lib/verity/verity_fec.c:265 +#: lib/verity/verity_fec.c:266 #, c-format msgid "Failed to determine size for device %s." msgstr "" @@ -1300,7 +1299,7 @@ msgstr "" #: lib/luks2/luks2_disk_metadata.c:383 lib/luks2/luks2_json_metadata.c:959 -#: lib/luks2/luks2_json_metadata.c:1244 +#: lib/luks2/luks2_json_metadata.c:1245 #, c-format msgid "Failed to acquire write lock on device %s." msgstr "" @@ -1327,95 +1326,95 @@ "keyslot count is very limited.\n" msgstr "" -#: lib/luks2/luks2_json_metadata.c:946 lib/luks2/luks2_json_metadata.c:1074 -#: lib/luks2/luks2_json_metadata.c:1150 lib/luks2/luks2_keyslot_luks2.c:92 +#: lib/luks2/luks2_json_metadata.c:946 lib/luks2/luks2_json_metadata.c:1075 +#: lib/luks2/luks2_json_metadata.c:1151 lib/luks2/luks2_keyslot_luks2.c:92 #: lib/luks2/luks2_keyslot_luks2.c:114 #, c-format msgid "Failed to acquire read lock on device %s." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1167 +#: lib/luks2/luks2_json_metadata.c:1168 #, c-format msgid "Forbidden LUKS2 requirements detected in backup %s." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1208 +#: lib/luks2/luks2_json_metadata.c:1209 msgid "Data offset differ on device and backup, restore failed." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1214 +#: lib/luks2/luks2_json_metadata.c:1215 msgid "" "Binary header with keyslot areas size differ on device and backup, restore " "failed." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1221 +#: lib/luks2/luks2_json_metadata.c:1101 #, c-format msgid "Device %s %s%s%s%s" msgstr "" -#: lib/luks2/luks2_json_metadata.c:1222 +#: lib/luks2/luks2_json_metadata.c:1102 msgid "" "does not contain LUKS2 header. Replacing header can destroy data on that " "device." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1223 +#: lib/luks2/luks2_json_metadata.c:1103 msgid "" "already contains LUKS2 header. Replacing header will destroy existing " "keyslots." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1225 +#: lib/luks2/luks2_json_metadata.c:1105 msgid "" "\n" "WARNING: unknown LUKS2 requirements detected in real device header!\n" "Replacing header with backup may corrupt the data on that device!" msgstr "" -#: lib/luks2/luks2_json_metadata.c:1227 +#: lib/luks2/luks2_json_metadata.c:1107 msgid "" "\n" "WARNING: Unfinished offline reencryption detected on the device!\n" "Replacing header with backup may corrupt data." msgstr "" -#: lib/luks2/luks2_json_metadata.c:1323 +#: lib/luks2/luks2_json_metadata.c:1324 #, c-format msgid "Ignored unknown flag %s." msgstr "" -#: lib/luks2/luks2_json_metadata.c:2010 lib/luks2/luks2_reencrypt.c:1746 +#: lib/luks2/luks2_json_metadata.c:2011 lib/luks2/luks2_reencrypt.c:1746 #, c-format msgid "Missing key for dm-crypt segment %u" msgstr "" -#: lib/luks2/luks2_json_metadata.c:2022 lib/luks2/luks2_reencrypt.c:1764 +#: lib/luks2/luks2_json_metadata.c:2023 lib/luks2/luks2_reencrypt.c:1764 msgid "Failed to set dm-crypt segment." msgstr "" -#: lib/luks2/luks2_json_metadata.c:2028 lib/luks2/luks2_reencrypt.c:1770 +#: lib/luks2/luks2_json_metadata.c:2029 lib/luks2/luks2_reencrypt.c:1770 msgid "Failed to set dm-linear segment." msgstr "" -#: lib/luks2/luks2_json_metadata.c:2155 +#: lib/luks2/luks2_json_metadata.c:2156 msgid "Unsupported device integrity configuration." msgstr "" -#: lib/luks2/luks2_json_metadata.c:2241 +#: lib/luks2/luks2_json_metadata.c:2242 msgid "Reencryption in-progress. Cannot deactivate device." msgstr "" -#: lib/luks2/luks2_json_metadata.c:2252 lib/luks2/luks2_reencrypt.c:3190 +#: lib/luks2/luks2_json_metadata.c:2253 lib/luks2/luks2_reencrypt.c:3171 #, c-format msgid "Failed to replace suspended device %s with dm-error target." msgstr "" -#: lib/luks2/luks2_json_metadata.c:2332 +#: lib/luks2/luks2_json_metadata.c:2333 msgid "Failed to read LUKS2 requirements." msgstr "" -#: lib/luks2/luks2_json_metadata.c:2339 +#: lib/luks2/luks2_json_metadata.c:2340 msgid "Unmet LUKS2 requirements detected." msgstr "" @@ -1429,11 +1428,11 @@ "Operation incompatible with device marked for LUKS2 reencryption. Aborting." msgstr "" -#: lib/luks2/luks2_keyslot.c:547 lib/luks2/luks2_keyslot.c:584 +#: lib/luks2/luks2_keyslot.c:552 lib/luks2/luks2_keyslot.c:589 msgid "Not enough available memory to open a keyslot." msgstr "" -#: lib/luks2/luks2_keyslot.c:549 lib/luks2/luks2_keyslot.c:586 +#: lib/luks2/luks2_keyslot.c:554 lib/luks2/luks2_keyslot.c:591 msgid "Keyslot open failed." msgstr "" @@ -1446,16 +1445,16 @@ msgid "No space for new keyslot." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:482 +#: lib/luks2/luks2_luks1_convert.c:481 #, c-format msgid "Cannot check status of device with uuid: %s." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:508 +#: lib/luks2/luks2_luks1_convert.c:507 msgid "Unable to convert header with LUKSMETA additional metadata." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:548 +#: lib/luks2/luks2_luks1_convert.c:547 msgid "Unable to move keyslot area. Not enough space." msgstr "" @@ -1463,44 +1462,44 @@ msgid "Unable to move keyslot area. LUKS2 keyslots area too small." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:605 lib/luks2/luks2_luks1_convert.c:887 +#: lib/luks2/luks2_luks1_convert.c:590 lib/luks2/luks2_luks1_convert.c:872 msgid "Unable to move keyslot area." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:697 +#: lib/luks2/luks2_luks1_convert.c:682 msgid "" "Cannot convert to LUKS1 format - default segment encryption sector size is " "not 512 bytes." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:705 +#: lib/luks2/luks2_luks1_convert.c:690 msgid "" "Cannot convert to LUKS1 format - key slot digests are not LUKS1 compatible." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:717 +#: lib/luks2/luks2_luks1_convert.c:702 #, c-format msgid "Cannot convert to LUKS1 format - device uses wrapped key cipher %s." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:725 +#: lib/luks2/luks2_luks1_convert.c:710 #, c-format msgid "Cannot convert to LUKS1 format - LUKS2 header contains %u token(s)." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:739 +#: lib/luks2/luks2_luks1_convert.c:724 #, c-format msgid "Cannot convert to LUKS1 format - keyslot %u is in invalid state." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:744 +#: lib/luks2/luks2_luks1_convert.c:729 #, c-format msgid "" "Cannot convert to LUKS1 format - slot %u (over maximum slots) is still " "active." msgstr "" -#: lib/luks2/luks2_luks1_convert.c:749 +#: lib/luks2/luks2_luks1_convert.c:734 #, c-format msgid "Cannot convert to LUKS1 format - keyslot %u is not LUKS1 compatible." msgstr "" @@ -1524,7 +1523,7 @@ #: lib/luks2/luks2_reencrypt.c:1158 lib/luks2/luks2_reencrypt.c:1313 #: lib/luks2/luks2_reencrypt.c:1396 lib/luks2/luks2_reencrypt.c:1430 -#: lib/luks2/luks2_reencrypt.c:3030 +#: lib/luks2/luks2_reencrypt.c:3011 msgid "Failed to initialize old segment storage wrapper." msgstr "" @@ -1536,7 +1535,7 @@ msgid "Failed to read checksums for current hotzone." msgstr "" -#: lib/luks2/luks2_reencrypt.c:1347 lib/luks2/luks2_reencrypt.c:3038 +#: lib/luks2/luks2_reencrypt.c:1347 lib/luks2/luks2_reencrypt.c:3019 #, c-format msgid "Failed to read hotzone area starting at %." msgstr "" @@ -1602,8 +1601,8 @@ "sectors)." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2366 lib/luks2/luks2_reencrypt.c:2779 -#: lib/luks2/luks2_reencrypt.c:2800 +#: lib/luks2/luks2_reencrypt.c:2366 lib/luks2/luks2_reencrypt.c:2760 +#: lib/luks2/luks2_reencrypt.c:2781 #, c-format msgid "Failed to open %s in exclusive mode (already mapped or mounted)." msgstr "" @@ -1612,112 +1611,112 @@ msgid "Device not marked for LUKS2 reencryption." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2540 lib/luks2/luks2_reencrypt.c:3295 +#: lib/luks2/luks2_reencrypt.c:2540 lib/luks2/luks2_reencrypt.c:3276 msgid "Failed to load LUKS2 reencryption context." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2619 +#: lib/luks2/luks2_reencrypt.c:2600 msgid "Failed to get reencryption state." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2623 +#: lib/luks2/luks2_reencrypt.c:2604 msgid "Device is not in reencryption." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2630 +#: lib/luks2/luks2_reencrypt.c:2611 msgid "Reencryption process is already running." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2632 +#: lib/luks2/luks2_reencrypt.c:2613 msgid "Failed to acquire reencryption lock." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2650 +#: lib/luks2/luks2_reencrypt.c:2631 msgid "Cannot proceed with reencryption. Run reencryption recovery first." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2750 +#: lib/luks2/luks2_reencrypt.c:2731 msgid "Active device size and requested reencryption size don't match." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2764 +#: lib/luks2/luks2_reencrypt.c:2745 msgid "Illegal device size requested in reencryption parameters." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2834 +#: lib/luks2/luks2_reencrypt.c:2815 msgid "Reencryption in-progress. Cannot perform recovery." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2906 +#: lib/luks2/luks2_reencrypt.c:2887 msgid "LUKS2 reencryption already initialized in metadata." msgstr "" -#: lib/luks2/luks2_reencrypt.c:2913 +#: lib/luks2/luks2_reencrypt.c:2894 msgid "Failed to initialize LUKS2 reencryption in metadata." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3004 +#: lib/luks2/luks2_reencrypt.c:2985 msgid "Failed to set device segments for next reencryption hotzone." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3046 +#: lib/luks2/luks2_reencrypt.c:3027 msgid "Failed to write reencryption resilience metadata." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3053 +#: lib/luks2/luks2_reencrypt.c:3034 msgid "Decryption failed." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3058 +#: lib/luks2/luks2_reencrypt.c:3039 #, c-format msgid "Failed to write hotzone area starting at %." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3063 +#: lib/luks2/luks2_reencrypt.c:3044 msgid "Failed to sync data." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3071 +#: lib/luks2/luks2_reencrypt.c:3052 msgid "" "Failed to update metadata after current reencryption hotzone completed." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3138 +#: lib/luks2/luks2_reencrypt.c:3119 msgid "Failed to write LUKS2 metadata." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3161 +#: lib/luks2/luks2_reencrypt.c:3142 msgid "Failed to wipe backup segment data." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3174 +#: lib/luks2/luks2_reencrypt.c:3155 msgid "Failed to disable reencryption requirement flag." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3182 +#: lib/luks2/luks2_reencrypt.c:3163 #, c-format msgid "" "Fatal error while reencrypting chunk starting at %, % " "sectors long." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3191 +#: lib/luks2/luks2_reencrypt.c:3172 msgid "Do not resume the device unless replaced with error target manually." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3240 +#: lib/luks2/luks2_reencrypt.c:3221 msgid "Cannot proceed with reencryption. Unexpected reencryption status." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3246 +#: lib/luks2/luks2_reencrypt.c:3227 msgid "Missing or invalid reencrypt context." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3253 +#: lib/luks2/luks2_reencrypt.c:3234 msgid "Failed to initialize reencryption device stack." msgstr "" -#: lib/luks2/luks2_reencrypt.c:3272 lib/luks2/luks2_reencrypt.c:3308 +#: lib/luks2/luks2_reencrypt.c:3253 lib/luks2/luks2_reencrypt.c:3289 msgid "Failed to update reencryption context." msgstr "" @@ -1730,21 +1729,21 @@ msgid "Failed to create builtin token %s." msgstr "" -#: src/cryptsetup.c:164 +#: src/cryptsetup.c:162 msgid "Can't do passphrase verification on non-tty inputs." msgstr "" -#: src/cryptsetup.c:221 +#: src/cryptsetup.c:215 msgid "Keyslot encryption parameters can be set only for LUKS2 device." msgstr "" -#: src/cryptsetup.c:251 src/cryptsetup.c:959 src/cryptsetup.c:1269 -#: src/cryptsetup.c:3145 src/cryptsetup_reencrypt.c:723 -#: src/cryptsetup_reencrypt.c:793 +#: src/cryptsetup.c:245 src/cryptsetup.c:893 src/cryptsetup.c:1212 +#: src/cryptsetup.c:3008 src/cryptsetup_reencrypt.c:715 +#: src/cryptsetup_reencrypt.c:785 msgid "No known cipher specification pattern detected." msgstr "" -#: src/cryptsetup.c:259 +#: src/cryptsetup.c:188 msgid "" "WARNING: The --hash parameter is being ignored in plain mode with keyfile " "specified.\n" @@ -1752,7 +1751,7 @@ "VAROITUS: Parametri --hash ohitetaan tavallisessa tilassa kun avaintiedosto " "on määritelty.\n" -#: src/cryptsetup.c:267 +#: src/cryptsetup.c:196 msgid "" "WARNING: The --keyfile-size option is being ignored, the read size is the " "same as the encryption key size.\n" @@ -1760,40 +1759,39 @@ "VAROITUS: Valitsin --keyfile-size ohitetaan , lukukoko on sama kuin " "salausavaimen koko.\n" -#: src/cryptsetup.c:307 +#: src/cryptsetup.c:301 #, c-format msgid "" "Detected device signature(s) on %s. Proceeding further may damage existing " "data." msgstr "" -#: src/cryptsetup.c:313 src/cryptsetup.c:1090 src/cryptsetup.c:1142 -#: src/cryptsetup.c:1246 src/cryptsetup.c:1319 src/cryptsetup.c:1974 -#: src/cryptsetup.c:2682 src/cryptsetup.c:2805 src/integritysetup.c:233 +#: src/cryptsetup.c:887 src/cryptsetup.c:968 src/cryptsetup.c:991 +#: src/cryptsetup.c:1476 msgid "Operation aborted.\n" msgstr "" -#: src/cryptsetup.c:381 +#: src/cryptsetup.c:375 msgid "Option --key-file is required." msgstr "" -#: src/cryptsetup.c:434 +#: src/cryptsetup.c:303 msgid "Enter VeraCrypt PIM: " msgstr "" -#: src/cryptsetup.c:443 +#: src/cryptsetup.c:437 msgid "Invalid PIM value: parse error." msgstr "" -#: src/cryptsetup.c:446 +#: src/cryptsetup.c:440 msgid "Invalid PIM value: 0." msgstr "" -#: src/cryptsetup.c:449 +#: src/cryptsetup.c:443 msgid "Invalid PIM value: outside of range." msgstr "" -#: src/cryptsetup.c:472 +#: src/cryptsetup.c:466 msgid "No device header detected with this passphrase." msgstr "" @@ -1802,7 +1800,7 @@ msgid "Device %s is not a valid BITLK device." msgstr "" -#: src/cryptsetup.c:576 +#: src/cryptsetup.c:403 src/cryptsetup.c:1503 msgid "" "Header dump with volume key is sensitive information\n" "which allows access to encrypted partition without passphrase.\n" @@ -1812,53 +1810,53 @@ "joka sallii pääsyn salatulle osiolle ilman salasanaa.\n" "Tämä vedos pitäisi aina tallentaa salattuna turvallisessa paikasssa." -#: src/cryptsetup.c:673 +#: src/cryptsetup.c:481 #, c-format msgid "Device %s is still active and scheduled for deferred removal.\n" msgstr "" -#: src/cryptsetup.c:701 +#: src/cryptsetup.c:635 msgid "" "Resize of active device requires volume key in keyring but --disable-keyring " "option is set." msgstr "" -#: src/cryptsetup.c:838 +#: src/cryptsetup.c:771 msgid "Benchmark interrupted." msgstr "" -#: src/cryptsetup.c:859 +#: src/cryptsetup.c:792 #, c-format msgid "PBKDF2-%-9s N/A\n" msgstr "" -#: src/cryptsetup.c:861 +#: src/cryptsetup.c:794 #, c-format msgid "PBKDF2-%-9s %7u iterations per second for %zu-bit key\n" msgstr "" -#: src/cryptsetup.c:875 +#: src/cryptsetup.c:808 #, c-format msgid "%-10s N/A\n" msgstr "" -#: src/cryptsetup.c:877 +#: src/cryptsetup.c:810 #, c-format msgid "" "%-10s %4u iterations, %5u memory, %1u parallel threads (CPUs) for %zu-bit " "key (requested %u ms time)\n" msgstr "" -#: src/cryptsetup.c:901 +#: src/cryptsetup.c:834 msgid "Result of benchmark is not reliable." msgstr "" -#: src/cryptsetup.c:951 +#: src/cryptsetup.c:741 msgid "# Tests are approximate using memory only (no storage IO).\n" msgstr "# Testit käyttävät vain muistia ylimalkaan (ei tallennussiirtos).\n" #. TRANSLATORS: The string is header of a table and must be exactly (right side) aligned. -#: src/cryptsetup.c:971 +#: src/cryptsetup.c:919 #, c-format msgid "#%*s Algorithm | Key | Encryption | Decryption\n" msgstr "" @@ -1869,138 +1867,138 @@ msgstr "" #. TRANSLATORS: The string is header of a table and must be exactly (right side) aligned. -#: src/cryptsetup.c:994 +#: src/cryptsetup.c:943 msgid "# Algorithm | Key | Encryption | Decryption\n" msgstr "" -#: src/cryptsetup.c:1003 +#: src/cryptsetup.c:800 msgid "N/A" msgstr "Ei käytössä" -#: src/cryptsetup.c:1083 +#: src/cryptsetup.c:1031 msgid "" "Seems device does not require reencryption recovery.\n" "Do you want to proceed anyway?" msgstr "" -#: src/cryptsetup.c:1089 +#: src/cryptsetup.c:1037 msgid "Really proceed with LUKS2 reencryption recovery?" msgstr "" -#: src/cryptsetup.c:1098 +#: src/cryptsetup.c:1046 msgid "Enter passphrase for reencryption recovery: " msgstr "" -#: src/cryptsetup.c:1141 +#: src/cryptsetup.c:886 msgid "Really try to repair LUKS device header?" msgstr "Yritetäänkö todella korjata LUKS-laiteotsake?" -#: src/cryptsetup.c:1160 src/integritysetup.c:146 +#: src/cryptsetup.c:902 src/integritysetup.c:140 msgid "" "Wiping device to initialize integrity checksum.\n" "You can interrupt this by pressing CTRL+c (rest of not wiped device will " "contain invalid checksum).\n" msgstr "" -#: src/cryptsetup.c:1182 src/integritysetup.c:168 +#: src/cryptsetup.c:1130 src/integritysetup.c:167 #, c-format msgid "Cannot deactivate temporary device %s." msgstr "" -#: src/cryptsetup.c:1231 +#: src/cryptsetup.c:1174 msgid "Integrity option can be used only for LUKS2 format." msgstr "" -#: src/cryptsetup.c:1236 src/cryptsetup.c:1296 +#: src/cryptsetup.c:1179 src/cryptsetup.c:1239 msgid "Unsupported LUKS2 metadata size options." msgstr "" -#: src/cryptsetup.c:1253 +#: src/cryptsetup.c:1196 #, c-format msgid "Cannot create header file %s." msgstr "" -#: src/cryptsetup.c:1276 src/integritysetup.c:195 src/integritysetup.c:204 -#: src/integritysetup.c:213 src/integritysetup.c:284 src/integritysetup.c:293 -#: src/integritysetup.c:303 +#: src/cryptsetup.c:1219 src/integritysetup.c:194 src/integritysetup.c:203 +#: src/integritysetup.c:212 src/integritysetup.c:279 src/integritysetup.c:288 +#: src/integritysetup.c:298 msgid "No known integrity specification pattern detected." msgstr "" -#: src/cryptsetup.c:1289 +#: src/cryptsetup.c:1232 #, c-format msgid "Cannot use %s as on-disk header." msgstr "" -#: src/cryptsetup.c:1313 src/integritysetup.c:227 +#: src/cryptsetup.c:985 #, c-format msgid "This will overwrite data on %s irrevocably." msgstr "Tämä korvaa tiedot kohteella %s peruuttamattomasti." -#: src/cryptsetup.c:1354 src/cryptsetup.c:1688 src/cryptsetup.c:1755 -#: src/cryptsetup.c:1857 src/cryptsetup.c:1923 src/cryptsetup_reencrypt.c:553 +#: src/cryptsetup.c:1297 src/cryptsetup.c:1627 src/cryptsetup.c:1694 +#: src/cryptsetup.c:1796 src/cryptsetup.c:1862 src/cryptsetup_reencrypt.c:545 msgid "Failed to set pbkdf parameters." msgstr "" -#: src/cryptsetup.c:1439 +#: src/cryptsetup.c:1378 msgid "Reduced data offset is allowed only for detached LUKS header." msgstr "" -#: src/cryptsetup.c:1450 src/cryptsetup.c:1761 +#: src/cryptsetup.c:1389 src/cryptsetup.c:1700 msgid "" "Cannot determine volume key size for LUKS without keyslots, please use --key-" "size option." msgstr "" -#: src/cryptsetup.c:1488 +#: src/cryptsetup.c:1427 msgid "Device activated but cannot make flags persistent." msgstr "" -#: src/cryptsetup.c:1569 src/cryptsetup.c:1639 +#: src/cryptsetup.c:1508 src/cryptsetup.c:1578 #, c-format msgid "Keyslot %d is selected for deletion." msgstr "" -#: src/cryptsetup.c:1581 src/cryptsetup.c:1642 +#: src/cryptsetup.c:1235 src/cryptsetup.c:1289 msgid "" "This is the last keyslot. Device will become unusable after purging this key." msgstr "" "Tämä on viimeinen avainväli. Laite tulee käyttökelvottomaksi tämän avaimen " "poistamisen jälkeen." -#: src/cryptsetup.c:1582 +#: src/cryptsetup.c:1236 msgid "Enter any remaining passphrase: " msgstr "Kirjoita mikä tahansa jäljellä oleva salasanalause: " -#: src/cryptsetup.c:1583 src/cryptsetup.c:1644 +#: src/cryptsetup.c:1237 src/cryptsetup.c:1291 msgid "Operation aborted, the keyslot was NOT wiped.\n" msgstr "" -#: src/cryptsetup.c:1621 +#: src/cryptsetup.c:1270 msgid "Enter passphrase to be deleted: " msgstr "Kirjoita poistettava salasanalause: " -#: src/cryptsetup.c:1702 src/cryptsetup.c:1776 src/cryptsetup.c:1810 +#: src/cryptsetup.c:1341 src/cryptsetup.c:1372 msgid "Enter new passphrase for key slot: " msgstr "Kirjoita uusi salasanalause avainvälille: " -#: src/cryptsetup.c:1793 src/cryptsetup_reencrypt.c:1343 +#: src/cryptsetup.c:1357 src/cryptsetup_reencrypt.c:1274 #, c-format msgid "Enter any existing passphrase: " msgstr "Kirjoita mikä tahansa olemassa oleva salasanalause: " -#: src/cryptsetup.c:1861 +#: src/cryptsetup.c:1415 msgid "Enter passphrase to be changed: " msgstr "Kirjoita vaihdettava salasanalause: " -#: src/cryptsetup.c:1877 src/cryptsetup_reencrypt.c:1329 +#: src/cryptsetup.c:1429 src/cryptsetup_reencrypt.c:1259 msgid "Enter new passphrase: " msgstr "Kirjoita uusi salasanalause: " -#: src/cryptsetup.c:1927 +#: src/cryptsetup.c:1866 msgid "Enter passphrase for keyslot to be converted: " msgstr "" -#: src/cryptsetup.c:1951 +#: src/cryptsetup.c:1890 msgid "Only one device argument for isLuks operation is supported." msgstr "" @@ -2022,30 +2020,30 @@ "This dump should be stored encrypted in a safe place." msgstr "" -#: src/cryptsetup.c:2207 src/cryptsetup.c:2228 +#: src/cryptsetup.c:2074 src/cryptsetup.c:2095 msgid "Option --header-backup-file is required." msgstr "" -#: src/cryptsetup.c:2258 +#: src/cryptsetup.c:2125 #, c-format msgid "%s is not cryptsetup managed device." msgstr "" -#: src/cryptsetup.c:2269 +#: src/cryptsetup.c:2136 #, c-format msgid "Refresh is not supported for device type %s" msgstr "" -#: src/cryptsetup.c:2311 +#: src/cryptsetup.c:2174 #, c-format msgid "Unrecognized metadata device type %s." msgstr "" -#: src/cryptsetup.c:2314 +#: src/cryptsetup.c:2177 msgid "Command requires device and mapped name as arguments." msgstr "" -#: src/cryptsetup.c:2336 +#: src/cryptsetup.c:1702 #, c-format msgid "" "This operation will erase all keyslots on device %s.\n" @@ -2054,95 +2052,95 @@ "Tämä toiminto poistaa kaikki avainvälit laitteesta %s.\n" "Laite tulee käyttökelvottomaksi tämän toiminnon jälkeen." -#: src/cryptsetup.c:2343 +#: src/cryptsetup.c:1709 msgid "Operation aborted, keyslots were NOT wiped.\n" msgstr "" -#: src/cryptsetup.c:2380 +#: src/cryptsetup.c:2243 msgid "Invalid LUKS type, only luks1 and luks2 are supported." msgstr "" -#: src/cryptsetup.c:2398 +#: src/cryptsetup.c:2261 #, c-format msgid "Device is already %s type." msgstr "" -#: src/cryptsetup.c:2403 +#: src/cryptsetup.c:1766 #, c-format msgid "This operation will convert %s to %s format.\n" msgstr "" -#: src/cryptsetup.c:2409 +#: src/cryptsetup.c:1772 msgid "Operation aborted, device was NOT converted.\n" msgstr "" -#: src/cryptsetup.c:2449 +#: src/cryptsetup.c:2312 msgid "Option --priority, --label or --subsystem is missing." msgstr "" -#: src/cryptsetup.c:2483 src/cryptsetup.c:2516 src/cryptsetup.c:2539 +#: src/cryptsetup.c:2346 src/cryptsetup.c:2379 src/cryptsetup.c:2402 #, c-format msgid "Token %d is invalid." msgstr "" -#: src/cryptsetup.c:2486 src/cryptsetup.c:2542 +#: src/cryptsetup.c:2349 src/cryptsetup.c:2405 #, c-format msgid "Token %d in use." msgstr "" -#: src/cryptsetup.c:2493 +#: src/cryptsetup.c:2356 #, c-format msgid "Failed to add luks2-keyring token %d." msgstr "" -#: src/cryptsetup.c:2502 src/cryptsetup.c:2564 +#: src/cryptsetup.c:2365 src/cryptsetup.c:2427 #, c-format msgid "Failed to assign token %d to keyslot %d." msgstr "" -#: src/cryptsetup.c:2519 +#: src/cryptsetup.c:2382 #, c-format msgid "Token %d is not in use." msgstr "" -#: src/cryptsetup.c:2554 +#: src/cryptsetup.c:2417 msgid "Failed to import token from file." msgstr "" -#: src/cryptsetup.c:2579 +#: src/cryptsetup.c:2442 #, c-format msgid "Failed to get token %d for export." msgstr "" -#: src/cryptsetup.c:2594 +#: src/cryptsetup.c:2457 msgid "--key-description parameter is mandatory for token add action." msgstr "" -#: src/cryptsetup.c:2600 src/cryptsetup.c:2608 +#: src/cryptsetup.c:2463 src/cryptsetup.c:2471 msgid "Action requires specific token. Use --token-id parameter." msgstr "" -#: src/cryptsetup.c:2613 +#: src/cryptsetup.c:2476 #, c-format msgid "Invalid token operation %s." msgstr "" -#: src/cryptsetup.c:2668 +#: src/cryptsetup.c:2531 #, c-format msgid "Auto-detected active dm device '%s' for data device %s.\n" msgstr "" -#: src/cryptsetup.c:2672 +#: src/cryptsetup.c:2535 #, c-format msgid "Device %s is not a block device.\n" msgstr "" -#: src/cryptsetup.c:2674 +#: src/cryptsetup.c:2537 #, c-format msgid "Failed to auto-detect device %s holders." msgstr "" -#: src/cryptsetup.c:2676 +#: src/cryptsetup.c:2539 #, c-format msgid "" "Unable to decide if device %s is activated or not.\n" @@ -2151,45 +2149,45 @@ "To run reencryption in online mode, use --active-name parameter instead.\n" msgstr "" -#: src/cryptsetup.c:2756 +#: src/cryptsetup.c:2619 msgid "Invalid LUKS device type." msgstr "" -#: src/cryptsetup.c:2761 +#: src/cryptsetup.c:2624 msgid "" "Encryption without detached header (--header) is not possible without data " "device size reduction (--reduce-device-size)." msgstr "" -#: src/cryptsetup.c:2766 +#: src/cryptsetup.c:2629 msgid "" "Requested data offset must be less than or equal to half of --reduce-device-" "size parameter." msgstr "" -#: src/cryptsetup.c:2775 +#: src/cryptsetup.c:2638 #, c-format msgid "" "Adjusting --reduce-device-size value to twice the --offset % " "(sectors).\n" msgstr "" -#: src/cryptsetup.c:2779 +#: src/cryptsetup.c:2642 msgid "Encryption is supported only for LUKS2 format." msgstr "" -#: src/cryptsetup.c:2801 +#: src/cryptsetup.c:2664 #, c-format msgid "" "Detected LUKS device on %s. Do you want to encrypt that LUKS device again?" msgstr "" -#: src/cryptsetup.c:2816 +#: src/cryptsetup.c:2679 #, c-format msgid "Temporary header file %s already exists. Aborting." msgstr "" -#: src/cryptsetup.c:2818 src/cryptsetup.c:2825 +#: src/cryptsetup.c:2681 src/cryptsetup.c:2688 #, c-format msgid "Cannot create temporary header file %s." msgstr "" @@ -2199,166 +2197,165 @@ msgid "%s/%s is now active and ready for online encryption.\n" msgstr "" -#: src/cryptsetup.c:3053 src/cryptsetup.c:3059 +#: src/cryptsetup.c:2916 src/cryptsetup.c:2922 msgid "Not enough free keyslots for reencryption." msgstr "" -#: src/cryptsetup.c:3079 src/cryptsetup_reencrypt.c:1294 +#: src/cryptsetup.c:2942 src/cryptsetup_reencrypt.c:1284 msgid "" "Key file can be used only with --key-slot or with exactly one key slot " "active." msgstr "" -#: src/cryptsetup.c:3088 src/cryptsetup_reencrypt.c:1341 -#: src/cryptsetup_reencrypt.c:1352 +#: src/cryptsetup.c:2951 src/cryptsetup_reencrypt.c:1325 +#: src/cryptsetup_reencrypt.c:1336 #, c-format msgid "Enter passphrase for key slot %d: " msgstr "" -#: src/cryptsetup.c:3096 +#: src/cryptsetup_reencrypt.c:1272 src/cryptsetup_reencrypt.c:1287 #, c-format msgid "Enter passphrase for key slot %u: " msgstr "Kirjoita salasanalause avainvälille %u: " -#: src/cryptsetup.c:3263 +#: src/cryptsetup.c:3126 msgid "Command requires device as argument." msgstr "" -#: src/cryptsetup.c:3285 +#: src/cryptsetup.c:3148 msgid "" "Only LUKS2 format is currently supported. Please use cryptsetup-reencrypt " "tool for LUKS1." msgstr "" -#: src/cryptsetup.c:3297 +#: src/cryptsetup.c:3160 msgid "" "Legacy offline reencryption already in-progress. Use cryptsetup-reencrypt " "utility." msgstr "" -#: src/cryptsetup.c:3307 src/cryptsetup_reencrypt.c:178 +#: src/cryptsetup.c:3170 src/cryptsetup_reencrypt.c:178 msgid "Reencryption of device with integrity profile is not supported." msgstr "" -#: src/cryptsetup.c:3315 +#: src/cryptsetup.c:3178 msgid "LUKS2 reencryption already initialized. Aborting operation." msgstr "" -#: src/cryptsetup.c:3319 +#: src/cryptsetup.c:3182 msgid "LUKS2 device is not in reencryption." msgstr "" -#: src/cryptsetup.c:3346 +#: src/cryptsetup.c:1917 msgid " [--type ] []" msgstr " [--type ] []" -#: src/cryptsetup.c:3346 src/veritysetup.c:394 src/integritysetup.c:480 +#: src/veritysetup.c:360 src/integritysetup.c:424 msgid "open device as " msgstr "" -#: src/cryptsetup.c:3347 src/cryptsetup.c:3348 src/cryptsetup.c:3349 -#: src/veritysetup.c:395 src/veritysetup.c:396 src/integritysetup.c:481 -#: src/integritysetup.c:482 +#: src/cryptsetup.c:1918 src/cryptsetup.c:1919 src/cryptsetup.c:1920 +#: src/veritysetup.c:361 src/veritysetup.c:362 src/integritysetup.c:425 +#: src/integritysetup.c:426 msgid "" msgstr "" -#: src/cryptsetup.c:3347 src/veritysetup.c:395 src/integritysetup.c:481 +#: src/cryptsetup.c:1918 msgid "close device (remove mapping)" msgstr "sulje laite (poista kuvaus)" -#: src/cryptsetup.c:3348 +#: src/cryptsetup.c:1919 msgid "resize active device" msgstr "muuta käytössä olevan laitteen kokoa" -#: src/cryptsetup.c:3349 +#: src/cryptsetup.c:1920 msgid "show device status" msgstr "näytä laitetila" -#: src/cryptsetup.c:3350 +#: src/cryptsetup.c:1921 msgid "[--cipher ]" msgstr "" -#: src/cryptsetup.c:3350 +#: src/cryptsetup.c:1921 msgid "benchmark cipher" msgstr "koestussalaus" -#: src/cryptsetup.c:3351 src/cryptsetup.c:3352 src/cryptsetup.c:3353 -#: src/cryptsetup.c:3354 src/cryptsetup.c:3355 src/cryptsetup.c:3362 -#: src/cryptsetup.c:3363 src/cryptsetup.c:3364 src/cryptsetup.c:3365 -#: src/cryptsetup.c:3366 src/cryptsetup.c:3367 src/cryptsetup.c:3368 -#: src/cryptsetup.c:3369 src/cryptsetup.c:3370 +#: src/cryptsetup.c:1922 src/cryptsetup.c:1923 src/cryptsetup.c:1924 +#: src/cryptsetup.c:1925 src/cryptsetup.c:1931 src/cryptsetup.c:1932 +#: src/cryptsetup.c:1933 src/cryptsetup.c:1934 src/cryptsetup.c:1935 +#: src/cryptsetup.c:1936 src/cryptsetup.c:1937 src/cryptsetup.c:1938 msgid "" msgstr "" -#: src/cryptsetup.c:3351 +#: src/cryptsetup.c:1922 msgid "try to repair on-disk metadata" msgstr "yritä korjata levyn sisäiset metatiedot" -#: src/cryptsetup.c:3352 +#: src/cryptsetup.c:3215 msgid "reencrypt LUKS2 device" msgstr "" -#: src/cryptsetup.c:3353 +#: src/cryptsetup.c:1923 msgid "erase all keyslots (remove encryption key)" msgstr "poista kaikki avainvälit (poista salausavain)" -#: src/cryptsetup.c:3354 +#: src/cryptsetup.c:1924 msgid "convert LUKS from/to LUKS2 format" msgstr "" -#: src/cryptsetup.c:3355 +#: src/cryptsetup.c:1925 msgid "set permanent configuration options for LUKS2" msgstr "" -#: src/cryptsetup.c:3356 src/cryptsetup.c:3357 +#: src/cryptsetup.c:1926 src/cryptsetup.c:1927 msgid " []" msgstr " []" -#: src/cryptsetup.c:3356 +#: src/cryptsetup.c:1926 msgid "formats a LUKS device" msgstr "pohjustaa LUKS-laitteen" -#: src/cryptsetup.c:3357 +#: src/cryptsetup.c:1927 msgid "add key to LUKS device" msgstr "lisää avain LUKS-laitteeseen" -#: src/cryptsetup.c:3358 src/cryptsetup.c:3359 src/cryptsetup.c:3360 +#: src/cryptsetup.c:1928 src/cryptsetup.c:1929 msgid " []" msgstr " []" -#: src/cryptsetup.c:3358 +#: src/cryptsetup.c:1928 msgid "removes supplied key or key file from LUKS device" msgstr "poistaa tarjotun avaimen tai avaintiedoston LUKS-laitteesta" -#: src/cryptsetup.c:3359 +#: src/cryptsetup.c:1929 msgid "changes supplied key or key file of LUKS device" msgstr "vaihtaa LUKS-laitteen tarjotun avaimen tai avaintiedoston" -#: src/cryptsetup.c:3360 +#: src/cryptsetup.c:3223 msgid "converts a key to new pbkdf parameters" msgstr "" -#: src/cryptsetup.c:3361 +#: src/cryptsetup.c:1930 msgid " " msgstr " " -#: src/cryptsetup.c:3361 +#: src/cryptsetup.c:1930 msgid "wipes key with number from LUKS device" msgstr "pyyhkäisee pois avaimen numerolla LUKS-laitteesta" -#: src/cryptsetup.c:3362 +#: src/cryptsetup.c:1931 msgid "print UUID of LUKS device" msgstr "tulostaa LUKS-laitteen UUID-tunnuksen" -#: src/cryptsetup.c:3363 +#: src/cryptsetup.c:1932 msgid "tests for LUKS partition header" msgstr "testaa LUKS-osio-otsakkeesta" -#: src/cryptsetup.c:3364 +#: src/cryptsetup.c:1933 msgid "dump LUKS partition information" msgstr "vedosta LUKS-osiotiedot" -#: src/cryptsetup.c:3365 +#: src/cryptsetup.c:1934 msgid "dump TCRYPT device information" msgstr "vedosta TCRYPT-laitetiedot" @@ -2366,31 +2363,31 @@ msgid "dump BITLK device information" msgstr "" -#: src/cryptsetup.c:3367 +#: src/cryptsetup.c:3229 msgid "Suspend LUKS device and wipe key (all IOs are frozen)" msgstr "" -#: src/cryptsetup.c:3368 +#: src/cryptsetup.c:3230 msgid "Resume suspended LUKS device" msgstr "" -#: src/cryptsetup.c:3369 +#: src/cryptsetup.c:1937 msgid "Backup LUKS device header and keyslots" msgstr "Varmuuskopioi LUKS-laiteotsake ja avainvälit" -#: src/cryptsetup.c:3370 +#: src/cryptsetup.c:1938 msgid "Restore LUKS device header and keyslots" msgstr "Palauta LUKS-laiteotsake ja avainvälit" -#: src/cryptsetup.c:3371 +#: src/cryptsetup.c:3233 msgid " " msgstr "" -#: src/cryptsetup.c:3371 +#: src/cryptsetup.c:3233 msgid "Manipulate LUKS2 tokens" msgstr "" -#: src/cryptsetup.c:3389 src/veritysetup.c:412 src/integritysetup.c:498 +#: src/cryptsetup.c:1956 src/veritysetup.c:378 src/integritysetup.c:442 msgid "" "\n" " is one of:\n" @@ -2407,7 +2404,7 @@ "bitlkClose\n" msgstr "" -#: src/cryptsetup.c:3399 +#: src/cryptsetup.c:1966 #, c-format msgid "" "\n" @@ -2423,14 +2420,14 @@ " valinnainen avaintiedosto uudelle avaimelle luksAddKey-" "toimintoa varten\n" -#: src/cryptsetup.c:3406 +#: src/cryptsetup.c:3268 #, c-format msgid "" "\n" "Default compiled-in metadata format is %s (for luksFormat action).\n" msgstr "" -#: src/cryptsetup.c:3411 +#: src/cryptsetup.c:3273 #, c-format msgid "" "\n" @@ -2442,7 +2439,7 @@ "\tIteration time: %d, Memory required: %dkB, Parallel threads: %d\n" msgstr "" -#: src/cryptsetup.c:3422 +#: src/cryptsetup.c:3284 #, c-format msgid "" "\n" @@ -2452,225 +2449,222 @@ "\tLUKS: %s, Key: %d bits, LUKS header hashing: %s, RNG: %s\n" msgstr "" -#: src/cryptsetup.c:3431 +#: src/cryptsetup.c:3293 msgid "" "\tLUKS: Default keysize with XTS mode (two internal keys) will be doubled.\n" msgstr "" -#: src/cryptsetup.c:3447 src/veritysetup.c:569 src/integritysetup.c:642 +#: src/cryptsetup.c:2000 src/veritysetup.c:534 src/integritysetup.c:579 #, c-format msgid "%s: requires %s as arguments" msgstr "%s: vaatii %s argumentteina" -#: src/cryptsetup.c:3480 src/veritysetup.c:457 src/integritysetup.c:536 -#: src/cryptsetup_reencrypt.c:1607 +#: src/cryptsetup.c:2033 src/veritysetup.c:418 src/integritysetup.c:476 +#: src/cryptsetup_reencrypt.c:1524 msgid "Show this help message" msgstr "Näytä tämä opastesanoma" -#: src/cryptsetup.c:3481 src/veritysetup.c:458 src/integritysetup.c:537 -#: src/cryptsetup_reencrypt.c:1608 +#: src/cryptsetup.c:2034 src/veritysetup.c:419 src/integritysetup.c:477 +#: src/cryptsetup_reencrypt.c:1525 msgid "Display brief usage" msgstr "Näytä lyhyt käyttöopaste" -#: src/cryptsetup.c:3482 src/veritysetup.c:459 src/integritysetup.c:538 -#: src/cryptsetup_reencrypt.c:1609 +#: src/cryptsetup.c:2039 src/veritysetup.c:424 src/integritysetup.c:482 +#: src/cryptsetup_reencrypt.c:1530 msgid "Print package version" msgstr "Tulosta pakkausversio" -#: src/cryptsetup.c:3486 src/veritysetup.c:463 src/integritysetup.c:542 -#: src/cryptsetup_reencrypt.c:1613 +#: src/cryptsetup.c:2038 src/veritysetup.c:423 src/integritysetup.c:481 +#: src/cryptsetup_reencrypt.c:1529 msgid "Help options:" msgstr "Opastevalitsimet:" -#: src/cryptsetup.c:3487 src/veritysetup.c:464 src/integritysetup.c:543 -#: src/cryptsetup_reencrypt.c:1614 +#: src/cryptsetup.c:2040 src/veritysetup.c:425 src/integritysetup.c:483 +#: src/cryptsetup_reencrypt.c:1531 msgid "Shows more detailed error messages" msgstr "Näyttää yksityiskohtaisemmat virheilmoitukset" -#: src/cryptsetup.c:3488 src/veritysetup.c:465 src/integritysetup.c:544 -#: src/cryptsetup_reencrypt.c:1615 +#: src/cryptsetup.c:2041 src/veritysetup.c:426 src/integritysetup.c:484 +#: src/cryptsetup_reencrypt.c:1532 msgid "Show debug messages" msgstr "Näytä vianjäljityssanomat" -#: src/cryptsetup.c:3489 +#: src/cryptsetup.c:3356 msgid "Show debug messages including JSON metadata" msgstr "" -#: src/cryptsetup.c:3490 src/cryptsetup_reencrypt.c:1617 +#: src/cryptsetup.c:2042 src/cryptsetup_reencrypt.c:1534 msgid "The cipher used to encrypt the disk (see /proc/crypto)" msgstr "" "Salakirjoitusmenetelmä, jota käytetään salaamaan levy (katso /proc/crypto)" -#: src/cryptsetup.c:3491 src/cryptsetup_reencrypt.c:1619 +#: src/cryptsetup.c:2043 src/cryptsetup_reencrypt.c:1536 msgid "The hash used to create the encryption key from the passphrase" msgstr "" "Tiivisteavain, jota käytetään salausavaimen luomiseen salasanalauseesta" -#: src/cryptsetup.c:3492 +#: src/cryptsetup.c:2044 msgid "Verifies the passphrase by asking for it twice" msgstr "Todentaa salasanalauseen kysymällä kahdesti" -#: src/cryptsetup.c:3493 src/cryptsetup_reencrypt.c:1621 +#: src/cryptsetup.c:3360 src/cryptsetup_reencrypt.c:1605 msgid "Read the key from a file" msgstr "" -#: src/cryptsetup.c:3494 +#: src/cryptsetup.c:2046 msgid "Read the volume (master) key from file." msgstr "Lue taltion (pää)avain tiedostosta." -#: src/cryptsetup.c:3495 +#: src/cryptsetup.c:3362 msgid "Dump volume (master) key instead of keyslots info" msgstr "" -#: src/cryptsetup.c:3496 src/cryptsetup_reencrypt.c:1618 +#: src/cryptsetup.c:2048 src/cryptsetup_reencrypt.c:1535 msgid "The size of the encryption key" msgstr "Salausavaimen koko" -#: src/cryptsetup.c:3496 src/cryptsetup.c:3557 src/integritysetup.c:562 -#: src/integritysetup.c:566 src/integritysetup.c:570 -#: src/cryptsetup_reencrypt.c:1618 +#: src/cryptsetup.c:2048 src/integritysetup.c:498 src/integritysetup.c:502 +#: src/integritysetup.c:506 src/cryptsetup_reencrypt.c:1535 msgid "BITS" msgstr "BITTIÄ" -#: src/cryptsetup.c:3497 src/cryptsetup_reencrypt.c:1634 +#: src/cryptsetup.c:2049 src/cryptsetup_reencrypt.c:1550 msgid "Limits the read from keyfile" msgstr "Avaintiedostosta luettavat rajat" -#: src/cryptsetup.c:3497 src/cryptsetup.c:3498 src/cryptsetup.c:3499 -#: src/cryptsetup.c:3500 src/cryptsetup.c:3503 src/cryptsetup.c:3554 -#: src/cryptsetup.c:3555 src/cryptsetup.c:3563 src/cryptsetup.c:3564 -#: src/veritysetup.c:468 src/veritysetup.c:469 src/veritysetup.c:470 -#: src/veritysetup.c:473 src/veritysetup.c:474 src/integritysetup.c:551 -#: src/integritysetup.c:557 src/integritysetup.c:558 -#: src/cryptsetup_reencrypt.c:1633 src/cryptsetup_reencrypt.c:1634 -#: src/cryptsetup_reencrypt.c:1635 src/cryptsetup_reencrypt.c:1636 +#: src/cryptsetup.c:2049 src/cryptsetup.c:2050 src/cryptsetup.c:2051 +#: src/cryptsetup.c:2052 src/veritysetup.c:429 src/veritysetup.c:430 +#: src/veritysetup.c:431 src/veritysetup.c:434 src/veritysetup.c:435 +#: src/integritysetup.c:489 src/integritysetup.c:493 src/integritysetup.c:494 +#: src/cryptsetup_reencrypt.c:1549 src/cryptsetup_reencrypt.c:1550 +#: src/cryptsetup_reencrypt.c:1551 src/cryptsetup_reencrypt.c:1552 msgid "bytes" msgstr "tavua" -#: src/cryptsetup.c:3498 src/cryptsetup_reencrypt.c:1633 +#: src/cryptsetup.c:2050 src/cryptsetup_reencrypt.c:1549 msgid "Number of bytes to skip in keyfile" msgstr "Avaintiedostossa ohitettavien tavujen määrä" -#: src/cryptsetup.c:3499 +#: src/cryptsetup.c:2051 msgid "Limits the read from newly added keyfile" msgstr "Äskettäin lisätystä avaintiedostosta luetut rajat" -#: src/cryptsetup.c:3500 +#: src/cryptsetup.c:2052 msgid "Number of bytes to skip in newly added keyfile" msgstr "Ohitettu tavumäärä äskettäin lisätyssä avaintiedostossa" -#: src/cryptsetup.c:3501 +#: src/cryptsetup.c:2053 msgid "Slot number for new key (default is first free)" msgstr "Välinumero uudelle avaimelle (oletus on ensimmäinen vapaa)" -#: src/cryptsetup.c:3502 +#: src/cryptsetup.c:2054 msgid "The size of the device" msgstr "Laitteen koko" -#: src/cryptsetup.c:3502 src/cryptsetup.c:3504 src/cryptsetup.c:3505 -#: src/cryptsetup.c:3511 src/integritysetup.c:552 src/integritysetup.c:559 +#: src/cryptsetup.c:2054 src/cryptsetup.c:2055 src/cryptsetup.c:2056 +#: src/cryptsetup.c:2062 src/integritysetup.c:490 src/integritysetup.c:495 msgid "SECTORS" msgstr "SEKTORIA" -#: src/cryptsetup.c:3503 src/cryptsetup_reencrypt.c:1636 +#: src/cryptsetup_reencrypt.c:1552 msgid "Use only specified device size (ignore rest of device). DANGEROUS!" msgstr "" "Käytä vain määriteltyä laitekokoa (ohita laitteen loppu). VAARALLINEN!" -#: src/cryptsetup.c:3504 +#: src/cryptsetup.c:2055 msgid "The start offset in the backend device" msgstr "Alkusiirrososoite taustalaitteessa" -#: src/cryptsetup.c:3505 +#: src/cryptsetup.c:2056 msgid "How many sectors of the encrypted data to skip at the beginning" msgstr "Kuinka monta salaustietojen sektoria ohitetaan alussa" -#: src/cryptsetup.c:3506 +#: src/cryptsetup.c:2057 msgid "Create a readonly mapping" msgstr "Luo kirjoitussuojattu kuvaus" -#: src/cryptsetup.c:3507 src/integritysetup.c:545 -#: src/cryptsetup_reencrypt.c:1624 +#: src/cryptsetup.c:2058 src/integritysetup.c:485 +#: src/cryptsetup_reencrypt.c:1540 msgid "Do not ask for confirmation" msgstr "Älä pyydä vahvistusta" -#: src/cryptsetup.c:3508 +#: src/cryptsetup.c:2059 msgid "Timeout for interactive passphrase prompt (in seconds)" msgstr "Aikakatkaisu vuorovaikutteiselle salasanalausekyselylle (sekunteina)" -#: src/cryptsetup.c:3508 src/cryptsetup.c:3509 src/integritysetup.c:546 -#: src/cryptsetup_reencrypt.c:1625 +#: src/cryptsetup.c:2059 src/cryptsetup.c:2060 src/integritysetup.c:486 +#: src/cryptsetup_reencrypt.c:1541 msgid "secs" msgstr "s" -#: src/cryptsetup.c:3509 src/integritysetup.c:546 -#: src/cryptsetup_reencrypt.c:1625 +#: src/cryptsetup.c:2060 src/integritysetup.c:486 +#: src/cryptsetup_reencrypt.c:1541 msgid "Progress line update (in seconds)" msgstr "" -#: src/cryptsetup.c:3510 src/cryptsetup_reencrypt.c:1626 +#: src/cryptsetup.c:2061 src/cryptsetup_reencrypt.c:1542 msgid "How often the input of the passphrase can be retried" msgstr "Kuinka usein salasanasyötettä voidaan yrittää uudelleen" -#: src/cryptsetup.c:3511 +#: src/cryptsetup.c:2062 msgid "Align payload at sector boundaries - for luksFormat" msgstr "" "Tasaa tietosisältö osoitteessa sektorirajoihin - kohdetta luksFormat " "varten" -#: src/cryptsetup.c:3512 +#: src/cryptsetup.c:3379 msgid "File with LUKS header and keyslots backup" msgstr "" -#: src/cryptsetup.c:3513 src/cryptsetup_reencrypt.c:1627 +#: src/cryptsetup.c:3380 src/cryptsetup_reencrypt.c:1611 msgid "Use /dev/random for generating volume key" msgstr "" -#: src/cryptsetup.c:3514 src/cryptsetup_reencrypt.c:1628 +#: src/cryptsetup.c:3381 src/cryptsetup_reencrypt.c:1612 msgid "Use /dev/urandom for generating volume key" msgstr "" -#: src/cryptsetup.c:3515 +#: src/cryptsetup.c:3382 msgid "Share device with another non-overlapping crypt segment" msgstr "" -#: src/cryptsetup.c:3516 src/veritysetup.c:477 +#: src/cryptsetup.c:3383 src/veritysetup.c:441 msgid "UUID for device to use" msgstr "" -#: src/cryptsetup.c:3517 src/integritysetup.c:579 +#: src/cryptsetup.c:3384 msgid "Allow discards (aka TRIM) requests for device" msgstr "" -#: src/cryptsetup.c:3518 src/cryptsetup_reencrypt.c:1645 +#: src/cryptsetup.c:3385 src/cryptsetup_reencrypt.c:1629 msgid "Device or file with separated LUKS header" msgstr "" -#: src/cryptsetup.c:3519 +#: src/cryptsetup.c:3386 msgid "Do not activate device, just check passphrase" msgstr "" -#: src/cryptsetup.c:3520 +#: src/cryptsetup.c:3387 msgid "Use hidden header (hidden TCRYPT device)" msgstr "" -#: src/cryptsetup.c:3521 +#: src/cryptsetup.c:3388 msgid "Device is system TCRYPT drive (with bootloader)" msgstr "" -#: src/cryptsetup.c:3522 +#: src/cryptsetup.c:3389 msgid "Use backup (secondary) TCRYPT header" msgstr "" -#: src/cryptsetup.c:3523 +#: src/cryptsetup.c:3390 msgid "Scan also for VeraCrypt compatible device" msgstr "" -#: src/cryptsetup.c:3524 +#: src/cryptsetup.c:3391 msgid "Personal Iteration Multiplier for VeraCrypt compatible device" msgstr "" -#: src/cryptsetup.c:3525 +#: src/cryptsetup.c:3392 msgid "Query Personal Iteration Multiplier for VeraCrypt compatible device" msgstr "" @@ -2679,79 +2673,79 @@ "Type of device metadata: luks, luks1, luks2, plain, loopaes, tcrypt, bitlk" msgstr "" -#: src/cryptsetup.c:3527 +#: src/cryptsetup.c:3394 msgid "Disable password quality check (if enabled)" msgstr "" -#: src/cryptsetup.c:3528 +#: src/cryptsetup.c:3395 msgid "Use dm-crypt same_cpu_crypt performance compatibility option" msgstr "" -#: src/cryptsetup.c:3529 +#: src/cryptsetup.c:3396 msgid "Use dm-crypt submit_from_crypt_cpus performance compatibility option" msgstr "" -#: src/cryptsetup.c:3530 +#: src/cryptsetup.c:3397 msgid "Device removal is deferred until the last user closes it" msgstr "" -#: src/cryptsetup.c:3531 +#: src/cryptsetup.c:3398 msgid "Use global lock to serialize memory hard PBKDF (OOM workaround)" msgstr "" -#: src/cryptsetup.c:3532 +#: src/cryptsetup.c:2082 msgid "PBKDF iteration time for LUKS (in ms)" msgstr "" -#: src/cryptsetup.c:3532 src/cryptsetup_reencrypt.c:1623 +#: src/cryptsetup.c:2082 src/cryptsetup_reencrypt.c:1539 msgid "msecs" msgstr "ms" -#: src/cryptsetup.c:3533 src/cryptsetup_reencrypt.c:1641 +#: src/cryptsetup.c:3400 src/cryptsetup_reencrypt.c:1625 msgid "PBKDF algorithm (for LUKS2): argon2i, argon2id, pbkdf2" msgstr "" -#: src/cryptsetup.c:3534 src/cryptsetup_reencrypt.c:1642 +#: src/cryptsetup.c:2084 src/cryptsetup_reencrypt.c:1558 msgid "PBKDF memory cost limit" msgstr "" -#: src/cryptsetup.c:3534 src/cryptsetup_reencrypt.c:1642 +#: src/cryptsetup.c:2084 src/cryptsetup_reencrypt.c:1558 msgid "kilobytes" msgstr "" -#: src/cryptsetup.c:3535 src/cryptsetup_reencrypt.c:1643 +#: src/cryptsetup.c:3402 src/cryptsetup_reencrypt.c:1627 msgid "PBKDF parallel cost" msgstr "" -#: src/cryptsetup.c:3535 src/cryptsetup_reencrypt.c:1643 +#: src/cryptsetup.c:2085 src/cryptsetup_reencrypt.c:1559 msgid "threads" msgstr "" -#: src/cryptsetup.c:3536 src/cryptsetup_reencrypt.c:1644 +#: src/cryptsetup.c:2086 src/cryptsetup_reencrypt.c:1560 msgid "PBKDF iterations cost (forced, disables benchmark)" msgstr "" -#: src/cryptsetup.c:3537 +#: src/cryptsetup.c:3404 msgid "Keyslot priority: ignore, normal, prefer" msgstr "" -#: src/cryptsetup.c:3538 +#: src/cryptsetup.c:2088 msgid "Disable locking of on-disk metadata" msgstr "" -#: src/cryptsetup.c:3539 +#: src/cryptsetup.c:2089 msgid "Disable loading volume keys via kernel keyring" msgstr "" -#: src/cryptsetup.c:3540 +#: src/cryptsetup.c:2090 msgid "Data integrity algorithm (LUKS2 only)" msgstr "" -#: src/cryptsetup.c:3541 src/integritysetup.c:573 +#: src/cryptsetup.c:3408 src/integritysetup.c:564 msgid "Disable journal for integrity device" msgstr "" -#: src/cryptsetup.c:3542 src/integritysetup.c:547 +#: src/cryptsetup.c:2092 src/integritysetup.c:487 msgid "Do not wipe device after format" msgstr "" @@ -2759,19 +2753,19 @@ msgid "Use inefficient legacy padding (old kernels)" msgstr "" -#: src/cryptsetup.c:3544 +#: src/cryptsetup.c:2093 msgid "Do not ask for passphrase if activation by token fails" msgstr "" -#: src/cryptsetup.c:3545 +#: src/cryptsetup.c:2094 msgid "Token number (default: any)" msgstr "" -#: src/cryptsetup.c:3546 +#: src/cryptsetup.c:2095 msgid "Key description" msgstr "" -#: src/cryptsetup.c:3547 +#: src/cryptsetup.c:2096 msgid "Encryption sector size (default: 512 bytes)" msgstr "" @@ -2779,15 +2773,15 @@ msgid "Use IV counted in sector size (not in 512 bytes)" msgstr "" -#: src/cryptsetup.c:3549 +#: src/cryptsetup.c:3414 msgid "Set activation flags persistent for device" msgstr "" -#: src/cryptsetup.c:3550 +#: src/cryptsetup.c:3415 msgid "Set label for the LUKS2 device" msgstr "" -#: src/cryptsetup.c:3551 +#: src/cryptsetup.c:3416 msgid "Set subsystem label for the LUKS2 device" msgstr "" @@ -2795,75 +2789,75 @@ msgid "Create or dump unbound (no assigned data segment) LUKS2 keyslot" msgstr "" -#: src/cryptsetup.c:3553 +#: src/cryptsetup.c:3418 msgid "Read or write the json from or to a file" msgstr "" -#: src/cryptsetup.c:3554 +#: src/cryptsetup.c:3419 msgid "LUKS2 header metadata area size" msgstr "" -#: src/cryptsetup.c:3555 +#: src/cryptsetup.c:3420 msgid "LUKS2 header keyslots area size" msgstr "" -#: src/cryptsetup.c:3556 +#: src/cryptsetup.c:3421 msgid "Refresh (reactivate) device with new parameters" msgstr "" -#: src/cryptsetup.c:3557 +#: src/cryptsetup.c:3422 msgid "LUKS2 keyslot: The size of the encryption key" msgstr "" -#: src/cryptsetup.c:3558 +#: src/cryptsetup.c:3423 msgid "LUKS2 keyslot: The cipher used for keyslot encryption" msgstr "" -#: src/cryptsetup.c:3559 +#: src/cryptsetup.c:3424 msgid "Encrypt LUKS2 device (in-place encryption)." msgstr "" -#: src/cryptsetup.c:3560 +#: src/cryptsetup.c:3425 msgid "Decrypt LUKS2 device (remove encryption)." msgstr "" -#: src/cryptsetup.c:3561 +#: src/cryptsetup.c:3426 msgid "Initialize LUKS2 reencryption in metadata only." msgstr "" -#: src/cryptsetup.c:3562 +#: src/cryptsetup.c:3427 msgid "Resume initialized LUKS2 reencryption only." msgstr "" -#: src/cryptsetup.c:3563 src/cryptsetup_reencrypt.c:1635 +#: src/cryptsetup_reencrypt.c:1551 msgid "Reduce data device size (move data offset). DANGEROUS!" msgstr "Pienennä datalaitekokoa (siirrä datasiirrososoitetta). VAARALLINEN!" -#: src/cryptsetup.c:3564 +#: src/cryptsetup.c:3429 msgid "Maximal reencryption hotzone size." msgstr "" -#: src/cryptsetup.c:3565 +#: src/cryptsetup.c:3430 msgid "Reencryption hotzone resilience type (checksum,journal,none)" msgstr "" -#: src/cryptsetup.c:3566 +#: src/cryptsetup.c:3431 msgid "Reencryption hotzone checksums hash" msgstr "" -#: src/cryptsetup.c:3567 +#: src/cryptsetup.c:3432 msgid "Override device autodetection of dm device to be reencrypted" msgstr "" -#: src/cryptsetup.c:3583 src/veritysetup.c:499 src/integritysetup.c:595 +#: src/cryptsetup.c:2115 src/veritysetup.c:458 src/integritysetup.c:526 msgid "[OPTION...] " msgstr "[VALITSIN...] " -#: src/cryptsetup.c:3634 src/veritysetup.c:533 src/integritysetup.c:606 +#: src/cryptsetup.c:2172 src/veritysetup.c:498 src/integritysetup.c:543 msgid "Argument missing." msgstr "Argumentti puuttuu." -#: src/cryptsetup.c:3703 src/veritysetup.c:564 src/integritysetup.c:637 +#: src/cryptsetup.c:2228 src/veritysetup.c:529 src/integritysetup.c:574 msgid "Unknown action." msgstr "Tuntematon toiminto." @@ -2896,7 +2890,7 @@ msgid "Option --persistent is not allowed with --test-passphrase." msgstr "" -#: src/cryptsetup.c:3753 +#: src/cryptsetup.c:3617 msgid "" "Option --key-size is allowed only for luksFormat, luksAddKey,\n" "open and benchmark actions. To limit read from keyfile use --keyfile-" @@ -2925,61 +2919,60 @@ "devices." msgstr "" -#: src/cryptsetup.c:3781 src/cryptsetup_reencrypt.c:1708 +#: src/cryptsetup.c:2294 src/cryptsetup_reencrypt.c:1631 msgid "Key size must be a multiple of 8 bits" msgstr "Avainkoon on oltava 8-bitin monikerta" -#: src/cryptsetup.c:3787 src/cryptsetup_reencrypt.c:1394 -#: src/cryptsetup_reencrypt.c:1713 +#: src/cryptsetup.c:2300 src/cryptsetup_reencrypt.c:1636 msgid "Key slot is invalid." msgstr "Avainväli on virheellinen." -#: src/cryptsetup.c:3794 +#: src/cryptsetup.c:3658 msgid "Option --key-file takes precedence over specified key file argument." msgstr "" -#: src/cryptsetup.c:3801 src/veritysetup.c:576 src/integritysetup.c:663 -#: src/cryptsetup_reencrypt.c:1687 +#: src/cryptsetup.c:2314 src/veritysetup.c:541 src/integritysetup.c:593 +#: src/cryptsetup_reencrypt.c:1610 msgid "Negative number for option not permitted." msgstr "Valitsimelle ei sallita negatiivista numeroa." -#: src/cryptsetup.c:3805 +#: src/cryptsetup.c:2318 msgid "Only one --key-file argument is allowed." msgstr "" -#: src/cryptsetup.c:3809 src/cryptsetup_reencrypt.c:1679 -#: src/cryptsetup_reencrypt.c:1717 +#: src/cryptsetup.c:2322 src/cryptsetup_reencrypt.c:1602 +#: src/cryptsetup_reencrypt.c:1640 msgid "Only one of --use-[u]random options is allowed." msgstr "Vain yksi --use-[u]random -valitsin on sallittu." -#: src/cryptsetup.c:3813 +#: src/cryptsetup.c:2326 msgid "Option --use-[u]random is allowed only for luksFormat." msgstr "Valitsin --use-[u]random sallitaan vain luksFormat-muodolle." -#: src/cryptsetup.c:3817 +#: src/cryptsetup.c:2330 msgid "Option --uuid is allowed only for luksFormat and luksUUID." msgstr "" "Valitsin --uuid sallitaan vain luksFormat-muodolle ja luksUUID-muodolle." -#: src/cryptsetup.c:3821 +#: src/cryptsetup.c:2334 msgid "Option --align-payload is allowed only for luksFormat." msgstr "Valitsin --align-payload sallitaan vain luksFormat-muodolle." -#: src/cryptsetup.c:3825 +#: src/cryptsetup.c:3689 msgid "" "Options --luks2-metadata-size and --opt-luks2-keyslots-size are allowed only " "for luksFormat with LUKS2." msgstr "" -#: src/cryptsetup.c:3830 +#: src/cryptsetup.c:3694 msgid "Invalid LUKS2 metadata size specification." msgstr "" -#: src/cryptsetup.c:3834 +#: src/cryptsetup.c:3698 msgid "Invalid LUKS2 keyslots size specification." msgstr "" -#: src/cryptsetup.c:3838 +#: src/cryptsetup.c:3702 msgid "Options --align-payload and --offset cannot be combined." msgstr "" @@ -3074,44 +3067,43 @@ msgid "Cannot disable metadata locking." msgstr "" -#: src/cryptsetup.c:3970 +#: src/cryptsetup.c:3823 msgid "Invalid max reencryption hotzone size specification." msgstr "" -#: src/cryptsetup.c:3978 src/cryptsetup_reencrypt.c:1722 -#: src/cryptsetup_reencrypt.c:1727 +#: src/cryptsetup_reencrypt.c:1645 src/cryptsetup_reencrypt.c:1650 msgid "Invalid device size specification." msgstr "Virheellinen laitekokomäärittely." -#: src/cryptsetup.c:3981 +#: src/cryptsetup.c:3834 msgid "Maximum device reduce size is 1 GiB." msgstr "" -#: src/cryptsetup.c:3984 src/cryptsetup_reencrypt.c:1733 +#: src/cryptsetup_reencrypt.c:1656 msgid "Reduce size must be multiple of 512 bytes sector." msgstr "Pienennyskoon on oltava 512-tavuisen sektorin monikerta." -#: src/cryptsetup.c:3989 +#: src/cryptsetup.c:3842 msgid "Invalid data size specification." msgstr "" -#: src/cryptsetup.c:3994 +#: src/cryptsetup.c:3847 msgid "Reduce size overflow." msgstr "" -#: src/cryptsetup.c:3998 +#: src/cryptsetup.c:3851 msgid "LUKS2 decryption requires option --header." msgstr "" -#: src/cryptsetup.c:4002 +#: src/cryptsetup.c:3855 msgid "Device size must be multiple of 512 bytes sector." msgstr "" -#: src/cryptsetup.c:4006 +#: src/cryptsetup.c:3859 msgid "Options --reduce-device-size and --data-size cannot be combined." msgstr "" -#: src/cryptsetup.c:4010 +#: src/cryptsetup.c:3863 msgid "Options --device-size and --size cannot be combined." msgstr "" @@ -3120,21 +3112,21 @@ "Options --keyslot-cipher and --keyslot-key-size must be used together." msgstr "" -#: src/veritysetup.c:66 +#: src/veritysetup.c:65 msgid "Invalid salt string specified." msgstr "" -#: src/veritysetup.c:97 +#: src/veritysetup.c:96 #, c-format msgid "Cannot create hash image %s for writing." msgstr "" -#: src/veritysetup.c:107 +#: src/veritysetup.c:106 #, c-format msgid "Cannot create FEC image %s for writing." msgstr "" -#: src/veritysetup.c:179 +#: src/veritysetup.c:176 msgid "Invalid root hash string specified." msgstr "" @@ -3148,39 +3140,39 @@ msgid "Cannot read signature file %s." msgstr "" -#: src/veritysetup.c:392 +#: src/veritysetup.c:358 msgid " " msgstr " " -#: src/veritysetup.c:392 src/integritysetup.c:479 +#: src/veritysetup.c:358 src/integritysetup.c:423 msgid "format device" msgstr "pohjusta laite" -#: src/veritysetup.c:393 +#: src/veritysetup.c:359 msgid " " msgstr " " -#: src/veritysetup.c:393 +#: src/veritysetup.c:359 msgid "verify device" msgstr "todenna laite" -#: src/veritysetup.c:394 +#: src/veritysetup.c:360 msgid " " msgstr "" -#: src/veritysetup.c:396 src/integritysetup.c:482 +#: src/veritysetup.c:362 src/integritysetup.c:426 msgid "show active device status" msgstr "näytä aktiivilaitteen tila" -#: src/veritysetup.c:397 +#: src/veritysetup.c:363 msgid "" msgstr "" -#: src/veritysetup.c:397 src/integritysetup.c:483 +#: src/veritysetup.c:363 src/integritysetup.c:427 msgid "show on-disk information" msgstr "näytä paikallisen levyn tiedot" -#: src/veritysetup.c:416 +#: src/veritysetup.c:382 #, c-format msgid "" "\n" @@ -3195,7 +3187,7 @@ " on todennusdataa sisältävä laite\n" " root-solmun tiiviste kohteella \n" -#: src/veritysetup.c:423 +#: src/veritysetup.c:389 #, c-format msgid "" "\n" @@ -3208,67 +3200,67 @@ "\tTiiviste: %s, Data-lohko (tavua): %u, Tiivistelohko (tavua): %u, " "Satunnaislukuarvosiemenen koko: %u, Tiivistemuoto: %u\n" -#: src/veritysetup.c:466 +#: src/veritysetup.c:427 msgid "Do not use verity superblock" msgstr "Älä käytä verity-superlohkoa" -#: src/veritysetup.c:467 +#: src/veritysetup.c:428 msgid "Format type (1 - normal, 0 - original Chrome OS)" msgstr "Muototyyppi (1 - normaali, 0 - alkuperäinen Chrome OS)" -#: src/veritysetup.c:467 +#: src/veritysetup.c:428 msgid "number" msgstr "numero" -#: src/veritysetup.c:468 +#: src/veritysetup.c:429 msgid "Block size on the data device" msgstr "Data-laitteen lohkokoko" -#: src/veritysetup.c:469 +#: src/veritysetup.c:430 msgid "Block size on the hash device" msgstr "Tiivistelaitteen lohkokoko" -#: src/veritysetup.c:470 +#: src/veritysetup.c:431 msgid "FEC parity bytes" msgstr "" -#: src/veritysetup.c:471 +#: src/veritysetup.c:432 msgid "The number of blocks in the data file" msgstr "Data-tiedoston lohkojen määrä" -#: src/veritysetup.c:471 +#: src/veritysetup.c:432 msgid "blocks" msgstr "lohkoa" -#: src/veritysetup.c:472 +#: src/veritysetup.c:433 msgid "Path to device with error correction data" msgstr "" -#: src/veritysetup.c:472 src/integritysetup.c:549 +#: src/veritysetup.c:433 msgid "path" msgstr "" -#: src/veritysetup.c:473 +#: src/veritysetup.c:434 msgid "Starting offset on the hash device" msgstr "Tiivistelaitteen alkusiirrososoite" -#: src/veritysetup.c:474 +#: src/veritysetup.c:435 msgid "Starting offset on the FEC device" msgstr "" -#: src/veritysetup.c:475 +#: src/veritysetup.c:436 msgid "Hash algorithm" msgstr "Tiivistealgoritmi" -#: src/veritysetup.c:475 +#: src/veritysetup.c:436 msgid "string" msgstr "merkkijono" -#: src/veritysetup.c:476 +#: src/veritysetup.c:437 msgid "Salt" msgstr "Satunnaisarvosiemenluku" -#: src/veritysetup.c:476 +#: src/veritysetup.c:437 msgid "hex string" msgstr "heksadesimaalimerkkijono" @@ -3276,19 +3268,19 @@ msgid "Path to root hash signature file" msgstr "" -#: src/veritysetup.c:479 +#: src/veritysetup.c:439 msgid "Restart kernel if corruption is detected" msgstr "" -#: src/veritysetup.c:480 +#: src/veritysetup.c:440 msgid "Ignore corruption, log it only" msgstr "" -#: src/veritysetup.c:481 +#: src/veritysetup.c:441 msgid "Do not verify zeroed blocks" msgstr "" -#: src/veritysetup.c:482 +#: src/veritysetup.c:445 msgid "Verify data block only the first time it is read" msgstr "" @@ -3308,30 +3300,30 @@ "together." msgstr "" -#: src/integritysetup.c:84 src/utils_password.c:305 +#: src/integritysetup.c:83 src/utils_password.c:305 #, c-format msgid "Cannot read keyfile %s." msgstr "" -#: src/integritysetup.c:88 src/utils_password.c:310 +#: src/integritysetup.c:87 src/utils_password.c:310 #, c-format msgid "Cannot read %d bytes from keyfile %s." msgstr "" -#: src/integritysetup.c:254 +#: src/integritysetup.c:224 #, c-format msgid "Formatted with tag size %u, internal integrity %s.\n" msgstr "" -#: src/integritysetup.c:479 src/integritysetup.c:483 +#: src/integritysetup.c:423 src/integritysetup.c:427 msgid "" msgstr "" -#: src/integritysetup.c:480 +#: src/integritysetup.c:424 msgid " " msgstr "" -#: src/integritysetup.c:502 +#: src/integritysetup.c:446 #, c-format msgid "" "\n" @@ -3347,103 +3339,103 @@ "\tChecksum algorithm: %s\n" msgstr "" -#: src/integritysetup.c:549 +#: src/integritysetup.c:540 msgid "Path to data device (if separated)" msgstr "" -#: src/integritysetup.c:551 +#: src/integritysetup.c:489 msgid "Journal size" msgstr "" -#: src/integritysetup.c:552 +#: src/integritysetup.c:490 msgid "Interleave sectors" msgstr "" -#: src/integritysetup.c:553 +#: src/integritysetup.c:491 msgid "Journal watermark" msgstr "" -#: src/integritysetup.c:553 +#: src/integritysetup.c:491 msgid "percent" msgstr "" -#: src/integritysetup.c:554 +#: src/integritysetup.c:492 msgid "Journal commit time" msgstr "" -#: src/integritysetup.c:554 src/integritysetup.c:556 +#: src/integritysetup.c:492 msgid "ms" msgstr "" -#: src/integritysetup.c:555 +#: src/integritysetup.c:546 msgid "Number of 512-byte sectors per bit (bitmap mode)." msgstr "" -#: src/integritysetup.c:556 +#: src/integritysetup.c:547 msgid "Bitmap mode flush time" msgstr "" -#: src/integritysetup.c:557 +#: src/integritysetup.c:548 msgid "Tag size (per-sector)" msgstr "" -#: src/integritysetup.c:558 +#: src/integritysetup.c:494 msgid "Sector size" msgstr "" -#: src/integritysetup.c:559 +#: src/integritysetup.c:495 msgid "Buffers size" msgstr "" -#: src/integritysetup.c:561 +#: src/integritysetup.c:552 msgid "Data integrity algorithm" msgstr "" -#: src/integritysetup.c:562 +#: src/integritysetup.c:498 msgid "The size of the data integrity key" msgstr "" -#: src/integritysetup.c:563 +#: src/integritysetup.c:554 msgid "Read the integrity key from a file" msgstr "" -#: src/integritysetup.c:565 +#: src/integritysetup.c:501 msgid "Journal integrity algorithm" msgstr "" -#: src/integritysetup.c:566 +#: src/integritysetup.c:502 msgid "The size of the journal integrity key" msgstr "" -#: src/integritysetup.c:567 +#: src/integritysetup.c:558 msgid "Read the journal integrity key from a file" msgstr "" -#: src/integritysetup.c:569 +#: src/integritysetup.c:505 msgid "Journal encryption algorithm" msgstr "" -#: src/integritysetup.c:570 +#: src/integritysetup.c:506 msgid "The size of the journal encryption key" msgstr "" -#: src/integritysetup.c:571 +#: src/integritysetup.c:562 msgid "Read the journal encryption key from a file" msgstr "" -#: src/integritysetup.c:574 +#: src/integritysetup.c:565 msgid "Recovery mode (no journal, no tag checking)" msgstr "" -#: src/integritysetup.c:575 +#: src/integritysetup.c:566 msgid "Use bitmap to track changes and disable journal for integrity device" msgstr "" -#: src/integritysetup.c:576 +#: src/integritysetup.c:567 msgid "Recalculate initial tags automatically." msgstr "" -#: src/integritysetup.c:649 +#: src/integritysetup.c:640 msgid "Option --integrity-recalculate can be used only for open action." msgstr "" @@ -3453,49 +3445,49 @@ "-no-wipe can be used only for format action." msgstr "" -#: src/integritysetup.c:675 +#: src/integritysetup.c:605 msgid "Invalid journal size specification." msgstr "" -#: src/integritysetup.c:680 +#: src/integritysetup.c:610 msgid "Both key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:683 +#: src/integritysetup.c:613 msgid "Integrity algorithm must be specified if integrity key is used." msgstr "" -#: src/integritysetup.c:688 +#: src/integritysetup.c:618 msgid "" "Both journal integrity key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:691 +#: src/integritysetup.c:621 msgid "" "Journal integrity algorithm must be specified if journal integrity key is " "used." msgstr "" -#: src/integritysetup.c:696 +#: src/integritysetup.c:626 msgid "" "Both journal encryption key file and key size options must be specified." msgstr "" -#: src/integritysetup.c:699 +#: src/integritysetup.c:629 msgid "" "Journal encryption algorithm must be specified if journal encryption key is " "used." msgstr "" -#: src/integritysetup.c:703 +#: src/integritysetup.c:689 msgid "Recovery and bitmap mode options are mutually exclusive." msgstr "" -#: src/integritysetup.c:707 +#: src/integritysetup.c:693 msgid "Journal options cannot be used in bitmap mode." msgstr "" -#: src/integritysetup.c:711 +#: src/integritysetup.c:697 msgid "Bitmap options can be used only in bitmap mode." msgstr "" @@ -3503,255 +3495,255 @@ msgid "Reencryption already in-progress." msgstr "" -#: src/cryptsetup_reencrypt.c:208 +#: src/cryptsetup_reencrypt.c:201 #, c-format msgid "Cannot exclusively open %s, device in use." msgstr "" -#: src/cryptsetup_reencrypt.c:222 src/cryptsetup_reencrypt.c:1135 +#: src/cryptsetup_reencrypt.c:215 src/cryptsetup_reencrypt.c:1127 msgid "Allocation of aligned memory failed." msgstr "" -#: src/cryptsetup_reencrypt.c:229 +#: src/cryptsetup_reencrypt.c:222 #, c-format msgid "Cannot read device %s." msgstr "" -#: src/cryptsetup_reencrypt.c:240 +#: src/cryptsetup_reencrypt.c:233 #, c-format msgid "Marking LUKS1 device %s unusable." msgstr "" -#: src/cryptsetup_reencrypt.c:244 +#: src/cryptsetup_reencrypt.c:237 #, c-format msgid "Setting LUKS2 offline reencrypt flag on device %s." msgstr "" -#: src/cryptsetup_reencrypt.c:261 +#: src/cryptsetup_reencrypt.c:254 #, c-format msgid "Cannot write device %s." msgstr "" -#: src/cryptsetup_reencrypt.c:309 +#: src/cryptsetup_reencrypt.c:302 msgid "Cannot write reencryption log file." msgstr "" -#: src/cryptsetup_reencrypt.c:365 +#: src/cryptsetup_reencrypt.c:358 msgid "Cannot read reencryption log file." msgstr "" -#: src/cryptsetup_reencrypt.c:403 +#: src/cryptsetup_reencrypt.c:424 #, c-format msgid "Log file %s exists, resuming reencryption.\n" msgstr "Lokitiedosto %s on olemassa, aloitetaan salaus uudelleen.\n" -#: src/cryptsetup_reencrypt.c:452 +#: src/cryptsetup_reencrypt.c:445 msgid "Activating temporary device using old LUKS header." msgstr "" -#: src/cryptsetup_reencrypt.c:462 +#: src/cryptsetup_reencrypt.c:455 msgid "Activating temporary device using new LUKS header." msgstr "" -#: src/cryptsetup_reencrypt.c:472 +#: src/cryptsetup_reencrypt.c:465 msgid "Activation of temporary devices failed." msgstr "" -#: src/cryptsetup_reencrypt.c:559 +#: src/cryptsetup_reencrypt.c:551 msgid "Failed to set data offset." msgstr "" -#: src/cryptsetup_reencrypt.c:565 +#: src/cryptsetup_reencrypt.c:557 msgid "Failed to set metadata size." msgstr "" -#: src/cryptsetup_reencrypt.c:573 +#: src/cryptsetup_reencrypt.c:565 #, c-format msgid "New LUKS header for device %s created." msgstr "" -#: src/cryptsetup_reencrypt.c:633 +#: src/cryptsetup_reencrypt.c:625 #, c-format msgid "" "This version of cryptsetup-reencrypt can't handle new internal token type %s." msgstr "" -#: src/cryptsetup_reencrypt.c:655 +#: src/cryptsetup_reencrypt.c:647 msgid "Failed to read activation flags from backup header." msgstr "" -#: src/cryptsetup_reencrypt.c:659 +#: src/cryptsetup_reencrypt.c:651 msgid "Failed to write activation flags to new header." msgstr "" -#: src/cryptsetup_reencrypt.c:663 src/cryptsetup_reencrypt.c:667 +#: src/cryptsetup_reencrypt.c:655 src/cryptsetup_reencrypt.c:659 msgid "Failed to read requirements from backup header." msgstr "" -#: src/cryptsetup_reencrypt.c:705 +#: src/cryptsetup_reencrypt.c:697 #, c-format msgid "%s header backup of device %s created." msgstr "" -#: src/cryptsetup_reencrypt.c:768 +#: src/cryptsetup_reencrypt.c:760 msgid "Creation of LUKS backup headers failed." msgstr "" -#: src/cryptsetup_reencrypt.c:901 +#: src/cryptsetup_reencrypt.c:893 #, c-format msgid "Cannot restore %s header on device %s." msgstr "" -#: src/cryptsetup_reencrypt.c:903 +#: src/cryptsetup_reencrypt.c:895 #, c-format msgid "%s header on device %s restored." msgstr "" -#: src/cryptsetup_reencrypt.c:1107 src/cryptsetup_reencrypt.c:1113 +#: src/cryptsetup_reencrypt.c:1099 src/cryptsetup_reencrypt.c:1105 msgid "Cannot open temporary LUKS device." msgstr "" -#: src/cryptsetup_reencrypt.c:1118 src/cryptsetup_reencrypt.c:1123 +#: src/cryptsetup_reencrypt.c:1110 src/cryptsetup_reencrypt.c:1115 msgid "Cannot get device size." msgstr "" -#: src/cryptsetup_reencrypt.c:1158 +#: src/cryptsetup_reencrypt.c:1150 msgid "IO error during reencryption." msgstr "" -#: src/cryptsetup_reencrypt.c:1189 +#: src/cryptsetup_reencrypt.c:1181 msgid "Provided UUID is invalid." msgstr "" -#: src/cryptsetup_reencrypt.c:1423 +#: src/cryptsetup_reencrypt.c:1407 msgid "Cannot open reencryption log file." msgstr "" -#: src/cryptsetup_reencrypt.c:1429 +#: src/cryptsetup_reencrypt.c:1413 msgid "" "No decryption in progress, provided UUID can be used only to resume " "suspended decryption process." msgstr "" -#: src/cryptsetup_reencrypt.c:1504 +#: src/cryptsetup_reencrypt.c:1488 #, c-format msgid "Changed pbkdf parameters in keyslot %i." msgstr "" -#: src/cryptsetup_reencrypt.c:1616 +#: src/cryptsetup_reencrypt.c:1533 msgid "Reencryption block size" msgstr "Uudelleensalauslohkon koko" -#: src/cryptsetup_reencrypt.c:1616 +#: src/cryptsetup_reencrypt.c:1533 msgid "MiB" msgstr "Mebitavua" -#: src/cryptsetup_reencrypt.c:1620 +#: src/cryptsetup_reencrypt.c:1604 msgid "Do not change key, no data area reencryption" msgstr "" -#: src/cryptsetup_reencrypt.c:1622 +#: src/cryptsetup_reencrypt.c:1606 msgid "Read new volume (master) key from file" msgstr "" -#: src/cryptsetup_reencrypt.c:1623 +#: src/cryptsetup_reencrypt.c:1539 msgid "PBKDF2 iteration time for LUKS (in ms)" msgstr "PBKDF2-iterointiaika kohteelle LUKS (millisekunneissa)" -#: src/cryptsetup_reencrypt.c:1629 +#: src/cryptsetup_reencrypt.c:1613 msgid "Use direct-io when accessing devices" msgstr "" -#: src/cryptsetup_reencrypt.c:1630 +#: src/cryptsetup_reencrypt.c:1614 msgid "Use fsync after each block" msgstr "" -#: src/cryptsetup_reencrypt.c:1631 +#: src/cryptsetup_reencrypt.c:1615 msgid "Update log file after every block" msgstr "" -#: src/cryptsetup_reencrypt.c:1632 +#: src/cryptsetup_reencrypt.c:1616 msgid "Use only this slot (others will be disabled)" msgstr "" -#: src/cryptsetup_reencrypt.c:1637 +#: src/cryptsetup_reencrypt.c:1621 msgid "Create new header on not encrypted device" msgstr "" -#: src/cryptsetup_reencrypt.c:1638 +#: src/cryptsetup_reencrypt.c:1622 msgid "Permanently decrypt device (remove encryption)" msgstr "" -#: src/cryptsetup_reencrypt.c:1639 +#: src/cryptsetup_reencrypt.c:1623 msgid "The UUID used to resume decryption" msgstr "" -#: src/cryptsetup_reencrypt.c:1640 +#: src/cryptsetup_reencrypt.c:1624 msgid "Type of LUKS metadata: luks1, luks2" msgstr "" -#: src/cryptsetup_reencrypt.c:1659 +#: src/cryptsetup_reencrypt.c:1576 msgid "[OPTION...] " msgstr "[VALITSIN...] " -#: src/cryptsetup_reencrypt.c:1667 +#: src/cryptsetup_reencrypt.c:1651 #, c-format msgid "Reencryption will change: %s%s%s%s%s%s." msgstr "" -#: src/cryptsetup_reencrypt.c:1668 +#: src/cryptsetup_reencrypt.c:1591 msgid "volume key" msgstr "" -#: src/cryptsetup_reencrypt.c:1670 +#: src/cryptsetup_reencrypt.c:1593 msgid "set hash to " msgstr "" -#: src/cryptsetup_reencrypt.c:1671 +#: src/cryptsetup_reencrypt.c:1594 msgid ", set cipher to " msgstr ", aseta salaukseksi " -#: src/cryptsetup_reencrypt.c:1675 +#: src/cryptsetup_reencrypt.c:1598 msgid "Argument required." msgstr "Argumentti vaadittu." -#: src/cryptsetup_reencrypt.c:1703 +#: src/cryptsetup_reencrypt.c:1626 msgid "" "Only values between 1 MiB and 64 MiB allowed for reencryption block size." msgstr "" "Vain arvot välillä 1 mebitavua ja 64 mebitavua ovat sallittuja " "uudelleensalauslohkokokoja." -#: src/cryptsetup_reencrypt.c:1730 +#: src/cryptsetup_reencrypt.c:1653 msgid "Maximum device reduce size is 64 MiB." msgstr "Maksimi laitepienennyskoko on 64 mebitavua." -#: src/cryptsetup_reencrypt.c:1737 +#: src/cryptsetup_reencrypt.c:1721 msgid "" "Option --new must be used together with --reduce-device-size or --header." msgstr "" -#: src/cryptsetup_reencrypt.c:1741 +#: src/cryptsetup_reencrypt.c:1664 msgid "" "Option --keep-key can be used only with --hash, --iter-time or --pbkdf-force-" "iterations." msgstr "" -#: src/cryptsetup_reencrypt.c:1745 +#: src/cryptsetup_reencrypt.c:1668 msgid "Option --new cannot be used together with --decrypt." msgstr "" "Valitsinta --new ei voi käytttää yhdessä valitsimen --decrypt kanssa." -#: src/cryptsetup_reencrypt.c:1749 +#: src/cryptsetup_reencrypt.c:1672 msgid "Option --decrypt is incompatible with specified parameters." msgstr "" "Valitsin --decrypt on yhteensopimaton määriteltyjen parametrien kanssa." -#: src/cryptsetup_reencrypt.c:1753 +#: src/cryptsetup_reencrypt.c:1676 msgid "Option --uuid is allowed only together with --decrypt." msgstr "" -#: src/cryptsetup_reencrypt.c:1757 +#: src/cryptsetup_reencrypt.c:1680 msgid "Invalid luks type. Use one of these: 'luks', 'luks1' or 'luks2'." msgstr "" @@ -3759,35 +3751,35 @@ msgid "Error reading response from terminal." msgstr "" -#: src/utils_tools.c:186 +#: src/utils_tools.c:179 msgid "Command successful.\n" msgstr "Komento onnistui.\n" -#: src/utils_tools.c:194 +#: src/utils_tools.c:187 msgid "wrong or missing parameters" msgstr "" -#: src/utils_tools.c:196 +#: src/utils_tools.c:189 msgid "no permission or bad passphrase" msgstr "" -#: src/utils_tools.c:198 +#: src/utils_tools.c:191 msgid "out of memory" msgstr "" -#: src/utils_tools.c:200 +#: src/utils_tools.c:193 msgid "wrong device or file specified" msgstr "" -#: src/utils_tools.c:202 +#: src/utils_tools.c:195 msgid "device already exists or device is busy" msgstr "" -#: src/utils_tools.c:204 +#: src/utils_tools.c:197 msgid "unknown error" msgstr "" -#: src/utils_tools.c:206 +#: src/utils_tools.c:199 #, c-format msgid "Command failed with code %i (%s).\n" msgstr "" @@ -3902,7 +3894,7 @@ msgid "Error reading passphrase from terminal." msgstr "" -#: src/utils_password.c:206 +#: src/utils_password.c:225 msgid "Verify passphrase: " msgstr "Todenna salasanalause: " @@ -3914,12 +3906,12 @@ msgid "Cannot use offset with terminal input." msgstr "" -#: src/utils_password.c:253 +#: src/utils_password.c:272 #, c-format msgid "Enter passphrase: " msgstr "Kirjoita salasanalause: " -#: src/utils_password.c:256 +#: src/utils_password.c:274 #, c-format msgid "Enter passphrase for %s: " msgstr "Kirjoita salasanalause kohteelle %s: " diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cups.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cups.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cups.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cups.po 2020-10-16 08:01:16.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:28+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:13+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: systemv/lpstat.c:1871 systemv/lpstat.c:1990 msgid "\t\t(all)" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cwidget.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cwidget.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/cwidget.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/cwidget.po 2020-10-16 08:01:23.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:22+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:07+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/cwidget/config/column_definition.cc:273 msgid "Bad format parameter" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/dctrl-tools.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/dctrl-tools.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/dctrl-tools.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/dctrl-tools.po 2020-10-16 08:01:21.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:58+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:44+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: lib/paragraph.c:172 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/debconf.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/debconf.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/debconf.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/debconf.po 2020-10-16 08:01:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:41+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:26+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../Debconf/AutoSelect.pm:88 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/debian-tasks.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/debian-tasks.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/debian-tasks.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/debian-tasks.po 2020-10-16 08:01:23.000000000 +0000 @@ -18,8 +18,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:45+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:30+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #. Description diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/debianutils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/debianutils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/debianutils.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/debianutils.po 2020-10-16 08:01:18.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:34+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:19+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #. type: TH #: ../sensible-editor.1:2 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/desktop_kde-config-whoopsie.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/desktop_kde-config-whoopsie.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/desktop_kde-config-whoopsie.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/desktop_kde-config-whoopsie.po 2020-10-16 08:01:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:18+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:55+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/kcm_whoopsie.desktop:11 msgctxt "X-KDE-Keywords" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/desktop_kubuntu-driver-manager.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/desktop_kubuntu-driver-manager.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/desktop_kubuntu-driver-manager.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/desktop_kubuntu-driver-manager.po 2020-10-16 08:01:21.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:18+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:56+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/kcm_driver_manager.desktop:11 msgctxt "X-KDE-Keywords" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/desktop_kubuntu-notification-helper.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/desktop_kubuntu-notification-helper.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/desktop_kubuntu-notification-helper.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/desktop_kubuntu-notification-helper.po 2020-10-16 08:01:18.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:43+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:27+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/daemon/notificationhelper.desktop:2 msgctxt "Name" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:54+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:36+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: searchproviders/brainstorm.desktop:5 msgctxt "Name" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/diffutils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/diffutils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/diffutils.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/diffutils.po 2020-10-16 08:01:22.000000000 +0000 @@ -8,14 +8,14 @@ "Project-Id-Version: diffutils 3.3-pre1\n" "Report-Msgid-Bugs-To: bug-diffutils@gnu.org\n" "POT-Creation-Date: 2018-12-31 17:45-0800\n" -"PO-Revision-Date: 2020-07-11 04:18+0000\n" +"PO-Revision-Date: 2020-10-03 00: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: 2020-09-21 11:47+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:32+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/dnsmasq.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/dnsmasq.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/dnsmasq.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/dnsmasq.po 2020-10-16 08:01:22.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:35+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:20+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: cache.c:764 #, c-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/doc-base.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/doc-base.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/doc-base.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/doc-base.po 2020-10-16 08:01:23.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:42+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:27+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../../install-docs.in:107 #, perl-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/dpkg-dev.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/dpkg-dev.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/dpkg-dev.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/dpkg-dev.po 2020-10-16 08:01:23.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:43+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:28+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: scripts/dpkg-architecture.pl scripts/dpkg-buildflags.pl #: scripts/dpkg-buildpackage.pl scripts/dpkg-checkbuilddeps.pl diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/dpkg.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/dpkg.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/dpkg.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/dpkg.po 2020-10-16 08:01:26.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:43+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:28+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: lib/dpkg/ar.c msgid "failed to fstat archive" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/e2fsprogs.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/e2fsprogs.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/e2fsprogs.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/e2fsprogs.po 2020-10-16 08:01:18.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:38+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:24+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ecryptfs-utils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ecryptfs-utils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ecryptfs-utils.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ecryptfs-utils.po 2020-10-16 08:01:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:18+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:03+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #. Name #: ../src/desktop/ecryptfs-record-passphrase:1 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/example-content.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/example-content.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/example-content.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/example-content.po 2020-10-16 08:01:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:57+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:43+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../data/examples.desktop.in.h:1 msgid "Examples" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/fetchmail.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/fetchmail.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/fetchmail.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/fetchmail.po 2020-10-16 08:01:25.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 10:50+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:35+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: checkalias.c:174 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/findutils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/findutils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/findutils.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/findutils.po 2020-10-16 08:01:16.000000000 +0000 @@ -9,15 +9,15 @@ "Project-Id-Version: findutils 4.5.15\n" "Report-Msgid-Bugs-To: bug-findutils@gnu.org\n" "POT-Creation-Date: 2019-08-29 21:53+0200\n" -"PO-Revision-Date: 2020-04-02 20:38+0000\n" +"PO-Revision-Date: 2020-10-02 18:40+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: 2020-09-21 10:51+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:36+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/flex.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/flex.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/flex.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/flex.po 2020-10-16 08:01:20.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:51+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:36+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/fprintd.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/fprintd.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/fprintd.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/fprintd.po 2020-10-16 08:01:18.000000000 +0000 @@ -17,8 +17,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:33+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:18+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../data/net.reactivated.fprint.device.policy.in.h:1 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/friendly-recovery.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/friendly-recovery.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/friendly-recovery.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/friendly-recovery.po 2020-10-16 08:01:25.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:20+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:05+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../lib/recovery-mode/options/apt-snapshots:20 #, sh-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gas.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gas.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gas.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gas.po 2020-10-16 08:01:18.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gas-2.22.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2020-07-24 10:20+0100\n" +"POT-Creation-Date: 2020-09-19 11:19+0100\n" "PO-Revision-Date: 2016-07-02 00:49+0000\n" "Last-Translator: Jorma Karvonen \n" "Language-Team: Finnish \n" @@ -15,8 +15,8 @@ "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: 2020-09-21 10:34+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:20+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" @@ -60,27 +60,27 @@ msgid "end of file in comment; newline inserted" msgstr "tiedoston loppu kommentissa: uusi rivi lisätty" -#: as.c:173 +#: as.c:174 msgid "missing emulation mode name" msgstr "puuttuva emulointitilan nimi" -#: as.c:188 +#: as.c:189 #, c-format msgid "unrecognized emulation name `%s'" msgstr "tunnistamaton emulointinimi ”%s”" -#: as.c:235 +#: as.c:236 #, 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:247 +#: as.c:248 #, 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:249 +#: as.c:250 #, c-format msgid "" "Options:\n" @@ -110,14 +110,14 @@ " \t =TIEDOSTO TIEDOSTO-luettelo (on oltava viimeinen " "alivalitsin)\n" -#: as.c:263 +#: as.c:264 #, c-format msgid " --alternate initially turn on alternate macro syntax\n" msgstr "" " --alternate laittaa alustuksessa päälle vaihtoehtoisen " "makrosyntaksin\n" -#: as.c:266 +#: as.c:267 #, c-format msgid "" " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n" @@ -125,7 +125,7 @@ "[default]\n" msgstr "" -#: as.c:269 +#: as.c:270 #, c-format msgid "" " --nocompress-debug-sections\n" @@ -134,26 +134,26 @@ " --nocompress-debug-sections\n" " älä tiivistä DWARF-vianjäljityslohkoja\n" -#: as.c:273 +#: as.c:274 #, c-format msgid "" " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n" " compress DWARF debug sections using zlib\n" msgstr "" -#: as.c:276 +#: as.c:277 #, c-format msgid "" " --nocompress-debug-sections\n" " don't compress DWARF debug sections [default]\n" msgstr "" -#: as.c:280 +#: as.c:281 #, c-format msgid " -D produce assembler debugging messages\n" msgstr " -D tuottaa assemblerin vianjäljitysviestit\n" -#: as.c:282 +#: as.c:283 #, c-format msgid "" " --debug-prefix-map OLD=NEW\n" @@ -162,31 +162,31 @@ " --debug-prefix-map VANHA=UUSI\n" " kuvaa VANHA UUTEEN vianjäljitystiedoissa\n" -#: as.c:285 +#: as.c:286 #, 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:301 +#: as.c:302 #, c-format msgid " emulate output (default %s)\n" msgstr " emuloi tulosteen (oletus %s)\n" -#: as.c:306 +#: as.c:307 #, c-format msgid " --execstack require executable stack for this object\n" msgstr "" " --execstack vaatii suoritettavan pinon tälle objektille\n" -#: as.c:308 +#: as.c:309 #, 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:310 +#: as.c:311 #, c-format msgid "" " --size-check=[error|warning]\n" @@ -195,100 +195,100 @@ " --size-check=[error|warning]\n" "\t\t\t ”ELF .size”-direktiivitarkistus (oletus --size-check=error)\n" -#: as.c:313 +#: as.c:314 #, c-format msgid " --elf-stt-common=[no|yes] " msgstr "" -#: as.c:316 as.c:327 config/tc-i386.c:13469 config/tc-i386.c:13489 +#: as.c:317 as.c:328 config/tc-i386.c:13501 config/tc-i386.c:13521 #, c-format msgid "(default: yes)\n" msgstr "" -#: as.c:318 as.c:329 config/tc-i386.c:13471 config/tc-i386.c:13491 +#: as.c:319 as.c:330 config/tc-i386.c:13503 config/tc-i386.c:13523 #, c-format msgid "(default: no)\n" msgstr "" -#: as.c:319 +#: as.c:320 #, c-format msgid "" " generate ELF common symbols with STT_COMMON type\n" msgstr "" -#: as.c:321 +#: as.c:322 #, c-format msgid "" " --sectname-subst enable section name substitution sequences\n" msgstr "" -#: as.c:324 +#: as.c:325 #, c-format msgid " --generate-missing-build-notes=[no|yes] " msgstr "" -#: as.c:331 +#: as.c:332 #, c-format msgid "" " generate GNU Build notes if none are present in " "the input\n" msgstr "" -#: as.c:335 +#: as.c:336 #, c-format msgid " -f skip whitespace and comment preprocessing\n" msgstr "" " -f ohittaa tyhjätilamerkkiesikäsittelyn ja " "kommenttiesikäsittelyn\n" -#: as.c:337 +#: as.c:338 #, c-format msgid " -g --gen-debug generate debugging information\n" msgstr " -g --gen-debug tuottaa vianjäljitystiedot\n" -#: as.c:339 +#: as.c:340 #, c-format msgid " --gstabs generate STABS debugging information\n" msgstr " --gstabs tuottaa STABS-vianjäljitystiedot\n" -#: as.c:341 +#: as.c:342 #, c-format msgid "" " --gstabs+ generate STABS debug info with GNU extensions\n" msgstr "" " --gstabs+ tuottaa STABS-vianjäljitystiedot GNU-laajennuksin\n" -#: as.c:343 +#: as.c:344 #, c-format msgid "" " --gdwarf- generate DWARF debugging information. 2 <= " "<= 5\n" msgstr "" -#: as.c:345 +#: as.c:346 #, c-format msgid "" " --gdwarf-sections generate per-function section names for DWARF line " "information\n" msgstr "" -#: as.c:347 +#: as.c:348 #, c-format msgid " --hash-size= set the hash table size close to \n" msgstr "" " --hash-size= asettaa sekasummataulukoon lähelle arvoa \n" -#: as.c:349 +#: as.c:350 #, c-format msgid " --help show this message and exit\n" msgstr " --help näyttää tämän ohjeen ja poistuu\n" -#: as.c:351 +#: as.c:352 #, c-format msgid " --target-help show target specific options\n" msgstr " --target-help näyttää kohdekohtaiset valitsimet\n" -#: as.c:353 +#: as.c:354 #, c-format msgid "" " -I DIR add DIR to search list for .include directives\n" @@ -296,12 +296,12 @@ " -I HAKEMISTO lisää HAKEMISTOn ”.include”-direktiivin " "hakuluetteloon\n" -#: as.c:355 +#: as.c:356 #, c-format msgid " -J don't warn about signed overflow\n" msgstr " -J ei varoita etumerkillisestä ylivuodosta\n" -#: as.c:357 +#: as.c:358 #, c-format msgid "" " -K warn when differences altered for long " @@ -310,7 +310,7 @@ " -K varoittaa pitkien siirtymien aiheuttamista " "eroista\n" -#: as.c:359 +#: as.c:360 #, c-format msgid "" " -L,--keep-locals keep local symbols (e.g. starting with `L')\n" @@ -318,13 +318,13 @@ " -L,--keep-locals pitää paikalliset symbolit (esim. aloittaen " "”L”:llä)\n" -#: as.c:361 +#: as.c:362 #, c-format msgid " -M,--mri assemble in MRI compatibility mode\n" msgstr "" " -M,--mri kääntää konekielelle MRI-yhteensopivassa tilassa\n" -#: as.c:363 +#: as.c:364 #, c-format msgid "" " --MD FILE write dependency information in FILE (default " @@ -333,19 +333,19 @@ " --MD TIEDOSTO kirjoittaa riippuvuustietoja TIEDOSTOon " "(oletuksena ei mitään)\n" -#: as.c:365 +#: as.c:366 #, c-format msgid " -nocpp ignored\n" msgstr " -nocpp ei otettu huomioon\n" -#: as.c:367 +#: as.c:368 #, c-format msgid "" " -no-pad-sections do not pad the end of sections to alignment " "boundaries\n" msgstr "" -#: as.c:369 +#: as.c:370 #, c-format msgid "" " -o OBJFILE name the object-file output OBJFILE (default " @@ -354,12 +354,12 @@ " -o OBJTIEDOSTO nimeää objektitiedostotulosteen nimellä " "OBJTIEDOSTO (oletus a.out)\n" -#: as.c:371 +#: as.c:372 #, c-format msgid " -R fold data section into text section\n" msgstr " -R sekoittaa datalohkon tekstilohkoon\n" -#: as.c:373 +#: as.c:374 #, c-format msgid "" " --reduce-memory-overheads \n" @@ -371,20 +371,20 @@ " konekielelle kääntöajan kustannuksella\n" # Jätetty pois "mitatut tilastot" -#: as.c:377 +#: as.c:378 #, c-format msgid "" " --statistics print various measured statistics from execution\n" msgstr "" " --statistics tulostaa erilaisia tilastoja suorituksesta\n" -#: as.c:379 +#: as.c:380 #, c-format msgid " --strip-local-absolute strip local absolute symbols\n" msgstr "" " --strip-local-absolute riisuu paikalliset absoluuttiset symbolit\n" -#: as.c:381 +#: as.c:382 #, c-format msgid "" " --traditional-format Use same format as native assembler when possible\n" @@ -392,28 +392,28 @@ " --traditional-format Käyttää samaa muotoa kuin kotoperäinen assembleri, " "milloin mahdollista\n" -#: as.c:383 +#: as.c:384 #, c-format msgid " --version print assembler version number and exit\n" msgstr "" " --version tulostaa assemblerin versionumeron ja poistuu\n" -#: as.c:385 +#: as.c:386 #, c-format msgid " -W --no-warn suppress warnings\n" msgstr " -W --no-warn vaientaa varoitukset\n" -#: as.c:387 +#: as.c:388 #, c-format msgid " --warn don't suppress warnings\n" msgstr " --warn ei vaienna varoituksia\n" -#: as.c:389 +#: as.c:390 #, c-format msgid " --fatal-warnings treat warnings as errors\n" msgstr " --fatal-warnings käsittelee varoituksia virheinä\n" -#: as.c:392 +#: as.c:393 #, c-format msgid "" " --itbl INSTTBL extend instruction set to include instructions\n" @@ -424,23 +424,23 @@ " jotka täsmäävät INSTTBL-tiedostossa määriteltyjen " "käskyjen kanssa\n" -#: as.c:396 +#: as.c:397 #, c-format msgid " -w ignored\n" msgstr " -w ei otettu huomioon\n" -#: as.c:398 +#: as.c:399 #, c-format msgid " -X ignored\n" msgstr " -X ei otettu huomioon\n" -#: as.c:400 +#: as.c:401 #, c-format msgid " -Z generate object file even after errors\n" msgstr "" " -Z tuottaa objektitiedoston jopa virheiden jälkeen\n" -#: as.c:402 +#: as.c:403 #, c-format msgid "" " --listing-lhs-width set the width in words of the output data column " @@ -450,7 +450,7 @@ " --listing-lhs-width asettaa luettelon tulostesarakkeen\n" " leveyden sanoina\n" -#: as.c:405 +#: as.c:406 #, c-format msgid "" " --listing-lhs-width2 set the width in words of the continuation lines\n" @@ -464,7 +464,7 @@ "ensimmäisen\n" " rivin leveys\n" -#: as.c:409 +#: as.c:410 #, c-format msgid "" " --listing-rhs-width set the max width in characters of the lines from\n" @@ -473,7 +473,7 @@ " --listing-rhs-width asettaa lähdetiedoston rivien maksimileveyden " "merkkeinä\n" -#: as.c:412 +#: as.c:413 #, c-format msgid "" " --listing-cont-lines set the maximum number of continuation lines used\n" @@ -482,12 +482,12 @@ " --listing-cont-lines asettaa käytettyjen jatkorivien maksimimäärä\n" " luettelon tulostedatasarakkeelle\n" -#: as.c:415 +#: as.c:416 #, c-format msgid " @FILE read options from FILE\n" msgstr " @TIEDOSTO lukee valitsimet TIEDOSTOsta\n" -#: as.c:423 +#: as.c:424 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -495,23 +495,23 @@ "Ilmoita käännösvirheistä osoitteeseen \n" -#: as.c:653 +#: as.c:654 #, c-format msgid "unrecognized option -%c%s" msgstr "tunnistamaton valitsin -%c%s" #. This output is intended to follow the GNU standards document. -#: as.c:695 +#: as.c:696 #, c-format msgid "GNU assembler %s\n" msgstr "GNU assembleri %s\n" -#: as.c:696 +#: as.c:697 #, c-format msgid "Copyright (C) 2020 Free Software Foundation, Inc.\n" msgstr "" -#: as.c:697 +#: as.c:698 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -523,137 +523,142 @@ "tai minkä tahansa myöhäisemmän version ehtojen alaisena.\n" "Tällä ohjelmalla ehdottomasti ei ole mitään takuuta\n" -#: as.c:702 +#: as.c:703 #, c-format msgid "" "This assembler was configured for a target of `%s' and default,\n" "cpu type `%s'.\n" msgstr "" -#: as.c:706 +#: as.c:707 #, 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:714 +#: as.c:715 msgid "multiple emulation names specified" msgstr "useita emulointinimiä määritelty" -#: as.c:716 +#: as.c:717 msgid "emulations not handled in this configuration" msgstr "emulointeja ei ole käsitelty tässä asetuksessa" -#: as.c:721 +#: as.c:722 #, c-format msgid "alias = %s\n" msgstr "alias = %s\n" -#: as.c:722 +#: as.c:723 #, c-format msgid "canonical = %s\n" msgstr "kanoninen = %s\n" -#: as.c:723 +#: as.c:724 #, c-format msgid "cpu-type = %s\n" msgstr "prosessorityyppi = %s\n" -#: as.c:725 +#: as.c:726 #, c-format msgid "format = %s\n" msgstr "muoto = %s\n" -#: as.c:728 +#: as.c:729 #, c-format msgid "bfd-target = %s\n" msgstr "bfd-kohde = %s\n" -#: as.c:745 +#: as.c:746 #, c-format msgid "Invalid --compress-debug-sections option: `%s'" msgstr "" -#: as.c:748 +#: as.c:749 #, c-format msgid "--compress-debug-sections=%s is unsupported" msgstr "" -#: as.c:773 +#: as.c:774 msgid "bad defsym; format is --defsym name=value" msgstr "virheellinen ”defsym”-valitsin: muoto on ”--defsym nimi=arvo”" -#: as.c:793 +#: as.c:794 msgid "no file name following -t option" msgstr "Ei tiedostonimeä ”-t”-valitsimen jälkeen" -#: as.c:808 +#: as.c:809 #, c-format msgid "failed to read instruction table %s\n" msgstr "käskytaulun %s lukeminen epäonnistui\n" -#: as.c:875 +#: as.c:832 +#, c-format +msgid "unknown DWARF option %s\n" +msgstr "" + +#: as.c:883 #, c-format msgid "Invalid --gdwarf-cie-version `%s'" msgstr "" -#: as.c:968 +#: as.c:976 #, c-format msgid "Invalid --size-check= option: `%s'" msgstr "Virheellinen ”--size-check=”-valitsin: ”%s”" -#: as.c:977 +#: as.c:985 #, c-format msgid "Invalid --elf-stt-common= option: `%s'" msgstr "" -#: as.c:991 +#: as.c:999 #, c-format msgid "Invalid --generate-missing-build-notes option: `%s'" msgstr "" -#: as.c:1062 +#: as.c:1070 #, c-format msgid "invalid listing option `%c'" msgstr "virheellinen luettelointivalitsin ”%c”" -#: as.c:1115 +#: as.c:1123 msgid "--hash-size needs a numeric argument" msgstr "”--hash-size”-valitsin tarvitsee numeerisen argumentin" -#: as.c:1137 +#: as.c:1145 #, c-format msgid "%s: total time in assembly: %ld.%06ld\n" msgstr "%s: kokonaisaika käännettäessä konekielelle: %ld.%06ld\n" -#: as.c:1303 +#: as.c:1311 msgid "libbfd ABI mismatch" msgstr "" -#: as.c:1348 +#: as.c:1356 #, c-format msgid "The input '%s' and output '%s' files are the same" msgstr "" -#: as.c:1458 +#: as.c:1466 #, c-format msgid "%d warning" msgid_plural "%d warnings" msgstr[0] "" msgstr[1] "" -#: as.c:1460 +#: as.c:1468 #, c-format msgid "%d error" msgid_plural "%d errors" msgstr[0] "" msgstr[1] "" -#: as.c:1464 +#: as.c:1472 #, c-format msgid "%s, treating warnings as errors" msgstr "" -#: as.c:1475 +#: as.c:1483 #, c-format msgid "%s, %s, generating bad object file\n" msgstr "" @@ -710,7 +715,7 @@ #: cgen.c:858 config/tc-arm.c:2075 config/tc-arm.c:11315 config/tc-arm.c:11367 #: config/tc-arm.c:11649 config/tc-arm.c:12545 config/tc-arm.c:13685 #: config/tc-arm.c:13725 config/tc-arm.c:14098 config/tc-arm.c:14140 -#: config/tc-arm.c:21373 config/tc-arm.c:21433 config/tc-avr.c:1549 +#: config/tc-arm.c:21375 config/tc-arm.c:21435 config/tc-avr.c:1549 #: config/tc-avr.c:1561 config/tc-avr.c:1825 config/tc-cris.c:4060 #: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574 #: config/tc-ft32.c:587 config/tc-mips.c:9720 config/tc-mips.c:11030 @@ -839,7 +844,7 @@ msgstr "Kohteen ”%s” lisääminen rakennetauluun ei onnistunut: %s" #: config/obj-coff.c:212 config/obj-coff.c:1680 config/tc-ppc.c:6274 -#: config/tc-tic54x.c:3984 read.c:2959 +#: config/tc-tic54x.c:3984 read.c:2960 #, c-format msgid "error setting flags for \"%s\": %s" msgstr "virhe asetettaessa lippuja bfd-lohkonimelle ”%s”: %s" @@ -1035,7 +1040,7 @@ msgid "extraneous characters at end of numeric section type" msgstr "" -#: config/obj-elf.c:938 read.c:2943 +#: config/obj-elf.c:938 read.c:2944 msgid "unrecognized section type" msgstr "lohkotyyppiä ei tunnistettu" @@ -1305,31 +1310,31 @@ msgstr "puuttuva sizeof_stub-lauseke" #: config/obj-macho.c:478 config/tc-ia64.c:1083 config/tc-ia64.c:11765 -#: config/tc-score.c:6091 expr.c:1179 read.c:1716 +#: config/tc-score.c:6091 expr.c:1179 read.c:1717 msgid "expected symbol name" msgstr "odotettiin symbolinimeä" -#: config/obj-macho.c:491 read.c:495 +#: config/obj-macho.c:491 read.c:496 msgid "bad or irreducible absolute expression" msgstr "virheellinen tai supistumaton absoluuttinen lauseke" -#: config/obj-macho.c:497 config/tc-score.c:6108 read.c:1754 +#: config/obj-macho.c:497 config/tc-score.c:6108 read.c:1755 msgid "missing size expression" msgstr "puuttuva kokolauseke" -#: config/obj-macho.c:506 config/tc-ia64.c:1118 read.c:1760 +#: config/obj-macho.c:506 config/tc-ia64.c:1118 read.c:1761 #, c-format msgid "size (%ld) out of range, ignored" msgstr "koko (%ld) lukualueen ulkopuolella, ei oteta huomioon" -#: config/obj-macho.c:516 config/tc-score.c:6246 dwarf2dbg.c:1267 ecoff.c:3357 -#: read.c:1772 read.c:1875 read.c:2626 read.c:3199 read.c:3630 symbols.c:474 +#: config/obj-macho.c:516 config/tc-score.c:6246 dwarf2dbg.c:1278 ecoff.c:3357 +#: read.c:1773 read.c:1876 read.c:2627 read.c:3200 read.c:3673 symbols.c:474 #: symbols.c:569 #, c-format msgid "symbol `%s' is already defined" msgstr "symboli ”%s” on jo määritelty" -#: config/obj-macho.c:526 read.c:1787 +#: config/obj-macho.c:526 read.c:1788 #, c-format msgid "size of \"%s\" is already %ld; not changing to %ld" msgstr "”%s”:n koko on jo %ld: ei muutosta arvoon %ld" @@ -1571,7 +1576,7 @@ msgstr "" #: config/tc-aarch64.c:604 config/tc-aarch64.c:606 config/tc-arm.c:1195 -#: config/tc-score.c:6496 expr.c:1350 read.c:2608 +#: config/tc-score.c:6496 expr.c:1350 read.c:2609 msgid "bad expression" msgstr "virheellinen lauseke" @@ -2133,7 +2138,7 @@ msgid "selected processor does not support `%s'" msgstr "" -#: config/tc-aarch64.c:7545 config/tc-arm.c:28021 +#: config/tc-aarch64.c:7545 config/tc-arm.c:28023 msgid "GOT already in the symbol table" msgstr "GOT on jo symbolitaulussa" @@ -2143,8 +2148,8 @@ #: config/tc-aarch64.c:7752 config/tc-aarch64.c:7797 config/tc-aarch64.c:7823 #: config/tc-arm.c:16439 config/tc-arm.c:18136 config/tc-arm.c:18716 -#: config/tc-arm.c:18743 config/tc-arm.c:19529 config/tc-arm.c:20361 -#: config/tc-arm.c:21376 config/tc-arm.c:21436 config/tc-metag.c:2444 +#: config/tc-arm.c:18743 config/tc-arm.c:19531 config/tc-arm.c:20363 +#: config/tc-arm.c:21378 config/tc-arm.c:21438 config/tc-metag.c:2444 #: config/tc-metag.c:2453 config/tc-metag.c:2492 config/tc-metag.c:2501 #: config/tc-metag.c:3021 config/tc-metag.c:3030 msgid "immediate out of range" @@ -2159,8 +2164,8 @@ msgid "immediate offset out of range" msgstr "suoran muistiosoituksen siirrosoite on lukualueen ulkopuolella" -#: config/tc-aarch64.c:7955 config/tc-arm.c:28359 config/tc-arm.c:28427 -#: config/tc-arm.c:28709 +#: config/tc-aarch64.c:7955 config/tc-arm.c:28361 config/tc-arm.c:28429 +#: config/tc-arm.c:28711 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "määrittelemätöntä symbolia %s käytetty suorana muistiosoitusarvona" @@ -2181,7 +2186,7 @@ msgid "conditional branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:7997 config/tc-aarch64.c:8012 config/tc-arm.c:29004 +#: config/tc-aarch64.c:7997 config/tc-aarch64.c:8012 config/tc-arm.c:29006 msgid "conditional branch out of range" msgstr "ehdollinen haarautuminen lukualueen ulkopuolella" @@ -2189,14 +2194,14 @@ msgid "branch target not word aligned" msgstr "" -#: config/tc-aarch64.c:8028 config/tc-arm.c:924 config/tc-arm.c:29810 +#: config/tc-aarch64.c:8028 config/tc-arm.c:924 config/tc-arm.c:29812 #: config/tc-mips.c:16086 config/tc-mips.c:16102 config/tc-mips.c:16192 msgid "branch out of range" msgstr "haarautuminen lukualueen ulkopuolella" -#: config/tc-aarch64.c:8087 config/tc-arm.c:28600 config/tc-arm.c:28615 -#: config/tc-arm.c:28630 config/tc-arm.c:28641 config/tc-arm.c:28664 -#: config/tc-arm.c:29514 config/tc-moxie.c:714 config/tc-pj.c:452 +#: config/tc-aarch64.c:8087 config/tc-arm.c:28602 config/tc-arm.c:28617 +#: config/tc-arm.c:28632 config/tc-arm.c:28643 config/tc-arm.c:28666 +#: config/tc-arm.c:29516 config/tc-moxie.c:714 config/tc-pj.c:452 #: config/tc-sh.c:3728 msgid "offset out of range" msgstr "siirrososoite lukualueen ulkopuolella" @@ -2214,7 +2219,7 @@ msgid "unexpected %s fixup" msgstr "" -#: config/tc-aarch64.c:8328 config/tc-arm.c:30230 config/tc-arm.c:30251 +#: config/tc-aarch64.c:8328 config/tc-arm.c:30232 config/tc-arm.c:30253 #: config/tc-mips.c:18453 config/tc-or1k.c:345 config/tc-score.c:7454 #, c-format msgid "cannot represent %s relocation in this object file format" @@ -2225,16 +2230,16 @@ msgid "cannot do %u-byte relocation" msgstr "" -#: config/tc-aarch64.c:8684 config/tc-arm.c:30726 config/tc-score.c:6279 +#: config/tc-aarch64.c:8684 config/tc-arm.c:30728 config/tc-score.c:6279 #: config/tc-score.c:6509 config/tc-score.c:6514 msgid "virtual memory exhausted" msgstr "virtuaalimuisti loppui" -#: config/tc-aarch64.c:8850 config/tc-arm.c:31069 +#: config/tc-aarch64.c:8850 config/tc-arm.c:31071 msgid "assemble for big-endian" msgstr "assembloi ”big-endian”-tavujärjestykselle" -#: config/tc-aarch64.c:8851 config/tc-arm.c:31070 +#: config/tc-aarch64.c:8851 config/tc-arm.c:31072 msgid "assemble for little-endian" msgstr "assembloi ”little-endian”-tavujärjestykselle" @@ -2250,41 +2255,41 @@ msgid "do not output verbose error messages" msgstr "" -#: config/tc-aarch64.c:9138 config/tc-arm.c:32169 +#: config/tc-aarch64.c:9138 config/tc-arm.c:32171 msgid "invalid architectural extension" msgstr "virheellinen arkkitehtuurilaajennus" -#: config/tc-aarch64.c:9163 config/tc-arm.c:32201 +#: config/tc-aarch64.c:9163 config/tc-arm.c:32203 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:9171 config/tc-arm.c:32209 +#: config/tc-aarch64.c:9171 config/tc-arm.c:32211 msgid "missing architectural extension" msgstr "puuttuva arkkitehtuurilaajennus" -#: config/tc-aarch64.c:9198 config/tc-arm.c:32295 +#: config/tc-aarch64.c:9198 config/tc-arm.c:32297 #, c-format msgid "unknown architectural extension `%s'" msgstr "tuntematon arkkitehtuurilaajennus ”%s”" -#: config/tc-aarch64.c:9222 config/tc-arm.c:32345 config/tc-metag.c:5834 +#: config/tc-aarch64.c:9222 config/tc-arm.c:32347 config/tc-metag.c:5834 #, c-format msgid "missing cpu name `%s'" msgstr "puuttuva prosessorinimi ”%s”" -#: config/tc-aarch64.c:9236 config/tc-aarch64.c:9453 config/tc-arm.c:32380 -#: config/tc-arm.c:33181 config/tc-csky.c:896 config/tc-metag.c:5845 +#: config/tc-aarch64.c:9236 config/tc-aarch64.c:9453 config/tc-arm.c:32382 +#: config/tc-arm.c:33183 config/tc-csky.c:896 config/tc-metag.c:5845 #, c-format msgid "unknown cpu `%s'" msgstr "tuntematon prosessori ”%s”" -#: config/tc-aarch64.c:9254 config/tc-arm.c:32398 +#: config/tc-aarch64.c:9254 config/tc-arm.c:32400 #, c-format msgid "missing architecture name `%s'" msgstr "puuttuva arkkitehtuurinimi ”%s”" -#: config/tc-aarch64.c:9268 config/tc-aarch64.c:9500 config/tc-arm.c:32420 -#: config/tc-arm.c:33216 config/tc-arm.c:33246 config/tc-score.c:7689 +#: config/tc-aarch64.c:9268 config/tc-aarch64.c:9500 config/tc-arm.c:32422 +#: config/tc-arm.c:33218 config/tc-arm.c:33248 config/tc-score.c:7689 #, c-format msgid "unknown architecture `%s'\n" msgstr "tuntematon arkkitehtuuri ”%s”\n" @@ -2303,17 +2308,17 @@ msgid "\t specify for ABI " msgstr "" -#: config/tc-aarch64.c:9311 config/tc-arm.c:32507 config/tc-metag.c:5911 +#: config/tc-aarch64.c:9311 config/tc-arm.c:32509 config/tc-metag.c:5911 msgid "\t assemble for CPU " msgstr "\t assembloi prosessorille " -#: config/tc-aarch64.c:9313 config/tc-arm.c:32509 +#: config/tc-aarch64.c:9313 config/tc-arm.c:32511 msgid "\t assemble for architecture " msgstr "" "\t assembloi arkkitehtuurille " -#: config/tc-aarch64.c:9352 config/tc-aarch64.c:9372 config/tc-arm.c:32577 -#: config/tc-arm.c:32595 config/tc-arm.c:32615 config/tc-metag.c:5936 +#: config/tc-aarch64.c:9352 config/tc-aarch64.c:9372 config/tc-arm.c:32579 +#: config/tc-arm.c:32597 config/tc-arm.c:32617 config/tc-metag.c:5936 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "valitsin ”-%c%s” on poistettu käytöstä: %s" @@ -2323,14 +2328,14 @@ msgid " AArch64-specific assembler options:\n" msgstr "" -#: config/tc-aarch64.c:9403 config/tc-arc.c:3583 config/tc-arm.c:32646 +#: config/tc-aarch64.c:9403 config/tc-arc.c:3583 config/tc-arm.c:32648 #, 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:9408 config/tc-arc.c:3585 config/tc-arm.c:32651 +#: config/tc-aarch64.c:9408 config/tc-arc.c:3585 config/tc-arm.c:32653 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" @@ -3081,7 +3086,7 @@ msgstr "" #: config/tc-arc.c:4279 config/tc-microblaze.c:2554 config/tc-mn10300.c:1069 -#: config/tc-sh.c:418 config/tc-z80.c:1101 read.c:4575 +#: config/tc-sh.c:418 config/tc-z80.c:1101 read.c:4618 #, c-format msgid "unsupported BFD relocation size %u" msgstr "tukematon BFD-sijoituskoko %u" @@ -3452,7 +3457,7 @@ msgid "immediate expression requires a # prefix" msgstr "suora muistiosoituslauseke vaatii ”#”-etuliitteen" -#: config/tc-arm.c:1195 read.c:3798 +#: config/tc-arm.c:1195 read.c:3841 msgid "missing expression" msgstr "puuttuva lauseke" @@ -3515,8 +3520,8 @@ msgid "scalar must have an index" msgstr "skalaarin on oltava indeksi" -#: config/tc-arm.c:1918 config/tc-arm.c:20206 config/tc-arm.c:20289 -#: config/tc-arm.c:20954 +#: config/tc-arm.c:1918 config/tc-arm.c:20208 config/tc-arm.c:20291 +#: config/tc-arm.c:20956 msgid "scalar index out of range" msgstr "skalaari-indeksi lukualueen ulkopuolella" @@ -3749,7 +3754,7 @@ msgid "width suffixes are invalid in ARM mode" msgstr "leveysloppuliitteet ovat virheellisiä ARM-tilassa" -#: config/tc-arm.c:4090 dwarf2dbg.c:1303 +#: config/tc-arm.c:4090 dwarf2dbg.c:1314 msgid "expected 0 or 1" msgstr "odotettiin 0 tai 1" @@ -3844,7 +3849,7 @@ msgid "invalid unwind opcode" msgstr "virheellinen ”unwind”-käskykoodi" -#: config/tc-arm.c:5076 config/tc-arm.c:32324 +#: config/tc-arm.c:5076 config/tc-arm.c:32326 #, c-format msgid "unrecognised float16 format \"%s\"" msgstr "" @@ -3856,9 +3861,9 @@ # :4000 :4863 :8438 :8920 :11718 :18666 :18691 :18699 #: config/tc-arm.c:5202 config/tc-arm.c:6276 config/tc-arm.c:11652 #: config/tc-arm.c:12185 config/tc-arm.c:14305 config/tc-arm.c:16256 -#: config/tc-arm.c:16291 config/tc-arm.c:17219 config/tc-arm.c:19140 -#: config/tc-arm.c:19148 config/tc-arm.c:19155 config/tc-arm.c:20795 -#: config/tc-arm.c:29391 config/tc-arm.c:29455 config/tc-arm.c:29463 +#: config/tc-arm.c:16291 config/tc-arm.c:17219 config/tc-arm.c:19142 +#: config/tc-arm.c:19150 config/tc-arm.c:19157 config/tc-arm.c:20797 +#: config/tc-arm.c:29393 config/tc-arm.c:29457 config/tc-arm.c:29465 #: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161 msgid "immediate value out of range" msgstr "suora muistiosoitusarvo on lukualueen ulkopuolella" @@ -4033,7 +4038,7 @@ msgid "use of r13 is deprecated" msgstr "r13-käyttö on vanhentunut" -#: config/tc-arm.c:8252 config/tc-arm.c:20503 +#: config/tc-arm.c:8252 config/tc-arm.c:20505 msgid "" "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is " "UNPREDICTABLE" @@ -4328,7 +4333,7 @@ msgid "shift by register not allowed in thumb mode" msgstr "rekisterin sivuttaissiirros ei ole sallittu ”thumb”-tilassa" -#: config/tc-arm.c:11320 config/tc-arm.c:14145 config/tc-arm.c:28682 +#: config/tc-arm.c:11320 config/tc-arm.c:14145 config/tc-arm.c:28684 msgid "shift expression is too large" msgstr "sivuttaissiirroslauseke on liian iso" @@ -4353,7 +4358,7 @@ msgstr "" "”Thumb” tukee vain ”LSL”:ää rekisteri-indeksoinnin sivuttaissiirrossa" -#: config/tc-arm.c:11370 config/tc-arm.c:19871 +#: config/tc-arm.c:11370 config/tc-arm.c:19873 msgid "shift out of range" msgstr "sivuttaissiirto lukualueen ulkopuolella" @@ -4554,7 +4559,7 @@ msgid "instruction does not allow shifted index" msgstr "käsky ei salli sivuttaissiirrettyä indeksiä" -#: config/tc-arm.c:14448 config/tc-arm.c:29826 +#: config/tc-arm.c:14448 config/tc-arm.c:29828 msgid "out of range label-relative fixup value" msgstr "" @@ -4564,7 +4569,7 @@ #: config/tc-arm.c:15167 config/tc-arm.c:15520 config/tc-arm.c:17005 #: config/tc-arm.c:17085 config/tc-arm.c:17142 config/tc-arm.c:19023 -#: config/tc-arm.c:21199 config/tc-arm.c:21386 +#: config/tc-arm.c:21201 config/tc-arm.c:21388 msgid "invalid instruction shape" msgstr "virheellinen käskymuoto" @@ -4580,7 +4585,7 @@ msgid "type specifier has the wrong number of parts" msgstr "tyypimäärittelyssä on väärä lukumäärä osia" -#: config/tc-arm.c:15548 config/tc-arm.c:19292 config/tc-arm.c:19299 +#: config/tc-arm.c:15548 config/tc-arm.c:19294 config/tc-arm.c:19301 msgid "operand size must match register width" msgstr "operandikoon on täsmättävä rekisterileveyden kanssa" @@ -4613,7 +4618,7 @@ msgstr "" #: config/tc-arm.c:16982 config/tc-arm.c:17062 config/tc-arm.c:18659 -#: config/tc-arm.c:20488 +#: config/tc-arm.c:20490 msgid "immediate out of range for shift" msgstr "suora muistiosoitusarvo lukualueen ulkopuolella sivuttaissiirrolle" @@ -4655,7 +4660,7 @@ msgid "MVE vector register in the range [Q0..Q7] expected" msgstr "" -#: config/tc-arm.c:17847 config/tc-arm.c:19710 +#: config/tc-arm.c:17847 config/tc-arm.c:19712 msgid "scalar out of range for multiply instruction" msgstr "skalaari lukualueen ulkopuolella kertolaskukäskylle" @@ -4667,7 +4672,7 @@ msgid "indexed register must be less than 8" msgstr "" -#: config/tc-arm.c:18139 config/tc-arm.c:21450 +#: config/tc-arm.c:18139 config/tc-arm.c:21452 msgid "" "Warning: 32-bit element size and same first and third operand makes " "instruction UNPREDICTABLE" @@ -4693,902 +4698,902 @@ msgid "operands 0 and 1 must be the same register" msgstr "operandien 0 ja 1 on oltava sama rekisteri" -#: config/tc-arm.c:19033 config/tc-arm.c:21298 +#: config/tc-arm.c:19033 config/tc-arm.c:21300 msgid "invalid rounding mode" msgstr "" -#: config/tc-arm.c:19503 +#: config/tc-arm.c:19505 msgid "operand size must be specified for immediate VMOV" msgstr "" "operandikoon on oltava määritelty suoran muistiosoituksen VMOV-arvolle" -#: config/tc-arm.c:19513 +#: config/tc-arm.c:19515 msgid "immediate has bits set outside the operand size" msgstr "" "suorassa muistiosoitusarvossa on asetettu bittejä operandikoon ulkopuolelle" -#: config/tc-arm.c:19745 +#: config/tc-arm.c:19747 msgid "" "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:19853 +#: config/tc-arm.c:19855 msgid "Instruction form not available on this architecture." msgstr "" -#: config/tc-arm.c:19907 +#: config/tc-arm.c:19909 msgid "" "Warning: 64-bit element size and same destination and source operands makes " "instruction UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:19912 +#: config/tc-arm.c:19914 msgid "elements must be smaller than reversal region" msgstr "elementtien on oltava pienempiä kuin puretun alueen" -#: config/tc-arm.c:20004 +#: config/tc-arm.c:20006 msgid "" "Index one must be [2,3] and index two must be two less than index one." msgstr "" -#: config/tc-arm.c:20007 +#: config/tc-arm.c:20009 msgid "General purpose registers may not be the same" msgstr "" -#: config/tc-arm.c:20205 config/tc-arm.c:20288 +#: config/tc-arm.c:20207 config/tc-arm.c:20290 msgid "bad type for scalar" msgstr "virheellinen tyyppi skalaarille" -#: config/tc-arm.c:20344 +#: config/tc-arm.c:20346 msgid "" "immediate constant is valid both as a bit-pattern and a floating point value " "(using the fp value)" msgstr "" -#: config/tc-arm.c:20396 config/tc-arm.c:20407 +#: config/tc-arm.c:20398 config/tc-arm.c:20409 msgid "VFP registers must be adjacent" msgstr "VFP-rekisterien on oltava vierekkäisiä" -#: config/tc-arm.c:20497 +#: config/tc-arm.c:20499 msgid "invalid suffix" msgstr "" -#: config/tc-arm.c:20649 +#: config/tc-arm.c:20651 msgid "bad list length for table lookup" msgstr "virheellinen luettelopituus tauluhakua varten" -#: config/tc-arm.c:20682 +#: config/tc-arm.c:20684 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "toimintoa writeback (!) on käytettävä kohteelle VLDMDB ja VSTMDB" -#: config/tc-arm.c:20685 config/tc-arm.c:20710 config/tc-arm.c:20731 +#: config/tc-arm.c:20687 config/tc-arm.c:20712 config/tc-arm.c:20733 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:20753 config/tc-arm.c:20786 +#: config/tc-arm.c:20755 config/tc-arm.c:20788 msgid "Use of PC here is UNPREDICTABLE" msgstr "Ohjelmalaskurin käyttö tässä on ENNUSTAMATON" -#: config/tc-arm.c:20755 +#: config/tc-arm.c:20757 msgid "Use of PC here is deprecated" msgstr "Ohjelmalaskurin käyttö on vanhentunut" -#: config/tc-arm.c:20789 +#: config/tc-arm.c:20791 msgid "instruction does not accept register index" msgstr "" -#: config/tc-arm.c:20792 +#: config/tc-arm.c:20794 msgid "instruction does not accept PC-relative addressing" msgstr "" -#: config/tc-arm.c:20814 config/tc-arm.c:20823 +#: config/tc-arm.c:20816 config/tc-arm.c:20825 msgid "Instruction not permitted on this architecture" msgstr "" -#: config/tc-arm.c:20872 +#: config/tc-arm.c:20874 msgid "bad alignment" msgstr "virheellinen tasaus" -#: config/tc-arm.c:20889 +#: config/tc-arm.c:20891 msgid "bad list type for instruction" msgstr "virheellinen luettelotyyppi käskylle" -#: config/tc-arm.c:20933 +#: config/tc-arm.c:20935 msgid "unsupported alignment for instruction" msgstr "ei-tuettu tasaus käskylle" -#: config/tc-arm.c:20952 config/tc-arm.c:21046 config/tc-arm.c:21058 -#: config/tc-arm.c:21068 config/tc-arm.c:21082 +#: config/tc-arm.c:20954 config/tc-arm.c:21048 config/tc-arm.c:21060 +#: config/tc-arm.c:21070 config/tc-arm.c:21084 msgid "bad list length" msgstr "virheellinen luettelopituus" -#: config/tc-arm.c:20957 +#: config/tc-arm.c:20959 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:20990 config/tc-arm.c:21066 +#: config/tc-arm.c:20992 config/tc-arm.c:21068 msgid "can't use alignment with this instruction" msgstr "ei voi käyttää tasausta tämän käskyn kanssa" -#: config/tc-arm.c:21138 +#: config/tc-arm.c:21140 msgid "post-index must be a register" msgstr "jälki-indeksin on oltava rekisteri" -#: config/tc-arm.c:21140 +#: config/tc-arm.c:21142 msgid "bad register for post-index" msgstr "virheellinen rekisteri jälki-indeksille" -#: config/tc-arm.c:21362 +#: config/tc-arm.c:21364 msgid "scalar out of range" msgstr "" -#: config/tc-arm.c:21495 +#: config/tc-arm.c:21497 msgid "" "Dot Product instructions cannot be conditional, the behaviour is " "UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:21570 config/tc-arm.c:21598 config/tc-arm.c:22280 +#: config/tc-arm.c:21572 config/tc-arm.c:21600 config/tc-arm.c:22282 msgid "index must be 0 or 1" msgstr "" -#: config/tc-arm.c:21573 config/tc-arm.c:21601 config/tc-arm.c:22283 +#: config/tc-arm.c:21575 config/tc-arm.c:21603 config/tc-arm.c:22285 msgid "indexed register must be less than 16" msgstr "" -#: config/tc-arm.c:21639 +#: config/tc-arm.c:21641 msgid "Register must be r0-r14 except r13, or APSR_nzcv." msgstr "" -#: config/tc-arm.c:21642 +#: config/tc-arm.c:21644 msgid "Register must be an even register between r0-r10." msgstr "" -#: config/tc-arm.c:21667 +#: config/tc-arm.c:21669 msgid "CDE Coprocessor must be in range 0-7" msgstr "" -#: config/tc-arm.c:21701 +#: config/tc-arm.c:21703 msgid "cx1d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21731 +#: config/tc-arm.c:21733 msgid "cx2d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21770 +#: config/tc-arm.c:21772 msgid "cx3d requires consecutive destination registers." msgstr "" -#: config/tc-arm.c:21962 +#: config/tc-arm.c:21964 msgid "'q' register must be in range 0-7" msgstr "" -#: config/tc-arm.c:21965 +#: config/tc-arm.c:21967 msgid "'d' register must be in range 0-15" msgstr "" -#: config/tc-arm.c:21967 +#: config/tc-arm.c:21969 msgid "'s' register must be in range 0-31" msgstr "" -#: config/tc-arm.c:22022 +#: config/tc-arm.c:22024 msgid "vcx instructions with Q registers require MVE" msgstr "" -#: config/tc-arm.c:22027 +#: config/tc-arm.c:22029 msgid "" "vcx instructions with S or D registers require either MVE or Armv8-M " "floating point etension." msgstr "" -#: config/tc-arm.c:22043 +#: config/tc-arm.c:22045 msgid "vcx1 with S or D registers takes immediate within 0-2047" msgstr "" -#: config/tc-arm.c:22059 +#: config/tc-arm.c:22061 msgid "vcx2 with S or D registers takes immediate within 0-63" msgstr "" -#: config/tc-arm.c:22074 +#: config/tc-arm.c:22076 msgid "vcx2 with S or D registers takes immediate within 0-7" msgstr "" # infix ei ole etuliite (prefix) eikä loppuliite (suffix) -#: config/tc-arm.c:22633 config/tc-arm.c:22737 +#: config/tc-arm.c:22635 config/tc-arm.c:22739 msgid "conditional infixes are deprecated in unified syntax" msgstr "" "ehdolliset infix-liitteet ovat vanhentuneita yhdistetyssä syntaksissa" -#: config/tc-arm.c:22948 +#: config/tc-arm.c:22950 msgid "Warning: conditional outside an IT block for Thumb." msgstr "Varoitus: ehtolause IT-lohkon ulkopuolella Thumb-käskylle" -#: config/tc-arm.c:23275 +#: config/tc-arm.c:23277 msgid "Short branches, Undefined, SVC, LDM/STM" msgstr "" -#: config/tc-arm.c:23276 +#: config/tc-arm.c:23278 msgid "Miscellaneous 16-bit instructions" msgstr "" -#: config/tc-arm.c:23277 +#: config/tc-arm.c:23279 msgid "ADR" msgstr "" -#: config/tc-arm.c:23278 +#: config/tc-arm.c:23280 msgid "Literal loads" msgstr "" -#: config/tc-arm.c:23279 +#: config/tc-arm.c:23281 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc" msgstr "" -#: config/tc-arm.c:23280 +#: config/tc-arm.c:23282 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:23283 +#: config/tc-arm.c:23285 msgid "ADD/SUB sp, sp #imm" msgstr "" -#: config/tc-arm.c:23305 +#: config/tc-arm.c:23307 msgid "" "IT blocks containing 32-bit Thumb instructions are performance deprecated in " "ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23317 +#: config/tc-arm.c:23319 #, c-format msgid "" "IT blocks containing 16-bit Thumb instructions of the following class are " "performance deprecated in ARMv8-A and ARMv8-R: %s" msgstr "" -#: config/tc-arm.c:23331 +#: config/tc-arm.c:23333 msgid "" "IT blocks containing more than one conditional instruction are performance " "deprecated in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:23449 +#: config/tc-arm.c:23451 #, c-format msgid "bad instruction `%s'" msgstr "virheellinen käsky ”%s”" -#: config/tc-arm.c:23455 +#: config/tc-arm.c:23457 msgid "s suffix on comparison instruction is deprecated" msgstr "s-loppuliite vertailukäskyssä on vanhentunut" -#: config/tc-arm.c:23475 +#: config/tc-arm.c:23477 msgid "SVC is not permitted on this architecture" msgstr "SVC ei ole sallittu tässä arkkitehtuurissa" -#: config/tc-arm.c:23477 +#: config/tc-arm.c:23479 #, c-format msgid "selected processor does not support `%s' in Thumb mode" msgstr "" -#: config/tc-arm.c:23483 +#: config/tc-arm.c:23485 msgid "Thumb does not support conditional execution" msgstr "Thumb ei tue ehdollista suoritusta" -#: config/tc-arm.c:23503 +#: config/tc-arm.c:23505 #, c-format msgid "" "selected processor does not support 32bit wide variant of instruction `%s'" msgstr "" -#: config/tc-arm.c:23506 +#: config/tc-arm.c:23508 #, c-format msgid "selected processor does not support `%s' in Thumb-2 mode" msgstr "" -#: config/tc-arm.c:23531 +#: config/tc-arm.c:23533 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "ei voi noudattaa leveysloppuliitettä -- ”%s”" -#: config/tc-arm.c:23573 +#: config/tc-arm.c:23575 #, c-format msgid "selected processor does not support `%s' in ARM mode" msgstr "" -#: config/tc-arm.c:23578 +#: config/tc-arm.c:23580 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "leveysloppuliitteet ovat virheellisiä ARM-tilassa -- ”%s”" -#: config/tc-arm.c:23611 +#: config/tc-arm.c:23613 #, 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:23629 +#: config/tc-arm.c:23631 #, c-format msgid "section '%s' finished with an open IT block." msgstr "lohko ”%s” päättynyt avoimessa IT-lohkossa." -#: config/tc-arm.c:23632 +#: config/tc-arm.c:23634 #, c-format msgid "section '%s' finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:23639 +#: config/tc-arm.c:23641 msgid "file finished with an open IT block." msgstr "tiedosto loppui avoimella IT-lohkolla" -#: config/tc-arm.c:23641 +#: config/tc-arm.c:23643 msgid "file finished with an open VPT/VPST block." msgstr "" -#: config/tc-arm.c:27329 +#: config/tc-arm.c:27331 #, 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:27596 config/tc-ia64.c:3594 +#: config/tc-arm.c:27598 config/tc-ia64.c:3594 #, c-format msgid "Group section `%s' has no group signature" msgstr "Ryhmälohkolla ’%s’ ei ole ryhmätunnistetta" -#: config/tc-arm.c:27642 +#: config/tc-arm.c:27644 msgid "handlerdata in cantunwind frame" msgstr "käsittelijätietoja ”cantunwind”-kehyksessä" -#: config/tc-arm.c:27659 +#: config/tc-arm.c:27661 msgid "too many unwind opcodes for personality routine 0" msgstr "liian monia ”unwind”-käskykoodeja henkilöllisyysrutiinille 0" -#: config/tc-arm.c:27690 +#: config/tc-arm.c:27692 msgid "attempt to recreate an unwind entry" msgstr "" -#: config/tc-arm.c:27700 +#: config/tc-arm.c:27702 msgid "too many unwind opcodes" msgstr "liian monia ”unwind”-käskykoodeja" -#: config/tc-arm.c:27999 +#: config/tc-arm.c:28001 #, c-format msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s" msgstr "" -#: config/tc-arm.c:28361 config/tc-arm.c:28429 +#: config/tc-arm.c:28363 config/tc-arm.c:28431 #, c-format msgid "symbol %s is in a different section" msgstr "symboli %s on eri lohkossa" -#: config/tc-arm.c:28363 config/tc-arm.c:28431 +#: config/tc-arm.c:28365 config/tc-arm.c:28433 #, 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:28408 config/tc-arm.c:28780 +#: config/tc-arm.c:28410 config/tc-arm.c:28782 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "virheellinen vakio (%lx) korjauksen jälkeen" -#: config/tc-arm.c:28464 +#: config/tc-arm.c:28466 #, 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:28500 config/tc-arm.c:28530 +#: config/tc-arm.c:28502 config/tc-arm.c:28532 msgid "invalid literal constant: pool needs to be closer" msgstr "virheellinen literaalivakio: varannon on oltava lähempi" -#: config/tc-arm.c:28503 config/tc-arm.c:28552 +#: config/tc-arm.c:28505 config/tc-arm.c:28554 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "virheellinen suora muistiosoitusarvo siirrososoitteelle (%ld)" -#: config/tc-arm.c:28533 +#: config/tc-arm.c:28535 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" "virheellinen suora muistiosoitusarvo 8-bittiselle siirrososoitteelle (%ld)" -#: config/tc-arm.c:28593 +#: config/tc-arm.c:28595 msgid "offset not a multiple of 4" msgstr "siirrososoite ei ole 4:n monikerta" -#: config/tc-arm.c:28796 +#: config/tc-arm.c:28798 msgid "invalid smc expression" msgstr "virheellinen smc-lauseke" -#: config/tc-arm.c:28806 +#: config/tc-arm.c:28808 msgid "invalid hvc expression" msgstr "virheellinen hvc-lauseke" -#: config/tc-arm.c:28817 config/tc-arm.c:28826 +#: config/tc-arm.c:28819 config/tc-arm.c:28828 msgid "invalid swi expression" msgstr "virheellinen swi-lauseke" -#: config/tc-arm.c:28836 +#: config/tc-arm.c:28838 msgid "invalid expression in load/store multiple" msgstr "virheellinen lauseke ”lataa/tallenna”-monikerrassa" -#: config/tc-arm.c:28898 +#: config/tc-arm.c:28900 #, 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:28917 +#: config/tc-arm.c:28919 msgid "misaligned branch destination" msgstr "tasaamaton haarautumiskohde" -#: config/tc-arm.c:29038 +#: config/tc-arm.c:29040 #, 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:29087 +#: config/tc-arm.c:29089 msgid "Thumb2 branch out of range" msgstr "Thumb2-haarautuminen on lukualueen ulkopuolella" -#: config/tc-arm.c:29139 config/tc-arm.c:29172 +#: config/tc-arm.c:29141 config/tc-arm.c:29174 msgid "Relocation supported only in FDPIC mode" msgstr "" -#: config/tc-arm.c:29202 +#: config/tc-arm.c:29204 msgid "rel31 relocation overflow" msgstr "”rel31”-sijoitusylivuoto" -#: config/tc-arm.c:29224 config/tc-arm.c:29230 config/tc-arm.c:29234 -#: config/tc-arm.c:29281 +#: config/tc-arm.c:29226 config/tc-arm.c:29232 config/tc-arm.c:29236 +#: config/tc-arm.c:29283 msgid "co-processor offset out of range" msgstr "apuprosessorisiirrososoite lukualueen ulkopuolella" -#: config/tc-arm.c:29298 +#: config/tc-arm.c:29300 #, 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:29304 +#: config/tc-arm.c:29306 msgid "" "section does not have enough alignment to ensure safe PC-relative loads" msgstr "" -#: config/tc-arm.c:29308 config/tc-arm.c:29317 config/tc-arm.c:29325 -#: config/tc-arm.c:29333 config/tc-arm.c:29341 +#: config/tc-arm.c:29310 config/tc-arm.c:29319 config/tc-arm.c:29327 +#: config/tc-arm.c:29335 config/tc-arm.c:29343 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "virheellinen siirrososoite, arvo liian suuri (0x%08lX)" -#: config/tc-arm.c:29382 +#: config/tc-arm.c:29384 msgid "invalid Hi register with immediate" msgstr "virheellinen ”Hi”-rekisteri suoralla muistiosoitusarvolla" -#: config/tc-arm.c:29398 +#: config/tc-arm.c:29400 msgid "invalid immediate for stack address calculation" msgstr "virheellinen suora muistiosoitusarvo pino-osoitelaskennalle" -#: config/tc-arm.c:29417 +#: config/tc-arm.c:29419 msgid "address calculation needs a strongly defined nearby symbol" msgstr "" -#: config/tc-arm.c:29433 +#: config/tc-arm.c:29435 msgid "symbol too far away" msgstr "" -#: config/tc-arm.c:29445 +#: config/tc-arm.c:29447 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" "virheellinen suora muistiosoitusarvo osoitelaskennalle (arvo = 0x%08lX)" -#: config/tc-arm.c:29475 +#: config/tc-arm.c:29477 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "virheellinen suora muistiosoitusarvo: %ld on lukualueen ulkopuolella" -#: config/tc-arm.c:29487 +#: config/tc-arm.c:29489 #, c-format msgid "invalid shift value: %ld" msgstr "virheellinen sivuttaissiirtoarvo: %ld" -#: config/tc-arm.c:29557 config/tc-arm.c:29628 +#: config/tc-arm.c:29559 config/tc-arm.c:29630 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "siirrososoite 0x%08lX ei ole edustava" -#: config/tc-arm.c:29589 +#: config/tc-arm.c:29591 #, c-format msgid "Unable to process relocation for thumb opcode: %lx" msgstr "" -#: config/tc-arm.c:29668 +#: config/tc-arm.c:29670 #, 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:29707 +#: config/tc-arm.c:29709 #, 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:29747 +#: config/tc-arm.c:29749 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "virheellinen siirrososoite 0x%08lX (on oltava word-tasattu)" -#: config/tc-arm.c:29752 +#: config/tc-arm.c:29754 #, 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:29973 config/tc-score.c:7365 +#: config/tc-arm.c:29975 config/tc-score.c:7365 #, c-format msgid "bad relocation fixup type (%d)" msgstr "virheellinen sijoituskorjaustyyppi (%d)" -#: config/tc-arm.c:30091 +#: config/tc-arm.c:30093 msgid "literal referenced across section boundary" msgstr "literaaliviitattu lohkorajan ylitse" -#: config/tc-arm.c:30171 +#: config/tc-arm.c:30173 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "sisäistä sijoitusta (tyyppi: SUORA MUISTIOSOITUS) ei ole korjattu" -#: config/tc-arm.c:30176 +#: config/tc-arm.c:30178 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:30183 +#: config/tc-arm.c:30185 #, c-format msgid "%s used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:30199 +#: config/tc-arm.c:30201 #, c-format msgid "undefined local label `%s'" msgstr "määrittelemätön paikallinen nimiö ”%s”" -#: config/tc-arm.c:30205 +#: config/tc-arm.c:30207 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" "sijoitusta ”internal_relocation” (tyyppi: OFFSET_IMM) ei ole korjattu" -#: config/tc-arm.c:30227 config/tc-cris.c:4006 config/tc-csky.c:877 +#: config/tc-arm.c:30229 config/tc-cris.c:4006 config/tc-csky.c:877 #: config/tc-ft32.c:709 config/tc-mcore.c:1928 config/tc-microblaze.c:1995 #: config/tc-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2248 #: config/tc-score.c:7452 msgid "" msgstr "" -#: config/tc-arm.c:30630 +#: config/tc-arm.c:30632 #, c-format msgid "%s: unexpected function type: %d" msgstr "%s: odottamaton funktiotyyppi: %d" -#: config/tc-arm.c:30770 +#: config/tc-arm.c:30772 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:30789 +#: config/tc-arm.c:30791 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:30868 +#: config/tc-arm.c:30870 msgid "hard-float conflicts with specified fpu" msgstr "" "laitteistoliukuluku on ristiriidassa määritellyn liukulukuyksikön kanssa" -#: config/tc-arm.c:31059 +#: config/tc-arm.c:31061 msgid "generate PIC code" msgstr "tuottaa PIC-koodin" -#: config/tc-arm.c:31060 +#: config/tc-arm.c:31062 msgid "assemble Thumb code" msgstr "assembloi Thumb-koodin" -#: config/tc-arm.c:31061 +#: config/tc-arm.c:31063 msgid "support ARM/Thumb interworking" msgstr "tukee ”ARM/Thumb”-yhteistoimivuutta" -#: config/tc-arm.c:31063 +#: config/tc-arm.c:31065 msgid "code uses 32-bit program counter" msgstr "koodi käyttää 32-bittistä ohjelmalaskuria" -#: config/tc-arm.c:31064 +#: config/tc-arm.c:31066 msgid "code uses 26-bit program counter" msgstr "koodi käyttää 26-bittistä ohjelmalaskuria" -#: config/tc-arm.c:31065 +#: config/tc-arm.c:31067 msgid "floating point args are in fp regs" msgstr "liukulukuargumentit ovat liukulukurekistereissä" -#: config/tc-arm.c:31067 +#: config/tc-arm.c:31069 msgid "re-entrant code" msgstr "vapaakäyntinen koodi" -#: config/tc-arm.c:31068 +#: config/tc-arm.c:31070 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:31074 +#: config/tc-arm.c:31076 msgid "use frame pointer" msgstr "käytä kehysosoitinta" -#: config/tc-arm.c:31075 +#: config/tc-arm.c:31077 msgid "use stack size checking" msgstr "käytä pinokokotarkistusta" -#: config/tc-arm.c:31078 +#: config/tc-arm.c:31080 msgid "do not warn on use of deprecated feature" msgstr "älä varoita vanhentuneen ominaisuuden käytöstä" -#: config/tc-arm.c:31081 +#: config/tc-arm.c:31083 msgid "" "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R" msgstr "" -#: config/tc-arm.c:31085 +#: config/tc-arm.c:31087 msgid "warn about symbols that match instruction names [default]" msgstr "" -#: config/tc-arm.c:31086 +#: config/tc-arm.c:31088 msgid "disable warnings about symobls that match instructions" msgstr "" #. 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:31102 config/tc-arm.c:31103 +#: config/tc-arm.c:31104 config/tc-arm.c:31105 msgid "use -mcpu=arm1" msgstr "käytä ”-mcpu=arm1”-valitsinasetusta" -#: config/tc-arm.c:31104 config/tc-arm.c:31105 +#: config/tc-arm.c:31106 config/tc-arm.c:31107 msgid "use -mcpu=arm2" msgstr "käytä ”-mcpu=arm2”-valitsinasetusta" -#: config/tc-arm.c:31106 config/tc-arm.c:31107 +#: config/tc-arm.c:31108 config/tc-arm.c:31109 msgid "use -mcpu=arm250" msgstr "käytä ”-mcpu=arm250”-valitsinasetusta" -#: config/tc-arm.c:31108 config/tc-arm.c:31109 +#: config/tc-arm.c:31110 config/tc-arm.c:31111 msgid "use -mcpu=arm3" msgstr "käytä ”-mcpu=arm3”-valitsinasetusta" -#: config/tc-arm.c:31110 config/tc-arm.c:31111 +#: config/tc-arm.c:31112 config/tc-arm.c:31113 msgid "use -mcpu=arm6" msgstr "käytä ”-mcpu=arm6”-valitsinasetusta" -#: config/tc-arm.c:31112 config/tc-arm.c:31113 +#: config/tc-arm.c:31114 config/tc-arm.c:31115 msgid "use -mcpu=arm600" msgstr "käytä ”-mcpu=arm600”-valitsinasetusta" -#: config/tc-arm.c:31114 config/tc-arm.c:31115 +#: config/tc-arm.c:31116 config/tc-arm.c:31117 msgid "use -mcpu=arm610" msgstr "käytä ”-mcpu=arm610”-valitsinasetusta" -#: config/tc-arm.c:31116 config/tc-arm.c:31117 +#: config/tc-arm.c:31118 config/tc-arm.c:31119 msgid "use -mcpu=arm620" msgstr "käytä ”-mcpu=arm620”-valitsinasetusta" -#: config/tc-arm.c:31118 config/tc-arm.c:31119 +#: config/tc-arm.c:31120 config/tc-arm.c:31121 msgid "use -mcpu=arm7" msgstr "käytä ”-mcpu=arm7”-valitsinasetusta" -#: config/tc-arm.c:31120 config/tc-arm.c:31121 +#: config/tc-arm.c:31122 config/tc-arm.c:31123 msgid "use -mcpu=arm70" msgstr "käytä ”-mcpu=arm70”-valitsinasetusta" -#: config/tc-arm.c:31122 config/tc-arm.c:31123 +#: config/tc-arm.c:31124 config/tc-arm.c:31125 msgid "use -mcpu=arm700" msgstr "käytä ”-mcpu=arm700”-valitsinasetusta" -#: config/tc-arm.c:31124 config/tc-arm.c:31125 +#: config/tc-arm.c:31126 config/tc-arm.c:31127 msgid "use -mcpu=arm700i" msgstr "käytä ”-mcpu=arm700i”-valitsinasetusta" -#: config/tc-arm.c:31126 config/tc-arm.c:31127 +#: config/tc-arm.c:31128 config/tc-arm.c:31129 msgid "use -mcpu=arm710" msgstr "käytä ”-mcpu=arm710”-valitsinasetusta" -#: config/tc-arm.c:31128 config/tc-arm.c:31129 +#: config/tc-arm.c:31130 config/tc-arm.c:31131 msgid "use -mcpu=arm710c" msgstr "käytä ”-mcpu=arm710c”-valitsinasetusta" -#: config/tc-arm.c:31130 config/tc-arm.c:31131 +#: config/tc-arm.c:31132 config/tc-arm.c:31133 msgid "use -mcpu=arm720" msgstr "käytä ”-mcpu=arm720”-valitsinasetusta" -#: config/tc-arm.c:31132 config/tc-arm.c:31133 +#: config/tc-arm.c:31134 config/tc-arm.c:31135 msgid "use -mcpu=arm7d" msgstr "käytä ”-mcpu=arm7d”-valitsinasetusta" -#: config/tc-arm.c:31134 config/tc-arm.c:31135 +#: config/tc-arm.c:31136 config/tc-arm.c:31137 msgid "use -mcpu=arm7di" msgstr "käytä ”-mcpu=arm7di”-valitsinasetusta" -#: config/tc-arm.c:31136 config/tc-arm.c:31137 +#: config/tc-arm.c:31138 config/tc-arm.c:31139 msgid "use -mcpu=arm7m" msgstr "käytä ”-mcpu=arm7m”-valitsinasetusta" -#: config/tc-arm.c:31138 config/tc-arm.c:31139 +#: config/tc-arm.c:31140 config/tc-arm.c:31141 msgid "use -mcpu=arm7dm" msgstr "käytä ”-mcpu=arm7dm”-valitsinasetusta" -#: config/tc-arm.c:31140 config/tc-arm.c:31141 +#: config/tc-arm.c:31142 config/tc-arm.c:31143 msgid "use -mcpu=arm7dmi" msgstr "käytä ”-mcpu=arm7dmi”-valitsinasetusta" -#: config/tc-arm.c:31142 config/tc-arm.c:31143 +#: config/tc-arm.c:31144 config/tc-arm.c:31145 msgid "use -mcpu=arm7100" msgstr "käytä ”-mcpu=arm7100”-valitsinasetusta" -#: config/tc-arm.c:31144 config/tc-arm.c:31145 +#: config/tc-arm.c:31146 config/tc-arm.c:31147 msgid "use -mcpu=arm7500" msgstr "käytä ”-mcpu=arm7500”-valitsinasetusta" -#: config/tc-arm.c:31146 config/tc-arm.c:31147 +#: config/tc-arm.c:31148 config/tc-arm.c:31149 msgid "use -mcpu=arm7500fe" msgstr "käytä ”-mcpu=arm7500fe”-valitsinasetusta" -#: config/tc-arm.c:31148 config/tc-arm.c:31149 config/tc-arm.c:31150 -#: config/tc-arm.c:31151 +#: config/tc-arm.c:31150 config/tc-arm.c:31151 config/tc-arm.c:31152 +#: config/tc-arm.c:31153 msgid "use -mcpu=arm7tdmi" msgstr "käytä ”-mcpu=arm7tdmi”-valitsinasetusta" -#: config/tc-arm.c:31152 config/tc-arm.c:31153 +#: config/tc-arm.c:31154 config/tc-arm.c:31155 msgid "use -mcpu=arm710t" msgstr "käytä ”-mcpu=arm710t”-valitsinasetusta" -#: config/tc-arm.c:31154 config/tc-arm.c:31155 +#: config/tc-arm.c:31156 config/tc-arm.c:31157 msgid "use -mcpu=arm720t" msgstr "käytä ”-mcpu=arm720t”-valitsinasetusta" -#: config/tc-arm.c:31156 config/tc-arm.c:31157 +#: config/tc-arm.c:31158 config/tc-arm.c:31159 msgid "use -mcpu=arm740t" msgstr "käytä ”-mcpu=arm740t”-valitsinasetusta" -#: config/tc-arm.c:31158 config/tc-arm.c:31159 +#: config/tc-arm.c:31160 config/tc-arm.c:31161 msgid "use -mcpu=arm8" msgstr "käytä ”-mcpu=arm8”-valitsinasetusta" -#: config/tc-arm.c:31160 config/tc-arm.c:31161 +#: config/tc-arm.c:31162 config/tc-arm.c:31163 msgid "use -mcpu=arm810" msgstr "käytä ”-mcpu=arm810”-valitsinasetusta" -#: config/tc-arm.c:31162 config/tc-arm.c:31163 +#: config/tc-arm.c:31164 config/tc-arm.c:31165 msgid "use -mcpu=arm9" msgstr "käytä ”-mcpu=arm9”-valitsinasetusta" -#: config/tc-arm.c:31164 config/tc-arm.c:31165 +#: config/tc-arm.c:31166 config/tc-arm.c:31167 msgid "use -mcpu=arm9tdmi" msgstr "käytä ”-mcpu=arm9tdmi”-valitsinasetusta" -#: config/tc-arm.c:31166 config/tc-arm.c:31167 +#: config/tc-arm.c:31168 config/tc-arm.c:31169 msgid "use -mcpu=arm920" msgstr "käytä ”-mcpu=arm920”-valitsinasetusta" -#: config/tc-arm.c:31168 config/tc-arm.c:31169 +#: config/tc-arm.c:31170 config/tc-arm.c:31171 msgid "use -mcpu=arm940" msgstr "käytä ”-mcpu=arm940”-valitsinasetusta" -#: config/tc-arm.c:31170 +#: config/tc-arm.c:31172 msgid "use -mcpu=strongarm" msgstr "käytä ”-mcpu=strongarm”-valitsinasetusta" -#: config/tc-arm.c:31172 +#: config/tc-arm.c:31174 msgid "use -mcpu=strongarm110" msgstr "käytä ”-mcpu=strongarm110”-valitsinasetusta" -#: config/tc-arm.c:31174 +#: config/tc-arm.c:31176 msgid "use -mcpu=strongarm1100" msgstr "käytä ”-mcpu=strongarm1100”-valitsinasetusta" -#: config/tc-arm.c:31176 +#: config/tc-arm.c:31178 msgid "use -mcpu=strongarm1110" msgstr "käytä ”-mcpu=strongarm1110”-valitsinasetusta" -#: config/tc-arm.c:31177 +#: config/tc-arm.c:31179 msgid "use -mcpu=xscale" msgstr "käytä ”-mcpu=xscale”-valitsinasetusta" -#: config/tc-arm.c:31178 +#: config/tc-arm.c:31180 msgid "use -mcpu=iwmmxt" msgstr "käytä ”-mcpu=iwmmxt”-valitsinasetusta" -#: config/tc-arm.c:31179 +#: config/tc-arm.c:31181 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:31182 config/tc-arm.c:31183 +#: config/tc-arm.c:31184 config/tc-arm.c:31185 msgid "use -march=armv2" msgstr "käytä ”-march=armv2”-valitsinasetusta" -#: config/tc-arm.c:31184 config/tc-arm.c:31185 +#: config/tc-arm.c:31186 config/tc-arm.c:31187 msgid "use -march=armv2a" msgstr "käytä ”-march=armv2a”-valitsinasetusta" -#: config/tc-arm.c:31186 config/tc-arm.c:31187 +#: config/tc-arm.c:31188 config/tc-arm.c:31189 msgid "use -march=armv3" msgstr "käytä ”-march=armv3”-valitsinasetusta" -#: config/tc-arm.c:31188 config/tc-arm.c:31189 +#: config/tc-arm.c:31190 config/tc-arm.c:31191 msgid "use -march=armv3m" msgstr "käytä ”-march=armv3m”-valitsinasetusta" -#: config/tc-arm.c:31190 config/tc-arm.c:31191 +#: config/tc-arm.c:31192 config/tc-arm.c:31193 msgid "use -march=armv4" msgstr "käytä ”-march=armv4”-valitsinasetusta" -#: config/tc-arm.c:31192 config/tc-arm.c:31193 +#: config/tc-arm.c:31194 config/tc-arm.c:31195 msgid "use -march=armv4t" msgstr "käytä ”-march=armv4t”-valitsinasetusta" -#: config/tc-arm.c:31194 config/tc-arm.c:31195 +#: config/tc-arm.c:31196 config/tc-arm.c:31197 msgid "use -march=armv5" msgstr "käytä ”-march=armv5”-valitsinasetusta" -#: config/tc-arm.c:31196 config/tc-arm.c:31197 +#: config/tc-arm.c:31198 config/tc-arm.c:31199 msgid "use -march=armv5t" msgstr "käytä ”-march=armv5t”-valitsinasetusta" -#: config/tc-arm.c:31198 config/tc-arm.c:31199 +#: config/tc-arm.c:31200 config/tc-arm.c:31201 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:31202 +#: config/tc-arm.c:31204 msgid "use -mfpu=fpe" msgstr "käytä ”-mfpu=fpe”-valitsinasetusta" -#: config/tc-arm.c:31203 +#: config/tc-arm.c:31205 msgid "use -mfpu=fpa10" msgstr "käytä ”-mfpu=fpa10”-valitsinasetusta" -#: config/tc-arm.c:31204 +#: config/tc-arm.c:31206 msgid "use -mfpu=fpa11" msgstr "käytä ”-mfpu=fpa11”-valitsinasetusta" -#: config/tc-arm.c:31206 +#: config/tc-arm.c:31208 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "käytä joko ”-mfpu=softfpa”- tai ”-mfpu=softvfp”-valitsinasetusta" -#: config/tc-arm.c:32268 +#: config/tc-arm.c:32270 msgid "extension does not apply to the base architecture" msgstr "laajennus ei koske perusarkkitehtuuria" -#: config/tc-arm.c:32297 +#: config/tc-arm.c:32299 msgid "architectural extensions must be specified in alphabetical order" msgstr "arkkitehtuurilaajennukset on määriteltävä aakkosjärjestyksessä" -#: config/tc-arm.c:32436 config/tc-arm.c:33379 +#: config/tc-arm.c:32438 config/tc-arm.c:33381 #, c-format msgid "unknown floating point format `%s'\n" msgstr "tuntematon liukulukumuoto ”%s”\n" -#: config/tc-arm.c:32452 +#: config/tc-arm.c:32454 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "tuntematon liukuluku-abi ”%s”\n" -#: config/tc-arm.c:32468 +#: config/tc-arm.c:32470 #, c-format msgid "unknown EABI `%s'\n" msgstr "tuntematon EABI ”%s”\n" -#: config/tc-arm.c:32488 +#: config/tc-arm.c:32490 #, c-format msgid "" "unknown implicit IT mode `%s', should be arm, thumb, always, or never." @@ -5596,27 +5601,27 @@ "tuntematon implisiittinen IT-tila ”%s”, pitäisi olla arm, thumb, always, tai " "never." -#: config/tc-arm.c:32511 config/tc-metag.c:5913 +#: config/tc-arm.c:32513 config/tc-metag.c:5913 msgid "\t assemble for FPU architecture " msgstr "\t assembloi FPU-arkkitehtuurille " -#: config/tc-arm.c:32513 +#: config/tc-arm.c:32515 msgid "\t assemble for floating point ABI " msgstr "\t assembloi liukuluku-ABI:lle " -#: config/tc-arm.c:32516 +#: config/tc-arm.c:32518 msgid "\t\t assemble for eabi version " msgstr "\t\t assembloi eabi-versiolle " -#: config/tc-arm.c:32519 +#: config/tc-arm.c:32521 msgid "\t controls implicit insertion of IT instructions" msgstr "\t ohjaa IT-käskyjen implisiittistä lisäämistä" -#: config/tc-arm.c:32521 +#: config/tc-arm.c:32523 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode" msgstr "" -#: config/tc-arm.c:32524 +#: config/tc-arm.c:32526 msgid "" "[ieee|alternative]\n" " set the encoding for half precision floating point " @@ -5624,33 +5629,33 @@ " or Arm alternative format." msgstr "" -#: config/tc-arm.c:32635 +#: config/tc-arm.c:32637 #, c-format msgid " ARM-specific assembler options:\n" msgstr " ARM-kohtaisia assemblerivalitsimia:\n" -#: config/tc-arm.c:32655 +#: config/tc-arm.c:32657 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr " --fix-v4bx Salli BX ARMv4-koodissa\n" -#: config/tc-arm.c:32659 +#: config/tc-arm.c:32661 #, c-format msgid " --fdpic generate an FDPIC object file\n" msgstr "" -#: config/tc-arm.c:32967 +#: config/tc-arm.c:32969 msgid "no architecture contains all the instructions used\n" msgstr "" -#: config/tc-arm.c:33319 +#: config/tc-arm.c:33321 #, 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:33342 +#: config/tc-arm.c:33344 #, c-format msgid "unknown architecture extension `%s'\n" msgstr "" @@ -5727,7 +5732,7 @@ msgid "constant out of 8-bit range: %d" msgstr "vakio 8-bittialueen ulkopuolella: %d" -#: config/tc-avr.c:954 config/tc-score.c:1198 read.c:3796 +#: config/tc-avr.c:954 config/tc-score.c:1198 read.c:3839 msgid "illegal expression" msgstr "luvaton lauseke" @@ -5964,25 +5969,26 @@ msgid "rel too far BFD_RELOC_16" msgstr "rel liian kaukana BFD_RELOC_16" -#: config/tc-bpf.c:143 +#: config/tc-bpf.c:153 #, c-format msgid "" "\n" "BPF options:\n" msgstr "" -#: config/tc-bpf.c:144 +#: config/tc-bpf.c:154 #, c-format msgid "" " --EL\t\t\tgenerate code for a little endian machine\n" " --EB\t\t\tgenerate code for a big endian machine\n" +" -mxbpf generate xBPF instructions\n" msgstr "" -#: config/tc-bpf.c:281 +#: config/tc-bpf.c:307 msgid "convert_frag called" msgstr "" -#: config/tc-bpf.c:288 config/tc-sparc.h:68 config/tc-z80.h:55 +#: config/tc-bpf.c:314 config/tc-sparc.h:68 config/tc-z80.h:55 msgid "estimate_size_before_relax called" msgstr "estimate_size_before_relax kutsuttu" @@ -6019,7 +6025,7 @@ msgstr "" "sisäinen virhe: reloc-tyyppi %d (”%s”) ei ole objektitiedostomuodon tukema" -#: config/tc-cr16.c:696 config/tc-i386.c:13675 config/tc-s390.c:2121 +#: config/tc-cr16.c:696 config/tc-i386.c:13707 config/tc-s390.c:2121 msgid "GOT already in symbol table" msgstr "GOT on jo symbolitaulussa" @@ -6889,7 +6895,7 @@ msgid "more than 65K literal pools" msgstr "yli 65 kilotavua literaalivarantoja" -#: config/tc-csky.c:1804 read.c:3556 read.c:4865 +#: config/tc-csky.c:1804 read.c:3599 read.c:4908 #, c-format msgid "bad floating literal: %s" msgstr "virheellinen liukulukuliteraali: %s" @@ -8237,871 +8243,876 @@ msgid "internal error: losing opcode: `%s' \"%s\"\n" msgstr "sisäinen virhe: kadotetaan käskykoodi: ”%s” ”%s”\n" -#: config/tc-i386.c:1451 +#: config/tc-i386.c:1452 #, c-format msgid "i386_output_nops called to generate nops of at most %d bytes!" msgstr "" -#: config/tc-i386.c:1660 +#: config/tc-i386.c:1661 #, c-format msgid "invalid single nop size: %d (expect within [0, %d])" msgstr "" -#: config/tc-i386.c:1701 +#: config/tc-i386.c:1702 msgid "jump over nop padding out of range" msgstr "" -#: config/tc-i386.c:2531 +#: config/tc-i386.c:2532 #, c-format msgid "%s shortened to %s" msgstr "%s lyhennetty kohteeseen %s" -#: config/tc-i386.c:2622 config/tc-i386.c:7686 +#: config/tc-i386.c:2623 config/tc-i386.c:7691 msgid "same type of prefix used twice" msgstr "samaa etuliitetyyppiä käytetty kahdesti" -#: config/tc-i386.c:2649 +#: config/tc-i386.c:2650 #, c-format msgid "64bit mode not supported on `%s'." msgstr "64-bittitila ei ole tuettu kohteella ”%s”." -#: config/tc-i386.c:2658 +#: config/tc-i386.c:2659 #, c-format msgid "32bit mode not supported on `%s'." msgstr "32-bittitila ei ole tuettu kohteella ”%s”." -#: config/tc-i386.c:2698 +#: config/tc-i386.c:2699 msgid "bad argument to syntax directive." msgstr "virheellinen argumentti syntaksidirektiiviin." -#: config/tc-i386.c:2761 +#: config/tc-i386.c:2762 #, c-format msgid "bad argument to %s_check directive." msgstr "" -#: config/tc-i386.c:2765 +#: config/tc-i386.c:2766 #, c-format msgid "missing argument for %s_check directive" msgstr "" -#: config/tc-i386.c:2805 +#: config/tc-i386.c:2806 #, c-format msgid "`%s' is not supported on `%s'" msgstr "”%s” ei ole tuettu kohteella ”%s”" -#: config/tc-i386.c:2911 +#: config/tc-i386.c:2912 #, c-format msgid "no such architecture: `%s'" msgstr "tuntematon arkkitehtuuri: ”%s”" -#: config/tc-i386.c:2916 +#: config/tc-i386.c:2917 msgid "missing cpu architecture" msgstr "puuttuva prosessoriarkkitehtuuri" -#: config/tc-i386.c:2933 +#: config/tc-i386.c:2934 #, c-format msgid "no such architecture modifier: `%s'" msgstr "tuntematon arkkitehtuurimäärite: ”%s”" -#: config/tc-i386.c:2948 config/tc-i386.c:2978 +#: config/tc-i386.c:2949 config/tc-i386.c:2979 msgid "Intel L1OM is 64bit ELF only" msgstr "Intel L1OM on ainoastaan 64-bittinen ELF-muoto" -#: config/tc-i386.c:2955 config/tc-i386.c:2985 +#: config/tc-i386.c:2956 config/tc-i386.c:2986 msgid "Intel K1OM is 64bit ELF only" msgstr "Intel K1OM on ainoastaan 64-bittinen ELF-muoto" -#: config/tc-i386.c:2962 config/tc-i386.c:2999 +#: config/tc-i386.c:2963 config/tc-i386.c:3000 msgid "Intel MCU is 32bit ELF only" msgstr "" -#: config/tc-i386.c:3006 config/tc-i386.c:13564 +#: config/tc-i386.c:3007 config/tc-i386.c:13596 msgid "unknown architecture" msgstr "tuntematon arkkitehtuuri" -#: config/tc-i386.c:3043 config/tc-i386.c:3065 +#: config/tc-i386.c:3044 config/tc-i386.c:3066 #, c-format msgid "can't hash %s: %s" msgstr "" -#: config/tc-i386.c:3364 +#: config/tc-i386.c:3365 msgid "there are no pc-relative size relocations" msgstr "" -#: config/tc-i386.c:3376 +#: config/tc-i386.c:3377 #, c-format msgid "unknown relocation (%u)" msgstr "tuntematon sijoitus (%u)" -#: config/tc-i386.c:3378 +#: config/tc-i386.c:3379 #, 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:3382 +#: config/tc-i386.c:3383 msgid "non-pc-relative relocation for pc-relative field" msgstr "" "ei-ohjelmalaskurisuhteellinen sijoitus ohjelmalaskurisuhteelliselle kentälle" -#: config/tc-i386.c:3387 +#: config/tc-i386.c:3388 msgid "relocated field and relocation type differ in signedness" msgstr "sijoituskentässä ja sijoitustyyppissä on erilainen etumerkillisyys" -#: config/tc-i386.c:3396 +#: config/tc-i386.c:3397 msgid "there are no unsigned pc-relative relocations" msgstr "ei ole etumerkittömiä ohjelmalaskurisuhteellisia sijoituksia" -#: config/tc-i386.c:3404 +#: config/tc-i386.c:3405 #, c-format msgid "cannot do %u byte pc-relative relocation" msgstr "ei voi tehdä %u-tavuista ohjelmalaskurisuhteellista sijoitusta" -#: config/tc-i386.c:3421 +#: config/tc-i386.c:3422 #, c-format msgid "cannot do %s %u byte relocation" msgstr "ei voi tehdä %s %u-tavuista sijoitusta" -#: config/tc-i386.c:4016 config/tc-i386.c:4765 +#: config/tc-i386.c:4017 config/tc-i386.c:4766 #, c-format msgid "invalid instruction `%s' after `%s'" msgstr "" -#: config/tc-i386.c:4022 +#: config/tc-i386.c:4023 #, c-format msgid "missing `lock' with `%s'" msgstr "" -#: config/tc-i386.c:4029 +#: config/tc-i386.c:4030 #, c-format msgid "instruction `%s' after `xacquire' not allowed" msgstr "" -#: config/tc-i386.c:4035 +#: config/tc-i386.c:4036 #, c-format msgid "memory destination needed for instruction `%s' after `xrelease'" msgstr "" -#: config/tc-i386.c:4528 +#: config/tc-i386.c:4529 #, c-format msgid "`%s` changes flags which would affect control flow behavior" msgstr "" -#: config/tc-i386.c:4570 +#: config/tc-i386.c:4571 #, c-format msgid "indirect `%s` with memory operand should be avoided" msgstr "" -#: config/tc-i386.c:4581 +#: config/tc-i386.c:4582 #, c-format msgid "`%s` skips -mlfence-before-indirect-branch on `%s`" msgstr "" -#: config/tc-i386.c:4602 +#: config/tc-i386.c:4603 #, c-format msgid "`%s` skips -mlfence-before-ret on `%s`" msgstr "" -#: config/tc-i386.c:4755 +#: config/tc-i386.c:4756 #, c-format msgid "SSE instruction `%s' is used" msgstr "SSE-käsky ”%s” käytetään" -#: config/tc-i386.c:4778 +#: config/tc-i386.c:4779 msgid "expecting lockable instruction after `lock'" msgstr "odotettiin lukittavaa käskyä ”lock”:n jälkeen" -#: config/tc-i386.c:4788 +#: config/tc-i386.c:4789 #, c-format msgid "data size prefix invalid with `%s'" msgstr "" -#: config/tc-i386.c:4798 +#: config/tc-i386.c:4799 msgid "expecting valid branch instruction after `bnd'" msgstr "" -#: config/tc-i386.c:4802 +#: config/tc-i386.c:4803 msgid "expecting indirect branch instruction after `notrack'" msgstr "" -#: config/tc-i386.c:4807 +#: config/tc-i386.c:4808 msgid "32-bit address isn't allowed in 64-bit MPX instructions." msgstr "" -#: config/tc-i386.c:4811 +#: config/tc-i386.c:4812 msgid "16-bit address isn't allowed in MPX instructions" msgstr "" -#: config/tc-i386.c:4821 +#: config/tc-i386.c:4822 msgid "replacing `rep'/`repe' prefix by `bnd'" msgstr "" #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. -#: config/tc-i386.c:4870 +#: config/tc-i386.c:4871 #, c-format msgid "translating to `%sp'" msgstr "käännetään kohteeksi ”%sp”" -#: config/tc-i386.c:4877 +#: config/tc-i386.c:4878 #, c-format msgid "instruction `%s' isn't supported outside of protected mode." msgstr "" -#: config/tc-i386.c:4885 +#: config/tc-i386.c:4886 #, c-format msgid "REX prefix invalid with `%s'" msgstr "" -#: config/tc-i386.c:4945 +#: config/tc-i386.c:4946 #, 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:5021 config/tc-i386.c:5220 +#: config/tc-i386.c:5022 config/tc-i386.c:5225 #, c-format msgid "no such instruction: `%s'" msgstr "tuntematon käsky: ”%s”" -#: config/tc-i386.c:5032 config/tc-i386.c:5253 +#: config/tc-i386.c:5033 config/tc-i386.c:5258 #, c-format msgid "invalid character %s in mnemonic" msgstr "virheellinen merkki %s muistikkaassa" -#: config/tc-i386.c:5039 +#: config/tc-i386.c:5040 msgid "expecting prefix; got nothing" msgstr "odotettiin etuliitettä: ei saatu mitään" -#: config/tc-i386.c:5041 +#: config/tc-i386.c:5042 msgid "expecting mnemonic; got nothing" msgstr "odotettiin muistikasta: ei saatu mitään" -#: config/tc-i386.c:5056 config/tc-i386.c:5275 +#: config/tc-i386.c:5057 config/tc-i386.c:5280 #, c-format msgid "`%s' is only supported in 64-bit mode" msgstr "”%s” on tuettu vain 64-bittitilassa" -#: config/tc-i386.c:5057 config/tc-i386.c:5274 +#: config/tc-i386.c:5058 config/tc-i386.c:5279 #, c-format msgid "`%s' is not supported in 64-bit mode" msgstr "”%s” ei ole tuettu 64-bittitilassa" -#: config/tc-i386.c:5069 +#: config/tc-i386.c:5070 #, c-format msgid "redundant %s prefix" msgstr "redundantti %s-etuliite" -#: config/tc-i386.c:5266 +#: config/tc-i386.c:5271 msgid "use .code16 to ensure correct addressing mode" msgstr "käytä ”.code16” takaamaan oikea osoitteenmuodostustila" -#: config/tc-i386.c:5278 +#: config/tc-i386.c:5283 #, c-format msgid "`%s' is not supported on `%s%s'" msgstr "”%s” ei ole tuettu kohteella ”%s%s”" -#: config/tc-i386.c:5304 +#: config/tc-i386.c:5309 #, c-format msgid "invalid character %s before operand %d" msgstr "virheellinen merkki %s ennen operandia %d" -#: config/tc-i386.c:5318 +#: config/tc-i386.c:5323 #, c-format msgid "unbalanced parenthesis in operand %d." msgstr "päättämätön sulkumerkki operandissa %d." -#: config/tc-i386.c:5321 +#: config/tc-i386.c:5326 #, c-format msgid "unbalanced brackets in operand %d." msgstr "päättämättömät lainausmerkit operandissa %d." -#: config/tc-i386.c:5330 +#: config/tc-i386.c:5335 #, c-format msgid "invalid character %s in operand %d" msgstr "virheellinen merkki %s operandissa %d" -#: config/tc-i386.c:5357 +#: config/tc-i386.c:5362 #, c-format msgid "spurious operands; (%d operands/instruction max)" msgstr "vääriä operandeja: (enintään %d operandia/käsky)" -#: config/tc-i386.c:5367 config/tc-i386.c:11207 +#: config/tc-i386.c:5372 config/tc-i386.c:11239 #, c-format msgid "too many memory references for `%s'" msgstr "liian monta muistiviittausta mallinteeseen ”%s”" -#: config/tc-i386.c:5388 +#: config/tc-i386.c:5393 msgid "expecting operand after ','; got nothing" msgstr "odotettiin operandia ’,’-merkin jälkeen: ei saatu mitään" -#: config/tc-i386.c:5393 +#: config/tc-i386.c:5398 msgid "expecting operand before ','; got nothing" msgstr "odotettiin operandia ennen ’,’-merkkiä: ei saatu mitään" -#: config/tc-i386.c:5822 +#: config/tc-i386.c:5827 msgid "mask, index, and destination registers should be distinct" msgstr "" -#: config/tc-i386.c:5839 +#: config/tc-i386.c:5844 msgid "index and destination registers should be distinct" msgstr "" -#: config/tc-i386.c:6552 +#: config/tc-i386.c:6557 msgid "operand size mismatch" msgstr "operandikokotäsmäämättömyys" -#: config/tc-i386.c:6555 +#: config/tc-i386.c:6560 msgid "operand type mismatch" msgstr "operandityyppitäsmäämättömyys" -#: config/tc-i386.c:6558 +#: config/tc-i386.c:6563 msgid "register type mismatch" msgstr "rekisterityyppitäsmäämättömyys" -#: config/tc-i386.c:6561 +#: config/tc-i386.c:6566 msgid "number of operands mismatch" msgstr "operandien lukumäärän täsmäämättömyys" -#: config/tc-i386.c:6564 +#: config/tc-i386.c:6569 msgid "invalid instruction suffix" msgstr "virheellinen käskyloppuliite" -#: config/tc-i386.c:6567 +#: config/tc-i386.c:6572 msgid "constant doesn't fit in 4 bits" msgstr "" -#: config/tc-i386.c:6570 +#: config/tc-i386.c:6575 msgid "unsupported with Intel mnemonic" msgstr "tukematon Intel-muistikas" -#: config/tc-i386.c:6573 +#: config/tc-i386.c:6578 msgid "unsupported syntax" msgstr "tukematon syntaksi" -#: config/tc-i386.c:6576 +#: config/tc-i386.c:6581 #, c-format msgid "unsupported instruction `%s'" msgstr "" -#: config/tc-i386.c:6580 +#: config/tc-i386.c:6585 msgid "invalid VSIB address" msgstr "virheellinen VSIB-osoite" -#: config/tc-i386.c:6583 +#: config/tc-i386.c:6588 msgid "mask, index, and destination registers must be distinct" msgstr "" -#: config/tc-i386.c:6586 +#: config/tc-i386.c:6591 msgid "unsupported vector index register" msgstr "tukematon vektori-indeksirekisteri" -#: config/tc-i386.c:6589 +#: config/tc-i386.c:6594 msgid "unsupported broadcast" msgstr "" -#: config/tc-i386.c:6592 +#: config/tc-i386.c:6597 msgid "broadcast is needed for operand of such type" msgstr "" -#: config/tc-i386.c:6595 +#: config/tc-i386.c:6600 msgid "unsupported masking" msgstr "" -#: config/tc-i386.c:6598 +#: config/tc-i386.c:6603 msgid "mask not on destination operand" msgstr "" -#: config/tc-i386.c:6601 +#: config/tc-i386.c:6606 msgid "default mask isn't allowed" msgstr "" -#: config/tc-i386.c:6604 +#: config/tc-i386.c:6609 msgid "unsupported static rounding/sae" msgstr "" -#: config/tc-i386.c:6608 +#: config/tc-i386.c:6613 msgid "RC/SAE operand must precede immediate operands" msgstr "" -#: config/tc-i386.c:6610 +#: config/tc-i386.c:6615 msgid "RC/SAE operand must follow immediate operands" msgstr "" -#: config/tc-i386.c:6613 config/tc-metag.c:4789 config/tc-metag.c:5530 +#: config/tc-i386.c:6618 config/tc-metag.c:4789 config/tc-metag.c:5530 #: config/tc-metag.c:5552 msgid "invalid register operand" msgstr "" -#: config/tc-i386.c:6616 +#: config/tc-i386.c:6621 #, c-format msgid "%s for `%s'" msgstr "%s kohteelle ”%s”" -#: config/tc-i386.c:6625 +#: config/tc-i386.c:6630 #, 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:6632 +#: config/tc-i386.c:6637 #, c-format msgid "stand-alone `%s' prefix" msgstr "erillinen ”%s”-etuliite" -#: config/tc-i386.c:6674 +#: config/tc-i386.c:6679 #, c-format msgid "`%s' operand %u must use `%ses' segment" msgstr "" -#: config/tc-i386.c:6818 +#: config/tc-i386.c:6823 msgid "generating 16-bit `iret' for .code16gcc directive" msgstr "" -#: config/tc-i386.c:6822 +#: config/tc-i386.c:6827 #, c-format msgid "generating 32-bit `%s', unlike earlier gas versions" msgstr "" -#: config/tc-i386.c:6939 +#: config/tc-i386.c:6944 #, c-format msgid "ambiguous operand size for `%s'" msgstr "monimerkityksellinen operandikoko kohteelle ”%s”" -#: config/tc-i386.c:6944 +#: config/tc-i386.c:6949 #, c-format msgid "" "no instruction mnemonic suffix given and no register operands; can't size " "`%s'" msgstr "" -#: config/tc-i386.c:6949 +#: config/tc-i386.c:6954 #, c-format msgid "%s; using default for `%s'" msgstr "" -#: config/tc-i386.c:6951 +#: config/tc-i386.c:6956 msgid "ambiguous operand size" msgstr "" -#: config/tc-i386.c:6952 +#: config/tc-i386.c:6957 msgid "no instruction mnemonic suffix given and no register operands" msgstr "" -#: config/tc-i386.c:7095 +#: config/tc-i386.c:7100 #, c-format msgid "16-bit addressing unavailable for `%s'" msgstr "" -#: config/tc-i386.c:7141 +#: config/tc-i386.c:7146 #, c-format msgid "invalid register operand size for `%s'" msgstr "" #. Any other register is bad. -#: config/tc-i386.c:7178 config/tc-i386.c:7203 config/tc-i386.c:7262 -#: config/tc-i386.c:7312 +#: config/tc-i386.c:7183 config/tc-i386.c:7208 config/tc-i386.c:7267 +#: config/tc-i386.c:7317 #, c-format msgid "`%s%s' not allowed with `%s%c'" msgstr "”%s%s” ei ole sallittu ”%s%c”:n kanssa" -#: config/tc-i386.c:7216 config/tc-i386.c:7236 config/tc-i386.c:7287 -#: config/tc-i386.c:7326 +#: config/tc-i386.c:7221 config/tc-i386.c:7241 config/tc-i386.c:7292 +#: config/tc-i386.c:7331 #, 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:7393 +#: config/tc-i386.c:7398 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:7557 +#: config/tc-i386.c:7562 #, c-format msgid "" "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source " "group in `%s'" msgstr "" -#: config/tc-i386.c:7601 +#: config/tc-i386.c:7606 #, c-format msgid "you can't `%s %s%s'" msgstr "" #. Reversed arguments on faddp, fsubp, etc. -#: config/tc-i386.c:7639 +#: config/tc-i386.c:7644 #, 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:7646 +#: config/tc-i386.c:7651 #, c-format msgid "translating to `%s %s%s'" msgstr "käännetään käskyksi ”%s %s%s”" -#: config/tc-i386.c:7657 +#: config/tc-i386.c:7662 #, c-format msgid "segment override on `%s' is ineffectual" msgstr "segmentin korvaus käskyssä ”%s” on tehoton" -#: config/tc-i386.c:8430 config/tc-i386.c:8573 config/tc-i386.c:8634 +#: config/tc-i386.c:8451 config/tc-i386.c:8594 config/tc-i386.c:8655 #, c-format msgid "skipping prefixes on `%s'" msgstr "" -#: config/tc-i386.c:8654 +#: config/tc-i386.c:8675 msgid "16-bit jump out of range" msgstr "16-bittinen hyppy lukualueen ulkopuolella" -#: config/tc-i386.c:8663 +#: config/tc-i386.c:8684 #, 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:8905 config/tc-i386.c:8937 config/tc-i386.c:9027 +#: config/tc-i386.c:8926 config/tc-i386.c:8958 config/tc-i386.c:9048 #, c-format msgid "`%s` skips -malign-branch-boundary on `%s`" msgstr "" -#: config/tc-i386.c:9268 +#: config/tc-i386.c:9289 msgid "pseudo prefix without instruction" msgstr "" -#: config/tc-i386.c:9384 +#: config/tc-i386.c:9405 #, c-format msgid "instruction length of %u bytes exceeds the limit of 15" msgstr "" -#: config/tc-i386.c:9966 config/tc-i386.c:10068 +#: config/tc-i386.c:9987 config/tc-i386.c:10089 #, 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:10119 +#: config/tc-i386.c:10140 #, c-format msgid "missing or invalid expression `%s'" msgstr "puuttuva tai virheellinen lauseke ”%s”" -#: config/tc-i386.c:10128 +#: config/tc-i386.c:10149 #, c-format msgid "invalid PLT expression `%s'" msgstr "" -#: config/tc-i386.c:10214 +#: config/tc-i386.c:10235 #, c-format msgid "Unsupported broadcast: `%s'" msgstr "" -#: config/tc-i386.c:10233 +#: config/tc-i386.c:10254 #, c-format msgid "`%s%s' can't be used for write mask" msgstr "" -#: config/tc-i386.c:10256 +#: config/tc-i386.c:10277 #, c-format msgid "invalid write mask `%s'" msgstr "" -#: config/tc-i386.c:10278 config/tc-i386.c:10983 +#: config/tc-i386.c:10299 config/tc-i386.c:11015 #, c-format msgid "duplicated `%s'" msgstr "" -#: config/tc-i386.c:10288 +#: config/tc-i386.c:10309 #, c-format msgid "invalid zeroing-masking `%s'" msgstr "" -#: config/tc-i386.c:10301 +#: config/tc-i386.c:10322 #, c-format msgid "missing `}' in `%s'" msgstr "" #. We don't know this one. -#: config/tc-i386.c:10315 +#: config/tc-i386.c:10336 #, c-format msgid "unknown vector operation: `%s'" msgstr "" -#: config/tc-i386.c:10321 +#: config/tc-i386.c:10342 msgid "zeroing-masking only allowed with write mask" msgstr "" -#: config/tc-i386.c:10341 +#: config/tc-i386.c:10362 #, c-format msgid "at most %d immediate operands are allowed" msgstr "enintään %d suoran muistiosoituksen operandia on sallittu" -#: config/tc-i386.c:10373 config/tc-i386.c:10641 +#: config/tc-i386.c:10394 config/tc-i386.c:10662 #, c-format msgid "junk `%s' after expression" msgstr "roskaa ”%s” lausekkeen jälkeen" -#: config/tc-i386.c:10394 +#: config/tc-i386.c:10415 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "puuttuva tai virheellinen suora muistiosoituslauseke ”%s”" -#: config/tc-i386.c:10417 config/tc-i386.c:10731 +#: config/tc-i386.c:10438 config/tc-i386.c:10752 #, c-format msgid "unimplemented segment %s in operand" msgstr "toteuttamaton lohko %s operandissa" -#: config/tc-i386.c:10424 +#: config/tc-i386.c:10445 #, c-format msgid "illegal immediate register operand %s" msgstr "luvaton suora muistiosoitusrekisterioperandi %s" -#: config/tc-i386.c:10472 +#: config/tc-i386.c:10493 #, 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:10481 +#: config/tc-i386.c:10502 #, c-format msgid "scale factor of %d without an index register" msgstr "skaalaustekijä: %d ilman indeksirekisteriä" -#: config/tc-i386.c:10503 +#: config/tc-i386.c:10524 #, c-format msgid "at most %d displacement operands are allowed" msgstr "enintään %d siirtymäoperandia on sallittu" -#: config/tc-i386.c:10697 +#: config/tc-i386.c:10718 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "puuttuva tai virheellinen siirtymälauseke ”%s”" -#: config/tc-i386.c:10714 +#: config/tc-i386.c:10735 #, 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:10884 +#: config/tc-i386.c:10905 #, 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:10896 +#: config/tc-i386.c:10917 #, c-format msgid "`%s' is not a valid %s expression" msgstr "”%s” ei ole voimassa oleva ”%s”-lauseke" -#: config/tc-i386.c:10928 +#: config/tc-i386.c:10929 +#, c-format +msgid "invalid `%s' prefix" +msgstr "" + +#: config/tc-i386.c:10957 #, c-format msgid "`%s' cannot be used here" msgstr "" -#: config/tc-i386.c:10935 +#: config/tc-i386.c:10964 msgid "register scaling is being ignored here" msgstr "" -#: config/tc-i386.c:10996 +#: config/tc-i386.c:11028 #, c-format msgid "Missing '}': '%s'" msgstr "" -#: config/tc-i386.c:11002 +#: config/tc-i386.c:11034 #, c-format msgid "Junk after '}': '%s'" msgstr "" -#: config/tc-i386.c:11131 +#: config/tc-i386.c:11163 #, c-format msgid "bad memory operand `%s'" msgstr "virheellinen muistioperandi ”%s”" -#: config/tc-i386.c:11155 +#: config/tc-i386.c:11187 #, c-format msgid "junk `%s' after register" msgstr "roskaa ”%s” rekisterin jälkeen" -#: config/tc-i386.c:11168 config/tc-i386.c:11309 config/tc-i386.c:11353 +#: config/tc-i386.c:11200 config/tc-i386.c:11341 config/tc-i386.c:11385 #, c-format msgid "bad register name `%s'" msgstr "virheellinen rekisterinimi ”%s”" -#: config/tc-i386.c:11176 +#: config/tc-i386.c:11208 msgid "immediate operand illegal with absolute jump" msgstr "suora muistiosoitusoperandi absoluuttisella hypyllä on luvaton" -#: config/tc-i386.c:11298 +#: config/tc-i386.c:11330 #, c-format msgid "expecting `,' or `)' after index register in `%s'" msgstr "odotettiin ”,” tai ”)” indeksirekisterin jälkeen operandissa ”%s”" -#: config/tc-i386.c:11326 +#: config/tc-i386.c:11358 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "odotettiin ”)” skaalaustekijän jälkeen operandissa ”%s”" -#: config/tc-i386.c:11334 +#: config/tc-i386.c:11366 #, 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:11342 +#: config/tc-i386.c:11374 #, 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:11391 +#: config/tc-i386.c:11423 #, c-format msgid "invalid char %s beginning operand %d `%s'" msgstr "virheellinen char-tyyppinen %s aloitusoperandi %d ”%s”" -#: config/tc-i386.c:12044 +#: config/tc-i386.c:12076 #, c-format msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:12047 +#: config/tc-i386.c:12079 #, c-format msgid "" "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:12053 +#: config/tc-i386.c:12085 #, c-format msgid "" "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n" msgstr "" -#: config/tc-i386.c:12120 +#: config/tc-i386.c:12152 msgid "long jump required" msgstr "pitkä hyppy vaadittu" -#: config/tc-i386.c:12175 +#: config/tc-i386.c:12207 msgid "jump target out of range" msgstr "hyppykohde lukualueen ulkopuolella" -#: config/tc-i386.c:12571 +#: config/tc-i386.c:12603 #, c-format msgid "register '%s%s' cannot be used here" msgstr "" -#: config/tc-i386.c:12786 +#: config/tc-i386.c:12818 #, c-format msgid "invalid -mx86-used-note= option: `%s'" msgstr "" -#: config/tc-i386.c:12809 +#: config/tc-i386.c:12841 msgid "no compiled in support for x86_64" msgstr "ei ole käännetty x86_64-tuessa" -#: config/tc-i386.c:12829 +#: config/tc-i386.c:12861 msgid "no compiled in support for 32bit x86_64" msgstr "ei ole käännetty 32-bittiselle x86_64-tuelle" -#: config/tc-i386.c:12833 +#: config/tc-i386.c:12865 msgid "32bit x86_64 is only supported for ELF" msgstr "32-bittinen x86_64 on tuettu vain ELF-muodolle" -#: config/tc-i386.c:12867 config/tc-i386.c:12955 +#: config/tc-i386.c:12899 config/tc-i386.c:12987 #, c-format msgid "invalid -march= option: `%s'" msgstr "virheellinen ”-march=”-valitsin: ”%s”" -#: config/tc-i386.c:12965 config/tc-i386.c:12977 +#: config/tc-i386.c:12997 config/tc-i386.c:13009 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "virheellinen ”-mtune=”-valitsin: ”%s”" -#: config/tc-i386.c:12986 +#: config/tc-i386.c:13018 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "virheellinen ”-mmnemonic=”-valitsin: ”%s”" -#: config/tc-i386.c:12995 +#: config/tc-i386.c:13027 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "virheellinen ”-msyntax=”-valitsin: ”%s”" -#: config/tc-i386.c:13018 +#: config/tc-i386.c:13050 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "virheellinen ”-msse-check=”-valitsin: ”%s”" -#: config/tc-i386.c:13029 +#: config/tc-i386.c:13061 #, c-format msgid "invalid -moperand-check= option: `%s'" msgstr "" -#: config/tc-i386.c:13038 +#: config/tc-i386.c:13070 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "virheellinen ”-mavxscalar=”-valitsin: ”%s”" -#: config/tc-i386.c:13047 +#: config/tc-i386.c:13079 #, c-format msgid "invalid -mvexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:13062 +#: config/tc-i386.c:13094 #, c-format msgid "invalid -mevexlig= option: `%s'" msgstr "" -#: config/tc-i386.c:13075 +#: config/tc-i386.c:13107 #, c-format msgid "invalid -mevexrcig= option: `%s'" msgstr "" -#: config/tc-i386.c:13084 +#: config/tc-i386.c:13116 #, c-format msgid "invalid -mevexwig= option: `%s'" msgstr "" -#: config/tc-i386.c:13099 +#: config/tc-i386.c:13131 #, c-format msgid "invalid -momit-lock-prefix= option: `%s'" msgstr "" -#: config/tc-i386.c:13108 +#: config/tc-i386.c:13140 #, c-format msgid "invalid -mfence-as-lock-add= option: `%s'" msgstr "" -#: config/tc-i386.c:13117 +#: config/tc-i386.c:13149 #, c-format msgid "invalid -mlfence-after-load= option: `%s'" msgstr "" -#: config/tc-i386.c:13134 +#: config/tc-i386.c:13166 #, c-format msgid "invalid -mlfence-before-indirect-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:13148 +#: config/tc-i386.c:13180 #, c-format msgid "invalid -mlfence-before-ret= option: `%s'" msgstr "" -#: config/tc-i386.c:13158 +#: config/tc-i386.c:13190 #, c-format msgid "invalid -mrelax-relocations= option: `%s'" msgstr "" -#: config/tc-i386.c:13187 +#: config/tc-i386.c:13219 #, c-format msgid "invalid -malign-branch-boundary= value: %s" msgstr "" -#: config/tc-i386.c:13201 +#: config/tc-i386.c:13233 #, c-format msgid "invalid -malign-branch-prefix-size= value: %s" msgstr "" -#: config/tc-i386.c:13228 +#: config/tc-i386.c:13260 #, c-format msgid "invalid -malign-branch= option: `%s'" msgstr "" -#: config/tc-i386.c:13384 +#: config/tc-i386.c:13416 #, c-format msgid "" " -Qy, -Qn ignored\n" @@ -9109,7 +9120,7 @@ " -k ignored\n" msgstr "" -#: config/tc-i386.c:13389 +#: config/tc-i386.c:13421 #, c-format msgid "" " -n Do not optimize code alignment\n" @@ -9118,29 +9129,29 @@ " -n Älä optimoi kooditasausta\n" " -q hiljennä joitain varoituksia\n" -#: config/tc-i386.c:13393 +#: config/tc-i386.c:13425 #, c-format msgid " -s ignored\n" msgstr " -s ei otettu huomioon\n" -#: config/tc-i386.c:13398 +#: config/tc-i386.c:13430 #, 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:13402 +#: config/tc-i386.c:13434 #, c-format msgid " --divide do not treat `/' as a comment character\n" msgstr "" " --divide ei käsittele ”/”-merkkiä kommenttimerkkinä\n" -#: config/tc-i386.c:13405 +#: config/tc-i386.c:13437 #, c-format msgid " --divide ignored\n" msgstr " --divide ei otettu huomioon\n" -#: config/tc-i386.c:13408 +#: config/tc-i386.c:13440 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" @@ -9151,37 +9162,37 @@ " tuota koodia PROSESSORIlle ja LAAJENNUKSELLE, " "PROSESSOR on yksi seuraavista:\n" -#: config/tc-i386.c:13412 +#: config/tc-i386.c:13444 #, c-format msgid " EXTENSION is combination of:\n" msgstr " LAAJENNUS on seuraavien yhdistelmä:\n" -#: config/tc-i386.c:13415 +#: config/tc-i386.c:13447 #, 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:13418 +#: config/tc-i386.c:13450 #, c-format msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr " -msse2avx koodaa SSE-käskyt VEX-etuliitteellä\n" -#: config/tc-i386.c:13420 +#: config/tc-i386.c:13452 #, c-format msgid "" " -msse-check=[none|error|warning] (default: warning)\n" " check SSE instructions\n" msgstr "" -#: config/tc-i386.c:13423 +#: config/tc-i386.c:13455 #, c-format msgid "" " -moperand-check=[none|error|warning] (default: warning)\n" " check operand combinations for validity\n" msgstr "" -#: config/tc-i386.c:13426 +#: config/tc-i386.c:13458 #, c-format msgid "" " -mavxscalar=[128|256] (default: 128)\n" @@ -9190,7 +9201,7 @@ " length\n" msgstr "" -#: config/tc-i386.c:13430 +#: config/tc-i386.c:13462 #, c-format msgid "" " -mvexwig=[0|1] (default: 0)\n" @@ -9198,7 +9209,7 @@ " for VEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:13434 +#: config/tc-i386.c:13466 #, c-format msgid "" " -mevexlig=[128|256|512] (default: 128)\n" @@ -9207,7 +9218,7 @@ " length\n" msgstr "" -#: config/tc-i386.c:13438 +#: config/tc-i386.c:13470 #, c-format msgid "" " -mevexwig=[0|1] (default: 0)\n" @@ -9216,7 +9227,7 @@ " for EVEX.W bit ignored instructions\n" msgstr "" -#: config/tc-i386.c:13442 +#: config/tc-i386.c:13474 #, c-format msgid "" " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n" @@ -9225,78 +9236,78 @@ " for SAE-only ignored instructions\n" msgstr "" -#: config/tc-i386.c:13446 +#: config/tc-i386.c:13478 #, c-format msgid " -mmnemonic=[att|intel] " msgstr "" -#: config/tc-i386.c:13449 +#: config/tc-i386.c:13481 #, c-format msgid "(default: att)\n" msgstr "" -#: config/tc-i386.c:13451 +#: config/tc-i386.c:13483 #, c-format msgid "(default: intel)\n" msgstr "" -#: config/tc-i386.c:13452 +#: config/tc-i386.c:13484 #, c-format msgid " use AT&T/Intel mnemonic\n" msgstr "" -#: config/tc-i386.c:13454 +#: config/tc-i386.c:13486 #, c-format msgid "" " -msyntax=[att|intel] (default: att)\n" " use AT&T/Intel syntax\n" msgstr "" -#: config/tc-i386.c:13457 +#: config/tc-i386.c:13489 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr " -mindex-reg tue näennäisindeksirekistereitä\n" -#: config/tc-i386.c:13459 +#: config/tc-i386.c:13491 #, c-format msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr " -mnaked-reg ei vaadi ”%%”-etuliitettä rekistereille\n" -#: config/tc-i386.c:13461 +#: config/tc-i386.c:13493 #, c-format msgid " -madd-bnd-prefix add BND prefix for all valid branches\n" msgstr "" -#: config/tc-i386.c:13464 +#: config/tc-i386.c:13496 #, c-format msgid "" " -mshared disable branch optimization for shared code\n" msgstr "" -#: config/tc-i386.c:13466 +#: config/tc-i386.c:13498 #, c-format msgid " -mx86-used-note=[no|yes] " msgstr "" -#: config/tc-i386.c:13472 +#: config/tc-i386.c:13504 #, c-format msgid "" " generate x86 used ISA and feature properties\n" msgstr "" -#: config/tc-i386.c:13476 +#: config/tc-i386.c:13508 #, c-format msgid " -mbig-obj generate big object files\n" msgstr "" -#: config/tc-i386.c:13479 +#: config/tc-i386.c:13511 #, c-format msgid "" " -momit-lock-prefix=[no|yes] (default: no)\n" " strip all lock prefixes\n" msgstr "" -#: config/tc-i386.c:13482 +#: config/tc-i386.c:13514 #, c-format msgid "" " -mfence-as-lock-add=[no|yes] (default: no)\n" @@ -9304,24 +9315,24 @@ " lock addl $0x0, (%%{re}sp)\n" msgstr "" -#: config/tc-i386.c:13486 +#: config/tc-i386.c:13518 #, c-format msgid " -mrelax-relocations=[no|yes] " msgstr "" -#: config/tc-i386.c:13492 +#: config/tc-i386.c:13524 #, c-format msgid " generate relax relocations\n" msgstr "" -#: config/tc-i386.c:13494 +#: config/tc-i386.c:13526 #, c-format msgid "" " -malign-branch-boundary=NUM (default: 0)\n" " align branches within NUM byte boundary\n" msgstr "" -#: config/tc-i386.c:13497 +#: config/tc-i386.c:13529 #, c-format msgid "" " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n" @@ -9331,28 +9342,28 @@ " specify types of branches to align\n" msgstr "" -#: config/tc-i386.c:13502 +#: config/tc-i386.c:13534 #, c-format msgid "" " -malign-branch-prefix-size=NUM (default: 5)\n" " align branches with NUM prefixes per instruction\n" msgstr "" -#: config/tc-i386.c:13505 +#: config/tc-i386.c:13537 #, c-format msgid "" " -mbranches-within-32B-boundaries\n" " align branches within 32 byte boundary\n" msgstr "" -#: config/tc-i386.c:13508 +#: config/tc-i386.c:13540 #, c-format msgid "" " -mlfence-after-load=[no|yes] (default: no)\n" " generate lfence after load\n" msgstr "" -#: config/tc-i386.c:13511 +#: config/tc-i386.c:13543 #, c-format msgid "" " -mlfence-before-indirect-branch=[none|all|register|memory] (default: " @@ -9360,89 +9371,89 @@ " generate lfence before indirect near branch\n" msgstr "" -#: config/tc-i386.c:13514 +#: config/tc-i386.c:13546 #, c-format msgid "" " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n" " generate lfence before ret\n" msgstr "" -#: config/tc-i386.c:13517 +#: config/tc-i386.c:13549 #, c-format msgid " -mamd64 accept only AMD64 ISA [default]\n" msgstr "" -#: config/tc-i386.c:13519 +#: config/tc-i386.c:13551 #, c-format msgid " -mintel64 accept only Intel64 ISA\n" msgstr "" -#: config/tc-i386.c:13560 +#: config/tc-i386.c:13592 #, c-format msgid "Intel MCU doesn't support `%s' architecture" msgstr "" -#: config/tc-i386.c:13626 +#: config/tc-i386.c:13658 msgid "Intel L1OM is 64bit only" msgstr "Intel L1OM on vain 64-bittinen" -#: config/tc-i386.c:13632 +#: config/tc-i386.c:13664 msgid "Intel K1OM is 64bit only" msgstr "Intel K1OM on vain 64-bittinen" -#: config/tc-i386.c:13638 +#: config/tc-i386.c:13670 msgid "Intel MCU is 32bit only" msgstr "" -#: config/tc-i386.c:13750 +#: config/tc-i386.c:13782 msgid "" "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-" "branch" msgstr "" -#: config/tc-i386.c:13753 +#: config/tc-i386.c:13785 msgid "constant directive skips -mlfence-before-ret" msgstr "" -#: config/tc-i386.c:13756 +#: config/tc-i386.c:13788 msgid "constant directive skips -mlfence-before-indirect-branch" msgstr "" -#: config/tc-i386.c:13831 +#: config/tc-i386.c:13863 msgid "symbol size computation overflow" msgstr "" -#: config/tc-i386.c:13899 config/tc-sparc.c:3861 +#: config/tc-i386.c:13931 config/tc-sparc.c:3861 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "ei voida tehdä %d-tavun ohjelmalaskurisuhteellista sijoitusta" -#: config/tc-i386.c:13917 +#: config/tc-i386.c:13949 #, c-format msgid "can not do %d byte relocation" msgstr "ei voida tehdä %d-tavun sijoitusta" -#: config/tc-i386.c:13985 +#: config/tc-i386.c:14017 #, c-format msgid "cannot represent relocation type %s in x32 mode" msgstr "ei voi edustaa sijoitustyyppiä %s x32-tilassa" -#: config/tc-i386.c:14022 config/tc-s390.c:2613 +#: config/tc-i386.c:14054 config/tc-s390.c:2613 #, c-format msgid "cannot represent relocation type %s" msgstr "ei voi edustaa sijoitustyyppiä %s" -#: config/tc-i386.c:14139 +#: config/tc-i386.c:14171 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:14142 +#: config/tc-i386.c:14174 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:14161 +#: config/tc-i386.c:14193 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" "direktiivi ”.largecomm” tuettu vain 64-bittitilassa, tuotetaan direktiivi " @@ -10323,7 +10334,7 @@ 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:11775 read.c:2598 read.c:3237 read.c:3641 stabs.c:469 +#: config/tc-ia64.c:11775 read.c:2599 read.c:3238 read.c:3684 stabs.c:469 #, c-format msgid "expected comma after \"%s\"" msgstr "odotettiin pilkkua ”%s”:n jälkeen" @@ -11591,7 +11602,7 @@ msgid "Not a defined coldfire architecture" msgstr "Ei ole määritelty coldfire-arkkitehtuuri" -#: config/tc-m68k.c:7928 read.c:4547 +#: config/tc-m68k.c:7928 read.c:4590 #, c-format msgid "%s relocations do not fit in %u byte" msgid_plural "%s relocations do not fit in %u bytes" @@ -12648,7 +12659,7 @@ msgid "operand %d must be constant" msgstr "" -#: config/tc-mips.c:4987 read.c:4315 read.c:5161 write.c:263 write.c:1024 +#: config/tc-mips.c:4987 read.c:4358 read.c:5204 write.c:263 write.c:1024 msgid "register value used as expression" msgstr "rekisteriarvoa käytetty lausekkeena" @@ -15869,7 +15880,7 @@ msgid "missing rename string" msgstr "puuttuva uudelleennimeämismerkkijono" -#: config/tc-ppc.c:5035 config/tc-ppc.c:5574 read.c:3517 +#: config/tc-ppc.c:5035 config/tc-ppc.c:5574 read.c:3560 msgid "missing value" msgstr "puuttuva arvo" @@ -17113,7 +17124,7 @@ msgid "BSS length (%d) < 0 ignored" msgstr "BSS-pituus (%d) < 0 ei otettu huomioon" -#: config/tc-score.c:6128 read.c:2466 +#: config/tc-score.c:6128 read.c:2467 #, c-format msgid "error setting flags for \".sbss\": %s" msgstr "virhe asetettaessa lippuja ”.sbss”-lohkolle: %s" @@ -17127,7 +17138,7 @@ msgid "alignment too large; %d assumed" msgstr "tasaus liian suuri: %d otaksuttu" -#: config/tc-score.c:6184 read.c:2527 +#: config/tc-score.c:6184 read.c:2528 msgid "alignment negative; 0 assumed" msgstr "tasaus negatiivinen: 0 otaksuttu" @@ -17896,7 +17907,7 @@ msgid "negative alignment" msgstr "negatiivinen tasaus" -#: config/tc-sparc.c:4189 config/tc-sparc.c:4327 read.c:1523 read.c:2539 +#: config/tc-sparc.c:4189 config/tc-sparc.c:4327 read.c:1524 read.c:2540 msgid "alignment not a power of 2" msgstr "tasaus ei ole kahden potenssi" @@ -20309,7 +20320,7 @@ msgid "missing table index" msgstr "" -#: config/tc-wasm32.c:726 config/tc-z80.c:3645 read.c:3736 +#: config/tc-wasm32.c:726 config/tc-z80.c:3645 read.c:3779 #, c-format msgid "junk at end of line, first unrecognized character is `%c'" msgstr "roskaa rivin lopussa, ensimmäinen tunnistamaton merkki on ”%c”" @@ -21440,7 +21451,7 @@ msgid "can't close `%s'" msgstr "ei voida sulkea ”%s”" -#: dw2gencfi.c:319 read.c:2440 +#: dw2gencfi.c:319 read.c:2441 #, c-format msgid "bfd_set_section_flags: %s" msgstr "bfd_set_section_flags: %s" @@ -21561,56 +21572,56 @@ msgid "CFI is not supported for this target" msgstr "CFI ei ole tuettu tälle kohteelle" -#: dwarf2dbg.c:379 dwarf2dbg.c:2747 +#: dwarf2dbg.c:390 dwarf2dbg.c:2915 msgid "view number mismatch" msgstr "" -#: dwarf2dbg.c:635 dwarf2dbg.c:1084 +#: dwarf2dbg.c:646 dwarf2dbg.c:1095 #, c-format msgid "file number %lu is too big" msgstr "" -#: dwarf2dbg.c:798 +#: dwarf2dbg.c:809 #, c-format msgid "" "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)" msgstr "" -#: dwarf2dbg.c:1035 dwarf2dbg.c:1122 +#: dwarf2dbg.c:1046 dwarf2dbg.c:1133 msgid "file number less than one" msgstr "tiedostonumero on pienempi kuin yksi" -#: dwarf2dbg.c:1069 +#: dwarf2dbg.c:1080 msgid "md5 value too small or not a constant" msgstr "" -#: dwarf2dbg.c:1129 dwarf2dbg.c:2096 +#: dwarf2dbg.c:1140 dwarf2dbg.c:2163 #, c-format msgid "unassigned file number %ld" msgstr "liittämätön tiedostonumero %ld" -#: dwarf2dbg.c:1198 +#: dwarf2dbg.c:1209 msgid "is_stmt value not 0 or 1" msgstr "”is_stmt”-arvo ei ole 0 eikä 1" -#: dwarf2dbg.c:1210 +#: dwarf2dbg.c:1221 msgid "isa number less than zero" msgstr "”isa”-numero pienempi kuin nolla" -#: dwarf2dbg.c:1222 +#: dwarf2dbg.c:1233 msgid "discriminator less than zero" msgstr "erottelija pienempi kuin nolla" -#: dwarf2dbg.c:1241 +#: dwarf2dbg.c:1252 msgid "numeric view can only be asserted to zero" msgstr "" -#: dwarf2dbg.c:1279 +#: dwarf2dbg.c:1290 #, c-format msgid "unknown .loc sub-directive `%s'" msgstr "tuntematon ”.loc sub”-direktiivi ”%s”" -#: dwarf2dbg.c:2200 +#: dwarf2dbg.c:2276 msgid "internal error: unknown dwarf2 format" msgstr "sisäinen virhe: tuntematon dwarf2-muoto" @@ -21819,11 +21830,11 @@ msgid "GP prologue size exceeds field size, using 0 instead" msgstr "GP-esitoimikoko ylittää kenttäkoon, käytetään sen sijaan arvoa 0" -#: expr.c:84 read.c:3802 +#: expr.c:84 read.c:3845 msgid "bignum invalid" msgstr "bignum-liukuluku on virheellinen" -#: expr.c:86 read.c:3804 read.c:4309 read.c:5155 +#: expr.c:86 read.c:3847 read.c:4352 read.c:5198 msgid "floating point number invalid" msgstr "liukulukunumero on virheellinen" @@ -21869,7 +21880,7 @@ msgid "missing '%c'" msgstr "”%c” puuttuu" -#: expr.c:978 read.c:4606 +#: expr.c:978 read.c:4649 msgid "EBCDIC constants are not supported" msgstr "EBCDIC-vakiot eivät ole tuettuja" @@ -22240,73 +22251,73 @@ msgid "can't create %s: %s" msgstr "ei voi luoda %s: %s" -#: read.c:521 +#: read.c:522 #, c-format msgid "error constructing %s pseudo-op table: %s" msgstr "virhe luotaessa %s-näennäiskäskytaulua: %s" -#: read.c:703 +#: read.c:704 msgid "cannot change section or subsection inside .bundle_lock" msgstr "" -#: read.c:719 +#: read.c:720 #, c-format msgid "" ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes" msgstr "" -#: read.c:728 +#: read.c:729 #, c-format msgid "" "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes" msgstr "" -#: read.c:769 read.c:2810 read.c:3381 +#: read.c:770 read.c:2811 read.c:3382 msgid "ignoring fill value in absolute section" msgstr "ei oteta huomioon täyttöarvoja absoluuttisessa lohkossa" -#: read.c:771 read.c:2825 read.c:3420 +#: read.c:772 read.c:2826 read.c:3421 #, c-format msgid "ignoring fill value in section `%s'" msgstr "" -#: read.c:1132 +#: read.c:1133 #, c-format msgid "unknown pseudo-op: `%s'" msgstr "tuntematon näennäiskäskykoodi: ”%s”" -#: read.c:1185 +#: read.c:1186 msgid "unable to continue with assembly." msgstr "" -#: read.c:1227 +#: read.c:1228 #, c-format msgid "label \"%d$\" redefined" msgstr "nimiö ”%d$” määritelty uudelleen" -#: read.c:1373 +#: read.c:1374 msgid ".bundle_lock with no matching .bundle_unlock" msgstr "" -#: read.c:1470 +#: read.c:1471 msgid ".abort detected. Abandoning ship." msgstr ".abort havaittu. Jätä laiva." -#: read.c:1532 +#: read.c:1533 #, c-format msgid "alignment too large: %u assumed" msgstr "tasaus liian suuri: %u otaksuttu" -#: read.c:1564 +#: read.c:1565 msgid "expected fill pattern missing" msgstr "odotettu täytemalli puuttuu" -#: read.c:1589 +#: read.c:1590 #, c-format msgid "fill pattern too long, truncating to %u" msgstr "" -#: read.c:1687 +#: read.c:1688 msgid "symbol name not recognised in the current locale" msgstr "" @@ -22319,363 +22330,363 @@ #. We do not want to barf on this, especially since such files are used #. in the GCC and GDB testsuites. So we check for negative line numbers #. rather than non-positive line numbers. -#: read.c:2027 +#: read.c:2028 #, c-format msgid "line numbers must be positive; line number %d rejected" msgstr "rivinumeroiden on oltava positiivisia: rivinumero %d hylätty" -#: read.c:2064 +#: read.c:2065 #, c-format msgid "incompatible flag %i in line directive" msgstr "ei-yhteensopiva lippu %i rividirektiivissä" -#: read.c:2076 +#: read.c:2077 #, c-format msgid "unsupported flag %i in line directive" msgstr "ei-tuettu lippu %i rividirektiivissä" -#: read.c:2115 +#: read.c:2116 msgid "start address not supported" msgstr "alkuosoitetta ei tuettu" -#: read.c:2124 +#: read.c:2125 msgid ".err encountered" msgstr ".err kohdattu" -#: read.c:2140 +#: read.c:2141 msgid ".error directive invoked in source file" msgstr ".error-direktiiviä kutsuttu lähdekoodissa" -#: read.c:2141 +#: read.c:2142 msgid ".warning directive invoked in source file" msgstr ".warning-direktiiviä kutsuttu lähdekoodissa" -#: read.c:2147 +#: read.c:2148 #, c-format msgid "%s argument must be a string" msgstr "%s argumentin on oltava merkkijono" -#: read.c:2179 read.c:2181 +#: read.c:2180 read.c:2182 #, c-format msgid ".fail %ld encountered" msgstr ".fail %ld kohdattu" -#: read.c:2221 +#: read.c:2222 #, c-format msgid ".fill size clamped to %d" msgstr ".fill-koko puristettu kokoon %d" -#: read.c:2226 +#: read.c:2227 msgid "size negative; .fill ignored" msgstr "koko negatiivinen: ”.fill” ei otettu huomioon" -#: read.c:2232 +#: read.c:2233 msgid "repeat < 0; .fill ignored" msgstr "toisto < 0: ”.fill” ei otettu huomioon" -#: read.c:2241 +#: read.c:2242 msgid "non-constant fill count for absolute section" msgstr "" -#: read.c:2243 +#: read.c:2244 msgid "attempt to fill absolute section with non-zero value" msgstr "" -#: read.c:2249 +#: read.c:2250 #, c-format msgid "attempt to fill section `%s' with non-zero value" msgstr "" -#: read.c:2406 +#: read.c:2407 #, c-format msgid "unrecognized .linkonce type `%s'" msgstr "tunnistamaton ”.linkonce”-tyyppi ”%s”" -#: read.c:2418 +#: read.c:2419 msgid ".linkonce is not supported for this object file format" msgstr ".linkonce ei ole tuettu tällä objektitiedostomuodolla" -#: read.c:2513 +#: read.c:2514 msgid "expected alignment after size" msgstr "odotettiin tasausta koon jälkeen" -#: read.c:2732 +#: read.c:2733 #, c-format msgid "attempt to redefine pseudo-op `%s' ignored" msgstr "yritystä määritellä uudelleen näennäiskäsky ”%s” ei otettu huomioon" -#: read.c:2751 +#: read.c:2752 msgid "ignoring macro exit outside a macro definition." msgstr "ohitetaan makropoistuminen makromäärittelyn ulkopuolella." -#: read.c:2805 +#: read.c:2806 #, c-format msgid "invalid segment \"%s\"" msgstr "virheellinen segmentti ”%s”" -#: read.c:2813 +#: read.c:2814 msgid "only constant offsets supported in absolute section" msgstr "vain vakiosiirrososoitteita tuetaan absoluuttisessa lohkossa" -#: read.c:2856 +#: read.c:2857 msgid "MRI style ORG pseudo-op not supported" msgstr "MRI-tyylistä ORG-näennäiskäskyä ei tueta" -#: read.c:3027 +#: read.c:3028 #, c-format msgid ".end%c encountered without preceding %s" msgstr ".end%c kohdattu ilman edeltävää %s" -#: read.c:3056 read.c:3092 +#: read.c:3057 read.c:3093 #, c-format msgid "negative count for %s - ignored" msgstr "" -#: read.c:3063 read.c:3099 +#: read.c:3064 read.c:3100 #, c-format msgid "%s without %s" msgstr "%s ilman %s" -#: read.c:3334 +#: read.c:3335 msgid "unsupported variable size or fill value" msgstr "ei-tuettu muuttujakoko tai täyttöarvo" -#: read.c:3342 +#: read.c:3343 #, c-format msgid "size value for space directive too large: %lx" msgstr "" -#: read.c:3371 +#: read.c:3372 msgid ".space repeat count is zero, ignored" msgstr ".space-toistolaskuri on nolla, ei otettu huomioon" -#: read.c:3373 +#: read.c:3374 msgid ".space repeat count is negative, ignored" msgstr ".space-toistolaskuri on negatiivinen, ei otettu huomioon" -#: read.c:3404 +#: read.c:3405 msgid "space allocation too complex in absolute section" msgstr "tilanvaraus liian mutkikasta absoluuttisessa lohkossa" -#: read.c:3410 +#: read.c:3411 msgid "space allocation too complex in common section" msgstr "tilanvaraus liian mutkikasta yhteislohkossa" -#: read.c:3471 -msgid "negative nop control byte, ignored" +#: read.c:3511 +msgid "unsupported variable nop control in .nops directive" msgstr "" -#: read.c:3487 -msgid "unsupported variable nop control in .nops directive" +#: read.c:3517 +msgid "negative nop control byte, ignored" msgstr "" -#: read.c:3689 +#: read.c:3732 #, c-format msgid "%s: would close weakref loop: %s" msgstr "%s: sulkisi weakref-silmukan: %s" -#: read.c:3739 +#: read.c:3782 #, c-format msgid "junk at end of line, first unrecognized character valued 0x%x" msgstr "" "roskaa rivin lopussa, ensimmäisen tunnistamattoman merkin arvo on 0x%x" -#: read.c:3868 write.c:2367 +#: read.c:3911 write.c:2367 #, c-format msgid "`%s' can't be equated to common symbol `%s'" msgstr "" -#: read.c:3998 +#: read.c:4041 msgid "unexpected `\"' in expression" msgstr "odotettamaton ’\"’ lausekkeessa" -#: read.c:4011 +#: read.c:4054 msgid "rva without symbol" msgstr "rva-parametri ilman symbolia" -#: read.c:4080 +#: read.c:4123 msgid "missing or bad offset expression" msgstr "puuttuva tai virheellinen siirrososoitelauseke" -#: read.c:4101 +#: read.c:4144 msgid "missing reloc type" msgstr "puuttuva reloc-tyyppi" -#: read.c:4125 +#: read.c:4168 msgid "unrecognized reloc type" msgstr "tunnistamaton reloc-tyyppi" -#: read.c:4141 +#: read.c:4184 msgid "bad reloc expression" msgstr "virheellinen reloc-lauseke" -#: read.c:4303 read.c:5149 +#: read.c:4346 read.c:5192 msgid "zero assumed for missing expression" msgstr "nolla otaksuttu puuttuvalle lausekkeelle" -#: read.c:4323 read.c:5178 +#: read.c:4366 read.c:5221 msgid "attempt to store value in absolute section" msgstr "yritys tallentaa arvo absoluuttiseen lohkoon" -#: read.c:4330 read.c:5184 +#: read.c:4373 read.c:5227 #, c-format msgid "attempt to store non-zero value in section `%s'" msgstr "" -#: read.c:4416 +#: read.c:4459 #, c-format msgid "value 0x%llx truncated to 0x%llx" msgstr "arvo 0x%llx typistetty arvoksi 0x%llx" -#: read.c:4419 +#: read.c:4462 msgid "value 0x%I64x truncated to 0x%I64x" msgstr "arvo 0x%I64x typistetty arvoksi 0x%I64x" -#: read.c:4423 +#: read.c:4466 #, c-format msgid "value 0x%lx truncated to 0x%lx" msgstr "arvo 0x%lx typistetty arvoksi 0x%lx" -#: read.c:4468 +#: read.c:4511 #, c-format msgid "bignum truncated to %d byte" msgid_plural "bignum truncated to %d bytes" msgstr[0] "" msgstr[1] "" -#: read.c:4677 read.c:4887 +#: read.c:4720 read.c:4930 msgid "unresolvable or nonpositive repeat count; using 1" msgstr "ratkaisematon tai ei-positiivinen toistolaskuri: käytetään arvoa 1" -#: read.c:4726 +#: read.c:4769 #, c-format msgid "unknown floating type type '%c'" msgstr "tuntematon liukulukutyyppi ’%c’" -#: read.c:4748 +#: read.c:4791 msgid "floating point constant too large" msgstr "liukulukuvakio on liian suuri" -#: read.c:4812 +#: read.c:4855 msgid "attempt to store float in absolute section" msgstr "" -#: read.c:4819 +#: read.c:4862 #, c-format msgid "attempt to store float in section `%s'" msgstr "" -#: read.c:5267 +#: read.c:5310 #, c-format msgid "attempt to store non-empty string in section `%s'" msgstr "" -#: read.c:5329 +#: read.c:5372 msgid "strings must be placed into a section" msgstr "merkkijonojen on oltava sijoitettu lohkoon" -#: read.c:5391 +#: read.c:5434 msgid "expected " msgstr "odotettiin " #. To be compatible with BSD 4.2 as: give the luser a linefeed!! -#: read.c:5432 read.c:5519 +#: read.c:5475 read.c:5562 msgid "unterminated string; newline inserted" msgstr "päättämätön merkkijono: rivinvaihto lisätty" -#: read.c:5533 +#: read.c:5576 msgid "bad escaped character in string" msgstr "virheellinen koodinvaihtomerkki merkkijonossa" -#: read.c:5557 +#: read.c:5600 msgid "expected address expression" msgstr "odotettiin osoitelauseketta" -#: read.c:5576 +#: read.c:5619 #, c-format msgid "symbol \"%s\" undefined; zero assumed" msgstr "symboli ”%s” määrittelemätön: nolla otaksuttu" -#: read.c:5579 +#: read.c:5622 msgid "some symbol undefined; zero assumed" msgstr "joku symboli määrittelemätön: nolla otaksuttu" -#: read.c:5614 +#: read.c:5657 msgid "this string may not contain '\\0'" msgstr "tämä merkkijono ei ehkä sisällä merkkiä ’\\0’" -#: read.c:5650 +#: read.c:5693 msgid "missing string" msgstr "puuttuva merkkijono" # Parametri on tiedostonimi -#: read.c:5741 +#: read.c:5784 #, c-format msgid ".incbin count zero, ignoring `%s'" msgstr ".incbin-laskuri nolla, tiedostonimeä ”%s” ei oteta huomioon" -#: read.c:5767 +#: read.c:5810 #, c-format msgid "file not found: %s" msgstr "tiedostoa ei löytynyt: %s" -#: read.c:5781 +#: read.c:5824 #, c-format msgid "seek to end of .incbin file failed `%s'" msgstr "tiedoston ”.incbin” lopun etsintä ei onnistunut ”%s”" -#: read.c:5792 +#: read.c:5835 #, c-format msgid "skip (%ld) or count (%ld) invalid for file size (%ld)" msgstr "ohita (%ld) tai laskuri (%ld) ovat virheellisiä tiedostokoolle (%ld)" -#: read.c:5799 +#: read.c:5842 #, c-format msgid "could not skip to %ld in file `%s'" msgstr "ei voitu ohittaa arvoon %ld tiedostossa ”%s”" -#: read.c:5808 +#: read.c:5851 #, c-format msgid "truncated file `%s', %ld of %ld bytes read" msgstr "typistetty tiedosto ”%s”, luettu %ld/%ld tavua" -#: read.c:5965 +#: read.c:6008 msgid "missing .func" msgstr "puuttuu funktion ”.func”-tulopiste" -#: read.c:5982 +#: read.c:6025 msgid ".endfunc missing for previous .func" msgstr "" "funktion ”.endfunc”-päättymispiste puuttuu edelliseltä ”.func”-tulopisteeltä" -#: read.c:6041 +#: read.c:6084 #, c-format msgid ".bundle_align_mode alignment too large (maximum %u)" msgstr "" -#: read.c:6046 +#: read.c:6089 msgid "cannot change .bundle_align_mode inside .bundle_lock" msgstr "" -#: read.c:6060 +#: read.c:6103 msgid ".bundle_lock is meaningless without .bundle_align_mode" msgstr "" -#: read.c:6081 +#: read.c:6124 msgid ".bundle_unlock without preceding .bundle_lock" msgstr "" -#: read.c:6094 +#: read.c:6137 #, c-format msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes" msgstr "" -#: read.c:6193 +#: read.c:6236 #, c-format msgid "missing closing `%c'" msgstr "puuttuu sulkeva ”%c”" -#: read.c:6195 +#: read.c:6238 msgid "stray `\\'" msgstr "orpo ”\\”" @@ -22917,8 +22928,8 @@ msgstr "yritettiin siirtää ”.org”-määrittelyä taaksepäin" #: write.c:3020 -msgid ".space specifies non-absolute value" -msgstr "”.space” määrittelee ei-absoluuttisen arvon" +msgid ".space, .nops or .fill specifies non-absolute value" +msgstr "" #: write.c:3035 msgid ".space, .nops or .fill with negative value, ignored" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gawk.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gawk.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gawk.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gawk.po 2020-10-16 08:01:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:54+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:39+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gcab.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gcab.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gcab.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gcab.po 2020-10-16 08:01:18.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:22+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:59+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../gcab.c:62 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gcc.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gcc.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gcc.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gcc.po 2020-10-16 08:01:21.000000000 +0000 @@ -33,15 +33,15 @@ "Project-Id-Version: gcc 10.1-b20200322\n" "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n" "POT-Creation-Date: 2020-07-20 18:08+0000\n" -"PO-Revision-Date: 2020-09-21 09:55+0000\n" +"PO-Revision-Date: 2020-10-04 00:40+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: 2020-09-21 13:45+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:20+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-Bookmarks: -1,4379,4571,5891,-1,9667,-1,-1,-1,-1\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gdbm.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gdbm.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gdbm.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gdbm.po 2020-10-16 08:01:21.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 11:12+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:57+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/geoclue.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/geoclue.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/geoclue.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/geoclue.po 2020-10-16 08:01:25.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:16+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:53+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../demo/agent.c:42 ../src/gclue-main.c:47 msgid "Display version number" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gettext-runtime.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gettext-runtime.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gettext-runtime.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gettext-runtime.po 2020-10-16 08:01:17.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:58+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:43+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: gnulib-lib/closeout.c:66 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gettext-tools.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gettext-tools.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gettext-tools.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gettext-tools.po 2020-10-16 08:01:16.000000000 +0000 @@ -17,8 +17,8 @@ "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: 2020-09-21 10:58+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:43+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: gnulib-lib/argmatch.c:133 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/git-gui.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/git-gui.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/git-gui.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/git-gui.po 2020-10-16 08:01:23.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:38+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:23+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: git-gui.sh:847 #, tcl-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gnupg2.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gnupg2.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gnupg2.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gnupg2.po 2020-10-16 08:01:18.000000000 +0000 @@ -30,8 +30,8 @@ "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: 2020-09-21 11:40+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:26+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: agent/call-pinentry.c:305 #, c-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gODBCConfig.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gODBCConfig.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gODBCConfig.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gODBCConfig.po 2020-10-16 08:01:25.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:10+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:55+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/main.c:25 msgid "gODBCConfig - ODBC Data Source Administrator" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gold.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gold.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gold.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gold.po 2020-10-16 08:01:16.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: gold 2.24.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2020-07-24 10:23+0100\n" -"PO-Revision-Date: 2020-09-14 00:58+0000\n" +"POT-Creation-Date: 2020-09-19 11:20+0100\n" +"PO-Revision-Date: 2020-09-24 23:26+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: 2020-09-21 10:36+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:21+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" @@ -62,7 +62,7 @@ msgid "symbol table name section has wrong type: %u" msgstr "symbolitaulunimilohko on väärän tyyppinen: %u" -#: aarch64.cc:3831 arm.cc:10905 mips.cc:9608 powerpc.cc:2873 target.cc:94 +#: aarch64.cc:3831 arm.cc:10905 mips.cc:9608 powerpc.cc:2883 target.cc:94 #, c-format msgid "%s: unsupported ELF file type %d" msgstr "%s: tukematon ELF-tiedostotyyppi %d" @@ -87,14 +87,14 @@ msgstr "" # Report an unsupported relocation against a local symbol. -#: aarch64.cc:6015 arm.cc:8477 i386.cc:1772 mips.cc:12461 powerpc.cc:7319 +#: aarch64.cc:6015 arm.cc:8477 i386.cc:1772 mips.cc:12461 powerpc.cc:7329 #: s390.cc:2180 s390.cc:2628 sparc.cc:2134 tilegx.cc:3137 tilegx.cc:3589 #: x86_64.cc:3441 x86_64.cc:3893 #, c-format msgid "%s: unsupported reloc %u against local symbol" msgstr "%s: tukematon sijoitus %u paikallista symbolia kohtaan" -#: aarch64.cc:6056 powerpc.cc:7424 s390.cc:2254 sparc.cc:2230 +#: aarch64.cc:6056 powerpc.cc:7434 s390.cc:2254 sparc.cc:2230 msgid "requires unsupported dynamic reloc; recompile with -fPIC" msgstr "" "vaatii tukematonta dynaamista reloc-tietuetta, käännä uudelleen valitsimella " @@ -116,7 +116,7 @@ msgstr "" # Report an unsupported relocation against a global symbol. -#: aarch64.cc:6372 arm.cc:8885 i386.cc:2127 mips.cc:12474 powerpc.cc:8200 +#: aarch64.cc:6372 arm.cc:8885 i386.cc:2127 mips.cc:12474 powerpc.cc:8249 #: s390.cc:3059 s390.cc:3076 sparc.cc:2572 tilegx.cc:3605 tilegx.cc:4144 #: x86_64.cc:3909 x86_64.cc:4428 #, c-format @@ -133,7 +133,7 @@ msgid "%s: unsupported reloc type in global scan" msgstr "" -#: aarch64.cc:6907 powerpc.cc:9267 s390.cc:4009 sparc.cc:3164 tilegx.cc:4211 +#: aarch64.cc:6907 powerpc.cc:9355 s390.cc:4009 sparc.cc:3164 tilegx.cc:4211 #: x86_64.cc:4493 #, c-format msgid "%s: unsupported REL reloc section" @@ -144,7 +144,7 @@ msgid "cannot relocate %s in object file" msgstr "kohteen %s sijoittaminen objektitiedostoon epäonnistui" -#: aarch64.cc:7343 i386.cc:2987 i386.cc:3753 mips.cc:10076 powerpc.cc:11548 +#: aarch64.cc:7343 i386.cc:2987 i386.cc:3753 mips.cc:10076 powerpc.cc:11633 #: s390.cc:3460 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:4975 #, c-format msgid "unexpected reloc %u in object file" @@ -418,7 +418,7 @@ msgid "%s: unsupported TLS reloc %u for IFUNC symbol" msgstr "%s: tukematon TLS reloc-tietue %u IFUNC-symbolille" -#: arm.cc:8643 i386.cc:1862 powerpc.cc:7727 s390.cc:2364 x86_64.cc:3649 +#: arm.cc:8643 i386.cc:1862 powerpc.cc:7737 s390.cc:2364 x86_64.cc:3649 #, c-format msgid "section symbol %u has bad shndx %u" msgstr "lohkosymbolilla %u on virheellinen shndx-lohko %u" @@ -454,7 +454,7 @@ "ei tue BX-käskyä" #: arm.cc:10247 i386.cc:3019 i386.cc:3101 i386.cc:3166 i386.cc:3202 -#: i386.cc:3274 mips.cc:12296 powerpc.cc:11662 s390.cc:3466 s390.cc:3537 +#: i386.cc:3274 mips.cc:12296 powerpc.cc:11747 s390.cc:3466 s390.cc:3537 #: s390.cc:3574 s390.cc:3596 s390.cc:3621 sparc.cc:3701 sparc.cc:3892 #: sparc.cc:3953 sparc.cc:4060 tilegx.cc:4732 x86_64.cc:4996 x86_64.cc:5122 #: x86_64.cc:5194 x86_64.cc:5228 @@ -1173,7 +1173,7 @@ msgid "unsupported reloc %u in object file" msgstr "tukematon sijoitus %u objektitiedostossa" -#: i386.cc:4036 powerpc.cc:9221 s390.cc:4877 x86_64.cc:6080 +#: i386.cc:4036 powerpc.cc:9309 s390.cc:4877 x86_64.cc:6080 #, c-format msgid "failed to match split-stack sequence at section %u offset %0zx" msgstr "jaetun pinon täsmääminen epäonnistui lohkossa %u siirros %0zx" @@ -3619,150 +3619,150 @@ msgstr "" "Lisäosien lisäämiä syötetiedostoja ei tueta vielä --incremental -tilassa" -#: powerpc.cc:1238 +#: powerpc.cc:1247 msgid "missing expected __tls_get_addr call" msgstr "puuttuu otaksuttu __tls_get_addr-kutsu" -#: powerpc.cc:2223 powerpc.cc:2560 +#: powerpc.cc:2233 powerpc.cc:2570 #, c-format msgid "%s: ABI version %d is not compatible with ABI version %d output" msgstr "" "%s: ABI-versio %d ei ole yhteensopiva ABI-version %d tulosteen kanssa" -#: powerpc.cc:2257 powerpc.cc:2619 +#: powerpc.cc:2267 powerpc.cc:2629 #, c-format msgid "%s: .opd invalid in abiv%d" msgstr "%s: .opd virheellinen kohteessa abiv%d" -#: powerpc.cc:2335 +#: powerpc.cc:2345 #, c-format msgid "%s: unexpected reloc type %u in .opd section" msgstr "%s: odottamaton reloc-tietuetyyppi %u .opd-lohkossa" -#: powerpc.cc:2346 +#: powerpc.cc:2356 #, c-format msgid "%s: .opd is not a regular array of opd entries" msgstr "%s: .opd ei ole opd-rivien tavallinen taulukko" -#: powerpc.cc:2488 +#: powerpc.cc:2498 #, c-format msgid "%s: local symbol %d has invalid st_other for ABI version 1" msgstr "" "%s: paikallisessa symbolissa %d on virheellinen st_other ABI-versiolle 1" -#: powerpc.cc:3230 +#: powerpc.cc:3240 #, c-format msgid "%s:%s exceeds group size" msgstr "%s:%s ylittää ryhmäkoon" -#: powerpc.cc:3573 +#: powerpc.cc:3583 #, c-format msgid "%s:%s: branch in non-executable section, no long branch stub for you" msgstr "" "%s:%s: haarautuminen ei-suoritettavassa lohkossa, ei pitkää " "haarautumiskoodia sinulle" -#: powerpc.cc:3691 +#: powerpc.cc:3701 #, c-format msgid "%s: stub group size is too large; retrying with %#x" msgstr "" -#: powerpc.cc:5492 +#: powerpc.cc:5502 msgid "** glink" msgstr "** glink" -#: powerpc.cc:6093 powerpc.cc:6633 +#: powerpc.cc:6103 powerpc.cc:6643 #, c-format msgid "linkage table error against `%s'" msgstr "" -#: powerpc.cc:6096 +#: powerpc.cc:6106 #, c-format msgid "linkage table error against `%s:[local %u]'" msgstr "" -#: powerpc.cc:6762 +#: powerpc.cc:6772 msgid "** save/restore" msgstr "** tallenna/palauta" # Report an unsupported relocation against a local symbol. -#: powerpc.cc:7516 +#: powerpc.cc:7526 #, c-format msgid "%s: unsupported reloc %u for IFUNC symbol" msgstr "%s: tukematon reloc-tietue %u paikallisen symbolin edessä" -#: powerpc.cc:7781 powerpc.cc:8503 +#: powerpc.cc:7791 powerpc.cc:8552 #, c-format msgid "tocsave symbol %u has bad shndx %u" msgstr "" -#: powerpc.cc:8054 powerpc.cc:8817 +#: powerpc.cc:8064 powerpc.cc:8866 #, c-format msgid "%s: toc optimization is not supported for %#08x instruction" msgstr "" -#: powerpc.cc:8120 powerpc.cc:8879 +#: powerpc.cc:8130 powerpc.cc:8928 #, c-format msgid "%s: unsupported -mbss-plt code" msgstr "" -#: powerpc.cc:9187 +#: powerpc.cc:9275 #, c-format msgid "split-stack stack size overflow at section %u offset %0zx" msgstr "" -#: powerpc.cc:9258 +#: powerpc.cc:9346 msgid "" "--plt-localentry is especially dangerous without ld.so support to detect ABI " "violations" msgstr "" -#: powerpc.cc:9558 powerpc.cc:9564 +#: powerpc.cc:9646 powerpc.cc:9652 #, c-format msgid "%s uses hard float, %s uses soft float" msgstr "" -#: powerpc.cc:9570 powerpc.cc:9577 +#: powerpc.cc:9658 powerpc.cc:9665 #, c-format msgid "" "%s uses double-precision hard float, %s uses single-precision hard float" msgstr "" -#: powerpc.cc:9597 powerpc.cc:9603 +#: powerpc.cc:9685 powerpc.cc:9691 #, c-format msgid "%s uses 64-bit long double, %s uses 128-bit long double" msgstr "" -#: powerpc.cc:9609 powerpc.cc:9615 +#: powerpc.cc:9697 powerpc.cc:9703 #, c-format msgid "%s uses IBM long double, %s uses IEEE long double" msgstr "" -#: powerpc.cc:9669 powerpc.cc:9675 +#: powerpc.cc:9757 powerpc.cc:9763 #, c-format msgid "%s uses AltiVec vector ABI, %s uses SPE vector ABI" msgstr "" -#: powerpc.cc:9704 powerpc.cc:9711 +#: powerpc.cc:9792 powerpc.cc:9799 #, c-format msgid "%s uses r3/r4 for small structure returns, %s uses memory" msgstr "" -#: powerpc.cc:9989 +#: powerpc.cc:10077 msgid "__tls_get_addr call lacks marker reloc" msgstr "__tls_get_addr-kutsusta puuttuu merkitsijä reloc-tietue" -#: powerpc.cc:10255 +#: powerpc.cc:10343 msgid "call lacks nop, can't restore toc; recompile with -fPIC" msgstr "" "kutsusta puuttuu nop-käskyt, toc-palauttaminen epäonnistui; käännä uudelleen " "valitsimella -fPIC" -#: powerpc.cc:11693 s390.cc:3474 +#: powerpc.cc:11778 s390.cc:3474 msgid "relocation overflow" msgstr "sijoitusylivuoto" -#: powerpc.cc:11695 +#: powerpc.cc:11780 msgid "try relinking with a smaller --stub-group-size" msgstr "" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gprof.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gprof.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gprof.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gprof.po 2020-10-16 08:01:19.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:36+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:21+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-Bookmarks: -1,-1,76,-1,-1,-1,-1,-1,-1,-1\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/grep.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/grep.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/grep.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/grep.po 2020-10-16 08:01:22.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:07+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:52+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/grilo.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/grilo.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/grilo.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/grilo.po 2020-10-16 08:01:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:56+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:38+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../libs/net/grl-net-mock.c:86 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/grub.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/grub.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/grub.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/grub.po 2020-10-16 08:01:22.000000000 +0000 @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: grub 2.02-pre3\n" "Report-Msgid-Bugs-To: bug-grub@gnu.org\n" -"POT-Creation-Date: 2020-09-14 10:39+0000\n" -"PO-Revision-Date: 2020-09-20 10:09+0000\n" +"POT-Creation-Date: 2020-10-02 16:24+0000\n" +"PO-Revision-Date: 2020-10-06 19: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: 2020-09-21 11:41+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:27+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" @@ -269,8 +269,8 @@ #: grub-core/disk/loopback.c:86 grub-core/efiemu/main.c:293 #: grub-core/font/font_cmd.c:32 grub-core/kern/emu/hostdisk.c:519 #: grub-core/loader/arm/linux.c:368 grub-core/loader/arm/linux.c:413 -#: grub-core/loader/arm/linux.c:476 grub-core/loader/arm64/linux.c:257 -#: grub-core/loader/arm64/linux.c:313 grub-core/loader/arm64/xen_boot.c:398 +#: grub-core/loader/arm/linux.c:476 grub-core/loader/arm64/linux.c:254 +#: grub-core/loader/arm64/linux.c:310 grub-core/loader/arm64/xen_boot.c:398 #: grub-core/loader/arm64/xen_boot.c:411 grub-core/loader/arm64/xen_boot.c:462 #: grub-core/loader/efi/chainloader.c:916 grub-core/loader/i386/bsd.c:1469 #: grub-core/loader/i386/bsd.c:1814 grub-core/loader/i386/bsd.c:2092 @@ -358,7 +358,7 @@ #: .pc/ubuntu-linuxefi.patch/grub-core/loader/xnu.c:1289 #: .pc/ubuntu-linuxefi.patch/grub-core/loader/xnu.c:1430 #: grub-core/commands/boot.c:147 grub-core/commands/legacycfg.c:552 -#: grub-core/commands/legacycfg.c:593 grub-core/loader/arm64/linux.c:264 +#: grub-core/commands/legacycfg.c:593 grub-core/loader/arm64/linux.c:261 #: grub-core/loader/i386/bsd.c:1806 grub-core/loader/i386/bsd.c:1907 #: grub-core/loader/i386/bsd.c:2014 grub-core/loader/i386/bsd.c:2047 #: grub-core/loader/i386/bsd.c:2096 grub-core/loader/i386/efi/linux.c:94 @@ -483,7 +483,7 @@ #: grub-core/commands/verifiers.c:156 grub-core/efiemu/loadcore.c:350 #: grub-core/kern/elf.c:117 grub-core/kern/elfXX.c:29 #: grub-core/kern/elfXX.c:156 grub-core/loader/arm/linux.c:323 -#: grub-core/loader/arm64/linux.c:346 grub-core/loader/arm64/xen_boot.c:356 +#: grub-core/loader/arm64/linux.c:343 grub-core/loader/arm64/xen_boot.c:356 #: grub-core/loader/efi/chainloader.c:1012 #: grub-core/loader/efi/chainloader.c:1033 #: grub-core/loader/efi/chainloader.c:1073 grub-core/loader/efi/fdt.c:147 @@ -551,7 +551,7 @@ #: .pc/0096-linuxefi-fail-kernel-validation-without-shim-protoco.patch/grub-core/loader/i386/efi/linux.c:204 #: .pc/0105-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch/grub-core/loader/i386/efi/linux.c:204 #: .pc/ubuntu-linuxefi-arm64.patch/grub-core/loader/arm64/linux.c:352 -#: grub-core/loader/arm64/linux.c:358 grub-core/loader/i386/efi/linux.c:209 +#: grub-core/loader/arm64/linux.c:355 grub-core/loader/i386/efi/linux.c:209 #, c-format msgid "%s has invalid signature" msgstr "" @@ -639,7 +639,7 @@ #: .pc/ubuntu-linuxefi.patch/grub-core/loader/arm64/linux.c:383 #: .pc/ubuntu-linuxefi.patch/grub-core/loader/i386/linux.c:1125 #: .pc/ubuntu-linuxefi.patch/grub-core/loader/i386/pc/linux.c:479 -#: grub-core/loader/arm/linux.c:505 grub-core/loader/arm64/linux.c:413 +#: grub-core/loader/arm/linux.c:505 grub-core/loader/arm64/linux.c:410 #: grub-core/loader/i386/efi/linux.c:377 grub-core/loader/i386/linux.c:1186 #: grub-core/loader/i386/pc/linux.c:495 grub-core/loader/i386/xen.c:970 #: grub-core/loader/i386/xen.c:972 grub-core/loader/ia64/efi/linux.c:591 @@ -668,7 +668,7 @@ #: .pc/ubuntu-linuxefi.patch/grub-core/loader/arm64/linux.c:385 #: .pc/ubuntu-linuxefi.patch/grub-core/loader/i386/linux.c:1127 #: .pc/ubuntu-linuxefi.patch/grub-core/loader/i386/pc/linux.c:482 -#: grub-core/loader/arm/linux.c:507 grub-core/loader/arm64/linux.c:415 +#: grub-core/loader/arm/linux.c:507 grub-core/loader/arm64/linux.c:412 #: grub-core/loader/i386/efi/linux.c:380 grub-core/loader/i386/linux.c:1188 #: grub-core/loader/i386/pc/linux.c:498 grub-core/loader/i386/xen.c:974 #: grub-core/loader/ia64/efi/linux.c:594 grub-core/loader/mips/linux.c:500 @@ -806,8 +806,8 @@ #: grub-core/kern/emu/mm.c:44 grub-core/kern/emu/mm.c:72 #: grub-core/kern/mm.c:376 grub-core/lib/relocator.c:1282 #: grub-core/lib/relocator.c:1439 grub-core/lib/relocator.c:1538 -#: grub-core/loader/arm/linux.c:263 grub-core/loader/arm64/linux.c:279 -#: grub-core/loader/arm64/linux.c:337 grub-core/loader/arm64/linux.c:370 +#: grub-core/loader/arm/linux.c:263 grub-core/loader/arm64/linux.c:276 +#: grub-core/loader/arm64/linux.c:334 grub-core/loader/arm64/linux.c:367 #: grub-core/loader/arm64/xen_boot.c:344 grub-core/loader/arm64/xen_boot.c:367 #: grub-core/loader/efi/chainloader.c:590 #: grub-core/loader/efi/chainloader.c:597 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gst-plugins-base-1.0.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gst-plugins-base-1.0.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gst-plugins-base-1.0.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gst-plugins-base-1.0.po 2020-10-16 08:01:21.000000000 +0000 @@ -13,14 +13,14 @@ "Project-Id-Version: gst-plugins-base 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" "POT-Creation-Date: 2020-09-08 00:03+0100\n" -"PO-Revision-Date: 2020-09-08 23:57+0000\n" +"PO-Revision-Date: 2020-09-23 14:36+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: 2020-09-21 13:03+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:44+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ext/alsa/gstalsasink.c:591 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gstreamer-1.0.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gstreamer-1.0.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gstreamer-1.0.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gstreamer-1.0.po 2020-10-16 08:01:19.000000000 +0000 @@ -13,15 +13,15 @@ "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" "POT-Creation-Date: 2020-09-08 00:01+0100\n" -"PO-Revision-Date: 2020-09-08 21:55+0000\n" +"PO-Revision-Date: 2020-09-23 14:37+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" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2020-09-21 13:03+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:44+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: gst/gst.c:250 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gutenprint.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gutenprint.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/gutenprint.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/gutenprint.po 2020-10-16 08:01:17.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:56+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:42+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: src/main/dither-main.c:42 src/main/print-color.c:47 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/hello.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/hello.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/hello.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/hello.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:42+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:27+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: src/hello.c:60 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/help2man.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/help2man.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/help2man.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/help2man.po 2020-10-16 08:01:24.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:11+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:55+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: help2man:74 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ibus-hangul.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ibus-hangul.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ibus-hangul.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ibus-hangul.po 2020-10-16 08:01:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:32+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:17+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../data/ibus-hangul.appdata.xml.in.h:1 msgid "Korean input method engine for IBus" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ibus-m17n.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ibus-m17n.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ibus-m17n.po 2020-09-25 07:02:57.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ibus-m17n.po 2020-10-16 08:01:27.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:32+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:17+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/m17nutil.c:342 msgid "M17N" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ibus-pinyin.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ibus-pinyin.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ibus-pinyin.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ibus-pinyin.po 2020-10-16 08:01:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:16+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../src/PYMain.cc:106 msgid "Pinyin input method" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ibus-unikey.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ibus-unikey.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ibus-unikey.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ibus-unikey.po 2020-10-16 08:01:21.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:39+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:23+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/engine.cpp:680 msgid "Enable spell check" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/im-config.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/im-config.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/im-config.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/im-config.po 2020-10-16 08:01:25.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:51+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:34+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: im-config:15 msgid "system configuration" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/indent.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/indent.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/indent.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/indent.po 2020-10-16 08:01:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:11+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:55+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: src/args.c:673 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/indicator-datetime.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/indicator-datetime.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/indicator-datetime.po 2020-09-25 07:02:57.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/indicator-datetime.po 2020-10-16 08:01:27.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:44+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:28+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #. Translators, please edit/rearrange these strftime(3) tokens to suit your locale! #. Format string for the day on the first menuitem in the datetime indicator. diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kbd.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kbd.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kbd.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kbd.po 2020-10-16 08:01:22.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 11:42+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:28+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/chvt.c:32 #, c-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kcm-driver-manager.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kcm-driver-manager.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kcm-driver-manager.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kcm-driver-manager.po 2020-10-16 08:01:22.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 13:18+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:56+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: Module.cpp:55 msgid "Driver Manager" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kcm_notificationhelper.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kcm_notificationhelper.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kcm_notificationhelper.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kcm_notificationhelper.po 2020-10-16 08:01:23.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:44+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:28+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/kcmodule/notificationhelperconfigmodule.cpp:55 msgid "Kubuntu Notification Helper Configuration" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kcm-whoopsie.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kcm-whoopsie.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kcm-whoopsie.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kcm-whoopsie.po 2020-10-16 08:01:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:18+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:55+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: Module.cpp:44 msgctxt "@title" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kdesudo.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kdesudo.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kdesudo.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kdesudo.po 2020-10-16 08:01:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:20+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:05+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: .pc/kubuntu_dont_use_kfatal.diff/kdesudo/kdesudo.cpp:83 #: kdesudo/kdesudo.cpp:83 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kerneloops.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kerneloops.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kerneloops.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kerneloops.po 2020-10-16 08:01:16.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:27+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:13+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: kerneloops-applet.c:170 kerneloops-applet.c:212 msgid "Always" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kubuntu-debug-installer.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kubuntu-debug-installer.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kubuntu-debug-installer.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kubuntu-debug-installer.po 2020-10-16 08:01:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:46+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:29+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/DebugInstaller.cpp:49 msgctxt "@info Error message" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kubuntu-patched-l10n.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kubuntu-patched-l10n.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/kubuntu-patched-l10n.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/kubuntu-patched-l10n.po 2020-10-16 08:01:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:14+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:52+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: app/kipiinterface.cpp:256 msgid "Install Plugins" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/landscape-client.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/landscape-client.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/landscape-client.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/landscape-client.po 2020-10-16 08:01:19.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:58+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:44+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../landscape/ui/controller/app.py:49 msgid "Success." diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/language-selector.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/language-selector.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/language-selector.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/language-selector.po 2020-10-16 08:01:16.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: language-selector\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-16 11:35+0000\n" +"POT-Creation-Date: 2020-09-27 20:09+0000\n" "PO-Revision-Date: 2019-11-04 06:30+0000\n" "Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Finnish \n" @@ -15,8 +15,8 @@ "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: 2020-09-21 11:45+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:31+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Rosetta-Version: 0.1\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ldm.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ldm.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ldm.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ldm.po 2020-10-16 08:01:20.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:22+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:07+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../src/plugin.c:22 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ld.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ld.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ld.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ld.po 2020-10-16 08:01:20.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: ld 2.30.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2020-07-24 10:23+0100\n" +"POT-Creation-Date: 2020-09-19 11:21+0100\n" "PO-Revision-Date: 2020-08-13 18:54+0000\n" "Last-Translator: Lauri Nurmi \n" "Language-Team: Finnish \n" @@ -17,8 +17,8 @@ "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: 2020-09-21 10:36+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Poedit-SourceCharset: utf-8\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libapt-inst2.0.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libapt-inst2.0.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libapt-inst2.0.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libapt-inst2.0.po 2020-10-16 08:01:17.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:17+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: apt-inst/contrib/arfile.cc:76 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libapt-pkg5.0.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libapt-pkg5.0.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libapt-pkg5.0.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libapt-pkg5.0.po 2020-10-16 08:01:22.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 10:31+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:17+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: apt-pkg/acquire-item.cc:176 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libapt-pkg6.0.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libapt-pkg6.0.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libapt-pkg6.0.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libapt-pkg6.0.po 2020-10-16 08:01:23.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:43+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:19+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: apt-pkg/acquire-item.cc:176 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libc.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libc.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libc.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libc.po 2020-10-16 08:01:25.000000000 +0000 @@ -33,8 +33,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:04+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:49+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" @@ -92,8 +92,7 @@ msgstr "Näytä lyhyt käyttöohje" #: argp/argp-parse.c:103 catgets/gencat.c:109 catgets/gencat.c:113 -#: iconv/iconv_prog.c:61 iconv/iconv_prog.c:62 nscd/nscd.c:107 nscd/nscd.c:111 -#: nss/makedb.c:120 +#: iconv/iconv_prog.c:60 iconv/iconv_prog.c:61 nscd/nscd.c:105 nss/makedb.c:120 msgid "NAME" msgstr "NIMI" @@ -174,10 +173,10 @@ "-o TULOSTIEDOSTO [SYÖTETIEDOSTO]...\n" "[TULOSTIEDOSTO [SYÖTETIEDOSTO]...]" -#: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:306 -#: elf/pldd.c:247 elf/sln.c:77 elf/sprof.c:372 iconv/iconv_prog.c:388 +#: catgets/gencat.c:229 debug/pcprofiledump.c:209 elf/ldconfig.c:308 +#: elf/pldd.c:247 elf/sln.c:77 elf/sprof.c:372 iconv/iconv_prog.c:405 #: iconv/iconvconfig.c:379 locale/programs/locale.c:276 -#: locale/programs/localedef.c:438 login/programs/pt_chown.c:89 +#: locale/programs/localedef.c:437 login/programs/pt_chown.c:89 #: malloc/memusagestat.c:563 nss/getent.c:953 nss/makedb.c:369 #: posix/getconf.c:503 sysdeps/unix/sysv/linux/lddlibc4.c:61 #, c-format @@ -189,11 +188,11 @@ "%s.\n" #: catgets/gencat.c:245 debug/pcprofiledump.c:225 debug/xtrace.sh:64 -#: elf/ldconfig.c:322 elf/ldd.bash.in:38 elf/pldd.c:263 elf/sotruss.sh:75 -#: elf/sprof.c:389 iconv/iconv_prog.c:405 iconv/iconvconfig.c:396 -#: locale/programs/locale.c:293 locale/programs/localedef.c:460 +#: elf/ldconfig.c:324 elf/ldd.bash.in:38 elf/pldd.c:263 elf/sotruss.sh:75 +#: elf/sprof.c:389 iconv/iconv_prog.c:422 iconv/iconvconfig.c:396 +#: locale/programs/locale.c:293 locale/programs/localedef.c:463 #: login/programs/pt_chown.c:63 malloc/memusage.sh:71 malloc/memusagestat.c:581 -#: nscd/nscd.c:522 nss/getent.c:88 nss/makedb.c:385 posix/getconf.c:485 +#: nscd/nscd.c:509 nss/getent.c:88 nss/makedb.c:385 posix/getconf.c:485 #: sysdeps/unix/sysv/linux/lddlibc4.c:68 #, c-format msgid "" @@ -207,10 +206,10 @@ "TIETTYYN TARKOITUKSEEN.\n" #: catgets/gencat.c:250 debug/pcprofiledump.c:230 debug/xtrace.sh:68 -#: elf/ldconfig.c:327 elf/pldd.c:268 elf/sprof.c:395 iconv/iconv_prog.c:410 +#: elf/ldconfig.c:329 elf/pldd.c:268 elf/sprof.c:395 iconv/iconv_prog.c:427 #: iconv/iconvconfig.c:401 locale/programs/locale.c:298 -#: locale/programs/localedef.c:465 malloc/memusage.sh:75 -#: malloc/memusagestat.c:586 nscd/nscd.c:527 nss/getent.c:93 nss/makedb.c:390 +#: locale/programs/localedef.c:468 malloc/memusage.sh:75 +#: malloc/memusagestat.c:586 nscd/nscd.c:514 nss/getent.c:93 nss/makedb.c:390 #: posix/getconf.c:490 #, c-format msgid "Written by %s.\n" @@ -220,7 +219,7 @@ msgid "*standard input*" msgstr "*vakiosyöte*" -#: catgets/gencat.c:287 iconv/iconv_charmap.c:167 iconv/iconv_prog.c:273 +#: catgets/gencat.c:287 iconv/iconv_charmap.c:167 iconv/iconv_prog.c:290 #: nss/makedb.c:246 #, c-format msgid "cannot open input file `%s'" @@ -421,7 +420,7 @@ msgid ", OS ABI: %s %d.%d.%d" msgstr ", OS ABI: %s %d.%d.%d" -#: elf/cache.c:163 elf/ldconfig.c:1297 +#: elf/cache.c:163 elf/ldconfig.c:1334 #, c-format msgid "Can't open cache file %s\n" msgstr "Välimuistitiedostoa %s ei voi avata\n" @@ -462,11 +461,11 @@ msgid "Renaming of %s to %s failed" msgstr "Uudelleennimeäminen %s -> %s epäonnistui" -#: elf/dl-close.c:406 elf/dl-open.c:293 +#: elf/dl-close.c:406 elf/dl-open.c:285 msgid "cannot create scope list" msgstr "aluelistaa ei voi luoda" -#: elf/dl-close.c:862 +#: elf/dl-close.c:852 msgid "shared object not open" msgstr "jaettu objekti ei ole avoin" @@ -495,11 +494,11 @@ msgid "cannot allocate dependency list" msgstr "riippuvuuslistalle ei voi varata muistia" -#: elf/dl-deps.c:483 elf/dl-deps.c:548 +#: elf/dl-deps.c:483 elf/dl-deps.c:543 msgid "cannot allocate symbol search list" msgstr "symbolihakulistalle ei voi varata muistia" -#: elf/dl-deps.c:528 +#: elf/dl-deps.c:523 msgid "Filters not supported with LD_TRACE_PRELINKING" msgstr "Suodattimet eivät ole tuettuja LD_TRACE_RPELINKING:in kanssa" @@ -523,139 +522,139 @@ msgid "internal error: symidx out of range of fptr table" msgstr "" -#: elf/dl-hwcaps.c:92 elf/dl-hwcaps.c:104 +#: elf/dl-hwcaps.c:202 elf/dl-hwcaps.c:214 msgid "cannot create capability list" msgstr "kykylistaa ei voi luoda" -#: elf/dl-load.c:428 +#: elf/dl-load.c:427 msgid "cannot allocate name record" msgstr "nimitietueelle ei voi varata muistia" -#: elf/dl-load.c:514 elf/dl-load.c:627 elf/dl-load.c:716 elf/dl-load.c:812 +#: elf/dl-load.c:513 elf/dl-load.c:626 elf/dl-load.c:715 elf/dl-load.c:811 msgid "cannot create cache for search path" msgstr "hakupolulle ei voi luoda välimuistia" -#: elf/dl-load.c:610 +#: elf/dl-load.c:609 msgid "cannot create RUNPATH/RPATH copy" msgstr "RUNPATH/RPATH-kopiota ei voi luoda" -#: elf/dl-load.c:703 +#: elf/dl-load.c:702 msgid "cannot create search path array" msgstr "hakupolkutaulukkoa ei voi luoda" -#: elf/dl-load.c:964 +#: elf/dl-load.c:892 msgid "cannot stat shared object" msgstr "jaetun objektin tilaa ei voi lukea" -#: elf/dl-load.c:1075 elf/dl-load.c:2278 +#: elf/dl-load.c:1003 elf/dl-load.c:2191 msgid "cannot create shared object descriptor" msgstr "jaettua objektikahvaa ei voi luoda" -#: elf/dl-load.c:1094 elf/dl-load.c:1658 elf/dl-load.c:1759 +#: elf/dl-load.c:1022 elf/dl-load.c:1571 elf/dl-load.c:1672 msgid "cannot read file data" msgstr "tiedoston dataa ei voi lukea" -#: elf/dl-load.c:1140 +#: elf/dl-load.c:1068 msgid "ELF load command alignment not page-aligned" msgstr "ELF-latauskomennon tasaus ei ole sivutasattu" -#: elf/dl-load.c:1147 +#: elf/dl-load.c:1075 msgid "ELF load command address/offset not properly aligned" msgstr "ELF-latauskomennon osoite/siirtymä ei ole tasattu oikein" -#: elf/dl-load.c:1226 +#: elf/dl-load.c:1162 msgid "object file has no loadable segments" msgstr "" -#: elf/dl-load.c:1239 +#: elf/dl-load.c:1175 msgid "cannot dynamically load executable" msgstr "suoritettavaa tiedostoa ei voi ladata dynaamisesti" -#: elf/dl-load.c:1275 +#: elf/dl-load.c:1196 msgid "object file has no dynamic section" msgstr "objektitiedostossa ei ole dynaamista osaa" -#: elf/dl-load.c:1302 +#: elf/dl-load.c:1223 msgid "cannot dynamically load position-independent executable" msgstr "" -#: elf/dl-load.c:1304 +#: elf/dl-load.c:1225 msgid "shared object cannot be dlopen()ed" msgstr "jaettua objektia ei voi avata funktiolla dlopen()" -#: elf/dl-load.c:1317 +#: elf/dl-load.c:1238 msgid "cannot allocate memory for program header" msgstr "ohjelman otsakkeelle ei voi varata muistia" -#: elf/dl-load.c:1350 elf/dl-load.h:130 +#: elf/dl-load.c:1271 elf/dl-load.h:130 msgid "cannot change memory protections" msgstr "muistin suojausta ei voi muuttaa" -#: elf/dl-load.c:1370 +#: elf/dl-load.c:1291 msgid "cannot enable executable stack as shared object requires" msgstr "" -#: elf/dl-load.c:1383 +#: elf/dl-load.c:1304 msgid "cannot close file descriptor" msgstr "tiedostokahvaa ei voi sulkea" -#: elf/dl-load.c:1658 +#: elf/dl-load.c:1571 msgid "file too short" msgstr "tiedosto on liian lyhyt" -#: elf/dl-load.c:1693 +#: elf/dl-load.c:1606 msgid "invalid ELF header" msgstr "virheellinen ELF-otsikko" -#: elf/dl-load.c:1705 +#: elf/dl-load.c:1618 msgid "ELF file data encoding not big-endian" msgstr "ELF-tiedoston tavujärjestys ei ole ”big-endian”" -#: elf/dl-load.c:1707 +#: elf/dl-load.c:1620 msgid "ELF file data encoding not little-endian" msgstr "ELF-tiedoston tavujärjestys ei ole ”little-endian”" -#: elf/dl-load.c:1711 +#: elf/dl-load.c:1624 msgid "ELF file version ident does not match current one" msgstr "ELF-tiedoston versiotunnus ei vastaa nykyistä" -#: elf/dl-load.c:1715 +#: elf/dl-load.c:1628 msgid "ELF file OS ABI invalid" msgstr "ELF-tiedoston OS ABI on virheellinen" -#: elf/dl-load.c:1718 +#: elf/dl-load.c:1631 msgid "ELF file ABI version invalid" msgstr "ELF-tiedoston ABI-versio virheellinen" -#: elf/dl-load.c:1721 +#: elf/dl-load.c:1634 msgid "nonzero padding in e_ident" msgstr "" -#: elf/dl-load.c:1724 +#: elf/dl-load.c:1637 msgid "internal error" msgstr "sisäinen virhe" -#: elf/dl-load.c:1731 +#: elf/dl-load.c:1644 msgid "ELF file version does not match current one" msgstr "ELF-tiedoston versio ei vastaa nykyistä" -#: elf/dl-load.c:1739 +#: elf/dl-load.c:1652 msgid "only ET_DYN and ET_EXEC can be loaded" msgstr "vain ET_DYN ja ET_EXEC voidaan ladata" -#: elf/dl-load.c:1744 +#: elf/dl-load.c:1657 msgid "ELF file's phentsize not the expected size" msgstr "ELF-tiedoston phent-koko ei ole odotetun kokoinen" -#: elf/dl-load.c:2297 +#: elf/dl-load.c:2210 msgid "wrong ELF class: ELFCLASS64" msgstr "väärä ELF-luokka: ELFCLASS64" -#: elf/dl-load.c:2298 +#: elf/dl-load.c:2211 msgid "wrong ELF class: ELFCLASS32" msgstr "väärä ELF-luokka: ELFCLASS32" -#: elf/dl-load.c:2301 +#: elf/dl-load.c:2214 msgid "cannot open shared object file" msgstr "jaettua objektitiedostoa ei voi avata" @@ -667,57 +666,57 @@ msgid "cannot map zero-fill pages" msgstr "nollatäytteisiä sivuja ei voi kartoittaa" -#: elf/dl-lookup.c:876 +#: elf/dl-lookup.c:882 msgid "symbol lookup error" msgstr "virhe symbolien haussa" -#: elf/dl-open.c:79 +#: elf/dl-open.c:71 msgid "cannot extend global scope" msgstr "globaalia aluetta ei voi laajentaa" -#: elf/dl-open.c:399 +#: elf/dl-open.c:391 msgid "TLS generation counter wrapped! Please report this." msgstr "TLS-luontilaskurin ylivuoto! Lähetä tästä raportti." -#: elf/dl-open.c:808 +#: elf/dl-open.c:783 msgid "invalid mode for dlopen()" msgstr "virheellinen tila funktiolle dlopen()" -#: elf/dl-open.c:825 +#: elf/dl-open.c:800 msgid "no more namespaces available for dlmopen()" msgstr "" -#: elf/dl-open.c:849 +#: elf/dl-open.c:824 msgid "invalid target namespace in dlmopen()" msgstr "" -#: elf/dl-reloc.c:139 +#: elf/dl-reloc.c:120 msgid "cannot allocate memory in static TLS block" msgstr "" -#: elf/dl-reloc.c:232 +#: elf/dl-reloc.c:213 msgid "cannot make segment writable for relocation" msgstr "" "segmenttiä ei voi muuttaa kirjoitettavaksi uudelleensijoitusta varten" -#: elf/dl-reloc.c:292 +#: elf/dl-reloc.c:273 #, c-format msgid "%s: out of memory to store relocation results for %s\n" msgstr "" -#: elf/dl-reloc.c:308 +#: elf/dl-reloc.c:289 msgid "cannot restore segment prot after reloc" msgstr "segmentin suojausta ei voi palauttaa uudelleensijoituksen jälkeen" -#: elf/dl-reloc.c:339 +#: elf/dl-reloc.c:320 msgid "cannot apply additional memory protection after relocation" msgstr "" -#: elf/dl-sym.c:138 +#: elf/dl-sym.c:150 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:1011 +#: elf/dl-tls.c:931 msgid "cannot create TLS data structures" msgstr "TLS-tietorakenteita ei voi luoda" @@ -729,57 +728,57 @@ msgid "cannot allocate version reference table" msgstr "versioviitetaulukolle ei voi varata muistia" -#: elf/ldconfig.c:145 +#: elf/ldconfig.c:142 msgid "Print cache" msgstr "Näytä välimuisti" -#: elf/ldconfig.c:146 +#: elf/ldconfig.c:143 msgid "Generate verbose messages" msgstr "Luo monisanaiset viestit" -#: elf/ldconfig.c:147 +#: elf/ldconfig.c:144 msgid "Don't build cache" msgstr "Älä luo välimuistia" -#: elf/ldconfig.c:148 +#: elf/ldconfig.c:145 msgid "Don't update symbolic links" msgstr "Älä päivitä symbolisia linkkejä" -#: elf/ldconfig.c:149 +#: elf/ldconfig.c:146 msgid "Change to and use ROOT as root directory" msgstr "Siirry ja käytä ROOTia juurihakemistona" -#: elf/ldconfig.c:149 +#: elf/ldconfig.c:146 msgid "ROOT" msgstr "JUURI" -#: elf/ldconfig.c:150 +#: elf/ldconfig.c:147 msgid "CACHE" msgstr "" -#: elf/ldconfig.c:150 +#: elf/ldconfig.c:147 msgid "Use CACHE as cache file" msgstr "Käytä CACHEa välimuistitiedostona" -#: elf/ldconfig.c:151 +#: elf/ldconfig.c:148 msgid "CONF" msgstr "" -#: elf/ldconfig.c:151 +#: elf/ldconfig.c:148 msgid "Use CONF as configuration file" msgstr "Käytä CONFia asetustiedostona" -#: elf/ldconfig.c:152 +#: elf/ldconfig.c:149 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:153 +#: elf/ldconfig.c:150 msgid "Manually link individual libraries." msgstr "Linkitä yksittäisiä kirjastoja käsin." -#: elf/ldconfig.c:154 +#: elf/ldconfig.c:151 msgid "FORMAT" msgstr "MUOTO" @@ -787,15 +786,15 @@ msgid "Format to use: new (default), old, or compat" msgstr "" -#: elf/ldconfig.c:155 +#: elf/ldconfig.c:152 msgid "Ignore auxiliary cache file" msgstr "Jätä huomiotta apuvälimuistitiedosto" -#: elf/ldconfig.c:163 +#: elf/ldconfig.c:160 msgid "Configure Dynamic Linker Run Time Bindings." msgstr "Säädä dynaamisen linkittäjän ajonaikaiset sidonnat." -#: elf/ldconfig.c:346 +#: elf/ldconfig.c:347 #, c-format msgid "Path `%s' given more than once" msgstr "Polku ”%s” on annettu useammin kuin kerran" @@ -805,60 +804,60 @@ msgid "(from %s:%d and %s:%d)\n" msgstr "" -#: elf/ldconfig.c:393 +#: elf/ldconfig.c:387 #, c-format msgid "%s is not a known library type" msgstr "%s ei ole tunnettu kirjastotyyppi" -#: elf/ldconfig.c:421 +#: elf/ldconfig.c:415 #, c-format msgid "Can't stat %s" msgstr "Tiedoston %s tilaa ei voi lukea" -#: elf/ldconfig.c:500 +#: elf/ldconfig.c:489 #, c-format msgid "Can't stat %s\n" msgstr "Tiedoston %s tilaa ei voi lukea\n" -#: elf/ldconfig.c:510 +#: elf/ldconfig.c:499 #, c-format msgid "%s is not a symbolic link\n" msgstr "%s ei ole symbolinen linkki\n" -#: elf/ldconfig.c:529 +#: elf/ldconfig.c:518 #, c-format msgid "Can't unlink %s" msgstr "Tiedoston %s linkitystä ei voi poistaa" -#: elf/ldconfig.c:535 +#: elf/ldconfig.c:524 #, c-format msgid "Can't link %s to %s" msgstr "Linkitys %s -> %s ei onnistu" -#: elf/ldconfig.c:541 +#: elf/ldconfig.c:530 msgid " (changed)\n" msgstr " (muutettu)\n" -#: elf/ldconfig.c:543 +#: elf/ldconfig.c:532 msgid " (SKIPPED)\n" msgstr " (OHITETTU)\n" -#: elf/ldconfig.c:598 +#: elf/ldconfig.c:587 #, c-format msgid "Can't find %s" msgstr "%s ei löydy" -#: elf/ldconfig.c:614 elf/ldconfig.c:781 elf/ldconfig.c:839 elf/ldconfig.c:871 +#: elf/ldconfig.c:603 elf/ldconfig.c:769 elf/ldconfig.c:825 elf/ldconfig.c:857 #, c-format msgid "Cannot lstat %s" msgstr "Tiedoston %s tilaa ei voi lukea" -#: elf/ldconfig.c:621 +#: elf/ldconfig.c:610 #, 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:630 +#: elf/ldconfig.c:619 #, 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ä" @@ -868,44 +867,44 @@ msgid " (from %s:%d)\n" msgstr "" -#: elf/ldconfig.c:714 +#: elf/ldconfig.c:702 #, c-format msgid "Can't open directory %s" msgstr "Hakemistoa %s ei voi avata" -#: elf/ldconfig.c:799 elf/ldconfig.c:859 elf/readlib.c:97 +#: elf/ldconfig.c:787 elf/ldconfig.c:845 elf/readlib.c:97 #, c-format msgid "Input file %s not found.\n" msgstr "Syötetiedostoa %s ei löydy.\n" -#: elf/ldconfig.c:806 +#: elf/ldconfig.c:794 #, c-format msgid "Cannot stat %s" msgstr "Tiedoston %s tilaa ei voi lukea" -#: elf/ldconfig.c:953 +#: elf/ldconfig.c:939 #, c-format msgid "libc5 library %s in wrong directory" msgstr "libc5-kirjasto %s on väärässä hakemistossa" -#: elf/ldconfig.c:956 +#: elf/ldconfig.c:942 #, c-format msgid "libc6 library %s in wrong directory" msgstr "libc6-kirjasto %s on väärässä hakemistossa" -#: elf/ldconfig.c:959 +#: elf/ldconfig.c:945 #, c-format msgid "libc4 library %s in wrong directory" msgstr "libc4-kirjasto %s on väärässä hakemistossa" -#: elf/ldconfig.c:987 +#: elf/ldconfig.c:973 #, 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:1097 +#: elf/ldconfig.c:1083 #, c-format msgid "Warning: ignoring configuration file that cannot be opened: %s" msgstr "" @@ -916,34 +915,33 @@ msgid "%s:%u: hwcap directive ignored" msgstr "" -#: elf/ldconfig.c:1164 +#: elf/ldconfig.c:1195 #, c-format msgid "need absolute file name for configuration file when using -r" msgstr "" -#: elf/ldconfig.c:1171 locale/programs/xasprintf.c:31 -#: locale/programs/xmalloc.c:63 malloc/obstack.c:416 malloc/obstack.c:418 -#: posix/getconf.c:458 posix/getconf.c:697 +#: elf/ldconfig.c:1202 locale/programs/xmalloc.c:63 malloc/obstack.c:416 +#: malloc/obstack.c:418 posix/getconf.c:458 posix/getconf.c:697 #, c-format msgid "memory exhausted" msgstr "muisti lopussa" -#: elf/ldconfig.c:1204 +#: elf/ldconfig.c:1235 #, c-format msgid "%s:%u: cannot read directory %s" msgstr "%s:%u: hakemistoa %s ei voi lukea" -#: elf/ldconfig.c:1252 +#: elf/ldconfig.c:1283 #, c-format msgid "relative path `%s' used to build cache" msgstr "suhteellista polkua ”%s” käytetään välimuistin luomiseen" -#: elf/ldconfig.c:1276 +#: elf/ldconfig.c:1313 #, c-format msgid "Can't chdir to /" msgstr "Juurihakemistoon / siirtyminen ei onnistu" -#: elf/ldconfig.c:1317 +#: elf/ldconfig.c:1354 #, c-format msgid "Can't open cache file directory %s\n" msgstr "Välimuistihakemistoa %s ei voi avata\n" @@ -990,7 +988,7 @@ #. TRANS This is a ``file doesn't exist'' error #. TRANS for ordinary files that are referenced in contexts where they are #. TRANS expected to already exist. -#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.h:16 +#: elf/ldd.bash.in:147 sysdeps/gnu/errlist.c:37 msgid "No such file or directory" msgstr "Tiedostoa tai hakemistoa ei ole" @@ -1365,12 +1363,12 @@ msgid "cannot allocate symbol data" msgstr "symbolidatalle ei voi varata muistia" -#: iconv/iconv_charmap.c:141 iconv/iconv_prog.c:428 +#: iconv/iconv_charmap.c:141 iconv/iconv_prog.c:445 #, c-format msgid "cannot open output file" msgstr "tulostiedostoa ei voi avata" -#: iconv/iconv_charmap.c:187 iconv/iconv_prog.c:291 +#: iconv/iconv_charmap.c:187 iconv/iconv_prog.c:308 #, c-format msgid "error while closing input `%s'" msgstr "virhe suljettaessa syötettä ”%s”" @@ -1380,128 +1378,128 @@ msgid "illegal input sequence at position %Zd" msgstr "virheellinen syötesarja kohdassa %Zd" -#: iconv/iconv_charmap.c:454 iconv/iconv_prog.c:519 +#: iconv/iconv_charmap.c:454 iconv/iconv_prog.c:536 #, 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:562 -#: iconv/iconv_prog.c:598 +#: iconv/iconv_charmap.c:499 iconv/iconv_charmap.c:535 iconv/iconv_prog.c:579 +#: iconv/iconv_prog.c:615 #, c-format msgid "error while reading the input" msgstr "virhe luettaessa syötettä" -#: iconv/iconv_charmap.c:517 iconv/iconv_prog.c:580 +#: iconv/iconv_charmap.c:517 iconv/iconv_prog.c:597 #, c-format msgid "unable to allocate buffer for input" msgstr "muistin varaaminen syötepuskurille ei onnistu" -#: iconv/iconv_prog.c:60 +#: iconv/iconv_prog.c:59 msgid "Input/Output format specification:" msgstr "Syöte/tulostemuodon määrittely:" -#: iconv/iconv_prog.c:61 +#: iconv/iconv_prog.c:60 msgid "encoding of original text" msgstr "alkuperäisen tekstin koodaus" -#: iconv/iconv_prog.c:62 +#: iconv/iconv_prog.c:61 msgid "encoding for output" msgstr "tulosteen koodaus" -#: iconv/iconv_prog.c:63 +#: iconv/iconv_prog.c:62 msgid "Information:" msgstr "Tietoa:" -#: iconv/iconv_prog.c:64 +#: iconv/iconv_prog.c:63 msgid "list all known coded character sets" msgstr "luettele kaikki tunnetut koodatut merkistöt" -#: iconv/iconv_prog.c:65 locale/programs/localedef.c:124 +#: iconv/iconv_prog.c:64 locale/programs/localedef.c:124 msgid "Output control:" msgstr "Tulosteen hallinta:" -#: iconv/iconv_prog.c:66 +#: iconv/iconv_prog.c:65 msgid "omit invalid characters from output" msgstr "jätä virheelliset merkit pois tulosteesta" -#: iconv/iconv_prog.c:67 iconv/iconvconfig.c:128 +#: iconv/iconv_prog.c:66 iconv/iconvconfig.c:128 #: locale/programs/localedef.c:117 locale/programs/localedef.c:119 #: locale/programs/localedef.c:121 locale/programs/localedef.c:150 #: malloc/memusagestat.c:56 msgid "FILE" msgstr "TIEDOSTO" -#: iconv/iconv_prog.c:67 +#: iconv/iconv_prog.c:66 msgid "output file" msgstr "tulostiedosto" -#: iconv/iconv_prog.c:68 +#: iconv/iconv_prog.c:67 msgid "suppress warnings" msgstr "vaienna varoitukset" -#: iconv/iconv_prog.c:69 +#: iconv/iconv_prog.c:68 msgid "print progress information" msgstr "näytä tieto etenemisestä" -#: iconv/iconv_prog.c:74 +#: 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:78 +#: iconv/iconv_prog.c:77 msgid "[FILE...]" msgstr "[TIEDOSTO...]" -#: iconv/iconv_prog.c:177 iconv/iconv_prog.c:239 +#: iconv/iconv_prog.c:256 #, c-format msgid "failed to start conversion processing" msgstr "muunnoksen aloittaminen epäonnistui" -#: iconv/iconv_prog.c:213 +#: iconv/iconv_prog.c:230 #, c-format msgid "conversions from `%s' and to `%s' are not supported" msgstr "muunnos ”%s” <-> ”%s” ei ole tuettu" -#: iconv/iconv_prog.c:218 +#: iconv/iconv_prog.c:235 #, c-format msgid "conversion from `%s' is not supported" msgstr "muunnos merkistöstä ”%s” ei ole tuettu" -#: iconv/iconv_prog.c:225 +#: iconv/iconv_prog.c:242 #, c-format msgid "conversion to `%s' is not supported" msgstr "muunnos merkistöön ”%s” ei ole tuettu" -#: iconv/iconv_prog.c:229 +#: iconv/iconv_prog.c:246 #, c-format msgid "conversion from `%s' to `%s' is not supported" msgstr "muunnos ”%s” -> ”%s” ei ole tuettu" -#: iconv/iconv_prog.c:337 +#: iconv/iconv_prog.c:354 #, c-format msgid "error while closing output file" msgstr "virhe suljettaessa tulostiedostoa" -#: iconv/iconv_prog.c:438 +#: iconv/iconv_prog.c:455 #, c-format msgid "conversion stopped due to problem in writing the output" msgstr "muunnos pysäytettiin tulosteen kirjoitusongelman takia" -#: iconv/iconv_prog.c:515 +#: iconv/iconv_prog.c:532 #, c-format msgid "illegal input sequence at position %ld" msgstr "virheellinen syötesarja kohdassa %ld" -#: iconv/iconv_prog.c:523 +#: iconv/iconv_prog.c:540 #, c-format msgid "internal error (illegal descriptor)" msgstr "sisäinen virhe (virheellinen kahva)" -#: iconv/iconv_prog.c:526 +#: iconv/iconv_prog.c:543 #, c-format msgid "unknown iconv() error %d" msgstr "tuntematon iconv()-virhe %d" -#: iconv/iconv_prog.c:769 +#: iconv/iconv_prog.c:786 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" @@ -2779,27 +2777,27 @@ "[--add-to-archive|--delete-from-archive] TIEDOSTO...\n" "--list-archive [TIEDOSTO]" -#: locale/programs/localedef.c:239 +#: locale/programs/localedef.c:238 #, c-format msgid "cannot create directory for output files" msgstr "tulostiedostoille ei voi luoda hakemistoa" -#: locale/programs/localedef.c:250 +#: locale/programs/localedef.c:249 msgid "FATAL: system does not define `_POSIX2_LOCALEDEF'" msgstr "VAKAVAA: ”_POSIX2_LOCALEDEF” ei ole määritelty järjestelmässä" -#: locale/programs/localedef.c:264 locale/programs/localedef.c:280 -#: locale/programs/localedef.c:678 locale/programs/localedef.c:698 +#: locale/programs/localedef.c:263 locale/programs/localedef.c:279 +#: locale/programs/localedef.c:673 locale/programs/localedef.c:693 #, c-format msgid "cannot open locale definition file `%s'" msgstr "maa-asetustotiedostoa ”%s” ei voi avata" -#: locale/programs/localedef.c:304 +#: locale/programs/localedef.c:303 #, c-format msgid "cannot write output files to `%s'" msgstr "tulostiedostoja ei voi kirjoittaa hakemistoon ”%s”" -#: locale/programs/localedef.c:310 +#: locale/programs/localedef.c:309 msgid "no output file produced because errors were issued" msgstr "tulostiedostoa ei tuotettu virheiden takia" @@ -2822,11 +2820,11 @@ msgid "no write permission to output path '%s': %s" msgstr "" -#: locale/programs/localedef.c:646 +#: locale/programs/localedef.c:641 msgid "circular dependencies between locale definitions" msgstr "kehäriippuvuuksia maa-asetustomäärittelyissä" -#: locale/programs/localedef.c:652 +#: locale/programs/localedef.c:647 #, c-format msgid "cannot add already read locale `%s' a second time" msgstr "luettua maa-asetustoa ”%s” ei voi lisätä toista kertaa" @@ -3215,7 +3213,7 @@ msgstr "argumentteja ei voi vapauttaa" #: nis/nis_error.h:1 nis/ypclnt.c:825 nis/ypclnt.c:914 posix/regcomp.c:135 -#: sysdeps/gnu/errlist.h:4 +#: sysdeps/gnu/errlist.c:21 msgid "Success" msgstr "Onnistui" @@ -3256,7 +3254,7 @@ msgstr "Ensimmäinen/seuraava ketju rikki" #. TRANS The file permissions do not allow the attempted operation. -#: nis/nis_error.h:11 nis/ypclnt.c:870 sysdeps/gnu/errlist.h:93 +#: nis/nis_error.h:11 nis/ypclnt.c:870 sysdeps/gnu/errlist.c:158 msgid "Permission denied" msgstr "Lupa evätty" @@ -3811,12 +3809,12 @@ msgid "yp_update: cannot get server address\n" msgstr "yp_update: palvelimen osoitetta ei löydy\n" -#: nscd/aicache.c:69 nscd/hstcache.c:452 +#: nscd/aicache.c:82 nscd/hstcache.c:452 #, c-format msgid "Haven't found \"%s\" in hosts cache!" msgstr "”%s” ei löytynyt konenimivälimuistista!" -#: nscd/aicache.c:71 nscd/hstcache.c:454 +#: nscd/aicache.c:84 nscd/hstcache.c:454 #, c-format msgid "Reloading \"%s\" in hosts cache!" msgstr "" @@ -4119,18 +4117,18 @@ msgid "setgroups failed" msgstr "setgroups epäonnistui" -#: nscd/grpcache.c:385 nscd/hstcache.c:402 nscd/initgrcache.c:379 +#: nscd/grpcache.c:385 nscd/hstcache.c:402 nscd/initgrcache.c:385 #: nscd/pwdcache.c:363 nscd/servicescache.c:310 #, c-format msgid "short write in %s: %s" msgstr "vajaa kirjoitus tiedostossa %s: %s" -#: nscd/grpcache.c:430 nscd/initgrcache.c:75 +#: nscd/grpcache.c:430 nscd/initgrcache.c:81 #, c-format msgid "Haven't found \"%s\" in group cache!" msgstr "”%s” ei löytynyt ryhmävälimuistista!" -#: nscd/grpcache.c:432 nscd/initgrcache.c:77 +#: nscd/grpcache.c:432 nscd/initgrcache.c:83 #, c-format msgid "Reloading \"%s\" in group cache!" msgstr "" @@ -4170,11 +4168,11 @@ msgid "Reloading \"%s (%s,%s,%s)\" in netgroup cache!" msgstr "" -#: nscd/nscd.c:108 +#: nscd/nscd.c:106 msgid "Read configuration data from NAME" msgstr "Lue asetukset tiedostosta NIMI" -#: nscd/nscd.c:110 +#: 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ä" @@ -4182,110 +4180,110 @@ msgid "Print contents of the offline cache file NAME" msgstr "" -#: nscd/nscd.c:114 +#: 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:115 +#: nscd/nscd.c:111 msgid "NUMBER" msgstr "MÄÄRÄ" -#: nscd/nscd.c:115 +#: nscd/nscd.c:111 msgid "Start NUMBER threads" msgstr "Käynnistä MÄÄRÄ säiettä" -#: nscd/nscd.c:116 +#: nscd/nscd.c:112 msgid "Shut the server down" msgstr "Sammuta palvelin" -#: nscd/nscd.c:117 +#: nscd/nscd.c:113 msgid "Print current configuration statistics" msgstr "" -#: nscd/nscd.c:118 +#: nscd/nscd.c:114 msgid "TABLE" msgstr "TAULUKKO" -#: nscd/nscd.c:119 +#: nscd/nscd.c:115 msgid "Invalidate the specified cache" msgstr "Poista käytöstä määritelty välimuisti" -#: nscd/nscd.c:120 +#: nscd/nscd.c:116 msgid "TABLE,yes" msgstr "TAULUKKO,kyllä" -#: nscd/nscd.c:121 +#: 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:126 +#: nscd/nscd.c:122 msgid "Name Service Cache Daemon." msgstr "Nimipalvelun välimuistidemoni." -#: nscd/nscd.c:159 nss/getent.c:987 nss/makedb.c:206 +#: nscd/nscd.c:155 nss/getent.c:987 nss/makedb.c:206 #, c-format msgid "wrong number of arguments" msgstr "väärä määrä argumentteja" -#: nscd/nscd.c:174 +#: nscd/nscd.c:165 #, c-format msgid "failure while reading configuration file; this is fatal" msgstr "asetustiedostoa ei voi lukea; tämä on vakavaa" -#: nscd/nscd.c:183 +#: nscd/nscd.c:174 #, c-format msgid "already running" msgstr "on jo käynnissä" -#: nscd/nscd.c:203 +#: nscd/nscd.c:194 #, c-format msgid "cannot create a pipe to talk to the child" msgstr "" -#: nscd/nscd.c:207 +#: nscd/nscd.c:198 #, c-format msgid "cannot fork" msgstr "haarauttaminen ei onnistu" -#: nscd/nscd.c:277 +#: nscd/nscd.c:268 msgid "cannot change current working directory to \"/\"" msgstr "" -#: nscd/nscd.c:285 +#: nscd/nscd.c:276 msgid "Could not create log file" msgstr "Lokitiedostoa ei voitu luoda" -#: nscd/nscd.c:364 nscd/nscd_stat.c:209 +#: nscd/nscd.c:355 nscd/nscd_stat.c:209 #, c-format msgid "write incomplete" msgstr "keskeneräinen kirjoitus" -#: nscd/nscd.c:375 +#: nscd/nscd.c:366 #, c-format msgid "cannot read invalidate ACK" msgstr "" -#: nscd/nscd.c:381 +#: nscd/nscd.c:372 #, c-format msgid "invalidation failed" msgstr "mitätöinti epäonnistui" -#: nscd/nscd.c:430 nscd/nscd.c:455 nscd/nscd_stat.c:190 +#: nscd/nscd.c:417 nscd/nscd.c:442 nscd/nscd_stat.c:190 #, 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:450 +#: nscd/nscd.c:437 #, c-format msgid "'%s' is not a known database" msgstr "”%s” ei ole tunnettu tietokanta" -#: nscd/nscd.c:465 +#: nscd/nscd.c:452 #, c-format msgid "secure services not implemented anymore" msgstr "" -#: nscd/nscd.c:498 +#: nscd/nscd.c:485 #, c-format msgid "" "Supported tables:\n" @@ -4295,17 +4293,17 @@ "%s.\n" msgstr "" -#: nscd/nscd.c:648 +#: nscd/nscd.c:635 #, c-format msgid "'wait' failed\n" msgstr "”wait” epäonnistui\n" -#: nscd/nscd.c:655 +#: nscd/nscd.c:642 #, c-format msgid "child exited with status %d\n" msgstr "lapsi poistui paluuarvolla %d\n" -#: nscd/nscd.c:660 +#: nscd/nscd.c:647 #, c-format msgid "child terminated by signal %d\n" msgstr "" @@ -5043,7 +5041,7 @@ msgid "Input message available" msgstr "Syöteviesti saatavilla" -#: stdio-common/psiginfo-data.h:46 timezone/zdump.c:375 timezone/zic.c:564 +#: stdio-common/psiginfo-data.h:46 timezone/zdump.c:375 timezone/zic.c:561 msgid "I/O error" msgstr "I/O-virhe" @@ -5107,16 +5105,16 @@ msgid "Unknown signal" msgstr "Tuntematon signaali" -#: string/_strerror.c:30 sysdeps/mach/_strerror.c:55 +#: string/_strerror.c:45 sysdeps/mach/_strerror.c:86 msgid "Unknown error " msgstr "Tuntematon virhe " -#: string/strsignal.c:39 +#: string/strsignal.c:60 #, c-format msgid "Real-time signal %d" msgstr "Reaaliaikasignaali %d" -#: string/strsignal.c:43 +#: string/strsignal.c:64 #, c-format msgid "Unknown signal %d" msgstr "Tuntematon signaali %d" @@ -5224,35 +5222,35 @@ msgid "RPC: (unknown error code)" msgstr "RPC: (tuntematon virhekoodi)" -#: sunrpc/clnt_perr.c:334 +#: sunrpc/clnt_perr.c:330 msgid "Authentication OK" msgstr "Todennus OK" -#: sunrpc/clnt_perr.c:337 +#: sunrpc/clnt_perr.c:333 msgid "Invalid client credential" msgstr "Virheellinen asiakkaan valtuustieto" -#: sunrpc/clnt_perr.c:341 +#: sunrpc/clnt_perr.c:337 msgid "Server rejected credential" msgstr "Palvelin torjui valtuustiedon" -#: sunrpc/clnt_perr.c:345 +#: sunrpc/clnt_perr.c:341 msgid "Invalid client verifier" msgstr "Virheellinen asiakkaan varmistaja" -#: sunrpc/clnt_perr.c:349 +#: sunrpc/clnt_perr.c:345 msgid "Server rejected verifier" msgstr "Palvelin hylkäsi todennuksen" -#: sunrpc/clnt_perr.c:353 +#: sunrpc/clnt_perr.c:349 msgid "Client credential too weak" msgstr "Asiakkaan valtuustieto on liian heikko" -#: sunrpc/clnt_perr.c:357 +#: sunrpc/clnt_perr.c:353 msgid "Invalid server verifier" msgstr "Virheellinen palvelintodennus" -#: sunrpc/clnt_perr.c:361 +#: sunrpc/clnt_perr.c:357 msgid "Failed (unspecified error)" msgstr "Epäonnistui (määrittelemätön virhe)" @@ -5433,7 +5431,7 @@ #. 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:40 sysdeps/gnu/errlist.h:219 +#: sysdeps/generic/siglist.h:40 sysdeps/gnu/errlist.c:360 msgid "Broken pipe" msgstr "Katkennut putki" @@ -5527,12 +5525,12 @@ #. TRANS Only the owner of the file (or other resource) #. TRANS or processes with special privileges can perform the operation. -#: sysdeps/gnu/errlist.h:9 +#: 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.h:21 +#: sysdeps/gnu/errlist.c:46 msgid "No such process" msgstr "Prosessia ei ole" @@ -5543,12 +5541,12 @@ #. 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.h:32 +#: sysdeps/gnu/errlist.c:61 msgid "Interrupted system call" msgstr "Keskeytetty järjestelmäkutsu" #. TRANS Usually used for physical read or write errors. -#: sysdeps/gnu/errlist.h:37 +#: sysdeps/gnu/errlist.c:70 msgid "Input/output error" msgstr "I/O-virhe" @@ -5557,7 +5555,7 @@ #. 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.h:46 +#: sysdeps/gnu/errlist.c:83 msgid "No such device or address" msgstr "Laitetta tai osoitetta ei ole" @@ -5565,27 +5563,27 @@ #. 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.h:54 +#: 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.h:60 +#: sysdeps/gnu/errlist.c:105 msgid "Exec format error" msgstr "Käynnistettävän tiedoston muoto virheellinen" #. TRANS For example, I/O on a descriptor that has been #. TRANS closed or reading from a descriptor open only for writing (or vice #. TRANS versa). -#: sysdeps/gnu/errlist.h:67 +#: sysdeps/gnu/errlist.c:116 msgid "Bad file descriptor" msgstr "Virheellinen tiedostokahva" #. TRANS 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.h:74 +#: sysdeps/gnu/errlist.c:127 msgid "No child processes" msgstr "Ei lapsiprosesseja" @@ -5593,69 +5591,69 @@ #. 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.h:82 +#: sysdeps/gnu/errlist.c:139 msgid "Resource deadlock avoided" msgstr "Resurssiumpikuja vältetty" #. TRANS The system cannot allocate more virtual memory #. TRANS because its capacity is full. -#: sysdeps/gnu/errlist.h:88 +#: sysdeps/gnu/errlist.c:149 msgid "Cannot allocate memory" msgstr "Muistin varaaminen ei onnistu" #. TRANS An invalid pointer was detected. #. TRANS On @gnuhurdsystems{}, this error never happens; you get a signal instead. -#: sysdeps/gnu/errlist.h:99 +#: 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.h:106 +#: sysdeps/gnu/errlist.c:179 msgid "Block device required" msgstr "Lohkolaite vaaditaan" #. TRANS A system resource that can't be shared is already in use. #. TRANS For example, if you try to delete a file that is the root of a currently #. TRANS mounted filesystem, you get this error. -#: sysdeps/gnu/errlist.h:113 +#: sysdeps/gnu/errlist.c:190 msgid "Device or resource busy" msgstr "Laite tai resurssi varattu" #. TRANS An existing file was specified in a context where it only #. TRANS makes sense to specify a new file. -#: sysdeps/gnu/errlist.h:119 +#: 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.h:126 +#: 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.h:132 +#: 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.h:137 +#: sysdeps/gnu/errlist.c:230 msgid "Not a directory" msgstr "Ei ole hakemisto" #. TRANS You cannot open a directory for writing, #. TRANS or create or remove hard links to it. -#: sysdeps/gnu/errlist.h:143 +#: sysdeps/gnu/errlist.c:240 msgid "Is a directory" msgstr "On hakemisto" #. TRANS This is used to indicate various kinds of problems #. TRANS with passing the wrong argument to a library function. -#: sysdeps/gnu/errlist.h:149 +#: sysdeps/gnu/errlist.c:250 msgid "Invalid argument" msgstr "Virheellinen argumentti" @@ -5666,20 +5664,20 @@ #. 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.h:160 +#: 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.h:167 +#: 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.h:173 +#: sysdeps/gnu/errlist.c:286 msgid "Inappropriate ioctl for device" msgstr "Laitteelle sopimaton ioctl" @@ -5688,47 +5686,47 @@ #. 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.h:182 +#: sysdeps/gnu/errlist.c:299 msgid "Text file busy" msgstr "Tekstitiedosto varattu" #. TRANS The size of a file would be larger than allowed by the system. -#: sysdeps/gnu/errlist.h:187 +#: sysdeps/gnu/errlist.c:308 msgid "File too large" msgstr "Liian suuri tiedosto" #. TRANS Write operation on a file failed because the #. TRANS disk is full. -#: sysdeps/gnu/errlist.h:193 +#: 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.h:198 +#: 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.h:203 +#: sysdeps/gnu/errlist.c:336 msgid "Read-only file system" msgstr "Kirjoitussuojattu tiedostojärjestelmä" #. TRANS The link count of a single file would become too large. #. TRANS @code{rename} can cause this error if the file being renamed already has #. TRANS as many links as it can take (@pxref{Renaming Files}). -#: sysdeps/gnu/errlist.h:210 +#: sysdeps/gnu/errlist.c:347 msgid "Too many links" msgstr "Liian monta linkkiä" #. TRANS Used by mathematical functions when an argument value does #. TRANS not fall into the domain over which the function is defined. -#: sysdeps/gnu/errlist.h:225 +#: sysdeps/gnu/errlist.c:370 msgid "Numerical argument out of domain" msgstr "Numeerinen argumentti ei kuulu määrittelyjoukkoon" #. TRANS Used by mathematical functions when the result value is #. TRANS not representable because of overflow or underflow. -#: sysdeps/gnu/errlist.h:231 +#: sysdeps/gnu/errlist.c:380 msgid "Numerical result out of range" msgstr "Numeerinen tulos on sallitun välin ulkopuolella" @@ -5761,7 +5759,7 @@ #. 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.h:264 +#: sysdeps/gnu/errlist.c:417 msgid "Resource temporarily unavailable" msgstr "Resurssi ei tilapäisesti ole käytettävissä" @@ -5773,47 +5771,47 @@ #. 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.h:276 +#: 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.h:282 +#: 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.h:287 +#: 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.h:293 +#: 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.h:298 +#: 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.h:304 +#: 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.h:311 +#: sysdeps/gnu/errlist.c:505 msgid "Protocol not supported" msgstr "Protokolla ei ole tuettu" #. TRANS The socket type is not supported. -#: sysdeps/gnu/errlist.h:316 +#: sysdeps/gnu/errlist.c:514 msgid "Socket type not supported" msgstr "Pistoketyyppi ei ole tuettu" @@ -5823,71 +5821,71 @@ #. 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.h:326 +#: 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.h:331 +#: 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.h:337 +#: 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.h:342 +#: 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.h:349 +#: 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.h:354 +#: 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.h:360 +#: 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.h:365 +#: 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.h:370 +#: 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.h:377 +#: 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.h:384 +#: 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.h:390 +#: sysdeps/gnu/errlist.c:636 msgid "Transport endpoint is already connected" msgstr "Siirron vastapää on jo yhdistetty" @@ -5895,74 +5893,75 @@ #. 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.h:398 +#: 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.h:405 +#: sysdeps/gnu/errlist.c:659 msgid "Destination address required" msgstr "Kohdeosoite vaaditaan" #. TRANS The socket has already been shut down. -#: sysdeps/gnu/errlist.h:410 +#: sysdeps/gnu/errlist.c:668 msgid "Cannot send after transport endpoint shutdown" msgstr "Siirron vastapään sulkemisen jälkeen ei voi lähettää" -#: sysdeps/gnu/errlist.h:413 +#: sysdeps/gnu/errlist.c:676 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.h:419 +#: sysdeps/gnu/errlist.c:686 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.h:425 +#: sysdeps/gnu/errlist.c:696 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.h:431 +#: sysdeps/gnu/errlist.c:706 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.h:438 +#: sysdeps/gnu/errlist.c:717 msgid "File name too long" msgstr "Liian pitkä tiedostonimi" #. TRANS The remote host for a requested network connection is down. -#: sysdeps/gnu/errlist.h:443 +#: sysdeps/gnu/errlist.c:726 msgid "Host is down" msgstr "Kone on alhaalla" -#: sysdeps/gnu/errlist.h:448 +#. TRANS The remote host for a requested network connection is not reachable. +#: sysdeps/gnu/errlist.c:735 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.h:454 +#: sysdeps/gnu/errlist.c:745 msgid "Directory not empty" msgstr "Hakemisto ei ole tyhjä" #. 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.h:460 +#: sysdeps/gnu/errlist.c:766 msgid "Too many users" msgstr "Liian monta käyttäjää" #. TRANS The user's disk quota was exceeded. -#: sysdeps/gnu/errlist.h:465 +#: sysdeps/gnu/errlist.c:775 msgid "Disk quota exceeded" msgstr "Levykiintiö ylittynyt" @@ -5971,7 +5970,7 @@ #. 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.h:474 +#: sysdeps/gnu/errlist.c:788 msgid "Stale file handle" msgstr "Vanhentunut tiedostokahva" @@ -5979,7 +5978,7 @@ #. 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.h:482 +#: sysdeps/gnu/errlist.c:800 msgid "Object is remote" msgstr "Tiedosto on etätiedosto" @@ -5987,7 +5986,7 @@ #. 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.h:490 +#: sysdeps/gnu/errlist.c:852 msgid "No locks available" msgstr "Lukkoja ei ole käytettävissä" @@ -5996,57 +5995,57 @@ #. 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.h:499 +#: sysdeps/gnu/errlist.c:894 msgid "Function not implemented" msgstr "Funktion toteutus puuttuu" #. 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.h:505 +#: sysdeps/gnu/errlist.c:924 msgid "Invalid or incomplete multibyte or wide character" msgstr "Virheellinen tai epätäydellinen monitavumerkki tai leveä merkki" -#: sysdeps/gnu/errlist.h:508 +#: sysdeps/gnu/errlist.c:1008 msgid "Bad message" msgstr "Virheellinen viesti" -#: sysdeps/gnu/errlist.h:511 +#: sysdeps/gnu/errlist.c:1016 msgid "Identifier removed" msgstr "Tunniste poistettu" -#: sysdeps/gnu/errlist.h:514 +#: sysdeps/gnu/errlist.c:1024 msgid "Multihop attempted" msgstr "Yritettiin suorittaa ”multihop”" -#: sysdeps/gnu/errlist.h:517 +#: sysdeps/gnu/errlist.c:1032 msgid "No data available" msgstr "Dataa ei ole käytettävissä" -#: sysdeps/gnu/errlist.h:520 +#: sysdeps/gnu/errlist.c:1040 msgid "Link has been severed" msgstr "Linkki on vahingoittunut" -#: sysdeps/gnu/errlist.h:523 +#: sysdeps/gnu/errlist.c:1048 msgid "No message of desired type" msgstr "Halutun tyyppisiä viestejä ei ole" -#: sysdeps/gnu/errlist.h:526 +#: sysdeps/gnu/errlist.c:1056 msgid "Out of streams resources" msgstr "Virtaresurssit lopussa" -#: sysdeps/gnu/errlist.h:529 +#: sysdeps/gnu/errlist.c:1064 msgid "Device not a stream" msgstr "Laite ei ole virta" -#: sysdeps/gnu/errlist.h:532 +#: sysdeps/gnu/errlist.c:1072 msgid "Value too large for defined data type" msgstr "Arvo on liian suuri annetulle tietotyypille" -#: sysdeps/gnu/errlist.h:535 +#: sysdeps/gnu/errlist.c:1080 msgid "Protocol error" msgstr "Protokollavirhe" -#: sysdeps/gnu/errlist.h:538 +#: sysdeps/gnu/errlist.c:1088 msgid "Timer expired" msgstr "Ajastin vanhentunut" @@ -6054,195 +6053,195 @@ #. 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.h:546 +#: sysdeps/gnu/errlist.c:1100 msgid "Operation canceled" msgstr "Toiminto peruutettu" -#: sysdeps/gnu/errlist.h:549 +#: sysdeps/gnu/errlist.c:1108 msgid "Owner died" msgstr "Omistaja kuoli" -#: sysdeps/gnu/errlist.h:552 +#: sysdeps/gnu/errlist.c:1116 msgid "State not recoverable" msgstr "Tila ei ole palautettavissa" -#: sysdeps/gnu/errlist.h:555 +#: sysdeps/gnu/errlist.c:1124 msgid "Interrupted system call should be restarted" msgstr "Keskeytetty järjestelmäkutsu on suoritettava uudestaan" -#: sysdeps/gnu/errlist.h:558 +#: sysdeps/gnu/errlist.c:1132 msgid "Channel number out of range" msgstr "Kanavan numero on sallitun välin ulkopuolella" -#: sysdeps/gnu/errlist.h:561 +#: sysdeps/gnu/errlist.c:1140 msgid "Level 2 not synchronized" msgstr "Taso 2 ei ole synkronoitu" -#: sysdeps/gnu/errlist.h:564 +#: sysdeps/gnu/errlist.c:1148 msgid "Level 3 halted" msgstr "Taso 3 pysäytetty" -#: sysdeps/gnu/errlist.h:567 +#: sysdeps/gnu/errlist.c:1156 msgid "Level 3 reset" msgstr "Taso 3 alustettu" -#: sysdeps/gnu/errlist.h:570 +#: sysdeps/gnu/errlist.c:1164 msgid "Link number out of range" msgstr "Linkin numero on sallitun välin ulkopuolella" -#: sysdeps/gnu/errlist.h:573 +#: sysdeps/gnu/errlist.c:1172 msgid "Protocol driver not attached" msgstr "Protokolla-ajuri ei ole kytketty" -#: sysdeps/gnu/errlist.h:576 +#: sysdeps/gnu/errlist.c:1180 msgid "No CSI structure available" msgstr "CSI-rakennetta ei ole käytettävissä" -#: sysdeps/gnu/errlist.h:579 +#: sysdeps/gnu/errlist.c:1188 msgid "Level 2 halted" msgstr "Taso 2 pysäytetty" -#: sysdeps/gnu/errlist.h:582 +#: sysdeps/gnu/errlist.c:1196 msgid "Invalid exchange" msgstr "Virheellinen vaihto" -#: sysdeps/gnu/errlist.h:585 +#: sysdeps/gnu/errlist.c:1204 msgid "Invalid request descriptor" msgstr "Virheellinen pyyntökahva" -#: sysdeps/gnu/errlist.h:588 +#: sysdeps/gnu/errlist.c:1212 msgid "Exchange full" msgstr "Vaihto täynnä" -#: sysdeps/gnu/errlist.h:591 +#: sysdeps/gnu/errlist.c:1220 msgid "No anode" msgstr "Ei anode" -#: sysdeps/gnu/errlist.h:594 +#: sysdeps/gnu/errlist.c:1228 msgid "Invalid request code" msgstr "Virheellinen pyyntökoodi" -#: sysdeps/gnu/errlist.h:597 +#: sysdeps/gnu/errlist.c:1236 msgid "Invalid slot" msgstr "Virheellinen viipale" -#: sysdeps/gnu/errlist.h:600 +#: sysdeps/gnu/errlist.c:1252 msgid "Bad font file format" msgstr "Virheellinen kirjasintiedoston muoto" -#: sysdeps/gnu/errlist.h:603 +#: sysdeps/gnu/errlist.c:1260 msgid "Machine is not on the network" msgstr "Kone ei ole verkossa" -#: sysdeps/gnu/errlist.h:606 +#: sysdeps/gnu/errlist.c:1268 msgid "Package not installed" msgstr "Pakettia ei ole asennettu" -#: sysdeps/gnu/errlist.h:609 +#: sysdeps/gnu/errlist.c:1276 msgid "Advertise error" msgstr "Ilmoitusvirhe" -#: sysdeps/gnu/errlist.h:612 +#: sysdeps/gnu/errlist.c:1284 msgid "Srmount error" msgstr "Srmount-virhe" -#: sysdeps/gnu/errlist.h:615 +#: sysdeps/gnu/errlist.c:1292 msgid "Communication error on send" msgstr "Yhteysvirhe lähetettäessä" -#: sysdeps/gnu/errlist.h:618 +#: sysdeps/gnu/errlist.c:1300 msgid "RFS specific error" msgstr "RFS:n virhe" -#: sysdeps/gnu/errlist.h:621 +#: sysdeps/gnu/errlist.c:1308 msgid "Name not unique on network" msgstr "Nimi ei ole ainutkertainen verkossa" -#: sysdeps/gnu/errlist.h:624 +#: sysdeps/gnu/errlist.c:1316 msgid "File descriptor in bad state" msgstr "Tiedostokahva on virheellisessä tilassa" -#: sysdeps/gnu/errlist.h:627 +#: sysdeps/gnu/errlist.c:1324 msgid "Remote address changed" msgstr "Etäosoite muuttunut" -#: sysdeps/gnu/errlist.h:630 +#: sysdeps/gnu/errlist.c:1332 msgid "Can not access a needed shared library" msgstr "Tarvittavaa jaettua kirjastoa ei voi käyttää" -#: sysdeps/gnu/errlist.h:633 +#: sysdeps/gnu/errlist.c:1340 msgid "Accessing a corrupted shared library" msgstr "Käytetään turmeltunutta jaettua kirjastoa" -#: sysdeps/gnu/errlist.h:636 +#: sysdeps/gnu/errlist.c:1348 msgid ".lib section in a.out corrupted" msgstr "a.out:in .lib-osa on turmeltunut" -#: sysdeps/gnu/errlist.h:639 +#: sysdeps/gnu/errlist.c:1356 msgid "Attempting to link in too many shared libraries" msgstr "Yritetään linkittää liian monta jaettua kirjastoa" -#: sysdeps/gnu/errlist.h:642 +#: sysdeps/gnu/errlist.c:1364 msgid "Cannot exec a shared library directly" msgstr "Jaettua kirjastoa ei voi käynnistää suoraan" -#: sysdeps/gnu/errlist.h:645 +#: sysdeps/gnu/errlist.c:1372 msgid "Streams pipe error" msgstr "Virtaputkivirhe" -#: sysdeps/gnu/errlist.h:648 +#: sysdeps/gnu/errlist.c:1380 msgid "Structure needs cleaning" msgstr "Rakenne vaatii puhdistusta" -#: sysdeps/gnu/errlist.h:651 +#: sysdeps/gnu/errlist.c:1388 msgid "Not a XENIX named type file" msgstr "Ei ole XENIXin nimetty tyyppitiedosto" -#: sysdeps/gnu/errlist.h:654 +#: sysdeps/gnu/errlist.c:1396 msgid "No XENIX semaphores available" msgstr "XENIX-semaforeja ei ole käytettävissä" -#: sysdeps/gnu/errlist.h:657 +#: sysdeps/gnu/errlist.c:1404 msgid "Is a named type file" msgstr "On nimetty tyyppitiedosto" -#: sysdeps/gnu/errlist.h:660 +#: sysdeps/gnu/errlist.c:1412 msgid "Remote I/O error" msgstr "Vastapään I/O-virhe" -#: sysdeps/gnu/errlist.h:663 +#: sysdeps/gnu/errlist.c:1420 msgid "No medium found" msgstr "Mediaa ei löydy" -#: sysdeps/gnu/errlist.h:666 +#: sysdeps/gnu/errlist.c:1428 msgid "Wrong medium type" msgstr "Väärä mediatyyppi" -#: sysdeps/gnu/errlist.h:669 +#: sysdeps/gnu/errlist.c:1436 msgid "Required key not available" msgstr "Vaadittava avain ei ole saatavilla" -#: sysdeps/gnu/errlist.h:672 +#: sysdeps/gnu/errlist.c:1444 msgid "Key has expired" msgstr "Avain vanhentunut" -#: sysdeps/gnu/errlist.h:675 +#: sysdeps/gnu/errlist.c:1452 msgid "Key has been revoked" msgstr "Avain on kumottu" -#: sysdeps/gnu/errlist.h:678 +#: sysdeps/gnu/errlist.c:1460 msgid "Key was rejected by service" msgstr "Palvelu hylkäsi avaimen" -#: sysdeps/gnu/errlist.h:681 +#: sysdeps/gnu/errlist.c:1468 msgid "Operation not possible due to RF-kill" msgstr "" -#: sysdeps/gnu/errlist.h:684 +#: sysdeps/gnu/errlist.c:1476 msgid "Memory page has hardware error" msgstr "Muistisivulla on laitteistovirhe" -#: sysdeps/gnu/errlist.h:687 +#: sysdeps/gnu/errlist.c:808 msgid "RPC struct is bad" msgstr "RPC-rakenne on virheellinen" @@ -6251,43 +6250,43 @@ #. 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.h:696 +#: sysdeps/gnu/errlist.c:865 msgid "Inappropriate file type or format" msgstr "Sopimaton tiedostotyyppi tai -muoto" -#: sysdeps/gnu/errlist.h:699 +#: sysdeps/gnu/errlist.c:840 msgid "RPC bad procedure for program" msgstr "RPC: väärä proseduuri ohjelmalle" -#: sysdeps/gnu/errlist.h:702 +#: sysdeps/gnu/errlist.c:873 msgid "Authentication error" msgstr "Todennusvirhe" #. 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.h:709 +#: sysdeps/gnu/errlist.c:949 msgid "Translator died" msgstr "Kääntäjä kuoli" -#: sysdeps/gnu/errlist.h:712 +#: sysdeps/gnu/errlist.c:816 msgid "RPC version wrong" msgstr "RPC-versio on väärä" #. TRANS You did @strong{what}? -#: sysdeps/gnu/errlist.h:717 +#: sysdeps/gnu/errlist.c:969 msgid "You really blew it this time" msgstr "Tällä kertaa todella sotkit asiat" #. 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.h:724 +#: sysdeps/gnu/errlist.c:756 msgid "Too many processes" msgstr "Liian monta prosessia" #. TRANS This error code has no purpose. -#: sysdeps/gnu/errlist.h:729 +#: sysdeps/gnu/errlist.c:1000 msgid "Gratuitous error" msgstr "Tarpeeton virhe" @@ -6303,11 +6302,11 @@ #. TRANS #. TRANS If the entire function is not available at all in the implementation, #. TRANS it returns @code{ENOSYS} instead. -#: sysdeps/gnu/errlist.h:745 +#: sysdeps/gnu/errlist.c:914 msgid "Not supported" msgstr "Ei ole tuettu" -#: sysdeps/gnu/errlist.h:748 +#: sysdeps/gnu/errlist.c:832 msgid "RPC program version wrong" msgstr "RPC-ohjelman versio on väärä" @@ -6317,7 +6316,7 @@ #. 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.h:758 +#: sysdeps/gnu/errlist.c:938 msgid "Inappropriate operation for background process" msgstr "Taustaprosessille sopimaton toiminto" @@ -6335,7 +6334,7 @@ #. TRANS @c #. TRANS @c Translators, please do not translate this litteraly, translate it into #. TRANS @c an idiomatic funny way of saying that the computer died. -#: sysdeps/gnu/errlist.h:776 +#: sysdeps/gnu/errlist.c:991 msgid "Computer bought the farm" msgstr "Tietokone heitti veivinsä" @@ -6344,26 +6343,26 @@ #. TRANS #. TRANS C libraries in many older Unix systems have @code{EWOULDBLOCK} as a #. TRANS separate error code. -#: sysdeps/gnu/errlist.h:785 +#: sysdeps/gnu/errlist.c:430 msgid "Operation would block" msgstr "Toiminto pysähtyisi" -#: sysdeps/gnu/errlist.h:788 +#: sysdeps/gnu/errlist.c:881 msgid "Need authenticator" msgstr "Tarvitaan todennin" #. 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.h:795 +#: sysdeps/gnu/errlist.c:960 msgid "?" msgstr "?" -#: sysdeps/gnu/errlist.h:798 +#: sysdeps/gnu/errlist.c:824 msgid "RPC program not available" msgstr "RPC-ohjelma ei ole käytettävissä" -#: sysdeps/mach/_strerror.c:43 +#: sysdeps/mach/_strerror.c:56 msgid "Error in unknown error system: " msgstr "Virhe tuntemattomassa virhejärjestelmässä: " @@ -6472,19 +6471,19 @@ msgid "rebuild shared object with SHSTK support enabled" msgstr "" -#: sysdeps/x86/dl-cet.c:187 +#: sysdeps/x86/dl-cet.c:290 msgid "can't disable CET" msgstr "" -#: timezone/zdump.c:332 +#: timezone/zdump.c:336 msgid "has characters other than ASCII alphanumerics, '-' or '+'" msgstr "sisältää muita kuin alfanumeerisia ASCII-merkkejä tai ”-”/”+”" -#: timezone/zdump.c:334 +#: timezone/zdump.c:332 msgid "has fewer than 3 characters" msgstr "merkkejä on alle 3" -#: timezone/zdump.c:336 +#: timezone/zdump.c:334 msgid "has more than 6 characters" msgstr "merkkejä on yli 6" @@ -6520,34 +6519,34 @@ msgid "%s: wild -t argument %s\n" msgstr "" -#: timezone/zic.c:432 +#: timezone/zic.c:429 #, c-format msgid "%s: Memory exhausted: %s\n" msgstr "%s: Muisti lopussa: %s\n" -#: timezone/zic.c:440 +#: timezone/zic.c:437 msgid "size overflow" msgstr "koon ylivuoto" -#: timezone/zic.c:450 +#: timezone/zic.c:447 msgid "alignment overflow" msgstr "tasauksen ylivuoto" -#: timezone/zic.c:498 +#: timezone/zic.c:495 msgid "integer overflow" msgstr "kokonaisluvun ylivuoto" -#: timezone/zic.c:532 +#: timezone/zic.c:529 #, c-format msgid "\"%s\", line %: " msgstr "”%s”, rivi %: " -#: timezone/zic.c:535 +#: timezone/zic.c:532 #, c-format msgid " (rule from \"%s\", line %)" msgstr " (sääntö tiedostosta ”%s”, riviltä %)" -#: timezone/zic.c:554 +#: timezone/zic.c:551 #, c-format msgid "warning: " msgstr "varoitus: " @@ -6563,12 +6562,12 @@ "Report bugs to %s.\n" msgstr "" -#: timezone/zic.c:604 +#: timezone/zic.c:599 #, c-format msgid "%s: Can't chdir to %s: %s\n" msgstr "" -#: timezone/zic.c:698 +#: timezone/zic.c:632 msgid "wild compilation-time specification of zic_t" msgstr "" @@ -6581,36 +6580,36 @@ msgid "invalid option: -b '%s'" msgstr "" -#: timezone/zic.c:730 +#: timezone/zic.c:652 #, c-format msgid "%s: More than one -d option specified\n" msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n" -#: timezone/zic.c:740 +#: timezone/zic.c:662 #, c-format msgid "%s: More than one -l option specified\n" msgstr "%s: Annettu useampi kuin yksi -l -valitsin\n" -#: timezone/zic.c:750 +#: timezone/zic.c:672 #, c-format msgid "%s: More than one -p option specified\n" msgstr "%s: Annettu useampi kuin yksi -p -valitsin\n" -#: timezone/zic.c:758 +#: timezone/zic.c:680 #, c-format msgid "%s: More than one -t option specified\n" msgstr "%s: Annettu useampi kuin yksi -t -valitsin\n" -#: timezone/zic.c:767 +#: timezone/zic.c:689 msgid "-y is obsolescent" msgstr "-y on vanhentuva" -#: timezone/zic.c:771 +#: timezone/zic.c:693 #, c-format msgid "%s: More than one -y option specified\n" msgstr "%s: Annettu useampi kuin yksi -y -valitsin\n" -#: timezone/zic.c:781 +#: timezone/zic.c:703 #, c-format msgid "%s: More than one -L option specified\n" msgstr "%s: Annettu useampi kuin yksi -L -valitsin\n" @@ -6625,219 +6624,219 @@ msgid "%s: invalid time range: %s\n" msgstr "" -#: timezone/zic.c:805 +#: timezone/zic.c:712 msgid "-s ignored" msgstr "-s jätetään huomiotta" -#: timezone/zic.c:848 +#: timezone/zic.c:753 msgid "link to link" msgstr "linkki linkkiin" -#: timezone/zic.c:851 timezone/zic.c:855 +#: timezone/zic.c:756 timezone/zic.c:760 msgid "command line" msgstr "komentorivi" -#: timezone/zic.c:871 +#: timezone/zic.c:776 msgid "empty file name" msgstr "tyhjä tiedostonimi" -#: timezone/zic.c:874 +#: timezone/zic.c:779 #, c-format msgid "file name '%s' begins with '/'" msgstr "tiedostonimi ”%s” alkaa ”/”-merkillä" -#: timezone/zic.c:884 +#: timezone/zic.c:789 #, c-format msgid "file name '%s' contains '%.*s' component" msgstr "tiedostonimi ”%s” sisältää ”%.*s”-komponentin" -#: timezone/zic.c:890 +#: timezone/zic.c:795 #, c-format msgid "file name '%s' component contains leading '-'" msgstr "tiedostonimen ”%s” komponentti sisältää edeltävän ”-”-merkin" -#: timezone/zic.c:893 +#: timezone/zic.c:798 #, c-format msgid "file name '%s' contains overlength component '%.*s...'" msgstr "tiedostonimi ”%s” sisältää ylipitkän ”%.*s...”-komponentin" -#: timezone/zic.c:921 +#: timezone/zic.c:826 #, c-format msgid "file name '%s' contains byte '%c'" msgstr "tiedostonimi ”%s” sisältää tavun ”%c”" -#: timezone/zic.c:922 +#: timezone/zic.c:827 #, c-format msgid "file name '%s' contains byte '\\%o'" msgstr "tiedostonimi ”%s” sisältää tavun ”\\%o”" -#: timezone/zic.c:992 +#: timezone/zic.c:897 #, c-format msgid "%s: link from %s/%s failed: %s\n" msgstr "" -#: timezone/zic.c:1002 timezone/zic.c:1992 +#: timezone/zic.c:907 timezone/zic.c:1876 #, c-format msgid "%s: Can't remove %s/%s: %s\n" msgstr "%s: Tiedostoa %s/%s ei voi poistaa: %s\n" -#: timezone/zic.c:1026 +#: timezone/zic.c:931 #, c-format msgid "symbolic link used because hard link failed: %s" msgstr "käytetään symbolista linkkiä, sillä kova linkitys epäonnistui: %s" -#: timezone/zic.c:1034 +#: timezone/zic.c:939 #, c-format msgid "%s: Can't read %s/%s: %s\n" msgstr "" -#: timezone/zic.c:1041 timezone/zic.c:2005 +#: timezone/zic.c:946 timezone/zic.c:1889 #, c-format msgid "%s: Can't create %s/%s: %s\n" msgstr "%s: Tiedostoa %s/%s ei voi luoda: %s\n" -#: timezone/zic.c:1050 +#: timezone/zic.c:955 #, c-format msgid "copy used because hard link failed: %s" msgstr "käytetään kopiointia, sillä kova linkitys epäonnistui: %s" -#: timezone/zic.c:1053 +#: timezone/zic.c:958 #, c-format msgid "copy used because symbolic link failed: %s" msgstr "käytetään kopiointia, sillä symbolinen linkitys epäonnistui: %s" -#: timezone/zic.c:1122 timezone/zic.c:1124 +#: timezone/zic.c:1032 timezone/zic.c:1034 msgid "same rule name in multiple files" msgstr "sama säännön nimi useassa tiedostossa" -#: timezone/zic.c:1171 +#: timezone/zic.c:1081 #, c-format msgid "%s in ruleless zone" msgstr "%s säännöttömässä vyöhykkeessä" -#: timezone/zic.c:1191 +#: timezone/zic.c:1101 msgid "standard input" msgstr "vakiosyöte" -#: timezone/zic.c:1196 +#: timezone/zic.c:1106 #, c-format msgid "%s: Can't open %s: %s\n" msgstr "%s: Tiedostoa %s ei voi avata: %s\n" -#: timezone/zic.c:1207 +#: timezone/zic.c:1117 msgid "line too long" msgstr "liian pitkä rivi" -#: timezone/zic.c:1230 +#: timezone/zic.c:1139 msgid "input line of unknown type" msgstr "syöterivi tuntematonta tyyppiä" -#: timezone/zic.c:1253 timezone/zic.c:1699 timezone/zic.c:1721 +#: timezone/zic.c:1158 timezone/zic.c:1593 timezone/zic.c:1615 #, c-format msgid "%s: panic: Invalid l_value %d\n" msgstr "%s: paniikki: Virheellinen ”l_value” %d\n" -#: timezone/zic.c:1262 +#: timezone/zic.c:1167 msgid "expected continuation line not found" msgstr "odotettua jatkoriviä ei löytynyt" -#: timezone/zic.c:1298 +#: timezone/zic.c:1203 msgid "fractional seconds rejected by pre-2018 versions of zic" msgstr "zic:n 2018:aa aikaisemmat versiot hylkäävät sekunnin murto-osat" -#: timezone/zic.c:1316 timezone/zic.c:3282 +#: timezone/zic.c:1221 timezone/zic.c:3078 msgid "time overflow" msgstr "ajan ylivuoto" -#: timezone/zic.c:1322 +#: timezone/zic.c:1227 msgid "values over 24 hours not handled by pre-2007 versions of zic" msgstr "" "zic:n 2007:ää aikaisemmat versiot eivät käsittele yli 24 tunnin arvoja" -#: timezone/zic.c:1340 +#: timezone/zic.c:1245 msgid "invalid saved time" msgstr "virheellinen tallennettu aika" -#: timezone/zic.c:1351 +#: timezone/zic.c:1256 msgid "wrong number of fields on Rule line" msgstr "väärä määrä kenttiä Rule-rivillä" -#: timezone/zic.c:1360 +#: timezone/zic.c:1265 #, c-format msgid "Invalid rule name \"%s\"" msgstr "Virheellinen säännön nimi ”%s”" -#: timezone/zic.c:1382 +#: timezone/zic.c:1287 msgid "wrong number of fields on Zone line" msgstr "väärä määrä kenttiä Zone-rivillä" -#: timezone/zic.c:1387 +#: timezone/zic.c:1292 #, 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:1393 +#: timezone/zic.c:1298 #, 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:1400 +#: timezone/zic.c:1305 #, c-format msgid "duplicate zone name %s (file \"%s\", line %)" msgstr "" -#: timezone/zic.c:1414 +#: timezone/zic.c:1319 msgid "wrong number of fields on Zone continuation line" msgstr "väärä määrä kenttiä Zone-jatkorivillä" -#: timezone/zic.c:1454 +#: timezone/zic.c:1359 msgid "invalid UT offset" msgstr "virheellinen UT-siirtymä" -#: timezone/zic.c:1458 +#: timezone/zic.c:1363 msgid "invalid abbreviation format" msgstr "virheellinen lyhennemuoto" -#: timezone/zic.c:1467 +#: timezone/zic.c:1372 #, c-format msgid "format '%s' not handled by pre-2015 versions of zic" msgstr "zic:n 2015:tä aikaisemmat versiot eivät käsittele ”%s”-muotoa" -#: timezone/zic.c:1494 +#: timezone/zic.c:1399 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:1526 +#: timezone/zic.c:1435 msgid "invalid leaping year" msgstr "virheellinen karkausvuosi" -#: timezone/zic.c:1548 timezone/zic.c:1653 +#: timezone/zic.c:1455 timezone/zic.c:1547 msgid "invalid month name" msgstr "virheellinen kuukauden nimi" -#: timezone/zic.c:1561 timezone/zic.c:1769 timezone/zic.c:1783 +#: timezone/zic.c:1468 timezone/zic.c:1663 timezone/zic.c:1677 msgid "invalid day of month" msgstr "virheellinen kuukauden päivä" -#: timezone/zic.c:1566 +#: timezone/zic.c:1473 msgid "time too small" msgstr "aika on liian pieni" -#: timezone/zic.c:1570 +#: timezone/zic.c:1477 msgid "time too large" msgstr "aika on liian suuri" -#: timezone/zic.c:1574 timezone/zic.c:1682 +#: timezone/zic.c:1481 timezone/zic.c:1576 msgid "invalid time of day" msgstr "virheellinen kellonaika" -#: timezone/zic.c:1577 +#: timezone/zic.c:1505 msgid "leap second precedes Epoch" msgstr "" -#: timezone/zic.c:1585 +#: timezone/zic.c:1426 msgid "wrong number of fields on Leap line" msgstr "väärä määrä kenttiä Leap-rivillä" @@ -6857,89 +6856,89 @@ msgid "multiple Expires lines" msgstr "" -#: timezone/zic.c:1624 +#: timezone/zic.c:1518 msgid "wrong number of fields on Link line" msgstr "väärä määrä kenttiä Link-rivillä" -#: timezone/zic.c:1628 +#: timezone/zic.c:1522 msgid "blank FROM field on Link line" msgstr "tyhjä FROM-kenttä Link-rivillä" -#: timezone/zic.c:1703 +#: timezone/zic.c:1597 msgid "invalid starting year" msgstr "virheellinen aloitusvuosi" -#: timezone/zic.c:1725 +#: timezone/zic.c:1619 msgid "invalid ending year" msgstr "virheellinen päättymisvuosi" -#: timezone/zic.c:1729 +#: timezone/zic.c:1623 msgid "starting year greater than ending year" msgstr "aloitusvuosi suurempi kuin lopetusvuosi" -#: timezone/zic.c:1736 +#: timezone/zic.c:1630 msgid "typed single year" msgstr "yksittäinen vuosi annettu" -#: timezone/zic.c:1739 +#: timezone/zic.c:1633 #, c-format msgid "year type \"%s\" is obsolete; use \"-\" instead" msgstr "vuoden tyyppi ”%s” on vanhentunut; käytä sen sijaan ”-”" -#: timezone/zic.c:1774 +#: timezone/zic.c:1668 msgid "invalid weekday name" msgstr "virheellinen viikonpäivän nimi" -#: timezone/zic.c:1935 +#: timezone/zic.c:1800 #, c-format msgid "reference clients mishandle more than %d transition times" msgstr "" -#: timezone/zic.c:1939 +#: timezone/zic.c:1804 msgid "pre-2014 clients may mishandle more than 1200 transition times" msgstr "" -#: timezone/zic.c:2058 +#: timezone/zic.c:1920 msgid "too many transition times" msgstr "liian monta siirtymäaikaa" -#: timezone/zic.c:2297 +#: timezone/zic.c:2107 #, c-format msgid "%%z UT offset magnitude exceeds 99:59:59" msgstr "" -#: timezone/zic.c:2673 +#: timezone/zic.c:2488 msgid "no POSIX environment variable for zone" msgstr "" -#: timezone/zic.c:2679 +#: timezone/zic.c:2494 #, c-format msgid "%s: pre-%d clients may mishandle distant timestamps" msgstr "" "%s: %d:ta vanhemmat asiakkaat saattavat käsitellä kaukaiset aikaleimat väärin" -#: timezone/zic.c:2818 +#: timezone/zic.c:2631 msgid "two rules for same instant" msgstr "kaksi sääntöä samalle hetkelle" -#: timezone/zic.c:2889 +#: timezone/zic.c:2696 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:2964 +#: timezone/zic.c:2789 msgid "UT offset out of range" msgstr "UT-siirtymä sallitun välin ulkopuolella" -#: timezone/zic.c:2987 +#: timezone/zic.c:2785 msgid "too many local time types" msgstr "liian monta paikallisen ajan tyyppiä" -#: timezone/zic.c:3005 +#: timezone/zic.c:2813 msgid "too many leap seconds" msgstr "liian monta karkaussekuntia" -#: timezone/zic.c:3032 +#: timezone/zic.c:2844 msgid "Leap seconds too close together" msgstr "Karkaussekunnit liian lähellä toisiaan" @@ -6951,34 +6950,34 @@ msgid "last Leap time does not precede Expires time" msgstr "" -#: timezone/zic.c:3095 +#: timezone/zic.c:2891 msgid "Wild result from command execution" msgstr "Villi tulos komennon suorittamisesta" -#: timezone/zic.c:3096 +#: timezone/zic.c:2892 #, c-format msgid "%s: command was '%s', result was %d\n" msgstr "%s: komento oli ”%s”, tulos oli %d\n" -#: timezone/zic.c:3202 +#: timezone/zic.c:2998 #, c-format msgid "\"%s\" is undocumented; use \"last%s\" instead" msgstr "”%s” on dokumentoimaton; käytä sen sijaan ”last%s”" -#: timezone/zic.c:3233 +#: timezone/zic.c:3029 #, c-format msgid "\"%s\" is ambiguous in pre-2017c zic" msgstr "”%s” on moniselitteinen zic:n 2017c:tä aikaisemmissa versioissa" -#: timezone/zic.c:3267 +#: timezone/zic.c:3063 msgid "Odd number of quotation marks" msgstr "Pariton määrä lainausmerkkejä" -#: timezone/zic.c:3361 +#: timezone/zic.c:3157 msgid "use of 2/29 in non leap-year" msgstr "helmikuun 29. päivää käytetty muussa kuin karkausvuodessa" -#: timezone/zic.c:3396 +#: timezone/zic.c:3192 msgid "" "rule goes past start/end of month; will not work with pre-2004 versions of " "zic" @@ -6986,23 +6985,23 @@ "sääntö jatkuu kuukauden vaihteen yli; ei toimi zic:n 2004:ää vanhemmissa " "versioissa" -#: timezone/zic.c:3423 +#: timezone/zic.c:3219 msgid "time zone abbreviation has fewer than 3 characters" msgstr "aikavyöhykkeen lyhenteessä on alle 3 merkkiä" -#: timezone/zic.c:3425 +#: timezone/zic.c:3221 msgid "time zone abbreviation has too many characters" msgstr "aikavyöhykkeen lyhenteessä on liikaa merkkejä" -#: timezone/zic.c:3427 +#: timezone/zic.c:3223 msgid "time zone abbreviation differs from POSIX standard" msgstr "aikavyöhykkeen lyhenne eroaa POSIX-standardista" -#: timezone/zic.c:3433 +#: timezone/zic.c:3229 msgid "too many, or too long, time zone abbreviations" msgstr "liian monta tai liian pitkä aikavyöhykelyhenne" -#: timezone/zic.c:3479 +#: timezone/zic.c:3275 #, c-format msgid "%s: Can't create directory %s: %s" msgstr "" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libcwidget3.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libcwidget3.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libcwidget3.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libcwidget3.po 2020-10-16 08:01:22.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:22+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:07+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/cwidget/config/column_definition.cc:273 msgid "Bad format parameter" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libgphoto2-2.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libgphoto2-2.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libgphoto2-2.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libgphoto2-2.po 2020-10-16 08:01:25.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 11:14+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:59+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: camlibs/adc65/adc65.c:243 msgid "" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libgphoto2_port-0.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libgphoto2_port-0.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libgphoto2_port-0.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libgphoto2_port-0.po 2020-10-16 08:01:26.000000000 +0000 @@ -16,8 +16,8 @@ "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: 2020-09-21 11:15+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 21:59+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libgsf.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libgsf.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libgsf.po 2020-09-25 07:02:47.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libgsf.po 2020-10-16 08:01:15.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:34+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:11+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../gsf/gsf-blob.c:114 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libidn2.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libidn2.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libidn2.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libidn2.po 2020-10-16 08:01:17.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:30+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:07+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libidn.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libidn.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libidn.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libidn.po 2020-10-16 08:01:24.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:15+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:00+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: lib/strerror-idna.c:82 lib/strerror-pr29.c:66 lib/strerror-punycode.c:66 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libpwquality.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libpwquality.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/libpwquality.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/libpwquality.po 2020-10-16 08:01:19.000000000 +0000 @@ -20,8 +20,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:04+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:46+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: src/pam_pwquality.c:233 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/Linux-PAM.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/Linux-PAM.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/Linux-PAM.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/Linux-PAM.po 2020-10-16 08:01:26.000000000 +0000 @@ -21,8 +21,8 @@ "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: 2020-09-21 11:17+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:02+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: libpam_misc/misc_conv.c:33 @@ -33,13 +33,13 @@ msgid "...Sorry, your time is up!\n" msgstr "...Aikasi on loppunut!\n" -#: libpam_misc/misc_conv.c:346 +#: 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_userdb/pam_userdb.c:64 +#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Salasana: " @@ -48,26 +48,26 @@ msgid "Current %s%spassword: " msgstr "Nykyinen %s%ssalasana: " -#: libpam/pam_get_authtok.c:43 +#: 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:45 +#: 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:46 +#: 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:139 libpam/pam_get_authtok.c:220 +#: 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:164 libpam/pam_get_authtok.c:236 +#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 msgid "Password change aborted." msgstr "Salasanan vaihtaminen keskeytettiin" @@ -207,79 +207,79 @@ msgid "Unknown PAM error" msgstr "Tuntematon PAM-virhe" -#: modules/pam_cracklib/pam_cracklib.c:612 +#: 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:618 -#: modules/pam_cracklib/pam_cracklib.c:622 -#: modules/pam_cracklib/pam_cracklib.c:632 +#: 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:637 +#: modules/pam_cracklib/pam_cracklib.c:643 msgid "is a palindrome" msgstr "on palindromi" -#: modules/pam_cracklib/pam_cracklib.c:640 +#: modules/pam_cracklib/pam_cracklib.c:646 msgid "case changes only" msgstr "vain kirjainkoko muutos" -#: modules/pam_cracklib/pam_cracklib.c:643 +#: 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:646 +#: modules/pam_cracklib/pam_cracklib.c:652 msgid "is too simple" msgstr "on liian yksinkertainen" -#: modules/pam_cracklib/pam_cracklib.c:649 +#: modules/pam_cracklib/pam_cracklib.c:655 msgid "is rotated" msgstr "on kierrätetty" -#: modules/pam_cracklib/pam_cracklib.c:652 +#: modules/pam_cracklib/pam_cracklib.c:658 msgid "not enough character classes" msgstr "liian vähän merkkiluokkia" -#: modules/pam_cracklib/pam_cracklib.c:655 +#: 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:658 +#: 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:661 +#: 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:695 -#: modules/pam_unix/pam_unix_passwd.c:568 +#: 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:695 -#: modules/pam_unix/pam_unix_passwd.c:568 +#: 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:715 -#: modules/pam_cracklib/pam_cracklib.c:797 +#: 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:276 +#: 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:285 +#: 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:294 +#: modules/pam_exec/pam_exec.c:291 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "%s epäonnistui: tuntematon tila 0x%x" @@ -337,7 +337,7 @@ "Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut " "%d kertaa." -#: modules/pam_limits/pam_limits.c:1091 +#: modules/pam_limits/pam_limits.c:1079 #, c-format msgid "Too many logins for '%s'." msgstr "Liian monta kirjautumista '%s'." @@ -378,18 +378,18 @@ msgid "You have mail in folder %s." msgstr "Sinulla on postia kansiossa %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#: modules/pam_mkhomedir/pam_mkhomedir.c:113 #, c-format msgid "Creating directory '%s'." msgstr "Luodaan hakemisto ”%s”." -#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#: 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:589 +#: modules/pam_unix/pam_unix_passwd.c:517 msgid "Password has been already used. Choose another." msgstr "Salasana on jo käytetty. Valitse toinen." @@ -423,17 +423,17 @@ msgid "Not a valid security context" msgstr "Ei kelvollinen tietoturvaympäristö" -#: modules/pam_selinux/pam_selinux.c:544 +#: 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:663 +#: 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:679 +#: modules/pam_selinux/pam_selinux.c:674 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Avaimenluontiympäristö %s asetettiin" @@ -453,60 +453,60 @@ msgid "login: failure forking: %m" msgstr "sisäänkirjautuminen: virhe haarautumisessa: %m" -#: modules/pam_stress/pam_stress.c:470 +#: 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:484 +#: modules/pam_stress/pam_stress.c:490 msgid "Enter new STRESS password: " msgstr "Anna uusi STRESS-salasana: " -#: modules/pam_stress/pam_stress.c:487 +#: modules/pam_stress/pam_stress.c:493 msgid "Retype new STRESS password: " msgstr "Anna uusi STRESS-salasana uudelleen: " -#: modules/pam_stress/pam_stress.c:516 +#: 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:597 +#: 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:580 +#: 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:750 modules/pam_tally2/pam_tally2.c:863 +#: 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:751 modules/pam_tally2/pam_tally2.c:864 +#: 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:752 modules/pam_tally2/pam_tally2.c:865 +#: 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:753 modules/pam_tally2/pam_tally2.c:866 +#: 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:769 modules/pam_tally2/pam_tally2.c:885 +#: 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:773 modules/pam_tally2/pam_tally2.c:889 +#: 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:785 +#: modules/pam_tally/pam_tally.c:812 #, c-format msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" @@ -514,17 +514,17 @@ "%s: [--file juurrutettu-tiedostonimi] [--user käyttäjätunnus] [--reset[=n]] " "[--quiet]\n" -#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1028 +#: 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:917 +#: 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:933 +#: modules/pam_tally2/pam_tally2.c:956 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -535,12 +535,12 @@ " [-u käyttäjätunnus] [--user käyttäjätunnus]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:357 +#: 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:253 modules/pam_unix/pam_unix_acct.c:275 +#: 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" @@ -555,7 +555,7 @@ "You are required to change your password immediately (password expired)" msgstr "Sinun täytyy vaihtaa salasanasi välittömästi (salasana vanhentunut)" -#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#: 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" @@ -563,24 +563,24 @@ 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:300 +#: 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:470 +#: 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:585 +#: 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:692 +#: 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:722 +#: 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" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ltsp-live.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ltsp-live.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ltsp-live.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ltsp-live.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:07+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:47+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../ltsp-live:45 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ltsp-login.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ltsp-login.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ltsp-login.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ltsp-login.po 2020-10-16 08:01:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:47+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:33+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ltsp-login.sh:17 #, sh-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ltsp.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ltsp.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/ltsp.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/ltsp.po 2020-10-16 08:01:17.000000000 +0000 @@ -10,8 +10,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:47+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:33+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../server/ALTLinux/configs/ltsp-login.sh:30 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/luksformat.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/luksformat.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/luksformat.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/luksformat.po 2020-10-16 08:01:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:35+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:20+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../luksformat:33 msgid "This program needs to be started as root\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/lvm2.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/lvm2.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/lvm2.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/lvm2.po 2020-10-16 08:01:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:20+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:05+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: activate/activate.c:44 msgid "LVM1 proc global snprintf failed" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/make.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/make.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/make.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/make.po 2020-10-16 08:01:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:59+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:45+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/man-db-gnulib.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/man-db-gnulib.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/man-db-gnulib.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/man-db-gnulib.po 2020-10-16 08:01:23.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:21+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:06+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/man-db.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/man-db.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/man-db.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/man-db.po 2020-10-16 08:01:23.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 11:21+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:06+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: lib/security.c:79 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/mlocate.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/mlocate.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/mlocate.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/mlocate.po 2020-10-16 08:01:17.000000000 +0000 @@ -18,8 +18,8 @@ "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: 2020-09-21 12:22+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:08+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: src/conf.c:241 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/mutt.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/mutt.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/mutt.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/mutt.po 2020-10-16 08:01:25.000000000 +0000 @@ -23,8 +23,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:22+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:07+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: account.c:163 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/nano.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/nano.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/nano.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/nano.po 2020-10-16 08:01:19.000000000 +0000 @@ -20,8 +20,8 @@ "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: 2020-09-21 11:22+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:07+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/neon.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/neon.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/neon.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/neon.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:21+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:07+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/ne_207.c:213 #, c-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/NetworkManager.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/NetworkManager.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/NetworkManager.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/NetworkManager.po 2020-10-16 08:01:23.000000000 +0000 @@ -21,8 +21,8 @@ "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: 2020-09-21 11:48+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:34+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: ../clients/cli/agent.c:22 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/newt.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/newt.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/newt.po 2020-09-25 07:02:57.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/newt.po 2020-10-16 08:01:26.000000000 +0000 @@ -13,8 +13,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:17+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:02+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../dialogboxes.c:49 msgid "Ok" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/notificationhelper.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/notificationhelper.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/notificationhelper.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/notificationhelper.po 2020-10-16 08:01:21.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:44+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:28+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/daemon/apportevent/apportevent.cpp:62 msgctxt "Notification when apport detects a crash" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/nss_db.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/nss_db.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/nss_db.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/nss_db.po 2020-10-16 08:01:23.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:17+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:02+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/makedb.c:68 msgid "Convert key to lower case" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/opcodes.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/opcodes.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/opcodes.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/opcodes.po 2020-10-16 08:01:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:49+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:23+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "X-Poedit-Country: FINLAND\n" "Language: fi\n" "X-Poedit-Language: Finnish\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/p11-kit.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/p11-kit.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/p11-kit.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/p11-kit.po 2020-10-16 08:01:20.000000000 +0000 @@ -19,8 +19,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:57+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:39+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: p11-kit/messages.c:78 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pam_p11.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pam_p11.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pam_p11.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pam_p11.po 2020-10-16 08:01:22.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:55+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:41+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/pam_p11.c:205 msgid "Error loading PKCS#11 module" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pastebinit.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pastebinit.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pastebinit.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pastebinit.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:09+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:55+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../pastebinit:105 msgid "%s: no section [pastebin]" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/plymouth.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/plymouth.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/plymouth.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/plymouth.po 2020-10-16 08:01:22.000000000 +0000 @@ -14,10 +14,10 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:42+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:17+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" -#: src/plugins/splash/two-step/plugin.c:1727 +#: src/plugins/splash/two-step/plugin.c:1697 #, c-format msgid "%d%% complete" msgstr "%d% % valmiina" @@ -26,26 +26,19 @@ msgid "BGRT" msgstr "" -#: themes/bgrt/bgrt.plymouth.desktop:44 -#: themes/spinner/spinner.plymouth.desktop:40 +#: themes/bgrt/bgrt.plymouth.in.h:1 themes/spinner/spinner.plymouth.in.h:1 msgid "Installing Updates..." msgstr "Asennetaan päivityksiä..." -#: themes/bgrt/bgrt.plymouth.desktop:45 themes/bgrt/bgrt.plymouth.desktop:52 -#: themes/bgrt/bgrt.plymouth.desktop:59 -#: themes/spinner/spinner.plymouth.desktop:41 -#: themes/spinner/spinner.plymouth.desktop:48 -#: themes/spinner/spinner.plymouth.desktop:55 +#: themes/bgrt/bgrt.plymouth.in.h:2 themes/spinner/spinner.plymouth.in.h:2 msgid "Do not turn off your computer" msgstr "Älä sammuta tietokonetta" -#: themes/bgrt/bgrt.plymouth.desktop:51 -#: themes/spinner/spinner.plymouth.desktop:47 +#: themes/bgrt/bgrt.plymouth.in.h:3 themes/spinner/spinner.plymouth.in.h:3 msgid "Upgrading System..." msgstr "Päivitetään järjestelmä..." -#: themes/bgrt/bgrt.plymouth.desktop:58 -#: themes/spinner/spinner.plymouth.desktop:54 +#: themes/bgrt/bgrt.plymouth.in.h:4 themes/spinner/spinner.plymouth.in.h:4 msgid "Upgrading Firmware..." msgstr "Päivitetään laiteohjelmistoa..." diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/polkit-1.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/polkit-1.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/polkit-1.po 2020-09-25 07:02:53.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/polkit-1.po 2020-10-16 08:01:22.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:36+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:21+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../actions/org.freedesktop.policykit.policy.in.h:1 msgid "Run programs as another user" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/popt.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/popt.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/popt.po 2020-09-25 07:02:56.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/popt.po 2020-10-16 08:01:26.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:17+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:02+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" # errno - number of last error (defined by the ISO C standard) diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pppconfig.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pppconfig.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pppconfig.po 2020-09-25 07:02:57.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pppconfig.po 2020-10-16 08:01:26.000000000 +0000 @@ -16,8 +16,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:23+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:08+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #. Arbitrary upper limits on option and chat files. #. If they are bigger than this something is wrong. diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pppoeconf.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pppoeconf.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pppoeconf.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pppoeconf.po 2020-10-16 08:01:21.000000000 +0000 @@ -15,8 +15,8 @@ "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: 2020-09-21 11:23+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:08+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../pppoeconf:46 msgid "Please become root before running pppoeconf!" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/psmisc.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/psmisc.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/psmisc.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/psmisc.po 2020-10-16 08:01:19.000000000 +0000 @@ -15,8 +15,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:23+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:08+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "X-Poedit-Country: FINLAND\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pulseaudio.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pulseaudio.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/pulseaudio.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/pulseaudio.po 2020-10-16 08:01:19.000000000 +0000 @@ -8,15 +8,16 @@ msgstr "" "Project-Id-Version: git trunk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-23 07:45+0530\n" -"PO-Revision-Date: 2020-08-20 03:43+0000\n" +"POT-Creation-Date: 2020-08-13 22:00+0300\n" +"PO-Revision-Date: 2020-10-09 12:09+0000\n" "Last-Translator: Ville-Pekka Vainio \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: 2020-09-21 12:08+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Launchpad-Export-Date: 2020-10-15 22:53+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: src/daemon/cmdline.c:113 @@ -50,8 +51,7 @@ " (only available as root, when SUID " "or\n" " with elevated RLIMIT_RTPRIO)\n" -" --disallow-module-loading[=BOOL] Disallow module user requested " -"module\n" +" --disallow-module-loading[=BOOL] Disallow user requested module\n" " loading/unloading after startup\n" " --disallow-exit[=BOOL] Disallow user requested exit\n" " --exit-idle-time=SECS Terminate the daemon when idle and " @@ -91,79 +91,16 @@ "\n" " -n Don't load default script file\n" msgstr "" -"%s [valinnat]\n" -"\n" -"KOMENNOT:\n" -" -h, --help Näytä tämä ohje\n" -" --version Näytä versio\n" -" --dump-conf Vedosta oletuskonfiguraatio\n" -" --dump-modules Vedosta lista saatavilla olevista moduuleista\n" -" --dump-resample-methods Vedosta saatavilla olevat " -"uudelleensampletusmetodit\n" -" --cleanup-shm Puhdista vanhetuneet jaetun muistin segmentit\n" -" --start Käynnistä taustaprosessi, jos se ei ole jo käynnissä\n" -" -k --kill Tapa käynnissä oleva taustaprosessi\n" -" --check Tarkista olemassaolevan taustaprosessin varalta (palauttaa " -"vain poistumiskoodin)\n" -"\n" -"VALINNAT:\n" -" --system[=BOOL] Suorita järjestelmän laajuisena instanssina\n" -" -D, --daemonize[=BOOL] Muuta taustaprosessiksi käynnistyksen jälkeen\n" -" --fail[=BOOL] Poistu, kun käynnistys epäonnistuu\n" -" --high-priority[=BOOL] Yritä asettaa korkeaprioriteettiseksi\n" -" (saatavilla vain pääkäyttäjänä, kun " -"SUID tai\n" -" korotetulla RLIMIT_NICE)\n" -" --realtime[=BOOL] Yritä ottaa käyttöön reaaliaikainen ajastus\n" -" (saatavilla vain pääkäyttäjänä, kun " -"SUID tai\n" -" korotetulla RLIMIT_RTPRIO)\n" -" --disallow-module-loading[=BOOL] Estä käyttäjät pyytämien moduulien\n" -" lataaminen/purkaminen käynnistyksen " -"jälkeen\n" -" --disallow-exit[=BOOL] Estä käyttäjän pyytämä sulkeminen\n" -" --exit-idle-time=SECS Sulje taustaprosessi, kun käyttämättömänä ja " -"annettu\n" -" aika on kulunut\n" -" --scache-idle-time=SECS Pura automaattisesti ladatut samplet kun " -"käyttämättömänä ja annettu\n" -" aika on kulunut\n" -" --log-level[=LEVEL] Nosta tai aseta lokin verbositeettitaso\n" -" -v --verbose Nosta verbositeettitasoa\n" -" --log-target={auto,syslog,stderr,file:PATH,newfile:PATH}\n" -" Tarkenna lokin kohde\n" -" --log-meta[=BOOL] Sisällytä koodin sijainti lokiviesteissä\n" -" --log-time[=BOOL] Sisällytä aikaleimat lokiviesteissä\n" -" --log-backtrace=FRAMES Sisällytä takaisinjäljitys lokiviesteissä\n" -" -p, --dl-search-path=PATH Aseta hakupolku dynaamisesti jaetuissa\n" -" objekteissa (lisäosissa)\n" -" --resample-method=METHOD Käytä määriteltyä resamplaustapaa\n" -" (Katso --dump-resample-methods\n" -" mahdolliset arvot)\n" -" --use-pid-file[=BOOL] Luo PID-tiedosto\n" -" --no-cpu-limit[=BOOL] Älä asenna CPU-kuorman rajoitinta\n" -" alustoilla, jotka tukevat sitä.\n" -" --disable-shm[=BOOL] Poista käytöstä jaetun muistin tuki.\n" -" --enable-memfd[=BOOL] Ota käyttöön memfd jaetun muistin tuki.\n" -"\n" -"KÄYNNISTYSSKRIPTI:\n" -" -L, --load=\"MODULE ARGUMENTS\" Lataa määritelty lisäosamoduuli\n" -" annetuilla argumenteilla\n" -" -F, --file=FILENAME Suorita määritelty skripti\n" -" -C Avaa pääte nykyisessä TTY:ssä\n" -" käynnistyksen jälkeen\n" -"\n" -" -n Älä lataa oletusskriptitiedostoa\n" -#: ../src/daemon/cmdline.c:243 +#: src/daemon/cmdline.c:246 msgid "--daemonize expects boolean argument" msgstr "--daemonize vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:251 +#: src/daemon/cmdline.c:254 msgid "--fail expects boolean argument" msgstr "--fail vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:262 +#: src/daemon/cmdline.c:265 msgid "" "--log-level expects log level argument (either numeric in range 0..4 or one " "of debug, info, notice, warn, error)." @@ -171,35 +108,33 @@ "--log-level vaatii lokikirjoituksen tason argumentiksi (joko numero väliltä " "0..4 tai yksi seuraavista: debug, info, notice, warn, error)." -#: ../src/daemon/cmdline.c:274 +#: src/daemon/cmdline.c:277 msgid "--high-priority expects boolean argument" msgstr "--high-priority vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:282 +#: src/daemon/cmdline.c:285 msgid "--realtime expects boolean argument" msgstr "--realtime vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:290 +#: src/daemon/cmdline.c:293 msgid "--disallow-module-loading expects boolean argument" msgstr "--disallow-module-loading vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:298 +#: src/daemon/cmdline.c:301 msgid "--disallow-exit expects boolean argument" msgstr "--disallow-exit vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:306 +#: src/daemon/cmdline.c:309 msgid "--use-pid-file expects boolean argument" msgstr "--use-pid-file vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:325 +#: src/daemon/cmdline.c:328 msgid "" -"Invalid log target: use either 'syslog', 'journal','stderr' or 'auto' or a " +"Invalid log target: use either 'syslog', 'journal', 'stderr' or 'auto' or a " "valid file name 'file:', 'newfile:'." msgstr "" -"Virheellinen lokin kohde: käytä joko 'syslog', 'journal','stderr' tai 'auto' " -"tai käypää tiedostonnimeä 'tiedosto:', 'uusitiedosto:'." -#: ../src/daemon/cmdline.c:327 +#: src/daemon/cmdline.c:330 msgid "" "Invalid log target: use either 'syslog', 'stderr' or 'auto' or a valid file " "name 'file:', 'newfile:'." @@ -207,28 +142,28 @@ "Virheellinen lokin kohde: käytä joko 'syslog', 'stderr' tai 'auto' tai " "käypää tiedostonnimeä 'tiedosto:', 'uusitiedosto:'." -#: ../src/daemon/cmdline.c:335 +#: src/daemon/cmdline.c:338 msgid "--log-time expects boolean argument" msgstr "--log-time vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:343 +#: src/daemon/cmdline.c:346 msgid "--log-meta expects boolean argument" msgstr "--log-meta vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:363 +#: src/daemon/cmdline.c:366 #, c-format msgid "Invalid resample method '%s'." msgstr "Virheellinen uudelleennäytteistyksen tapa ”%s”." -#: ../src/daemon/cmdline.c:370 +#: src/daemon/cmdline.c:373 msgid "--system expects boolean argument" msgstr "--system vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:378 +#: src/daemon/cmdline.c:381 msgid "--no-cpu-limit expects boolean argument" msgstr "--no-cpu-limit vaatii totuusarvoisen argumentin" -#: ../src/daemon/cmdline.c:386 +#: src/daemon/cmdline.c:389 msgid "--disable-shm expects boolean argument" msgstr "--disable-shm vaatii totuusarvoisen argumentin" @@ -236,72 +171,72 @@ msgid "--enable-memfd expects boolean argument" msgstr "--enable-memfd olettaa boolean-tyyppistä argumenttiä" -#: ../src/daemon/daemon-conf.c:259 +#: src/daemon/daemon-conf.c:270 #, c-format msgid "[%s:%u] Invalid log target '%s'." msgstr "[%s:%u] Virheellinen lokikirjoituksen kohde ”%s”." -#: ../src/daemon/daemon-conf.c:274 +#: src/daemon/daemon-conf.c:285 #, c-format msgid "[%s:%u] Invalid log level '%s'." msgstr "[%s:%u] Virheellinen lokikirjoituksen taso ”%s”." -#: ../src/daemon/daemon-conf.c:289 +#: src/daemon/daemon-conf.c:300 #, c-format msgid "[%s:%u] Invalid resample method '%s'." msgstr "[%s:%u] Virheellinen uudelleennäytteistyksen tapa ”%s”." -#: ../src/daemon/daemon-conf.c:311 +#: src/daemon/daemon-conf.c:322 #, c-format msgid "[%s:%u] Invalid rlimit '%s'." msgstr "[%s:%u] Virheellinen rlimit ”%s”." -#: ../src/daemon/daemon-conf.c:331 +#: src/daemon/daemon-conf.c:342 #, c-format msgid "[%s:%u] Invalid sample format '%s'." msgstr "[%s:%u] Virheellinen näytemuoto ”%s”." -#: ../src/daemon/daemon-conf.c:348 ../src/daemon/daemon-conf.c:365 +#: src/daemon/daemon-conf.c:359 src/daemon/daemon-conf.c:376 #, c-format msgid "[%s:%u] Invalid sample rate '%s'." msgstr "[%s:%u] Virheellinen näytteenottotaajuus ”%s”." -#: ../src/daemon/daemon-conf.c:388 +#: src/daemon/daemon-conf.c:399 #, c-format msgid "[%s:%u] Invalid sample channels '%s'." msgstr "[%s:%u] Virheelliset näytekanavat ”%s”." -#: ../src/daemon/daemon-conf.c:405 +#: src/daemon/daemon-conf.c:416 #, c-format msgid "[%s:%u] Invalid channel map '%s'." msgstr "[%s:%u] Virheellinen kanavakartta ”%s”." -#: ../src/daemon/daemon-conf.c:422 +#: src/daemon/daemon-conf.c:433 #, c-format msgid "[%s:%u] Invalid number of fragments '%s'." msgstr "[%s:%u] Virheellinen fragmenttimäärä ”%s”." -#: ../src/daemon/daemon-conf.c:439 +#: src/daemon/daemon-conf.c:450 #, c-format msgid "[%s:%u] Invalid fragment size '%s'." msgstr "[%s:%u] Virheellinen fragmenttikoko ”%s”." -#: ../src/daemon/daemon-conf.c:456 +#: src/daemon/daemon-conf.c:467 #, c-format msgid "[%s:%u] Invalid nice level '%s'." msgstr "[%s:%u] Virheellinen nice-taso ”%s”." -#: ../src/daemon/daemon-conf.c:499 +#: src/daemon/daemon-conf.c:552 #, c-format msgid "[%s:%u] Invalid server type '%s'." msgstr "[%s:%u] Virheellinen palvelintyyppi '%s'." -#: ../src/daemon/daemon-conf.c:613 +#: src/daemon/daemon-conf.c:673 #, c-format msgid "Failed to open configuration file: %s" msgstr "Asetustiedoston avaaminen epäonnistui: %s" -#: ../src/daemon/daemon-conf.c:629 +#: src/daemon/daemon-conf.c:689 msgid "" "The specified default channel map has a different number of channels than " "the specified default number of channels." @@ -309,122 +244,122 @@ "Kanavien oletusmäärä ja oletuskanavakartan kanavien määrä poikkeavat " "toisistaan." -#: ../src/daemon/daemon-conf.c:716 +#: src/daemon/daemon-conf.c:776 #, c-format msgid "### Read from configuration file: %s ###\n" msgstr "### Luettu asetustiedostosta: %s ###\n" -#: ../src/daemon/dumpmodules.c:57 +#: src/daemon/dumpmodules.c:57 #, c-format msgid "Name: %s\n" msgstr "Nimi: %s\n" -#: ../src/daemon/dumpmodules.c:60 +#: src/daemon/dumpmodules.c:60 #, c-format msgid "No module information available\n" msgstr "Moduulitietoja ei saatavilla\n" -#: ../src/daemon/dumpmodules.c:63 +#: src/daemon/dumpmodules.c:63 #, c-format msgid "Version: %s\n" msgstr "Versio: %s\n" -#: ../src/daemon/dumpmodules.c:65 +#: src/daemon/dumpmodules.c:65 #, c-format msgid "Description: %s\n" msgstr "Kuvaus: %s\n" -#: ../src/daemon/dumpmodules.c:67 +#: src/daemon/dumpmodules.c:67 #, c-format msgid "Author: %s\n" msgstr "Tekijä: %s\n" -#: ../src/daemon/dumpmodules.c:69 +#: src/daemon/dumpmodules.c:69 #, c-format msgid "Usage: %s\n" msgstr "Käyttö: %s\n" -#: ../src/daemon/dumpmodules.c:70 +#: src/daemon/dumpmodules.c:70 #, c-format msgid "Load Once: %s\n" msgstr "Lataa kerran: %s\n" -#: ../src/daemon/dumpmodules.c:72 +#: src/daemon/dumpmodules.c:72 #, c-format msgid "DEPRECATION WARNING: %s\n" msgstr "VAROITUS VANHENTUNEISUUDESTA: %s\n" -#: ../src/daemon/dumpmodules.c:76 +#: src/daemon/dumpmodules.c:76 #, c-format msgid "Path: %s\n" msgstr "Polku: %s\n" -#: ../src/daemon/ltdl-bind-now.c:75 +#: src/daemon/ltdl-bind-now.c:75 #, c-format msgid "Failed to open module %s: %s" msgstr "Moduulin avaaminen epäonnistui %s: %s" -#: ../src/daemon/ltdl-bind-now.c:126 +#: src/daemon/ltdl-bind-now.c:126 msgid "Failed to find original lt_dlopen loader." msgstr "Alkuperäisen lt_dlopen-lataimen löytäminen epäonnistui." -#: ../src/daemon/ltdl-bind-now.c:131 +#: src/daemon/ltdl-bind-now.c:131 msgid "Failed to allocate new dl loader." msgstr "Uuden dl-lataaminen varaaminen epäonnistui." -#: ../src/daemon/ltdl-bind-now.c:144 +#: src/daemon/ltdl-bind-now.c:144 msgid "Failed to add bind-now-loader." msgstr "bind-now-loaderin lisääminen epäonnistui." -#: ../src/daemon/main.c:161 +#: src/daemon/main.c:171 #, c-format msgid "Failed to find user '%s'." msgstr "Käyttäjää ”%s” ei löydetty." -#: ../src/daemon/main.c:166 +#: src/daemon/main.c:176 #, c-format msgid "Failed to find group '%s'." msgstr "Ryhmää ”%s” ei löydetty." -#: ../src/daemon/main.c:175 +#: src/daemon/main.c:185 #, c-format msgid "GID of user '%s' and of group '%s' don't match." msgstr "Käyttäjän ”%s” ja ryhmän ”%s” GID:t eivät vastaa toisiaan." -#: ../src/daemon/main.c:180 +#: src/daemon/main.c:190 #, c-format msgid "Home directory of user '%s' is not '%s', ignoring." msgstr "Käyttäjän ”%s” kotihakemisto ei ole ”%s”, ohitetaan." -#: ../src/daemon/main.c:183 ../src/daemon/main.c:188 +#: src/daemon/main.c:193 src/daemon/main.c:198 #, c-format msgid "Failed to create '%s': %s" msgstr "Hakemiston ”%s” luominen epäonnistui: %s" -#: ../src/daemon/main.c:195 +#: src/daemon/main.c:205 #, c-format msgid "Failed to change group list: %s" msgstr "Ryhmäluettelon vaihtaminen epäonnistui: %s" -#: ../src/daemon/main.c:211 +#: src/daemon/main.c:221 #, c-format msgid "Failed to change GID: %s" msgstr "GID:n vaihtaminen epäonnistui: %s" -#: ../src/daemon/main.c:227 +#: src/daemon/main.c:237 #, c-format msgid "Failed to change UID: %s" msgstr "UID:n vaihtaminen epäonnistui: %s" -#: ../src/daemon/main.c:256 +#: src/daemon/main.c:266 msgid "System wide mode unsupported on this platform." msgstr "Järjestelmänlaajuista tilaa ei tueta tällä alustalla." -#: ../src/daemon/main.c:494 +#: src/daemon/main.c:495 msgid "Failed to parse command line." msgstr "Komentorivin jäsentäminen epäonnistui." -#: ../src/daemon/main.c:533 +#: src/daemon/main.c:534 msgid "" "System mode refused for non-root user. Only starting the D-Bus server lookup " "service." @@ -432,12 +367,12 @@ "Järjestelmätila estetty ei-juuri-tason käyttäjälle. Käynnistetään ainoastaan " "D-Bus-palvelimen lookup-palvelu" -#: ../src/daemon/main.c:632 +#: src/daemon/main.c:633 #, c-format msgid "Failed to kill daemon: %s" msgstr "Taustaprosessin lopettaminen epäonnistui: %s" -#: ../src/daemon/main.c:661 +#: src/daemon/main.c:662 msgid "" "This program is not intended to be run as root (unless --system is " "specified)." @@ -445,75 +380,75 @@ "Tätä ohjelmaa ei ole tarkoitettu suoritettavaksi pääkäyttäjänä (ellei --" "system ole määritelty)." -#: ../src/daemon/main.c:664 +#: src/daemon/main.c:665 msgid "Root privileges required." msgstr "Pääkäyttäjän (root) oikeudet vaaditaan." -#: ../src/daemon/main.c:671 +#: src/daemon/main.c:672 msgid "--start not supported for system instances." msgstr "--start-valitsinta ei tueta järjestelmätilassa." -#: ../src/daemon/main.c:711 +#: src/daemon/main.c:712 #, c-format msgid "User-configured server at %s, refusing to start/autospawn." msgstr "" -#: ../src/daemon/main.c:717 +#: src/daemon/main.c:718 #, c-format msgid "" "User-configured server at %s, which appears to be local. Probing deeper." msgstr "" -#: ../src/daemon/main.c:722 +#: src/daemon/main.c:723 msgid "Running in system mode, but --disallow-exit not set." msgstr "Ajetaan järjestelmätilassa, mutta --disallow-exit ei ole asetettu." -#: ../src/daemon/main.c:725 +#: src/daemon/main.c:726 msgid "Running in system mode, but --disallow-module-loading not set." msgstr "" "Ajetaan järjestelmätilassa, mutta --disallow-module-loading ei ole asetettu." -#: ../src/daemon/main.c:728 +#: src/daemon/main.c:729 msgid "Running in system mode, forcibly disabling SHM mode." msgstr "" -#: ../src/daemon/main.c:733 +#: src/daemon/main.c:734 msgid "Running in system mode, forcibly disabling exit idle time." msgstr "" -#: ../src/daemon/main.c:766 +#: src/daemon/main.c:767 msgid "Failed to acquire stdio." msgstr "stdio:n saaminen epäonnistui." -#: ../src/daemon/main.c:772 ../src/daemon/main.c:843 +#: src/daemon/main.c:773 src/daemon/main.c:844 #, c-format msgid "pipe() failed: %s" msgstr "pipe() epäonnistui: %s" -#: ../src/daemon/main.c:777 ../src/daemon/main.c:848 +#: src/daemon/main.c:778 src/daemon/main.c:849 #, c-format msgid "fork() failed: %s" msgstr "fork() epäonnistui: %s" -#: ../src/daemon/main.c:792 ../src/daemon/main.c:863 ../src/utils/pacat.c:568 +#: src/daemon/main.c:793 src/daemon/main.c:864 src/utils/pacat.c:562 #, c-format msgid "read() failed: %s" msgstr "read() epäonnistui: %s" -#: ../src/daemon/main.c:798 +#: src/daemon/main.c:799 msgid "Daemon startup failed." msgstr "Taustaprosessin käynnistys epäonnistui." -#: ../src/daemon/main.c:831 +#: src/daemon/main.c:832 #, c-format msgid "setsid() failed: %s" msgstr "setsid() epäonnistui: %s" -#: ../src/daemon/main.c:958 +#: src/daemon/main.c:965 msgid "Failed to get machine ID" msgstr "Konetunnisteen nouto epäonnistui" -#: src/daemon/main.c:985 +#: src/daemon/main.c:991 msgid "" "OK, so you are running PA in system mode. Please make sure that you actually " "do want to do that.\n" @@ -529,193 +464,193 @@ "WrongWithSystemWide/ selitykseksi siitä, miksi järjestelmätila on yleensä " "huono idea." -#: ../src/daemon/main.c:1001 +#: src/daemon/main.c:1007 msgid "pa_pid_file_create() failed." msgstr "pa_pid_file_create() epäonnistui." -#: ../src/daemon/main.c:1031 +#: src/daemon/main.c:1039 msgid "pa_core_new() failed." msgstr "pa_core_new() epäonnistui." -#: ../src/daemon/main.c:1102 -msgid "Failed to initialize daemon." -msgstr "Taustaprosessin alustus epäonnistui." +#: src/daemon/main.c:1110 +msgid "command line arguments" +msgstr "" -#: ../src/daemon/main.c:1107 +#: src/daemon/main.c:1117 +#, c-format +msgid "" +"Failed to initialize daemon due to errors while executing startup commands. " +"Source of commands: %s" +msgstr "" + +#: src/daemon/main.c:1122 msgid "Daemon startup without any loaded modules, refusing to work." msgstr "" "Taustaprosessin käynnistys ilman ladattavia moduuleita, kieltäydytään " "toiminnasta." -#: ../src/daemon/pulseaudio.desktop.in.h:1 +#: src/daemon/pulseaudio.desktop.in:4 msgid "PulseAudio Sound System" msgstr "PulseAudio-äänijärjestelmä" -#: ../src/daemon/pulseaudio.desktop.in.h:2 +#: src/daemon/pulseaudio.desktop.in:5 msgid "Start the PulseAudio Sound System" msgstr "Käynnistä PulseAudio-äänijärjestelmä" -#: ../src/modules/alsa/alsa-mixer.c:2404 +#: src/modules/alsa/alsa-mixer.c:2621 msgid "Input" msgstr "Sisääntulo" -#: ../src/modules/alsa/alsa-mixer.c:2405 +#: src/modules/alsa/alsa-mixer.c:2622 msgid "Docking Station Input" msgstr "Telakan sisääntulo" -#: ../src/modules/alsa/alsa-mixer.c:2406 +#: src/modules/alsa/alsa-mixer.c:2623 msgid "Docking Station Microphone" msgstr "Telakan mikrofoni" -#: ../src/modules/alsa/alsa-mixer.c:2407 +#: src/modules/alsa/alsa-mixer.c:2624 msgid "Docking Station Line In" msgstr "Telakka-aseman sisääntulo" -#: ../src/modules/alsa/alsa-mixer.c:2408 ../src/modules/alsa/alsa-mixer.c:2493 +#: src/modules/alsa/alsa-mixer.c:2625 src/modules/alsa/alsa-mixer.c:2716 msgid "Line In" msgstr "Linjasisääntulo" -#: ../src/modules/alsa/alsa-mixer.c:2409 ../src/modules/alsa/alsa-mixer.c:2487 -#: ../src/modules/bluetooth/module-bluez4-device.c:2173 -#: ../src/modules/bluetooth/module-bluez5-device.c:1936 +#: src/modules/alsa/alsa-mixer.c:2626 src/modules/alsa/alsa-mixer.c:2710 +#: src/modules/bluetooth/module-bluez5-device.c:1792 msgid "Microphone" msgstr "Mikrofoni" -#: ../src/modules/alsa/alsa-mixer.c:2410 ../src/modules/alsa/alsa-mixer.c:2488 +#: src/modules/alsa/alsa-mixer.c:2627 src/modules/alsa/alsa-mixer.c:2711 msgid "Front Microphone" msgstr "Mikrofoni etupaneelista" -#: ../src/modules/alsa/alsa-mixer.c:2411 ../src/modules/alsa/alsa-mixer.c:2489 +#: src/modules/alsa/alsa-mixer.c:2628 src/modules/alsa/alsa-mixer.c:2712 msgid "Rear Microphone" msgstr "Mikrofoni takapaneelista" -#: ../src/modules/alsa/alsa-mixer.c:2412 +#: src/modules/alsa/alsa-mixer.c:2629 msgid "External Microphone" msgstr "Ulkoinen mikrofoni" -#: ../src/modules/alsa/alsa-mixer.c:2413 ../src/modules/alsa/alsa-mixer.c:2491 +#: src/modules/alsa/alsa-mixer.c:2630 src/modules/alsa/alsa-mixer.c:2714 msgid "Internal Microphone" msgstr "Sisäinen mikrofoni" -#: ../src/modules/alsa/alsa-mixer.c:2414 ../src/modules/alsa/alsa-mixer.c:2494 +#: src/modules/alsa/alsa-mixer.c:2631 src/modules/alsa/alsa-mixer.c:2717 +#: src/utils/pactl.c:258 msgid "Radio" msgstr "Radio" -#: ../src/modules/alsa/alsa-mixer.c:2415 ../src/modules/alsa/alsa-mixer.c:2495 +#: src/modules/alsa/alsa-mixer.c:2632 src/modules/alsa/alsa-mixer.c:2718 +#: src/utils/pactl.c:259 msgid "Video" msgstr "Video" -#: ../src/modules/alsa/alsa-mixer.c:2416 +#: src/modules/alsa/alsa-mixer.c:2633 msgid "Automatic Gain Control" msgstr "Automaattinen äänenvoimakkuuden säätö" -#: ../src/modules/alsa/alsa-mixer.c:2417 +#: src/modules/alsa/alsa-mixer.c:2634 msgid "No Automatic Gain Control" msgstr "Ei automaattista äänenvoimakkuuden säätöä" -#: ../src/modules/alsa/alsa-mixer.c:2418 +#: src/modules/alsa/alsa-mixer.c:2635 msgid "Boost" msgstr "Vahvistus" -#: ../src/modules/alsa/alsa-mixer.c:2419 +#: src/modules/alsa/alsa-mixer.c:2636 msgid "No Boost" msgstr "Ei vahvistusta" -#: ../src/modules/alsa/alsa-mixer.c:2420 +#: src/modules/alsa/alsa-mixer.c:2637 msgid "Amplifier" msgstr "Vahvistin" -#: ../src/modules/alsa/alsa-mixer.c:2421 +#: src/modules/alsa/alsa-mixer.c:2638 msgid "No Amplifier" msgstr "Ei vahvistinta" -#: ../src/modules/alsa/alsa-mixer.c:2422 +#: src/modules/alsa/alsa-mixer.c:2639 msgid "Bass Boost" msgstr "Bassotehostin" -#: ../src/modules/alsa/alsa-mixer.c:2423 +#: src/modules/alsa/alsa-mixer.c:2640 msgid "No Bass Boost" msgstr "Bassotehostin pois" -#: ../src/modules/alsa/alsa-mixer.c:2424 -#: ../src/modules/bluetooth/module-bluez4-device.c:2178 -#: ../src/modules/bluetooth/module-bluez5-device.c:1943 +#: src/modules/alsa/alsa-mixer.c:2641 src/modules/bluetooth/module-bluez5-device.c:1800 +#: src/utils/pactl.c:248 msgid "Speaker" msgstr "Kaiutin" -#: ../src/modules/alsa/alsa-mixer.c:2425 ../src/modules/alsa/alsa-mixer.c:2497 +#: src/modules/alsa/alsa-mixer.c:2642 src/modules/alsa/alsa-mixer.c:2720 +#: src/utils/pactl.c:249 msgid "Headphones" msgstr "Analoginen kuulokeliitäntä" -#: ../src/modules/alsa/alsa-mixer.c:2486 +#: src/modules/alsa/alsa-mixer.c:2709 msgid "Analog Input" msgstr "Analoginen sisääntulo" -#: ../src/modules/alsa/alsa-mixer.c:2490 +#: src/modules/alsa/alsa-mixer.c:2713 msgid "Dock Microphone" msgstr "Telakan mikrofoni" -#: ../src/modules/alsa/alsa-mixer.c:2492 +#: src/modules/alsa/alsa-mixer.c:2715 msgid "Headset Microphone" msgstr "Kuulokemikrofoni" -#: ../src/modules/alsa/alsa-mixer.c:2496 +#: src/modules/alsa/alsa-mixer.c:2719 msgid "Analog Output" msgstr "Analoginen ulostulo" -#: src/modules/alsa/alsa-mixer.c:2537 +#: src/modules/alsa/alsa-mixer.c:2721 msgid "Headphones Mono Output" msgstr "Kuulokkeiden monoulostulo" -#: ../src/modules/alsa/alsa-mixer.c:2498 -msgid "LFE on Separate Mono Output" -msgstr "Analoginen ulostulo (LFE)" - -#: ../src/modules/alsa/alsa-mixer.c:2499 +#: src/modules/alsa/alsa-mixer.c:2722 msgid "Line Out" msgstr "Linja ulos" -#: ../src/modules/alsa/alsa-mixer.c:2500 +#: src/modules/alsa/alsa-mixer.c:2723 msgid "Analog Mono Output" msgstr "Analoginen monoulostulo" -#: ../src/modules/alsa/alsa-mixer.c:2501 +#: src/modules/alsa/alsa-mixer.c:2724 msgid "Speakers" msgstr "Kaiuttimet" -#: ../src/modules/alsa/alsa-mixer.c:2502 +#: src/modules/alsa/alsa-mixer.c:2725 msgid "HDMI / DisplayPort" msgstr "HDMI / DisplayPort" -#: ../src/modules/alsa/alsa-mixer.c:2503 +#: src/modules/alsa/alsa-mixer.c:2726 msgid "Digital Output (S/PDIF)" msgstr "(S/PDIF) Digitaalinen lähtö" -#: ../src/modules/alsa/alsa-mixer.c:2504 +#: src/modules/alsa/alsa-mixer.c:2727 msgid "Digital Input (S/PDIF)" msgstr "Digitaalinen sisääntulo (S/PDIF)" -#: ../src/modules/alsa/alsa-mixer.c:2505 -msgid "Digital Passthrough (S/PDIF)" -msgstr "(S/PDIF) Digitaalinen läpivienti" - -#: ../src/modules/alsa/alsa-mixer.c:2506 +#: src/modules/alsa/alsa-mixer.c:2728 msgid "Multichannel Input" msgstr "Monikanavainen syöte" -#: ../src/modules/alsa/alsa-mixer.c:2507 +#: src/modules/alsa/alsa-mixer.c:2729 msgid "Multichannel Output" msgstr "Monikanavainen ulostulo" -#: src/modules/alsa/alsa-mixer.c:2548 +#: src/modules/alsa/alsa-mixer.c:2730 msgid "Game Output" msgstr "Peliulostulo" -#: src/modules/alsa/alsa-mixer.c:2549 +#: src/modules/alsa/alsa-mixer.c:2731 msgid "Chat Output" msgstr "Chatulostulo" -#: ../src/modules/alsa/alsa-mixer.c:4016 +#: src/modules/alsa/alsa-mixer.c:4380 msgid "Analog Mono" msgstr "Analoginen mono" @@ -724,134 +659,136 @@ #. * here would lead to the source name to become "Analog Stereo Input #. * Input". The same logic applies to analog-stereo-output, #. * multichannel-input and multichannel-output. -#: ../src/modules/alsa/alsa-mixer.c:4017 ../src/modules/alsa/alsa-mixer.c:4023 -#: ../src/modules/alsa/alsa-mixer.c:4024 +#: src/modules/alsa/alsa-mixer.c:4381 src/modules/alsa/alsa-mixer.c:4389 +#: src/modules/alsa/alsa-mixer.c:4390 msgid "Analog Stereo" msgstr "Analoginen stereo" -#: ../src/pulse/channelmap.c:103 ../src/pulse/channelmap.c:771 +#: src/modules/alsa/alsa-mixer.c:4382 src/pulse/channelmap.c:103 +#: src/pulse/channelmap.c:771 msgid "Mono" msgstr "Mono" -#: ../src/pulse/channelmap.c:775 +#: src/modules/alsa/alsa-mixer.c:4383 src/pulse/channelmap.c:775 msgid "Stereo" msgstr "Stereo" -#: ../src/modules/alsa/alsa-mixer.c:4025 ../src/modules/alsa/alsa-mixer.c:4026 +#: src/modules/alsa/alsa-mixer.c:4391 src/modules/alsa/alsa-mixer.c:4392 msgid "Multichannel" msgstr "Monikanava" -#: ../src/modules/alsa/alsa-mixer.c:4027 +#: src/modules/alsa/alsa-mixer.c:4393 msgid "Analog Surround 2.1" msgstr "Analoginen tilaääni 2.1" -#: ../src/modules/alsa/alsa-mixer.c:4028 +#: src/modules/alsa/alsa-mixer.c:4394 msgid "Analog Surround 3.0" msgstr "Analoginen tilaääni 3.0" -#: ../src/modules/alsa/alsa-mixer.c:4029 +#: src/modules/alsa/alsa-mixer.c:4395 msgid "Analog Surround 3.1" msgstr "Analoginen tilaääni 3.1" -#: ../src/modules/alsa/alsa-mixer.c:4030 +#: src/modules/alsa/alsa-mixer.c:4396 msgid "Analog Surround 4.0" msgstr "Analoginen tilaääni 4.0" -#: ../src/modules/alsa/alsa-mixer.c:4031 +#: src/modules/alsa/alsa-mixer.c:4397 msgid "Analog Surround 4.1" msgstr "Analoginen tilaääni 4.1" -#: ../src/modules/alsa/alsa-mixer.c:4032 +#: src/modules/alsa/alsa-mixer.c:4398 msgid "Analog Surround 5.0" msgstr "Analoginen tilaääni 5.0" -#: ../src/modules/alsa/alsa-mixer.c:4033 +#: src/modules/alsa/alsa-mixer.c:4399 msgid "Analog Surround 5.1" msgstr "Analoginen tilaääni 5.1" -#: ../src/modules/alsa/alsa-mixer.c:4034 +#: src/modules/alsa/alsa-mixer.c:4400 msgid "Analog Surround 6.0" msgstr "Analoginen tilaääni 6.0" -#: ../src/modules/alsa/alsa-mixer.c:4035 +#: src/modules/alsa/alsa-mixer.c:4401 msgid "Analog Surround 6.1" msgstr "Analoginen tilaääni 6.1" -#: ../src/modules/alsa/alsa-mixer.c:4036 +#: src/modules/alsa/alsa-mixer.c:4402 msgid "Analog Surround 7.0" msgstr "Analoginen tilaääni 7.0" -#: ../src/modules/alsa/alsa-mixer.c:4037 +#: src/modules/alsa/alsa-mixer.c:4403 msgid "Analog Surround 7.1" msgstr "Analoginen tilaääni 7.1" -#: ../src/modules/alsa/alsa-mixer.c:4038 +#: src/modules/alsa/alsa-mixer.c:4404 msgid "Digital Stereo (IEC958)" msgstr "Digitaalinen stereo (IEC958)" -#: ../src/modules/alsa/alsa-mixer.c:4039 -msgid "Digital Passthrough (IEC958)" -msgstr "(IEC958) Digitaalinen läpivienti" - -#: ../src/modules/alsa/alsa-mixer.c:4040 +#: src/modules/alsa/alsa-mixer.c:4405 msgid "Digital Surround 4.0 (IEC958/AC3)" msgstr "Digitaalinen tilaääni 4.0 (IEC958/AC3)" -#: ../src/modules/alsa/alsa-mixer.c:4041 +#: src/modules/alsa/alsa-mixer.c:4406 msgid "Digital Surround 5.1 (IEC958/AC3)" msgstr "Digitaalinen tilaääni 5.1 (IEC958/AC3)" -#: ../src/modules/alsa/alsa-mixer.c:4042 +#: src/modules/alsa/alsa-mixer.c:4407 msgid "Digital Surround 5.1 (IEC958/DTS)" msgstr "Digitaalinen tilaääni 5.1 (IEC958/DTS)" -#: ../src/modules/alsa/alsa-mixer.c:4043 +#: src/modules/alsa/alsa-mixer.c:4408 msgid "Digital Stereo (HDMI)" msgstr "Digitaalinen stereo (HDMI)" -#: ../src/modules/alsa/alsa-mixer.c:4044 +#: src/modules/alsa/alsa-mixer.c:4409 msgid "Digital Surround 5.1 (HDMI)" msgstr "Digitaalinen tilaääni 5.1 (HDMI)" -#: ../src/modules/alsa/alsa-mixer.c:4177 +#: src/modules/alsa/alsa-mixer.c:4410 +msgid "Chat" +msgstr "" + +#: src/modules/alsa/alsa-mixer.c:4411 +msgid "Game" +msgstr "" + +#: src/modules/alsa/alsa-mixer.c:4545 msgid "Analog Mono Duplex" msgstr "Analoginen mono, molemmat suunnat" -#: ../src/modules/alsa/alsa-mixer.c:4178 +#: src/modules/alsa/alsa-mixer.c:4546 msgid "Analog Stereo Duplex" msgstr "Analoginen stereo, molemmat suunnat" -#: ../src/modules/alsa/alsa-mixer.c:4179 +#: src/modules/alsa/alsa-mixer.c:4547 msgid "Digital Stereo Duplex (IEC958)" msgstr "Digitaalinen stereo, molemmat suunnat (IEC958)" -#: ../src/modules/alsa/alsa-mixer.c:4180 +#: src/modules/alsa/alsa-mixer.c:4548 msgid "Multichannel Duplex" msgstr "Useamman kanavan Duplex" -#: src/modules/alsa/alsa-mixer.c:4228 +#: src/modules/alsa/alsa-mixer.c:4549 msgid "Stereo Duplex" msgstr "Stereo Duplex" -#: ../src/modules/alsa/alsa-mixer.c:4181 -#: ../src/modules/alsa/module-alsa-card.c:186 -#: ../src/modules/bluetooth/module-bluez4-device.c:2369 -#: ../src/modules/bluetooth/module-bluez5-device.c:2172 -#: ../src/modules/droid/module-droid-card.c:221 +#: src/modules/alsa/alsa-mixer.c:4550 src/modules/alsa/module-alsa-card.c:188 +#: src/modules/bluetooth/module-bluez5-device.c:2053 msgid "Off" msgstr "Poissa" -#: ../src/modules/alsa/alsa-mixer.c:4280 +#: src/modules/alsa/alsa-mixer.c:4650 #, c-format msgid "%s Output" msgstr "%s Ulostulo" -#: ../src/modules/alsa/alsa-mixer.c:4288 +#: src/modules/alsa/alsa-mixer.c:4658 #, c-format msgid "%s Input" msgstr "%s Syöte" -#: ../src/modules/alsa/alsa-sink.c:570 +#: src/modules/alsa/alsa-sink.c:652 src/modules/alsa/alsa-sink.c:842 #, c-format msgid "" "ALSA woke us up to write new data to the device, but there was actually " @@ -868,24 +805,7 @@ "Meidät herätettiin POLLOUT -setillä -- kuitenkin sitä seuraava " "snd_pcm_avail() palautti 0 tai muu arvo < min_avail." -#: ../src/modules/alsa/alsa-sink.c:747 -#, c-format -msgid "" -"ALSA woke us up to write new data to the device, but there was actually " -"nothing to write!\n" -"Most likely this is a bug in the ALSA driver '%s'. Please report this issue " -"to the ALSA developers.\n" -"We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() " -"returned 0 or another value < min_avail." -msgstr "" -"ALSA herätti taustaprosessin kirjoittamaan uutta dataa laitteelle, mutta " -"mitään kirjoitettavaa ei ollut!\n" -"Tämä on luultavasti ohjelmavirhe ALSA-ajurissa ”%s”. Raportoi tästä " -"ongelmasta ALSA-kehittäjille. Taustaprosessi herätettiin POLLOUT asetettuna, " -" snd_pcm_avail() palautti kuitenkin 0 tai jonkin muun arvon, joka on < " -"min_avail." - -#: ../src/modules/alsa/alsa-source.c:529 +#: src/modules/alsa/alsa-source.c:611 src/modules/alsa/alsa-source.c:777 #, c-format msgid "" "ALSA woke us up to read new data from the device, but there was actually " @@ -902,48 +822,37 @@ "Meidät herätettiin POLLIN -setillä -- kuitenkin sitä seuraava " "snd_pcm_avail() palautti 0 tai muu arvo < min_avail." -#: ../src/modules/alsa/alsa-source.c:680 +#: src/modules/alsa/alsa-util.c:1183 src/modules/alsa/alsa-util.c:1277 #, c-format msgid "" -"ALSA woke us up to read new data from the device, but there was actually " -"nothing to read!\n" +"snd_pcm_avail() returned a value that is exceptionally large: %lu byte (%lu " +"ms).\n" "Most likely this is a bug in the ALSA driver '%s'. Please report this issue " -"to the ALSA developers.\n" -"We were woken up with POLLIN set -- however a subsequent snd_pcm_avail() " -"returned 0 or another value < min_avail." -msgstr "" -"ALSA herätti taustaprosessin lukemaan uutta dataa laitteelta, mutta mitään " -"luettavaa ei ollut!\n" -"Tämä on luultavasti ohjelmavirhe ALSA-ajurissa ”%s”. Raportoi tästä " -"ongelmasta ALSA-kehittäjille. Taustaprosessi herätettiin POLLIN asetettuna, " -"snd_pcm_avail() palautti kuitenkin 0 tai jonkin muun arvon, on < min_avail." - -#: ../src/modules/alsa/alsa-util.c:1166 ../src/modules/alsa/alsa-util.c:1241 -#, c-format -msgid "" +"to the ALSA developers." +msgid_plural "" "snd_pcm_avail() returned a value that is exceptionally large: %lu bytes (%lu " "ms).\n" "Most likely this is a bug in the ALSA driver '%s'. Please report this issue " "to the ALSA developers." -msgstr "" -"snd_pcm_avail() palautti poikkeuksellisen suuren arvon: %lu tavua (%lu ms).\n" -"Tämä on todennäköisesti ohjelmavirhe ALSA-ajurissa ”%s”. Ilmoita tästä " -"ongelmasta ALSA-kehittäjille." +msgstr[0] "" +msgstr[1] "" -#: ../src/modules/alsa/alsa-util.c:1216 +#: src/modules/alsa/alsa-util.c:1249 #, c-format msgid "" +"snd_pcm_delay() returned a value that is exceptionally large: %li byte " +"(%s%lu ms).\n" +"Most likely this is a bug in the ALSA driver '%s'. Please report this issue " +"to the ALSA developers." +msgid_plural "" "snd_pcm_delay() returned a value that is exceptionally large: %li bytes " "(%s%lu ms).\n" "Most likely this is a bug in the ALSA driver '%s'. Please report this issue " "to the ALSA developers." -msgstr "" -"snd_pcm_delay() palautti poikkeuksellisen suuren arvon: %li tavua (%s%lu " -"ms).\n" -"Tämä on todennäköisesti ohjelmavirhe ALSA-ajurissa ”%s”. Ilmoita tästä " -"ongelmasta ALSA-kehittäjille." +msgstr[0] "" +msgstr[1] "" -#: ../src/modules/alsa/alsa-util.c:1257 +#: src/modules/alsa/alsa-util.c:1296 #, c-format msgid "" "snd_pcm_avail_delay() returned strange values: delay %lu is less than avail " @@ -955,82 +864,73 @@ "Tämä johtuu todennäköisesti virheestä ALSA ajurissa '%s'. Ystävällisesti " "raportoi tapahtuma ALSA kehittäjille." -#: ../src/modules/alsa/alsa-util.c:1300 +#: src/modules/alsa/alsa-util.c:1339 #, c-format msgid "" +"snd_pcm_mmap_begin() returned a value that is exceptionally large: %lu byte " +"(%lu ms).\n" +"Most likely this is a bug in the ALSA driver '%s'. Please report this issue " +"to the ALSA developers." +msgid_plural "" "snd_pcm_mmap_begin() returned a value that is exceptionally large: %lu bytes " "(%lu ms).\n" "Most likely this is a bug in the ALSA driver '%s'. Please report this issue " "to the ALSA developers." -msgstr "" -"snd_pcm_mmap_begin() palautti poikkeuksellisen suuren arvon: %lu tavua (%lu " -"ms).\n" -"Tämä on todennäköisesti ohjelmavirhe ALSA-ajurissa ”%s”. Ilmoita tästä " -"ongelmasta ALSA-kehittäjille." +msgstr[0] "" +msgstr[1] "" -#: ../src/modules/bluetooth/module-bluez4-device.c:2214 -#: ../src/modules/bluetooth/module-bluez5-device.c:1920 -#: ../src/modules/bluetooth/module-bluez5-device.c:1942 -#: ../src/modules/bluetooth/module-bluez5-device.c:1948 -#: ../src/modules/bluetooth/module-bluez5-device.c:1974 +#: src/modules/bluetooth/module-bluez5-device.c:1773 +#: src/modules/bluetooth/module-bluez5-device.c:1799 +#: src/modules/bluetooth/module-bluez5-device.c:1806 msgid "Bluetooth Input" msgstr "Bluetooth-sisääntulo" -#: ../src/modules/bluetooth/module-bluez4-device.c:2211 -#: ../src/modules/bluetooth/module-bluez5-device.c:1921 -#: ../src/modules/bluetooth/module-bluez5-device.c:1937 -#: ../src/modules/bluetooth/module-bluez5-device.c:1975 +#: src/modules/bluetooth/module-bluez5-device.c:1774 +#: src/modules/bluetooth/module-bluez5-device.c:1793 msgid "Bluetooth Output" msgstr "Bluetooth-ulostulo" -#: ../src/modules/bluetooth/module-bluez4-device.c:2163 -#: ../src/modules/bluetooth/module-bluez5-device.c:1926 +#: src/modules/bluetooth/module-bluez5-device.c:1780 src/utils/pactl.c:252 msgid "Headset" msgstr "Kuulokemikrofoni" -#: ../src/modules/bluetooth/module-bluez4-device.c:2168 -#: ../src/modules/bluetooth/module-bluez5-device.c:1931 +#: src/modules/bluetooth/module-bluez5-device.c:1786 src/utils/pactl.c:263 msgid "Handsfree" msgstr "Handsfree" -#: ../src/modules/bluetooth/module-bluez4-device.c:2183 -#: ../src/modules/bluetooth/module-bluez5-device.c:1949 +#: src/modules/bluetooth/module-bluez5-device.c:1807 msgid "Headphone" msgstr "Kuulokkeet" -#: ../src/modules/bluetooth/module-bluez4-device.c:2188 -#: ../src/modules/bluetooth/module-bluez5-device.c:1954 +#: src/modules/bluetooth/module-bluez5-device.c:1813 src/utils/pactl.c:262 msgid "Portable" msgstr "Kannettava" -#: ../src/modules/bluetooth/module-bluez4-device.c:2193 -#: ../src/modules/bluetooth/module-bluez5-device.c:1959 +#: src/modules/bluetooth/module-bluez5-device.c:1819 src/utils/pactl.c:264 msgid "Car" msgstr "Auto" -#: ../src/modules/bluetooth/module-bluez4-device.c:2198 -#: ../src/modules/bluetooth/module-bluez5-device.c:1964 +#: src/modules/bluetooth/module-bluez5-device.c:1825 src/utils/pactl.c:265 msgid "HiFi" msgstr "HiFi" -#: ../src/modules/bluetooth/module-bluez4-device.c:2203 -#: ../src/modules/bluetooth/module-bluez5-device.c:1969 +#: src/modules/bluetooth/module-bluez5-device.c:1831 src/utils/pactl.c:266 msgid "Phone" msgstr "Puhelin" -#: ../src/modules/bluetooth/module-bluez5-device.c:2012 +#: src/modules/bluetooth/module-bluez5-device.c:1878 msgid "High Fidelity Playback (A2DP Sink)" msgstr "Hi-Fi -toisto (A2DP-kohde)" -#: ../src/modules/bluetooth/module-bluez5-device.c:2023 +#: src/modules/bluetooth/module-bluez5-device.c:1890 msgid "High Fidelity Capture (A2DP Source)" msgstr "Hi-Fi -tallennus (A2DP-lähde)" -#: ../src/modules/bluetooth/module-bluez5-device.c:2034 +#: src/modules/bluetooth/module-bluez5-device.c:1902 msgid "Headset Head Unit (HSP/HFP)" msgstr "Kuulokkeen pääosa (HSP/HFP)" -#: ../src/modules/bluetooth/module-bluez5-device.c:2046 +#: src/modules/bluetooth/module-bluez5-device.c:1915 msgid "Headset Audio Gateway (HSP/HFP)" msgstr "Kuulokeäänen yhdyskäytävä (HSP/HFP)" @@ -1049,15 +949,15 @@ msgstr "" #. add on profile -#: ../src/modules/macosx/module-coreaudio-device.c:797 +#: src/modules/macosx/module-coreaudio-device.c:824 msgid "On" msgstr "Käytössä" -#: ../src/modules/module-always-sink.c:82 +#: src/modules/module-allow-passthrough.c:71 src/modules/module-always-sink.c:80 msgid "Dummy Output" msgstr "Valeulostulo" -#: ../src/modules/module-always-sink.c:36 +#: src/modules/module-always-sink.c:34 msgid "Always keeps at least one sink loaded even if it's a null one" msgstr "" "Pidä aina vähintään yksi nielu ladattuna, vaikka se olisi tyhjä nielu" @@ -1066,11 +966,11 @@ msgid "Always keeps at least one source loaded even if it's a null one" msgstr "Pitää aina vähintään yhden lähteen ladattuna vaikka se olisikin null" -#: ../src/modules/module-equalizer-sink.c:70 +#: src/modules/module-equalizer-sink.c:68 msgid "General Purpose Equalizer" msgstr "" -#: ../src/modules/module-equalizer-sink.c:74 +#: src/modules/module-equalizer-sink.c:72 msgid "" "sink_name= sink_properties= " "sink_master= format= rate= " @@ -1078,17 +978,16 @@ "this module is being loaded automatically> use_volume_sharing= " msgstr "" -#: src/modules/module-equalizer-sink.c:1094 -#: src/modules/module-equalizer-sink.c:1217 +#: src/modules/module-equalizer-sink.c:1094 src/modules/module-equalizer-sink.c:1217 #, c-format msgid "FFT based equalizer on %s" msgstr "" -#: ../src/modules/module-filter-apply.c:46 +#: src/modules/module-filter-apply.c:47 msgid "autoclean=" msgstr "" -#: ../src/modules/module-ladspa-sink.c:51 +#: src/modules/module-ladspa-sink.c:50 msgid "Virtual LADSPA sink" msgstr "Virtuaalinen LADSPA-nielu" @@ -1105,45 +1004,46 @@ "is being loaded automatically> " msgstr "" -#: ../src/modules/module-null-sink.c:47 +#: src/modules/module-null-sink.c:46 msgid "Clocked NULL sink" msgstr "Kellotettu tyhjä nielu" -#: ../src/modules/module-null-sink.c:280 +#: src/modules/module-null-sink.c:333 msgid "Null Output" msgstr "Tyhjä ulostulo" -#: ../src/modules/module-rygel-media-server.c:508 -#: ../src/modules/module-rygel-media-server.c:546 -#: ../src/modules/module-rygel-media-server.c:905 +#: src/modules/module-null-sink.c:345 src/utils/pactl.c:1094 +#, c-format +msgid "Failed to set format: invalid format string %s" +msgstr "" + +#: src/modules/module-rygel-media-server.c:506 src/modules/module-rygel-media-server.c:544 +#: src/modules/module-rygel-media-server.c:903 msgid "Output Devices" msgstr "Ulostulolaitteet" -#: ../src/modules/module-rygel-media-server.c:509 -#: ../src/modules/module-rygel-media-server.c:547 -#: ../src/modules/module-rygel-media-server.c:906 +#: src/modules/module-rygel-media-server.c:507 src/modules/module-rygel-media-server.c:545 +#: src/modules/module-rygel-media-server.c:904 msgid "Input Devices" msgstr "Sisääntulolaitteet" -#: ../src/modules/module-rygel-media-server.c:1063 +#: src/modules/module-rygel-media-server.c:1061 msgid "Audio on @HOSTNAME@" msgstr "Ääni koneella @HOSTNAME@" #. TODO: old tunnel put here the remote sink_name into stream name e.g. 'Null Output for lynxis@lazus' #. TODO: old tunnel put here the remote source_name into stream name e.g. 'Null Output for lynxis@lazus' -#: ../src/modules/module-tunnel-sink-new.c:307 -#: ../src/modules/module-tunnel-source-new.c:305 +#: src/modules/module-tunnel-sink-new.c:307 src/modules/module-tunnel-source-new.c:305 #, c-format msgid "Tunnel for %s@%s" msgstr "" -#: ../src/modules/module-tunnel-sink-new.c:517 -#: ../src/modules/module-tunnel-source-new.c:516 +#: src/modules/module-tunnel-sink-new.c:544 src/modules/module-tunnel-source-new.c:540 #, c-format msgid "Tunnel to %s/%s" msgstr "" -#: ../src/modules/module-virtual-surround-sink.c:47 +#: src/modules/module-virtual-surround-sink.c:45 msgid "Virtual surround sink" msgstr "" @@ -1161,638 +1061,636 @@ msgid "Unknown device model" msgstr "Tuntematon laitemalli" -#: src/modules/raop/raop-sink.c:507 +#: src/modules/raop/raop-sink.c:655 msgid "RAOP standard profile" msgstr "" -#: ../src/modules/reserve-wrap.c:149 +#: src/modules/reserve-wrap.c:149 msgid "PulseAudio Sound Server" msgstr "PulseAudio-äänipalvelin" -#: ../src/pulse/channelmap.c:105 +#: src/pulse/channelmap.c:105 msgid "Front Center" msgstr "Keski" -#: ../src/pulse/channelmap.c:106 +#: src/pulse/channelmap.c:106 msgid "Front Left" msgstr "Vasen etu" -#: ../src/pulse/channelmap.c:107 +#: src/pulse/channelmap.c:107 msgid "Front Right" msgstr "Oikea etu" -#: ../src/pulse/channelmap.c:109 +#: src/pulse/channelmap.c:109 msgid "Rear Center" msgstr "Takakeski" -#: ../src/pulse/channelmap.c:110 +#: src/pulse/channelmap.c:110 msgid "Rear Left" msgstr "Vasen taka" -#: ../src/pulse/channelmap.c:111 +#: src/pulse/channelmap.c:111 msgid "Rear Right" msgstr "Oikea taka" -#: ../src/pulse/channelmap.c:113 +#: src/pulse/channelmap.c:113 msgid "Subwoofer" msgstr "Bassokaiutin" -#: ../src/pulse/channelmap.c:115 +#: src/pulse/channelmap.c:115 msgid "Front Left-of-center" msgstr "Vasemmalle keskeltä etu" -#: ../src/pulse/channelmap.c:116 +#: src/pulse/channelmap.c:116 msgid "Front Right-of-center" msgstr "Oikealle keskeltä etu" -#: ../src/pulse/channelmap.c:118 +#: src/pulse/channelmap.c:118 msgid "Side Left" msgstr "Vasen sivu" -#: ../src/pulse/channelmap.c:119 +#: src/pulse/channelmap.c:119 msgid "Side Right" msgstr "Oikea sivu" -#: ../src/pulse/channelmap.c:121 +#: src/pulse/channelmap.c:121 msgid "Auxiliary 0" msgstr "Avustava 0" -#: ../src/pulse/channelmap.c:122 +#: src/pulse/channelmap.c:122 msgid "Auxiliary 1" msgstr "Avustava 1" -#: ../src/pulse/channelmap.c:123 +#: src/pulse/channelmap.c:123 msgid "Auxiliary 2" msgstr "Avustava 2" -#: ../src/pulse/channelmap.c:124 +#: src/pulse/channelmap.c:124 msgid "Auxiliary 3" msgstr "Avustava 3" -#: ../src/pulse/channelmap.c:125 +#: src/pulse/channelmap.c:125 msgid "Auxiliary 4" msgstr "Avustava 4" -#: ../src/pulse/channelmap.c:126 +#: src/pulse/channelmap.c:126 msgid "Auxiliary 5" msgstr "Avustava 5" -#: ../src/pulse/channelmap.c:127 +#: src/pulse/channelmap.c:127 msgid "Auxiliary 6" msgstr "Avustava 6" -#: ../src/pulse/channelmap.c:128 +#: src/pulse/channelmap.c:128 msgid "Auxiliary 7" msgstr "Avustava 7" -#: ../src/pulse/channelmap.c:129 +#: src/pulse/channelmap.c:129 msgid "Auxiliary 8" msgstr "Avustava 8" -#: ../src/pulse/channelmap.c:130 +#: src/pulse/channelmap.c:130 msgid "Auxiliary 9" msgstr "Avustava 9" -#: ../src/pulse/channelmap.c:131 +#: src/pulse/channelmap.c:131 msgid "Auxiliary 10" msgstr "Avustava 10" -#: ../src/pulse/channelmap.c:132 +#: src/pulse/channelmap.c:132 msgid "Auxiliary 11" msgstr "Avustava 11" -#: ../src/pulse/channelmap.c:133 +#: src/pulse/channelmap.c:133 msgid "Auxiliary 12" msgstr "Avustava 12" -#: ../src/pulse/channelmap.c:134 +#: src/pulse/channelmap.c:134 msgid "Auxiliary 13" msgstr "Avustava 13" -#: ../src/pulse/channelmap.c:135 +#: src/pulse/channelmap.c:135 msgid "Auxiliary 14" msgstr "Avustava 14" -#: ../src/pulse/channelmap.c:136 +#: src/pulse/channelmap.c:136 msgid "Auxiliary 15" msgstr "Avustava 15" -#: ../src/pulse/channelmap.c:137 +#: src/pulse/channelmap.c:137 msgid "Auxiliary 16" msgstr "Avustava 16" -#: ../src/pulse/channelmap.c:138 +#: src/pulse/channelmap.c:138 msgid "Auxiliary 17" msgstr "Avustava 17" -#: ../src/pulse/channelmap.c:139 +#: src/pulse/channelmap.c:139 msgid "Auxiliary 18" msgstr "Avustava 18" -#: ../src/pulse/channelmap.c:140 +#: src/pulse/channelmap.c:140 msgid "Auxiliary 19" msgstr "Avustava 19" -#: ../src/pulse/channelmap.c:141 +#: src/pulse/channelmap.c:141 msgid "Auxiliary 20" msgstr "Avustava 20" -#: ../src/pulse/channelmap.c:142 +#: src/pulse/channelmap.c:142 msgid "Auxiliary 21" msgstr "Avustava 21" -#: ../src/pulse/channelmap.c:143 +#: src/pulse/channelmap.c:143 msgid "Auxiliary 22" msgstr "Avustava 22" -#: ../src/pulse/channelmap.c:144 +#: src/pulse/channelmap.c:144 msgid "Auxiliary 23" msgstr "Avustava 23" -#: ../src/pulse/channelmap.c:145 +#: src/pulse/channelmap.c:145 msgid "Auxiliary 24" msgstr "Avustava 24" -#: ../src/pulse/channelmap.c:146 +#: src/pulse/channelmap.c:146 msgid "Auxiliary 25" msgstr "Avustava 25" -#: ../src/pulse/channelmap.c:147 +#: src/pulse/channelmap.c:147 msgid "Auxiliary 26" msgstr "Avustava 26" -#: ../src/pulse/channelmap.c:148 +#: src/pulse/channelmap.c:148 msgid "Auxiliary 27" msgstr "Avustava 27" -#: ../src/pulse/channelmap.c:149 +#: src/pulse/channelmap.c:149 msgid "Auxiliary 28" msgstr "Avustava 28" -#: ../src/pulse/channelmap.c:150 +#: src/pulse/channelmap.c:150 msgid "Auxiliary 29" msgstr "Avustava 29" -#: ../src/pulse/channelmap.c:151 +#: src/pulse/channelmap.c:151 msgid "Auxiliary 30" msgstr "Avustava 30" -#: ../src/pulse/channelmap.c:152 +#: src/pulse/channelmap.c:152 msgid "Auxiliary 31" msgstr "Avustava 31" -#: ../src/pulse/channelmap.c:154 +#: src/pulse/channelmap.c:154 msgid "Top Center" msgstr "Keski ylä" -#: ../src/pulse/channelmap.c:156 +#: src/pulse/channelmap.c:156 msgid "Top Front Center" msgstr "Keski ylä etu" -#: ../src/pulse/channelmap.c:157 +#: src/pulse/channelmap.c:157 msgid "Top Front Left" msgstr "Vasen ylä etu" -#: ../src/pulse/channelmap.c:158 +#: src/pulse/channelmap.c:158 msgid "Top Front Right" msgstr "Oikea ylä etu" -#: ../src/pulse/channelmap.c:160 +#: src/pulse/channelmap.c:160 msgid "Top Rear Center" msgstr "Keski ylä taka" -#: ../src/pulse/channelmap.c:161 +#: src/pulse/channelmap.c:161 msgid "Top Rear Left" msgstr "Vasen ylä taka" -#: ../src/pulse/channelmap.c:162 +#: src/pulse/channelmap.c:162 msgid "Top Rear Right" msgstr "Oikea ylä taka" -#: ../src/pulse/channelmap.c:479 ../src/pulse/format.c:121 -#: ../src/pulse/sample.c:175 ../src/pulse/volume.c:294 -#: ../src/pulse/volume.c:320 ../src/pulse/volume.c:340 -#: ../src/pulse/volume.c:372 ../src/pulse/volume.c:412 -#: ../src/pulse/volume.c:431 +#: src/pulse/channelmap.c:479 src/pulse/format.c:123 src/pulse/sample.c:177 +#: src/pulse/volume.c:306 src/pulse/volume.c:332 src/pulse/volume.c:352 +#: src/pulse/volume.c:384 src/pulse/volume.c:424 src/pulse/volume.c:443 msgid "(invalid)" msgstr "(virheellinen)" -#: ../src/pulse/channelmap.c:780 +#: src/pulse/channelmap.c:780 msgid "Surround 4.0" msgstr "4.0-tilaääni" -#: ../src/pulse/channelmap.c:786 +#: src/pulse/channelmap.c:786 msgid "Surround 4.1" msgstr "4.1-tilaääni" -#: ../src/pulse/channelmap.c:792 +#: src/pulse/channelmap.c:792 msgid "Surround 5.0" msgstr "5.0-tilaääni" -#: ../src/pulse/channelmap.c:798 +#: src/pulse/channelmap.c:798 msgid "Surround 5.1" msgstr "5.1-tilaääni" -#: ../src/pulse/channelmap.c:805 +#: src/pulse/channelmap.c:805 msgid "Surround 7.1" msgstr "7.1-tilaääni" -#: ../src/pulse/client-conf-x11.c:53 ../src/utils/pax11publish.c:97 +#: src/pulse/client-conf-x11.c:61 src/utils/pax11publish.c:97 msgid "xcb_connect() failed" msgstr "xcb_connect() epäonnistui" -#: ../src/pulse/client-conf-x11.c:58 ../src/utils/pax11publish.c:102 +#: src/pulse/client-conf-x11.c:66 src/utils/pax11publish.c:102 msgid "xcb_connection_has_error() returned true" msgstr "" -#: ../src/pulse/client-conf-x11.c:94 +#: src/pulse/client-conf-x11.c:102 msgid "Failed to parse cookie data" msgstr "Evästetietojen jäsennys epäonnistui" -#: ../src/pulse/context.c:660 +#: src/pulse/context.c:706 #, c-format msgid "fork(): %s" msgstr "fork(): %s" -#: ../src/pulse/context.c:715 +#: src/pulse/context.c:761 #, c-format msgid "waitpid(): %s" msgstr "waitpid(): %s" -#: ../src/pulse/context.c:1421 +#: src/pulse/context.c:1467 #, c-format msgid "Received message for unknown extension '%s'" msgstr "Saatiin viesti tuntemattomalle laajennokselle ”%s”" -#: ../src/pulse/direction.c:37 +#: src/pulse/direction.c:37 msgid "input" msgstr "syöte" -#: ../src/pulse/direction.c:39 +#: src/pulse/direction.c:39 msgid "output" msgstr "ulostulo" -#: ../src/pulse/direction.c:41 +#: src/pulse/direction.c:41 msgid "bidirectional" msgstr "kaksisuuntainen" -#: ../src/pulse/direction.c:43 +#: src/pulse/direction.c:43 msgid "invalid" msgstr "virheellinen" -#: ../src/pulsecore/core-util.c:1836 +#: src/pulsecore/core-util.c:1712 #, c-format msgid "" "XDG_RUNTIME_DIR (%s) is not owned by us (uid %d), but by uid %d! (This could " -"e g happen if you try to connect to a non-root PulseAudio as a root user, " +"e.g. happen if you try to connect to a non-root PulseAudio as a root user, " "over the native protocol. Don't do that.)" msgstr "" -#: ../src/pulsecore/core-util.h:97 +#: src/pulsecore/core-util.h:96 msgid "yes" msgstr "kyllä" -#: ../src/pulsecore/core-util.h:97 +#: src/pulsecore/core-util.h:96 msgid "no" msgstr "ei" -#: ../src/pulsecore/lock-autospawn.c:141 ../src/pulsecore/lock-autospawn.c:227 +#: src/pulsecore/lock-autospawn.c:141 src/pulsecore/lock-autospawn.c:227 msgid "Cannot access autospawn lock." msgstr "Automaattisen käynnistyksen lukkoa ei voida käyttää." -#: ../src/pulsecore/log.c:154 +#: src/pulsecore/log.c:165 #, c-format msgid "Failed to open target file '%s'." msgstr "Kohdetiedoston '%s' avaaminen epäonnistui." -#: ../src/pulsecore/log.c:177 +#: src/pulsecore/log.c:188 #, c-format msgid "" "Tried to open target file '%s', '%s.1', '%s.2' ... '%s.%d', but all failed." msgstr "" -#: ../src/pulsecore/log.c:640 +#: src/pulsecore/log.c:651 msgid "Invalid log target." msgstr "" -#: ../src/pulsecore/sink.c:3460 +#: src/pulsecore/sink.c:3534 msgid "Built-in Audio" msgstr "Sisäinen äänentoisto" -#: ../src/pulsecore/sink.c:3465 +#: src/pulsecore/sink.c:3539 msgid "Modem" msgstr "Modeemi" -#: ../src/pulse/error.c:38 +#: src/pulse/error.c:38 msgid "OK" msgstr "OK" -#: ../src/pulse/error.c:39 +#: src/pulse/error.c:39 msgid "Access denied" msgstr "Pääsy evätty" -#: ../src/pulse/error.c:40 +#: src/pulse/error.c:40 msgid "Unknown command" msgstr "Tuntematon komento" -#: ../src/pulse/error.c:41 +#: src/pulse/error.c:41 msgid "Invalid argument" msgstr "Virheellinen argumentti" -#: ../src/pulse/error.c:42 +#: src/pulse/error.c:42 msgid "Entity exists" msgstr "Entiteetti on jo olemassa" -#: ../src/pulse/error.c:43 +#: src/pulse/error.c:43 msgid "No such entity" msgstr "Ei kyseisenlaista entiteettiä" -#: ../src/pulse/error.c:44 +#: src/pulse/error.c:44 msgid "Connection refused" msgstr "Yhteys hylätty" -#: ../src/pulse/error.c:45 +#: src/pulse/error.c:45 msgid "Protocol error" msgstr "Yhteyskäytäntövirhe" -#: ../src/pulse/error.c:46 +#: src/pulse/error.c:46 msgid "Timeout" msgstr "Aikakatkaisu" -#: ../src/pulse/error.c:47 +#: src/pulse/error.c:47 msgid "No authentication key" msgstr "" -#: ../src/pulse/error.c:48 +#: src/pulse/error.c:48 msgid "Internal error" msgstr "Sisäinen virhe" -#: ../src/pulse/error.c:49 +#: src/pulse/error.c:49 msgid "Connection terminated" msgstr "Yhteys katkennut" -#: ../src/pulse/error.c:50 +#: src/pulse/error.c:50 msgid "Entity killed" msgstr "Entiteetti lopetettu" -#: ../src/pulse/error.c:51 +#: src/pulse/error.c:51 msgid "Invalid server" msgstr "Virheellinen palvelin" -#: ../src/pulse/error.c:52 +#: src/pulse/error.c:52 msgid "Module initialization failed" msgstr "Moduulin alustus epäonnistui" -#: ../src/pulse/error.c:53 +#: src/pulse/error.c:53 msgid "Bad state" msgstr "Virheellinen tila" -#: ../src/pulse/error.c:54 +#: src/pulse/error.c:54 msgid "No data" msgstr "Ei dataa" -#: ../src/pulse/error.c:55 +#: src/pulse/error.c:55 msgid "Incompatible protocol version" msgstr "Epäyhteensopiva yhteyskäytännön versio" -#: ../src/pulse/error.c:56 +#: src/pulse/error.c:56 msgid "Too large" msgstr "Liian suuri" -#: ../src/pulse/error.c:57 +#: src/pulse/error.c:57 msgid "Not supported" msgstr "Ei tuettu" -#: ../src/pulse/error.c:58 +#: src/pulse/error.c:58 msgid "Unknown error code" msgstr "Tuntematon virhekoodi" -#: ../src/pulse/error.c:59 +#: src/pulse/error.c:59 msgid "No such extension" msgstr "Ei kyseisenlaista laajennusta" -#: ../src/pulse/error.c:60 +#: src/pulse/error.c:60 msgid "Obsolete functionality" msgstr "Puuttuva toiminnallisuus" -#: ../src/pulse/error.c:61 +#: src/pulse/error.c:61 msgid "Missing implementation" msgstr "Puuttuva toteutus" -#: ../src/pulse/error.c:62 +#: src/pulse/error.c:62 msgid "Client forked" msgstr "Asiakasohjelma haarautui" -#: ../src/pulse/error.c:63 +#: src/pulse/error.c:63 msgid "Input/Output error" msgstr "Siirräntävirhe" -#: ../src/pulse/error.c:64 +#: src/pulse/error.c:64 msgid "Device or resource busy" msgstr "Laite tai resurssi on varattu" -#: ../src/pulse/sample.c:177 +#: src/pulse/sample.c:179 #, c-format msgid "%s %uch %uHz" msgstr "%s %u kan. %uHz" -#: ../src/pulse/sample.c:189 +#: src/pulse/sample.c:191 #, c-format msgid "%0.1f GiB" msgstr "%0.1f GiB" -#: ../src/pulse/sample.c:191 +#: src/pulse/sample.c:193 #, c-format msgid "%0.1f MiB" msgstr "%0.1f MiB" -#: ../src/pulse/sample.c:193 +#: src/pulse/sample.c:195 #, c-format msgid "%0.1f KiB" msgstr "%0.1f KiB" -#: ../src/pulse/sample.c:195 +#: src/pulse/sample.c:197 #, c-format msgid "%u B" msgstr "%u B" -#: ../src/utils/pacat.c:117 +#: src/utils/pacat.c:134 #, c-format msgid "Failed to drain stream: %s" msgstr "Virran tyhjentäminen epäonnistui: %s" -#: ../src/utils/pacat.c:122 +#: src/utils/pacat.c:139 msgid "Playback stream drained." msgstr "Toistovirta on tyhjennetty." -#: ../src/utils/pacat.c:133 +#: src/utils/pacat.c:150 msgid "Draining connection to server." msgstr "Tyhjennetään yhteyttä palvelimelle." -#: ../src/utils/pacat.c:146 +#: src/utils/pacat.c:163 #, c-format msgid "pa_stream_drain(): %s" msgstr "pa_stream_drain(): %s" -#: ../src/utils/pacat.c:210 +#: src/utils/pacat.c:194 src/utils/pacat.c:543 #, c-format msgid "pa_stream_begin_write() failed: %s" msgstr "pa_stream_write() epäonnistui: %s" -#: ../src/utils/pacat.c:260 ../src/utils/pacat.c:290 +#: src/utils/pacat.c:244 src/utils/pacat.c:274 #, c-format msgid "pa_stream_peek() failed: %s" msgstr "pa_stream_peek() epäonnistui: %s" -#: ../src/utils/pacat.c:340 +#: src/utils/pacat.c:324 msgid "Stream successfully created." msgstr "Virran luonti onnistui." -#: ../src/utils/pacat.c:343 +#: src/utils/pacat.c:327 #, c-format msgid "pa_stream_get_buffer_attr() failed: %s" msgstr "pa_stream_get_buffer_attr() epäonnistui: %s" -#: ../src/utils/pacat.c:347 +#: src/utils/pacat.c:331 #, c-format msgid "Buffer metrics: maxlength=%u, tlength=%u, prebuf=%u, minreq=%u" msgstr "Puskuritiedot: maxlength=%u, tlength=%u, prebuf=%u, minreq=%u" -#: ../src/utils/pacat.c:350 +#: src/utils/pacat.c:334 #, c-format msgid "Buffer metrics: maxlength=%u, fragsize=%u" msgstr "Puskuritiedot: maxlength=%u, fragsize=%u" -#: ../src/utils/pacat.c:354 +#: src/utils/pacat.c:338 #, c-format msgid "Using sample spec '%s', channel map '%s'." msgstr "Käytetään näytemäärittelyä ”%s”, kanavakarttaa ”%s”." -#: ../src/utils/pacat.c:358 +#: src/utils/pacat.c:342 #, c-format msgid "Connected to device %s (index: %u, suspended: %s)." msgstr "Yhdistettiin laitteeseen %s (indeksi: %u, keskeytetty: %s)." -#: ../src/utils/pacat.c:368 +#: src/utils/pacat.c:352 #, c-format msgid "Stream error: %s" msgstr "Virtavirhe: %s" -#: ../src/utils/pacat.c:378 +#: src/utils/pacat.c:362 #, c-format msgid "Stream device suspended.%s" msgstr "Virtalaite keskeytetty.%s" -#: ../src/utils/pacat.c:380 +#: src/utils/pacat.c:364 #, c-format msgid "Stream device resumed.%s" msgstr "Virtalaite palautettu.%s" -#: ../src/utils/pacat.c:388 +#: src/utils/pacat.c:372 #, c-format msgid "Stream underrun.%s" msgstr "Virran alivuoto.%s" -#: ../src/utils/pacat.c:395 +#: src/utils/pacat.c:379 #, c-format msgid "Stream overrun.%s" msgstr "Virran ylivuoto.%s" -#: ../src/utils/pacat.c:402 +#: src/utils/pacat.c:386 #, c-format msgid "Stream started.%s" msgstr "Virta käynnistetty.%s" -#: ../src/utils/pacat.c:409 +#: src/utils/pacat.c:393 #, c-format msgid "Stream moved to device %s (%u, %ssuspended).%s" msgstr "Virta siirretty laitteelle %s (%u, %ssuspended).%s" -#: ../src/utils/pacat.c:409 +#: src/utils/pacat.c:393 msgid "not " msgstr "ei " -#: ../src/utils/pacat.c:416 +#: src/utils/pacat.c:400 #, c-format msgid "Stream buffer attributes changed.%s" msgstr "Virran puskuriattribuutteja muutettu.%s" -#: ../src/utils/pacat.c:431 +#: src/utils/pacat.c:415 msgid "Cork request stack is empty: corking stream" msgstr "" -#: ../src/utils/pacat.c:437 +#: src/utils/pacat.c:421 msgid "Cork request stack is empty: uncorking stream" msgstr "" -#: ../src/utils/pacat.c:441 +#: src/utils/pacat.c:425 msgid "Warning: Received more uncork requests than cork requests." msgstr "" -#: ../src/utils/pacat.c:466 +#: src/utils/pacat.c:450 #, c-format msgid "Connection established.%s" msgstr "Yhteys muodostettu.%s" -#: ../src/utils/pacat.c:469 +#: src/utils/pacat.c:453 #, c-format msgid "pa_stream_new() failed: %s" msgstr "pa_stream_new() epäonnistui: %s" -#: ../src/utils/pacat.c:507 +#: src/utils/pacat.c:491 #, c-format msgid "pa_stream_connect_playback() failed: %s" msgstr "pa_stream_connect_playback() epäonnistui: %s" -#: ../src/utils/pacat.c:513 +#: src/utils/pacat.c:497 #, c-format msgid "Failed to set monitor stream: %s" msgstr "" -#: ../src/utils/pacat.c:517 +#: src/utils/pacat.c:501 #, c-format msgid "pa_stream_connect_record() failed: %s" msgstr "pa_stream_connect_record() epäonnistui: %s" -#: ../src/utils/pacat.c:530 ../src/utils/pactl.c:1446 +#: src/utils/pacat.c:514 src/utils/pactl.c:1490 #, c-format msgid "Connection failure: %s" msgstr "Yhteysvirhe: %s" -#: ../src/utils/pacat.c:563 +#: src/utils/pacat.c:557 msgid "Got EOF." msgstr "Saatiin EOF." -#: ../src/utils/pacat.c:169 +#: src/utils/pacat.c:581 #, c-format msgid "pa_stream_write() failed: %s" msgstr "pa_stream_write() epäonnistui: %s" -#: ../src/utils/pacat.c:600 +#: src/utils/pacat.c:605 #, c-format msgid "write() failed: %s" msgstr "write() epäonnistui: %s" -#: ../src/utils/pacat.c:621 +#: src/utils/pacat.c:626 msgid "Got signal, exiting." msgstr "Saatiin signaali, lopetetaan." -#: ../src/utils/pacat.c:635 +#: src/utils/pacat.c:640 #, c-format msgid "Failed to get latency: %s" msgstr "Latenssin selvittäminen epäonnistui: %s" -#: ../src/utils/pacat.c:640 +#: src/utils/pacat.c:645 #, c-format msgid "Time: %0.3f sec; Latency: %0.0f usec." msgstr "Aika: %0.3f s; Latenssi: %0.0f μs." -#: ../src/utils/pacat.c:661 +#: src/utils/pacat.c:666 #, c-format msgid "pa_stream_update_timing_info() failed: %s" msgstr "pa_stream_update_timing_info() epäonnistui: %s" -#: ../src/utils/pacat.c:671 +#: src/utils/pacat.c:676 #, c-format msgid "" "%s [options]\n" @@ -1818,11 +1716,11 @@ "in range 0...65536\n" " --rate=SAMPLERATE The sample rate in Hz (defaults to " "44100)\n" -" --format=SAMPLEFORMAT The sample type, one of s16le, " -"s16be, u8, float32le,\n" -" float32be, ulaw, alaw, s32le, s32be, " -"s24le, s24be,\n" -" s24-32le, s24-32be (defaults to " +" --format=SAMPLEFORMAT The sample format, see\n" +" " +"https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Suppo" +"rtedAudioFormats/\n" +" for possible values (defaults to " "s16ne)\n" " --channels=CHANNELS The number of channels, 1 for mono, " "2 for stereo\n" @@ -1860,28 +1758,28 @@ "index INDEX.\n" msgstr "" -#: ../src/utils/pacat.c:788 +#: src/utils/pacat.c:793 msgid "Play back encoded audio files on a PulseAudio sound server." msgstr "" -#: ../src/utils/pacat.c:792 +#: src/utils/pacat.c:797 msgid "" "Capture audio data from a PulseAudio sound server and write it to a file." msgstr "" -#: ../src/utils/pacat.c:796 +#: src/utils/pacat.c:801 msgid "" "Capture audio data from a PulseAudio sound server and write it to STDOUT or " "the specified file." msgstr "" -#: ../src/utils/pacat.c:800 +#: src/utils/pacat.c:805 msgid "" "Play back audio data from STDIN or the specified file on a PulseAudio sound " "server." msgstr "" -#: ../src/utils/pacat.c:814 +#: src/utils/pacat.c:819 #, c-format msgid "" "pacat %s\n" @@ -1892,227 +1790,226 @@ "Käännetty libpulsen versiolle %s\n" "Linkitetty libpulsen versiolle %s\n" -#: ../src/utils/pacat.c:847 ../src/utils/pactl.c:1648 +#: src/utils/pacat.c:852 src/utils/pactl.c:1692 #, c-format msgid "Invalid client name '%s'" msgstr "Virheellinen asiakasohjelman nimi ”%s”" -#: ../src/utils/pacat.c:862 +#: src/utils/pacat.c:867 #, c-format msgid "Invalid stream name '%s'" msgstr "Virheellinen virran nimi ”%s”" -#: ../src/utils/pacat.c:899 +#: src/utils/pacat.c:904 #, c-format msgid "Invalid channel map '%s'" msgstr "Virheellinen kanavakartta ”%s”" -#: ../src/utils/pacat.c:928 ../src/utils/pacat.c:942 +#: src/utils/pacat.c:933 src/utils/pacat.c:947 #, c-format msgid "Invalid latency specification '%s'" msgstr "Virheellinen latenssimääritys ”%s”" -#: ../src/utils/pacat.c:935 ../src/utils/pacat.c:949 +#: src/utils/pacat.c:940 src/utils/pacat.c:954 #, c-format msgid "Invalid process time specification '%s'" msgstr "Virheellinen prosessiajan määritys ”%s”" -#: ../src/utils/pacat.c:961 +#: src/utils/pacat.c:966 #, c-format msgid "Invalid property '%s'" msgstr "Virheellinen asetus ”%s”" -#: ../src/utils/pacat.c:980 +#: src/utils/pacat.c:985 #, c-format msgid "Unknown file format %s." msgstr "Tuntematon tiedostomuoto %s." -#: ../src/utils/pacat.c:995 +#: src/utils/pacat.c:1000 msgid "Failed to parse the argument for --monitor-stream" msgstr "" -#: ../src/utils/pacat.c:1006 +#: src/utils/pacat.c:1011 msgid "Invalid sample specification" msgstr "Virheellinen näytemääritys" -#: ../src/utils/pacat.c:1016 +#: src/utils/pacat.c:1021 #, c-format msgid "open(): %s" msgstr "open(): %s" -#: ../src/utils/pacat.c:1021 +#: src/utils/pacat.c:1026 #, c-format msgid "dup2(): %s" msgstr "dup2(): %s" -#: ../src/utils/pacat.c:1028 +#: src/utils/pacat.c:1033 msgid "Too many arguments." msgstr "Liian monta argumenttia." -#: ../src/utils/pacat.c:1039 +#: src/utils/pacat.c:1044 msgid "Failed to generate sample specification for file." msgstr "Näytemäärityksen generointi tiedostolle epäonnistui." -#: ../src/utils/pacat.c:1065 +#: src/utils/pacat.c:1070 msgid "Failed to open audio file." msgstr "Äänitiedoston avaaminen epäonnistui." -#: ../src/utils/pacat.c:1071 +#: src/utils/pacat.c:1076 msgid "" "Warning: specified sample specification will be overwritten with " "specification from file." msgstr "" "Varoitus: tiedostosta luettava näytemääritys korvaa annetun määrityksen." -#: ../src/utils/pacat.c:1074 ../src/utils/pactl.c:1712 +#: src/utils/pacat.c:1079 src/utils/pactl.c:1756 msgid "Failed to determine sample specification from file." msgstr "Näytemäärityksen selvittäminen tiedostosta epäonnistui." -#: ../src/utils/pacat.c:1083 +#: src/utils/pacat.c:1088 msgid "Warning: Failed to determine channel map from file." msgstr "Varoitus: Kanavakartan selvittäminen tiedostosta epäonnistui." -#: ../src/utils/pacat.c:1094 +#: src/utils/pacat.c:1099 msgid "Channel map doesn't match sample specification" msgstr "Kanavakartta ei vastaa näytemääritystä" -#: ../src/utils/pacat.c:1105 +#: src/utils/pacat.c:1110 msgid "Warning: failed to write channel map to file." msgstr "Varoitus: kanavakartan kirjoittaminen tiedostoon epäonnistui." -#: ../src/utils/pacat.c:1120 +#: src/utils/pacat.c:1125 #, c-format msgid "" "Opening a %s stream with sample specification '%s' and channel map '%s'." msgstr "Avataan %svirta näytemäärityksellä ”%s” ja kanavakartalla ”%s”." -#: ../src/utils/pacat.c:1121 +#: src/utils/pacat.c:1126 msgid "recording" msgstr "nauhoitus" -#: ../src/utils/pacat.c:1121 +#: src/utils/pacat.c:1126 msgid "playback" msgstr "toisto" -#: ../src/utils/pacat.c:1145 +#: src/utils/pacat.c:1150 msgid "Failed to set media name." msgstr "" -#: ../src/utils/pacat.c:1152 ../src/utils/pactl.c:2062 +#: src/utils/pacat.c:1160 src/utils/pactl.c:2106 msgid "pa_mainloop_new() failed." msgstr "pa_mainloop_new() epäonnistui." -#: ../src/utils/pacat.c:1175 +#: src/utils/pacat.c:1183 msgid "io_new() failed." msgstr "io_new() epäonnistui." -#: ../src/utils/pacat.c:1182 ../src/utils/pactl.c:2074 +#: src/utils/pacat.c:1190 src/utils/pactl.c:2118 msgid "pa_context_new() failed." msgstr "pa_context_new() epäonnistui." -#: ../src/utils/pacat.c:1190 ../src/utils/pactl.c:2080 +#: src/utils/pacat.c:1198 src/utils/pactl.c:2124 #, c-format msgid "pa_context_connect() failed: %s" msgstr "pa_context_connect() epäonnistui: %s" -#: ../src/utils/pacat.c:1196 +#: src/utils/pacat.c:1204 msgid "pa_context_rttime_new() failed." msgstr "pa_context_new() epäonnistui." -#: ../src/utils/pacat.c:1203 ../src/utils/pactl.c:2085 +#: src/utils/pacat.c:1211 src/utils/pactl.c:2129 msgid "pa_mainloop_run() failed." msgstr "pa_mainloop_run() epäonnistui." -#: ../src/utils/pacmd.c:51 ../src/utils/pactl.c:1570 +#: src/utils/pacmd.c:51 src/utils/pactl.c:1614 msgid "NAME [ARGS ...]" msgstr "" -#: ../src/utils/pacmd.c:52 ../src/utils/pacmd.c:60 ../src/utils/pactl.c:1571 +#: src/utils/pacmd.c:52 src/utils/pacmd.c:60 src/utils/pactl.c:1615 msgid "NAME|#N" msgstr "" -#: ../src/utils/pacmd.c:53 ../src/utils/pacmd.c:63 ../src/utils/pactl.c:1569 -#: ../src/utils/pactl.c:1575 +#: src/utils/pacmd.c:53 src/utils/pacmd.c:63 src/utils/pactl.c:1613 src/utils/pactl.c:1619 msgid "NAME" msgstr "NIMI" -#: ../src/utils/pacmd.c:54 +#: src/utils/pacmd.c:54 msgid "NAME|#N VOLUME" msgstr "NIMI|#N ÄÄNENVOIMAKKUUS" -#: ../src/utils/pacmd.c:55 +#: src/utils/pacmd.c:55 msgid "#N VOLUME" msgstr "#N ÄÄNENVOIMAKKUUS" -#: ../src/utils/pacmd.c:56 ../src/utils/pacmd.c:70 ../src/utils/pactl.c:1573 +#: src/utils/pacmd.c:56 src/utils/pacmd.c:70 src/utils/pactl.c:1617 msgid "NAME|#N 1|0" msgstr "NIMI|#N 1|0" -#: ../src/utils/pacmd.c:57 +#: src/utils/pacmd.c:57 msgid "#N 1|0" msgstr "#N 1|0" -#: ../src/utils/pacmd.c:58 +#: src/utils/pacmd.c:58 msgid "NAME|#N KEY=VALUE" msgstr "" -#: ../src/utils/pacmd.c:59 +#: src/utils/pacmd.c:59 msgid "#N KEY=VALUE" msgstr "" -#: ../src/utils/pacmd.c:61 +#: src/utils/pacmd.c:61 msgid "#N" msgstr "#N" -#: ../src/utils/pacmd.c:62 +#: src/utils/pacmd.c:62 msgid "NAME SINK|#N" msgstr "" -#: ../src/utils/pacmd.c:64 ../src/utils/pacmd.c:65 +#: src/utils/pacmd.c:64 src/utils/pacmd.c:65 msgid "NAME FILENAME" msgstr "" -#: ../src/utils/pacmd.c:66 +#: src/utils/pacmd.c:66 msgid "PATHNAME" msgstr "" -#: ../src/utils/pacmd.c:67 +#: src/utils/pacmd.c:67 msgid "FILENAME SINK|#N" msgstr "" -#: ../src/utils/pacmd.c:69 ../src/utils/pactl.c:1572 +#: src/utils/pacmd.c:69 src/utils/pactl.c:1616 msgid "#N SINK|SOURCE" msgstr "" -#: ../src/utils/pacmd.c:71 ../src/utils/pacmd.c:77 ../src/utils/pacmd.c:78 +#: src/utils/pacmd.c:71 src/utils/pacmd.c:77 src/utils/pacmd.c:78 msgid "1|0" msgstr "" -#: ../src/utils/pacmd.c:72 ../src/utils/pactl.c:1574 +#: src/utils/pacmd.c:72 src/utils/pactl.c:1618 msgid "CARD PROFILE" msgstr "KORTIN PROFIILI" -#: ../src/utils/pacmd.c:73 ../src/utils/pactl.c:1576 +#: src/utils/pacmd.c:73 src/utils/pactl.c:1620 msgid "NAME|#N PORT" msgstr "NIMI|#N PORTTI" -#: ../src/utils/pacmd.c:74 ../src/utils/pactl.c:1582 +#: src/utils/pacmd.c:74 src/utils/pactl.c:1626 msgid "CARD-NAME|CARD-#N PORT OFFSET" msgstr "" -#: ../src/utils/pacmd.c:75 +#: src/utils/pacmd.c:75 msgid "TARGET" msgstr "" -#: ../src/utils/pacmd.c:76 +#: src/utils/pacmd.c:76 msgid "NUMERIC-LEVEL" msgstr "" -#: ../src/utils/pacmd.c:79 +#: src/utils/pacmd.c:79 msgid "FRAMES" msgstr "" -#: ../src/utils/pacmd.c:81 +#: src/utils/pacmd.c:81 #, c-format msgid "" "\n" @@ -2121,7 +2018,7 @@ "When no command is given pacmd starts in the interactive mode.\n" msgstr "" -#: ../src/utils/pacmd.c:128 +#: src/utils/pacmd.c:128 #, c-format msgid "" "pacmd %s\n" @@ -2129,72 +2026,77 @@ "Linked with libpulse %s\n" msgstr "" -#: ../src/utils/pacmd.c:142 +#: src/utils/pacmd.c:142 msgid "No PulseAudio daemon running, or not running as session daemon." msgstr "" "PulseAudio-taustaprosessi ei ole käynnissä eikä PulseAudiota suoriteta " "istunnon taustaprosessina." -#: ../src/utils/pacmd.c:147 +#: src/utils/pacmd.c:147 #, c-format msgid "socket(PF_UNIX, SOCK_STREAM, 0): %s" msgstr "socket(PF_UNIX, SOCK_STREAM, 0): %s" -#: ../src/utils/pacmd.c:164 +#: src/utils/pacmd.c:164 #, c-format msgid "connect(): %s" msgstr "connect(): %s" -#: ../src/utils/pacmd.c:172 +#: src/utils/pacmd.c:172 msgid "Failed to kill PulseAudio daemon." msgstr "PulseAudio-taustaprosessin lopettaminen epäonnistui." -#: ../src/utils/pacmd.c:180 +#: src/utils/pacmd.c:180 msgid "Daemon not responding." msgstr "Taustaprosessi ei vastaa." -#: ../src/utils/pacmd.c:212 ../src/utils/pacmd.c:321 ../src/utils/pacmd.c:339 +#: src/utils/pacmd.c:212 src/utils/pacmd.c:321 src/utils/pacmd.c:339 #, c-format msgid "write(): %s" msgstr "write(): %s" -#: ../src/utils/pacmd.c:268 +#: src/utils/pacmd.c:268 #, c-format msgid "poll(): %s" msgstr "poll(): %s" -#: ../src/utils/pacmd.c:279 ../src/utils/pacmd.c:299 +#: src/utils/pacmd.c:279 src/utils/pacmd.c:299 #, c-format msgid "read(): %s" msgstr "read(): %s" -#: ../src/utils/pactl.c:164 +#: src/utils/pactl.c:164 #, c-format msgid "Failed to get statistics: %s" msgstr "Tilastojen selvittäminen epäonnistui: %s" -#: ../src/utils/pactl.c:170 +#: src/utils/pactl.c:170 #, c-format -msgid "Currently in use: %u blocks containing %s bytes total.\n" -msgstr "Nyt käytössä: %u lohkoa sisältäen yhteensä %s tavua.\n" +msgid "Currently in use: %u block containing %s bytes total.\n" +msgid_plural "Currently in use: %u blocks containing %s bytes total.\n" +msgstr[0] "" +msgstr[1] "" -#: ../src/utils/pactl.c:173 +#: src/utils/pactl.c:176 #, c-format msgid "" +"Allocated during whole lifetime: %u block containing %s bytes total.\n" +msgid_plural "" "Allocated during whole lifetime: %u blocks containing %s bytes total.\n" -msgstr "Koko käyttöaikana varattu: %u lohkoa sisältäen yhteensä %s tavua.\n" +msgstr[0] "" +msgstr[1] "" -#: ../src/utils/pactl.c:176 +#: src/utils/pactl.c:182 #, c-format msgid "Sample cache size: %s\n" msgstr "Näytevälimuistin koko: %s\n" -#: ../src/utils/pactl.c:185 +#: src/utils/pactl.c:191 #, c-format msgid "Failed to get server information: %s" msgstr "Palvelintietojen selvittäminen epäonnistui: %s" -#: ../src/utils/pactl.c:190 +#: src/utils/pactl.c:196 #, c-format msgid "" "Server String: %s\n" @@ -2205,7 +2107,7 @@ "Tile Size: %zu\n" msgstr "" -#: ../src/utils/pactl.c:206 +#: src/utils/pactl.c:212 #, c-format msgid "" "User Name: %s\n" @@ -2228,12 +2130,72 @@ "Oletuslähde: %s\n" "Eväste: %04x:%04x\n" -#: ../src/utils/pactl.c:255 ../src/utils/pactl.c:900 ../src/utils/pactl.c:978 +#: src/utils/pactl.c:237 +msgid ", available" +msgstr "" + +#: src/utils/pactl.c:238 +msgid ", not available" +msgstr "" + +#: src/utils/pactl.c:246 src/utils/pactl.c:270 +msgid "Unknown" +msgstr "" + +#: src/utils/pactl.c:247 +msgid "Aux" +msgstr "" + +#: src/utils/pactl.c:250 +msgid "Line" +msgstr "" + +#: src/utils/pactl.c:251 +msgid "Mic" +msgstr "" + +#: src/utils/pactl.c:253 +msgid "Handset" +msgstr "" + +#: src/utils/pactl.c:254 +msgid "Earpiece" +msgstr "" + +#: src/utils/pactl.c:255 +msgid "SPDIF" +msgstr "" + +#: src/utils/pactl.c:256 +msgid "HDMI" +msgstr "" + +#: src/utils/pactl.c:257 +msgid "TV" +msgstr "" + +#: src/utils/pactl.c:260 +msgid "USB" +msgstr "" + +#: src/utils/pactl.c:261 +msgid "Bluetooth" +msgstr "" + +#: src/utils/pactl.c:267 +msgid "Network" +msgstr "" + +#: src/utils/pactl.c:268 +msgid "Analog" +msgstr "" + +#: src/utils/pactl.c:292 src/utils/pactl.c:944 src/utils/pactl.c:1022 #, c-format msgid "Failed to get sink information: %s" msgstr "Nielun tietojen nouto epäonnistui: %s" -#: ../src/utils/pactl.c:281 +#: src/utils/pactl.c:318 #, c-format msgid "" "Sink #%u\n" @@ -2255,27 +2217,36 @@ "\t\t%s\n" msgstr "" -#: ../src/utils/pactl.c:325 ../src/utils/pactl.c:431 ../src/utils/pactl.c:592 +#: src/utils/pactl.c:362 src/utils/pactl.c:470 src/utils/pactl.c:633 #, c-format msgid "\tPorts:\n" msgstr "\tPortit:\n" -#: ../src/utils/pactl.c:332 ../src/utils/pactl.c:438 +#: src/utils/pactl.c:364 src/utils/pactl.c:472 +#, c-format +msgid "\t\t%s: %s (type: %s, priority: %u%s%s%s)\n" +msgstr "" + +#: src/utils/pactl.c:366 src/utils/pactl.c:474 src/utils/pactl.c:638 +msgid ", availability group: " +msgstr "" + +#: src/utils/pactl.c:371 src/utils/pactl.c:479 #, c-format msgid "\tActive Port: %s\n" msgstr "\tAktiivinen portti: %s\n" -#: ../src/utils/pactl.c:338 ../src/utils/pactl.c:444 +#: src/utils/pactl.c:377 src/utils/pactl.c:485 #, c-format msgid "\tFormats:\n" msgstr "\tFormaatit:\n" -#: ../src/utils/pactl.c:362 ../src/utils/pactl.c:920 ../src/utils/pactl.c:993 +#: src/utils/pactl.c:401 src/utils/pactl.c:964 src/utils/pactl.c:1037 #, c-format msgid "Failed to get source information: %s" msgstr "Lähteen tietojen nouto epäonnistui: %s" -#: ../src/utils/pactl.c:388 +#: src/utils/pactl.c:427 #, c-format msgid "" "Source #%u\n" @@ -2297,20 +2268,19 @@ "\t\t%s\n" msgstr "" -#: ../src/utils/pactl.c:416 ../src/utils/pactl.c:486 ../src/utils/pactl.c:529 -#: ../src/utils/pactl.c:571 ../src/utils/pactl.c:669 ../src/utils/pactl.c:670 -#: ../src/utils/pactl.c:681 ../src/utils/pactl.c:739 ../src/utils/pactl.c:740 -#: ../src/utils/pactl.c:751 ../src/utils/pactl.c:802 ../src/utils/pactl.c:803 -#: ../src/utils/pactl.c:809 +#: src/utils/pactl.c:455 src/utils/pactl.c:527 src/utils/pactl.c:570 src/utils/pactl.c:612 +#: src/utils/pactl.c:711 src/utils/pactl.c:712 src/utils/pactl.c:723 src/utils/pactl.c:781 +#: src/utils/pactl.c:782 src/utils/pactl.c:793 src/utils/pactl.c:844 src/utils/pactl.c:845 +#: src/utils/pactl.c:851 msgid "n/a" msgstr "-" -#: ../src/utils/pactl.c:455 ../src/utils/pactl.c:859 +#: src/utils/pactl.c:496 src/utils/pactl.c:901 #, c-format msgid "Failed to get module information: %s" msgstr "Moduulin tietojen nouto epäonnistui: %s" -#: ../src/utils/pactl.c:478 +#: src/utils/pactl.c:519 #, c-format msgid "" "Module #%u\n" @@ -2327,12 +2297,12 @@ "\tOminaisuudet:\n" "\t\t%s\n" -#: ../src/utils/pactl.c:497 +#: src/utils/pactl.c:538 #, c-format msgid "Failed to get client information: %s" msgstr "Asiakkaan tietojen nouto epäonnistui: %s" -#: ../src/utils/pactl.c:523 +#: src/utils/pactl.c:564 #, c-format msgid "" "Client #%u\n" @@ -2347,12 +2317,12 @@ "\tOminaisuudet:\n" "\t\t%s\n" -#: ../src/utils/pactl.c:540 +#: src/utils/pactl.c:581 #, c-format msgid "Failed to get card information: %s" msgstr "Kortin tietojen nouto epäonnistui: %s" -#: ../src/utils/pactl.c:563 +#: src/utils/pactl.c:604 #, c-format msgid "" "Card #%u\n" @@ -2369,39 +2339,45 @@ "\tOminaisuudet:\n" "\t\t%s\n" -#: ../src/utils/pactl.c:579 +#: src/utils/pactl.c:620 #, c-format msgid "\tProfiles:\n" msgstr "\tProfiilit:\n" -#: ../src/utils/pactl.c:581 +#: src/utils/pactl.c:622 #, c-format msgid "\t\t%s: %s (sinks: %u, sources: %u, priority: %u, available: %s)\n" msgstr "" -#: ../src/utils/pactl.c:586 +#: src/utils/pactl.c:627 #, c-format msgid "\tActive Profile: %s\n" msgstr "\tAktiivinen profiili: %s\n" -#: ../src/utils/pactl.c:600 +#: src/utils/pactl.c:636 +#, c-format +msgid "" +"\t\t%s: %s (type: %s, priority: %u, latency offset: % usec%s%s%s)\n" +msgstr "" + +#: src/utils/pactl.c:642 #, c-format msgid "" "\t\t\tProperties:\n" "\t\t\t\t%s\n" msgstr "" -#: ../src/utils/pactl.c:605 +#: src/utils/pactl.c:647 #, c-format msgid "\t\t\tPart of profile(s): %s" msgstr "" -#: ../src/utils/pactl.c:622 ../src/utils/pactl.c:940 ../src/utils/pactl.c:1008 +#: src/utils/pactl.c:664 src/utils/pactl.c:984 src/utils/pactl.c:1052 #, c-format msgid "Failed to get sink input information: %s" msgstr "Nielun sisääntulon tietojen nouto epäonnistui: %s" -#: ../src/utils/pactl.c:651 +#: src/utils/pactl.c:693 #, c-format msgid "" "Sink Input #%u\n" @@ -2423,12 +2399,12 @@ "\t\t%s\n" msgstr "" -#: ../src/utils/pactl.c:692 ../src/utils/pactl.c:960 ../src/utils/pactl.c:1023 +#: src/utils/pactl.c:734 src/utils/pactl.c:1004 src/utils/pactl.c:1067 #, c-format msgid "Failed to get source output information: %s" msgstr "Lähteen ulostulon tietojen nouto epäonnistui: %s" -#: ../src/utils/pactl.c:721 +#: src/utils/pactl.c:763 #, c-format msgid "" "Source Output #%u\n" @@ -2450,12 +2426,12 @@ "\t\t%s\n" msgstr "" -#: ../src/utils/pactl.c:762 +#: src/utils/pactl.c:804 #, c-format msgid "Failed to get sample information: %s" msgstr "Näytetietojen nouto epäonnistui: %s" -#: ../src/utils/pactl.c:789 +#: src/utils/pactl.c:831 #, c-format msgid "" "Sample #%u\n" @@ -2472,161 +2448,156 @@ "\t\t%s\n" msgstr "" -#: ../src/utils/pactl.c:817 ../src/utils/pactl.c:827 +#: src/utils/pactl.c:859 src/utils/pactl.c:869 #, c-format msgid "Failure: %s" msgstr "Epäonnistuminen: %s" -#: ../src/utils/pactl.c:866 +#: src/utils/pactl.c:908 #, c-format msgid "Failed to unload module: Module %s not loaded" msgstr "" -#: ../src/utils/pactl.c:884 +#: src/utils/pactl.c:926 #, c-format msgid "" +"Failed to set volume: You tried to set volumes for %d channel, whereas " +"channel(s) supported = %d\n" +msgid_plural "" "Failed to set volume: You tried to set volumes for %d channels, whereas " -"channel/s supported = %d\n" -msgstr "" - -#: ../src/utils/pactl.c:1050 -#, c-format -msgid "Failed to set format: invalid format string %s" -msgstr "" +"channel(s) supported = %d\n" +msgstr[0] "" +msgstr[1] "" -#: ../src/utils/pactl.c:1093 +#: src/utils/pactl.c:1137 #, c-format msgid "Failed to upload sample: %s" msgstr "Näytteen lähettäminen epäonnistui: %s" -#: ../src/utils/pactl.c:1110 +#: src/utils/pactl.c:1154 msgid "Premature end of file" msgstr "Ennenaikainen tiedoston päättyminen" -#: ../src/utils/pactl.c:1130 +#: src/utils/pactl.c:1174 msgid "new" msgstr "uusi" -#: ../src/utils/pactl.c:1133 +#: src/utils/pactl.c:1177 msgid "change" msgstr "muuta" -#: ../src/utils/pactl.c:1136 +#: src/utils/pactl.c:1180 msgid "remove" msgstr "poista" -#: ../src/utils/pactl.c:1139 ../src/utils/pactl.c:1174 +#: src/utils/pactl.c:1183 src/utils/pactl.c:1218 msgid "unknown" msgstr "tuntematon" -#: ../src/utils/pactl.c:1147 +#: src/utils/pactl.c:1191 msgid "sink" msgstr "nielu" -#: ../src/utils/pactl.c:1150 +#: src/utils/pactl.c:1194 msgid "source" msgstr "lähde" -#: ../src/utils/pactl.c:1153 +#: src/utils/pactl.c:1197 msgid "sink-input" msgstr "" -#: ../src/utils/pactl.c:1156 +#: src/utils/pactl.c:1200 msgid "source-output" msgstr "ulostulo-lähde" -#: ../src/utils/pactl.c:1159 +#: src/utils/pactl.c:1203 msgid "module" msgstr "moduuli" -#: ../src/utils/pactl.c:1162 +#: src/utils/pactl.c:1206 msgid "client" msgstr "" -#: ../src/utils/pactl.c:1165 +#: src/utils/pactl.c:1209 msgid "sample-cache" msgstr "" -#: ../src/utils/pactl.c:1168 +#: src/utils/pactl.c:1212 msgid "server" msgstr "palvelin" -#: ../src/utils/pactl.c:1171 +#: src/utils/pactl.c:1215 msgid "card" msgstr "" -#: ../src/utils/pactl.c:1180 +#: src/utils/pactl.c:1224 #, c-format msgid "Event '%s' on %s #%u\n" msgstr "Tapahtuma '%s' kohteessa %s #%u\n" -#: ../src/utils/pactl.c:1452 +#: src/utils/pactl.c:1496 msgid "Got SIGINT, exiting." msgstr "Saatiin SIGINT, lopetetaan." -#: ../src/utils/pactl.c:1485 +#: src/utils/pactl.c:1529 msgid "Invalid volume specification" msgstr "Virheellinen äänenvoimakkuuden määritys" -#: ../src/utils/pactl.c:1508 +#: src/utils/pactl.c:1552 msgid "Volume outside permissible range.\n" msgstr "" -#: ../src/utils/pactl.c:1521 +#: src/utils/pactl.c:1565 msgid "Invalid number of volume specifications.\n" msgstr "" -#: ../src/utils/pactl.c:1533 +#: src/utils/pactl.c:1577 msgid "Inconsistent volume specification.\n" msgstr "" -#: ../src/utils/pactl.c:1563 ../src/utils/pactl.c:1564 -#: ../src/utils/pactl.c:1565 ../src/utils/pactl.c:1566 -#: ../src/utils/pactl.c:1567 ../src/utils/pactl.c:1568 -#: ../src/utils/pactl.c:1569 ../src/utils/pactl.c:1570 -#: ../src/utils/pactl.c:1571 ../src/utils/pactl.c:1572 -#: ../src/utils/pactl.c:1573 ../src/utils/pactl.c:1574 -#: ../src/utils/pactl.c:1575 ../src/utils/pactl.c:1576 -#: ../src/utils/pactl.c:1577 ../src/utils/pactl.c:1578 -#: ../src/utils/pactl.c:1579 ../src/utils/pactl.c:1580 -#: ../src/utils/pactl.c:1581 ../src/utils/pactl.c:1582 -#: ../src/utils/pactl.c:1583 +#: src/utils/pactl.c:1607 src/utils/pactl.c:1608 src/utils/pactl.c:1609 +#: src/utils/pactl.c:1610 src/utils/pactl.c:1611 src/utils/pactl.c:1612 +#: src/utils/pactl.c:1613 src/utils/pactl.c:1614 src/utils/pactl.c:1615 +#: src/utils/pactl.c:1616 src/utils/pactl.c:1617 src/utils/pactl.c:1618 +#: src/utils/pactl.c:1619 src/utils/pactl.c:1620 src/utils/pactl.c:1621 +#: src/utils/pactl.c:1622 src/utils/pactl.c:1623 src/utils/pactl.c:1624 +#: src/utils/pactl.c:1625 src/utils/pactl.c:1626 src/utils/pactl.c:1627 msgid "[options]" msgstr "" -#: ../src/utils/pactl.c:1565 +#: src/utils/pactl.c:1609 msgid "[TYPE]" msgstr "" -#: ../src/utils/pactl.c:1567 +#: src/utils/pactl.c:1611 msgid "FILENAME [NAME]" msgstr "TIEDOSTONIMI [NIMI]" -#: ../src/utils/pactl.c:1568 +#: src/utils/pactl.c:1612 msgid "NAME [SINK]" msgstr "" -#: ../src/utils/pactl.c:1577 +#: src/utils/pactl.c:1621 msgid "NAME|#N VOLUME [VOLUME ...]" msgstr "" -#: ../src/utils/pactl.c:1578 +#: src/utils/pactl.c:1622 msgid "#N VOLUME [VOLUME ...]" msgstr "" -#: ../src/utils/pactl.c:1579 +#: src/utils/pactl.c:1623 msgid "NAME|#N 1|0|toggle" msgstr "" -#: ../src/utils/pactl.c:1580 +#: src/utils/pactl.c:1624 msgid "#N 1|0|toggle" msgstr "" -#: ../src/utils/pactl.c:1581 +#: src/utils/pactl.c:1625 msgid "#N FORMATS" msgstr "" -#: ../src/utils/pactl.c:1584 +#: src/utils/pactl.c:1628 #, c-format msgid "" "\n" @@ -2634,7 +2605,7 @@ "can be used to specify the default sink, source and monitor.\n" msgstr "" -#: ../src/utils/pactl.c:1587 +#: src/utils/pactl.c:1631 #, c-format msgid "" "\n" @@ -2647,7 +2618,7 @@ "server\n" msgstr "" -#: ../src/utils/pactl.c:1628 +#: src/utils/pactl.c:1672 #, c-format msgid "" "pactl %s\n" @@ -2658,203 +2629,205 @@ "Käännetty libpulsen versiolle %s\n" "Linkitetty libpulsen versiolle %s\n" -#: ../src/utils/pactl.c:1684 +#: src/utils/pactl.c:1728 #, c-format msgid "Specify nothing, or one of: %s" msgstr "" -#: ../src/utils/pactl.c:1694 +#: src/utils/pactl.c:1738 msgid "Please specify a sample file to load" msgstr "Anna ladattava näytetiedosto" -#: ../src/utils/pactl.c:1707 +#: src/utils/pactl.c:1751 msgid "Failed to open sound file." msgstr "Äänitiedoston avaaminen epäonnistui." -#: ../src/utils/pactl.c:1719 +#: src/utils/pactl.c:1763 msgid "Warning: Failed to determine sample specification from file." msgstr "Varoitus: näytemäärityksen selvitys tiedostosta epäonnistui." -#: ../src/utils/pactl.c:1729 +#: src/utils/pactl.c:1773 msgid "You have to specify a sample name to play" msgstr "Soitettavan näytteen nimi on annettava" -#: ../src/utils/pactl.c:1741 +#: src/utils/pactl.c:1785 msgid "You have to specify a sample name to remove" msgstr "Poistettavan näytteen nimi on annettava" -#: ../src/utils/pactl.c:1750 +#: src/utils/pactl.c:1794 msgid "You have to specify a sink input index and a sink" msgstr "Nielun syöteindeksi ja nielu on annettava" -#: ../src/utils/pactl.c:1760 +#: src/utils/pactl.c:1804 msgid "You have to specify a source output index and a source" msgstr "Lähteen ulostuloindeksi ja lähde on annettava" -#: ../src/utils/pactl.c:1775 +#: src/utils/pactl.c:1819 msgid "You have to specify a module name and arguments." msgstr "Moduulin nimi ja argumentit on annettava." -#: ../src/utils/pactl.c:1795 +#: src/utils/pactl.c:1839 msgid "You have to specify a module index or name" msgstr "" -#: ../src/utils/pactl.c:1808 +#: src/utils/pactl.c:1852 msgid "" "You may not specify more than one sink. You have to specify a boolean value." msgstr "Ei voi antaa enempää kuin yhden nielun. Totuusarvo on annettava." -#: ../src/utils/pactl.c:1813 ../src/utils/pactl.c:1833 +#: src/utils/pactl.c:1857 src/utils/pactl.c:1877 msgid "Invalid suspend specification." msgstr "" -#: ../src/utils/pactl.c:1828 +#: src/utils/pactl.c:1872 msgid "" "You may not specify more than one source. You have to specify a boolean " "value." msgstr "Ei voi antaa enempää kuin yhden lähteen. Totuusarvo on annettava." -#: ../src/utils/pactl.c:1845 +#: src/utils/pactl.c:1889 msgid "You have to specify a card name/index and a profile name" msgstr "Kortin nimi/indeksi ja profiilin nimi on annettava" -#: ../src/utils/pactl.c:1856 +#: src/utils/pactl.c:1900 msgid "You have to specify a sink name/index and a port name" msgstr "Nielun nimi/indeksi ja portin nimi on annettava" -#: ../src/utils/pactl.c:1867 +#: src/utils/pactl.c:1911 msgid "You have to specify a sink name" msgstr "" -#: ../src/utils/pactl.c:1877 +#: src/utils/pactl.c:1921 msgid "You have to specify a source name/index and a port name" msgstr "Lähteen nimi/indeksi ja portin nimi on annettava" -#: ../src/utils/pactl.c:1888 +#: src/utils/pactl.c:1932 msgid "You have to specify a source name" msgstr "" -#: ../src/utils/pactl.c:1898 +#: src/utils/pactl.c:1942 msgid "You have to specify a sink name/index and a volume" msgstr "Nielun nimi/indeksi ja portin nimi on annettava" -#: ../src/utils/pactl.c:1911 +#: src/utils/pactl.c:1955 msgid "You have to specify a source name/index and a volume" msgstr "Lähteen nimi/indeksi ja äänenvoimakkuus on annettava" -#: ../src/utils/pactl.c:1924 +#: src/utils/pactl.c:1968 msgid "You have to specify a sink input index and a volume" msgstr "Nielun syöteindeksi ja äänenvoimakkuus on annettava" -#: ../src/utils/pactl.c:1929 +#: src/utils/pactl.c:1973 msgid "Invalid sink input index" msgstr "Virheellinen nielun syöteindeksi" -#: ../src/utils/pactl.c:1940 +#: src/utils/pactl.c:1984 msgid "You have to specify a source output index and a volume" msgstr "" -#: ../src/utils/pactl.c:1945 +#: src/utils/pactl.c:1989 msgid "Invalid source output index" msgstr "" -#: ../src/utils/pactl.c:1956 +#: src/utils/pactl.c:2000 msgid "" "You have to specify a sink name/index and a mute action (0, 1, or 'toggle')" msgstr "" -#: ../src/utils/pactl.c:1961 ../src/utils/pactl.c:1976 -#: ../src/utils/pactl.c:1996 ../src/utils/pactl.c:2014 +#: src/utils/pactl.c:2005 src/utils/pactl.c:2020 src/utils/pactl.c:2040 +#: src/utils/pactl.c:2058 msgid "Invalid mute specification" msgstr "Epäkelpo vaimennus määritys" -#: ../src/utils/pactl.c:1971 +#: src/utils/pactl.c:2015 msgid "" "You have to specify a source name/index and a mute action (0, 1, or 'toggle')" msgstr "" -#: ../src/utils/pactl.c:1986 +#: src/utils/pactl.c:2030 msgid "" "You have to specify a sink input index and a mute action (0, 1, or 'toggle')" msgstr "" -#: ../src/utils/pactl.c:1991 +#: src/utils/pactl.c:2035 msgid "Invalid sink input index specification" msgstr "Virheellinen nielun syöteindeksin määritys" -#: ../src/utils/pactl.c:2004 +#: src/utils/pactl.c:2048 msgid "" "You have to specify a source output index and a mute action (0, 1, or " "'toggle')" msgstr "" -#: ../src/utils/pactl.c:2009 +#: src/utils/pactl.c:2053 msgid "Invalid source output index specification" msgstr "" -#: ../src/utils/pactl.c:2026 +#: src/utils/pactl.c:2070 msgid "" "You have to specify a sink index and a semicolon-separated list of supported " "formats" msgstr "" -#: ../src/utils/pactl.c:2038 +#: src/utils/pactl.c:2082 msgid "" "You have to specify a card name/index, a port name and a latency offset" msgstr "" -#: ../src/utils/pactl.c:2045 +#: src/utils/pactl.c:2089 msgid "Could not parse latency offset" msgstr "" -#: ../src/utils/pactl.c:2057 +#: src/utils/pactl.c:2101 msgid "No valid command specified." msgstr "Mitään kelvollista komentoa ei annettu." -#: ../src/utils/pasuspender.c:79 +#: src/utils/pasuspender.c:79 #, c-format msgid "fork(): %s\n" msgstr "fork(): %s\n" -#: ../src/utils/pasuspender.c:92 +#: src/utils/pasuspender.c:92 #, c-format msgid "execvp(): %s\n" msgstr "execvp(): %s\n" -#: ../src/utils/pasuspender.c:111 +#: src/utils/pasuspender.c:111 #, c-format msgid "Failure to resume: %s\n" msgstr "Palautus epäonnistui: %s\n" -#: ../src/utils/pasuspender.c:145 +#: src/utils/pasuspender.c:145 #, c-format msgid "Failure to suspend: %s\n" msgstr "Keskeytys epäonnistui: %s\n" -#: ../src/utils/pasuspender.c:170 +#: src/utils/pasuspender.c:170 #, c-format msgid "WARNING: Sound server is not local, not suspending.\n" msgstr "VAROITUS: Äänipalvelin ei ole paikallinen, ei keskeytetä.\n" -#: ../src/utils/pasuspender.c:183 +#: src/utils/pasuspender.c:183 #, c-format msgid "Connection failure: %s\n" msgstr "Yhteysvirhe: %s\n" -#: ../src/utils/pasuspender.c:201 +#: src/utils/pasuspender.c:201 #, c-format msgid "Got SIGINT, exiting.\n" msgstr "Saatiin SIGINT, lopetetaan.\n" -#: ../src/utils/pasuspender.c:219 +#: src/utils/pasuspender.c:219 #, c-format msgid "WARNING: Child process terminated by signal %u\n" msgstr "VAROITUS: Lapsiprosessi lopetettiin signaalilla %u\n" -#: ../src/utils/pasuspender.c:228 +#: src/utils/pasuspender.c:228 #, c-format msgid "" -"%s [options] ... \n" +"%s [options] -- PROGRAM [ARGUMENTS ...]\n" +"\n" +"Temporarily suspend PulseAudio while PROGRAM runs.\n" "\n" " -h, --help Show this help\n" " --version Show version\n" @@ -2862,15 +2835,8 @@ "to\n" "\n" msgstr "" -"%s [valitsimet] ... \n" -"\n" -" -h, --help Näytä tämä ohje\n" -" --version Näytä versio\n" -" -s, --server=PALVELIN Sen palvelimen nimi, johon\n" -" yhdistetään\n" -"\n" -#: ../src/utils/pasuspender.c:266 +#: src/utils/pasuspender.c:267 #, c-format msgid "" "pasuspender %s\n" @@ -2881,22 +2847,22 @@ "Käännetty libpulsen versiolle %s\n" "Linkitetty libpulsen versiolle %s\n" -#: ../src/utils/pasuspender.c:295 +#: src/utils/pasuspender.c:296 #, c-format msgid "pa_mainloop_new() failed.\n" msgstr "pa_mainloop_new() epäonnistui.\n" -#: ../src/utils/pasuspender.c:308 +#: src/utils/pasuspender.c:309 #, c-format msgid "pa_context_new() failed.\n" msgstr "pa_context_new() epäonnistui.\n" -#: ../src/utils/pasuspender.c:320 +#: src/utils/pasuspender.c:321 #, c-format msgid "pa_mainloop_run() failed.\n" msgstr "pa_mainloop_run() epäonnistui.\n" -#: ../src/utils/pax11publish.c:58 +#: src/utils/pax11publish.c:58 #, c-format msgid "" "%s [-D display] [-S server] [-O sink] [-I source] [-c file] [-d|-e|-i|-r]\n" @@ -2917,52 +2883,52 @@ " evästetiedostoon.\n" " -r Poista PulseAudio-tiedostot X11-näytöltä\n" -#: ../src/utils/pax11publish.c:91 +#: src/utils/pax11publish.c:91 #, c-format msgid "Failed to parse command line.\n" msgstr "Komentorivin jäsentäminen epäonnistui.\n" -#: ../src/utils/pax11publish.c:110 +#: src/utils/pax11publish.c:110 #, c-format msgid "Server: %s\n" msgstr "Palvelin: %s\n" -#: ../src/utils/pax11publish.c:112 +#: src/utils/pax11publish.c:112 #, c-format msgid "Source: %s\n" msgstr "Lähde: %s\n" -#: ../src/utils/pax11publish.c:114 +#: src/utils/pax11publish.c:114 #, c-format msgid "Sink: %s\n" msgstr "Nielu: %s\n" -#: ../src/utils/pax11publish.c:116 +#: src/utils/pax11publish.c:116 #, c-format msgid "Cookie: %s\n" msgstr "Eväste: %s\n" -#: ../src/utils/pax11publish.c:134 +#: src/utils/pax11publish.c:134 #, c-format msgid "Failed to parse cookie data\n" msgstr "Evästetietojen jäsennys epäonnistui\n" -#: ../src/utils/pax11publish.c:139 +#: src/utils/pax11publish.c:139 #, c-format msgid "Failed to save cookie data\n" msgstr "Evästetietojen tallennus epäonnistui\n" -#: ../src/utils/pax11publish.c:168 +#: src/utils/pax11publish.c:168 #, c-format msgid "Failed to get FQDN.\n" msgstr "Verkkonimen saaminen epäonnistui.\n" -#: ../src/utils/pax11publish.c:188 +#: src/utils/pax11publish.c:188 #, c-format msgid "Failed to load cookie data\n" msgstr "Evästetietojen lataaminen epäonnistui\n" -#: ../src/utils/pax11publish.c:206 +#: src/utils/pax11publish.c:206 #, c-format msgid "Not yet implemented.\n" msgstr "Toteutusta ei vielä ole.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/python-apt.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/python-apt.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/python-apt.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/python-apt.po 2020-10-16 08:01:24.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: update-manager\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-04-27 11:29+0000\n" +"POT-Creation-Date: 2020-10-05 07:35+0000\n" "PO-Revision-Date: 2020-02-18 12:56+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: 2020-09-21 11:23+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:08+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #. ChangelogURI @@ -41,487 +41,487 @@ msgstr "" #. Description -#: ../data/templates/Ubuntu.info.in:139 +#: ../data/templates/Ubuntu.info.in:248 msgid "Ubuntu 20.04 'Focal Fossa'" msgstr "Ubuntu 20.04 'Focal Fossa'" #. Description -#: ../data/templates/Ubuntu.info.in:146 +#: ../data/templates/Ubuntu.info.in:255 msgid "Cdrom with Ubuntu 20.04 'Focal Fossa'" msgstr "Cdrom joka sisältää Ubuntu 20.04 'Focal Fossa':n" #. Description -#: ../data/templates/Ubuntu.info.in:248 +#: ../data/templates/Ubuntu.info.in:357 msgid "Ubuntu 19.10 'Eoan Ermine'" msgstr "Ubuntu 19.10 'Eoan Ermine'" #. Description -#: ../data/templates/Ubuntu.info.in:255 +#: ../data/templates/Ubuntu.info.in:364 msgid "Cdrom with Ubuntu 19.10 'Eoan Ermine'" msgstr "Cdrom, jossa on Ubuntu 19.10 'Eoan Ermine'" #. Description -#: ../data/templates/Ubuntu.info.in:357 +#: ../data/templates/Ubuntu.info.in:466 msgid "Ubuntu 19.04 'Disco Dingo'" msgstr "Ubuntu 19.04 'Disco Dingo'" #. Description -#: ../data/templates/Ubuntu.info.in:364 +#: ../data/templates/Ubuntu.info.in:473 msgid "Cdrom with Ubuntu 19.04 'Disco Dingo'" msgstr "Cdrom joka sisältää Ubuntu 19.04 'Disco Dingo':n" #. Description -#: ../data/templates/Ubuntu.info.in:466 +#: ../data/templates/Ubuntu.info.in:575 msgid "Ubuntu 18.10 'Cosmic Cuttlefish'" msgstr "Ubuntu 18.10 'Cosmic Cuttlefish'" #. Description -#: ../data/templates/Ubuntu.info.in:473 +#: ../data/templates/Ubuntu.info.in:582 msgid "Cdrom with Ubuntu 18.10 'Cosmic Cuttlefish'" msgstr "Cdrom joka sisältää Ubuntu 18.10 'Cosmic Cuttlefish':n" #. Description -#: ../data/templates/Ubuntu.info.in:574 +#: ../data/templates/Ubuntu.info.in:683 msgid "Ubuntu 18.04 'Bionic Beaver'" msgstr "Ubuntu 18.04 'Bionic Beaver'" #. Description -#: ../data/templates/Ubuntu.info.in:581 +#: ../data/templates/Ubuntu.info.in:690 msgid "Cdrom with Ubuntu 18.04 'Bionic Beaver'" msgstr "Cdrom joka sisältää Ubuntu 18.04 'Bionic Beaver':n" #. Description -#: ../data/templates/Ubuntu.info.in:682 +#: ../data/templates/Ubuntu.info.in:791 msgid "Ubuntu 17.10 'Artful Aardvark'" msgstr "Ubuntu 17.10 'Artful Aardvark'" #. Description -#: ../data/templates/Ubuntu.info.in:689 +#: ../data/templates/Ubuntu.info.in:798 msgid "Cdrom with Ubuntu 17.10 'Artful Aardvark'" msgstr "Cdrom joka sisältää Ubuntu 17.10 'Artful Aardvark':n" #. Description -#: ../data/templates/Ubuntu.info.in:790 +#: ../data/templates/Ubuntu.info.in:899 msgid "Ubuntu 17.04 'Zesty Zapus'" msgstr "Ubuntu 17.04 'Zesty Zapus'" #. Description -#: ../data/templates/Ubuntu.info.in:797 +#: ../data/templates/Ubuntu.info.in:906 msgid "Cdrom with Ubuntu 17.04 'Zesty Zapus'" msgstr "Cdrom joka sisältää Ubuntu 17.04 'Zesty Zapus':n" #. Description -#: ../data/templates/Ubuntu.info.in:898 +#: ../data/templates/Ubuntu.info.in:1007 msgid "Ubuntu 16.10 'Yakkety Yak'" msgstr "Ubuntu 16.10 'Yakkety Yak'" #. Description -#: ../data/templates/Ubuntu.info.in:905 +#: ../data/templates/Ubuntu.info.in:1014 msgid "Cdrom with Ubuntu 16.10 'Yakkety Yak'" msgstr "Cdrom joka sisältää Ubuntu 16.10 'Yakkety Yak':n" #. Description -#: ../data/templates/Ubuntu.info.in:1007 +#: ../data/templates/Ubuntu.info.in:1116 msgid "Ubuntu 16.04 LTS 'Xenial Xerus'" msgstr "Ubuntu 16.04 LTS ”Xenial Xerus”" #. Description -#: ../data/templates/Ubuntu.info.in:1014 +#: ../data/templates/Ubuntu.info.in:1123 msgid "Cdrom with Ubuntu 16.04 LTS 'Xenial Xerus'" msgstr "Ubuntu 16.04 LTS ”Xenial Xerus” -DVD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1115 +#: ../data/templates/Ubuntu.info.in:1224 msgid "Ubuntu 15.10 'Wily Werewolf'" msgstr "Ubuntu 15.10 ”Wily Werewolf”" #. Description -#: ../data/templates/Ubuntu.info.in:1122 +#: ../data/templates/Ubuntu.info.in:1231 msgid "Cdrom with Ubuntu 15.10 'Wily Werewolf'" msgstr "Ubuntu 15.10 ”Wily Werewolf” -DVD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1224 +#: ../data/templates/Ubuntu.info.in:1333 msgid "Ubuntu 15.04 'Vivid Vervet'" msgstr "Ubuntu 15.04 ”Vivid Vervet”" #. Description -#: ../data/templates/Ubuntu.info.in:1231 +#: ../data/templates/Ubuntu.info.in:1340 msgid "Cdrom with Ubuntu 15.04 'Vivid Vervet'" msgstr "Ubuntu 15.04 ”Vivid Vervet” -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1343 +#: ../data/templates/Ubuntu.info.in:1452 msgid "Ubuntu 14.10 'Utopic Unicorn'" msgstr "Ubuntu 14.10 ”Utopic Unicorn”" #. Description -#: ../data/templates/Ubuntu.info.in:1350 +#: ../data/templates/Ubuntu.info.in:1459 msgid "Cdrom with Ubuntu 14.10 'Utopic Unicorn'" msgstr "Ubuntu 14.10 ”Utopic Unicorn” -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1462 +#: ../data/templates/Ubuntu.info.in:1571 msgid "Ubuntu 14.04 'Trusty Tahr'" msgstr "Ubuntu 14.04 \"Trusty Tahr\"" #. Description -#: ../data/templates/Ubuntu.info.in:1469 +#: ../data/templates/Ubuntu.info.in:1578 msgid "Cdrom with Ubuntu 14.04 'Trusty Tahr'" msgstr "Ubuntu 14.04 \"Trusty Tahr\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1581 +#: ../data/templates/Ubuntu.info.in:1690 msgid "Ubuntu 13.10 'Saucy Salamander'" msgstr "Ubuntu 13.10 \"Saucy Salamander\"" #. Description -#: ../data/templates/Ubuntu.info.in:1588 +#: ../data/templates/Ubuntu.info.in:1697 msgid "Cdrom with Ubuntu 13.10 'Saucy Salamander'" msgstr "Ubuntu 13.10 \"Saucy Salamander\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1700 +#: ../data/templates/Ubuntu.info.in:1809 msgid "Ubuntu 13.04 'Raring Ringtail'" msgstr "Ubuntu 13.04 ”Raring Ringtail”" #. Description -#: ../data/templates/Ubuntu.info.in:1707 +#: ../data/templates/Ubuntu.info.in:1816 msgid "Cdrom with Ubuntu 13.04 'Raring Ringtail'" msgstr "Ubuntu 13.04 ”Raring Ringtail” -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1819 +#: ../data/templates/Ubuntu.info.in:1928 msgid "Ubuntu 12.10 'Quantal Quetzal'" msgstr "Ubuntu 12.10 ”Quantal Quetzal”" #. Description -#: ../data/templates/Ubuntu.info.in:1826 +#: ../data/templates/Ubuntu.info.in:1935 msgid "Cdrom with Ubuntu 12.10 'Quantal Quetzal'" msgstr "Ubuntu 12.10 ”Quantal Quetzal” -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:1937 +#: ../data/templates/Ubuntu.info.in:2046 msgid "Ubuntu 12.04 'Precise Pangolin'" msgstr "Ubuntu 12.04 \"Precise PAngolin\"" #. Description -#: ../data/templates/Ubuntu.info.in:1944 +#: ../data/templates/Ubuntu.info.in:2053 msgid "Cdrom with Ubuntu 12.04 'Precise Pangolin'" msgstr "Ubuntu 12.04 \"Precise Pangolin\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:2055 +#: ../data/templates/Ubuntu.info.in:2164 msgid "Ubuntu 11.10 'Oneiric Ocelot'" msgstr "Ubuntu 11.10 \"Oneiric Ocelot\"" #. Description -#: ../data/templates/Ubuntu.info.in:2062 +#: ../data/templates/Ubuntu.info.in:2171 msgid "Cdrom with Ubuntu 11.10 'Oneiric Ocelot'" msgstr "Ubuntu 11.10 \"Oneiric Ocelot\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:2174 +#: ../data/templates/Ubuntu.info.in:2283 msgid "Ubuntu 11.04 'Natty Narwhal'" msgstr "Ubuntu 11.04 \"Natty Narwhal\"" #. Description -#: ../data/templates/Ubuntu.info.in:2181 +#: ../data/templates/Ubuntu.info.in:2290 msgid "Cdrom with Ubuntu 11.04 'Natty Narwhal'" msgstr "Ubuntu 11.04 \"Natty Narwhal\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:2272 +#: ../data/templates/Ubuntu.info.in:2381 msgid "Ubuntu 10.10 'Maverick Meerkat'" msgstr "Ubuntu 10.10 \"Maverick Meerkat\"" #. Description -#: ../data/templates/Ubuntu.info.in:2292 +#: ../data/templates/Ubuntu.info.in:2401 msgid "Cdrom with Ubuntu 10.10 'Maverick Meerkat'" msgstr "Ubuntu 10.10 \"Maverick Meerkat\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:2304 +#: ../data/templates/Ubuntu.info.in:2413 msgid "Canonical Partners" msgstr "Canonicalin partnerit" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2306 +#: ../data/templates/Ubuntu.info.in:2415 msgid "Software packaged by Canonical for their partners" msgstr "Canonicalin pakkaamia partnereiden sovelluksia" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2307 +#: ../data/templates/Ubuntu.info.in:2416 msgid "This software is not part of Ubuntu." msgstr "Tämä ohjelma ei ole osa Ubuntua." #. Description -#: ../data/templates/Ubuntu.info.in:2314 +#: ../data/templates/Ubuntu.info.in:2423 msgid "Independent" msgstr "Riippumaton" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2316 +#: ../data/templates/Ubuntu.info.in:2425 msgid "Provided by third-party software developers" msgstr "Muiden kehittäjien sovelluksia" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2317 +#: ../data/templates/Ubuntu.info.in:2426 msgid "Software offered by third party developers." msgstr "Kolmansien osapuolien tarjoamia sovelluksia." #. Description -#: ../data/templates/Ubuntu.info.in:2355 +#: ../data/templates/Ubuntu.info.in:2464 msgid "Ubuntu 10.04 'Lucid Lynx'" msgstr "Ubuntu 10.04 \"Lucid Lynx\"" #. Description -#: ../data/templates/Ubuntu.info.in:2375 +#: ../data/templates/Ubuntu.info.in:2484 msgid "Cdrom with Ubuntu 10.04 'Lucid Lynx'" msgstr "Ubuntu 10.04 \"Lucid Lynx\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:2418 +#: ../data/templates/Ubuntu.info.in:2527 msgid "Ubuntu 9.10 'Karmic Koala'" msgstr "Ubuntu 9.10 \"Karmic Koala\"" #. Description -#: ../data/templates/Ubuntu.info.in:2438 +#: ../data/templates/Ubuntu.info.in:2547 msgid "Cdrom with Ubuntu 9.10 'Karmic Koala'" msgstr "Ubuntu 9.10 \"Karmic Koala\" -CD-levy" #. Description -#: ../data/templates/Ubuntu.info.in:2481 +#: ../data/templates/Ubuntu.info.in:2590 msgid "Ubuntu 9.04 'Jaunty Jackalope'" msgstr "Ubuntu 9.04 \"Jaunty Jackalope\"" #. Description -#: ../data/templates/Ubuntu.info.in:2500 +#: ../data/templates/Ubuntu.info.in:2609 msgid "Cdrom with Ubuntu 9.04 'Jaunty Jackalope'" msgstr "CD-levy, Ubuntu 9.04 \"Jaunty Jackalope\"" #. Description -#: ../data/templates/Ubuntu.info.in:2543 +#: ../data/templates/Ubuntu.info.in:2652 msgid "Ubuntu 8.10 'Intrepid Ibex'" msgstr "Ubuntu 8.10 \"Intrepid Ibex\"" #. Description -#: ../data/templates/Ubuntu.info.in:2563 +#: ../data/templates/Ubuntu.info.in:2672 msgid "Cdrom with Ubuntu 8.10 'Intrepid Ibex'" msgstr "CD-levy, Ubuntu 8.10 \"Intrepid Ibex\"" #. Description -#: ../data/templates/Ubuntu.info.in:2607 +#: ../data/templates/Ubuntu.info.in:2716 msgid "Ubuntu 8.04 'Hardy Heron'" msgstr "Ubuntu 8.04 \"Hardy Heron\"" #. Description -#: ../data/templates/Ubuntu.info.in:2627 +#: ../data/templates/Ubuntu.info.in:2736 msgid "Cdrom with Ubuntu 8.04 'Hardy Heron'" msgstr "CD-levy, Ubuntu 8.04 \"Hardy Heron\"" #. Description -#: ../data/templates/Ubuntu.info.in:2672 +#: ../data/templates/Ubuntu.info.in:2781 msgid "Ubuntu 7.10 'Gutsy Gibbon'" msgstr "Ubuntu 7.10 \"Gutsy Gibbon\"" #. Description -#: ../data/templates/Ubuntu.info.in:2691 +#: ../data/templates/Ubuntu.info.in:2800 msgid "Cdrom with Ubuntu 7.10 'Gutsy Gibbon'" msgstr "CD-levy, Ubuntu 7.10 \"Gutsy Gibbon\"" #. Description -#: ../data/templates/Ubuntu.info.in:2736 +#: ../data/templates/Ubuntu.info.in:2845 msgid "Ubuntu 7.04 'Feisty Fawn'" msgstr "Ubuntu 7.04 \"Feisty Fawn\"" #. Description -#: ../data/templates/Ubuntu.info.in:2755 +#: ../data/templates/Ubuntu.info.in:2864 msgid "Cdrom with Ubuntu 7.04 'Feisty Fawn'" msgstr "CD-levy, Ubuntu 7.04 \"Feisty Fawn\"" #. Description -#: ../data/templates/Ubuntu.info.in:2797 +#: ../data/templates/Ubuntu.info.in:2906 msgid "Ubuntu 6.10 'Edgy Eft'" msgstr "Ubuntu 6.10 \"Edgy Eft\"" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2802 +#: ../data/templates/Ubuntu.info.in:2911 msgid "Community-maintained" msgstr "Yhteisön ylläpitämät" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2808 +#: ../data/templates/Ubuntu.info.in:2917 msgid "Restricted software" msgstr "Rajoitetut ohjelmistot" #. Description -#: ../data/templates/Ubuntu.info.in:2816 +#: ../data/templates/Ubuntu.info.in:2925 msgid "Cdrom with Ubuntu 6.10 'Edgy Eft'" msgstr "CD-levy, Ubuntu 6.10 \"Edgy Eft\"" #. Description -#: ../data/templates/Ubuntu.info.in:2858 +#: ../data/templates/Ubuntu.info.in:2967 msgid "Ubuntu 6.06 LTS 'Dapper Drake'" msgstr "Ubuntu 6.06 LTS \"Dapper Drake\"" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2861 +#: ../data/templates/Ubuntu.info.in:2970 msgid "Canonical-supported free and open-source software" msgstr "Canonicalin tukemat vapaat ja avoimen lähdekoodin ohjelmistot" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2863 +#: ../data/templates/Ubuntu.info.in:2972 msgid "Community-maintained (universe)" msgstr "Yhteisön ylläpitämät (universe)" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2864 +#: ../data/templates/Ubuntu.info.in:2973 msgid "Community-maintained free and open-source software" msgstr "Yhteisön ylläpitämät vapaat ja avoimen lähdekoodin ohjelmistot" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2866 +#: ../data/templates/Ubuntu.info.in:2975 msgid "Non-free drivers" msgstr "Ei-vapaat ajurit" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2867 +#: ../data/templates/Ubuntu.info.in:2976 msgid "Proprietary drivers for devices" msgstr "Suljetut laiteajurit" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2869 +#: ../data/templates/Ubuntu.info.in:2978 msgid "Restricted software (Multiverse)" msgstr "Käyttörajoitetut ohjelmistot (multiverse)" #. CompDescriptionLong -#: ../data/templates/Ubuntu.info.in:2870 +#: ../data/templates/Ubuntu.info.in:2979 msgid "Software restricted by copyright or legal issues" msgstr "Tekijänoikeus- tai lakiasioilla rajoitetut ohjelmistot" #. Description -#: ../data/templates/Ubuntu.info.in:2877 +#: ../data/templates/Ubuntu.info.in:2986 msgid "Cdrom with Ubuntu 6.06 LTS 'Dapper Drake'" msgstr "CD-levy, Ubuntu 6.06 LTS \"Dapper Drake\"" #. Description -#: ../data/templates/Ubuntu.info.in:2893 +#: ../data/templates/Ubuntu.info.in:3002 msgid "Important security updates" msgstr "Tärkeät turvallisuuspäivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2898 ../data/templates/Debian.info.in:146 +#: ../data/templates/Ubuntu.info.in:3007 ../data/templates/Debian.info.in:146 msgid "Recommended updates" msgstr "Suositellut päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2903 +#: ../data/templates/Ubuntu.info.in:3012 msgid "Pre-released updates" msgstr "Esijulkaistut päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2908 +#: ../data/templates/Ubuntu.info.in:3017 msgid "Unsupported updates" msgstr "Tukemattomat päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2919 +#: ../data/templates/Ubuntu.info.in:3028 msgid "Ubuntu 5.10 'Breezy Badger'" msgstr "Ubuntu 5.10 \"Breezy Badger\"" #. Description -#: ../data/templates/Ubuntu.info.in:2934 +#: ../data/templates/Ubuntu.info.in:3043 msgid "Cdrom with Ubuntu 5.10 'Breezy Badger'" msgstr "CD-levy, Ubuntu 5.10 \"Breezy Badger\"" #. Description -#: ../data/templates/Ubuntu.info.in:2950 +#: ../data/templates/Ubuntu.info.in:3059 msgid "Ubuntu 5.10 Security Updates" msgstr "Ubuntu 5.10 turvallisuuspäivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2955 +#: ../data/templates/Ubuntu.info.in:3064 msgid "Ubuntu 5.10 Updates" msgstr "Ubuntu 5.10 päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:2960 +#: ../data/templates/Ubuntu.info.in:3069 msgid "Ubuntu 5.10 Backports" msgstr "Ubuntu 5.10 takaisinsovitukset" #. Description -#: ../data/templates/Ubuntu.info.in:2971 +#: ../data/templates/Ubuntu.info.in:3080 msgid "Ubuntu 5.04 'Hoary Hedgehog'" msgstr "Ubuntu 5.04 \"Hoary Hedgehog\"" #. Description -#: ../data/templates/Ubuntu.info.in:2986 +#: ../data/templates/Ubuntu.info.in:3095 msgid "Cdrom with Ubuntu 5.04 'Hoary Hedgehog'" msgstr "CD-levy, Ubuntu 5.04 \"Hoary Hedgehog\"" #. CompDescription -#: ../data/templates/Ubuntu.info.in:2989 ../data/templates/Debian.info.in:299 +#: ../data/templates/Ubuntu.info.in:3098 ../data/templates/Debian.info.in:299 msgid "Officially supported" msgstr "Virallisesti tuettu" #. Description -#: ../data/templates/Ubuntu.info.in:3002 +#: ../data/templates/Ubuntu.info.in:3111 msgid "Ubuntu 5.04 Security Updates" msgstr "Ubuntu 5.04 turvallisuuspäivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:3007 +#: ../data/templates/Ubuntu.info.in:3116 msgid "Ubuntu 5.04 Updates" msgstr "Ubuntu 5.04 päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:3012 +#: ../data/templates/Ubuntu.info.in:3121 msgid "Ubuntu 5.04 Backports" msgstr "Ubuntu 5.04 takaisinsovitukset" #. Description -#: ../data/templates/Ubuntu.info.in:3018 +#: ../data/templates/Ubuntu.info.in:3127 msgid "Ubuntu 4.10 'Warty Warthog'" msgstr "Ubuntu 4.10 \"Warty Warthog\"" #. CompDescription -#: ../data/templates/Ubuntu.info.in:3024 +#: ../data/templates/Ubuntu.info.in:3133 msgid "Community-maintained (Universe)" msgstr "Yhteisön ylläpitämät (universe)" #. CompDescription -#: ../data/templates/Ubuntu.info.in:3026 +#: ../data/templates/Ubuntu.info.in:3135 msgid "Non-free (Multiverse)" msgstr "Ei-vapaat ohjelmistot (multiverse)" #. Description -#: ../data/templates/Ubuntu.info.in:3033 +#: ../data/templates/Ubuntu.info.in:3142 msgid "Cdrom with Ubuntu 4.10 'Warty Warthog'" msgstr "CD-levy, Ubuntu 4.10 \"Warty Warthog\"" #. CompDescription -#: ../data/templates/Ubuntu.info.in:3036 +#: ../data/templates/Ubuntu.info.in:3145 msgid "No longer officially supported" msgstr "Ei enää virallisesti tuettu" #. CompDescription -#: ../data/templates/Ubuntu.info.in:3038 +#: ../data/templates/Ubuntu.info.in:3147 msgid "Restricted copyright" msgstr "Rajoitettu käyttöoikeus" #. Description -#: ../data/templates/Ubuntu.info.in:3045 +#: ../data/templates/Ubuntu.info.in:3154 msgid "Ubuntu 4.10 Security Updates" msgstr "Ubuntu 4.10 turvallisuuspäivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:3050 +#: ../data/templates/Ubuntu.info.in:3159 msgid "Ubuntu 4.10 Updates" msgstr "Ubuntu 4.10 päivitykset" #. Description -#: ../data/templates/Ubuntu.info.in:3055 +#: ../data/templates/Ubuntu.info.in:3164 msgid "Ubuntu 4.10 Backports" msgstr "Ubuntu 4.10 takaisinsovitukset" @@ -630,24 +630,24 @@ msgid "Custom servers" msgstr "Määrittele palvelin" -#: ../apt/package.py:635 +#: ../apt/package.py:592 #, python-format msgid "Missing description for '%s'.Please report." msgstr "Puuttuva kuvaus kohteelle '%s'. Ole hyvä ja raportoi." -#: ../apt/package.py:643 +#: ../apt/package.py:600 #, python-format msgid "Invalid unicode in description for '%s' (%s). Please report." msgstr "" "\"%s\":n kuvauksessa virheellinen unicode-merkki %s. Ole hyvä ja raportoi " "virheestä kehittäjille." -#: ../apt/package.py:1319 ../apt/package.py:1331 ../apt/package.py:1440 -#: ../apt/package.py:1454 +#: ../apt/package.py:1276 ../apt/package.py:1288 ../apt/package.py:1397 +#: ../apt/package.py:1411 msgid "The list of changes is not available" msgstr "Muutosluettelo ei ole saatavilla." -#: ../apt/package.py:1447 +#: ../apt/package.py:1404 #, python-format msgid "" "The list of changes is not available yet.\n" @@ -660,7 +660,7 @@ "Käytä osoitetta http://launchpad.net/ubuntu/+source/%s/%s/+changelog\n" "kunnes muutokset tulevat saataville, tai yritä myöhemmin uudelleen." -#: ../apt/package.py:1460 +#: ../apt/package.py:1417 msgid "" "Failed to download the list of changes. \n" "Please check your Internet connection." @@ -668,27 +668,27 @@ "Muutosluettelon nouto epäonnistui. \n" "Tarkista Internet-yhteytesi toimivuus." -#: ../apt/debfile.py:109 +#: ../apt/debfile.py:97 #, python-format msgid "List of files for '%s' could not be read" msgstr "Kohteen \"%s\" tiedostoluetteloa ei voi lukea" -#: ../apt/debfile.py:122 +#: ../apt/debfile.py:110 #, python-format msgid "List of control files for '%s' could not be read" msgstr "Kohteen \"%s\" hallintatiedostoja ei voi lukea" -#: ../apt/debfile.py:254 +#: ../apt/debfile.py:242 #, python-format msgid "Dependency is not satisfiable: %s\n" msgstr "Riippuvuus ei täytettävissä: %s\n" -#: ../apt/debfile.py:280 +#: ../apt/debfile.py:268 #, python-format msgid "Conflicts with the installed package '%s'" msgstr "Ristiriidassa asennetun paketin \"%s\" kanssa" -#: ../apt/debfile.py:440 +#: ../apt/debfile.py:428 #, python-format msgid "" "Breaks existing package '%(pkgname)s' dependency %(depname)s " @@ -697,7 +697,7 @@ "Rikkoo olemassa olevan paketin '%(pkgname)s', riippuvuus %(depname)s " "(%(deprelation)s %(depversion)s)" -#: ../apt/debfile.py:467 +#: ../apt/debfile.py:455 #, python-format msgid "" "Breaks existing package '%(pkgname)s' conflict: %(targetpkg)s (%(comptype)s " @@ -706,7 +706,7 @@ "Rikkoo olemassa olevan paketin '%(pkgname)s', ristiriita: %(targetpkg)s " "(%(comptype)s %(targetver)s)" -#: ../apt/debfile.py:481 +#: ../apt/debfile.py:469 #, python-format msgid "" "Breaks existing package '%(pkgname)s' that conflict: '%(targetpkg)s'. But " @@ -716,11 +716,11 @@ "seuraavien kanssa: '%(targetpkg)s'. Mutta '%(debfile)s' tarjoaa sen " "seuraavasti: '%(provides)s'" -#: ../apt/debfile.py:540 +#: ../apt/debfile.py:528 msgid "No Architecture field in the package" msgstr "Ei Architecture-kenttää paketissa" -#: ../apt/debfile.py:550 +#: ../apt/debfile.py:538 #, python-format msgid "" "Wrong architecture '%s' -- Run dpkg --add-architecture to add it and update " @@ -729,20 +729,20 @@ "Väärä arkkitehtuuri '%s' -- Suorita dpkg --add-architecture lisätäksesi sen " "ja päivittääksesi jälkikäteen" -#: ../apt/debfile.py:561 +#: ../apt/debfile.py:549 msgid "A later version is already installed" msgstr "Myöhempi versio on jo asennettu" -#: ../apt/debfile.py:586 +#: ../apt/debfile.py:574 msgid "Failed to satisfy all dependencies (broken cache)" msgstr "Kaikkia riippuvuuksia ei voi täyttää (rikkinäinen välimuisti)" -#: ../apt/debfile.py:617 +#: ../apt/debfile.py:605 #, python-format msgid "Cannot install '%s'" msgstr "Ei voi asentaa \"%s\"" -#: ../apt/debfile.py:699 +#: ../apt/debfile.py:687 msgid "" "Automatically decompressed:\n" "\n" @@ -750,47 +750,47 @@ "Purettu automaattisesti:\n" "\n" -#: ../apt/debfile.py:705 +#: ../apt/debfile.py:693 msgid "Automatically converted to printable ascii:\n" msgstr "Automaattisesti muunnettu tulostettavaksi asciiksi:\n" -#: ../apt/debfile.py:816 +#: ../apt/debfile.py:804 #, python-format msgid "Install Build-Dependencies for source package '%s' that builds %s\n" msgstr "" "Asenna käännösriippuvuudet (Build-Dependencies) lähdepaketille \"%s\", josta " "%s rakennetaan\n" -#: ../apt/debfile.py:831 +#: ../apt/debfile.py:819 msgid "An essential package would be removed" msgstr "Välttämätön paketti jouduttaisiin poistamaan" -#: ../apt/progress/text.py:111 +#: ../apt/progress/text.py:97 #, python-format msgid "%c%s... Done" msgstr "%c%s... valmis" -#: ../apt/progress/text.py:154 +#: ../apt/progress/text.py:140 msgid "Hit " msgstr "Osuma " -#: ../apt/progress/text.py:164 +#: ../apt/progress/text.py:150 msgid "Ign " msgstr "Ohi " -#: ../apt/progress/text.py:166 +#: ../apt/progress/text.py:152 msgid "Err " msgstr "Vir " -#: ../apt/progress/text.py:178 +#: ../apt/progress/text.py:164 msgid "Get:" msgstr "Hae:" -#: ../apt/progress/text.py:245 +#: ../apt/progress/text.py:231 msgid " [Working]" msgstr " [Työskennellään]" -#: ../apt/progress/text.py:257 +#: ../apt/progress/text.py:243 #, python-format msgid "" "Media change: please insert the disc labeled\n" @@ -802,15 +802,15 @@ "asemaan ”%s” ja paina Enter\n" #. Trick for getting a translation from apt -#: ../apt/progress/text.py:267 +#: ../apt/progress/text.py:253 #, python-format msgid "Fetched %sB in %s (%sB/s)\n" msgstr "Noudettu %sB in %s (%sB/s)\n" -#: ../apt/progress/text.py:284 +#: ../apt/progress/text.py:270 msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" msgstr "Syötä nimi tälle levylle, esimerkiksi \"Debian 6.0r2 levy 1\"" -#: ../apt/progress/text.py:302 +#: ../apt/progress/text.py:288 msgid "Please insert a Disc in the drive and press enter" msgstr "Syötä levy asemaan ja paina Enter" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/recode.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/recode.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/recode.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/recode.po 2020-10-16 08:01:21.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:18+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:02+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: src/main.c:142 msgid "No error" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/sane-backends.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/sane-backends.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/sane-backends.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/sane-backends.po 2020-10-16 08:01:17.000000000 +0000 @@ -6,15 +6,15 @@ msgstr "" "Project-Id-Version: sane-backends 1.0.11\n" "Report-Msgid-Bugs-To: sane-devel@alioth-lists.debian.net\n" -"POT-Creation-Date: 2020-09-11 12:49+0000\n" +"POT-Creation-Date: 2020-10-05 10:51+0000\n" "PO-Revision-Date: 2014-06-21 10:32+0000\n" "Last-Translator: Harri Järvi \n" "Language-Team: Debian l10n Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:18+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:03+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: include/sane/saneopts.h:154 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/screen-resolution-extra.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/screen-resolution-extra.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/screen-resolution-extra.po 2020-09-25 07:02:57.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/screen-resolution-extra.po 2020-10-16 08:01:26.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:29+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:14+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: ../ScreenResolution/ui.py:60 msgid "" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/sed.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/sed.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/sed.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/sed.po 2020-10-16 08:01:23.000000000 +0000 @@ -17,8 +17,8 @@ "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: 2020-09-21 11:25+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:10+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" "X-Bugs: Report translation errors to the Language-Team address.\n" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/shadow.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/shadow.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/shadow.po 2020-09-25 07:02:54.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/shadow.po 2020-10-16 08:01:24.000000000 +0000 @@ -14,8 +14,8 @@ "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: 2020-09-21 11:19+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:04+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #, c-format diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/shared-mime-info.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/shared-mime-info.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/shared-mime-info.po 2020-09-25 07:02:57.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/shared-mime-info.po 2020-10-16 08:01:26.000000000 +0000 @@ -20,8 +20,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:25+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:11+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: freedesktop.org.xml.in:83 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/sharutils.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/sharutils.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/sharutils.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/sharutils.po 2020-10-16 08:01:25.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 11:26+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 22:11+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #: src/scribble.c:166 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-oem-config-ubuntu-budgie.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-oem-config-ubuntu-budgie.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-oem-config-ubuntu-budgie.po 2020-09-25 07:02:51.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-oem-config-ubuntu-budgie.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:37+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #. type: Content of:

#: slideshows/oem-config-ubuntu-budgie/slides/01_welcome.html:2 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-oem-config-ubuntu-mate.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-oem-config-ubuntu-mate.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-oem-config-ubuntu-mate.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-oem-config-ubuntu-mate.po 2020-10-16 08:01:25.000000000 +0000 @@ -0,0 +1,492 @@ +# Finnish translation for ubiquity-slideshow-ubuntu +# Copyright (c) 2019 Rosetta Contributors and Canonical Ltd 2019 +# This file is distributed under the same license as the ubiquity-slideshow-ubuntu package. +# FIRST AUTHOR , 2019. +# +msgid "" +msgstr "" +"Project-Id-Version: ubiquity-slideshow-ubuntu\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2019-03-13 15:38+0000\n" +"PO-Revision-Date: 2019-12-26 19:05+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: 2020-10-15 23:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" + +#. type: Content of:

+#: slideshows/oem-config-ubuntu-mate/slides/01_welcome.html:2 +msgid "Welcome to Ubuntu MATE" +msgstr "Tervetuloa Ubuntu MATEen" + +#. type: Content of:

+#: slideshows/oem-config-ubuntu-mate/slides/01_welcome.html:7 +msgid "" +"A community developed Ubuntu based operating system that beautifully " +"integrates the MATE desktop." +msgstr "" +"Yhteisön kehittämä Ubuntuun pohjautuva käyttöjärjestelmä, joka integroi MATE-" +"työpöydän." + +#. type: Content of:

+#: slideshows/oem-config-ubuntu-mate/slides/02_about.html:2 +msgid "About" +msgstr "Tietoja" + +#. type: Content of:

+#: slideshows/oem-config-ubuntu-mate/slides/02_about.html:7 +msgid "" +"Ubuntu MATE is a stable, easy-to-use operating system with a configurable " +"desktop environment. Ideal for those who want the most out of their " +"computers and prefer a traditional desktop metaphor. With modest hardware " +"requirements it is suitable for modern workstations, single board computers " +"and older hardware alike." +msgstr "" +"Ubuntu MATE on vakaa, helppokäyttöinen käyttöjärjestelmä jossa on " +"mukautettava työpöytäympäristö. Ihanteellinen käyttäjille jotka haluavat " +"saada tietokoneestaan kaiken irti ja suosivat perinteistä työpöytämallia. " +"Vaatimattomien laitevaatimusten johdosta se on sopiva niin nykyaikasiin " +"työasematietokoneisiin, yhden piirilevyn tietokoneisiin kuin vanhempaankin " +"laitteistoon." + +#. type: Content of:

+#: slideshows/oem-config-ubuntu-mate/slides/02_about.html:14 +msgid "" +"For users coming from other operating systems, Ubuntu MATE can adapt the " +"user interface with one-click to something more modern or something that you " +"might be more familiar with via MATE Tweak." +msgstr "" +"Käyttäjille jotka tulevat muista käyttöjärjestelmistä, Ubuntu MATE tarjoaa " +"käyttöliittymän mukautuksen MATE Tweak:in avulla yhdellä " +"napsautuksella nykyaikaiseen tai sitten johonkin joka on sinulle tutuksi " +"tullut." + +#. type: Content of:

+#: slideshows/oem-config-ubuntu-mate/slides/03_getting_started.html:2 +msgid "Get up and running faster" +msgstr "Kaikki valmiiksi nopeammin ja ei muuta kuin toimeen" + +#. type: Content of:

+#: slideshows/oem-config-ubuntu-mate/slides/03_getting_started.html:7 +msgid "" +"Ubuntu MATE Welcome greets and assists new and returning users. The " +"Getting Started wizard will guide you through the first " +"boot post-installation setup and configuration of additional peripherals and " +"devices and the documentation will help orientate new users. The " +"Systems Specifications section will help you explore your " +"hardware and offers one-click install and launch of many useful system " +"monitoring tools. When you need support Ubuntu MATE Welcome is the jumping " +"off point to the community." +msgstr "" +"Ubuntu MATE:n Tervetuloikkuna tervehtii ja avustaa uusia sekä palaavia " +"käyttäjiä. Näin pääset alkuun apuvelho-ohjelma opastaa " +"sinut ensikäynnistyksen jälkiasennusvaiheen lisäasetusten sekä laitteiden " +"virityksen läpi ja lisäksi dokumentaatio auttaa uusia käyttäjiä tottumaan." + +#. type: Content of:

+#: slideshows/oem-config-ubuntu-mate/slides/03_getting_started.html:18 +#: slideshows/oem-config-ubuntu-mate/slides/04_software.html:16 +#: slideshows/oem-config-ubuntu-mate/slides/05_tweak.html:19 +#: slideshows/oem-config-ubuntu-mate/slides/06_browse.html:16 +#: slideshows/oem-config-ubuntu-mate/slides/08_music.html:16 +#: slideshows/oem-config-ubuntu-mate/slides/09_photos.html:16 +#: slideshows/oem-config-ubuntu-mate/slides/10_video.html:16 +#: slideshows/oem-config-ubuntu-mate/slides/11_office.html:13 +msgid "Included software" +msgstr "Sisältyvät ohjelmistot" + +#. type: Content of:
  • +#: slideshows/oem-config-ubuntu-mate/slides/03_getting_started.html:22 +msgid "Ubuntu MATE Welcome" +msgstr "Tervetuloa Ubuntu MATE:n pariin" + +#. type: Content of:

    +#: slideshows/oem-config-ubuntu-mate/slides/04_software.html:2 +msgid "Find the best software" +msgstr "Löydä parhaat ohjelmistot" + +#. type: Content of:

    +#: slideshows/oem-config-ubuntu-mate/slides/04_software.html:7 +msgid "" +"Say goodbye to searching the web for new software. There is an abundance of " +"software available for Ubuntu MATE and some people find that choice " +"overwhelming. The Software Boutique is a carefully curated " +"selection of the best-in-class applications that complement Ubuntu MATE. " +"Experienced users can simply queue up all their favourite software for " +"install and process it in one operation." +msgstr "" +"Sano hyvästit ohjelmien etsinnälle ympäri nettiä. Ubuntu MATE tarjoaa " +"ohjelmistorunsauden jonka jotkut käyttäjät kokevat häkellyttäväksi. " +"Software Boutique-ohjelmakauppa on huolellisesti hallinoitu " +"valikoimassaan luokkansa parhaita sovelluksia jotka täydentävät Ubuntu " +"MATEa. Kokeneet käyttäjät voivat yksinkertaisesti pistää lempisovelluksensa " +"jonoon asennusta varten toimittaen kaiken valmiiksi samalla kerralla." + +#. type: Content of:

    • +#: slideshows/oem-config-ubuntu-mate/slides/04_software.html:20 +msgid "Software Boutique" +msgstr "Software Boutique -ohjelmakauppa" + +#. type: Content of:

      +#: slideshows/oem-config-ubuntu-mate/slides/04_software.html:23 +#: slideshows/oem-config-ubuntu-mate/slides/06_browse.html:27 +#: slideshows/oem-config-ubuntu-mate/slides/07_games.html:15 +#: slideshows/oem-config-ubuntu-mate/slides/09_photos.html:23 +msgid "Supported software" +msgstr "Tuetut sovellukset" + +#. type: Content of:
      • +#: slideshows/oem-config-ubuntu-mate/slides/04_software.html:27 +msgid "Ubuntu Software" +msgstr "Ubuntun sovellusvalikoima" + +#. type: Content of:

        +#: slideshows/oem-config-ubuntu-mate/slides/05_tweak.html:2 +msgid "Personalised computing" +msgstr "Henkilökohtaista tietojenkäsittelyä" + +#. type: Content of:

        +#: slideshows/oem-config-ubuntu-mate/slides/05_tweak.html:7 +msgid "" +"The default Ubuntu MATE user interface is intuitive and easy to use. But we " +"understand people have different tastes and preferences which is why we " +"created MATE Tweak, a tool to change the user interface to " +"mimic other operating systems. Coming from Windows? Try " +"Redmond. Prefer the way macOS is layed out? Try " +"Cupertino. For Ubuntu Unity fans take a look at " +"Mutiny. Or for a hybrid user interface, try " +"Pantheon or Comptemporary. Experienced " +"users can customise the user interface and save their creations." +msgstr "" +"Vakiollinen Ubuntu MATE:n käyttöliittymä on joustava sekä helppo käyttää. " +"Ymmärrämme toki että ihmisillä on erilaisia makuja, minkä johdosta olemme " +"luoneet MATE Tweak -työkalun, jonka avulla käyttöliittymä " +"voidaan muuttaa jäljittelemään muita käyttöjärjestelmiä. Windows:istako olet " +"tulossa? Kokeilepa ulkoasua Redmond. Pidät macOS:stä? " +"Kokeile tällöin mallia Cupertino. Ubuntu Unity:n nimeen " +"vannoville on tarjolla Mutiny. Yhdistelmäliittymää varten " +"voit taas kokeilla malleja Pantheon tai " +"Comptemporary. Kokeneet käyttäjät voivat mukauttaa " +"käyttöliittymän itse ja tallentaen luomuksensa." + +#. type: Content of:

        • +#: slideshows/oem-config-ubuntu-mate/slides/05_tweak.html:23 +msgid "MATE Tweak" +msgstr "MATE Tweak -mukautustyökalu" + +#. type: Content of:

          +#: slideshows/oem-config-ubuntu-mate/slides/06_browse.html:2 +msgid "Make the most of the web" +msgstr "Ota kaikki irti internetistä" + +#. type: Content of:

          +#: slideshows/oem-config-ubuntu-mate/slides/06_browse.html:7 +msgid "" +"Ubuntu MATE includes Firefox, an easy and safe web browser " +"used by millions of people around the world. Designed with privacy in mind " +"it includes enhanced security features to protect you from online threats. " +"You'll also find Brave, Chromium, " +"Google Chrome, Opera and " +"Vivaldi in the Software Boutique." +msgstr "" +"Ubuntu MATE sisältää selaimen Firefox, joka on helppo ja " +"turvallinen internet-selain jota käyttävät miljoonat ihmiset ympäri " +"maailmaa. Yksityisyydensuojamielessä kehitetty sisältäen paranneltuja " +"turvaominaisuuksia jotka suojaavat sinua verkon vaaroilta. Löydät myös " +"selaimet Brave, Chromium, Google " +"Chrome, Opera ja Vivaldi Software " +"Boutique -ohjelmakaupasta." + +#. type: Content of:

          • +#: slideshows/oem-config-ubuntu-mate/slides/06_browse.html:20 +msgid "Firefox" +msgstr "Firefox" + +#. type: Content of:

            • +#: slideshows/oem-config-ubuntu-mate/slides/06_browse.html:24 +msgid "Thunderbird Mail" +msgstr "Thunderbird-sähköposti" + +#. type: Content of:

              • +#: slideshows/oem-config-ubuntu-mate/slides/06_browse.html:31 +msgid "Chromium" +msgstr "Chromium" + +#. type: Content of:

                +#: slideshows/oem-config-ubuntu-mate/slides/07_games.html:2 +msgid "Get your game on!" +msgstr "Valmiina, paikoillanne, peli alkakoon!" + +#. type: Content of:

                +#: slideshows/oem-config-ubuntu-mate/slides/07_games.html:7 +msgid "" +"Ubuntu MATE is not just about work, it's also great for play! You'll find " +"Steam and Minecraft in the " +"Software Boutique. We've also selected the very best open " +"source games and stocked the Software Boutique with platformers, shoot 'em " +"ups, racers, flight simulators, puzzlers, turn based stratgegy and first " +"person shooters." +msgstr "" +"Ubuntu MATE ei ole vain työntekoa varten, se on huikea pelialusta! Löydät " +"nimikkeet kuten Steam ja Minecraft " +"Software Boutique-ohjelmakaupasta. Lisäksi olemme " +"sisällyttäneet parhaimmat lähdekoodiltaan avoimet pelit sekä varastoineet " +"Software Boutique -ohjelmakauppaan tasohyppelyitä, ammuskeluita, kilpa-" +"autoilua, lentosimulaattoreita, pulmanratkaisuja, vuoropohjaisia strategia- " +"ja ensipersoona-ampumispelejä." + +#. type: Content of:

                • +#: slideshows/oem-config-ubuntu-mate/slides/07_games.html:19 +msgid "Steam" +msgstr "Steam" + +#. type: Content of:

                  • +#: slideshows/oem-config-ubuntu-mate/slides/07_games.html:23 +msgid "Minecraft" +msgstr "Minecraft" + +#. type: Content of:

                    +#: slideshows/oem-config-ubuntu-mate/slides/08_music.html:2 +msgid "Take your music with you" +msgstr "Ota musiikki mukaasi" + +#. type: Content of:

                    +#: slideshows/oem-config-ubuntu-mate/slides/08_music.html:7 +msgid "" +"Ubuntu MATE comes with the amazing Rhythmbox music player. With advanced " +"playback options, it's simple to queue up the perfect songs. And it works " +"great with CDs and portable music players, so you can enjoy all your music " +"wherever you go. If you prefer streaming services you'll find " +"Spotify and Nuvola Player, which supports " +"many popular streaming services, in the Software Boutique" +msgstr "" +"Ubuntu MATE:n mukana tulee huikea musiikkisoitin Rhythmbox. Edistyneiden " +"toistomahdollisuuksien kera, on helppo laittaa täydelliset kipaleet jonoon. " +"Se toimii mahtavasti myös CD-levyjen ja kannettavien musiikkisoittimien " +"kanssa, joten pääset nauttimaan kaikesta pitämästäsi musiikista minne " +"tahansa menetkin. Mikäli suosit suoratoistopalveluja, löydät ohjelmat kuten " +"Spotify ja Nuvola Player, jotka tukevat " +"useita suosittuja suoratoistopalveluja, Software Boutique-" +"ohjelmakaupassa" + +#. type: Content of:

                    • +#: slideshows/oem-config-ubuntu-mate/slides/08_music.html:20 +msgid "Rhythmbox Music Player" +msgstr "Rytmilaatikko-musiikkisoitin" + +#. type: Content of:

                      • +#: slideshows/oem-config-ubuntu-mate/slides/08_music.html:24 +#: slideshows/oem-config-ubuntu-mate/slides/10_video.html:20 +msgid "VLC" +msgstr "VLC" + +#. type: Content of:

                        +#: slideshows/oem-config-ubuntu-mate/slides/09_photos.html:2 +msgid "Organise your photos" +msgstr "Järjestä valokuvasi" + +#. type: Content of:

                        +#: slideshows/oem-config-ubuntu-mate/slides/09_photos.html:7 +msgid "" +"Shotwell is a handy photo manager that is ready for your gadgets. Connect a " +"camera or a phone to transfer your photos, then it's easy to share them and " +"keep them safe. For the digital photography enthusiasts and professionals " +"the Software Boutique includes Darktable and " +"Luminance HDR that offer virtual lightable and darkroom for " +"RAW and HDR image workflows." +msgstr "" +"Shotwell on kätevä valokuvienhallintaohjelma joka on valmiina käyttöön " +"laitteillesi. Liitä kamera tai puhelin siirtääksesi kuvasi, tämän jälkeen ne " +"on helppo jakaa ja säilyttää turvassa. Digitaalisen kuvaamisen intoilijoille " +"ja ammattilaisille Software Boutique -ohjelmakauppa sisältää sovellukset " +"kuten Darktable ja Luminance HDR jotka " +"tarjoavat virtuaalivalotukset sekä pimiön RAW- ja HDR kuvia varten " +"työnkulussasi." + +#. type: Content of:

                        • +#: slideshows/oem-config-ubuntu-mate/slides/09_photos.html:20 +msgid "Shotwell Photo Manager" +msgstr "Shotwell - valokuvien hallinta" + +#. type: Content of:

                          • +#: slideshows/oem-config-ubuntu-mate/slides/09_photos.html:27 +msgid "GIMP Image Editor" +msgstr "GIMP-kuvankäsittely" + +#. type: Content of:

                            +#: slideshows/oem-config-ubuntu-mate/slides/10_video.html:2 +msgid "Grab some popcorn!" +msgstr "Laita popcornit valmiiksi!" + +#. type: Content of:

                            +#: slideshows/oem-config-ubuntu-mate/slides/10_video.html:7 +msgid "" +"Ubuntu MATE comes with Firefox pre-installed and " +"Google Chrome is in the Software Boutique so you can watch " +"content from your favourite streaming services such as " +"Netflix and YouTube." +msgstr "" +"Ubuntu MATE saapuu Firefox esiasennettuna ja " +"Google Chrome löytyy Software Boutique -ohjelmakaupasta " +"joten voit nauttia lempisuoratoistopalveluistasi kuten " +"Netflix ja YouTube." + +#. type: Content of:

                            +#: slideshows/oem-config-ubuntu-mate/slides/10_video.html:12 +msgid "" +"With VLC installed by default you can watch all you local " +"video with ease." +msgstr "" +"VLC ollessa esiasennettuna pääset katselemaan kaikkia " +"paikallisia videoitasi mutkattomasti." + +#. type: Content of:

                            +#: slideshows/oem-config-ubuntu-mate/slides/11_office.html:2 +msgid "Everything you need for the office" +msgstr "Kaikenkattava toimisto-ohjelmisto" + +#. type: Content of:

                            +#: slideshows/oem-config-ubuntu-mate/slides/11_office.html:7 +msgid "" +"LibreOffice is a free office suite packed with everything you need to create " +"documents, spreadsheets and presentations. Compatible with Microsoft Office " +"file formats, it gives you all the features you need, without the price tag." +msgstr "" +"LibreOffice on ilmainen ja vapaa toimisto-ohjelmisto joka sisältää kaiken " +"tarvitsemasi luodaksesi asiakirjoja, taulukkoja ja esitelmiä. Microsoft " +"Office:n tiedostomuotojen kanssa yhteensopivana, se antaa sinulle kaikki " +"tarvitsemasi ominaisuudet, ilman hintalappua." + +#. type: Content of:

                            • +#: slideshows/oem-config-ubuntu-mate/slides/11_office.html:17 +msgid "LibreOffice Writer" +msgstr "LibreOffice Writer" + +#. type: Content of:

                              • +#: slideshows/oem-config-ubuntu-mate/slides/11_office.html:21 +msgid "LibreOffice Calc" +msgstr "LibreOffice Calc" + +#. type: Content of:

                                • +#: slideshows/oem-config-ubuntu-mate/slides/11_office.html:25 +msgid "LibreOffice Impress" +msgstr "LibreOffice Impress" + +#. type: Content of:

                                  +#: slideshows/oem-config-ubuntu-mate/slides/12_accessibility.html:2 +msgid "Accessible for everyone" +msgstr "Saavutettava kaikille" + +#. type: Content of:

                                  +#: slideshows/oem-config-ubuntu-mate/slides/12_accessibility.html:7 +msgid "" +"At the heart of the Ubuntu MATE philosophy is the belief that computing is " +"for everyone. With advanced accessibility tools and options to change " +"language, colour scheme and text size, Ubuntu MATE makes computing easy - " +"whoever and wherever you are." +msgstr "" +"Ubuntu MATEn filosofian ytimessä on usko siihen että tietokoneenkäyttö " +"sopii kaikille. Edistyneiden käytettävyystyökalujen kera sekä vaihtoehdot " +"kielenvaihtamiseen, värienhallintaan ja tekstikoon suhteen, Ubuntu MATE " +"tekee tietokoneilusi helpoksi - kuka tai missä vain oletkaan." + +#. type: Content of:

                                  +#: slideshows/oem-config-ubuntu-mate/slides/12_accessibility.html:13 +msgid "Customization options" +msgstr "Mukauttamisvalinnat" + +#. type: Content of:
                                  • +#: slideshows/oem-config-ubuntu-mate/slides/12_accessibility.html:17 +msgid "Appearance" +msgstr "Ulkoasu" + +#. type: Content of:

                                    • +#: slideshows/oem-config-ubuntu-mate/slides/12_accessibility.html:21 +msgid "Assistive technologies" +msgstr "Esteettömyystekniikat" + +#. type: Content of:

                                      • +#: slideshows/oem-config-ubuntu-mate/slides/12_accessibility.html:25 +msgid "Language support" +msgstr "Kielituki" + +#. type: Content of:

                                        +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:2 +msgid "Join the community" +msgstr "Liity yhteisöön" + +#. type: Content of:

                                        +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:7 +msgid "Discussion & Support" +msgstr "Keskustelu ja tuki" + +#. type: Content of:
                                        • +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:11 +msgid "" +"Ubuntu MATE " +"Forum" +msgstr "" +"Ubuntu MATE -" +"keskustelupalsta" + +#. type: Content of:
                                          • +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:15 +msgid "" +"Google+" +msgstr "" +"Google+" + +#. type: Content of:
                                            • +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:19 +msgid "" +"Live Chat" +msgstr "" +"Reaaliaikainen " +"keskustelu" + +#. type: Content of:

                                              +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:22 +msgid "Announcements" +msgstr "Ilmoitukset" + +#. type: Content of:
                                              • +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:26 +msgid "" +"Twitter" +msgstr "" +"Twitter" + +#. type: Content of:
                                                • +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:30 +msgid "" +"Facebook" +msgstr "" +"Facebook" + +#. type: Content of:

                                                  +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:33 +msgid "Development" +msgstr "Kehitystyökalut" + +#. type: Content of:
                                                  • +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:37 +msgid "" +"Code" +msgstr "" +"Koodi" + +#. type: Content of:
                                                    • +#: slideshows/oem-config-ubuntu-mate/slides/13_community.html:41 +msgid "" +"Bug " +"Tracker" +msgstr "" +"Vikailmoitukset" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntu-budgie.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntu-budgie.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntu-budgie.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntu-budgie.po 2020-10-16 08:01:17.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:37+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #. type: Content of:

                                                      #: slideshows/ubuntu-budgie/slides/01_welcome.html:2 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntukylin.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntukylin.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntukylin.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntukylin.po 2020-10-16 08:01:19.000000000 +0000 @@ -0,0 +1,263 @@ +# Finnish translation for ubiquity-slideshow-ubuntu +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the ubiquity-slideshow-ubuntu package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: ubiquity-slideshow-ubuntu\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2020-03-13 09:47+0800\n" +"PO-Revision-Date: 2020-09-15 14:01+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: 2020-10-15 23:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/community.html:5 +msgid "Ubuntu Kylin Community" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/community.html:8 +msgid "" +"Ubuntu Kylin Community will maintain a communication platform for the " +"ubiquitous \"Youker Friends\" to exchange the latest and the most " +"professional technical information and community news--by utilizing official " +"website, forums, QQ, weibo, weixin, and various other channels." +msgstr "" +"Ubuntu Kylin -yhteisö ylläpitää viestintäalustaa kaikkialla läsnä oleville " +"\"Youker-ystäville\" uusimpien ja ammattimaisimpien teknisten tietojen ja " +"yhteisöuutisten vaihtamiseksi - hyödyntämällä virallisia verkkosivustoja, " +"foorumeita, QQ: ta, weiboa, weixiniä ja useita muita kanavia." + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/control-center.html:5 +msgid "UKUI Control Center" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/control-center.html:7 +msgid "" +"More accurate classification, more convenient operation, and more concise " +"interface" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/hardware.html:4 +msgid "Mainstream Hardware Platforms" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/hardware.html:5 +msgid "" +"Supporting mainstream hardware platforms including Intel, AMD, Kunpeng and " +"Phytium" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/kylin-burner.html:5 +msgid "Kylin Burner" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/kylin-burner.html:8 +msgid "" +"Data and ISO recording is available in Kylin Record. Burning and continue-" +"burning of CD/DVD-R and DVD+R are supported. It is a pleasant, stable and " +"lightweight application." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/kylin-video.html:5 +msgid "Kylin Video" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/kylin-video.html:8 +msgid "" +"Kylin Video is an open source video player using Qt5 based on SMPlayer. It " +"surpports many video formats to offer a delighted watching experience for " +"users. What is more, the interface is simple and easy." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/long-support.html:4 +msgid "Long-term Online Support" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/long-support.html:6 +msgid "Free system support and updates for up to 5 years" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/newdesktop-environment.html:5 +msgid "New Desktop Environment" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/newdesktop-environment.html:7 +msgid "Brand new design, more concise and easy to use" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/panel.html:5 +msgid "UKUI Panel" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/panel.html:7 +msgid "Quick app preview, easy notification management, unified plugin style" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/pdf.html:5 +msgid "PDF Reader" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/pdf.html:8 +msgid "" +"Wendun Foxit Reader is based on Linux Foxit Reader, specially customized for " +"Chinese users. A more convenient installation is supported, plus PDF " +"documemt reading/ bookmark/ annotation and print etc.." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/rich-applications.html:5 +msgid "Rich Featured Applications" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/rich-applications.html:7 +msgid "" +"Kylin series applications installed, pursuing ultimate user experience" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/software-center.html:5 +msgid "Software Center" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/software-center.html:8 +msgid "" +"Ubuntu Kylin Software Center is designed with GUI much easy for Chinese. It " +"supports both Ubuntu and Ubuntu Kylin archives. You can enjoy popular " +"Chinese applications co-developed by Ubuntu Kylin team!" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/sogou.html:5 +msgid "Sogou Input Method" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/sogou.html:8 +msgid "" +"Sogou Input Method for Linux is co-developed by Ubuntu Kylin team and Sogou " +"Corp.. It is based on Fcitx framework and supports the same user experience " +"with Windows, Mac version." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/stablekernel.html:5 +msgid "Latest Stable Kernel" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/stablekernel.html:7 +msgid "" +"Linux 5.4 LTS kernel inside, covering latest cutting-edge technologies" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/startmenu.html:5 +msgid "UKUI Start Menu" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/startmenu.html:7 +msgid "" +"Amazing upgrades with noval dark theme, full screen browsing and application " +"classification" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/ukui.html:3 +msgid "A Brand New Desktop Environment" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/ukui.html:5 +msgid "" +"UKUI desktop environment is a brand new product for Chinese users. From " +"start menu, status bar, panel icons to file manager and control panel, you " +"will experience a smooth and beautiful system. More function in details are " +"awaiting you to find out." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/weixin.html:5 +msgid "Wechat Web Client" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/weixin.html:8 +msgid "" +"Ubuntu Kylin offers a Wechat client on Web for users. It can be downloaded " +"from Kylin software Center or www.ubuntukylin.com." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/welcome.html:7 +msgid "Thank You For Choosing Ubuntu Kylin Desktop Operating System" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/welcome.html:10 +msgid "" +"Ubuntu Kylin is an open-source desktop Linux operating system created in " +"2013 and is one of the official Ubuntu flavor. With hundreds of thousands of " +"active users worldwide, the goal is to provide Linux open source desktop " +"operating systems with Windows-like operating experiences for users " +"worldwide. This release version is 19.10." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/welcome.html:11 +msgid "The following pictures will show you what we have done." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/wps.html:5 +msgid "Office Suite" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/wps.html:8 +msgid "" +"Linux Kingsoft WPS is compatible with Windows WPS. Fangzheng font is " +"available in Linux Kingsoft WPS. Abundant online module and material make " +"your document production more convenient." +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/youker-series.html:5 +msgid "Youker Series" +msgstr "" + +#. type: Content of:

                                                      +#: slideshows/ubuntukylin/slides/youker-series.html:8 +msgid "" +"Youker Assistantant and Youker Weather are developed for Ubuntu Kylin users " +"only. Powerful system information demonstration , clear system gabbage by " +"one click, system custom beautify and weather information etc. are " +"supported. Basically, a smooth, easy-to-use and substantial desktop is " +"guaranteed." +msgstr "" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntu-mate.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntu-mate.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntu-mate.po 2020-09-25 07:02:55.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntu-mate.po 2020-10-16 08:01:24.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:37+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:22+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #. type: Content of:

                                                      #: slideshows/ubuntu-mate/slides/01_welcome.html:2 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntu.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntu.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntu.po 2020-09-25 07:02:52.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntu.po 2020-10-16 08:01:20.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:38+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:23+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" "Language: fi\n" #. type: Content of:

                                                      diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntustudio.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntustudio.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/slideshow-ubuntustudio.po 2020-09-25 07:02:49.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/slideshow-ubuntustudio.po 2020-10-16 08:01:18.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 12:39+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-15 23:23+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #. type: Content of:

                                                      #: slideshows/ubuntustudio/slides/00_welcome.html:2 diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/snapd-glib.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/snapd-glib.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/snapd-glib.po 2020-09-25 07:02:48.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/snapd-glib.po 2020-10-16 08:01:16.000000000 +0000 @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2020-09-21 13:26+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:03+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #: snapd-glib/snapd-interface.c:156 msgid "Add user accounts and change passwords" diff -Nru language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/snappy.po language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/snappy.po --- language-pack-fi-base-20.10+20200921/data/fi/LC_MESSAGES/snappy.po 2020-09-25 07:02:50.000000000 +0000 +++ language-pack-fi-base-20.10+20201015/data/fi/LC_MESSAGES/snappy.po 2020-10-16 08:01:19.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: snapd\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2020-09-07 09:36+0000\n" +"POT-Creation-Date: 2020-10-09 08:47+0000\n" "PO-Revision-Date: 2020-04-11 12:30+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: 2020-09-21 13:24+0000\n" -"X-Generator: Launchpad (build 83bdf6c8a3a5f87722c8927e54838522f3e57504)\n" +"X-Launchpad-Export-Date: 2020-10-16 00:02+0000\n" +"X-Generator: Launchpad (build 781851f4dc11c93bc506eb54e6a0d35c919a1ce6)\n" #, c-format msgid " command %q from snap %q\n" @@ -35,17 +35,17 @@ #. TRANSLATORS: %q will be the (quoted) snap name #, c-format msgid "%q left the cohort" -msgstr "" +msgstr "%q jätti ryhmän" #. TRANSLATORS: the first %q will be the (quoted) snap name, the second a channel #, c-format msgid "%q left the cohort, and switched to the %q channel" -msgstr "" +msgstr "%q jätti ryhmän, ja vaihtoi %q kanavaan" #. TRANSLATORS: the first %q will be the (quoted) snap name, the second a channel, the third an ellipted cohort string #, c-format msgid "%q switched to the %q channel and the %q cohort\n" -msgstr "" +msgstr "%q vaihtoi %q kanavaan ja %q ryhmään\n" #. TRANSLATORS: the first %q will be the (quoted) snap name, the second a channel #, c-format @@ -55,7 +55,7 @@ #. TRANSLATORS: the first %q will be the (quoted) snap name, the second an ellipted cohort string #, c-format msgid "%q switched to the %q cohort\n" -msgstr "" +msgstr "%q vaihtoi %q ryhmään\n" #. TRANSLATORS: 1. snap name, 2. snap version (keep those together please). the 3rd %s is a path (where it's mounted from). #, c-format @@ -142,7 +142,7 @@ "'snap changes' -komento vaatii snapin nimen, kokeile komentoa 'snap tasks %s'" msgid "'snap interfaces' is deprecated; use 'snap connections'." -msgstr "" +msgstr "'snap interfaces' on vanhentunut; käytä 'snap connections'." msgid "--list does not accept additional arguments" msgstr "--list ei hyväksy lisäargumentteja" @@ -182,7 +182,7 @@ #. TRANSLATORS: This needs to begin with < and end with > msgid "" -msgstr "" +msgstr "" #. TRANSLATORS: This needs to begin with < and end with > msgid "" @@ -194,6 +194,7 @@ msgstr "" #. TRANSLATORS: This needs to begin with < and end with > +#. TRANSLATORS: This should retain < ... >. The file name is the name of an exported snapshot. #. TRANSLATORS: This needs to begin with < and end with > msgid "" msgstr "" @@ -218,24 +219,28 @@ msgstr "" #. TRANSLATORS: This needs to begin with < and end with > -msgid "" +msgid "