Merge branch 'calamares' of https://github.com/calamares/calamares into development

This commit is contained in:
Philip Müller 2022-03-21 21:06:19 +01:00
commit 17b97a48b8
10 changed files with 528 additions and 422 deletions

View File

@ -1,3 +1,4 @@
<!-- SPDX-FileCopyrightText: no <!-- SPDX-FileCopyrightText: no
SPDX-License-Identifier: CC0-1.0 SPDX-License-Identifier: CC0-1.0
--> -->
@ -7,13 +8,25 @@ contributors are listed. Note that Calamares does not have a historical
changelog -- this log starts with version 3.2.0. The release notes on the changelog -- this log starts with version 3.2.0. The release notes on the
website will have to do for older versions. website will have to do for older versions.
# 3.2.54 (unreleased) # # 3.2.55 (unreleased) #
This release contains contributions from (alphabetically by name): This release contains contributions from (alphabetically by first name):
- Bob van der Linden - No external contributors yet
- El-Wumbus
## Core ##
- No core changes yet
## Modules ##
- No module changes yet
# 3.2.54 (2022-03-21) #
This release contains contributions from (alphabetically):
- Bob van der Linden (new contributor! Welcome!)
- El-Wumbus (new contributor! Welcome!)
- Evan James - Evan James
- Santosh Mahto - Santosh Mahto (new contributor! Welcome!)
## Core ## ## Core ##
- During the installation ("exec") step, while the slideshow is displayed, - During the installation ("exec") step, while the slideshow is displayed,

View File

