# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR SuSE Linux Products GmbH, Nuernberg # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-02-13 10:41+0000\n" "PO-Revision-Date: 2026-01-12 16:04+0000\n" "Last-Translator: Tommi Nieminen \n" "Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1\n" #. Reports the problems and decide whether to continue or not. #. #. @param elements [Array] List of unsupported elements. #: service/lib/agama/autoyast/profile_reporter.rb:51 #, perl-brace-format msgid "Found unsupported elements in the AutoYaST profile: %{keys}." msgstr "AutoYaST-profiilissa löydettiin tukemattomia kohita: %{keys}." #. Implementation for the API method #Probe. #: service/lib/agama/dbus/storage/dasd.rb:64 #, fuzzy msgid "Probing DASD devices" msgstr "Havaitaan tallennuslaitteita" #. Performs the configuration process in a separate thread. #. #. The configuration could take long time (e.g., formatting devices). It is important to not #. block the service in order to make possible to attend other requests. #. #. @raise if there is an unfinished configuration. #. #. @param config_json [Hash] #: service/lib/agama/dbus/storage/dasd.rb:121 msgid "Configuring DASD" msgstr "" #. Do not configure if there is nothing to change. #: service/lib/agama/dbus/storage/iscsi.rb:98 msgid "Configuring iSCSI" msgstr "" #. Performs an iSCSI discovery. #. #. @param serialized_options [String] Serialized dicovery options. #. @return [Number] 0 success; 1 failure. #: service/lib/agama/dbus/storage/iscsi.rb:122 msgid "Performing iSCSI discovery" msgstr "" #. Implementation for the API method #Install. #: service/lib/agama/dbus/storage/manager.rb:118 msgid "Preparing bootloader proposal" msgstr "Valmistellaan alkulatausohjelman ehdotusta" #: service/lib/agama/dbus/storage/manager.rb:121 msgid "Preparing the storage devices" msgstr "Valmistellaan tallennuslaitteita" #: service/lib/agama/dbus/storage/manager.rb:124 msgid "Writing bootloader sysconfig" msgstr "Kirjoitetaan alkulatausohjelman asetuksia" #. Implementation for the API method #Finish. #: service/lib/agama/dbus/storage/manager.rb:132 msgid "Finishing installation" msgstr "Viimeistellään asennusta" #: service/lib/agama/dbus/storage/manager.rb:138 #, fuzzy msgid "Unmounting devices" msgstr "Irrotetaan tallennuslaitteita" #. Gets and serializes the storage config used to calculate the current proposal. #. #. @return [String] Serialized config according to the JSON schema. #: service/lib/agama/dbus/storage/manager.rb:298 msgid "Activating storage devices" msgstr "Otetaan tallennuslaitteita käyttöön" #: service/lib/agama/dbus/storage/manager.rb:301 msgid "Probing storage devices" msgstr "Havaitaan tallennuslaitteita" #: service/lib/agama/dbus/storage/manager.rb:304 msgid "Applying storage configuration" msgstr "Otetaan talletustilamääritys käyttöön" #. TRANSLATORS: SSL certificate details #: service/lib/agama/ssl/certificate_details.rb:31 msgid "Certificate:" msgstr "Varmenne:" #: service/lib/agama/ssl/certificate_details.rb:31 msgid "Issued To" msgstr "Myönnetty kohteelle" #: service/lib/agama/ssl/certificate_details.rb:32 msgid "Issued By" msgstr "Julkaisija" #: service/lib/agama/ssl/certificate_details.rb:32 msgid "SHA1 Fingerprint: " msgstr "SHA1-sormenjälki: " #: service/lib/agama/ssl/certificate_details.rb:34 msgid "SHA256 Fingerprint: " msgstr "SHA256-sormenjälki: " #. label followed by the SSL certificate identification #: service/lib/agama/ssl/certificate_details.rb:46 msgid "Common Name (CN): " msgstr "Yleinen nimi (CN): " #. label followed by the SSL certificate identification #: service/lib/agama/ssl/certificate_details.rb:48 msgid "Organization (O): " msgstr "Organisaatio (O): " #. label followed by the SSL certificate identification #: service/lib/agama/ssl/certificate_details.rb:50 msgid "Organization Unit (OU): " msgstr "Organisaatioyksikkö (OU): " #. Issue when the device has several users. #. #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/alias.rb:74 #, c-format msgid "The device with alias '%s' is used by more than one device" msgstr "Aliaksella ”%s” varustettua laitetta käyttää useampi kuin yksi laite" #. Issue when the device has both filesystem and a user. #. #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/alias.rb:95 #, c-format msgid "" "The device with alias '%s' cannot be formatted because it is used by other " "device" msgstr "" "Laitetta aliaksella ”%s” ei voi alustaa koska se on toisen laitteen käytössä" #. Issue when the device has both partitions and a user. #. #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/alias.rb:118 #, c-format msgid "" "The device with alias '%s' cannot be partitioned because it is used by other " "device" msgstr "" "Laitetta aliaksella ”%s” ei voi osioida koska se on toisen laitteen käytössä" #. Error if a boot device is required and unknown. #. #. This happens when the config solver is not able to infer a boot device, see #. {ConfigSolvers::Boot}. #. #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/boot.rb:75 msgid "The boot device cannot be automatically selected" msgstr "Käynnistyslaitetta ei voi valita automaattisesti" #. TRANSLATORS: %s is replaced by a device alias (e.g., "boot"). #: service/lib/agama/storage/config_checkers/boot.rb:86 #, c-format msgid "There is no boot device with alias '%s'" msgstr "Käynnistyslaitetta aliaksella ”%s” ei ole" #. TRANSLATORS: 'crypt_method' is the identifier of the method to encrypt the device #. (e.g., 'luks1', 'random_swap'). #: service/lib/agama/storage/config_checkers/encryption.rb:73 #, perl-brace-format msgid "" "No passphrase provided (required for using the method '%{crypt_method}')." msgstr "" "Salauslausetta ei ole annettu (vaaditaan salaustavalle ”%{crypt_method}”)." #. TRANSLATORS: 'crypt_method' is the identifier of the method to encrypt the device #. (e.g., 'luks1', 'random_swap'). #: service/lib/agama/storage/config_checkers/encryption.rb:89 #, perl-brace-format msgid "Encryption method '%{crypt_method}' is not available in this system." msgstr "Salaustapa ”%{crypt_method}” ei ole saatavilla tälle järjestelmälle." #. TRANSLATORS: 'crypt_method' is the identifier of the method to encrypt the device #. (e.g., 'luks1', 'random_swap'). #: service/lib/agama/storage/config_checkers/encryption.rb:117 #, perl-brace-format msgid "'%{crypt_method}' is not a suitable method to encrypt the device." msgstr "”%{crypt_method}” ei ole tämän laitteen salaukseen sopiva salaustapa." #. TRANSLATORS: %s is replaced by a mount path (e.g., "/home"). #: service/lib/agama/storage/config_checkers/filesystem.rb:75 #, c-format msgid "Missing file system type for '%s'" msgstr "Tiedostojärjestelmän tyyppi puuttuu kohteelle ”%s”" #. TRANSLATORS: %{filesystem} is replaced by a file system type (e.g., "Btrfs") and #. %{path} is replaced by a mount path (e.g., "/home"). #: service/lib/agama/storage/config_checkers/filesystem.rb:98 #, perl-brace-format msgid "The file system type '%{filesystem}' is not suitable for '%{path}'" msgstr "" "Tiedostojärjestelmän tyyppi ”%{filesystem}” ei ole sopiva kohteelle ”%{path}”" #. TRANSLATORS: %s is the replaced by a device alias (e.g., "pv1"). #: service/lib/agama/storage/config_checkers/logical_volume.rb:82 #, c-format msgid "There is no LVM thin pool volume with alias '%s'" msgstr "LVM-ohutvarantotaltiota aliaksella ”%s” ei ole" #. TRANSLATORS: %s is the replaced by a device alias (e.g., "md1"). #: service/lib/agama/storage/config_checkers/md_raid.rb:98 #, c-format msgid "There is no MD RAID member device with alias '%s'" msgstr "MD RAID -jäsenlaitetta aliaksella ”%s” ei ole" #. Issue if the MD RAID level is missing and the device is not reused. #. #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/md_raid.rb:111 msgid "There is a MD RAID without level" msgstr "MD RAID ilman määritettyä tasoa havaittu" #. Issue if the MD RAID does not contain enough member devices. #. #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/md_raid.rb:124 #, c-format msgid "At least %s devices are required for %s" msgstr "Ainakin %s laitetta vaaditaan kohteelle %s" #. Issue if the device member is deleted. #. #. @param member_config [#search] #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/md_raid.rb:171 #, perl-brace-format msgid "" "The device '%{member}' cannot be deleted because it is part of the MD RAID %" "{md_raid}" msgstr "" "Laitetta ”%{member}” ei voi poistaa koska se on osa MD_RAIDia %{md_raid}" #. Issue if the device member is resized. #. #. @param member_config [#search] #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/md_raid.rb:194 #, perl-brace-format msgid "" "The device '%{member}' cannot be resized because it is part of the MD RAID %" "{md_raid}" msgstr "" "Laitteen ”%{member}” kokoa ei voi muuttaa koska se on osa MD_RAIDia %" "{md_raid}" #. Issue if the device member is formatted. #. #. @param member_config [#search] #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/md_raid.rb:217 #, perl-brace-format msgid "" "The device '%{member}' cannot be formatted because it is part of the MD RAID " "%{md_raid}" msgstr "" "Laitetta ”%{member}” ei voi alustaa koska se on osa MD_RAIDia %{md_raid}" #. Issue if the device member is partitioned. #. #. @param member_config [#search] #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/md_raid.rb:240 #, perl-brace-format msgid "" "The device '%{member}' cannot be partitioned because it is part of the MD " "RAID %{md_raid}" msgstr "" "Laitetta ”%{member}” ei voi osioida koska se on osa MD_RAIDia %{md_raid}" #. Issue if the device member is used by other device (e.g., as target for physical volumes). #. #. @param member_config [#search] #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/md_raid.rb:262 #, perl-brace-format msgid "" "The device '%{member}' cannot be used because it is part of the MD RAID %" "{md_raid}" msgstr "" "Laitetta ”%{member}” ei voi käyttää koska se on osa MD_RAIDia %{md_raid}" #. Issue if the parent of the device member is formatted. #. #. @param device [Y2Storage::BlkDevice] #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/md_raid.rb:287 #, perl-brace-format msgid "" "The device '%{device}' cannot be formatted because it is part of the MD RAID " "%{md_raid}" msgstr "" "Laitetta ”%{device}” ei voi alustaa koska se on osa MD_RAIDia %{md_raid}" #. TRANSLATORS: 'method' is the identifier of the method to encrypt the device #. (e.g., 'luks1'). #: service/lib/agama/storage/config_checkers/physical_volumes_encryption.rb:61 #, perl-brace-format msgid "'%{method}' is not a suitable method to encrypt the physical volumes." msgstr "Salaustapa ”%{method}” ei ole sopiva fyysisten taltioiden salaamiseen." #. TRANSLATORS: %s is replaced by a device name (e.g., "/dev/vda"). #: service/lib/agama/storage/config_checkers/search.rb:74 #, c-format msgid "Mandatory device %s not found" msgstr "Vaadittua laitetta %s ei löydy" #. TRANSLATORS: %s is replaced by a device type (e.g., "drive"). #: service/lib/agama/storage/config_checkers/search.rb:77 #, c-format msgid "Mandatory %s not found" msgstr "Vaadittua %s ei löydy" #. @return [String] #: service/lib/agama/storage/config_checkers/search.rb:85 msgid "drive" msgstr "asema" #: service/lib/agama/storage/config_checkers/search.rb:87 msgid "MD RAID" msgstr "MD RAID" #: service/lib/agama/storage/config_checkers/search.rb:89 msgid "partition" msgstr "osio" #: service/lib/agama/storage/config_checkers/search.rb:91 msgid "LVM logical volume" msgstr "Looginen LVM-taltio" #: service/lib/agama/storage/config_checkers/search.rb:93 msgid "device" msgstr "laite" #. Issue if the volume group name is missing. #. #. @return [Issue, nil] #: service/lib/agama/storage/config_checkers/volume_group.rb:77 msgid "There is a volume group without name" msgstr "Nimetön taltioryhmä löytynyt" #. TRANSLATORS: %s is the replaced by a device alias (e.g., "pv1"). #: service/lib/agama/storage/config_checkers/volume_group.rb:109 #, c-format msgid "There is no LVM physical volume with alias '%s'" msgstr "Fyysistä LVM-taltiota aliaksella ”%s” ei ole" #. TRANSLATORS: %s is the replaced by a device alias (e.g., "pv1"). #: service/lib/agama/storage/config_checkers/volume_group.rb:136 #, c-format msgid "" "The list of target devices for the volume group '%s' is mixing reused " "devices and new devices" msgstr "" "Taltioryhmän ”%s” luettelo kohdelaitteista sekoittaa uudelleenkäytettyjä " "laitteita ja uusia laitteita" #. TRANSLATORS: %s is the replaced by a device alias (e.g., "disk1"). #: service/lib/agama/storage/config_checkers/volume_group.rb:156 #, c-format msgid "There is no target device for LVM physical volumes with alias '%s'" msgstr "Fyysisille LVM-taltioillle aliaksella ”%s” ei ole kohdelaitetta" #. TRANSLATORS: %s is the replaced by a device alias (e.g., "disk1"). #: service/lib/agama/storage/config_checkers/volume_groups.rb:66 #, c-format msgid "" "The device '%s' is used several times as target device for physical volumes" msgstr "" "Laitetta ”%s” on käytetty useaan kertaan fyysisten taltioiden kohdelaitteena" #. Text of the reason preventing to shrink because there is no content. #. #. @return [String, nil] nil if there is content or there is any other reasons. #: service/lib/agama/storage/device_shrinking.rb:151 msgid "" "Neither a file system nor a storage system was detected on the device. In " "case the device does contain a file system or a storage system that is not " "supported, resizing will most likely cause data loss." msgstr "" "Tiedostojärjestelmää tai tallennusjärjestelmää ei havaittu laitteella. " "Mikäli laitteella on kuitenkin tiedosto- tai tallennusjärjestelmä jota ei " "tueta, laitteen koon muuttaminen aiheuttaa luultavasti tietojen häviämistä." #. Text of the reason preventing to shrink because there is no valid minimum size. #. #. @return [String, nil] nil if there is a minimum size or there is any other reasons. #: service/lib/agama/storage/device_shrinking.rb:162 msgid "Shrinking is not supported by this device" msgstr "Tämä laite ei tue koon pienentämistä" #. Copy /etc/nvme/host* to keep NVMe working after installation, bsc#1238038 #: service/lib/agama/storage/finisher.rb:126 msgid "Copying important installation files to the target system" msgstr "Kopioidaan tärkeitä asennustiedostoja kohdejärjestelmään" #. Step to write the bootloader configuration #: service/lib/agama/storage/finisher.rb:161 msgid "Installing bootloader" msgstr "Asennetaan käynnistyslatainta" #. Step to finish the Y2Storage configuration #: service/lib/agama/storage/finisher.rb:178 msgid "Adjusting storage configuration" msgstr "Tallennustilan asetusten muuttaminen" #. Step to finish the iSCSI configuration #: service/lib/agama/storage/finisher.rb:189 msgid "Adjusting iSCSI configuration" msgstr "Määritetään iSCSI-asetuksia" #. Step to configure the file-system snapshots #: service/lib/agama/storage/finisher.rb:200 msgid "Configuring file systems snapshots" msgstr "Tehdään tiedostojärjestelmien tilannevedosten asetuksia" #. Issue representing the proposal is not valid. #. #. @return [Issue] #: service/lib/agama/storage/proposal.rb:305 msgid "Cannot calculate a valid storage setup with the current configuration" msgstr "" "Nykyisillä asetuksilla ei voi laskea kelvollista tallennustilamääritystä" #. Issue to communicate a generic Y2Storage error. #. #. @return [Issue] #: service/lib/agama/storage/proposal.rb:315 msgid "A problem ocurred while calculating the storage setup" msgstr "Tallennustila-asetusten laskemisessa tapahtui ongelma" #. Step to copy the installation logs #: service/lib/agama/storage/umounter.rb:112 msgid "Copying logs" msgstr "Kopioidaan lokeja" #. Step to unmount the target file-systems #: service/lib/agama/storage/umounter.rb:146 msgid "Unmounting storage devices" msgstr "Irrotetaan tallennuslaitteita" #~ msgid "Logout iSCSI targets" #~ msgstr "Kirjaudutaan ulos iSCSI-kohteista" #~ msgid "Discover iSCSI targets" #~ msgstr "Havaitaan iSCSI-kohteita" #~ msgid "Login iSCSI targets" #~ msgstr "Kirjaudutaan sisään iSCSI-kohteisiin" #, c-format #~ msgid "Cannot login to iSCSI target %s" #~ msgstr "iSCSI-kohteeseen %s ei voi kirjautua" #~ msgid "Analyze disks" #~ msgstr "Levyjen analysointi" #~ msgid "Configure software" #~ msgstr "Ohjelmistojen asetukset" #~ msgid "Prepare disks" #~ msgstr "Levyjen valmistelu" #~ msgid "Install software" #~ msgstr "Ohjelmistojen asennus" #~ msgid "Configure the system" #~ msgstr "Järjestelmän asetukset" #~ msgid "Load software translations" #~ msgstr "Lataa ohjelmistojen käännökset" #~ msgid "Load storage translations" #~ msgstr "Lataa tallennustilan käännökset" #~ msgid "" #~ "Trying to import a self signed certificate. Do you want to trust it and " #~ "register the product?" #~ msgstr "" #~ "Yritetään tuoda itse allekirjoitettua varmennetta. Luotetaanko siihen ja " #~ "rekisteröidään tuote?" #~ msgid "Try again" #~ msgstr "Yritä uudelleen" #~ msgid "Continue anyway" #~ msgstr "Jatka joka tapauksessa" #~ msgid "Skip" #~ msgstr "Ohita" #~ msgid "Yes" #~ msgstr "Kyllä" #~ msgid "No" #~ msgstr "Ei" #, perl-brace-format #~ msgid "" #~ "No checksum for the file %{file} was found in the repository. This means " #~ "that although the file is part of the signed repository, the list of " #~ "checksums does not mention this file. Use it anyway?" #~ msgstr "" #~ "Tarkistussummaa tiedostolle %{file} ei löydy ohjelmalähteestä. Tämä " #~ "tarkoittaa että vaikka tiedosto on osa allekirjoitettua ohjelmalähdettä, " #~ "tarkistussummien luettelossa ei ole mainintaa tästä tiedostosta. " #~ "Käytetäänkö sitä tästä huolimatta?" #, perl-brace-format #~ msgid "" #~ "The checksum of the file %{file} is \"%{digest}\" but the expected " #~ "checksum is unknown. This means that the origin and integrity of the file " #~ "cannot be verified. Use it anyway?" #~ msgstr "" #~ "Tarkistussumma tiedostolle %{file} on \"%{digest}\" mutta odotettua " #~ "tarkistussummaa ei tiedetä. Tämä tarkoittaa että tiedoston alkuperää ja " #~ "eheyttä ei voida vahvistaa. Käytetäänkö sitä tästä huolimatta?" #, perl-brace-format #~ msgid "" #~ "The expected checksum of file %{file} is \"%{found}\" but it was expected " #~ "to be \"%{expected}\". The file has changed by accident or by an attacker " #~ "since the creater signed it. Use it anyway?" #~ msgstr "" #~ "Tarkistussumma tiedostolle %{file} on \"%{found}\" mutta sen odotettiin " #~ "olevan \"%{expected}\". Tiedosto on muuttunut vahingossa tai hyökkääjän " #~ "toimesta sen luomisen jälkeen. Käytetäänkö sitä tästä huolimatta?" #~ msgid "There was a problem running a package script." #~ msgstr "Ongelma suoritettaessa paketin komentojonoa." #, perl-brace-format #~ msgid "" #~ "The file %{filename} from %{repo_url} is not digitally signed. The origin " #~ "and integrity of the file cannot be verified. Use it anyway?" #~ msgstr "" #~ "Tiedostoa %{filename} lähteestä %{repo_url} ei ole allekirjoitettu " #~ "digitaalisesti. Tiedoston alkuperää ja eheyttä ei voida vahvistaa. " #~ "Käytetäänkö sitä tästä huolimatta?" #, perl-brace-format #~ msgid "" #~ "The file %{filename} is not digitally signed. The origin and integrity of " #~ "the file cannot be verified. Use it anyway?" #~ msgstr "" #~ "Tiedostoa %{filename} ei ole allekirjoitettu digitaalisesti. Tiedoston " #~ "alkuperää ja eheyttä ei voida vahvistaa. Käytetäänkö sitä tästä " #~ "huolimatta?" #, perl-brace-format #~ msgid "" #~ "The key %{id} (%{name}) with fingerprint %{fingerprint} is unknown. Do " #~ "you want to trust this key?" #~ msgstr "" #~ "Avain %{id} (%{name}) sormenjäljellä %{fingerprint} on tuntematon. " #~ "Luotetaanko tähän avaimeen?" #, perl-brace-format #~ msgid "" #~ "The file %{filename} from %{repo_url} is digitally signed with the " #~ "following unknown GnuPG key: %{key_id}. Use it anyway?" #~ msgstr "" #~ "Tiedosto %{filename} lähteestä %{repo_url} on allekirjoitettu " #~ "digitaalisesti seuraavalla tuntemattomalla GnuPG-avaimella: %{key_id}. " #~ "Tiedoston alkuperää ja eheyttä ei voida vahvistaa. Käytetäänkö sitä tästä " #~ "huolimatta?" #, perl-brace-format #~ msgid "" #~ "The file %{filename} is digitally signed with the following unknown GnuPG " #~ "key: %{key_id}. Use it anyway?" #~ msgstr "" #~ "Tiedosto %{filename} on allekirjoitettu digitaalisesti seuraavalla " #~ "tuntemattomalla GnuPG-avaimella: %{key_id}. Tiedoston alkuperää ja " #~ "eheyttä ei voida vahvistaa. Käytetäänkö sitä tästä huolimatta?" #, perl-brace-format #~ msgid "" #~ "The file %{filename} from %{repo_url} is digitally signed with the " #~ "following GnuPG key, but the integrity check failed: %{key_id} (%" #~ "{key_name}). Use it anyway?" #~ msgstr "" #~ "Tiedosto %{filename} lähteestä %{repo_url} on allekirjoitettu " #~ "digitaalisesti seuraavalla GnuPG-avaimella mutta eheyden varmistaminen " #~ "epäonnistui: %{key_id} (%{key_name}). Käytetäänkö sitä tästä huolimatta?" #, perl-brace-format #~ msgid "" #~ "The file %{filename} is digitally signed with the following GnuPG key, " #~ "but the integrity check failed: %{key_id} (%{key_name}). Use it anyway?" #~ msgstr "" #~ "Tiedosto %{filename} on allekirjoitettu digitaalisesti seuraavalla GnuPG-" #~ "avaimella mutta eheyden varmistaminen epäonnistui: %{key_id} (%" #~ "{key_name}). Käytetäänkö sitä tästä huolimatta?" #~ msgid "Trust" #~ msgstr "Luota" #~ msgid "Refreshing repositories metadata" #~ msgstr "Päivitetään ohjelmalähteiden metatietoja" #~ msgid "Calculating the software proposal" #~ msgstr "Lasketaan ohjelmistoehdotusta" #~ msgid "Initializing sources" #~ msgstr "Otetaan ohjelmalähteitä käyttöön" #, c-format #~ msgid "Adding service '%s' failed." #~ msgstr "Palvelun ”%s” lisääminen epäonnistui.." #, c-format #~ msgid "Updating service '%s' failed." #~ msgstr "Palvelun ”%s” päivittämien epäonnistui." #, c-format #~ msgid "Saving service '%s' failed." #~ msgstr "Palvelun ”%s” tallentaminen epäonnistui." #, c-format #~ msgid "Refreshing service '%s' failed." #~ msgstr "Palvelun ”%s” virkistäminen epäonnistui." #, c-format #~ msgid "Removing service '%s' failed." #~ msgstr "Palvelun ”%s” poistaminen epäonnistui." #, c-format #~ msgid "Could not read repository \"%s\"" #~ msgstr "Ohjelmalähdettä \"%s\" ei voi lukea" #~ msgid "Product not selected yet" #~ msgstr "Tuotetta ei ole vielä valittu" #~ msgid "Product must be registered" #~ msgstr "Tuote tulee olla rekisteröity" #, c-format #~ msgid "Found %s dependency issues." #~ msgstr "Löydettiin %s riippuvuusongelmaa." #~ msgid "Writing Linux Security Modules configuration" #~ msgstr "Kirjoitetaan Linuxin tietoturvamoduuleiden (LSM) asetuksia" #~ msgid "Running user-defined scripts" #~ msgstr "Suoritetaan käyttäjän määrittämät komentojonot" #~ msgid "Deploying user-defined files" #~ msgstr "Viedään käyttöön käyttäjän määrittämät tiedostot" #~ msgid "Calculating the storage proposal" #~ msgstr "Lasketaan tallennustilan käyttöehdotusta" #~ msgid "Adding storage-related packages" #~ msgstr "Lisätään tallennukseen liittyviä paketteja" #~ msgid "No device selected for installation" #~ msgstr "Asennukselle ei ole valittu laitetta" #, perl-brace-format #~ msgid "The following selected device is not found in the system: %{devices}" #~ msgid_plural "" #~ "The following selected devices are not found in the system: %{devices}" #~ msgstr[0] "Seuraava valittu laite ei löydy järjestelmästä: %{devices}" #~ msgstr[1] "" #~ "Seuraavat valitut laitteet eivät löydy järjestelmästä: %{devices}" #~ msgid "" #~ "Defining a user, setting the root password or a SSH public key is required" #~ msgstr "" #~ "Joko käyttäjän, pääkäyttäjän salasanan tai julkisen SSH-avaimen " #~ "määrittäminen vaaditaan" #~ msgid "Selecting Linux Security Modules" #~ msgstr "Valitaan Linuxin tietoturvamoduuleita (LSM)" #, perl-brace-format #~ msgid "The file %{filename} from repository %{repo_name} (%{repo_url})" #~ msgstr "Tiedosto %{filename} ohjelmalähteestä %{repo_name} (%{repo_url})" #, perl-brace-format #~ msgid "The file %{filename}" #~ msgstr "Tiedosto %{filename}" #~ msgid "No device found for a mandatory drive" #~ msgstr "Tarvittavalle asemalle ei löydy laitetta" #~ msgid "No device found for a mandatory partition" #~ msgstr "Tarvittavalle osiolle ei löydy laitetta" #~ msgid "Cannot accommodate the required file systems for installation" #~ msgstr "" #~ "Asennukseen tarvittavia tiedostojärjestelmiä ei saada sovitettua käyttöön"