@ -41,7 +41,7 @@
# TODO:3.3: Require CMake 3.12 # TODO:3.3: Require CMake 3.12
cmake_minimum_required( VERSION 3.3 FATAL_ERROR ) cmake_minimum_required( VERSION 3.3 FATAL_ERROR )
project( CALAMARES project( CALAMARES
VERSION 3.2.54 VERSION 3.2.55
LANGUAGES C CXX LANGUAGES C CXX
) )

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@
<message> <message>
<location filename="../src/modules/partition/jobs/AutoMountManagementJob.cpp" line="22"/> <location filename="../src/modules/partition/jobs/AutoMountManagementJob.cpp" line="22"/>
<source>Manage auto-mount settings</source> <source>Manage auto-mount settings</source>
<translation>Hallitse 'auto-mount' asetuksia</translation> <translation>Hallitse 'auto-mount'-asetuksia</translation>
</message> </message>
</context> </context>
<context> <context>
@ -14,17 +14,17 @@
<message> <message>
<location filename="../src/modules/partition/gui/BootInfoWidget.cpp" line="62"/> <location filename="../src/modules/partition/gui/BootInfoWidget.cpp" line="62"/>
<source>The &lt;strong&gt;boot environment&lt;/strong&gt; of this system.&lt;br&gt;&lt;br&gt;Older x86 systems only support &lt;strong&gt;BIOS&lt;/strong&gt;.&lt;br&gt;Modern systems usually use &lt;strong&gt;EFI&lt;/strong&gt;, but may also show up as BIOS if started in compatibility mode.</source> <source>The &lt;strong&gt;boot environment&lt;/strong&gt; of this system.&lt;br&gt;&lt;br&gt;Older x86 systems only support &lt;strong&gt;BIOS&lt;/strong&gt;.&lt;br&gt;Modern systems usually use &lt;strong&gt;EFI&lt;/strong&gt;, but may also show up as BIOS if started in compatibility mode.</source>
<translation>Järjestelmän &lt;strong&gt;käynnistysympäristö.&lt;/strong&gt; &lt;br&gt;&lt;br&gt;Vanhemmat x86-järjestelmät tukevat vain &lt;strong&gt;BIOS&lt;/strong&gt;-järjestelmää.&lt;br&gt;Nykyaikaiset järjestelmät käyttävät yleensä &lt;strong&gt;EFI&lt;/strong&gt;,mutta voivat myös näkyä BIOS tilassa, jos ne käynnistetään yhteensopivuustilassa.</translation> <translation>Järjestelmän &lt;strong&gt;käynnistysympäristö.&lt;/strong&gt; &lt;br&gt;&lt;br&gt;Vanhemmat x86-järjestelmät tukevat vain &lt;strong&gt;BIOS&lt;/strong&gt;-järjestelmää.&lt;br&gt;Nykyaikaiset järjestelmät käyttävät yleensä &lt;strong&gt;EFI&lt;/strong&gt;ä, mutta voivat myös näkyä BIOS-tilassa, jos ne käynnistetään yhteensopivuustilassa.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/BootInfoWidget.cpp" line="72"/> <location filename="../src/modules/partition/gui/BootInfoWidget.cpp" line="72"/>
<source>This system was started with an &lt;strong&gt;EFI&lt;/strong&gt; boot environment.&lt;br&gt;&lt;br&gt;To configure startup from an EFI environment, this installer must deploy a boot loader application, like &lt;strong&gt;GRUB&lt;/strong&gt; or &lt;strong&gt;systemd-boot&lt;/strong&gt; on an &lt;strong&gt;EFI System Partition&lt;/strong&gt;. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own.</source> <source>This system was started with an &lt;strong&gt;EFI&lt;/strong&gt; boot environment.&lt;br&gt;&lt;br&gt;To configure startup from an EFI environment, this installer must deploy a boot loader application, like &lt;strong&gt;GRUB&lt;/strong&gt; or &lt;strong&gt;systemd-boot&lt;/strong&gt; on an &lt;strong&gt;EFI System Partition&lt;/strong&gt;. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own.</source>
<translation>Tämä järjestelmä käynnistettiin &lt;strong&gt;EFI&lt;/strong&gt; -käynnistysympäristössä.&lt;br&gt;&lt;br&gt;Jos haluat määrittää EFI-ympäristön, tämän asennuksen on asennettava käynnistyksen latausohjelma, kuten &lt;strong&gt;GRUB&lt;/strong&gt; tai &lt;strong&gt;systemd-boot&lt;/strong&gt; ohjaus &lt;strong&gt;EFI -järjestelmän osioon&lt;/strong&gt;. Tämä on automaattinen oletus, ellet valitse manuaalista osiota, jolloin sinun on valittava asetukset itse.</translation> <translation>Tämä järjestelmä käynnistettiin &lt;strong&gt;EFI&lt;/strong&gt;-käynnistysympäristössä.&lt;br&gt;&lt;br&gt;Jos haluat määrittää EFI-ympäristön, tämän asennuksen on asennettava käynnistylatain, kuten &lt;strong&gt;GRUB&lt;/strong&gt; tai &lt;strong&gt;systemd-boot&lt;/strong&gt;, &lt;strong&gt;EFI-järjestelmäosioon&lt;/strong&gt;. Tämä on automaattinen oletus, ellet valitse manuaalista osiointia, jolloin sinun on valittava asetukset itse.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/BootInfoWidget.cpp" line="84"/> <location filename="../src/modules/partition/gui/BootInfoWidget.cpp" line="84"/>
<source>This system was started with a &lt;strong&gt;BIOS&lt;/strong&gt; boot environment.&lt;br&gt;&lt;br&gt;To configure startup from a BIOS environment, this installer must install a boot loader, like &lt;strong&gt;GRUB&lt;/strong&gt;, either at the beginning of a partition or on the &lt;strong&gt;Master Boot Record&lt;/strong&gt; near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own.</source> <source>This system was started with a &lt;strong&gt;BIOS&lt;/strong&gt; boot environment.&lt;br&gt;&lt;br&gt;To configure startup from a BIOS environment, this installer must install a boot loader, like &lt;strong&gt;GRUB&lt;/strong&gt;, either at the beginning of a partition or on the &lt;strong&gt;Master Boot Record&lt;/strong&gt; near the beginning of the partition table (preferred). This is automatic, unless you choose manual partitioning, in which case you must set it up on your own.</source>
<translation>Järjestelmä käynnistettiin &lt;strong&gt;BIOS&lt;/strong&gt; -käynnistysympäristössä.&lt;br&gt;&lt;br&gt;Jos haluat määrittää käynnistämisen BIOS-ympäristöstä, tämän asennusohjelman on asennettava käynnistyksen lataaja, kuten&lt;strong&gt;GRUB&lt;/strong&gt;, joko osion alkuun tai &lt;strong&gt;Master Boot Record&lt;/strong&gt; ,joka on osiotaulukon alussa (suositus). Tämä on automaattista, ellet valitset manuaalista osiota, jolloin sinun on valittava asetukset itse.</translation> <translation>Tämä järjestelmä käynnistettiin &lt;strong&gt;BIOS&lt;/strong&gt;-käynnistysympäristössä.&lt;br&gt;&lt;br&gt;Jos haluat määrittää käynnistämisen BIOS-ympäristöstä, tämän asennusohjelman on asennettava käynnistyslatain, kuten&lt;strong&gt;GRUB&lt;/strong&gt;, joko osion alkuun tai &lt;strong&gt;pääkäynnistyslohkoon (MBR)&lt;/strong&gt; ,joka on osiotaulukon alussa (suositus). Tämä on automaattista, ellet valitset manuaalista osiointia, jolloin sinun on valittava asetukset itse.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -32,7 +32,7 @@
<message> <message>
<location filename="../src/modules/partition/core/BootLoaderModel.cpp" line="59"/> <location filename="../src/modules/partition/core/BootLoaderModel.cpp" line="59"/>
<source>Master Boot Record of %1</source> <source>Master Boot Record of %1</source>
<translation>%1:n MBR</translation> <translation>%1:n pääkäynnistyslohko</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/core/BootLoaderModel.cpp" line="92"/> <location filename="../src/modules/partition/core/BootLoaderModel.cpp" line="92"/>
@ -114,7 +114,7 @@
<message> <message>
<location filename="../src/calamares/DebugWindow.ui" line="141"/> <location filename="../src/calamares/DebugWindow.ui" line="141"/>
<source>Uploads the session log to the configured pastebin.</source> <source>Uploads the session log to the configured pastebin.</source>
<translation>Lataa istunnon loki määritettyn pastebin-tiedostoon.</translation> <translation>Lataa istunnon loki määritettyyn pastebiniin.</translation>
</message> </message>
<message> <message>
<location filename="../src/calamares/DebugWindow.ui" line="144"/> <location filename="../src/calamares/DebugWindow.ui" line="144"/>
@ -134,7 +134,7 @@
<message> <message>
<location filename="../src/calamares/DebugWindow.ui" line="131"/> <location filename="../src/calamares/DebugWindow.ui" line="131"/>
<source>Widget Tree</source> <source>Widget Tree</source>
<translation>Widget puurakenne</translation> <translation>Widgettipuu</translation>
</message> </message>
<message> <message>
<location filename="../src/calamares/DebugWindow.cpp" line="221"/> <location filename="../src/calamares/DebugWindow.cpp" line="221"/>
@ -181,7 +181,7 @@
<message> <message>
<location filename="../src/libcalamares/JobExample.cpp" line="17"/> <location filename="../src/libcalamares/JobExample.cpp" line="17"/>
<source>Example job (%1)</source> <source>Example job (%1)</source>
<translation>Esimerkki työ (%1)</translation> <translation>Esimerkkityö (%1)</translation>
</message> </message>
</context> </context>
<context> <context>
@ -217,7 +217,7 @@
<message> <message>
<location filename="../src/libcalamares/PythonJob.cpp" line="263"/> <location filename="../src/libcalamares/PythonJob.cpp" line="263"/>
<source>Working directory %1 for python job %2 is not readable.</source> <source>Working directory %1 for python job %2 is not readable.</source>
<translation>Työkansio %1 pythonin työlle %2 ei ole luettavissa.</translation> <translation>Työkansio %1 python-työlle %2 ei ole luettavissa.</translation>
</message> </message>
<message> <message>
<location filename="../src/libcalamares/PythonJob.cpp" line="269"/> <location filename="../src/libcalamares/PythonJob.cpp" line="269"/>
@ -227,12 +227,12 @@
<message> <message>
<location filename="../src/libcalamares/PythonJob.cpp" line="270"/> <location filename="../src/libcalamares/PythonJob.cpp" line="270"/>
<source>Main script file %1 for python job %2 is not readable.</source> <source>Main script file %1 for python job %2 is not readable.</source>
<translation>Komentosarjan tiedosto %1 python työlle %2 ei ole luettavissa.</translation> <translation>Komentosarjan tiedosto %1 python-työlle %2 ei ole luettavissa.</translation>
</message> </message>
<message> <message>
<location filename="../src/libcalamares/PythonJob.cpp" line="343"/> <location filename="../src/libcalamares/PythonJob.cpp" line="343"/>
<source>Boost.Python error in job "%1".</source> <source>Boost.Python error in job "%1".</source>
<translation>Boost.Python virhe työlle "%1".</translation> <translation>Boost.Python-virhe työlle "%1".</translation>
</message> </message>
</context> </context>
<context> <context>
@ -240,12 +240,12 @@
<message> <message>
<location filename="../src/libcalamaresui/viewpages/QmlViewStep.cpp" line="67"/> <location filename="../src/libcalamaresui/viewpages/QmlViewStep.cpp" line="67"/>
<source>Loading ...</source> <source>Loading ...</source>
<translation>Ladataan ...</translation> <translation>Ladataan...</translation>
</message> </message>
<message> <message>
<location filename="../src/libcalamaresui/viewpages/QmlViewStep.cpp" line="88"/> <location filename="../src/libcalamaresui/viewpages/QmlViewStep.cpp" line="88"/>
<source>QML Step &lt;i&gt;%1&lt;/i&gt;.</source> <source>QML Step &lt;i&gt;%1&lt;/i&gt;.</source>
<translation>QML vaihe &lt;i&gt;%1&lt;/i&gt;.</translation> <translation>QML-vaihe &lt;i&gt;%1&lt;/i&gt;.</translation>
</message> </message>
<message> <message>
<location filename="../src/libcalamaresui/viewpages/QmlViewStep.cpp" line="268"/> <location filename="../src/libcalamaresui/viewpages/QmlViewStep.cpp" line="268"/>
@ -264,7 +264,7 @@
<location filename="../src/libcalamares/modulesystem/RequirementsChecker.cpp" line="115"/> <location filename="../src/libcalamares/modulesystem/RequirementsChecker.cpp" line="115"/>
<source>Waiting for %n module(s).</source> <source>Waiting for %n module(s).</source>
<translation> <translation>
<numerusform>Odotetaan %n moduuli(t).</numerusform> <numerusform>Odotetaan %n moduulia.</numerusform>
<numerusform>Odotetaan %n moduulia.</numerusform> <numerusform>Odotetaan %n moduulia.</numerusform>
</translation> </translation>
</message> </message>
@ -272,7 +272,7 @@
<location filename="../src/libcalamares/modulesystem/RequirementsChecker.cpp" line="116"/> <location filename="../src/libcalamares/modulesystem/RequirementsChecker.cpp" line="116"/>
<source>(%n second(s))</source> <source>(%n second(s))</source>
<translation> <translation>
<numerusform>(%n sekunti(a))</numerusform> <numerusform>(%n sekunti)</numerusform>
<numerusform>(%n sekuntia)</numerusform> <numerusform>(%n sekuntia)</numerusform>
</translation> </translation>
</message> </message>
@ -365,7 +365,7 @@ Linkki kopioitu leikepöydälle</translation>
<message> <message>
<location filename="../src/libcalamaresui/ViewManager.cpp" line="312"/> <location filename="../src/libcalamaresui/ViewManager.cpp" line="312"/>
<source>The %1 setup program is about to make changes to your disk in order to set up %2.&lt;br/&gt;&lt;strong&gt;You will not be able to undo these changes.&lt;/strong&gt;</source> <source>The %1 setup program is about to make changes to your disk in order to set up %2.&lt;br/&gt;&lt;strong&gt;You will not be able to undo these changes.&lt;/strong&gt;</source>
<translation>%1 asennusohjelma on aikeissa tehdä muutoksia levylle, jotta voit määrittää kohteen %2.&lt;br/&gt;&lt;strong&gt;Et voi kumota näitä muutoksia.&lt;/strong&gt;</translation> <translation>%1-asennusohjelma on aikeissa tehdä muutoksia levylle, jotta voit määrittää kohteen %2.&lt;br/&gt;&lt;strong&gt;Et voi kumota näitä muutoksia.&lt;/strong&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/libcalamaresui/ViewManager.cpp" line="315"/> <location filename="../src/libcalamaresui/ViewManager.cpp" line="315"/>
@ -458,7 +458,7 @@ Asennusohjelma lopetetaan ja kaikki muutokset menetetään.</translation>
<location filename="../src/libcalamaresui/ViewManager.cpp" line="498"/> <location filename="../src/libcalamaresui/ViewManager.cpp" line="498"/>
<source>Do you really want to cancel the current install process? <source>Do you really want to cancel the current install process?
The installer will quit and all changes will be lost.</source> The installer will quit and all changes will be lost.</source>
<translation>Oletko varma että haluat peruuttaa käynnissä olevan asennusprosessin? <translation>Haluatko todella peruuttaa käynnissä olevan asennusprosessin?
Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat.</translation> Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat.</translation>
</message> </message>
</context> </context>
@ -472,17 +472,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat.</translation>
<message> <message>
<location filename="../src/libcalamares/PythonHelper.cpp" line="320"/> <location filename="../src/libcalamares/PythonHelper.cpp" line="320"/>
<source>unparseable Python error</source> <source>unparseable Python error</source>
<translation>jäsentämätön Python virhe</translation> <translation>jäsentämätön Python-virhe</translation>
</message> </message>
<message> <message>
<location filename="../src/libcalamares/PythonHelper.cpp" line="364"/> <location filename="../src/libcalamares/PythonHelper.cpp" line="364"/>
<source>unparseable Python traceback</source> <source>unparseable Python traceback</source>
<translation>jäsentämätön Python jäljitys</translation> <translation>jäsentämätön Python-jäljitys</translation>
</message> </message>
<message> <message>
<location filename="../src/libcalamares/PythonHelper.cpp" line="371"/> <location filename="../src/libcalamares/PythonHelper.cpp" line="371"/>
<source>Unfetchable Python error.</source> <source>Unfetchable Python error.</source>
<translation>Python virhettä ei voitu hakea.</translation> <translation>Python-virhettä ei voitu hakea.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -490,12 +490,12 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat.</translation>
<message> <message>
<location filename="../src/calamares/CalamaresWindow.cpp" line="370"/> <location filename="../src/calamares/CalamaresWindow.cpp" line="370"/>
<source>%1 Setup Program</source> <source>%1 Setup Program</source>
<translation>%1 asennusohjelma</translation> <translation>%1-asennusohjelma</translation>
</message> </message>
<message> <message>
<location filename="../src/calamares/CalamaresWindow.cpp" line="371"/> <location filename="../src/calamares/CalamaresWindow.cpp" line="371"/>
<source>%1 Installer</source> <source>%1 Installer</source>
<translation>%1 asentaja</translation> <translation>%1-asentaja</translation>
</message> </message>
</context> </context>
<context> <context>
@ -572,7 +572,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat.</translation>
<message> <message>
<location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1091"/> <location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1091"/>
<source>Boot loader location:</source> <source>Boot loader location:</source>
<translation>Käynnistyksen lataajan sijainti:</translation> <translation>Käynnistyslataajan sijainti:</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1150"/> <location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1150"/>
@ -582,17 +582,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat.</translation>
<message> <message>
<location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1209"/> <location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1209"/>
<source>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.</source> <source>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1.</source>
<translation>Järjestelmäosiota EFI ei löydy tästä järjestelmästä. Siirry takaisin ja käytä manuaalista osiointia, kun haluat määrittää %1</translation> <translation>EFI-järjestelmäosiota ei löydy tästä järjestelmästä. Siirry takaisin ja käytä manuaalista osiointia, kun haluat määrittää %1</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1217"/> <location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1217"/>
<source>The EFI system partition at %1 will be used for starting %2.</source> <source>The EFI system partition at %1 will be used for starting %2.</source>
<translation>Järjestelmäosiota EFI %1 käytetään %2 käynnistämiseen.</translation> <translation>EFI-järjestelmäosiota %1 käytetään %2 käynnistämiseen.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1225"/> <location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1225"/>
<source>EFI system partition:</source> <source>EFI system partition:</source>
<translation>EFI järjestelmän osio:</translation> <translation>EFI-järjestelmäosio:</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1385"/> <location filename="../src/modules/partition/gui/ChoicePage.cpp" line="1385"/>
@ -704,7 +704,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat.</translation>
<message> <message>
<location filename="../src/modules/partition/jobs/ClearMountsJob.cpp" line="332"/> <location filename="../src/modules/partition/jobs/ClearMountsJob.cpp" line="332"/>
<source>Successfully disabled volume group %1.</source> <source>Successfully disabled volume group %1.</source>
<translation>Poistettu käytöstä levyryhmä %1.</translation> <translation>Poistettu käytöstä taltioryhmä %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/jobs/ClearMountsJob.cpp" line="371"/> <location filename="../src/modules/partition/jobs/ClearMountsJob.cpp" line="371"/>
@ -840,12 +840,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/welcome/Config.cpp" line="80"/> <location filename="../src/modules/welcome/Config.cpp" line="80"/>
<source>This program will ask you some questions and set up %2 on your computer.</source> <source>This program will ask you some questions and set up %2 on your computer.</source>
<translation>Tämä ohjelma kysyy joitakin kysymyksiä %2 ja asentaa tietokoneeseen.</translation> <translation>Tämä ohjelma kysyy joitakin kysymyksiä liittyen järjestelmään %2 ja asentaa sen tietokoneeseen.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/Config.cpp" line="250"/> <location filename="../src/modules/welcome/Config.cpp" line="250"/>
<source>&lt;h1&gt;Welcome to the Calamares setup program for %1&lt;/h1&gt;</source> <source>&lt;h1&gt;Welcome to the Calamares setup program for %1&lt;/h1&gt;</source>
<translation>&lt;h1&gt;Tervetuloa Calamares -asennusohjelmaan %1&lt;/h1&gt;</translation> <translation>&lt;h1&gt;Tervetuloa Calamares-asennusohjelmaan %1&lt;/h1&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/Config.cpp" line="251"/> <location filename="../src/modules/welcome/Config.cpp" line="251"/>
@ -855,12 +855,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/welcome/Config.cpp" line="255"/> <location filename="../src/modules/welcome/Config.cpp" line="255"/>
<source>&lt;h1&gt;Welcome to the Calamares installer for %1&lt;/h1&gt;</source> <source>&lt;h1&gt;Welcome to the Calamares installer for %1&lt;/h1&gt;</source>
<translation>&lt;h1&gt;Tervetuloa Calamares asentajaan %1&lt;/h1&gt;</translation> <translation>&lt;h1&gt;Tervetuloa Calamares-asentajaan %1&lt;/h1&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/Config.cpp" line="256"/> <location filename="../src/modules/welcome/Config.cpp" line="256"/>
<source>&lt;h1&gt;Welcome to the %1 installer&lt;/h1&gt;</source> <source>&lt;h1&gt;Welcome to the %1 installer&lt;/h1&gt;</source>
<translation>&lt;h1&gt;Tervetuloa %1 asentajaan&lt;/h1&gt;</translation> <translation>&lt;h1&gt;Tervetuloa %1-asentajaan&lt;/h1&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/users/Config.cpp" line="217"/> <location filename="../src/modules/users/Config.cpp" line="217"/>
@ -1011,7 +1011,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="52"/> <location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="52"/>
<source> MiB</source> <source> MiB</source>
<translation> Mib</translation> <translation> MiB</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="59"/> <location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="59"/>
@ -1036,7 +1036,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="155"/> <location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="155"/>
<source>LVM LV name</source> <source>LVM LV name</source>
<translation>LVM LV nimi</translation> <translation>LVM LV -nimi</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="165"/> <location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="165"/>
@ -1056,7 +1056,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="234"/> <location filename="../src/modules/partition/gui/CreatePartitionDialog.ui" line="234"/>
<source>FS Label:</source> <source>FS Label:</source>
<translation>FS-nimi:</translation> <translation>Tiedostojärjestelmän nimike:</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionDialog.cpp" line="66"/> <location filename="../src/modules/partition/gui/CreatePartitionDialog.cpp" line="66"/>
@ -1138,7 +1138,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionTableDialog.ui" line="24"/> <location filename="../src/modules/partition/gui/CreatePartitionTableDialog.ui" line="24"/>
<source>Create Partition Table</source> <source>Create Partition Table</source>
<translation>Luo Osiotaulukko</translation> <translation>Luo osiotaulukko</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionTableDialog.ui" line="43"/> <location filename="../src/modules/partition/gui/CreatePartitionTableDialog.ui" line="43"/>
@ -1153,12 +1153,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionTableDialog.ui" line="76"/> <location filename="../src/modules/partition/gui/CreatePartitionTableDialog.ui" line="76"/>
<source>Master Boot Record (MBR)</source> <source>Master Boot Record (MBR)</source>
<translation>Master Boot Record (MBR)</translation> <translation>Pääkäynnistyslohko (MBR)</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/CreatePartitionTableDialog.ui" line="86"/> <location filename="../src/modules/partition/gui/CreatePartitionTableDialog.ui" line="86"/>
<source>GUID Partition Table (GPT)</source> <source>GUID Partition Table (GPT)</source>
<translation>GUID Partition Table (GPT)</translation> <translation>GUID-osiotaulukko (GPT)</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1223,7 +1223,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/gui/CreateVolumeGroupDialog.cpp" line="28"/> <location filename="../src/modules/partition/gui/CreateVolumeGroupDialog.cpp" line="28"/>
<source>Create Volume Group</source> <source>Create Volume Group</source>
<translation>Luo aseman ryhmä</translation> <translation>Luo taltioryhmä</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1231,7 +1231,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/jobs/CreateVolumeGroupJob.cpp" line="32"/> <location filename="../src/modules/partition/jobs/CreateVolumeGroupJob.cpp" line="32"/>
<source>Create new volume group named %1.</source> <source>Create new volume group named %1.</source>
<translation>Luo uusi aseman ryhmä nimellä %1.</translation> <translation>Luo uusi taltioryhmä nimeltä %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/jobs/CreateVolumeGroupJob.cpp" line="38"/> <location filename="../src/modules/partition/jobs/CreateVolumeGroupJob.cpp" line="38"/>
@ -1410,7 +1410,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/gui/EditExistingPartitionDialog.ui" line="146"/> <location filename="../src/modules/partition/gui/EditExistingPartitionDialog.ui" line="146"/>
<source>Fi&amp;le System:</source> <source>Fi&amp;le System:</source>
<translation>Tie&amp;dosto järjestelmä:</translation> <translation>Tie&amp;dostojärjestelmä:</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/EditExistingPartitionDialog.ui" line="159"/> <location filename="../src/modules/partition/gui/EditExistingPartitionDialog.ui" line="159"/>
@ -1425,7 +1425,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/partition/gui/EditExistingPartitionDialog.ui" line="189"/> <location filename="../src/modules/partition/gui/EditExistingPartitionDialog.ui" line="189"/>
<source>FS Label:</source> <source>FS Label:</source>
<translation>FS-nimi:</translation> <translation>Tiedostojärjestelmän nimike:</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1459,7 +1459,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<location filename="../src/modules/partition/gui/EncryptWidget.cpp" line="134"/> <location filename="../src/modules/partition/gui/EncryptWidget.cpp" line="134"/>
<location filename="../src/modules/partition/gui/EncryptWidget.cpp" line="144"/> <location filename="../src/modules/partition/gui/EncryptWidget.cpp" line="144"/>
<source>Please enter the same passphrase in both boxes.</source> <source>Please enter the same passphrase in both boxes.</source>
<translation>Anna sama salasana molemmissa ruuduissa.</translation> <translation>Anna sama salasana molempiin kenttiin.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1558,7 +1558,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/finished/FinishedPage.cpp" line="84"/> <location filename="../src/modules/finished/FinishedPage.cpp" line="84"/>
<source>&lt;h1&gt;All done.&lt;/h1&gt;&lt;br/&gt;%1 has been installed on your computer.&lt;br/&gt;You may now restart into your new system, or continue using the %2 Live environment.</source> <source>&lt;h1&gt;All done.&lt;/h1&gt;&lt;br/&gt;%1 has been installed on your computer.&lt;br/&gt;You may now restart into your new system, or continue using the %2 Live environment.</source>
<translation>&lt;h1&gt;Kaikki tehty.&lt;/h1&gt;&lt;br/&gt;%1 on asennettu tietokoneellesi.&lt;br/&gt;Voit joko uudelleenkäynnistää uuteen kokoonpanoosi, tai voit jatkaa %2 live-ympäristön käyttöä.</translation> <translation>&lt;h1&gt;Kaikki tehty.&lt;/h1&gt;&lt;br/&gt;%1 on asennettu tietokoneellesi.&lt;br/&gt;Voit käynnistää tietokoneen nyt uuteen järjestelmääsi, tai voit jatkaa käyttöjärjestelmän %2 live-ympäristön käyttöä.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/finished/FinishedPage.cpp" line="89"/> <location filename="../src/modules/finished/FinishedPage.cpp" line="89"/>
@ -1665,12 +1665,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/welcome/checker/GeneralRequirements.cpp" line="196"/> <location filename="../src/modules/welcome/checker/GeneralRequirements.cpp" line="196"/>
<source>The setup program is not running with administrator rights.</source> <source>The setup program is not running with administrator rights.</source>
<translation>Asennus -ohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin.</translation> <translation>Asennusohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/checker/GeneralRequirements.cpp" line="197"/> <location filename="../src/modules/welcome/checker/GeneralRequirements.cpp" line="197"/>
<source>The installer is not running with administrator rights.</source> <source>The installer is not running with administrator rights.</source>
<translation>Asennus -ohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin.</translation> <translation>Asennusohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/checker/GeneralRequirements.cpp" line="205"/> <location filename="../src/modules/welcome/checker/GeneralRequirements.cpp" line="205"/>
@ -1727,7 +1727,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/initcpio/InitcpioJob.cpp" line="32"/> <location filename="../src/modules/initcpio/InitcpioJob.cpp" line="32"/>
<source>Creating initramfs with mkinitcpio.</source> <source>Creating initramfs with mkinitcpio.</source>
<translation>Initramfs luominen mkinitcpion avulla.</translation> <translation>Luodaan initramfs mkinitcpion avulla.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1790,7 +1790,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<message> <message>
<location filename="../src/modules/locale/LCLocaleDialog.cpp" line="30"/> <location filename="../src/modules/locale/LCLocaleDialog.cpp" line="30"/>
<source>The system locale setting affects the language and character set for some command line user interface elements.&lt;br/&gt;The current setting is &lt;strong&gt;%1&lt;/strong&gt;.</source> <source>The system locale setting affects the language and character set for some command line user interface elements.&lt;br/&gt;The current setting is &lt;strong&gt;%1&lt;/strong&gt;.</source>
<translation>Järjestelmän kieli asetus vaikuttaa joidenkin komentorivin käyttöliittymän kieleen ja merkistön käyttöön.&lt;br/&gt;Nykyinen asetus on &lt;strong&gt;%1&lt;/strong&gt;.</translation> <translation>Järjestelmän maa-asetus vaikuttaa komentorivin käyttöliittymän kieleen ja merkistön käyttöön.&lt;br/&gt;Nykyinen asetus on &lt;strong&gt;%1&lt;/strong&gt;.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/locale/LCLocaleDialog.cpp" line="54"/> <location filename="../src/modules/locale/LCLocaleDialog.cpp" line="54"/>
@ -2046,7 +2046,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</tra
<source>Please select your preferred location on the map so the installer can suggest the locale <source>Please select your preferred location on the map so the installer can suggest the locale
and timezone settings for you. You can fine-tune the suggested settings below. Search the map by dragging and timezone settings for you. You can fine-tune the suggested settings below. Search the map by dragging
to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming.</source> to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming.</source>
<translation>Valitse sijainti kartalla, jotta asentaja voi ehdottaa paikalliset ja aikavyöhykeen asetukset. <translation>Valitse sijainti kartalla, jotta asentaja voi ehdottaa maa- ja aikavyöhyke-asetukset.
Voit hienosäätää alla olevia asetuksia. Etsi kartalta vetämällä ja suurenna/pienennä +/- -painikkeella tai käytä Voit hienosäätää alla olevia asetuksia. Etsi kartalta vetämällä ja suurenna/pienennä +/- -painikkeella tai käytä
hiiren vieritystä skaalaamiseen.</translation> hiiren vieritystä skaalaamiseen.</translation>
</message> </message>
@ -2172,7 +2172,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/oemid/OEMPage.ui" line="52"/> <location filename="../src/modules/oemid/OEMPage.ui" line="52"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1&gt;OEM Configuration&lt;/h1&gt;&lt;p&gt;Calamares will use OEM settings while configuring the target system.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1&gt;OEM Configuration&lt;/h1&gt;&lt;p&gt;Calamares will use OEM settings while configuring the target system.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1&gt;OEM asetukset&lt;/h1&gt;&lt;p&gt;Calamares käyttää OEM-asetuksia määritettäessä kohdejärjestelmää.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1&gt;OEM-asetukset&lt;/h1&gt;&lt;p&gt;Calamares käyttää OEM-asetuksia määritettäessä kohdejärjestelmää.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2185,7 +2185,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/oemid/OEMViewStep.cpp" line="128"/> <location filename="../src/modules/oemid/OEMViewStep.cpp" line="128"/>
<source>Set the OEM Batch Identifier to &lt;code&gt;%1&lt;/code&gt;.</source> <source>Set the OEM Batch Identifier to &lt;code&gt;%1&lt;/code&gt;.</source>
<translation>Aseta OEM valmistajan erän tunnus &lt;code&gt;%1&lt;/code&gt;.</translation> <translation>Aseta OEM-valmistajan erän tunnisteeksi &lt;code&gt;%1&lt;/code&gt;.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2215,7 +2215,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/localeq/Offline.qml" line="233"/> <location filename="../src/modules/localeq/Offline.qml" line="233"/>
<source>You can fine-tune Language and Locale settings below.</source> <source>You can fine-tune Language and Locale settings below.</source>
<translation>Voit hienosäätää kieli- ja kieliasetuksia alla.</translation> <translation>Voit hienosäätää kieli- ja alueasetuksia alla.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2523,7 +2523,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/packagechooser/PackageChooserPage.cpp" line="26"/> <location filename="../src/modules/packagechooser/PackageChooserPage.cpp" line="26"/>
<source>Please pick a product from the list. The selected product will be installed.</source> <source>Please pick a product from the list. The selected product will be installed.</source>
<translation>Ole hyvä ja valitse tuote luettelosta. Valittu tuote asennetaan.</translation> <translation>Valitse tuote luettelosta. Valittu tuote asennetaan.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2705,7 +2705,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionLabelsView.cpp" line="214"/> <location filename="../src/modules/partition/gui/PartitionLabelsView.cpp" line="214"/>
<source>New partition</source> <source>New partition</source>
<translation>Uusi osiointi</translation> <translation>Uusi osio</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionLabelsView.cpp" line="238"/> <location filename="../src/modules/partition/gui/PartitionLabelsView.cpp" line="238"/>
@ -2726,7 +2726,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<location filename="../src/modules/partition/core/PartitionModel.cpp" line="161"/> <location filename="../src/modules/partition/core/PartitionModel.cpp" line="161"/>
<location filename="../src/modules/partition/core/PartitionModel.cpp" line="205"/> <location filename="../src/modules/partition/core/PartitionModel.cpp" line="205"/>
<source>New partition</source> <source>New partition</source>
<translation>Uusi osiointi</translation> <translation>Uusi osio</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/core/PartitionModel.cpp" line="298"/> <location filename="../src/modules/partition/core/PartitionModel.cpp" line="298"/>
@ -2794,22 +2794,22 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionPage.ui" line="136"/> <location filename="../src/modules/partition/gui/PartitionPage.ui" line="136"/>
<source>New Volume Group</source> <source>New Volume Group</source>
<translation>Uusi aseman ryhmä</translation> <translation>Uusi taltioryhmä</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionPage.ui" line="143"/> <location filename="../src/modules/partition/gui/PartitionPage.ui" line="143"/>
<source>Resize Volume Group</source> <source>Resize Volume Group</source>
<translation>Muuta kokoa aseman-ryhmässä</translation> <translation>Muuta taltioryhmän kokoa</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionPage.ui" line="150"/> <location filename="../src/modules/partition/gui/PartitionPage.ui" line="150"/>
<source>Deactivate Volume Group</source> <source>Deactivate Volume Group</source>
<translation>Poista asemaryhmä käytöstä</translation> <translation>Poista taltioryhmä käytöstä</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionPage.ui" line="157"/> <location filename="../src/modules/partition/gui/PartitionPage.ui" line="157"/>
<source>Remove Volume Group</source> <source>Remove Volume Group</source>
<translation>Poista asemaryhmä</translation> <translation>Poista taltioryhmä</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionPage.ui" line="184"/> <location filename="../src/modules/partition/gui/PartitionPage.ui" line="184"/>
@ -2819,7 +2819,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionPage.cpp" line="228"/> <location filename="../src/modules/partition/gui/PartitionPage.cpp" line="228"/>
<source>Are you sure you want to create a new partition table on %1?</source> <source>Are you sure you want to create a new partition table on %1?</source>
<translation>Oletko varma, että haluat luoda uuden osion %1?</translation> <translation>Haluatko varmasti luoda uuden osiotaulukon levylle %1?</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/PartitionPage.cpp" line="263"/> <location filename="../src/modules/partition/gui/PartitionPage.cpp" line="263"/>
@ -2936,7 +2936,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<location filename="../src/modules/plasmalnf/PlasmaLnfJob.cpp" line="57"/> <location filename="../src/modules/plasmalnf/PlasmaLnfJob.cpp" line="57"/>
<location filename="../src/modules/plasmalnf/PlasmaLnfJob.cpp" line="58"/> <location filename="../src/modules/plasmalnf/PlasmaLnfJob.cpp" line="58"/>
<source>Could not select KDE Plasma Look-and-Feel package</source> <source>Could not select KDE Plasma Look-and-Feel package</source>
<translation>KDE-plasman ulkoasupakettia ei voi valita</translation> <translation>KDE Plasman ulkoasupakettia ei voi valita</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2954,7 +2954,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/plasmalnf/PlasmaLnfPage.cpp" line="84"/> <location filename="../src/modules/plasmalnf/PlasmaLnfPage.cpp" line="84"/>
<source>Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.</source> <source>Please choose a look-and-feel for the KDE Plasma Desktop. You can also skip this step and configure the look-and-feel once the system is installed. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel.</source>
<translation>Valitse KDE-plasma -työpöydän ulkoasu. Voit myös ohittaa tämän vaiheen ja määrittää ulkoasun, kun järjestelmä on asennettu. Klikkaamalla ulkoasun valintaa saat suoran esikatselun tästä ulkoasusta.</translation> <translation>Valitse KDE Plasma -työpöydän ulkoasu. Voit myös ohittaa tämän vaiheen ja määrittää ulkoasun, kun järjestelmä on asennettu. Napsauttamalla ulkoasun valintaa saat suoran esikatselun tästä ulkoasusta.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2970,7 +2970,7 @@ hiiren vieritystä skaalaamiseen.</translation>
<message> <message>
<location filename="../src/modules/preservefiles/PreserveFiles.cpp" line="53"/> <location filename="../src/modules/preservefiles/PreserveFiles.cpp" line="53"/>
<source>Saving files for later ...</source> <source>Saving files for later ...</source>
<translation>Tiedostojen tallentaminen myöhemmin ...</translation> <translation>Tallennetaan tiedostoja myöhemmäksi...</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/preservefiles/PreserveFiles.cpp" line="61"/> <location filename="../src/modules/preservefiles/PreserveFiles.cpp" line="61"/>
@ -3154,17 +3154,17 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<location filename="../src/modules/partition/jobs/RemoveVolumeGroupJob.cpp" line="26"/> <location filename="../src/modules/partition/jobs/RemoveVolumeGroupJob.cpp" line="26"/>
<location filename="../src/modules/partition/jobs/RemoveVolumeGroupJob.cpp" line="38"/> <location filename="../src/modules/partition/jobs/RemoveVolumeGroupJob.cpp" line="38"/>
<source>Remove Volume Group named %1.</source> <source>Remove Volume Group named %1.</source>
<translation>Poista asemaryhmä nimeltä %1.</translation> <translation>Poista taltioryhmä nimeltä %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/jobs/RemoveVolumeGroupJob.cpp" line="32"/> <location filename="../src/modules/partition/jobs/RemoveVolumeGroupJob.cpp" line="32"/>
<source>Remove Volume Group named &lt;strong&gt;%1&lt;/strong&gt;.</source> <source>Remove Volume Group named &lt;strong&gt;%1&lt;/strong&gt;.</source>
<translation>Poista asemaryhmä nimeltä &lt;strong&gt;%1&lt;/strong&gt;.</translation> <translation>Poista taltioryhmä nimeltä &lt;strong&gt;%1&lt;/strong&gt;.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/jobs/RemoveVolumeGroupJob.cpp" line="46"/> <location filename="../src/modules/partition/jobs/RemoveVolumeGroupJob.cpp" line="46"/>
<source>The installer failed to remove a volume group named '%1'.</source> <source>The installer failed to remove a volume group named '%1'.</source>
<translation>Asentaja ei onnistunut poistamaan nimettyä asemaryhmää '%1'.</translation> <translation>Asennusoihjelma ei onnistunut poistamaan taltioryhmää '%1'.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3202,12 +3202,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/partition/gui/ReplaceWidget.cpp" line="184"/> <location filename="../src/modules/partition/gui/ReplaceWidget.cpp" line="184"/>
<source>Data partition (%1)</source> <source>Data partition (%1)</source>
<translation>Data osio (%1)</translation> <translation>Dataosio (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/ReplaceWidget.cpp" line="204"/> <location filename="../src/modules/partition/gui/ReplaceWidget.cpp" line="204"/>
<source>Unknown system partition (%1)</source> <source>Unknown system partition (%1)</source>
<translation>Tuntematon järjestelmä osio (%1)</translation> <translation>Tuntematon järjestelmäosio (%1)</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/ReplaceWidget.cpp" line="208"/> <location filename="../src/modules/partition/gui/ReplaceWidget.cpp" line="208"/>
@ -3375,7 +3375,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/partition/jobs/ResizeVolumeGroupJob.cpp" line="57"/> <location filename="../src/modules/partition/jobs/ResizeVolumeGroupJob.cpp" line="57"/>
<source>The installer failed to resize a volume group named '%1'.</source> <source>The installer failed to resize a volume group named '%1'.</source>
<translation>Asentaja ei onnistunut muuttamaan nimettyä levyä '%1'.</translation> <translation>Asennusohjelma ei onnistunut muuttamaan taltioryhmän '%1' kokoa.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3414,18 +3414,18 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/users/SetHostNameJob.cpp" line="44"/> <location filename="../src/modules/users/SetHostNameJob.cpp" line="44"/>
<source>Set hostname &lt;strong&gt;%1&lt;/strong&gt;.</source> <source>Set hostname &lt;strong&gt;%1&lt;/strong&gt;.</source>
<translation>Aseta koneellenimi &lt;strong&gt;%1&lt;/strong&gt;.</translation> <translation>Aseta isäntänimi &lt;strong&gt;%1&lt;/strong&gt;.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/users/SetHostNameJob.cpp" line="51"/> <location filename="../src/modules/users/SetHostNameJob.cpp" line="51"/>
<source>Setting hostname %1.</source> <source>Setting hostname %1.</source>
<translation>Asetetaan koneellenimi %1.</translation> <translation>Asetetaan isäntänimi %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/users/SetHostNameJob.cpp" line="122"/> <location filename="../src/modules/users/SetHostNameJob.cpp" line="122"/>
<location filename="../src/modules/users/SetHostNameJob.cpp" line="129"/> <location filename="../src/modules/users/SetHostNameJob.cpp" line="129"/>
<source>Internal Error</source> <source>Internal Error</source>
<translation>Sisäinen Virhe</translation> <translation>Sisäinen virhe</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/users/SetHostNameJob.cpp" line="137"/> <location filename="../src/modules/users/SetHostNameJob.cpp" line="137"/>
@ -3456,12 +3456,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/keyboard/SetKeyboardLayoutJob.cpp" line="396"/> <location filename="../src/modules/keyboard/SetKeyboardLayoutJob.cpp" line="396"/>
<source>Failed to write keyboard configuration for X11.</source> <source>Failed to write keyboard configuration for X11.</source>
<translation>X11 näppäimistöasetuksen tallentaminen epäonnistui.</translation> <translation>X11-näppäimistöasetusten tallentaminen epäonnistui.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/keyboard/SetKeyboardLayoutJob.cpp" line="413"/> <location filename="../src/modules/keyboard/SetKeyboardLayoutJob.cpp" line="413"/>
<source>Failed to write keyboard configuration to existing /etc/default directory.</source> <source>Failed to write keyboard configuration to existing /etc/default directory.</source>
<translation>Näppäimistöasetusten kirjoittaminen epäonnistui olemassa olevaan /etc/default hakemistoon.</translation> <translation>Näppäimistöasetusten kirjoittaminen epäonnistui olemassa olevaan /etc/default-hakemistoon.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3625,7 +3625,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/locale/SetTimezoneJob.cpp" line="78"/> <location filename="../src/modules/locale/SetTimezoneJob.cpp" line="78"/>
<source>Cannot open /etc/timezone for writing</source> <source>Cannot open /etc/timezone for writing</source>
<translation>Ei voi avata /etc/timezone</translation> <translation>Ei voi avata /etc/timezone kirjoitusta varten</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3652,17 +3652,17 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/users/MiscJobs.cpp" line="33"/> <location filename="../src/modules/users/MiscJobs.cpp" line="33"/>
<source>Configure &lt;pre&gt;sudo&lt;/pre&gt; users.</source> <source>Configure &lt;pre&gt;sudo&lt;/pre&gt; users.</source>
<translation>Määritä &lt;pre&gt;sudo&lt;/pre&gt; käyttäjät.</translation> <translation>Määritä &lt;pre&gt;sudo&lt;/pre&gt;-käyttäjät.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/users/MiscJobs.cpp" line="55"/> <location filename="../src/modules/users/MiscJobs.cpp" line="55"/>
<source>Cannot chmod sudoers file.</source> <source>Cannot chmod sudoers file.</source>
<translation>Ei voida tehdä käyttöoikeuden muutosta sudoers -tiedostolle.</translation> <translation>Ei voida tehdä käyttöoikeuden muutosta sudoers-tiedostolle.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/users/MiscJobs.cpp" line="60"/> <location filename="../src/modules/users/MiscJobs.cpp" line="60"/>
<source>Cannot create sudoers file for writing.</source> <source>Cannot create sudoers file for writing.</source>
<translation>Ei voida luoda sudoers -tiedostoa kirjoitettavaksi.</translation> <translation>Ei voida luoda sudoers-tiedostoa kirjoitettavaksi.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3730,7 +3730,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/tracking/TrackingJobs.cpp" line="126"/> <location filename="../src/modules/tracking/TrackingJobs.cpp" line="126"/>
<source>HTTP request timed out.</source> <source>HTTP request timed out.</source>
<translation>HTTP -pyyntö aikakatkaistiin.</translation> <translation>HTTP-pyyntö aikakatkaistiin.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3738,28 +3738,28 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/tracking/TrackingJobs.cpp" line="193"/> <location filename="../src/modules/tracking/TrackingJobs.cpp" line="193"/>
<source>KDE user feedback</source> <source>KDE user feedback</source>
<translation>KDE käyttäjän palaute</translation> <translation>KDE-käyttäjäpalaute</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/tracking/TrackingJobs.cpp" line="199"/> <location filename="../src/modules/tracking/TrackingJobs.cpp" line="199"/>
<source>Configuring KDE user feedback.</source> <source>Configuring KDE user feedback.</source>
<translation>Määritä KDE käyttäjän palaute.</translation> <translation>Määritetään KDE-käyttäjäpalaute.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/tracking/TrackingJobs.cpp" line="221"/> <location filename="../src/modules/tracking/TrackingJobs.cpp" line="221"/>
<location filename="../src/modules/tracking/TrackingJobs.cpp" line="229"/> <location filename="../src/modules/tracking/TrackingJobs.cpp" line="229"/>
<source>Error in KDE user feedback configuration.</source> <source>Error in KDE user feedback configuration.</source>
<translation>Virhe KDE:n käyttäjän palautteen määrityksissä.</translation> <translation>Virhe KDE:n käyttäjäpalautteen määrityksissä.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/tracking/TrackingJobs.cpp" line="222"/> <location filename="../src/modules/tracking/TrackingJobs.cpp" line="222"/>
<source>Could not configure KDE user feedback correctly, script error %1.</source> <source>Could not configure KDE user feedback correctly, script error %1.</source>
<translation>KDE käyttäjän palautetta ei voitu määrittää oikein, komentosarjassa virhe %1.</translation> <translation>KDE-käyttäjäpalautetta ei voitu määrittää oikein, komentosarjassa virhe %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/tracking/TrackingJobs.cpp" line="230"/> <location filename="../src/modules/tracking/TrackingJobs.cpp" line="230"/>
<source>Could not configure KDE user feedback correctly, Calamares error %1.</source> <source>Could not configure KDE user feedback correctly, Calamares error %1.</source>
<translation>KDE käyttäjän palautetta ei voitu määrittää oikein, Calamares virhe %1.</translation> <translation>KDE-käyttäjäpalautetta ei voitu määrittää oikein, Calamares-virhe %1.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3909,22 +3909,22 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="18"/> <location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="18"/>
<source>Create Volume Group</source> <source>Create Volume Group</source>
<translation>Luo aseman ryhmä</translation> <translation>Luo taltioryhmä</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="24"/> <location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="24"/>
<source>List of Physical Volumes</source> <source>List of Physical Volumes</source>
<translation>Fyysisten levyjen luoettelo</translation> <translation>Fyysisten taltioiden luettelo</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="34"/> <location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="34"/>
<source>Volume Group Name:</source> <source>Volume Group Name:</source>
<translation>Aseman ryhmän nimi:</translation> <translation>Taltioryhmän nimi:</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="47"/> <location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="47"/>
<source>Volume Group Type:</source> <source>Volume Group Type:</source>
<translation>Aseman ryhmän tyyppi:</translation> <translation>Taltioryhmän tyyppi:</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="60"/> <location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="60"/>
@ -3954,7 +3954,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="146"/> <location filename="../src/modules/partition/gui/VolumeGroupBaseDialog.ui" line="146"/>
<source>Quantity of LVs:</source> <source>Quantity of LVs:</source>
<translation>Määrä LVs:</translation> <translation>Loogisten taltioiden määrä:</translation>
</message> </message>
</context> </context>
<context> <context>
@ -4008,7 +4008,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/welcome/WelcomePage.ui" line="189"/> <location filename="../src/modules/welcome/WelcomePage.ui" line="189"/>
<source>Open release notes website</source> <source>Open release notes website</source>
<translation>Avaa julkaisutiedot verkkosivusto</translation> <translation>Avaa julkaisutietojen verkkosivusto</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/WelcomePage.ui" line="192"/> <location filename="../src/modules/welcome/WelcomePage.ui" line="192"/>
@ -4018,7 +4018,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/welcome/WelcomePage.cpp" line="216"/> <location filename="../src/modules/welcome/WelcomePage.cpp" line="216"/>
<source>&lt;h1&gt;Welcome to the Calamares setup program for %1.&lt;/h1&gt;</source> <source>&lt;h1&gt;Welcome to the Calamares setup program for %1.&lt;/h1&gt;</source>
<translation>&lt;h1&gt;Tervetuloa Calamares -asennusohjelmaan %1.&lt;/h1&gt;</translation> <translation>&lt;h1&gt;Tervetuloa Calamares-asennusohjelmaan %1.&lt;/h1&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/WelcomePage.cpp" line="217"/> <location filename="../src/modules/welcome/WelcomePage.cpp" line="217"/>
@ -4028,7 +4028,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/welcome/WelcomePage.cpp" line="222"/> <location filename="../src/modules/welcome/WelcomePage.cpp" line="222"/>
<source>&lt;h1&gt;Welcome to the Calamares installer for %1.&lt;/h1&gt;</source> <source>&lt;h1&gt;Welcome to the Calamares installer for %1.&lt;/h1&gt;</source>
<translation>&lt;h1&gt;Tervetuloa Calamares -asennusohjelmaan %1.&lt;/h1&gt;</translation> <translation>&lt;h1&gt;Tervetuloa Calamares-asennusohjelmaan %1.&lt;/h1&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/WelcomePage.cpp" line="223"/> <location filename="../src/modules/welcome/WelcomePage.cpp" line="223"/>
@ -4048,12 +4048,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/welcome/WelcomePage.cpp" line="235"/> <location filename="../src/modules/welcome/WelcomePage.cpp" line="235"/>
<source>About %1 installer</source> <source>About %1 installer</source>
<translation>Tietoa %1 asennusohjelmasta</translation> <translation>Tietoa %1-asennusohjelmasta</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcome/WelcomePage.cpp" line="238"/> <location filename="../src/modules/welcome/WelcomePage.cpp" line="238"/>
<source>&lt;h1&gt;%1&lt;/h1&gt;&lt;br/&gt;&lt;strong&gt;%2&lt;br/&gt;for %3&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Copyright 2014-2017 Teo Mrnjavac &amp;lt;teo@kde.org&amp;gt;&lt;br/&gt;Copyright 2017-2020 Adriaan de Groot &amp;lt;groot@kde.org&amp;gt;&lt;br/&gt;Thanks to &lt;a href="https://calamares.io/team/"&gt;the Calamares team&lt;/a&gt; and the &lt;a href="https://www.transifex.com/calamares/calamares/"&gt;Calamares translators team&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;a href="https://calamares.io/"&gt;Calamares&lt;/a&gt; development is sponsored by &lt;br/&gt;&lt;a href="http://www.blue-systems.com/"&gt;Blue Systems&lt;/a&gt; - Liberating Software.</source> <source>&lt;h1&gt;%1&lt;/h1&gt;&lt;br/&gt;&lt;strong&gt;%2&lt;br/&gt;for %3&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Copyright 2014-2017 Teo Mrnjavac &amp;lt;teo@kde.org&amp;gt;&lt;br/&gt;Copyright 2017-2020 Adriaan de Groot &amp;lt;groot@kde.org&amp;gt;&lt;br/&gt;Thanks to &lt;a href="https://calamares.io/team/"&gt;the Calamares team&lt;/a&gt; and the &lt;a href="https://www.transifex.com/calamares/calamares/"&gt;Calamares translators team&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;a href="https://calamares.io/"&gt;Calamares&lt;/a&gt; development is sponsored by &lt;br/&gt;&lt;a href="http://www.blue-systems.com/"&gt;Blue Systems&lt;/a&gt; - Liberating Software.</source>
<translation>&lt;h1&gt;%1&lt;/h1&gt;&lt;br/&gt;&lt;strong&gt;%2&lt;br/&gt;- %3&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Copyright 2014-2017 Teo Mrnjavac &amp;lt;teo@kde.org&amp;gt;&lt;br/&gt;Copyright 2017-2020 Adriaan de Groot &amp;lt;groot@kde.org&amp;gt;&lt;br/&gt;Kiitokset &lt;a href="https://calamares.io/team/"&gt;Calamares-tiimille&lt;/a&gt; ja &lt;a href="https://www.transifex.com/calamares/calamares/"&gt;Calamares kääntäjille&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;a href="https://calamares.io/"&gt;Calamaresin&lt;/a&gt; kehitystä sponsoroi &lt;br/&gt;&lt;a href="http://www.blue-systems.com/"&gt;Blue Systems&lt;/a&gt; - Liberating Software.</translation> <translation>&lt;h1&gt;%1&lt;/h1&gt;&lt;br/&gt;&lt;strong&gt;%2&lt;br/&gt;- %3&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Tekijänoikeus 2014-2017 Teo Mrnjavac &amp;lt;teo@kde.org&amp;gt;&lt;br/&gt;Tekijänoikeus 2017-2020 Adriaan de Groot &amp;lt;groot@kde.org&amp;gt;&lt;br/&gt;Kiitokset &lt;a href="https://calamares.io/team/"&gt;Calamares-tiimille&lt;/a&gt; ja &lt;a href="https://www.transifex.com/calamares/calamares/"&gt;Calamares-kääntäjille&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;a href="https://calamares.io/"&gt;Calamaresin&lt;/a&gt; kehitystä sponsoroi &lt;br/&gt;&lt;a href="http://www.blue-systems.com/"&gt;Blue Systems&lt;/a&gt; - Liberating Software.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -4171,7 +4171,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<source>%1 has been installed on your computer.&lt;br/&gt; <source>%1 has been installed on your computer.&lt;br/&gt;
You may now restart into your new system, or continue using the Live environment.</source> You may now restart into your new system, or continue using the Live environment.</source>
<translation>%1 on asennettu tietokoneellesi.&lt;br/&gt; <translation>%1 on asennettu tietokoneellesi.&lt;br/&gt;
Voit käynnistää nyt uuden järjestelmän tai jatkaa Live-ympäristön käyttöä. </translation> Voit käynnistää nyt uuteen järjestelmään tai jatkaa Live-ympäristön käyttöä. </translation>
</message> </message>
<message> <message>
<location filename="../src/modules/finishedq/finishedq.qml" line="65"/> <location filename="../src/modules/finishedq/finishedq.qml" line="65"/>
@ -4188,7 +4188,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<source>&lt;p&gt;A full log of the install is available as installation.log in the home directory of the Live user.&lt;br/&gt; <source>&lt;p&gt;A full log of the install is available as installation.log in the home directory of the Live user.&lt;br/&gt;
This log is copied to /var/log/installation.log of the target system.&lt;/p&gt;</source> This log is copied to /var/log/installation.log of the target system.&lt;/p&gt;</source>
<translation>&lt;p&gt;Täydellinen loki asennuksesta on saatavana nimellä install.log Live-käyttäjän kotihakemistossa.&lt;br/&gt; <translation>&lt;p&gt;Täydellinen loki asennuksesta on saatavana nimellä install.log Live-käyttäjän kotihakemistossa.&lt;br/&gt;
Tämä loki on kopioitu /var/log/installation.log tiedostoon.&lt;/p&gt;</translation> Tämä loki on kopioitu /var/log/installation.log-tiedostoon.&lt;/p&gt;</translation>
</message> </message>
</context> </context>
<context> <context>
@ -4223,14 +4223,14 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<source>&lt;h1&gt;Languages&lt;/h1&gt; &lt;/br&gt; <source>&lt;h1&gt;Languages&lt;/h1&gt; &lt;/br&gt;
The system locale setting affects the language and character set for some command line user interface elements. The current setting is &lt;strong&gt;%1&lt;/strong&gt;.</source> The system locale setting affects the language and character set for some command line user interface elements. The current setting is &lt;strong&gt;%1&lt;/strong&gt;.</source>
<translation>&lt;h1&gt;Kielet&lt;/h1&gt; &lt;/br&gt; <translation>&lt;h1&gt;Kielet&lt;/h1&gt; &lt;/br&gt;
Järjestelmän sijaintiasetukset vaikuttaa joidenkin komentorivin käyttöliittymän elementtien kieliin ja merkistöihin. Nykyinen asetus on &lt;strong&gt;%1&lt;/strong&gt;.</translation> Järjestelmän maa-asetus vaikuttaa komentorivin käyttöliittymän kieleen ja merkistöön. Nykyinen asetus on &lt;strong&gt;%1&lt;/strong&gt;.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/localeq/i18n.qml" line="123"/> <location filename="../src/modules/localeq/i18n.qml" line="123"/>
<source>&lt;h1&gt;Locales&lt;/h1&gt; &lt;/br&gt; <source>&lt;h1&gt;Locales&lt;/h1&gt; &lt;/br&gt;
The system locale setting affects the numbers and dates format. The current setting is &lt;strong&gt;%1&lt;/strong&gt;.</source> The system locale setting affects the numbers and dates format. The current setting is &lt;strong&gt;%1&lt;/strong&gt;.</source>
<translation>&lt;h1&gt;Sijainti&lt;/h1&gt; &lt;/br&gt; <translation>&lt;h1&gt;Maa-asetukset&lt;/h1&gt; &lt;/br&gt;
Järjestelmän kieliasetus vaikuttaa numeroihin ja päivämääriin. Nykyinen asetus on &lt;strong&gt;%1&lt;/strong&gt;.</translation> Järjestelmän maa-asetus vaikuttaa numeroiden ja päivämäärien muotoihin. Nykyinen asetus on &lt;strong&gt;%1&lt;/strong&gt;.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/localeq/i18n.qml" line="189"/> <location filename="../src/modules/localeq/i18n.qml" line="189"/>
@ -4311,7 +4311,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/packagechooserq/packagechooserq.qml" line="172"/> <location filename="../src/modules/packagechooserq/packagechooserq.qml" line="172"/>
<source>Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser.</source> <source>Create a minimal Desktop install, remove all extra applications and decide later on what you would like to add to your system. Examples of what won't be on such an install, there will be no Office Suite, no media players, no image viewer or print support. It will be just a desktop, file browser, package manager, text editor and simple web-browser.</source>
<translation>Luo minimaalinen työpöydän asennus, poista kaikki ylimääräiset sovellukset ja päätät myöhemmin, mitä haluat lisätä järjestelmääsi. Tällaisessa asennuksessa ei ole esim, toimistopakettia, mediasoittimia, kuvien katseluohjelmaa tai tulostintukea. Vain työpöytä, tiedostoselain, paketinhallinta, tekstieditori ja verkkoselain.</translation> <translation>Luo minimaalinen työpöydän asennus, poista kaikki ylimääräiset sovellukset ja päätät myöhemmin, mitä haluat lisätä järjestelmääsi. Tällaisessa asennuksessa ei ole esimerkiksi toimistopakettia, mediasoittimia, kuvien katseluohjelmaa tai tulostintukea. Vain työpöytä, tiedostoselain, paketinhallinta, tekstieditori ja verkkoselain.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/packagechooserq/packagechooserq.qml" line="185"/> <location filename="../src/modules/packagechooserq/packagechooserq.qml" line="185"/>
@ -4417,7 +4417,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/usersq/usersq.qml" line="136"/> <location filename="../src/modules/usersq/usersq.qml" line="136"/>
<source>root is not allowed as username.</source> <source>root is not allowed as username.</source>
<translation>root ei ole sallittu käyttäjän nimeksi.</translation> <translation>root ei ole sallittu käyttäjänimeksi.</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/usersq/usersq.qml" line="145"/> <location filename="../src/modules/usersq/usersq.qml" line="145"/>
@ -4497,12 +4497,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<message> <message>
<location filename="../src/modules/usersq/usersq.qml" line="324"/> <location filename="../src/modules/usersq/usersq.qml" line="324"/>
<source>Root Password</source> <source>Root Password</source>
<translation>Root salasana</translation> <translation>Root-salasana</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/usersq/usersq.qml" line="342"/> <location filename="../src/modules/usersq/usersq.qml" line="342"/>
<source>Repeat Root Password</source> <source>Repeat Root Password</source>
<translation>Toista Root salasana</translation> <translation>Toista Root-salasana</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/usersq/usersq.qml" line="368"/> <location filename="../src/modules/usersq/usersq.qml" line="368"/>
@ -4516,8 +4516,8 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.&lt;/
<location filename="../src/modules/welcomeq/welcomeq.qml" line="35"/> <location filename="../src/modules/welcomeq/welcomeq.qml" line="35"/>
<source>&lt;h3&gt;Welcome to the %1 &lt;quote&gt;%2&lt;/quote&gt; installer&lt;/h3&gt; <source>&lt;h3&gt;Welcome to the %1 &lt;quote&gt;%2&lt;/quote&gt; installer&lt;/h3&gt;
&lt;p&gt;This program will ask you some questions and set up %1 on your computer.&lt;/p&gt;</source> &lt;p&gt;This program will ask you some questions and set up %1 on your computer.&lt;/p&gt;</source>
<translation>&lt;h3&gt;Tervetuloa %1 &lt;quote&gt;%2&lt;/quote&gt; asentajaan&lt;/h3&gt; <translation>&lt;h3&gt;Tervetuloa %1 &lt;quote&gt;%2&lt;/quote&gt; -asentajaan&lt;/h3&gt;
&lt;p&gt;Tämä ohjelma esittää sinulle joitain kysymyksiä ja asentaa %1 tietokoneellesi.&lt;/p&gt;</translation> &lt;p&gt;Tämä ohjelma esittää sinulle joitain kysymyksiä liittyen järjestelmään %1 ja asentaa sen tietokoneellesi.&lt;/p&gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/modules/welcomeq/welcomeq.qml" line="66"/> <location filename="../src/modules/welcomeq/welcomeq.qml" line="66"/>

View File

@ -4,7 +4,7 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
# Translators: # Translators:
# xxmn77 <xxmn77@gmail.com>, 2022 # Xəyyam Qocayev <xxmn77@gmail.com>, 2022
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
@ -13,7 +13,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-17 15:52+0100\n" "POT-Creation-Date: 2022-02-17 15:52+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: xxmn77 <xxmn77@gmail.com>, 2022\n" "Last-Translator: Xəyyam Qocayev <xxmn77@gmail.com>, 2022\n"
"Language-Team: Azerbaijani (https://www.transifex.com/calamares/teams/20061/az/)\n" "Language-Team: Azerbaijani (https://www.transifex.com/calamares/teams/20061/az/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"

View File

@ -4,7 +4,7 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
# Translators: # Translators:
# xxmn77 <xxmn77@gmail.com>, 2022 # Xəyyam Qocayev <xxmn77@gmail.com>, 2022
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
@ -13,7 +13,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-17 15:52+0100\n" "POT-Creation-Date: 2022-02-17 15:52+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: xxmn77 <xxmn77@gmail.com>, 2022\n" "Last-Translator: Xəyyam Qocayev <xxmn77@gmail.com>, 2022\n"
"Language-Team: Azerbaijani (Azerbaijan) (https://www.transifex.com/calamares/teams/20061/az_AZ/)\n" "Language-Team: Azerbaijani (Azerbaijan) (https://www.transifex.com/calamares/teams/20061/az_AZ/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"

View File

@ -9,6 +9,7 @@
# Adolfo Jayme-Barrientos, 2019 # Adolfo Jayme-Barrientos, 2019
# Miguel Mayol <mitcoes@gmail.com>, 2020 # Miguel Mayol <mitcoes@gmail.com>, 2020
# Pier Jose Gotta Perez <piegope@protonmail.com>, 2020 # Pier Jose Gotta Perez <piegope@protonmail.com>, 2020
# guillermo pacheco <guillopacheco@gmail.com>, 2022
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
@ -17,7 +18,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-17 15:52+0100\n" "POT-Creation-Date: 2022-02-17 15:52+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: Pier Jose Gotta Perez <piegope@protonmail.com>, 2020\n" "Last-Translator: guillermo pacheco <guillopacheco@gmail.com>, 2022\n"
"Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n" "Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -63,16 +64,20 @@ msgstr "Instalar gestor de arranque."
#: src/modules/bootloader/main.py:612 #: src/modules/bootloader/main.py:612
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
"Error al instalar grub, no hay particiones definidas en el almacenamiento "
"global"
#: src/modules/bootloader/main.py:780 #: src/modules/bootloader/main.py:780
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "" msgstr "Error de instalación del cargador de arranque"
#: src/modules/bootloader/main.py:781 #: src/modules/bootloader/main.py:781
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
msgstr "" msgstr ""
"No se pudo instalar el cargador de arranque. El comando de instalación "
"<pre>{!s}</pre> devolvió el código de error {!s}."
#: src/modules/fstab/main.py:29 #: src/modules/fstab/main.py:29
msgid "Writing fstab." msgid "Writing fstab."
@ -81,6 +86,8 @@ msgstr "Escribiendo la tabla de particiones fstab"
#: src/modules/fstab/main.py:394 #: src/modules/fstab/main.py:394
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
"No se proporciona ninguna configuración de <pre>{!s}</pre> para "
"que<pre>{!s}</pre> la use."
#: src/modules/dracut/main.py:27 #: src/modules/dracut/main.py:27
msgid "Creating initramfs with dracut." msgid "Creating initramfs with dracut."
@ -146,6 +153,8 @@ msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
msgstr "" msgstr ""
"La lista de gestores de pantalla está vacía o indefinida tanto en el "
"globalstorage como en el displaymanager.conf."
#: src/modules/displaymanager/main.py:1074 #: src/modules/displaymanager/main.py:1074
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
@ -241,25 +250,31 @@ msgstr[1] "Eliminando %(num)d paquetes."
#: src/modules/packages/main.py:725 src/modules/packages/main.py:737 #: src/modules/packages/main.py:725 src/modules/packages/main.py:737
#: src/modules/packages/main.py:765 #: src/modules/packages/main.py:765
msgid "Package Manager error" msgid "Package Manager error"
msgstr "" msgstr "Error del Gestor de Paquetes"
#: src/modules/packages/main.py:726 #: src/modules/packages/main.py:726
msgid "" msgid ""
"The package manager could not prepare updates. The command <pre>{!s}</pre> " "The package manager could not prepare updates. The command <pre>{!s}</pre> "
"returned error code {!s}." "returned error code {!s}."
msgstr "" msgstr ""
"El Gestor de Paquetes no pudo preparar actualizaciones. El comando "
"<pre>{!s}</pre> devolvió el código de error {!s}."
#: src/modules/packages/main.py:738 #: src/modules/packages/main.py:738
msgid "" msgid ""
"The package manager could not update the system. The command <pre>{!s}</pre>" "The package manager could not update the system. The command <pre>{!s}</pre>"
" returned error code {!s}." " returned error code {!s}."
msgstr "" msgstr ""
"El Gestor de Paquetes no pudo actualizar el sistema. El comando "
"<pre>{!s}</pre> devolvió el código de error {!s}."
#: src/modules/packages/main.py:766 #: src/modules/packages/main.py:766
msgid "" msgid ""
"The package manager could not make changes to the installed system. The " "The package manager could not make changes to the installed system. The "
"command <pre>{!s}</pre> returned error code {!s}." "command <pre>{!s}</pre> returned error code {!s}."
msgstr "" msgstr ""
"El Gestor de Paquetes no pudo realizar cambios en el sistema instalado. El "
"comando <pre>{!s}</pre> devolvió el código de error {!s}."
#: src/modules/plymouthcfg/main.py:27 #: src/modules/plymouthcfg/main.py:27
msgid "Configure Plymouth theme" msgid "Configure Plymouth theme"
@ -279,23 +294,23 @@ msgstr "Montando particiones"
#: src/modules/mount/main.py:88 src/modules/mount/main.py:124 #: src/modules/mount/main.py:88 src/modules/mount/main.py:124
msgid "Internal error mounting zfs datasets" msgid "Internal error mounting zfs datasets"
msgstr "" msgstr "Error interno al montar conjuntos de datos zfs"
#: src/modules/mount/main.py:100 #: src/modules/mount/main.py:100
msgid "Failed to import zpool" msgid "Failed to import zpool"
msgstr "" msgstr "Error al importar zpool"
#: src/modules/mount/main.py:116 #: src/modules/mount/main.py:116
msgid "Failed to unlock zpool" msgid "Failed to unlock zpool"
msgstr "" msgstr "Error al desbloquear zpool"
#: src/modules/mount/main.py:133 src/modules/mount/main.py:138 #: src/modules/mount/main.py:133 src/modules/mount/main.py:138
msgid "Failed to set zfs mountpoint" msgid "Failed to set zfs mountpoint"
msgstr "" msgstr "Error al establecer el punto de montaje zfs"
#: src/modules/mount/main.py:253 #: src/modules/mount/main.py:253
msgid "zfs mounting error" msgid "zfs mounting error"
msgstr "" msgstr "error de montaje zfs"
#: src/modules/rawfs/main.py:26 #: src/modules/rawfs/main.py:26
msgid "Installing data." msgid "Installing data."
@ -340,7 +355,7 @@ msgstr "No se puede activar el objetivo de systemd <code>{name!s}</code>."
#: src/modules/services-systemd/main.py:67 #: src/modules/services-systemd/main.py:67
msgid "Cannot enable systemd timer <code>{name!s}</code>." msgid "Cannot enable systemd timer <code>{name!s}</code>."
msgstr "" msgstr "No se puede habilitar el temporizador systemd <code>{name!s}</code>."
#: src/modules/services-systemd/main.py:71 #: src/modules/services-systemd/main.py:71
msgid "Cannot disable systemd target <code>{name!s}</code>." msgid "Cannot disable systemd target <code>{name!s}</code>."
@ -360,11 +375,11 @@ msgstr ""
#: src/modules/mkinitfs/main.py:27 #: src/modules/mkinitfs/main.py:27
msgid "Creating initramfs with mkinitfs." msgid "Creating initramfs with mkinitfs."
msgstr "" msgstr "Creando initramfs con mkinitfs."
#: src/modules/mkinitfs/main.py:49 #: src/modules/mkinitfs/main.py:49
msgid "Failed to run mkinitfs on the target" msgid "Failed to run mkinitfs on the target"
msgstr "" msgstr "Error al ejecutar mkinitfs en el objetivo"
#: src/modules/unpackfs/main.py:34 #: src/modules/unpackfs/main.py:34
msgid "Filling up filesystems." msgid "Filling up filesystems."
@ -393,7 +408,7 @@ msgstr ""
#: src/modules/unpackfs/main.py:431 #: src/modules/unpackfs/main.py:431
msgid "globalstorage does not contain a \"rootMountPoint\" key." msgid "globalstorage does not contain a \"rootMountPoint\" key."
msgstr "" msgstr "El globalstorage no contiene una llave \"rootMountPoint\"."
#: src/modules/unpackfs/main.py:434 #: src/modules/unpackfs/main.py:434
msgid "Bad mount point for root partition" msgid "Bad mount point for root partition"
@ -401,17 +416,17 @@ msgstr "Punto de montaje no válido para una partición raíz,"
#: src/modules/unpackfs/main.py:435 #: src/modules/unpackfs/main.py:435
msgid "rootMountPoint is \"{}\", which does not exist." msgid "rootMountPoint is \"{}\", which does not exist."
msgstr "" msgstr "rootMountPoint es \"{}\", que no existe."
#: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455 #: src/modules/unpackfs/main.py:439 src/modules/unpackfs/main.py:455
#: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465
#: src/modules/unpackfs/main.py:480 #: src/modules/unpackfs/main.py:480
msgid "Bad unpackfs configuration" msgid "Bad unpackfs configuration"
msgstr "" msgstr "Mala configuración de unpackfs "
#: src/modules/unpackfs/main.py:440 #: src/modules/unpackfs/main.py:440
msgid "There is no configuration information." msgid "There is no configuration information."
msgstr "" msgstr "No hay información de configuración."
#: src/modules/unpackfs/main.py:456 #: src/modules/unpackfs/main.py:456
msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel" msgid "The filesystem for \"{}\" ({}) is not supported by your current kernel"
@ -428,6 +443,8 @@ msgid ""
"Failed to find unsquashfs, make sure you have the squashfs-tools package " "Failed to find unsquashfs, make sure you have the squashfs-tools package "
"installed." "installed."
msgstr "" msgstr ""
"No se pudo encontrar unsquashfs, asegúrese de tener instalado el paquete "
"squashfs-tools."
#: src/modules/unpackfs/main.py:481 #: src/modules/unpackfs/main.py:481
msgid "The destination \"{}\" in the target system is not a directory" msgid "The destination \"{}\" in the target system is not a directory"

View File

@ -5,6 +5,7 @@
# #
# Translators: # Translators:
# Kimmo Kujansuu <mrkujansuu@gmail.com>, 2022 # Kimmo Kujansuu <mrkujansuu@gmail.com>, 2022
# Jiri Grönroos <jiri.gronroos@iki.fi>, 2022
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
@ -13,7 +14,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-17 15:52+0100\n" "POT-Creation-Date: 2022-02-17 15:52+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: Kimmo Kujansuu <mrkujansuu@gmail.com>, 2022\n" "Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>, 2022\n"
"Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -53,28 +54,28 @@ msgstr "Määritä GRUB."
#: src/modules/bootloader/main.py:43 #: src/modules/bootloader/main.py:43
msgid "Install bootloader." msgid "Install bootloader."
msgstr "Asenna bootloader." msgstr "Asenna käynnistyslatain."
#: src/modules/bootloader/main.py:612 #: src/modules/bootloader/main.py:612
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
"Grub asennus epäonnistui, yleisessä levytilassa ei ole määritetty osioita" "Grubin asennus epäonnistui, yleisessä levytilassa ei ole määritetty osioita"
#: src/modules/bootloader/main.py:780 #: src/modules/bootloader/main.py:780
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "Bootloader asennusvirhe" msgstr "Käynnistyslataimen asennusvirhe"
#: src/modules/bootloader/main.py:781 #: src/modules/bootloader/main.py:781
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
msgstr "" msgstr ""
"Bootloaderia ei voitu asentaa. Asennuskomento <pre>{!s}</pre> palautti " "Käynnistyslatainta ei voitu asentaa. Asennuskomento <pre>{!s}</pre> palautti"
"virhekoodin {!s}." " virhekoodin {!s}."
#: src/modules/fstab/main.py:29 #: src/modules/fstab/main.py:29
msgid "Writing fstab." msgid "Writing fstab."
msgstr "Fstab kirjoittaminen." msgstr "Kirjoitetaan fstabiin."
#: src/modules/fstab/main.py:394 #: src/modules/fstab/main.py:394
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
@ -82,11 +83,11 @@ msgstr "Ei <pre>{!s}</pre> määritys annetaan <pre>{!s}</pre> varten."
#: src/modules/dracut/main.py:27 #: src/modules/dracut/main.py:27
msgid "Creating initramfs with dracut." msgid "Creating initramfs with dracut."
msgstr "Initramfs luominen dracut:lla." msgstr "Luodaan initramfs:ää dracutilla."
#: src/modules/dracut/main.py:49 #: src/modules/dracut/main.py:49
msgid "Failed to run dracut on the target" msgid "Failed to run dracut on the target"
msgstr "Dracut-ohjelman suorittaminen ei onnistunut" msgstr "Dracutin suorittaminen kohteessa ei onnistunut"
#: src/modules/dracut/main.py:50 src/modules/mkinitfs/main.py:50 #: src/modules/dracut/main.py:50 src/modules/mkinitfs/main.py:50
msgid "The exit code was {}" msgid "The exit code was {}"
@ -118,11 +119,11 @@ msgstr "LightDM-määritystiedostoa {!s} ei ole olemassa"
#: src/modules/displaymanager/main.py:745 #: src/modules/displaymanager/main.py:745
msgid "Cannot configure LightDM" msgid "Cannot configure LightDM"
msgstr "LightDM määritysvirhe" msgstr "LightDM-määritysvirhe"
#: src/modules/displaymanager/main.py:746 #: src/modules/displaymanager/main.py:746
msgid "No LightDM greeter installed." msgid "No LightDM greeter installed."
msgstr "LightDM ei ole asennettu." msgstr "LightDM:ää ei ole asennettu."
#: src/modules/displaymanager/main.py:777 #: src/modules/displaymanager/main.py:777
msgid "Cannot write SLIM configuration file" msgid "Cannot write SLIM configuration file"
@ -291,7 +292,7 @@ msgstr "Määritys zfs-liitospisteen epäonnistui"
#: src/modules/mount/main.py:253 #: src/modules/mount/main.py:253
msgid "zfs mounting error" msgid "zfs mounting error"
msgstr "zfs asennusvirhe" msgstr "zfs-liitosvirhe"
#: src/modules/rawfs/main.py:26 #: src/modules/rawfs/main.py:26
msgid "Installing data." msgid "Installing data."
@ -316,7 +317,7 @@ msgstr "OpenRC dmcrypt-palvelun määrittäminen."
#: src/modules/services-systemd/main.py:26 #: src/modules/services-systemd/main.py:26
msgid "Configure systemd services" msgid "Configure systemd services"
msgstr "Määritä systemd palvelut" msgstr "Määritä systemd-palvelut"
#: src/modules/services-systemd/main.py:60 #: src/modules/services-systemd/main.py:60
msgid "" msgid ""
@ -370,7 +371,7 @@ msgstr "rsync epäonnistui virhekoodilla {}."
#: src/modules/unpackfs/main.py:299 #: src/modules/unpackfs/main.py:299
msgid "Unpacking image {}/{}, file {}/{}" msgid "Unpacking image {}/{}, file {}/{}"
msgstr "Kuvan purkaminen {}/{}, tiedosto {}/{}" msgstr "Puretaan levykuvaa {}/{}, tiedosto {}/{}"
#: src/modules/unpackfs/main.py:314 #: src/modules/unpackfs/main.py:314
msgid "Starting to unpack {}" msgid "Starting to unpack {}"
@ -378,11 +379,11 @@ msgstr "Pakkauksen purkaminen alkaa {}"
#: src/modules/unpackfs/main.py:323 src/modules/unpackfs/main.py:467 #: src/modules/unpackfs/main.py:323 src/modules/unpackfs/main.py:467
msgid "Failed to unpack image \"{}\"" msgid "Failed to unpack image \"{}\""
msgstr "Kuvan purkaminen epäonnistui \"{}\"" msgstr "Levykuvan\"{}\" purkaminen epäonnistui"
#: src/modules/unpackfs/main.py:430 #: src/modules/unpackfs/main.py:430
msgid "No mount point for root partition" msgid "No mount point for root partition"
msgstr "Ei liitospistettä root osiolle" msgstr "Ei liitospistettä juuriosiolle"
#: src/modules/unpackfs/main.py:431 #: src/modules/unpackfs/main.py:431
msgid "globalstorage does not contain a \"rootMountPoint\" key." msgid "globalstorage does not contain a \"rootMountPoint\" key."
@ -390,7 +391,7 @@ msgstr "globalstorage ei sisällä \"rootMountPoint\"-avainta."
#: src/modules/unpackfs/main.py:434 #: src/modules/unpackfs/main.py:434
msgid "Bad mount point for root partition" msgid "Bad mount point for root partition"
msgstr "Virheellinen liitospiste root osiolle" msgstr "Virheellinen liitospiste juuriosiolle"
#: src/modules/unpackfs/main.py:435 #: src/modules/unpackfs/main.py:435
msgid "rootMountPoint is \"{}\", which does not exist." msgid "rootMountPoint is \"{}\", which does not exist."
@ -400,7 +401,7 @@ msgstr "rootMountPoint on \"{}\", jota ei ole olemassa."
#: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:459 src/modules/unpackfs/main.py:465
#: src/modules/unpackfs/main.py:480 #: src/modules/unpackfs/main.py:480
msgid "Bad unpackfs configuration" msgid "Bad unpackfs configuration"
msgstr "Virheellinen unpacckfs määritys" msgstr "Virheellinen unpacckfs-määritys"
#: src/modules/unpackfs/main.py:440 #: src/modules/unpackfs/main.py:440
msgid "There is no configuration information." msgid "There is no configuration information."

View File

@ -201,7 +201,7 @@ defaultFileSystemType: "ext4"
# maxSize: 10G # maxSize: 10G
# attributes: 0xffff000000000003 # attributes: 0xffff000000000003
# - name: "home" # - name: "home"
# type = "933ac7e1-2eb4-4f13-b844-0e14e2aef915" # type: "933ac7e1-2eb4-4f13-b844-0e14e2aef915"
# filesystem: "ext4" # filesystem: "ext4"
# mountPoint: "/home" # mountPoint: "/home"
# size: 3G # size: 3G

View File

@ -23,6 +23,8 @@ extern bool setSystemdHostname( const QString& );
#include <QTemporaryDir> #include <QTemporaryDir>
#include <QtTest/QtTest> #include <QtTest/QtTest>
#include <unistd.h>
class UsersTests : public QObject class UsersTests : public QObject
{ {
Q_OBJECT Q_OBJECT
@ -41,6 +43,7 @@ private Q_SLOTS:
private: private:
QTemporaryDir m_dir; QTemporaryDir m_dir;
QString m_originalHostName;
}; };
UsersTests::UsersTests() UsersTests::UsersTests()
@ -70,6 +73,15 @@ UsersTests::initTestCase()
= Calamares::JobQueue::instance() ? Calamares::JobQueue::instance()->globalStorage() : nullptr; = Calamares::JobQueue::instance() ? Calamares::JobQueue::instance()->globalStorage() : nullptr;
QVERIFY( gs ); QVERIFY( gs );
gs->insert( "rootMountPoint", m_dir.path() ); gs->insert( "rootMountPoint", m_dir.path() );
if ( m_originalHostName.isEmpty() )
{
QFile hostname( QStringLiteral( "/etc/hostname" ) );
if ( hostname.exists() && hostname.open( QIODevice::ReadOnly | QIODevice::Text ) )
{
m_originalHostName = hostname.readAll().trimmed();
}
}
} }
void void
@ -113,9 +125,22 @@ UsersTests::testHostnamed()
{ {
// Since the service might not be running (e.g. non-systemd systems, // Since the service might not be running (e.g. non-systemd systems,
// FreeBSD, docker, ..) we're not going to fail a test here. // FreeBSD, docker, ..) we're not going to fail a test here.
// There's also the permissions problem to think of. // There's also the permissions problem to think of. But if we're
// root, assume it will succeed.
if ( geteuid() != 0 )
{
QEXPECT_FAIL( "", "Hostname changes are access-controlled", Continue ); QEXPECT_FAIL( "", "Hostname changes are access-controlled", Continue );
QVERIFY( setSystemdHostname( "tubophone.calamares.io" ) ); }
QVERIFY( setSystemdHostname( QStringLiteral( "tubophone.calamares.io" ) ) );
if ( !m_originalHostName.isEmpty() )
{
// If the previous test succeeded (to change the hostname to something bogus)
// then this one should, also; or, if the previous one failed, then this
// changes to whatever-the-hostname-is, and systemd dbus seems to call that
// a success, as well (since nothing changes). So no failure-expectation here.
// QEXPECT_FAIL( "", "Hostname changes are access-controlled (restore)", Continue );
QVERIFY( setSystemdHostname( m_originalHostName ) );
}
} }