From a6afb6be7c742c28faa950fdd9e178bb001fad69 Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Sun, 6 Mar 2022 12:33:06 +0100 Subject: [PATCH 01/31] add log widget to ExecutionViewStep --- .../viewpages/ExecutionViewStep.cpp | 48 ++++++++++++++++--- .../viewpages/ExecutionViewStep.h | 6 +++ 2 files changed, 47 insertions(+), 7 deletions(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index cac9b28be..72c0a1f7d 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -30,6 +30,14 @@ #include #include #include +#include +#include +#include +#include +#include +#include +#include +#include "utils/Logger.h" static Calamares::Slideshow* makeSlideshow( QWidget* parent ) @@ -60,23 +68,43 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) , m_progressBar( new QProgressBar ) , m_label( new QLabel ) , m_slideshow( makeSlideshow( m_widget ) ) + , m_tab_widget( new QTabWidget ) { m_widget->setObjectName( "slideshow" ); m_progressBar->setObjectName( "exec-progress" ); m_label->setObjectName( "exec-message" ); QVBoxLayout* layout = new QVBoxLayout( m_widget ); - QVBoxLayout* innerLayout = new QVBoxLayout; + QVBoxLayout* bottomLayout = new QVBoxLayout; + QHBoxLayout* barLayout = new QHBoxLayout; m_progressBar->setMaximum( 10000 ); - layout->addWidget( m_slideshow->widget() ); - CalamaresUtils::unmarginLayout( layout ); - layout->addLayout( innerLayout ); + auto m_log_widget = new QPlainTextEdit; + m_log_widget->setReadOnly(true); + + + m_tab_widget->addTab(m_slideshow->widget(), "Slideshow"); + m_tab_widget->addTab(m_log_widget, "Log"); + m_tab_widget->tabBar()->hide(); + + layout->addWidget( m_tab_widget ); + CalamaresUtils::unmarginLayout( layout ); + layout->addLayout( bottomLayout ); + + bottomLayout->addSpacing( CalamaresUtils::defaultFontHeight() / 2 ); + bottomLayout->addLayout( barLayout ); + bottomLayout->addWidget( m_label ); + + QToolBar* toolBar = new QToolBar; + auto toggleLogAction = toolBar->addAction(QIcon::fromTheme("file-icon"), "Toggle log"); + auto toggleLogButton = dynamic_cast(toolBar->widgetForAction(toggleLogAction)); + connect( toggleLogButton, &QToolButton::clicked, this, &ExecutionViewStep::toggleLog ); + + + barLayout->addWidget(m_progressBar); + barLayout->addWidget(toolBar); - innerLayout->addSpacing( CalamaresUtils::defaultFontHeight() / 2 ); - innerLayout->addWidget( m_progressBar ); - innerLayout->addWidget( m_label ); connect( JobQueue::instance(), &JobQueue::progress, this, &ExecutionViewStep::updateFromJobQueue ); } @@ -200,6 +228,12 @@ ExecutionViewStep::updateFromJobQueue( qreal percent, const QString& message ) } } +void +ExecutionViewStep::toggleLog() +{ + m_tab_widget->setCurrentIndex((m_tab_widget->currentIndex() + 1) % m_tab_widget->count()); +} + void ExecutionViewStep::onLeave() { diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.h b/src/libcalamaresui/viewpages/ExecutionViewStep.h index 26618c77f..c2652d5e5 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.h +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.h @@ -19,6 +19,8 @@ class QLabel; class QObject; class QProgressBar; +class QTabWidget; +class QPlainTextEdit; namespace Calamares { @@ -56,10 +58,14 @@ private: QProgressBar* m_progressBar; QLabel* m_label; Slideshow* m_slideshow; + QTabWidget* m_tab_widget; + QPlainTextEdit* m_log_widget; QList< ModuleSystem::InstanceKey > m_jobInstanceKeys; void updateFromJobQueue( qreal percent, const QString& message ); + + void toggleLog(); }; } // namespace Calamares From 53d3fcb2fd62358e4eb7cdc1bfcc1f89955e06aa Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Sun, 6 Mar 2022 14:45:48 +0100 Subject: [PATCH 02/31] introduce widget that shows logs --- src/libcalamaresui/CMakeLists.txt | 1 + src/libcalamaresui/widgets/LogWidget.cpp | 75 ++++++++++++++++++++++++ src/libcalamaresui/widgets/LogWidget.h | 37 ++++++++++++ 3 files changed, 113 insertions(+) create mode 100644 src/libcalamaresui/widgets/LogWidget.cpp create mode 100644 src/libcalamaresui/widgets/LogWidget.h diff --git a/src/libcalamaresui/CMakeLists.txt b/src/libcalamaresui/CMakeLists.txt index bd2e79f10..48e4c4b4d 100644 --- a/src/libcalamaresui/CMakeLists.txt +++ b/src/libcalamaresui/CMakeLists.txt @@ -30,6 +30,7 @@ set( calamaresui_SOURCES widgets/ErrorDialog.cpp widgets/FixedAspectRatioLabel.cpp widgets/PrettyRadioButton.cpp + widgets/LogWidget.cpp widgets/TranslationFix.cpp widgets/WaitingWidget.cpp ${CMAKE_SOURCE_DIR}/3rdparty/waitingspinnerwidget.cpp diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp new file mode 100644 index 000000000..a4af6c522 --- /dev/null +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -0,0 +1,75 @@ +#include "LogWidget.h" +#include +#include "utils/Logger.h" +#include +#include +#include + +namespace Calamares +{ + +LogThread::LogThread(QObject *parent) + : QThread(parent) { + +} + +void LogThread::run() +{ + auto filePath = Logger::logFile(); + + qint64 lastPosition = 0; + + while (!QThread::currentThread()->isInterruptionRequested()) { + auto filePath = Logger::logFile(); + QFile file(filePath); + + qint64 fileSize = file.size(); + // Check whether the file size has changed since last time + // we read the file. + if (lastPosition != fileSize && file.open(QFile::ReadOnly | QFile::Text)) { + + // Start reading at the position we ended up last time we read the file. + file.seek(lastPosition); + + QTextStream in(&file); + auto chunk = in.readAll(); + qint64 newPosition = in.pos(); + + lastPosition = newPosition; + + onLogChunk(chunk); + } + QThread::msleep(100); + } +} + +LogWidget::LogWidget(QWidget *parent) + : QWidget(parent) + , m_text( new QPlainTextEdit ) + , m_log_thread( this ) +{ + auto layout = new QStackedLayout(this); + setLayout(layout); + + m_text->setReadOnly(true); + + QFont monospaceFont("monospace"); + monospaceFont.setStyleHint(QFont::Monospace); + m_text->setFont(monospaceFont); + + layout->addWidget(m_text); + + connect(&m_log_thread, &LogThread::onLogChunk, this, &LogWidget::handleLogChunk); + + m_log_thread.start(); +} + +void +LogWidget::handleLogChunk(const QString &logChunk) +{ + m_text->appendPlainText(logChunk); + m_text->moveCursor(QTextCursor::End); + m_text->ensureCursorVisible(); +} + +} diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h new file mode 100644 index 000000000..2def81845 --- /dev/null +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -0,0 +1,37 @@ +#ifndef LIBCALAMARESUI_LOGWIDGET_H +#define LIBCALAMARESUI_LOGWIDGET_H + +#include +#include +#include + +namespace Calamares +{ + +class LogThread : public QThread +{ + Q_OBJECT + + void run() override; + +public: + explicit LogThread(QObject *parent = nullptr); + +signals: + void onLogChunk(const QString &logChunk); +}; + +class LogWidget : public QWidget +{ + Q_OBJECT + + QPlainTextEdit* m_text; + LogThread m_log_thread; +public: + explicit LogWidget(QWidget *parent = nullptr); + + void handleLogChunk(const QString &logChunk); +}; + +} +#endif // LOGWIDGET_H From 923379def6e5162b8aad3baeb1512ccde1a1f985 Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Thu, 10 Mar 2022 20:07:16 +0100 Subject: [PATCH 03/31] use terminal icon for log toggle button --- src/libcalamaresui/viewpages/ExecutionViewStep.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index 72c0a1f7d..b82c99e29 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -97,7 +97,7 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) bottomLayout->addWidget( m_label ); QToolBar* toolBar = new QToolBar; - auto toggleLogAction = toolBar->addAction(QIcon::fromTheme("file-icon"), "Toggle log"); + auto toggleLogAction = toolBar->addAction(QIcon::fromTheme("utilities-terminal"), "Toggle log"); auto toggleLogButton = dynamic_cast(toolBar->widgetForAction(toggleLogAction)); connect( toggleLogButton, &QToolButton::clicked, this, &ExecutionViewStep::toggleLog ); From 9e522eddf8a667fc4b9f010354491a8de748a03a Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Thu, 10 Mar 2022 20:08:13 +0100 Subject: [PATCH 04/31] replace text widget with log widget --- src/libcalamaresui/viewpages/ExecutionViewStep.cpp | 9 ++++----- src/libcalamaresui/viewpages/ExecutionViewStep.h | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index b82c99e29..1ab1a7a3a 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -25,6 +25,7 @@ #include "utils/Dirs.h" #include "utils/Logger.h" #include "utils/Retranslator.h" +#include "widgets/LogWidget.h" #include #include @@ -37,7 +38,6 @@ #include #include #include -#include "utils/Logger.h" static Calamares::Slideshow* makeSlideshow( QWidget* parent ) @@ -69,6 +69,7 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) , m_label( new QLabel ) , m_slideshow( makeSlideshow( m_widget ) ) , m_tab_widget( new QTabWidget ) + , m_log_widget( new LogWidget ) { m_widget->setObjectName( "slideshow" ); m_progressBar->setObjectName( "exec-progress" ); @@ -80,10 +81,6 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) m_progressBar->setMaximum( 10000 ); - auto m_log_widget = new QPlainTextEdit; - m_log_widget->setReadOnly(true); - - m_tab_widget->addTab(m_slideshow->widget(), "Slideshow"); m_tab_widget->addTab(m_log_widget, "Log"); m_tab_widget->tabBar()->hide(); @@ -240,4 +237,6 @@ ExecutionViewStep::onLeave() m_slideshow->changeSlideShowState( Slideshow::Stop ); } + } // namespace Calamares + diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.h b/src/libcalamaresui/viewpages/ExecutionViewStep.h index c2652d5e5..f545a8d43 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.h +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.h @@ -13,6 +13,7 @@ #include "ViewStep.h" #include "modulesystem/InstanceKey.h" +#include "widgets/LogWidget.h" #include @@ -20,7 +21,6 @@ class QLabel; class QObject; class QProgressBar; class QTabWidget; -class QPlainTextEdit; namespace Calamares { @@ -59,7 +59,7 @@ private: QLabel* m_label; Slideshow* m_slideshow; QTabWidget* m_tab_widget; - QPlainTextEdit* m_log_widget; + LogWidget* m_log_widget; QList< ModuleSystem::InstanceKey > m_jobInstanceKeys; From ea061ae23985334639a4e48d5d0884d36b22fe4a Mon Sep 17 00:00:00 2001 From: Bob van der Linden Date: Thu, 10 Mar 2022 20:33:22 +0100 Subject: [PATCH 05/31] destruct LogThread correctly --- src/libcalamaresui/widgets/LogWidget.cpp | 7 +++++++ src/libcalamaresui/widgets/LogWidget.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index a4af6c522..18642f089 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -13,6 +13,13 @@ LogThread::LogThread(QObject *parent) } +LogThread::~LogThread() +{ + quit(); + requestInterruption(); + wait(); +} + void LogThread::run() { auto filePath = Logger::logFile(); diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h index 2def81845..c51e64393 100644 --- a/src/libcalamaresui/widgets/LogWidget.h +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -16,6 +16,7 @@ class LogThread : public QThread public: explicit LogThread(QObject *parent = nullptr); + ~LogThread() override; signals: void onLogChunk(const QString &logChunk); From b5faf1be9be4c5906afe1c4950a83823bee2d5ae Mon Sep 17 00:00:00 2001 From: dalto Date: Sat, 12 Mar 2022 15:47:54 -0600 Subject: [PATCH 06/31] [fstab] Fix empty UUID detection --- src/modules/fstab/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/fstab/main.py b/src/modules/fstab/main.py index 07a00c14d..9bc427b13 100644 --- a/src/modules/fstab/main.py +++ b/src/modules/fstab/main.py @@ -265,7 +265,7 @@ class FstabGenerator(object): if has_luks: device = "/dev/mapper/" + partition["luksMapperName"] - elif partition["uuid"] is not None: + elif partition["uuid"]: device = "UUID=" + partition["uuid"] else: device = partition["device"] From 4b905d5b522fe91fff09d43f2fd5a69d84611914 Mon Sep 17 00:00:00 2001 From: Santosh Mahto Date: Tue, 8 Mar 2022 16:18:45 +0530 Subject: [PATCH 07/31] Avoid setting rootfs partition name to "root" by default. By default, calamares renames the label of root partition to "root" overriding the name specified in partiton.conf Signed-off-by: Santosh Mahto --- src/modules/partition/core/PartitionCoreModule.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 79adf7686..28c503578 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -982,10 +982,6 @@ PartitionCoreModule::layoutApply( Device* dev, { part->setLabel( "boot" ); } - if ( is_root( part ) ) - { - part->setLabel( "root" ); - } if ( ( separate_boot_partition && is_boot( part ) ) || ( !separate_boot_partition && is_root( part ) ) ) { createPartition( From f60def5ecc1ceb35a24dca0705a36fe3fc01a349 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 11:27:00 +0100 Subject: [PATCH 08/31] [partition] Don't reinitialize partition layout Existing code reinitialized the layout, losing whatever layout was set in the config. Refactor so that you can access the partition-layout API, and change the default FS through that -- which is the point of the code block here in `doAutopartition()`, to look up the currently- selected default FS. Inspired by Santosh's work in #1903, #1759. --- src/modules/partition/PartitionViewStep.cpp | 6 +++--- src/modules/partition/core/PartitionActions.cpp | 2 +- src/modules/partition/core/PartitionCoreModule.cpp | 6 ------ src/modules/partition/core/PartitionCoreModule.h | 6 +++--- 4 files changed, 7 insertions(+), 13 deletions(-) diff --git a/src/modules/partition/PartitionViewStep.cpp b/src/modules/partition/PartitionViewStep.cpp index f3d4fc8ac..d9c9dbf0c 100644 --- a/src/modules/partition/PartitionViewStep.cpp +++ b/src/modules/partition/PartitionViewStep.cpp @@ -52,8 +52,8 @@ PartitionViewStep::PartitionViewStep( QObject* parent ) m_waitingWidget = new WaitingWidget( QString() ); m_widget->addWidget( m_waitingWidget ); - CALAMARES_RETRANSLATE( if ( m_waitingWidget ) - { m_waitingWidget->setText( tr( "Gathering system information..." ) ); } ); + CALAMARES_RETRANSLATE( + if ( m_waitingWidget ) { m_waitingWidget->setText( tr( "Gathering system information..." ) ); } ); m_core = new PartitionCoreModule( this ); // Unusable before init is complete! // We're not done loading, but we need the configuration map first. @@ -691,7 +691,7 @@ PartitionViewStep::setConfigurationMap( const QVariantMap& configurationMap ) QFuture< void > future = QtConcurrent::run( this, &PartitionViewStep::initPartitionCoreModule ); m_future->setFuture( future ); - m_core->initLayout( m_config->defaultFsType(), configurationMap.value( "partitionLayout" ).toList() ); + m_core->partitionLayout().init( m_config->defaultFsType(), configurationMap.value( "partitionLayout" ).toList() ); } diff --git a/src/modules/partition/core/PartitionActions.cpp b/src/modules/partition/core/PartitionActions.cpp index a56446a39..0ce9ff4ed 100644 --- a/src/modules/partition/core/PartitionActions.cpp +++ b/src/modules/partition/core/PartitionActions.cpp @@ -112,7 +112,7 @@ doAutopartition( PartitionCoreModule* core, Device* dev, Choices::AutoPartitionO // will log an error and set the type to Unknown if there's something wrong. FileSystem::Type type = FileSystem::Unknown; PartUtils::canonicalFilesystemName( o.defaultFsType, &type ); - core->initLayout( type == FileSystem::Unknown ? FileSystem::Ext4 : type ); + core->partitionLayout().setDefaultFsType( type == FileSystem::Unknown ? FileSystem::Ext4 : type ); core->createPartitionTable( dev, partType ); diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 79adf7686..660e557a9 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -941,12 +941,6 @@ PartitionCoreModule::setBootLoaderInstallPath( const QString& path ) m_bootLoaderInstallPath = path; } -void -PartitionCoreModule::initLayout( FileSystem::Type defaultFsType, const QVariantList& config ) -{ - m_partLayout.init( defaultFsType, config ); -} - void PartitionCoreModule::layoutApply( Device* dev, qint64 firstSector, diff --git a/src/modules/partition/core/PartitionCoreModule.h b/src/modules/partition/core/PartitionCoreModule.h index eae16f0be..1ed46fdad 100644 --- a/src/modules/partition/core/PartitionCoreModule.h +++ b/src/modules/partition/core/PartitionCoreModule.h @@ -160,11 +160,11 @@ public: /// @brief Set the path where the bootloader will be installed void setBootLoaderInstallPath( const QString& path ); - /** @brief Initialize the default layout that will be applied + /** @brief Get the partition layout that will be applied. * - * See PartitionLayout::init() + * Layouts are applied only for erase and replace operations. */ - void initLayout( FileSystem::Type defaultFsType, const QVariantList& config = QVariantList() ); + PartitionLayout& partitionLayout() { return m_partLayout; } void layoutApply( Device* dev, qint64 firstSector, qint64 lastSector, QString luksPassphrase ); void layoutApply( Device* dev, From 743d3ecd019e2a58220e607963b6aba11b9fbc27 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 11:31:02 +0100 Subject: [PATCH 09/31] Changes: document new things --- CHANGES-3.2 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index b9ef260f6..92ca1343f 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -10,13 +10,16 @@ website will have to do for older versions. # 3.2.54 (unreleased) # This release contains contributions from (alphabetically by first name): - - Nobody yet + - Evan James + - Santosh Mahto ## Core ## - Nothing yet ## Modules ## - - Nothing yet + - *fstab* module correctly handles empty UUID strings. (Thanks Evan) + - *partition* module no longer forgets configured partition-layouts. + (Thanks Santosh) # 3.2.53 (2022-03-04) # From 1a6fb1c3d2392cf44047b655faaac549790e995b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 16:14:40 +0100 Subject: [PATCH 10/31] [libcalamaresui] Polish on LogWidget - apply coding style - reduce shadowed variables - use Q_EMIT to mark signals --- .../viewpages/ExecutionViewStep.cpp | 33 +++++----- src/libcalamaresui/widgets/LogWidget.cpp | 60 ++++++++++--------- src/libcalamaresui/widgets/LogWidget.h | 17 +++--- 3 files changed, 56 insertions(+), 54 deletions(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index 1ab1a7a3a..4cf9a06a0 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -27,17 +27,17 @@ #include "utils/Retranslator.h" #include "widgets/LogWidget.h" -#include -#include -#include -#include -#include -#include #include -#include -#include +#include +#include +#include #include +#include #include +#include +#include +#include +#include static Calamares::Slideshow* makeSlideshow( QWidget* parent ) @@ -81,8 +81,8 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) m_progressBar->setMaximum( 10000 ); - m_tab_widget->addTab(m_slideshow->widget(), "Slideshow"); - m_tab_widget->addTab(m_log_widget, "Log"); + m_tab_widget->addTab( m_slideshow->widget(), "Slideshow" ); + m_tab_widget->addTab( m_log_widget, "Log" ); m_tab_widget->tabBar()->hide(); layout->addWidget( m_tab_widget ); @@ -94,13 +94,13 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) bottomLayout->addWidget( m_label ); QToolBar* toolBar = new QToolBar; - auto toggleLogAction = toolBar->addAction(QIcon::fromTheme("utilities-terminal"), "Toggle log"); - auto toggleLogButton = dynamic_cast(toolBar->widgetForAction(toggleLogAction)); + auto toggleLogAction = toolBar->addAction( QIcon::fromTheme( "utilities-terminal" ), "Toggle log" ); + auto toggleLogButton = dynamic_cast< QToolButton* >( toolBar->widgetForAction( toggleLogAction ) ); connect( toggleLogButton, &QToolButton::clicked, this, &ExecutionViewStep::toggleLog ); - barLayout->addWidget(m_progressBar); - barLayout->addWidget(toolBar); + barLayout->addWidget( m_progressBar ); + barLayout->addWidget( toolBar ); connect( JobQueue::instance(), &JobQueue::progress, this, &ExecutionViewStep::updateFromJobQueue ); @@ -176,7 +176,7 @@ ExecutionViewStep::onActivate() const auto instanceDescriptor = std::find_if( instanceDescriptors.constBegin(), instanceDescriptors.constEnd(), - [=]( const Calamares::InstanceDescription& d ) { return d.key() == instanceKey; } ); + [ = ]( const Calamares::InstanceDescription& d ) { return d.key() == instanceKey; } ); int weight = moduleDescriptor.weight(); if ( instanceDescriptor != instanceDescriptors.constEnd() && instanceDescriptor->explicitWeight() ) { @@ -228,7 +228,7 @@ ExecutionViewStep::updateFromJobQueue( qreal percent, const QString& message ) void ExecutionViewStep::toggleLog() { - m_tab_widget->setCurrentIndex((m_tab_widget->currentIndex() + 1) % m_tab_widget->count()); + m_tab_widget->setCurrentIndex( ( m_tab_widget->currentIndex() + 1 ) % m_tab_widget->count() ); } void @@ -239,4 +239,3 @@ ExecutionViewStep::onLeave() } // namespace Calamares - diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index 18642f089..7a253b78c 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -1,16 +1,16 @@ #include "LogWidget.h" -#include #include "utils/Logger.h" +#include +#include #include #include -#include namespace Calamares { -LogThread::LogThread(QObject *parent) - : QThread(parent) { - +LogThread::LogThread( QObject* parent ) + : QThread( parent ) +{ } LogThread::~LogThread() @@ -20,63 +20,65 @@ LogThread::~LogThread() wait(); } -void LogThread::run() +void +LogThread::run() { - auto filePath = Logger::logFile(); + const auto filePath = Logger::logFile(); qint64 lastPosition = 0; - while (!QThread::currentThread()->isInterruptionRequested()) { - auto filePath = Logger::logFile(); - QFile file(filePath); + while ( !QThread::currentThread()->isInterruptionRequested() ) + { + QFile file( filePath ); qint64 fileSize = file.size(); // Check whether the file size has changed since last time // we read the file. - if (lastPosition != fileSize && file.open(QFile::ReadOnly | QFile::Text)) { + if ( lastPosition != fileSize && file.open( QFile::ReadOnly | QFile::Text ) ) + { // Start reading at the position we ended up last time we read the file. - file.seek(lastPosition); + file.seek( lastPosition ); - QTextStream in(&file); + QTextStream in( &file ); auto chunk = in.readAll(); qint64 newPosition = in.pos(); lastPosition = newPosition; - onLogChunk(chunk); + Q_EMIT onLogChunk( chunk ); } - QThread::msleep(100); + QThread::msleep( 100 ); } } -LogWidget::LogWidget(QWidget *parent) - : QWidget(parent) +LogWidget::LogWidget( QWidget* parent ) + : QWidget( parent ) , m_text( new QPlainTextEdit ) , m_log_thread( this ) { - auto layout = new QStackedLayout(this); - setLayout(layout); + auto layout = new QStackedLayout( this ); + setLayout( layout ); - m_text->setReadOnly(true); + m_text->setReadOnly( true ); - QFont monospaceFont("monospace"); - monospaceFont.setStyleHint(QFont::Monospace); - m_text->setFont(monospaceFont); + QFont monospaceFont( "monospace" ); + monospaceFont.setStyleHint( QFont::Monospace ); + m_text->setFont( monospaceFont ); - layout->addWidget(m_text); + layout->addWidget( m_text ); - connect(&m_log_thread, &LogThread::onLogChunk, this, &LogWidget::handleLogChunk); + connect( &m_log_thread, &LogThread::onLogChunk, this, &LogWidget::handleLogChunk ); m_log_thread.start(); } void -LogWidget::handleLogChunk(const QString &logChunk) +LogWidget::handleLogChunk( const QString& logChunk ) { - m_text->appendPlainText(logChunk); - m_text->moveCursor(QTextCursor::End); + m_text->appendPlainText( logChunk ); + m_text->moveCursor( QTextCursor::End ); m_text->ensureCursorVisible(); } -} +} // namespace Calamares diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h index c51e64393..2d0ef9ab5 100644 --- a/src/libcalamaresui/widgets/LogWidget.h +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -1,9 +1,9 @@ #ifndef LIBCALAMARESUI_LOGWIDGET_H #define LIBCALAMARESUI_LOGWIDGET_H -#include #include #include +#include namespace Calamares { @@ -15,11 +15,11 @@ class LogThread : public QThread void run() override; public: - explicit LogThread(QObject *parent = nullptr); + explicit LogThread( QObject* parent = nullptr ); ~LogThread() override; signals: - void onLogChunk(const QString &logChunk); + void onLogChunk( const QString& logChunk ); }; class LogWidget : public QWidget @@ -28,11 +28,12 @@ class LogWidget : public QWidget QPlainTextEdit* m_text; LogThread m_log_thread; -public: - explicit LogWidget(QWidget *parent = nullptr); - void handleLogChunk(const QString &logChunk); +public: + explicit LogWidget( QWidget* parent = nullptr ); + + void handleLogChunk( const QString& logChunk ); }; -} -#endif // LOGWIDGET_H +} // namespace Calamares +#endif // LOGWIDGET_H From 20c44ff99a082d45e5444b5d603b5ee6a8886685 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 16:45:56 +0100 Subject: [PATCH 11/31] [partition] Obtain flag name from KPMCore - makes the displayed flag name consistent between dialog and pop-up and debug-messages. --- src/modules/partition/PartitionViewStep.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/PartitionViewStep.cpp b/src/modules/partition/PartitionViewStep.cpp index d9c9dbf0c..66817bab5 100644 --- a/src/modules/partition/PartitionViewStep.cpp +++ b/src/modules/partition/PartitionViewStep.cpp @@ -459,6 +459,8 @@ shouldWarnForGPTOnBIOS( const PartitionCoreModule* core ) return false; } + const QString biosFlagName = PartitionTable::flagName( KPM_PARTITION_FLAG( BiosGrub ) ); + auto [ r, device ] = core->bootLoaderModel()->findBootLoader( core->bootLoaderInstallPath() ); Q_UNUSED( r ); if ( device ) @@ -476,12 +478,12 @@ shouldWarnForGPTOnBIOS( const PartitionCoreModule* core ) && ( partition->capacity() >= 8_MiB ) ) { cDebug() << Logger::SubEntry << "Partition" << partition->devicePath() << partition->partitionPath() - << "is a suitable bios_grub partition"; + << "is a suitable" << biosFlagName << "partition"; return false; } } } - cDebug() << Logger::SubEntry << "No suitable partition for bios_grub found"; + cDebug() << Logger::SubEntry << "No suitable partition for" << biosFlagName << "found"; } else { @@ -587,6 +589,7 @@ PartitionViewStep::onLeave() if ( shouldWarnForGPTOnBIOS( m_core ) ) { + const QString biosFlagName = PartitionTable::flagName( KPM_PARTITION_FLAG( BiosGrub ) ); QString message = tr( "Option to use GPT on BIOS" ); QString description = tr( "A GPT partition table is the best option for all " "systems. This installer supports such a setup for " @@ -596,10 +599,10 @@ PartitionViewStep::onLeave() "(if not done so already) go back " "and set the partition table to GPT, next create a 8 MB " "unformatted partition with the " - "bios_grub flag enabled.

" + "%2 flag enabled.

" "An unformatted 8 MB partition is necessary " "to start %1 on a BIOS system with GPT." ) - .arg( branding->shortProductName() ); + .arg( branding->shortProductName(), biosFlagName ); QMessageBox mb( QMessageBox::Information, message, description, QMessageBox::Ok, m_manualPartitionPage ); From d8e49cd9e793e1d64bbc8ab184d7f8df6b4a61cc Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 16:47:38 +0100 Subject: [PATCH 12/31] i18n: brute-force fix translations --- lang/calamares_ar.ts | 2 +- lang/calamares_as.ts | 4 ++-- lang/calamares_ast.ts | 2 +- lang/calamares_az.ts | 4 ++-- lang/calamares_az_AZ.ts | 4 ++-- lang/calamares_be.ts | 4 ++-- lang/calamares_bg.ts | 2 +- lang/calamares_bn.ts | 2 +- lang/calamares_ca.ts | 4 ++-- lang/calamares_ca@valencia.ts | 4 ++-- lang/calamares_cs_CZ.ts | 4 ++-- lang/calamares_da.ts | 4 ++-- lang/calamares_de.ts | 4 ++-- lang/calamares_el.ts | 2 +- lang/calamares_en.ts | 4 ++-- lang/calamares_en_GB.ts | 2 +- lang/calamares_en_HK.ts | 2 +- lang/calamares_en_IN.ts | 2 +- lang/calamares_eo.ts | 2 +- lang/calamares_es.ts | 2 +- lang/calamares_es_MX.ts | 2 +- lang/calamares_es_PE.ts | 2 +- lang/calamares_es_PR.ts | 2 +- lang/calamares_et.ts | 2 +- lang/calamares_eu.ts | 2 +- lang/calamares_fa.ts | 4 ++-- lang/calamares_fi_FI.ts | 4 ++-- lang/calamares_fr.ts | 4 ++-- lang/calamares_fr_CH.ts | 2 +- lang/calamares_fur.ts | 2 +- lang/calamares_gl.ts | 2 +- lang/calamares_gu.ts | 2 +- lang/calamares_he.ts | 4 ++-- lang/calamares_hi.ts | 4 ++-- lang/calamares_hi_IN.ts | 2 +- lang/calamares_hr.ts | 4 ++-- lang/calamares_hu.ts | 2 +- lang/calamares_id.ts | 2 +- lang/calamares_id_ID.ts | 2 +- lang/calamares_ie.ts | 2 +- lang/calamares_is.ts | 2 +- lang/calamares_it_IT.ts | 4 ++-- lang/calamares_ja-Hira.ts | 2 +- lang/calamares_ja.ts | 4 ++-- lang/calamares_kk.ts | 2 +- lang/calamares_kn.ts | 2 +- lang/calamares_ko.ts | 4 ++-- lang/calamares_ko_KR.ts | 2 +- lang/calamares_lo.ts | 2 +- lang/calamares_lt.ts | 4 ++-- lang/calamares_lv.ts | 2 +- lang/calamares_mk.ts | 2 +- lang/calamares_ml.ts | 2 +- lang/calamares_mr.ts | 2 +- lang/calamares_nb.ts | 2 +- lang/calamares_ne.ts | 2 +- lang/calamares_ne_NP.ts | 2 +- lang/calamares_nl.ts | 4 ++-- lang/calamares_pl.ts | 2 +- lang/calamares_pt_BR.ts | 4 ++-- lang/calamares_pt_PT.ts | 4 ++-- lang/calamares_ro.ts | 2 +- lang/calamares_ru.ts | 2 +- lang/calamares_ru_RU.ts | 2 +- lang/calamares_si.ts | 4 ++-- lang/calamares_sk.ts | 4 ++-- lang/calamares_sl.ts | 2 +- lang/calamares_sq.ts | 4 ++-- lang/calamares_sr.ts | 2 +- lang/calamares_sr@latin.ts | 2 +- lang/calamares_sv.ts | 4 ++-- lang/calamares_ta_IN.ts | 2 +- lang/calamares_te.ts | 2 +- lang/calamares_te_IN.ts | 2 +- lang/calamares_tg.ts | 4 ++-- lang/calamares_th.ts | 2 +- lang/calamares_tr_TR.ts | 4 ++-- lang/calamares_uk.ts | 4 ++-- lang/calamares_ur.ts | 2 +- lang/calamares_uz.ts | 2 +- lang/calamares_vi.ts | 4 ++-- lang/calamares_zh.ts | 2 +- lang/calamares_zh_CN.ts | 4 ++-- lang/calamares_zh_HK.ts | 2 +- lang/calamares_zh_TW.ts | 4 ++-- 85 files changed, 118 insertions(+), 118 deletions(-) diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index 3f76775b3..2aba1134d 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -2938,7 +2938,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_as.ts b/lang/calamares_as.ts index 7c460f1b7..29e73da51 100644 --- a/lang/calamares_as.ts +++ b/lang/calamares_as.ts @@ -2896,8 +2896,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - এটা GPT পৰ্তিসোন টেবুল সকলো স্যস্তেমৰ বাবে উত্তম বিকল্প হয় | এই ইন্সালাৰতোৱে তেনে স্থাপনকৰণ BIOS স্যস্তেমতো কৰে |<br/><br/>এটা GPT পৰ্তিসোন টেবুল কনফিগাৰ কৰিবলৈ ( যদি আগতে কৰা নাই ) পাছলৈ গৈ পৰ্তিসোন টেবুলখনক GPTলৈ পৰিৱৰ্তন কৰক, তাৰপাচত 8 MBৰ উনফোৰমেতেট পৰ্তিতিওন এটা বনাব | <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + এটা GPT পৰ্তিসোন টেবুল সকলো স্যস্তেমৰ বাবে উত্তম বিকল্প হয় | এই ইন্সালাৰতোৱে তেনে স্থাপনকৰণ BIOS স্যস্তেমতো কৰে |<br/><br/>এটা GPT পৰ্তিসোন টেবুল কনফিগাৰ কৰিবলৈ ( যদি আগতে কৰা নাই ) পাছলৈ গৈ পৰ্তিসোন টেবুলখনক GPTলৈ পৰিৱৰ্তন কৰক, তাৰপাচত 8 MBৰ উনফোৰমেতেট পৰ্তিতিওন এটা বনাব | <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index 7f8b9e519..526c34e48 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -2894,7 +2894,7 @@ L'instalador va colar y van perdese tolos cambeos. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_az.ts b/lang/calamares_az.ts index a3e836a06..9f610dbe7 100644 --- a/lang/calamares_az.ts +++ b/lang/calamares_az.ts @@ -2901,8 +2901,8 @@ Lütfən bir birinci disk bölümünü çıxarın və əvəzinə genişləndiril - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT bölmə cədvəli bütün sistemlər üçün yaxşıdır. Bu quraşdırıcı BIOS sistemləri üçün də belə bir quruluşu dəstəkləyir.<br/><br/>BİOS-da GPT bölmələr cədvəlini ayarlamaq üçün (əgər bu edilməyibsə) geriyə qayıdın və bölmələr cədvəlini GPT-yə qurun, sonra isə <strong>bios_grub</strong> bayrağı seçilmiş 8 MB-lıq formatlanmamış bölmə yaradın.<br/><br/>8 MB-lıq formatlanmamış bölmə GPT ilə BİOS sistemində %1 başlatmaq üçün lazımdır. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT bölmə cədvəli bütün sistemlər üçün yaxşıdır. Bu quraşdırıcı BIOS sistemləri üçün də belə bir quruluşu dəstəkləyir.<br/><br/>BİOS-da GPT bölmələr cədvəlini ayarlamaq üçün (əgər bu edilməyibsə) geriyə qayıdın və bölmələr cədvəlini GPT-yə qurun, sonra isə <strong>%2</strong> bayrağı seçilmiş 8 MB-lıq formatlanmamış bölmə yaradın.<br/><br/>8 MB-lıq formatlanmamış bölmə GPT ilə BİOS sistemində %1 başlatmaq üçün lazımdır. diff --git a/lang/calamares_az_AZ.ts b/lang/calamares_az_AZ.ts index fc596ae25..813a2f4f7 100644 --- a/lang/calamares_az_AZ.ts +++ b/lang/calamares_az_AZ.ts @@ -2901,8 +2901,8 @@ Lütfən bir birinci disk bölümünü çıxarın və əvəzinə genişləndiril - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT bölmə cədvəli bütün sistemlər üçün yaxşıdır. Bu quraşdırıcı BIOS sistemləri üçün də belə bir quruluşu dəstəkləyir.<br/><br/>BİOS-da GPT bölmələr cədvəlini ayarlamaq üçün (əgər bu edilməyibsə) geriyə qayıdın və bölmələr cədvəlini GPT-yə qurun, sonra isə <strong>bios_grub</strong> bayrağı seçilmiş 8 MB-lıq formatlanmamış bölmə yaradın.<br/><br/>8 MB-lıq formatlanmamış bölmə GPT ilə BİOS sistemində %1 başlatmaq üçün lazımdır. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT bölmə cədvəli bütün sistemlər üçün yaxşıdır. Bu quraşdırıcı BIOS sistemləri üçün də belə bir quruluşu dəstəkləyir.<br/><br/>BİOS-da GPT bölmələr cədvəlini ayarlamaq üçün (əgər bu edilməyibsə) geriyə qayıdın və bölmələr cədvəlini GPT-yə qurun, sonra isə <strong>%2</strong> bayrağı seçilmiş 8 MB-lıq formatlanmamış bölmə yaradın.<br/><br/>8 MB-lıq formatlanmamış bölmə GPT ilə BİOS sistemində %1 başlatmaq üçün lazımdır. diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index 764f96c78..e158c6665 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -2916,8 +2916,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Табліца раздзелаў GPT - найлепшы варыянт для ўсіх сістэм. Гэтая праграма ўсталёўкі таксама падтрымлівае гэты варыянт і для BIOS.<br/><br/>Каб наладзіць GPT для BIOS (калі гэта яшчэ не зроблена), вярніцеся назад і абярыце табліцу раздзелаў GPT, пасля стварыце нефарматаваны раздзел памерам 8 МБ са сцягам <strong>bios_grub</strong>.<br/><br/>Гэты раздзел патрэбны для запуску %1 у BIOS з GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Табліца раздзелаў GPT - найлепшы варыянт для ўсіх сістэм. Гэтая праграма ўсталёўкі таксама падтрымлівае гэты варыянт і для BIOS.<br/><br/>Каб наладзіць GPT для BIOS (калі гэта яшчэ не зроблена), вярніцеся назад і абярыце табліцу раздзелаў GPT, пасля стварыце нефарматаваны раздзел памерам 8 МБ са сцягам <strong>%2</strong>.<br/><br/>Гэты раздзел патрэбны для запуску %1 у BIOS з GPT. diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index e2e313b70..97574f078 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -2894,7 +2894,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_bn.ts b/lang/calamares_bn.ts index 9f9735fec..3600b6cca 100644 --- a/lang/calamares_bn.ts +++ b/lang/calamares_bn.ts @@ -2893,7 +2893,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index 7fee3ffcb..fff0b029d 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -2900,8 +2900,8 @@ per desplaçar-s'hi i useu els botons +/- per fer ampliar-lo o reduir-lo, o bé - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - La millor opció per a tots els sistemes és una taula de particions GPT. Aquest instal·lador també admet aquesta configuració per a sistemes BIOS.<br/><br/>Per configurar una taula de particions GPT en un sistema BIOS, (si no s'ha fet ja) torneu enrere i establiu la taula de particions a GPT, després creeu una partició sense formatar de 8 MB amb la bandera <strong>bios_grub</strong> habilitada.<br/><br/>Cal una partició sense format de 8 MB per iniciar %1 en un sistema BIOS amb GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + La millor opció per a tots els sistemes és una taula de particions GPT. Aquest instal·lador també admet aquesta configuració per a sistemes BIOS.<br/><br/>Per configurar una taula de particions GPT en un sistema BIOS, (si no s'ha fet ja) torneu enrere i establiu la taula de particions a GPT, després creeu una partició sense formatar de 8 MB amb la bandera <strong>%2</strong> habilitada.<br/><br/>Cal una partició sense format de 8 MB per iniciar %1 en un sistema BIOS amb GPT. diff --git a/lang/calamares_ca@valencia.ts b/lang/calamares_ca@valencia.ts index b8f7157cd..8e932970b 100644 --- a/lang/calamares_ca@valencia.ts +++ b/lang/calamares_ca@valencia.ts @@ -2896,8 +2896,8 @@ per a desplaçar-s'hi i useu els botons +/- per a ampliar-lo o reduir-lo, o bé - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - La millor opció per a tots els sistemes és una taula de particions GPT. Aquest instal·lador també admet aquesta configuració per a sistemes BIOS.<br/><br/>Per a configurar una taula de particions GPT en un sistema BIOS, (si no s'ha fet ja) torneu arrere i establiu la taula de particions a GPT, després creeu una partició sense formatar de 8 MB amb el marcador <strong>bios_grub</strong> habilitada.<br/><br/>Cal una partició sense format de 8 MB per a iniciar %1 en un sistema BIOS amb GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + La millor opció per a tots els sistemes és una taula de particions GPT. Aquest instal·lador també admet aquesta configuració per a sistemes BIOS.<br/><br/>Per a configurar una taula de particions GPT en un sistema BIOS, (si no s'ha fet ja) torneu arrere i establiu la taula de particions a GPT, després creeu una partició sense formatar de 8 MB amb el marcador <strong>%2</strong> habilitada.<br/><br/>Cal una partició sense format de 8 MB per a iniciar %1 en un sistema BIOS amb GPT. diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index c7de585ab..b639dcca3 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -2922,8 +2922,8 @@ Instalační program bude ukončen a všechny změny ztraceny. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT tabulka oddílů je nejlepší volbou pro všechny systémy. Tento instalátor podporuje takové uspořádání i pro zavádění v režimu BIOS firmware.<br/><br/>Pro nastavení GPT tabulky oddílů v případě BIOS, (pokud už není provedeno) jděte zpět a nastavte tabulku oddílů na, dále vytvořte 8 MB oddíl (bez souborového systému s příznakem <strong>bios_grub</strong>.<br/><br/>Tento oddíl je zapotřebí pro spuštění %1 na systému s BIOS firmware/režimem a GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT tabulka oddílů je nejlepší volbou pro všechny systémy. Tento instalátor podporuje takové uspořádání i pro zavádění v režimu BIOS firmware.<br/><br/>Pro nastavení GPT tabulky oddílů v případě BIOS, (pokud už není provedeno) jděte zpět a nastavte tabulku oddílů na, dále vytvořte 8 MB oddíl (bez souborového systému s příznakem <strong>%2</strong>.<br/><br/>Tento oddíl je zapotřebí pro spuštění %1 na systému s BIOS firmware/režimem a GPT. diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index b72bf648b..3ffcf6d83 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -2896,8 +2896,8 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - En GPT-partitionstabel er den bedste valgmulighed til alle systemer. Installationsprogrammet understøtter også sådan en opsætning for BIOS-systemer.<br/><br/>Konfigurer en GPT-partitionstabel på BIOS, (hvis det ikke allerede er gjort) ved at gå tilbage og indstil partitionstabellen til GPT, opret herefter en 8 MB uformateret partition med <strong>bios_grub</strong>-flaget aktiveret.<br/><br/>En uformateret 8 MB partition er nødvendig for at starte %1 på et BIOS-system med GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + En GPT-partitionstabel er den bedste valgmulighed til alle systemer. Installationsprogrammet understøtter også sådan en opsætning for BIOS-systemer.<br/><br/>Konfigurer en GPT-partitionstabel på BIOS, (hvis det ikke allerede er gjort) ved at gå tilbage og indstil partitionstabellen til GPT, opret herefter en 8 MB uformateret partition med <strong>%2</strong>-flaget aktiveret.<br/><br/>En uformateret 8 MB partition er nødvendig for at starte %1 på et BIOS-system med GPT. diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 03adbf898..03fd2d308 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -2901,8 +2901,8 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Eine GPT-Partitionstabelle ist die beste Option für alle Systeme. Dieses Installationsprogramm unterstützt ein solches Setup auch für BIOS-Systeme.<br/><br/>Um eine GPT-Partitionstabelle mit BIOS zu konfigurieren, gehen Sie (falls noch nicht geschehen) zurück und setzen Sie die Partitionstabelle auf GPT, als nächstes erstellen Sie eine 8 MB große, unformatierte Partition mit der Markierung <strong>bios_grub</strong> aktiviert.<br/><br/>Eine unformatierte 8 MB große Partition ist erforderlich, um %1 auf einem BIOS-System mit GPT zu starten. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Eine GPT-Partitionstabelle ist die beste Option für alle Systeme. Dieses Installationsprogramm unterstützt ein solches Setup auch für BIOS-Systeme.<br/><br/>Um eine GPT-Partitionstabelle mit BIOS zu konfigurieren, gehen Sie (falls noch nicht geschehen) zurück und setzen Sie die Partitionstabelle auf GPT, als nächstes erstellen Sie eine 8 MB große, unformatierte Partition mit der Markierung <strong>%2</strong> aktiviert.<br/><br/>Eine unformatierte 8 MB große Partition ist erforderlich, um %1 auf einem BIOS-System mit GPT zu starten. diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index 265554d97..7a32b1fdf 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -2893,7 +2893,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index 5a489bec3..5639c1913 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -2900,8 +2900,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index 0cf9d6f83..1513266a8 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -2893,7 +2893,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_en_HK.ts b/lang/calamares_en_HK.ts index 503e0e009..2a202e221 100644 --- a/lang/calamares_en_HK.ts +++ b/lang/calamares_en_HK.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_en_IN.ts b/lang/calamares_en_IN.ts index 36c0cd017..c46b6731f 100644 --- a/lang/calamares_en_IN.ts +++ b/lang/calamares_en_IN.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 72e2c9d03..448901252 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -2897,7 +2897,7 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index 980e0c0f0..8194251dc 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -2894,7 +2894,7 @@ Saldrá del instalador y se perderán todos los cambios. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index 2b9f1bade..333e51bb3 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -2895,7 +2895,7 @@ El instalador terminará y se perderán todos los cambios. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_es_PE.ts b/lang/calamares_es_PE.ts index d46c9d683..b368c668a 100644 --- a/lang/calamares_es_PE.ts +++ b/lang/calamares_es_PE.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index 7e11442f1..bcc4540dd 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index fe69c01a1..249ebbbed 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -2893,7 +2893,7 @@ Paigaldaja sulgub ning kõik muutused kaovad. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index 5c73c30d2..9b3dd757f 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -2893,7 +2893,7 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index eae065b22..633c49119 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -2898,8 +2898,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - جدول پارتیشن GPT بهترین گزینه برای همه سیستم ها است. این نصب از چنین تنظیماتی برای سیستم های BIOS نیز پشتیبانی می کند. برای پیکربندی جدول پارتیشن GPT در BIOS ، (اگر قبلاً این کار انجام نشده است) برگردید و جدول پارتیشن را روی GPT تنظیم کنید ، سپس یک پارتیشن 8 مگابایتی بدون فرمت با پرچم bios_grub ایجاد کنید. برای راه اندازی٪ 1 سیستم BIOS با GPT ، یک پارتیشن 8 مگابایتی بدون قالب لازم است. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + جدول پارتیشن GPT بهترین گزینه برای همه سیستم ها است. این نصب از چنین تنظیماتی برای سیستم های BIOS نیز پشتیبانی می کند. برای پیکربندی جدول پارتیشن GPT در BIOS ، (اگر قبلاً این کار انجام نشده است) برگردید و جدول پارتیشن را روی GPT تنظیم کنید ، سپس یک پارتیشن 8 مگابایتی بدون فرمت با پرچم %2 ایجاد کنید. برای راه اندازی٪ 1 سیستم BIOS با GPT ، یک پارتیشن 8 مگابایتی بدون قالب لازم است. diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index 263444789..ea6a59249 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -2901,8 +2901,8 @@ hiiren vieritystä skaalaamiseen. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT-osiotaulukko on paras vaihtoehto kaikille järjestelmille. Tämä asennusohjelma tukee asennusta myös BIOS:n järjestelmään.<br/><br/>Jos haluat määrittää GPT-osiotaulukon BIOS:ssa (jos sitä ei ole jo tehty) palaa takaisin ja aseta osiotaulukkoksi GPT. Luo seuraavaksi 8 Mb alustamaton osio <strong>bios_grub</strong> lipulla käyttöön.<br/><br/>Alustamaton 8 Mb osio on tarpeen %1:n käynnistämiseksi BIOS-järjestelmässä GPT:llä. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT-osiotaulukko on paras vaihtoehto kaikille järjestelmille. Tämä asennusohjelma tukee asennusta myös BIOS:n järjestelmään.<br/><br/>Jos haluat määrittää GPT-osiotaulukon BIOS:ssa (jos sitä ei ole jo tehty) palaa takaisin ja aseta osiotaulukkoksi GPT. Luo seuraavaksi 8 Mb alustamaton osio <strong>%2</strong> lipulla käyttöön.<br/><br/>Alustamaton 8 Mb osio on tarpeen %1:n käynnistämiseksi BIOS-järjestelmässä GPT:llä. diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index bef3e452e..c1675b279 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -2900,8 +2900,8 @@ L'installateur se fermera et les changements seront perdus. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Une table de partition GPT est la meilleure option pour tous les systèmes. Ce programme d'installation prend également en charge une telle configuration pour les systèmes BIOS.<br/><br/>Pour configurer une table de partition GPT sur le BIOS, (si ce n'est déjà fait) revenez en arrière et définissez la table de partition sur GPT, puis créez une partition non formatée de 8 Mo avec l'indicateur <strong>bios_grub</strong> activé.<br/><br/>Une partition de 8 Mo non formatée est nécessaire pour démarrer %1 sur un système BIOS avec GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Une table de partition GPT est la meilleure option pour tous les systèmes. Ce programme d'installation prend également en charge une telle configuration pour les systèmes BIOS.<br/><br/>Pour configurer une table de partition GPT sur le BIOS, (si ce n'est déjà fait) revenez en arrière et définissez la table de partition sur GPT, puis créez une partition non formatée de 8 Mo avec l'indicateur <strong>%2</strong> activé.<br/><br/>Une partition de 8 Mo non formatée est nécessaire pour démarrer %1 sur un système BIOS avec GPT. diff --git a/lang/calamares_fr_CH.ts b/lang/calamares_fr_CH.ts index e401c1a89..9bbec804a 100644 --- a/lang/calamares_fr_CH.ts +++ b/lang/calamares_fr_CH.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_fur.ts b/lang/calamares_fur.ts index 0ca0f6baf..a1000605f 100644 --- a/lang/calamares_fur.ts +++ b/lang/calamares_fur.ts @@ -2896,7 +2896,7 @@ Il program di instalazion al jessarà e dutis lis modifichis a laran pierdudis.< - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. La miôr opzion par ducj i sistemis e je une tabele des partizions GPT. Il program di instalazion al supuarte ancje chest gjenar di configurazion pai sistemis BIOS.<br/><br/>Par configurâ une tabele des partizions GPT su BIOS, (se nol è za stât fat) torne indaûr e met a GPT la tabele des partizions, dopo cree une partizion no formatade di 8MB cu la opzion <strong>bios_grup</strong> abilitade. <br/><br/>Une partizion no formatade di 8MB e je necessarie par inviâ %1 su sistemsi BIOS cun GPT. diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index f35bcdfb9..0b9634245 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -2894,7 +2894,7 @@ O instalador pecharase e perderanse todos os cambios. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index cd716b131..c3b3b7206 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index 020e91374..a6068bcb3 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -2922,8 +2922,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - טבלת מחיצות מסוג GPT היא האפשרות הטובה ביותר בכל המערכות. תכנית התקנה זו תומכת גם במערכות מסוג BIOS.<br/><br/>כדי להגדיר טבלת מחיצות מסוג GPT על גבי BIOS, (אם זה טרם בוצע) יש לחזור ולהגדיר את טבלת המחיצות ל־GPT, לאחר מכן יש ליצור מחיצה של 8 מ״ב ללא פירמוט עם הדגלון <strong>bios_grub</strong> פעיל.<br/><br/>מחיצה בלתי מפורמטת בגודל 8 מ״ב נחוצה לטובת הפעלת %1 על מערכת מסוג BIOS עם GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + טבלת מחיצות מסוג GPT היא האפשרות הטובה ביותר בכל המערכות. תכנית התקנה זו תומכת גם במערכות מסוג BIOS.<br/><br/>כדי להגדיר טבלת מחיצות מסוג GPT על גבי BIOS, (אם זה טרם בוצע) יש לחזור ולהגדיר את טבלת המחיצות ל־GPT, לאחר מכן יש ליצור מחיצה של 8 מ״ב ללא פירמוט עם הדגלון <strong>%2</strong> פעיל.<br/><br/>מחיצה בלתי מפורמטת בגודל 8 מ״ב נחוצה לטובת הפעלת %1 על מערכת מסוג BIOS עם GPT. diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index 361b44ac0..0f62021f3 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -2900,8 +2900,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT विभाजन तालिका सभी सिस्टम हेतु सबसे उत्तम विकल्प है। यह इंस्टॉलर BIOS सिस्टम के सेटअप को भी समर्थन करता है। <br/><br/>BIOS पर GPT विभाजन तालिका को विन्यस्त करने हेतु, (अगर अब तक नहीं करा है तो) वापस जाकर विभाजन तालिका GPT पर सेट करें, फिर एक 8 MB का बिना फॉर्मेट हुआ विभाजन बनाए जिस पर <strong>bios_grub</strong> का flag हो।<br/><br/>यह बिना फॉर्मेट हुआ 8 MB का विभाजन %1 को BIOS सिस्टम पर GPT के साथ शुरू करने के लिए आवश्यक है। + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT विभाजन तालिका सभी सिस्टम हेतु सबसे उत्तम विकल्प है। यह इंस्टॉलर BIOS सिस्टम के सेटअप को भी समर्थन करता है। <br/><br/>BIOS पर GPT विभाजन तालिका को विन्यस्त करने हेतु, (अगर अब तक नहीं करा है तो) वापस जाकर विभाजन तालिका GPT पर सेट करें, फिर एक 8 MB का बिना फॉर्मेट हुआ विभाजन बनाए जिस पर <strong>%2</strong> का flag हो।<br/><br/>यह बिना फॉर्मेट हुआ 8 MB का विभाजन %1 को BIOS सिस्टम पर GPT के साथ शुरू करने के लिए आवश्यक है। diff --git a/lang/calamares_hi_IN.ts b/lang/calamares_hi_IN.ts index a81f46bf4..9513e0f90 100644 --- a/lang/calamares_hi_IN.ts +++ b/lang/calamares_hi_IN.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index c500f7f77..56922417b 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -2911,8 +2911,8 @@ te korištenjem tipki +/- ili skrolanjem miša za zumiranje. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT tablica particija je najbolja opcija za sve sustave. Ovaj instalacijski program podržava takvo postavljanje i za BIOS sustave. <br/><br/>Da biste konfigurirali GPT particijsku tablicu za BIOS sustave, (ako to već nije učinjeno) vratite se natrag i postavite particijsku tablicu na GPT, a zatim stvorite neformatiranu particiju od 8 MB s omogućenom oznakom <strong>bios_grub</strong>. <br/><br/>Neformirana particija od 8 MB potrebna je za pokretanje %1 na BIOS sustavu s GPT-om. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT tablica particija je najbolja opcija za sve sustave. Ovaj instalacijski program podržava takvo postavljanje i za BIOS sustave. <br/><br/>Da biste konfigurirali GPT particijsku tablicu za BIOS sustave, (ako to već nije učinjeno) vratite se natrag i postavite particijsku tablicu na GPT, a zatim stvorite neformatiranu particiju od 8 MB s omogućenom oznakom <strong>%2</strong>. <br/><br/>Neformirana particija od 8 MB potrebna je za pokretanje %1 na BIOS sustavu s GPT-om. diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index c079f0907..067c7d827 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -2895,7 +2895,7 @@ Telepítés nem folytatható. <a href="#details">Részletek...</a> - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index b0ec39e9a..3f42467fd 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -2883,7 +2883,7 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_id_ID.ts b/lang/calamares_id_ID.ts index 9d8e96254..f6aba7e8f 100644 --- a/lang/calamares_id_ID.ts +++ b/lang/calamares_id_ID.ts @@ -2850,7 +2850,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ie.ts b/lang/calamares_ie.ts index d5e3d668d..f28672ec8 100644 --- a/lang/calamares_ie.ts +++ b/lang/calamares_ie.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index d37216026..fb318f48c 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -2893,7 +2893,7 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index 9e528d324..7d8c602c8 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -2893,8 +2893,8 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno perse - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Una tabella partizioni GPT è la migliore opzione per tutti i sistemi. Comunque il programma d'installazione supporta anche la tabella di tipo BIOS. <br/><br/>Per configurare una tabella partizioni GPT su BIOS (se non già configurata) tornare indietro e impostare la tabella partizioni a GPT e creare una partizione non formattata di 8 MB con opzione <strong>bios_grub</strong> abilitata.<br/><br/>Una partizione non formattata di 8 MB è necessaria per avviare %1 su un sistema BIOS con GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Una tabella partizioni GPT è la migliore opzione per tutti i sistemi. Comunque il programma d'installazione supporta anche la tabella di tipo BIOS. <br/><br/>Per configurare una tabella partizioni GPT su BIOS (se non già configurata) tornare indietro e impostare la tabella partizioni a GPT e creare una partizione non formattata di 8 MB con opzione <strong>%2</strong> abilitata.<br/><br/>Una partizione non formattata di 8 MB è necessaria per avviare %1 su un sistema BIOS con GPT. diff --git a/lang/calamares_ja-Hira.ts b/lang/calamares_ja-Hira.ts index 2fbb03225..6a0ec6aa2 100644 --- a/lang/calamares_ja-Hira.ts +++ b/lang/calamares_ja-Hira.ts @@ -2881,7 +2881,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 19fb7f54c..e34a0eb38 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -2891,8 +2891,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT パーティションテーブルは、すべてのシステムに最適なオプションです。このインストーラーは、BIOS システムのこのようなセットアップもサポートしています。<br/><br/>BIOS で GPT パーティションテーブルを設定するには(まだ行っていない場合)、前に戻ってパーティションテーブルを GPT に設定し、<strong>bios_grub</strong> フラグを有効にして 8 MB の未フォーマットのパーティションを作成します。GPT に設定した BIOS システムで %1 を起動するには、未フォーマットの 8 MB パーティションが必要です。 + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT パーティションテーブルは、すべてのシステムに最適なオプションです。このインストーラーは、BIOS システムのこのようなセットアップもサポートしています。<br/><br/>BIOS で GPT パーティションテーブルを設定するには(まだ行っていない場合)、前に戻ってパーティションテーブルを GPT に設定し、<strong>%2</strong> フラグを有効にして 8 MB の未フォーマットのパーティションを作成します。GPT に設定した BIOS システムで %1 を起動するには、未フォーマットの 8 MB パーティションが必要です。 diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index 68cc47f2b..579864b15 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index b4fc296cb..999625913 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 34650f341..785b829d8 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -2889,8 +2889,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT 파티션 테이블은 모든 시스템에 가장 적합한 옵션입니다. 이 설치 프로그램은 BIOS 시스템에 대한 이러한 설정도 지원합니다.<br/><br/>BIOS에서 GPT 파티션 테이블을 구성하려면(아직 구성되지 않은 경우) 돌아가서 파티션 테이블을 GPT로 설정한 다음, <strong>bios_grub</strong> 플래그가 사용하도록 설정된 8MB의 포맷되지 않은 파티션을 생성합니다.<br/><br/>GPT가 있는 BIOS 시스템에서 %1을 시작하려면 포맷되지 않은 8MB 파티션이 필요합니다. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT 파티션 테이블은 모든 시스템에 가장 적합한 옵션입니다. 이 설치 프로그램은 BIOS 시스템에 대한 이러한 설정도 지원합니다.<br/><br/>BIOS에서 GPT 파티션 테이블을 구성하려면(아직 구성되지 않은 경우) 돌아가서 파티션 테이블을 GPT로 설정한 다음, <strong>%2</strong> 플래그가 사용하도록 설정된 8MB의 포맷되지 않은 파티션을 생성합니다.<br/><br/>GPT가 있는 BIOS 시스템에서 %1을 시작하려면 포맷되지 않은 8MB 파티션이 필요합니다. diff --git a/lang/calamares_ko_KR.ts b/lang/calamares_ko_KR.ts index b2687c923..e95e2a9dd 100644 --- a/lang/calamares_ko_KR.ts +++ b/lang/calamares_ko_KR.ts @@ -2850,7 +2850,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index 8c2d4164e..2daa579a4 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -2881,7 +2881,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index ae633e1b9..bc365110a 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -2922,8 +2922,8 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT skaidinių lentelė yra geriausias variantas visoms sistemoms. Ši diegimo programa palaiko tokią sąranką taip pat ir BIOS sistemoms.<br/><br/>Norėdami konfigūruoti GPT skaidinių lentelę BIOS sistemoje, (jei dar nesate to padarę) grįžkite atgal ir nustatykite skaidinių lentelę į GPT, toliau, sukurkite 8 MB neformatuotą skaidinį su įjungta <strong>bios_grub</strong> vėliavėle.<br/><br/>Neformatuotas 8 MB skaidinys yra būtinas, norint paleisti %1 BIOS sistemoje su GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT skaidinių lentelė yra geriausias variantas visoms sistemoms. Ši diegimo programa palaiko tokią sąranką taip pat ir BIOS sistemoms.<br/><br/>Norėdami konfigūruoti GPT skaidinių lentelę BIOS sistemoje, (jei dar nesate to padarę) grįžkite atgal ir nustatykite skaidinių lentelę į GPT, toliau, sukurkite 8 MB neformatuotą skaidinį su įjungta <strong>%2</strong> vėliavėle.<br/><br/>Neformatuotas 8 MB skaidinys yra būtinas, norint paleisti %1 BIOS sistemoje su GPT. diff --git a/lang/calamares_lv.ts b/lang/calamares_lv.ts index c684f6807..64982526e 100644 --- a/lang/calamares_lv.ts +++ b/lang/calamares_lv.ts @@ -2903,7 +2903,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index 566e3ca60..10538dbab 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ml.ts b/lang/calamares_ml.ts index 7142e1a43..14a10f051 100644 --- a/lang/calamares_ml.ts +++ b/lang/calamares_ml.ts @@ -2894,7 +2894,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index 313ffe93e..35910689c 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index fa2244dd4..18b9cc7b1 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -2893,7 +2893,7 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ne.ts b/lang/calamares_ne.ts index 225b7bca9..883b01189 100644 --- a/lang/calamares_ne.ts +++ b/lang/calamares_ne.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index 6ad7fcbf2..208e09dda 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index 3335d1ec1..f8ef484bd 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -2898,8 +2898,8 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Een GPT-partitie is de beste optie voor alle systemen. Dit installatieprogramma ondersteund ook zulke installatie voor BIOS systemen.<br/><br/>Om een GPT-partitie te configureren, (als dit nog niet gedaan is) ga terug en stel de partitietavel in als GPT en maak daarna een 8 MB ongeformateerde partitie aan met de <strong>bios_grub</strong>-vlag ingesteld.<br/><br/>Een ongeformateerde 8 MB partitie is nodig om %1 te starten op BIOS-systemen met GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Een GPT-partitie is de beste optie voor alle systemen. Dit installatieprogramma ondersteund ook zulke installatie voor BIOS systemen.<br/><br/>Om een GPT-partitie te configureren, (als dit nog niet gedaan is) ga terug en stel de partitietavel in als GPT en maak daarna een 8 MB ongeformateerde partitie aan met de <strong>%2</strong>-vlag ingesteld.<br/><br/>Een ongeformateerde 8 MB partitie is nodig om %1 te starten op BIOS-systemen met GPT. diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index f1def3f30..37efbbff6 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -2915,7 +2915,7 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index 9a1845bd6..8ba20d707 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -2900,8 +2900,8 @@ O instalador será fechado e todas as alterações serão perdidas. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Uma tabela de partições GPT é a melhor opção para todos os sistemas. Este instalador suporta tal configuração para sistemas BIOS também.<br/><br/>Para configurar uma tabela de partições GPT no BIOS, (caso não tenha sido feito ainda) volte e defina a tabela de partições como GPT, depois crie uma partição sem formatação de 8 MB com o marcador <strong>bios_grub</strong> ativado.<br/><br/>Uma partição não formatada de 8 MB é necessária para iniciar %1 num sistema BIOS com o GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Uma tabela de partições GPT é a melhor opção para todos os sistemas. Este instalador suporta tal configuração para sistemas BIOS também.<br/><br/>Para configurar uma tabela de partições GPT no BIOS, (caso não tenha sido feito ainda) volte e defina a tabela de partições como GPT, depois crie uma partição sem formatação de 8 MB com o marcador <strong>%2</strong> ativado.<br/><br/>Uma partição não formatada de 8 MB é necessária para iniciar %1 num sistema BIOS com o GPT. diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 6997cfee6..a80b72068 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -2900,8 +2900,8 @@ O instalador será encerrado e todas as alterações serão perdidas. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Uma tabela de partições GPT é a melhor opção para todos os sistemas. Este instalador suporta tal configuração para sistemas BIOS também.<br/><br/>Para configurar uma tabela de partições GPT no BIOS, (caso não tenha sido feito ainda) volte atrás e defina a tabela de partições como GPT, depois crie uma partição sem formatação de 8 MB com o marcador <strong>bios_grub</strong> ativado.<br/><br/>Uma partição não formatada de 8 MB é necessária para iniciar %1 num sistema BIOS com o GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Uma tabela de partições GPT é a melhor opção para todos os sistemas. Este instalador suporta tal configuração para sistemas BIOS também.<br/><br/>Para configurar uma tabela de partições GPT no BIOS, (caso não tenha sido feito ainda) volte atrás e defina a tabela de partições como GPT, depois crie uma partição sem formatação de 8 MB com o marcador <strong>%2</strong> ativado.<br/><br/>Uma partição não formatada de 8 MB é necessária para iniciar %1 num sistema BIOS com o GPT. diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index afc4d00d1..7fd578c33 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -2907,7 +2907,7 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index 56bb4dabc..03bcd21db 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -2915,7 +2915,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. Таблица разделов GPT - наилучший вариант для всех систем. Этот установщик позволяет использовать таблицу разделов GPT для систем с BIOS. <br/> <br/> Чтобы установить таблицу разделов как GPT (если это еще не сделано) вернитесь назад и создайте таблицу разделов GPT, затем создайте 8 МБ Не форматированный раздел с включенным флагом <strong> bios-grub</strong> </ strong>. <br/> <br/> Не форматированный раздел в 8 МБ необходим для запуска %1 на системе с BIOS и таблицей разделов GPT. diff --git a/lang/calamares_ru_RU.ts b/lang/calamares_ru_RU.ts index c9963a5ab..819102065 100644 --- a/lang/calamares_ru_RU.ts +++ b/lang/calamares_ru_RU.ts @@ -2858,7 +2858,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_si.ts b/lang/calamares_si.ts index 7925c8680..194c92817 100644 --- a/lang/calamares_si.ts +++ b/lang/calamares_si.ts @@ -2900,8 +2900,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT කොටස් වගුව සියලු පද්ධති සඳහා හොඳම විකල්පය වේ. මෙම ස්ථාපකය BIOS පද්ධති සඳහාද එවැනි සැකසුමකට සහය දක්වයි. <br/><br/>BIOS මත GPT කොටස් වගුවක් වින්‍යාස කිරීම සඳහා, (දැනටමත් එසේ කර නොමැති නම්) ආපසු ගොස් කොටස් වගුව GPT ලෙස සකසන්න, මීළඟට <strong>bios_grub</strong> ධජය සක්‍රීය කර ඇති 8 MB ආකෘතිකරණය නොකළ කොටසක් සාදන්න. <br/><br/>GPT සමඟින් BIOS පද්ධතියක %1 ආරම්භ කිරීමට හැඩතල ගැන්වීම නොකළ 8 MB කොටසක් අවශ්‍ය වේ. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT කොටස් වගුව සියලු පද්ධති සඳහා හොඳම විකල්පය වේ. මෙම ස්ථාපකය BIOS පද්ධති සඳහාද එවැනි සැකසුමකට සහය දක්වයි. <br/><br/>BIOS මත GPT කොටස් වගුවක් වින්‍යාස කිරීම සඳහා, (දැනටමත් එසේ කර නොමැති නම්) ආපසු ගොස් කොටස් වගුව GPT ලෙස සකසන්න, මීළඟට <strong>%2</strong> ධජය සක්‍රීය කර ඇති 8 MB ආකෘතිකරණය නොකළ කොටසක් සාදන්න. <br/><br/>GPT සමඟින් BIOS පද්ධතියක %1 ආරම්භ කිරීමට හැඩතල ගැන්වීම නොකළ 8 MB කොටසක් අවශ්‍ය වේ. diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index 49a9d23ae..28cace877 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -2918,8 +2918,8 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Tabuľka oddielov GPT je najlepšou voľbou pre všetky systémy. Inštalátor podporuje taktiež inštaláciu pre systémy s BIOSom.<br/><br/>Pre nastavenie tabuľky oddielov GPT s BIOSom, (ak ste tak už neučinili) prejdite späť a nastavte tabuľku oddielov na GPT, a potom vytvorte nenaformátovaný oddiel o veľkosti 8 MB s povoleným príznakom <strong>bios_grub</strong>.<br/><br/>Nenaformátovaný oddiel o veľkosti 8 MB je potrebný na spustenie distribúcie %1 na systéme s BIOSom a tabuľkou GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Tabuľka oddielov GPT je najlepšou voľbou pre všetky systémy. Inštalátor podporuje taktiež inštaláciu pre systémy s BIOSom.<br/><br/>Pre nastavenie tabuľky oddielov GPT s BIOSom, (ak ste tak už neučinili) prejdite späť a nastavte tabuľku oddielov na GPT, a potom vytvorte nenaformátovaný oddiel o veľkosti 8 MB s povoleným príznakom <strong>%2</strong>.<br/><br/>Nenaformátovaný oddiel o veľkosti 8 MB je potrebný na spustenie distribúcie %1 na systéme s BIOSom a tabuľkou GPT. diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index cea72facd..43a344e51 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -2915,7 +2915,7 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index e9f000b85..902661707 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -2898,8 +2898,8 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Një tabelë pjesësh GPT është mundësia më e mirë për krejt sistemet. Ky instalues mbulon gjithashtu një ujdisje të tillë edhe për sisteme BIOS.<br/><br/>Që të formësoni një tabelë pjesësh GPT në BIOS, (nëse s’është bërë ende) kthehuni dhe ujdiseni tabelën e pjesëve si GPT, më pas krijoni një ndarje të paformatuar 8 MB me shenjën <strong>bios_grub</strong> të aktivizuar.<br/><br/>Një pjesë e paformatuar 8 MB është e nevojshme për të nisur %1 në një sistem BIOS me GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Një tabelë pjesësh GPT është mundësia më e mirë për krejt sistemet. Ky instalues mbulon gjithashtu një ujdisje të tillë edhe për sisteme BIOS.<br/><br/>Që të formësoni një tabelë pjesësh GPT në BIOS, (nëse s’është bërë ende) kthehuni dhe ujdiseni tabelën e pjesëve si GPT, më pas krijoni një ndarje të paformatuar 8 MB me shenjën <strong>%2</strong> të aktivizuar.<br/><br/>Një pjesë e paformatuar 8 MB është e nevojshme për të nisur %1 në një sistem BIOS me GPT. diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index bd152b22e..c9c084003 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -2904,7 +2904,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index 1b2af4c45..c8a1e5934 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -2904,7 +2904,7 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index 383b8c23d..a86edbdcc 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -2900,8 +2900,8 @@ Sök på kartan genom att dra - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - En GPT-partitionstabell är det bästa alternativet för alla system. Detta installationsprogram stödjer det för system med BIOS också.<br/><br/>För att konfigurera en GPT-partitionstabell på BIOS (om det inte redan är gjort), gå tillbaka och sätt partitionstabell till GPT, skapa sedan en oformaterad partition på 8MB med <strong>bios_grub</strong>-flaggan satt.<br/><br/>En oformaterad partition på 8MB är nödvändig för att starta %1 på ett BIOS-system med GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + En GPT-partitionstabell är det bästa alternativet för alla system. Detta installationsprogram stödjer det för system med BIOS också.<br/><br/>För att konfigurera en GPT-partitionstabell på BIOS (om det inte redan är gjort), gå tillbaka och sätt partitionstabell till GPT, skapa sedan en oformaterad partition på 8MB med <strong>%2</strong>-flaggan satt.<br/><br/>En oformaterad partition på 8MB är nödvändig för att starta %1 på ett BIOS-system med GPT. diff --git a/lang/calamares_ta_IN.ts b/lang/calamares_ta_IN.ts index e6b3ae59f..158cafca1 100644 --- a/lang/calamares_ta_IN.ts +++ b/lang/calamares_ta_IN.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_te.ts b/lang/calamares_te.ts index 9ed126b31..e3ccafd7b 100644 --- a/lang/calamares_te.ts +++ b/lang/calamares_te.ts @@ -2894,7 +2894,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_te_IN.ts b/lang/calamares_te_IN.ts index da6819ab2..fd99fce54 100644 --- a/lang/calamares_te_IN.ts +++ b/lang/calamares_te_IN.ts @@ -2861,7 +2861,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_tg.ts b/lang/calamares_tg.ts index e159d4b40..d504bac15 100644 --- a/lang/calamares_tg.ts +++ b/lang/calamares_tg.ts @@ -2896,8 +2896,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Ҷадвали қисми диски GPT барои ҳамаи низомҳо интихоби беҳтарин мебошад. Насбкунандаи ҷорӣ инчунин барои низомҳои BIOS чунин танзимро дастгирӣ менамояд.<br/><br/>Барои танзим кардани ҷадвали қисми диски GPT дар BIOS, (агар то ҳол танзим накарда бошед) як қадам ба қафо гузаред ва ҷадвали қисми дискро ба GPT танзим кунед, пас қисми диски шаклбандинашударо бо ҳаҷми 8 МБ бо нишони фаъолшудаи <strong>bios_grub</strong> эҷод намоед.<br/><br/>Қисми диски шаклбандинашуда бо ҳаҷми 8 МБ барои оғоз кардани %1 дар низоми BIOS бо GPT лозим аст. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Ҷадвали қисми диски GPT барои ҳамаи низомҳо интихоби беҳтарин мебошад. Насбкунандаи ҷорӣ инчунин барои низомҳои BIOS чунин танзимро дастгирӣ менамояд.<br/><br/>Барои танзим кардани ҷадвали қисми диски GPT дар BIOS, (агар то ҳол танзим накарда бошед) як қадам ба қафо гузаред ва ҷадвали қисми дискро ба GPT танзим кунед, пас қисми диски шаклбандинашударо бо ҳаҷми 8 МБ бо нишони фаъолшудаи <strong>%2</strong> эҷод намоед.<br/><br/>Қисми диски шаклбандинашуда бо ҳаҷми 8 МБ барои оғоз кардани %1 дар низоми BIOS бо GPT лозим аст. diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index 6b23af101..a25646588 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -2882,7 +2882,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index eb1abdd2f..a7d76892e 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -2904,8 +2904,8 @@ Sistem güç kaynağına bağlı değil. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT disk bölümü tablosu tüm sistemler için en iyi seçenektir. Bu yükleyici klasik BIOS sistemler için de böyle bir kurulumu destekler. <br/><br/>Klasik BIOS sistemlerde disk bölümü tablosu GPT tipinde yapılandırmak için (daha önce yapılmadıysa) geri gidin ve disk bölümü tablosu GPT olarak ayarlayın ve ardından <strong>bios_grub</strong> bayrağı ile etiketlenmiş 8 MB biçimlendirilmemiş bir disk bölümü oluşturun.<br/> <br/>GPT disk yapısı ile kurulan klasik BIOS sistemi %1 başlatmak için biçimlendirilmemiş 8 MB bir disk bölümü gereklidir. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT disk bölümü tablosu tüm sistemler için en iyi seçenektir. Bu yükleyici klasik BIOS sistemler için de böyle bir kurulumu destekler. <br/><br/>Klasik BIOS sistemlerde disk bölümü tablosu GPT tipinde yapılandırmak için (daha önce yapılmadıysa) geri gidin ve disk bölümü tablosu GPT olarak ayarlayın ve ardından <strong>%2</strong> bayrağı ile etiketlenmiş 8 MB biçimlendirilmemiş bir disk bölümü oluşturun.<br/> <br/>GPT disk yapısı ile kurulan klasik BIOS sistemi %1 başlatmak için biçimlendirilmemiş 8 MB bir disk bölümü gereklidir. diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index ddcc994ed..1fa5ce622 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -2923,8 +2923,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Таблиця розділів GPT є найкращим варіантом для усіх систем. У цьому засобі встановлення передбачено підтримку відповідних налаштувань і для систем BIOS.<br/><br/>Щоб скористатися таблицею розділів GPT у системі з BIOS, (якщо цього ще не було зроблено) поверніться назад і встановіть для таблиці розділів значення GPT, далі створіть неформатований розділ розміром 8 МБ з увімкненим прапорцем <strong>bios_grub</strong>.<br/><br/>Неформатований розділ розміром 8 МБ потрібен для запуску %1 на системі з BIOS за допомогою GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Таблиця розділів GPT є найкращим варіантом для усіх систем. У цьому засобі встановлення передбачено підтримку відповідних налаштувань і для систем BIOS.<br/><br/>Щоб скористатися таблицею розділів GPT у системі з BIOS, (якщо цього ще не було зроблено) поверніться назад і встановіть для таблиці розділів значення GPT, далі створіть неформатований розділ розміром 8 МБ з увімкненим прапорцем <strong>%2</strong>.<br/><br/>Неформатований розділ розміром 8 МБ потрібен для запуску %1 на системі з BIOS за допомогою GPT. diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index fd3a9309c..1e3244868 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -2892,7 +2892,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_uz.ts b/lang/calamares_uz.ts index c14ca6d1e..804f88408 100644 --- a/lang/calamares_uz.ts +++ b/lang/calamares_uz.ts @@ -2825,7 +2825,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_vi.ts b/lang/calamares_vi.ts index 616794a08..772b17ae0 100644 --- a/lang/calamares_vi.ts +++ b/lang/calamares_vi.ts @@ -2885,8 +2885,8 @@ Trình cài đặt sẽ thoát và tất cả các thay đổi sẽ bị mất.< - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - Bảng phân vùng GPT là lựa chọn tốt nhất cho tất cả các hệ thống. Trình cài đặt này cũng hỗ trợ thiết lập như vậy cho các hệ thống BIOS. <br/> <br/> Để định cấu hình bảng phân vùng GPT trên BIOS, (nếu chưa thực hiện xong) hãy quay lại và đặt bảng phân vùng thành GPT, tiếp theo tạo 8 MB phân vùng chưa định dạng với cờ <strong> bios_grub </strong> được bật. <br/> <br/> Cần có phân vùng 8 MB chưa được định dạng để khởi động %1 trên hệ thống BIOS có GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + Bảng phân vùng GPT là lựa chọn tốt nhất cho tất cả các hệ thống. Trình cài đặt này cũng hỗ trợ thiết lập như vậy cho các hệ thống BIOS. <br/> <br/> Để định cấu hình bảng phân vùng GPT trên BIOS, (nếu chưa thực hiện xong) hãy quay lại và đặt bảng phân vùng thành GPT, tiếp theo tạo 8 MB phân vùng chưa định dạng với cờ <strong> %2 </strong> được bật. <br/> <br/> Cần có phân vùng 8 MB chưa được định dạng để khởi động %1 trên hệ thống BIOS có GPT. diff --git a/lang/calamares_zh.ts b/lang/calamares_zh.ts index 42c57a442..5bb01d710 100644 --- a/lang/calamares_zh.ts +++ b/lang/calamares_zh.ts @@ -2881,7 +2881,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index 70f7ca197..43bf2d22d 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -2893,8 +2893,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT 分区表对于所有系统来说都是最佳选项。本安装程序支持在 BIOS 模式下设置 GPT 分区表。<br/><br/>要在 BIOS 模式下配置 GPT 分区表,(若你尚未配置好)返回并设置分区表为 GPT,然后创建一个 8MB 的、未经格式化的、启用<strong>bios_grub</strong> 标记的分区。<br/><br/>一个未格式化的 8MB 的分区对于在 BIOS 模式下使用 GPT 启动 %1 来说是非常有必要的。 + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT 分区表对于所有系统来说都是最佳选项。本安装程序支持在 BIOS 模式下设置 GPT 分区表。<br/><br/>要在 BIOS 模式下配置 GPT 分区表,(若你尚未配置好)返回并设置分区表为 GPT,然后创建一个 8MB 的、未经格式化的、启用<strong>%2</strong> 标记的分区。<br/><br/>一个未格式化的 8MB 的分区对于在 BIOS 模式下使用 GPT 启动 %1 来说是非常有必要的。 diff --git a/lang/calamares_zh_HK.ts b/lang/calamares_zh_HK.ts index 16a9f0ea5..1dd44a48b 100644 --- a/lang/calamares_zh_HK.ts +++ b/lang/calamares_zh_HK.ts @@ -2881,7 +2881,7 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index 5864484a5..9f6886774 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -2889,8 +2889,8 @@ The installer will quit and all changes will be lost. - A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>bios_grub</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - GPT 分割表對所有系統都是最佳選項。此安裝程式同時也支援 BIOS 系統。<br/><br/>要在 BIOS 上設定 GPT 分割表,(如果還沒有完成的話)請回上一步並將分割表設定為 GPT,然後建立 8 MB 的未格式化分割區,並啟用 <strong>bios_grub</strong> 旗標。<br/>要在 BIOS 系統上使用 GPT 分割區啟動 %1 則必須使用未格式化的 8MB 分割區。 + A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. + GPT 分割表對所有系統都是最佳選項。此安裝程式同時也支援 BIOS 系統。<br/><br/>要在 BIOS 上設定 GPT 分割表,(如果還沒有完成的話)請回上一步並將分割表設定為 GPT,然後建立 8 MB 的未格式化分割區,並啟用 <strong>%2</strong> 旗標。<br/>要在 BIOS 系統上使用 GPT 分割區啟動 %1 則必須使用未格式化的 8MB 分割區。 From 87c8c3e6eedd4cc66f63883fa1fa4633844faba7 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 11:56:14 +0100 Subject: [PATCH 13/31] [libcalamaresui] Convenience for 'give-me-one-of-these-icons' --- src/libcalamaresui/Branding.cpp | 73 ++++++++++++++++++++++----------- src/libcalamaresui/Branding.h | 7 ++++ 2 files changed, 55 insertions(+), 25 deletions(-) diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index b723f5dc7..49c5dab11 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -235,31 +235,35 @@ Branding::Branding( const QString& brandingFilePath, QObject* parent ) { QStringLiteral( "VARIANT" ), relInfo.variant() }, { QStringLiteral( "VARIANT_ID" ), relInfo.variantId() }, { QStringLiteral( "LOGO" ), relInfo.logo() } } }; - auto expand = [&]( const QString& s ) -> QString { - return KMacroExpander::expandMacros( s, relMap, QLatin1Char( '@' ) ); - }; + auto expand = [ & ]( const QString& s ) -> QString + { return KMacroExpander::expandMacros( s, relMap, QLatin1Char( '@' ) ); }; #else auto expand = []( const QString& s ) -> QString { return s; }; #endif // Massage the strings, images and style sections. loadStrings( m_strings, doc, "strings", expand ); - loadStrings( m_images, doc, "images", [&]( const QString& s ) -> QString { - // See also image() - const QString imageName( expand( s ) ); - QFileInfo imageFi( componentDir.absoluteFilePath( imageName ) ); - if ( !imageFi.exists() ) - { - const auto icon = QIcon::fromTheme( imageName ); - // Not found, bail out with the filename used - if ( icon.isNull() ) - { - bail( m_descriptorPath, - QString( "Image file %1 does not exist." ).arg( imageFi.absoluteFilePath() ) ); - } - return imageName; // Not turned into a path - } - return imageFi.absoluteFilePath(); - } ); + loadStrings( m_images, + doc, + "images", + [ & ]( const QString& s ) -> QString + { + // See also image() + const QString imageName( expand( s ) ); + QFileInfo imageFi( componentDir.absoluteFilePath( imageName ) ); + if ( !imageFi.exists() ) + { + const auto icon = QIcon::fromTheme( imageName ); + // Not found, bail out with the filename used + if ( icon.isNull() ) + { + bail( + m_descriptorPath, + QString( "Image file %1 does not exist." ).arg( imageFi.absoluteFilePath() ) ); + } + return imageName; // Not turned into a path + } + return imageFi.absoluteFilePath(); + } ); loadStrings( m_style, doc, "style", []( const QString& s ) -> QString { return s; } ); m_uploadServer = uploadServerFromMap( CalamaresUtils::yamlMapToVariant( doc[ "uploadServer" ] ) ); @@ -348,19 +352,38 @@ Branding::image( const QString& imageName, const QSize& size ) const { QDir componentDir( componentDirectory() ); QFileInfo imageFi( componentDir.absoluteFilePath( imageName ) ); - if ( !imageFi.exists() ) + if ( imageFi.exists() ) + { + return ImageRegistry::instance()->pixmap( imageFi.absoluteFilePath(), size ); + } + else { const auto icon = QIcon::fromTheme( imageName ); // Not found, bail out with the filename used - if ( icon.isNull() ) + if ( !icon.isNull() ) { - return QPixmap(); + return icon.pixmap( size ); } - return icon.pixmap( size ); } - return ImageRegistry::instance()->pixmap( imageFi.absoluteFilePath(), size ); + return QPixmap(); } +QPixmap +Branding::image( const QStringList& list, const QSize& size ) const +{ + QDir componentDir( componentDirectory() ); + for ( const QString& imageName : list ) + { + auto p = image( imageName, size ); + if ( !p.isNull() ) + { + return p; + } + } + return QPixmap(); +} + + static QString _stylesheet( const QDir& dir ) { diff --git a/src/libcalamaresui/Branding.h b/src/libcalamaresui/Branding.h index 899b14c78..1654b4d56 100644 --- a/src/libcalamaresui/Branding.h +++ b/src/libcalamaresui/Branding.h @@ -198,6 +198,13 @@ public: */ QPixmap image( const QString& name, const QSize& size ) const; + /** @brief Look up image with alternate names + * + * Calls image() for each name in the @p list and returns the first + * one that is non-null. May return a null pixmap if nothing is found. + */ + QPixmap image( const QStringList& list, const QSize& size ) const; + /** @brief Stylesheet to apply for this branding. May be empty. * * The file is loaded every time this function is called, so From d5e0fca4909b44042ae01bd1983efd9169752cf0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 14 Mar 2022 16:28:44 +0100 Subject: [PATCH 14/31] [libcalamaresui] Allow starting and stopping the log-follower. --- .../viewpages/ExecutionViewStep.cpp | 12 +++++++++++- src/libcalamaresui/widgets/LogWidget.cpp | 18 ++++++++++++++++++ src/libcalamaresui/widgets/LogWidget.h | 9 ++++++++- 3 files changed, 37 insertions(+), 2 deletions(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index 4cf9a06a0..b227971fb 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -228,12 +228,22 @@ ExecutionViewStep::updateFromJobQueue( qreal percent, const QString& message ) void ExecutionViewStep::toggleLog() { - m_tab_widget->setCurrentIndex( ( m_tab_widget->currentIndex() + 1 ) % m_tab_widget->count() ); + const bool logBecomesVisible = m_tab_widget->currentIndex() == 0; // ie. is not visible right now + if ( logBecomesVisible ) + { + m_log_widget->start(); + } + else + { + m_log_widget->stop(); + } + m_tab_widget->setCurrentIndex( logBecomesVisible ? 1 : 0 ); } void ExecutionViewStep::onLeave() { + m_log_widget->stop(); m_slideshow->changeSlideShowState( Slideshow::Stop ); } diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index 7a253b78c..8e559be7d 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -70,6 +70,7 @@ LogWidget::LogWidget( QWidget* parent ) connect( &m_log_thread, &LogThread::onLogChunk, this, &LogWidget::handleLogChunk ); + m_log_thread.setPriority( QThread::LowestPriority ); m_log_thread.start(); } @@ -81,4 +82,21 @@ LogWidget::handleLogChunk( const QString& logChunk ) m_text->ensureCursorVisible(); } +void +LogWidget::start() +{ + if ( !m_log_thread.isRunning() ) + { + m_text->clear(); + m_log_thread.start(); + } +} + +void +LogWidget::stop() +{ + m_log_thread.requestInterruption(); +} + + } // namespace Calamares diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h index 2d0ef9ab5..2abb07596 100644 --- a/src/libcalamaresui/widgets/LogWidget.h +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -18,7 +18,7 @@ public: explicit LogThread( QObject* parent = nullptr ); ~LogThread() override; -signals: +Q_SIGNALS: void onLogChunk( const QString& logChunk ); }; @@ -32,7 +32,14 @@ class LogWidget : public QWidget public: explicit LogWidget( QWidget* parent = nullptr ); +public Q_SLOTS: + /// @brief Called by the thread when there is new data void handleLogChunk( const QString& logChunk ); + + /// @brief Stop watching for log data + void stop(); + /// @brief Start watching for new log data + void start(); }; } // namespace Calamares From 1a3f41ff333adee40bda793fe55049724fbbe9d1 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 11:56:39 +0100 Subject: [PATCH 15/31] [libcalamaresui] Allow more options for icon --- src/libcalamaresui/viewpages/ExecutionViewStep.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp index b227971fb..998d9f38b 100644 --- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp +++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp @@ -94,7 +94,12 @@ ExecutionViewStep::ExecutionViewStep( QObject* parent ) bottomLayout->addWidget( m_label ); QToolBar* toolBar = new QToolBar; - auto toggleLogAction = toolBar->addAction( QIcon::fromTheme( "utilities-terminal" ), "Toggle log" ); + const auto logButtonIcon = QIcon::fromTheme( "utilities-terminal" ); + auto toggleLogAction = toolBar->addAction( + Branding::instance()->image( + { "utilities-log-viewer", "utilities-terminal", "text-x-log", "text-x-changelog", "preferences-log" }, + QSize( 32, 32 ) ), + "Toggle log" ); auto toggleLogButton = dynamic_cast< QToolButton* >( toolBar->widgetForAction( toggleLogAction ) ); connect( toggleLogButton, &QToolButton::clicked, this, &ExecutionViewStep::toggleLog ); From d998c9e24ba2a25be14fdd4845cbe0308d1ee49f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 14:02:24 +0100 Subject: [PATCH 16/31] [libcalamaresui] Try to improve 'tailing' experience --- src/libcalamaresui/widgets/LogWidget.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index 8e559be7d..7d81e0ca0 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -77,8 +77,14 @@ LogWidget::LogWidget( QWidget* parent ) void LogWidget::handleLogChunk( const QString& logChunk ) { + // Scroll to the end of the new chunk, only if we were at the end (tailing + // the log); scrolling up will break the tail-to-end behavior. + const bool isAtEnd = m_text->textCursor().atEnd(); m_text->appendPlainText( logChunk ); - m_text->moveCursor( QTextCursor::End ); + if ( isAtEnd ) + { + m_text->moveCursor( QTextCursor::End ); + } m_text->ensureCursorVisible(); } From 28bf8478c4542c14196e1784189d35731a8b85a3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 14:39:59 +0100 Subject: [PATCH 17/31] [libcalamaresui] Simplify log-window Scrolling explicitly to the bottom isn't needed; leaving it up to appendPlainText() has the following behavior: - if the text is scrolled all the way down, follows the text and scrolls further down (tailing) - if it is not scrolled all the way down, keeps current position. --- src/libcalamaresui/widgets/LogWidget.cpp | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index 7d81e0ca0..d4d9a8e20 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -1,6 +1,8 @@ #include "LogWidget.h" #include "utils/Logger.h" + #include +#include #include #include #include @@ -61,6 +63,7 @@ LogWidget::LogWidget( QWidget* parent ) setLayout( layout ); m_text->setReadOnly( true ); + m_text->setVerticalScrollBarPolicy( Qt::ScrollBarPolicy::ScrollBarAlwaysOn ); QFont monospaceFont( "monospace" ); monospaceFont.setStyleHint( QFont::Monospace ); @@ -77,15 +80,7 @@ LogWidget::LogWidget( QWidget* parent ) void LogWidget::handleLogChunk( const QString& logChunk ) { - // Scroll to the end of the new chunk, only if we were at the end (tailing - // the log); scrolling up will break the tail-to-end behavior. - const bool isAtEnd = m_text->textCursor().atEnd(); m_text->appendPlainText( logChunk ); - if ( isAtEnd ) - { - m_text->moveCursor( QTextCursor::End ); - } - m_text->ensureCursorVisible(); } void From f0d4788e6d04ab3225e0b281e680fabae7cdef5f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 14:42:27 +0100 Subject: [PATCH 18/31] [libcalamaresui] SPDX-tagging for Bob --- src/libcalamaresui/widgets/LogWidget.cpp | 10 ++++++++++ src/libcalamaresui/widgets/LogWidget.h | 9 +++++++++ 2 files changed, 19 insertions(+) diff --git a/src/libcalamaresui/widgets/LogWidget.cpp b/src/libcalamaresui/widgets/LogWidget.cpp index d4d9a8e20..fb5772023 100644 --- a/src/libcalamaresui/widgets/LogWidget.cpp +++ b/src/libcalamaresui/widgets/LogWidget.cpp @@ -1,4 +1,14 @@ +/* === This file is part of Calamares - === + * + * SPDX-FileCopyrightText: 2022 Bob van der Linden + * SPDX-License-Identifier: GPL-3.0-or-later + * + * Calamares is Free Software: see the License-Identifier above. + * + */ + #include "LogWidget.h" + #include "utils/Logger.h" #include diff --git a/src/libcalamaresui/widgets/LogWidget.h b/src/libcalamaresui/widgets/LogWidget.h index 2abb07596..5b3ef17a9 100644 --- a/src/libcalamaresui/widgets/LogWidget.h +++ b/src/libcalamaresui/widgets/LogWidget.h @@ -1,3 +1,12 @@ +/* === This file is part of Calamares - === + * + * SPDX-FileCopyrightText: 2022 Bob van der Linden + * SPDX-License-Identifier: GPL-3.0-or-later + * + * Calamares is Free Software: see the License-Identifier above. + * + */ + #ifndef LIBCALAMARESUI_LOGWIDGET_H #define LIBCALAMARESUI_LOGWIDGET_H From b44091b4e30c413b61d4d27649f0b4e14c31e11a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 15 Mar 2022 14:59:05 +0100 Subject: [PATCH 19/31] SPDX: tag forgotten files --- ci/umount.sh | 12 ++++++++++++ src/libcalamaresui/widgets/ErrorDialog.ui | 4 ++++ src/modules/bootloader/tests/CMakeTests.txt | 3 +++ .../bootloader/tests/test-bootloader-efiname.py | 3 +++ 4 files changed, 22 insertions(+) diff --git a/ci/umount.sh b/ci/umount.sh index 400b0e115..a895e374f 100755 --- a/ci/umount.sh +++ b/ci/umount.sh @@ -1,4 +1,16 @@ #! /bin/sh + +### LICENSE +# === This file is part of Calamares - === +# +# SPDX-FileCopyrightText: 2022 Adriaan de Groot +# SPDX-License-Identifier: BSD-2-Clause +# +# This file is Free Software: you can redistribute it and/or modify +# it under the terms of the 2-clause BSD License. +# +### END LICENSE + # # This is an "unmount" script that tries to unmount whatever # filesystems Calamares might have left mounted (e.g. because of diff --git a/src/libcalamaresui/widgets/ErrorDialog.ui b/src/libcalamaresui/widgets/ErrorDialog.ui index cb480034e..edc9eb1a0 100644 --- a/src/libcalamaresui/widgets/ErrorDialog.ui +++ b/src/libcalamaresui/widgets/ErrorDialog.ui @@ -1,5 +1,9 @@ + +SPDX-FileCopyrightText: 2021 Artem Grinev <agrinev@manjaro.org> +SPDX-License-Identifier: GPL-3.0-or-later + ErrorDialog diff --git a/src/modules/bootloader/tests/CMakeTests.txt b/src/modules/bootloader/tests/CMakeTests.txt index 5b16d5009..e13529258 100644 --- a/src/modules/bootloader/tests/CMakeTests.txt +++ b/src/modules/bootloader/tests/CMakeTests.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# # We have tests to exercise some of the module internals. # Those tests conventionally live in Python files here in the tests/ directory. Add them. add_test( diff --git a/src/modules/bootloader/tests/test-bootloader-efiname.py b/src/modules/bootloader/tests/test-bootloader-efiname.py index 67cb91747..8957733ca 100644 --- a/src/modules/bootloader/tests/test-bootloader-efiname.py +++ b/src/modules/bootloader/tests/test-bootloader-efiname.py @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: no +# SPDX-License-Identifier: CC0-1.0 +# # Calamares Boilerplate import libcalamares libcalamares.globalstorage = libcalamares.GlobalStorage(None) From b2aa5d8deafea312a0472e840499f1cd3391ed66 Mon Sep 17 00:00:00 2001 From: Decator <65889943+El-Wumbus@users.noreply.github.com> Date: Tue, 15 Mar 2022 10:43:10 -0400 Subject: [PATCH 20/31] Added spaces and line-breaks to fix formatting. Fixes a formatting issue by adding some spaces and a line-break. Increases readability --- src/modules/README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/README.md b/src/modules/README.md index 62d92c260..f18e7f6bd 100644 --- a/src/modules/README.md +++ b/src/modules/README.md @@ -58,9 +58,10 @@ Module descriptors for C++ modules **may** have the following key: Module descriptors for Python modules **must** have the following key: - *script* (the name of the Python script to load, nearly always `main.py`) -Module descriptors for process modules **must** have the following key: -- *command* (the command to run) -Module descriptors for process modules **may** have the following keys: +Module descriptors for process modules **must** have the following key: +- *command* (the command to run) + +Module descriptors for process modules **may** have the following keys: - *timeout* (how long, in seconds, to wait for the command to run) - *chroot* (if true, run the command in the target system rather than the host) Note that process modules are not recommended. From 276aa191d5496dac41eef58d5bff2ab4db44a2a9 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 18 Mar 2022 13:51:07 +0100 Subject: [PATCH 21/31] Changes: document new things --- CHANGES-3.2 | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 92ca1343f..bd281d8fe 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -9,12 +9,16 @@ website will have to do for older versions. # 3.2.54 (unreleased) # -This release contains contributions from (alphabetically by first name): +This release contains contributions from (alphabetically by name): + - Bob van der Linden + - El-Wumbus - Evan James - Santosh Mahto ## Core ## - - Nothing yet + - During the installation ("exec") step, while the slideshow is displayed, + there is also a button to show the scrolling installation log as it + is written. (Thanks Bob) ## Modules ## - *fstab* module correctly handles empty UUID strings. (Thanks Evan) From 7d896431465df0b08f3fa89e44723f00bbb6fec6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 18 Mar 2022 14:30:31 +0100 Subject: [PATCH 22/31] [partition] More const in getters --- src/modules/partition/core/PartitionInfo.cpp | 4 ++-- src/modules/partition/core/PartitionInfo.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/core/PartitionInfo.cpp b/src/modules/partition/core/PartitionInfo.cpp index c4d239db8..2b0b4fd7a 100644 --- a/src/modules/partition/core/PartitionInfo.cpp +++ b/src/modules/partition/core/PartitionInfo.cpp @@ -25,7 +25,7 @@ static const char FORMAT_PROPERTY[] = "_calamares_format"; static const char FLAGS_PROPERTY[] = "_calamares_flags"; QString -mountPoint( Partition* partition ) +mountPoint( const Partition* partition ) { return partition->property( MOUNT_POINT_PROPERTY ).toString(); } @@ -37,7 +37,7 @@ setMountPoint( Partition* partition, const QString& value ) } bool -format( Partition* partition ) +format( const Partition* partition ) { return partition->property( FORMAT_PROPERTY ).toBool(); } diff --git a/src/modules/partition/core/PartitionInfo.h b/src/modules/partition/core/PartitionInfo.h index 19b66180a..53064abe5 100644 --- a/src/modules/partition/core/PartitionInfo.h +++ b/src/modules/partition/core/PartitionInfo.h @@ -33,10 +33,10 @@ class Partition; namespace PartitionInfo { -QString mountPoint( Partition* partition ); +QString mountPoint( const Partition* partition ); void setMountPoint( Partition* partition, const QString& value ); -bool format( Partition* partition ); +bool format( const Partition* partition ); void setFormat( Partition* partition, bool value ); PartitionTable::Flags flags( const Partition* partition ); From f4a10a313cdb08b3ebadd7b12ef853a082986aa3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 18 Mar 2022 14:35:35 +0100 Subject: [PATCH 23/31] [partition] Address default-labeling issues --- CHANGES-3.2 | 2 +- .../partition/core/PartitionCoreModule.cpp | 38 ++++++++++++------- 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index bd281d8fe..55f964723 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -23,7 +23,7 @@ This release contains contributions from (alphabetically by name): ## Modules ## - *fstab* module correctly handles empty UUID strings. (Thanks Evan) - *partition* module no longer forgets configured partition-layouts. - (Thanks Santosh) + It also respects configured partition labels better. (Thanks Santosh) # 3.2.53 (2022-03-04) # diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 8d74444d1..f7d1e8278 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -941,6 +941,15 @@ PartitionCoreModule::setBootLoaderInstallPath( const QString& path ) m_bootLoaderInstallPath = path; } +static void +applyDefaultLabel( Partition* p, bool ( *predicate )( const Partition* ), const QString& label ) +{ + if ( p->label().isEmpty() && predicate( p ) ) + { + p->setLabel( label ); + } +} + void PartitionCoreModule::layoutApply( Device* dev, qint64 firstSector, @@ -957,25 +966,28 @@ PartitionCoreModule::layoutApply( Device* dev, // PartitionInfo::mountPoint() says where it will be mounted in the target system. // .. the latter is more interesting. // - // If we have a separate /boot, mark that one as bootable, otherwise mark - // the root / as bootable. + // If we have a separate /boot, mark that one as bootable, + // otherwise mark the root / as bootable. // - // TODO: perhaps the partition that holds the bootloader? - const QString boot = QStringLiteral( "/boot" ); - const QString root = QStringLiteral( "/" ); - const auto is_boot - = [ & ]( Partition* p ) -> bool { return PartitionInfo::mountPoint( p ) == boot || p->mountPoint() == boot; }; - const auto is_root - = [ & ]( Partition* p ) -> bool { return PartitionInfo::mountPoint( p ) == root || p->mountPoint() == root; }; + // If the layout hasn't applied a label to the partition, + // apply a default label (to boot and root, at least). + const auto is_boot = []( const Partition* p ) -> bool + { + const QString boot = QStringLiteral( "/boot" ); + return PartitionInfo::mountPoint( p ) == boot || p->mountPoint() == boot; + }; + const auto is_root = []( const Partition* p ) -> bool + { + const QString root = QStringLiteral( "/" ); + return PartitionInfo::mountPoint( p ) == root || p->mountPoint() == root; + }; const bool separate_boot_partition = std::find_if( partList.constBegin(), partList.constEnd(), is_boot ) != partList.constEnd(); for ( Partition* part : partList ) { - if ( is_boot( part ) ) - { - part->setLabel( "boot" ); - } + applyDefaultLabel( part, is_root, QStringLiteral( "root" ) ); + applyDefaultLabel( part, is_boot, QStringLiteral( "boot" ) ); if ( ( separate_boot_partition && is_boot( part ) ) || ( !separate_boot_partition && is_root( part ) ) ) { createPartition( From 9b651b4f00be65c8ee4e2a71baa14e84efe46549 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 14:08:17 +0100 Subject: [PATCH 24/31] [users] Don't mangle the hostname with a test --- src/modules/users/TestSetHostNameJob.cpp | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/modules/users/TestSetHostNameJob.cpp b/src/modules/users/TestSetHostNameJob.cpp index 03bfaa6e7..ea87999ea 100644 --- a/src/modules/users/TestSetHostNameJob.cpp +++ b/src/modules/users/TestSetHostNameJob.cpp @@ -41,6 +41,7 @@ private Q_SLOTS: private: QTemporaryDir m_dir; + QString m_originalHostName; }; UsersTests::UsersTests() @@ -70,6 +71,15 @@ UsersTests::initTestCase() = Calamares::JobQueue::instance() ? Calamares::JobQueue::instance()->globalStorage() : nullptr; QVERIFY( gs ); 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 @@ -115,7 +125,12 @@ UsersTests::testHostnamed() // FreeBSD, docker, ..) we're not going to fail a test here. // There's also the permissions problem to think of. QEXPECT_FAIL( "", "Hostname changes are access-controlled", Continue ); - QVERIFY( setSystemdHostname( "tubophone.calamares.io" ) ); + QVERIFY( setSystemdHostname( QStringLiteral( "tubophone.calamares.io" ) ) ); + if ( !m_originalHostName.isEmpty() ) + { + QEXPECT_FAIL( "", "Hostname changes are access-controlled (restore)", Continue ); + QVERIFY( setSystemdHostname( m_originalHostName ) ); + } } From 88d392f6128b72778592e0f6ebbf8a1ace8cf459 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 14:12:18 +0100 Subject: [PATCH 25/31] [users] Explain why the second setting-hostname test succeeds. --- src/modules/users/TestSetHostNameJob.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/users/TestSetHostNameJob.cpp b/src/modules/users/TestSetHostNameJob.cpp index ea87999ea..6604d6271 100644 --- a/src/modules/users/TestSetHostNameJob.cpp +++ b/src/modules/users/TestSetHostNameJob.cpp @@ -128,7 +128,11 @@ UsersTests::testHostnamed() QVERIFY( setSystemdHostname( QStringLiteral( "tubophone.calamares.io" ) ) ); if ( !m_originalHostName.isEmpty() ) { - QEXPECT_FAIL( "", "Hostname changes are access-controlled (restore)", Continue ); + // 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 ) ); } } From 1ee82e390ba613c525ae63c5a341bfd3d9ba9eba Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 14:15:15 +0100 Subject: [PATCH 26/31] [users] Adjust test to expect root to succeed --- src/modules/users/TestSetHostNameJob.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/modules/users/TestSetHostNameJob.cpp b/src/modules/users/TestSetHostNameJob.cpp index 6604d6271..84602a053 100644 --- a/src/modules/users/TestSetHostNameJob.cpp +++ b/src/modules/users/TestSetHostNameJob.cpp @@ -23,6 +23,8 @@ extern bool setSystemdHostname( const QString& ); #include #include +#include + class UsersTests : public QObject { Q_OBJECT @@ -123,8 +125,12 @@ UsersTests::testHostnamed() { // Since the service might not be running (e.g. non-systemd systems, // FreeBSD, docker, ..) we're not going to fail a test here. - // There's also the permissions problem to think of. - QEXPECT_FAIL( "", "Hostname changes are access-controlled", Continue ); + // 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 ); + } QVERIFY( setSystemdHostname( QStringLiteral( "tubophone.calamares.io" ) ) ); if ( !m_originalHostName.isEmpty() ) { From 6f28120401694e859b62b2be8c59da32b6e9d4f0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 14:16:54 +0100 Subject: [PATCH 27/31] [partition] Fix typo in example configuration --- src/modules/partition/partition.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/partition/partition.conf b/src/modules/partition/partition.conf index b03c855db..d1c5ba255 100644 --- a/src/modules/partition/partition.conf +++ b/src/modules/partition/partition.conf @@ -201,7 +201,7 @@ defaultFileSystemType: "ext4" # maxSize: 10G # attributes: 0xffff000000000003 # - name: "home" -# type = "933ac7e1-2eb4-4f13-b844-0e14e2aef915" +# type: "933ac7e1-2eb4-4f13-b844-0e14e2aef915" # filesystem: "ext4" # mountPoint: "/home" # size: 3G From ce8aaf8955281a4c94eb3c23cadedaf3a83ca88f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 15:15:37 +0100 Subject: [PATCH 28/31] Changes: pre-release housekeeping --- CHANGES-3.2 | 2 +- CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 55f964723..2cfa10c9c 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -7,7 +7,7 @@ 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 website will have to do for older versions. -# 3.2.54 (unreleased) # +# 3.2.54 (2022-03-21) # This release contains contributions from (alphabetically by name): - Bob van der Linden diff --git a/CMakeLists.txt b/CMakeLists.txt index b70c6bec6..4caf51ca5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,7 +45,7 @@ project( CALAMARES LANGUAGES C CXX ) -set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development +set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development if( CALAMARES_VERSION_RC EQUAL 1 AND CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) message( FATAL_ERROR "Do not build development versions in the source-directory." ) endif() From bb62bebf1a7103a71b921233305bb25bfb3bff6b Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 21 Mar 2022 15:16:51 +0100 Subject: [PATCH 29/31] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_es.ts | 592 ++++++++++++++++++++++------------------ lang/calamares_fi_FI.ts | 208 +++++++------- 2 files changed, 425 insertions(+), 375 deletions(-) diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index 8194251dc..eeee69f49 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -105,12 +105,12 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Crashes Calamares, so that Dr. Konqui can look at it. - + Bloquea Calamares, para que lo mire el Dr. Konqui. Reloads the stylesheet from the branding directory. - + Vuelve a cargar la hoja de estilo desde el directorio de marca. @@ -130,12 +130,12 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Displays the tree of widget names in the log (for stylesheet debugging). - + Muestra el árbol de nombres de widgets en el registro (para la depuración de hojas de estilo). Widget Tree - + Árbol de widgets @@ -259,7 +259,7 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Requirements checking for module <i>%1</i> is complete. - + La verificación de requisitos para el módulo <i>%1</i> está completa. @@ -272,9 +272,9 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar (%n second(s)) - - - + + (%n segundo(s)) + (%n segundo(s)) @@ -332,7 +332,11 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar %1 Link copied to clipboard - + Registro publicado en + +%1 + +Link copiado al portapapeles @@ -448,7 +452,8 @@ Link copied to clipboard Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + ¿Realmente desea cancelar el proceso de configuración actual? + El programa de instalación se cerrará y todos los cambios se perderán. @@ -486,7 +491,7 @@ Saldrá del instalador y se perderán todos los cambios. %1 Setup Program - + %1 Programa de instalación @@ -499,12 +504,12 @@ Saldrá del instalador y se perderán todos los cambios. Set filesystem label on %1. - + Establecer la etiqueta del sistema de archivos en %1. Set filesystem label <strong>%1</strong> to partition <strong>%2</strong>. - + Establecer la etiqueta del sistema de archivos <strong>%1</strong>a la partición <strong>%2</strong>. @@ -563,7 +568,7 @@ Saldrá del instalador y se perderán todos los cambios. %1 will be shrunk to %2MiB and a new %3MiB partition will be created for %4. - + %1 se reducirá a %2MiB y una nueva partición %3MiB se creará para %4. @@ -637,17 +642,17 @@ Saldrá del instalador y se perderán todos los cambios. This storage device already has an operating system on it, but the partition table <strong>%1</strong> is different from the needed <strong>%2</strong>.<br/> - + Este dispositivo de almacenamiento ya tiene un sistema operativo, pero la tabla de partición <strong>%1</strong> es diferente de la requerida <strong>%2</strong>.<br/> This storage device has one of its partitions <strong>mounted</strong>. - + Este dispositivo de almacenamiento tiene una de sus particiones<strong>montada</strong>. This storage device is a part of an <strong>inactive RAID</strong> device. - + Este dispositivo de almacenamiento es parte de un<strong>dispositivo RAID</strong> inactivo. @@ -680,27 +685,27 @@ Saldrá del instalador y se perderán todos los cambios. Successfully unmounted %1. - + Desmontado con éxito %1. Successfully disabled swap %1. - + Swap Desactivado exitosamente %1. Successfully cleared swap %1. - + Swap borrado con éxito %1. Successfully closed mapper device %1. - + Dispositivo mapeador cerrado con éxito %1. Successfully disabled volume group %1. - + Grupo de volumen deshabilitado con éxito %1. @@ -770,7 +775,7 @@ Saldrá del instalador y se perderán todos los cambios. Set timezone to %1/%2. - + Establecer zona horaria en %1/%2. @@ -785,7 +790,7 @@ Saldrá del instalador y se perderán todos los cambios. Network Installation. (Disabled: Incorrect configuration) - + Instalación de red. (Deshabilitada: Configuración incorrecta) @@ -795,12 +800,12 @@ Saldrá del instalador y se perderán todos los cambios. Network Installation. (Disabled: Internal error) - + Instalación de red. (Deshabilitada: error interno) Network Installation. (Disabled: No package list) - + Instalación de red. (Deshabilitada: sin lista de paquetes) @@ -815,17 +820,17 @@ Saldrá del instalador y se perderán todos los cambios. This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Este ordenador no cumple los requisitos mínimos para configurar %1.<br/>La instalación no puede continuar.<a href="#details">Detalles...</a> This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Este ordenador no cumple los requisitos mínimos para la instalación. %1.<br/>La instalación no puede continuar. <a href="#details">Detalles...</a> + Este equipo no cumple los requisitos mínimos para la instalación. %1.<br/>La instalación no puede continuar. <a href="#details">Detalles...</a> This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Este equipo no cumple algunos de los requisitos recomendados para configurar %1.<br/>La configuración puede continuar, pero es posible que algunas funciones estén deshabilitadas. @@ -840,42 +845,42 @@ Saldrá del instalador y se perderán todos los cambios. <h1>Welcome to the Calamares setup program for %1</h1> - + <h1>Bienvenido al programa de instalación Calamares para %1</h1> <h1>Welcome to %1 setup</h1> - + <h1>Bienvenido a la configuración de %1</h1> <h1>Welcome to the Calamares installer for %1</h1> - + <h1>Bienvenido al instalador de calamares para %1</h1> <h1>Welcome to the %1 installer</h1> - + <h1>Bienvenido al instalador de %1</h1> Your username is too long. - Su nombre de usuario es demasiado largo. + Su usuario es demasiado largo. '%1' is not allowed as username. - + '%1' no está permitido como usuario. Your username must start with a lowercase letter or underscore. - + Su usuario debe comenzar con una letra minúscula o un guión bajo. Only lowercase letters, numbers, underscore and hyphen are allowed. - + Solo se permiten letras minúsculas, números, guiones bajos y guiones. @@ -890,12 +895,12 @@ Saldrá del instalador y se perderán todos los cambios. '%1' is not allowed as hostname. - + '%1'No está permitido como host. Only letters, numbers, underscore and hyphen are allowed. - + Solo se permiten letras, números, guiones bajos y guiones. @@ -905,7 +910,7 @@ Saldrá del instalador y se perderán todos los cambios. OK! - + ¡OK! @@ -915,22 +920,22 @@ Saldrá del instalador y se perderán todos los cambios. Installation Failed - Error en la Instalación + Instalación fallida The setup of %1 did not complete successfully. - + La configuración de %1 no se completó con éxito. The installation of %1 did not complete successfully. - + La instalación de %1 no se completó con éxito. Setup Complete - + Configuración completada @@ -940,7 +945,7 @@ Saldrá del instalador y se perderán todos los cambios. The setup of %1 is complete. - + La configuración de %1 está completa. @@ -955,17 +960,17 @@ Saldrá del instalador y se perderán todos los cambios. Please pick a product from the list. The selected product will be installed. - + Elija un producto de la lista. Se instalará el producto seleccionado. Install option: <strong>%1</strong> - + Opción de instalación: <strong>%1</strong> None - + Ninguno @@ -975,7 +980,7 @@ Saldrá del instalador y se perderán todos los cambios. This is an overview of what will happen once you start the setup procedure. - + Esta es una descripción general de lo que sucederá una vez que inicie el procedimiento de configuración. @@ -1016,7 +1021,7 @@ Saldrá del instalador y se perderán todos los cambios. Primar&y - + Primar&ia @@ -1046,12 +1051,12 @@ Saldrá del instalador y se perderán todos los cambios. Label for the filesystem - + Etiqueta para el sistema de archivos FS Label: - + Etiqueta FS: @@ -1081,7 +1086,7 @@ Saldrá del instalador y se perderán todos los cambios. Mountpoint must start with a <tt>/</tt>. - + El punto de montaje debe comenzar con un <tt>/</tt>. @@ -1089,32 +1094,32 @@ Saldrá del instalador y se perderán todos los cambios. Create new %1MiB partition on %3 (%2) with entries %4. - + Crear nueva partición %1MiB en %3 (%2) con entradas %4. Create new %1MiB partition on %3 (%2). - + Crear nueva partición %1MiB en %3 (%2). Create new %2MiB partition on %4 (%3) with file system %1. - + Crear nueva partición %2MiB en %4 (%3) con sistema de archivos %1. Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2) with entries <em>%4</em>. - + Crear nueva partición <strong>%1MiB</strong> en <strong>%3</strong> (%2) con entradas<em>%4</em>. Create new <strong>%1MiB</strong> partition on <strong>%3</strong> (%2). - + Crear nueva partición <strong>%1MiB</strong> en <strong>%3</strong> (%2). Create new <strong>%2MiB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>. - + Crear nueva partición <strong>%2MiB</strong> en <strong>%4</strong> (%3) con sistema de archivos <strong>%1</strong>. @@ -1194,23 +1199,23 @@ Saldrá del instalador y se perderán todos los cambios. Preserving home directory - + Preservar el directorio home Creating user %1 - + Creando usuario %1 Configuring user %1 - + Configurando usuario %1 Setting file permissions - + Configurando permisos de archivo @@ -1370,7 +1375,7 @@ Saldrá del instalador y se perderán todos los cambios. Con&tent: - + Con&tenido: @@ -1415,12 +1420,12 @@ Saldrá del instalador y se perderán todos los cambios. Label for the filesystem - + Etiqueta para el sistema de archivos FS Label: - + FS: @@ -1438,7 +1443,7 @@ Saldrá del instalador y se perderán todos los cambios. Your system does not seem to support encryption well enough to encrypt the entire system. You may enable encryption, but performance may suffer. - + Su sistema no parece admitir el cifrado lo suficientemente bien como para cifrar todo el sistema. Puede habilitar el cifrado, pero el rendimiento puede verse afectado. @@ -1462,7 +1467,7 @@ Saldrá del instalador y se perderán todos los cambios. Details: - + Detalles: @@ -1480,7 +1485,7 @@ Saldrá del instalador y se perderán todos los cambios. Install %1 on <strong>new</strong> %2 system partition with features <em>%3</em> - + Instalar %1 en <strong>nueva</strong> %2partición del sistema con características <em>%3</em> @@ -1490,27 +1495,27 @@ Saldrá del instalador y se perderán todos los cambios. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong> and features <em>%3</em>. - + Configurar <strong>nueva</strong> %2 partición con punto de montaje <strong>%1</strong> y caracteristicas <em>%3</em>. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>%3. - + Configurar <strong>nueva</strong> %2 partición con punto de montaje <strong>%1</strong>%3. Install %2 on %3 system partition <strong>%1</strong> with features <em>%4</em>. - + Instalar %2 en %3 partición de sistema <strong>%1</strong> con características <em>%4</em>. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong> and features <em>%4</em>. - + Configurar %3 partición <strong>%1</strong> con punto de montaje <strong>%2</strong> y características <em>%4</em>. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>%4. - + Configurar %3 partición <strong>%1</strong> con punto de montaje <strong>%2</strong>%4. @@ -1543,12 +1548,12 @@ Saldrá del instalador y se perderán todos los cambios. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Todo listo.</h1><br/>%1 ha sido configurado en su computadora.<br/>Ahora puede comenzar a usar su nuevo sistema. <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the setup program.</p></body></html> - + <html><head/><body><p>Cuando esta casilla está marcada, su sistema se reiniciará inmediatamente cuando haga clic en <span style="font-style:italic;">Listo</span>o cierre el programa de instalación.</p></body></html> @@ -1558,12 +1563,12 @@ Saldrá del instalador y se perderán todos los cambios. <html><head/><body><p>When this box is checked, your system will restart immediately when you click on <span style="font-style:italic;">Done</span> or close the installer.</p></body></html> - + <html><head/><body><p>Cuando esta casilla está marcada, su sistema se reiniciará inmediatamente cuando haga clic en <span style="font-style:italic;">Listo</span> o cierre el instalador.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Configuración fallida</h1><br/>%1 no se ha configurado en su computadora.<br/>El mensaje de error fue: %2. @@ -1592,12 +1597,12 @@ Saldrá del instalador y se perderán todos los cambios. Format partition %1 (file system: %2, size: %3 MiB) on %4. - + Formatear partición %1 (sistema de archivos: %2, tamaño: %3 MiB) en %4. Format <strong>%3MiB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>. - + Formatear <strong>%3MiB</strong> partición <strong>%1</strong> con sistema de archivos <strong>%2</strong>. @@ -1615,7 +1620,7 @@ Saldrá del instalador y se perderán todos los cambios. has at least %1 GiB available drive space - + tiene al menos %1 GiB de espacio disponible en el disco @@ -1630,7 +1635,7 @@ Saldrá del instalador y se perderán todos los cambios. The system does not have enough working memory. At least %1 GiB is required. - + El sistema no tiene suficiente memoria de trabajo. Se requiere al menos %1 GiB. @@ -1670,7 +1675,7 @@ Saldrá del instalador y se perderán todos los cambios. has a screen large enough to show the whole installer - + tiene una pantalla lo suficientemente grande como para mostrar todo el instalador @@ -1688,7 +1693,7 @@ Saldrá del instalador y se perderán todos los cambios. Collecting information about your machine. - + Recopilando información sobre su máquina. @@ -1699,22 +1704,22 @@ Saldrá del instalador y se perderán todos los cambios. OEM Batch Identifier - + Identificador de lote OEM Could not create directories <code>%1</code>. - + No se pudieron crear directorios <code>%1</code>. Could not open file <code>%1</code>. - + No se pudo abrir el archivo <code>%1</code>. Could not write to file <code>%1</code>. - + No se pudo escribir en el archivo <code>%1</code>. @@ -1808,17 +1813,17 @@ Saldrá del instalador y se perderán todos los cambios. No target system available. - + Ningún sistema de destino disponible. No rootMountPoint is set. - + PuntoDeMontajeRoot no definido. No configFilePath is set. - + RutaArchivoDeConfiguración no definida. @@ -1841,27 +1846,27 @@ Saldrá del instalador y se perderán todos los cambios. Please review the End User License Agreements (EULAs). - + Revise los Acuerdos de licencia de usuario final (EULAs). This setup procedure will install proprietary software that is subject to licensing terms. - + Este procedimiento de instalación instalará software propietario que está sujeto a términos de licencia. If you do not agree with the terms, the setup procedure cannot continue. - + Si no está de acuerdo con los términos, la configuración no puede continuar. This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Este procedimiento de configuración puede instalar software propietario, sujeto a términos de licencia para proporcionar funciones adicionales y mejorar la experiencia del usuario. If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + Si no está de acuerdo con los términos, no se instalará el software propietario y, en su lugar, se utilizarán alternativas de código abierto. @@ -1877,7 +1882,7 @@ Saldrá del instalador y se perderán todos los cambios. URL: %1 - + URL: %1 @@ -1914,7 +1919,7 @@ Saldrá del instalador y se perderán todos los cambios. File: %1 - + Archivo: %1 @@ -1929,7 +1934,7 @@ Saldrá del instalador y se perderán todos los cambios. Open license agreement in browser. - + Abrir acuerdo de licencia en el navegador. @@ -1964,7 +1969,7 @@ Saldrá del instalador y se perderán todos los cambios. Quit - + Salir @@ -1980,7 +1985,7 @@ Saldrá del instalador y se perderán todos los cambios. Configuring LUKS key file. - + Configurando archivo de claves LUKS. @@ -1993,22 +1998,22 @@ Saldrá del instalador y se perderán todos los cambios. Encrypted rootfs setup error - + Error de configuración de rootfs encriptados Root partition %1 is LUKS but no passphrase has been set. - + La partición root %1 es LUKS pero no se ha establecido ninguna frase de contraseña. Could not create LUKS key file for root partition %1. - + No se pudo crear el archivo de clave LUKS para la partición root %1. Could not configure LUKS key file on partition %1. - + No se pudo configurar el archivo de clave LUKS para la partición root %1. @@ -2026,7 +2031,7 @@ Saldrá del instalador y se perderán todos los cambios. No root mount point is set for MachineId. - + Punto de montaje root para MachineId no definido. @@ -2034,14 +2039,16 @@ Saldrá del instalador y se perderán todos los cambios. Timezone: %1 - + Zona horaria: %1 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 to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming. - + Seleccione su ubicación preferida en el mapa para que el instalador pueda sugerir la ubicación + y la configuración de la zona horaria para usted. Puede ajustar la configuración sugerida a continuación. Busque en el mapa arrastrando + para mover y usar los botones +/- para acercar/alejar o usar el desplazamiento del mouse para acercar. @@ -2064,17 +2071,17 @@ Saldrá del instalador y se perderán todos los cambios. Browser software - + software del navegador Browser package - + Paquete de navegador Web browser - + Navegador web @@ -2089,12 +2096,12 @@ Saldrá del instalador y se perderán todos los cambios. Login - + Iniciar sesion Desktop - + Escritorio @@ -2104,12 +2111,12 @@ Saldrá del instalador y se perderán todos los cambios. Communication - + Comunicación Development - + Desarrollo @@ -2147,7 +2154,7 @@ Saldrá del instalador y se perderán todos los cambios. Notes - + Notas @@ -2155,17 +2162,17 @@ Saldrá del instalador y se perderán todos los cambios. Ba&tch: - + Lo&te: <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> - + <html><head/><body><p>Introduzca aquí un identificador de lote. Esto se almacenará en el sistema de destino..</p></body></html> <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> - + <html><head/><body>Configuración OEM</h1><p>Calamares usará la configuración OEM al configurar el sistema de destino.</p></body></html> @@ -2173,12 +2180,12 @@ Saldrá del instalador y se perderán todos los cambios. OEM Configuration - + Configuración OEM Set the OEM Batch Identifier to <code>%1</code>. - + Defina el Identificador de lote OEM en <code>%1</code>. @@ -2186,29 +2193,29 @@ Saldrá del instalador y se perderán todos los cambios. Select your preferred Region, or use the default settings. - + Seleccione su región preferida o use la configuración predeterminada. Timezone: %1 - + Zona horaria: %1 Select your preferred Zone within your Region. - + Seleccione su Zona preferida dentro de su Región. Zones - + Zonas You can fine-tune Language and Locale settings below. - + Puede ajustar la configuración de idioma y regional a continuación. @@ -2286,9 +2293,9 @@ Saldrá del instalador y se perderán todos los cambios. The password contains fewer than %n lowercase letters - - - + + La contraseña contiene menos de %n letras minúsculas + La contraseña contiene menos de %n letras minúsculas @@ -2324,70 +2331,70 @@ Saldrá del instalador y se perderán todos los cambios. The password contains fewer than %n digits - - - + + La contraseña contiene menos de %n dígitos + La contraseña contiene menos de %n dígitos The password contains fewer than %n uppercase letters - - - + + La contraseña contiene menos de %n letras mayúsculas + La contraseña contiene menos de %n letras mayúsculas The password contains fewer than %n non-alphanumeric characters - - - + + La contraseña contiene menos de %n caracteres no alfanuméricos + La contraseña contiene menos de %n caracteres no alfanuméricos The password is shorter than %n characters - - - + + La contraseña es más corta que %n caracteres + La contraseña es más corta que %n caracteres The password is a rotated version of the previous one - + La contraseña es una versión rotada de la anterior. The password contains fewer than %n character classes - - - + + La contraseña contiene menos de %n clases de caracteres + La contraseña contiene menos de %n clases de caracteres The password contains more than %n same characters consecutively - - - + + La contraseña contiene más de %n caracteres iguales consecutivos + La contraseña contiene más de %n caracteres iguales consecutivos The password contains more than %n characters of the same class consecutively - - - + + La contraseña contiene más de %n caracteres de la misma clase consecutivamente + La contraseña contiene más de %n caracteres de la misma clase consecutivamente The password contains monotonic sequence longer than %n characters - - - + + La contraseña contiene una secuencia monótona de más de %n caracteres + La contraseña contiene una secuencia monótona de más de %n caracteres @@ -2516,7 +2523,7 @@ Saldrá del instalador y se perderán todos los cambios. Please pick a product from the list. The selected product will be installed. - + Elija un producto de la lista. Se instalará el producto seleccionado. @@ -2591,7 +2598,7 @@ Saldrá del instalador y se perderán todos los cambios. login - + Iniciar sesión @@ -2634,7 +2641,7 @@ Saldrá del instalador y se perderán todos los cambios. When this box is checked, password-strength checking is done and you will not be able to use a weak password. - + Cuando se marca esta casilla, se verifica la seguridad de la contraseña y no podrá usar una contraseña débil. @@ -2734,7 +2741,7 @@ Saldrá del instalador y se perderán todos los cambios. File System Label - + Etiqueta del sistema de archivos @@ -2855,47 +2862,47 @@ Saldrá del instalador y se perderán todos los cambios. EFI system partition configured incorrectly - + Partición del sistema EFI configurada incorrectamente An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a suitable filesystem. - + Se necesita una partición EFI para iniciar %1.<br/><br/>Para configurar una partición EFI, regrese y seleccione o cree un sistema de archivos adecuado. The filesystem must be mounted on <strong>%1</strong>. - + El sistema de archivos debe estar montado en <strong>%1</strong>. The filesystem must have type FAT32. - + El sistema de archivos debe tener el tipo FAT32. The filesystem must be at least %1 MiB in size. - + El sistema de archivos debe tener al menos %1 MiB de tamaño. The filesystem must have flag <strong>%1</strong> set. - + El sistema de archivos debe tener el indicador <strong>%1</strong>. You can continue without setting up an EFI system partition but your system may fail to start. - + Puede continuar sin configurar una partición del sistema EFI, pero es posible que su sistema no inicie. Option to use GPT on BIOS - + Opción de usar GPT en la BIOS A GPT partition table is the best option for all systems. This installer supports such a setup for BIOS systems too.<br/><br/>To configure a GPT partition table on BIOS, (if not done so already) go back and set the partition table to GPT, next create a 8 MB unformatted partition with the <strong>%2</strong> flag enabled.<br/><br/>An unformatted 8 MB partition is necessary to start %1 on a BIOS system with GPT. - + Una partición GPT es la mejor opción para todos los sistemas. Este instalador también admite una configuración de este tipo para los sistemas BIOS.<br/><br/>Para configurar una partición GPT en BIOS, (si aún no lo ha hecho) regrese y configure la partición en GPT, luego cree una partición sin formato de 8 MB con el indicador <strong>%2</strong> habilitado.<br/><br/>Se necesita una partición de 8 MB sin formato para iniciar %1 en un sistema BIOS con GPT. @@ -2910,12 +2917,12 @@ Saldrá del instalador y se perderán todos los cambios. has at least one disk device available. - + tiene al menos un dispositivo de disco disponible. There are no partitions to install on. - + No hay particiones en las cuales instalar. @@ -2942,7 +2949,7 @@ Saldrá del instalador y se perderán todos los cambios. 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 set up. Clicking on a look-and-feel selection will give you a live preview of that look-and-feel. - + Elija una apariencia para el escritorio KDE Plasma. También puede omitir este paso y configurar la apariencia una vez que el sistema esté configurado. Al hacer clic en una selección de apariencia, obtendrá una vista previa en vivo de esa apariencia. @@ -3084,33 +3091,33 @@ Salida: File not found - + Archivo no encontrado Path <pre>%1</pre> must be an absolute path. - + La ruta <pre>%1</pre> debe ser una ruta absoluta. Directory not found - + Directorio no encontrado Could not create new random file <pre>%1</pre>. - + No se pudo crear nuevo archivo aleatorio<pre>%1</pre>. No product - + Sin producto No description provided. - + No se proporcionó descripción. @@ -3129,7 +3136,8 @@ Salida: <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/> Setup can continue, but some features might be disabled.</p> - + <p>Este equipo no cumple algunos de los requisitos recomendados para configurar %1.<br/> + La configuración puede continuar, pero es posible que algunas funciones estén deshabilitadas.</p> @@ -3240,13 +3248,15 @@ Salida: <p>This computer does not satisfy the minimum requirements for installing %1.<br/> Installation cannot continue.</p> - + <p>Esta computadora no cumple con los requisitos mínimos para instalar %1.<br/> + La instalación no puede continuar.</p> <p>This computer does not satisfy some of the recommended requirements for setting up %1.<br/> Setup can continue, but some features might be disabled.</p> - + <p>Este equipo no cumple algunos de los requisitos recomendados para configurar %1.<br/> + La configuración puede continuar, pero es posible que algunas funciones estén deshabilitadas.</p> @@ -3328,12 +3338,12 @@ Salida: Resize <strong>%2MiB</strong> partition <strong>%1</strong> to <strong>%3MiB</strong>. - + Cambiar tamaño de la <strong>%2MiB</strong> partición <strong>%1</strong> a <strong>%3MiB</strong>. Resizing %2MiB partition %1 to %3MiB. - + Cambiando tamaño de la %2MiB partición %1 a %3MiB. @@ -3464,7 +3474,7 @@ Salida: Set flags on %1MiB %2 partition. - + Establecer indicadores en la %1MiB %2 partición.. @@ -3479,7 +3489,7 @@ Salida: Clear flags on %1MiB <strong>%2</strong> partition. - + Borrar indicadores en la %1MiB <strong>%2</strong> partición. @@ -3494,7 +3504,7 @@ Salida: Flag %1MiB <strong>%2</strong> partition as <strong>%3</strong>. - + Marcar %1MiB <strong>%2</strong> partición como <strong>%3</strong>. @@ -3509,7 +3519,7 @@ Salida: Clearing flags on %1MiB <strong>%2</strong> partition. - + Borrando marcadores en la %1MiB <strong>%2</strong> partición. @@ -3524,7 +3534,7 @@ Salida: Setting flags <strong>%3</strong> on %1MiB <strong>%2</strong> partition. - + Estableciendo indicadores <strong>%3</strong> en la %1MiB <strong>%2</strong> partición. @@ -3623,18 +3633,18 @@ Salida: Preparing groups. - + Preparando grupos. Could not create groups in target system - + No se pudieron crear grupos en el sistema destino These groups are missing in the target system: %1 - + Estos grupos faltan en el sistema de destino: %1 @@ -3642,7 +3652,7 @@ Salida: Configure <pre>sudo</pre> users. - + Configurar usuarios <pre>sudo</pre> . @@ -3728,28 +3738,28 @@ Salida: KDE user feedback - + comentarios de los usuarios de KDE Configuring KDE user feedback. - + Configuración de los comentarios de los usuarios de KDE. Error in KDE user feedback configuration. - + Error en la configuración de los comentarios de los usuarios de KDE. Could not configure KDE user feedback correctly, script error %1. - + No se pudieron configurar correctamente los comentarios de los usuarios de KDE, error de script %1. Could not configure KDE user feedback correctly, Calamares error %1. - + No se pudieron configurar correctamente los comentarios de los usuarios de KDE, error de Calamares %1. @@ -3796,7 +3806,7 @@ Salida: <html><head/><body><p>Click here to send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - + <html><head/><body><p>Haga clic aquí para <span style=" font-weight:600;">no enviar información</span> sobre su instalación.</p></body></html> @@ -3806,22 +3816,22 @@ Salida: Tracking helps %1 to see how often it is installed, what hardware it is installed on and which applications are used. To see what will be sent, please click the help icon next to each area. - + El seguimiento ayuda a %1 a ver con qué frecuencia se instala, en qué hardware se instala y qué aplicaciones se usan. Para ver lo que se enviará, haga clic en el icono de ayuda junto a cada área. By selecting this you will send information about your installation and hardware. This information will only be sent <b>once</b> after the installation finishes. - + Al seleccionar esto, enviará información sobre su instalación y hardware. Esta información solo se enviará <b>una vez</b> después de finalizar la instalación. By selecting this you will periodically send information about your <b>machine</b> installation, hardware and applications, to %1. - + Al seleccionar esto, enviará periódicamente información sobre la instalación, el hardware y las aplicaciones de su <b>máquina</b> a %1. By selecting this you will regularly send information about your <b>user</b> installation, hardware, applications and application usage patterns, to %1. - + Al seleccionar esto, enviará regularmente información sobre su instalación de <b>usuario</b>, hardware, aplicaciones y patrones de uso de aplicaciones a %1. @@ -3842,12 +3852,12 @@ Salida: No target system available. - + Ningún sistema de destino disponible. No rootMountPoint is set. - + rootMountPoint no definido. @@ -3855,12 +3865,12 @@ Salida: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Si más de una persona va a utilizar este ordenador, puede crear varias cuentas después de la configuración.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Si más de una persona va a utilizar este ordenador, puede crear varias cuentas después de la instalación.</small> @@ -3885,7 +3895,7 @@ Salida: Key Column header for key/value - + Clave @@ -3958,7 +3968,7 @@ Salida: Select application and system language - + Seleccione el idioma de la aplicación y del sistema @@ -3968,17 +3978,17 @@ Salida: Open donations website - + Abrir la página web de donaciones &Donate - + &Donar Open help and support website - + Abrir el sitio web de ayuda y soporte @@ -3988,7 +3998,7 @@ Salida: Open issues and bug-tracking website - + Sitio web de asuntos abiertos y seguimiento de errores @@ -3998,7 +4008,7 @@ Salida: Open release notes website - + Abrir el sitio web de notas de lanzamiento @@ -4008,7 +4018,7 @@ Salida: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Bienvenido al programa de instalación Calamares para %1.</h1> @@ -4043,7 +4053,7 @@ Salida: <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to <a href="https://calamares.io/team/">the Calamares team</a> and the <a href="https://www.transifex.com/calamares/calamares/">Calamares translators team</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> development is sponsored by <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + <h1>%1</h1><br/><strong>%2<br/>para %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Gracias al <a href="https://calamares.io/team/">equipo de Calamares</a> y al <a href="https://www.transifex.com/calamares/calamares/">equipo de traductores de Calamares</a>.<br/><br/><a href="https://calamares.io/"> El desarrollo de Calamares</a> está patrocinado por <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Software Libre. @@ -4067,12 +4077,12 @@ Salida: Create ZFS pools and datasets - + Crear grupos y conjuntos de datos ZFS Failed to create zpool on - + Error al crear zpool en @@ -4082,28 +4092,28 @@ Salida: No partitions are available for ZFS. - + No hay particiones disponibles para ZFS. Internal data missing - + Faltan datos internos Failed to create zpool - + Error al crear zpool Failed to create dataset - + No se pudo crear el conjunto de datos The output was: - + La salida fue: @@ -4122,12 +4132,23 @@ Salida: development is sponsored by <br/> <a href='http://www.blue-systems.com/'>Blue Systems</a> - Liberating Software. - + <h1>%1</h1><br/> + <strong>%2<br/> + para %3</strong><br/><br/> + Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/> + Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/> + Gracias al <a href='https://calamares.io/team/'>equipo de Calamares</a> + y al <a href='https://www.transifex.com/calamares/calamares/'>equipo de + traductores de</a>.<br/><br/> + <a href='https://calamares.io/'>Calamares</a> + El desarrollo es patrocinado por<br/> + <a href='http://www.blue-systems.com/'>Blue Systems</a> - + Software Libre. Back - + Atrás @@ -4143,29 +4164,32 @@ Salida: Installation Completed - + Instalación completada %1 has been installed on your computer.<br/> You may now restart into your new system, or continue using the Live environment. - + %1 ha sido instalado en su computadora. + Ahora puede reiniciar en su nuevo sistema o continuar usando el entorno Live. Close Installer - + Cerrar el instalador Restart System - + Reiniciar el sistema <p>A full log of the install is available as installation.log in the home directory of the Live user.<br/> This log is copied to /var/log/installation.log of the target system.</p> - + <p>Un registro completo de la instalación está disponible como installation.log en el directorio de inicio del usuario de Live. +<br/> + Este registro se copia en /var/log/installation.log del sistema de destino. @@ -4173,23 +4197,24 @@ Salida: Installation Completed - + Instalación completada %1 has been installed on your computer.<br/> You may now restart your device. - + %1 ha sido instalado en su computadora.<br/> + Ahora puede reiniciar su sistema. Close - + Cerrar Restart - + Reiniciar @@ -4198,18 +4223,20 @@ Salida: <h1>Languages</h1> </br> The system locale setting affects the language and character set for some command line user interface elements. The current setting is <strong>%1</strong>. - + <h1>Idiomas</h1></br> + La configuración regional del sistema afecta al idioma y conjunto de caracteres para algunos elementos de la interfaz de usuario de la línea de comandos. La configuración actual es <strong>%1</strong>. <h1>Locales</h1> </br> The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>. - + <h1>Locales</h1> </br> + La configuración regional del sistema afecta el formato de números y fechas. La configuración actual es <strong>%1</strong>. Back - + Atrás @@ -4217,7 +4244,7 @@ Salida: To activate keyboard preview, select a layout. - + Para activar la previsualización del teclado, selecciona una distribución. @@ -4227,7 +4254,7 @@ Salida: Layouts - + Distribuciones @@ -4237,7 +4264,7 @@ Salida: Variants - + Variantes @@ -4245,7 +4272,7 @@ Salida: Change - + Modificar @@ -4254,7 +4281,8 @@ Salida: <h3>%1</h3> <p>These are example release notes.</p> - + <h3>%1</h3> + <p>Estos son ejemplos de notas de publicación.</p> @@ -4263,37 +4291,38 @@ Salida: LibreOffice is a powerful and free office suite, used by millions of people around the world. It includes several applications that make it the most versatile Free and Open Source office suite on the market.<br/> Default option. - + LibreOffice es una suite ofimática potente y gratuita, utilizada por millones de personas en todo el mundo. Incluye varias aplicaciones que la convierten en la suite ofimática Libre y de Código Abierto más versátil del mercado.<br/> + Opción por defecto. LibreOffice - + LibreOffice If you don't want to install an office suite, just select No Office Suite. You can always add one (or more) later on your installed system as the need arrives. - + Si no desea instalar una suite ofimática, simplemente seleccione Sin Suite Ofimática. Siempre puede añadir uno (o más) más tarde en su sistema instalado a medida que lo necesite. No Office Suite - + Sin Suite Ofimática 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. - + Cree una instalación de escritorio mínima, elimine todas las aplicaciones adicionales y decida más adelante qué le gustaría añadir a su sistema. Ejemplos de lo que no habrá en una instalación de este tipo, no habrá Suite Ofimática, ni Reproductores Multimedia, ni Visor de imágenes ni soporte de impresión. Será solo un escritorio, un navegador de archivos, un administrador de paquetes, un editor de texto y un navegador web simple. Minimal Install - + Instalación Mínima Please select an option for your install, or use the default: LibreOffice included. - + Seleccione una opción para su instalación o use la predeterminada: LibreOffice incluido. @@ -4321,12 +4350,32 @@ Salida: </ul> <p>The vertical scrollbar is adjustable, current width set to 10.</p> - + <h3>%1</h3> + <p>Este es un archivo QML de ejemplo, que muestra opciones en RichText con contenido Flickable.</p> + +<p>QML con RichText puede usar etiquetas HTML, el contenido móvil es útil para pantallas táctiles.</p> + + <p><b>Este es un texto en negrita</b></p> + <p><i>Este es el texto en cursiva</i></p> + <p><u>Este es un texto subrayado</u></p> + <p><center>Este texto se alineará al centro.</center></p> + <p><s>esto es tachado</s></p> + + <p>Ejemplo de código: + <code>ls -l /casa</code></p> + + <p><b>Listas:</b></p> + <ul> + <li>Sistemas de CPU Intel</li> + <li>Sistemas de CPU AMD</li> + </ul> + + <p>La barra de desplazamiento vertical es ajustable, el ancho actual se establece en 10.</p> Back - + Atrás @@ -4334,7 +4383,7 @@ Salida: Pick your user name and credentials to login and perform admin tasks - + Elija su nombre de usuario y credenciales para iniciar sesión y realizar tareas de administración @@ -4354,22 +4403,22 @@ Salida: Login Name - + Nombre de inicio de sesión If more than one person will use this computer, you can create multiple accounts after installation. - + Si más de una persona usará esta computadora, puede crear varias cuentas después de la instalación. Only lowercase letters, numbers, underscore and hyphen are allowed. - + Solo se permiten letras minúsculas, números, guiones bajos y guiones. root is not allowed as username. - + root no está permitido como nombre de usuario. @@ -4384,12 +4433,12 @@ Salida: This name will be used if you make the computer visible to others on a network. - + Este nombre se usará si hace que la computadora sea visible para otros en una red. localhost is not allowed as hostname. - + localhost no está permitido como nombre de host. @@ -4409,32 +4458,32 @@ Salida: Enter the same password twice, so that it can be checked for typing errors. A good password will contain a mixture of letters, numbers and punctuation, should be at least eight characters long, and should be changed at regular intervals. - + Ingrese la misma contraseña dos veces, para que se pueda verificar si hay errores de tipeo. Una buena contraseña contendrá una combinación de letras, números y puntuación, debe tener al menos ocho caracteres y debe cambiarse a intervalos regulares. Validate passwords quality - + Validar calidad de las contraseñas When this box is checked, password-strength checking is done and you will not be able to use a weak password. - + Cuando se marca esta casilla, se realiza la verificación de la seguridad de la contraseña y no podrá usar una contraseña débil. Log in automatically without asking for the password - + Iniciar sesión automáticamente sin pedir la contraseña Only letters, numbers, underscore and hyphen are allowed, minimal of two characters. - + Solo se permiten letras, números, guiones bajos y guiones, con un mínimo de dos caracteres. Reuse user password as root password - + Reutilizar la contraseña de usuario como contraseña root @@ -4444,22 +4493,22 @@ Salida: Choose a root password to keep your account safe. - + Elija una contraseña root para mantener su cuenta segura. Root Password - + Contraseña Root Repeat Root Password - + Repetir Contraseña Root Enter the same password twice, so that it can be checked for typing errors. - + Ingrese la misma contraseña dos veces, para verificar si hay errores de tipeo. @@ -4468,32 +4517,33 @@ Salida: <h3>Welcome to the %1 <quote>%2</quote> installer</h3> <p>This program will ask you some questions and set up %1 on your computer.</p> - + <h3>Bienvenido al instalador de <quote>%2</quote></h3> + <p>Este programa le hará algunas preguntas y configurará %1 en su computadora.</p> About - + Acerca de Support - + Soporte Known issues - + Problemas conocidos Release notes - + Notas de lanzamiento Donate - + Donar diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index ea6a59249..b8e3cc3cb 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -6,7 +6,7 @@ Manage auto-mount settings - Hallitse 'auto-mount' asetuksia + Hallitse 'auto-mount'-asetuksia @@ -14,17 +14,17 @@ The <strong>boot environment</strong> of this system.<br><br>Older x86 systems only support <strong>BIOS</strong>.<br>Modern systems usually use <strong>EFI</strong>, but may also show up as BIOS if started in compatibility mode. - Järjestelmän <strong>käynnistysympäristö.</strong> <br><br>Vanhemmat x86-järjestelmät tukevat vain <strong>BIOS</strong>-järjestelmää.<br>Nykyaikaiset järjestelmät käyttävät yleensä <strong>EFI</strong>,mutta voivat myös näkyä BIOS tilassa, jos ne käynnistetään yhteensopivuustilassa. + Järjestelmän <strong>käynnistysympäristö.</strong> <br><br>Vanhemmat x86-järjestelmät tukevat vain <strong>BIOS</strong>-järjestelmää.<br>Nykyaikaiset järjestelmät käyttävät yleensä <strong>EFI</strong>ä, mutta voivat myös näkyä BIOS-tilassa, jos ne käynnistetään yhteensopivuustilassa. This system was started with an <strong>EFI</strong> boot environment.<br><br>To configure startup from an EFI environment, this installer must deploy a boot loader application, like <strong>GRUB</strong> or <strong>systemd-boot</strong> on an <strong>EFI System Partition</strong>. This is automatic, unless you choose manual partitioning, in which case you must choose it or create it on your own. - Tämä järjestelmä käynnistettiin <strong>EFI</strong> -käynnistysympäristössä.<br><br>Jos haluat määrittää EFI-ympäristön, tämän asennuksen on asennettava käynnistyksen latausohjelma, kuten <strong>GRUB</strong> tai <strong>systemd-boot</strong> ohjaus <strong>EFI -järjestelmän osioon</strong>. Tämä on automaattinen oletus, ellet valitse manuaalista osiota, jolloin sinun on valittava asetukset itse. + Tämä järjestelmä käynnistettiin <strong>EFI</strong>-käynnistysympäristössä.<br><br>Jos haluat määrittää EFI-ympäristön, tämän asennuksen on asennettava käynnistylatain, kuten <strong>GRUB</strong> tai <strong>systemd-boot</strong>, <strong>EFI-järjestelmäosioon</strong>. Tämä on automaattinen oletus, ellet valitse manuaalista osiointia, jolloin sinun on valittava asetukset itse. This system was started with a <strong>BIOS</strong> boot environment.<br><br>To configure startup from a BIOS environment, this installer must install a boot loader, like <strong>GRUB</strong>, either at the beginning of a partition or on the <strong>Master Boot Record</strong> 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. - Järjestelmä käynnistettiin <strong>BIOS</strong> -käynnistysympäristössä.<br><br>Jos haluat määrittää käynnistämisen BIOS-ympäristöstä, tämän asennusohjelman on asennettava käynnistyksen lataaja, kuten<strong>GRUB</strong>, joko osion alkuun tai <strong>Master Boot Record</strong> ,joka on osiotaulukon alussa (suositus). Tämä on automaattista, ellet valitset manuaalista osiota, jolloin sinun on valittava asetukset itse. + Tämä järjestelmä käynnistettiin <strong>BIOS</strong>-käynnistysympäristössä.<br><br>Jos haluat määrittää käynnistämisen BIOS-ympäristöstä, tämän asennusohjelman on asennettava käynnistyslatain, kuten<strong>GRUB</strong>, joko osion alkuun tai <strong>pääkäynnistyslohkoon (MBR)</strong> ,joka on osiotaulukon alussa (suositus). Tämä on automaattista, ellet valitset manuaalista osiointia, jolloin sinun on valittava asetukset itse. @@ -32,7 +32,7 @@ Master Boot Record of %1 - %1:n MBR + %1:n pääkäynnistyslohko @@ -114,7 +114,7 @@ Uploads the session log to the configured pastebin. - Lataa istunnon loki määritettyn pastebin-tiedostoon. + Lataa istunnon loki määritettyyn pastebiniin. @@ -134,7 +134,7 @@ Widget Tree - Widget puurakenne + Widgettipuu @@ -181,7 +181,7 @@ Example job (%1) - Esimerkki työ (%1) + Esimerkkityö (%1) @@ -217,7 +217,7 @@ Working directory %1 for python job %2 is not readable. - Työkansio %1 pythonin työlle %2 ei ole luettavissa. + Työkansio %1 python-työlle %2 ei ole luettavissa. @@ -227,12 +227,12 @@ Main script file %1 for python job %2 is not readable. - Komentosarjan tiedosto %1 python työlle %2 ei ole luettavissa. + Komentosarjan tiedosto %1 python-työlle %2 ei ole luettavissa. Boost.Python error in job "%1". - Boost.Python virhe työlle "%1". + Boost.Python-virhe työlle "%1". @@ -240,12 +240,12 @@ Loading ... - Ladataan ... + Ladataan... QML Step <i>%1</i>. - QML vaihe <i>%1</i>. + QML-vaihe <i>%1</i>. @@ -264,7 +264,7 @@ Waiting for %n module(s). - Odotetaan %n moduuli(t). + Odotetaan %n moduulia. Odotetaan %n moduulia. @@ -272,7 +272,7 @@ (%n second(s)) - (%n sekunti(a)) + (%n sekunti) (%n sekuntia) @@ -365,7 +365,7 @@ Linkki kopioitu leikepöydälle The %1 setup program is about to make changes to your disk in order to set up %2.<br/><strong>You will not be able to undo these changes.</strong> - %1 asennusohjelma on aikeissa tehdä muutoksia levylle, jotta voit määrittää kohteen %2.<br/><strong>Et voi kumota näitä muutoksia.</strong> + %1-asennusohjelma on aikeissa tehdä muutoksia levylle, jotta voit määrittää kohteen %2.<br/><strong>Et voi kumota näitä muutoksia.</strong> @@ -458,7 +458,7 @@ Asennusohjelma lopetetaan ja kaikki muutokset menetetään. Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - Oletko varma että haluat peruuttaa käynnissä olevan asennusprosessin? + Haluatko todella peruuttaa käynnissä olevan asennusprosessin? Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. @@ -472,17 +472,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. unparseable Python error - jäsentämätön Python virhe + jäsentämätön Python-virhe unparseable Python traceback - jäsentämätön Python jäljitys + jäsentämätön Python-jäljitys Unfetchable Python error. - Python virhettä ei voitu hakea. + Python-virhettä ei voitu hakea. @@ -490,12 +490,12 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. %1 Setup Program - %1 asennusohjelma + %1-asennusohjelma %1 Installer - %1 asentaja + %1-asentaja @@ -572,7 +572,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Boot loader location: - Käynnistyksen lataajan sijainti: + Käynnistyslataajan sijainti: @@ -582,17 +582,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - Järjestelmäosiota EFI ei löydy tästä järjestelmästä. Siirry takaisin ja käytä manuaalista osiointia, kun haluat määrittää %1 + EFI-järjestelmäosiota ei löydy tästä järjestelmästä. Siirry takaisin ja käytä manuaalista osiointia, kun haluat määrittää %1 The EFI system partition at %1 will be used for starting %2. - Järjestelmäosiota EFI %1 käytetään %2 käynnistämiseen. + EFI-järjestelmäosiota %1 käytetään %2 käynnistämiseen. EFI system partition: - EFI järjestelmän osio: + EFI-järjestelmäosio: @@ -704,7 +704,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Successfully disabled volume group %1. - Poistettu käytöstä levyryhmä %1. + Poistettu käytöstä taltioryhmä %1. @@ -840,12 +840,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. This program will ask you some questions and set up %2 on your computer. - Tämä ohjelma kysyy joitakin kysymyksiä %2 ja asentaa tietokoneeseen. + Tämä ohjelma kysyy joitakin kysymyksiä liittyen järjestelmään %2 ja asentaa sen tietokoneeseen. <h1>Welcome to the Calamares setup program for %1</h1> - <h1>Tervetuloa Calamares -asennusohjelmaan %1</h1> + <h1>Tervetuloa Calamares-asennusohjelmaan %1</h1> @@ -855,12 +855,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. <h1>Welcome to the Calamares installer for %1</h1> - <h1>Tervetuloa Calamares asentajaan %1</h1> + <h1>Tervetuloa Calamares-asentajaan %1</h1> <h1>Welcome to the %1 installer</h1> - <h1>Tervetuloa %1 asentajaan</h1> + <h1>Tervetuloa %1-asentajaan</h1> @@ -1011,7 +1011,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. MiB - Mib + MiB @@ -1036,7 +1036,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. LVM LV name - LVM LV nimi + LVM LV -nimi @@ -1056,7 +1056,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. FS Label: - FS-nimi: + Tiedostojärjestelmän nimike: @@ -1138,7 +1138,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Create Partition Table - Luo Osiotaulukko + Luo osiotaulukko @@ -1153,12 +1153,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Master Boot Record (MBR) - Master Boot Record (MBR) + Pääkäynnistyslohko (MBR) GUID Partition Table (GPT) - GUID Partition Table (GPT) + GUID-osiotaulukko (GPT) @@ -1223,7 +1223,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Create Volume Group - Luo aseman ryhmä + Luo taltioryhmä @@ -1231,7 +1231,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Create new volume group named %1. - Luo uusi aseman ryhmä nimellä %1. + Luo uusi taltioryhmä nimeltä %1. @@ -1410,7 +1410,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Fi&le System: - Tie&dosto järjestelmä: + Tie&dostojärjestelmä: @@ -1425,7 +1425,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. FS Label: - FS-nimi: + Tiedostojärjestelmän nimike: @@ -1459,7 +1459,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Please enter the same passphrase in both boxes. - Anna sama salasana molemmissa ruuduissa. + Anna sama salasana molempiin kenttiin. @@ -1558,7 +1558,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. <h1>All done.</h1><br/>%1 has been installed on your computer.<br/>You may now restart into your new system, or continue using the %2 Live environment. - <h1>Kaikki tehty.</h1><br/>%1 on asennettu tietokoneellesi.<br/>Voit joko uudelleenkäynnistää uuteen kokoonpanoosi, tai voit jatkaa %2 live-ympäristön käyttöä. + <h1>Kaikki tehty.</h1><br/>%1 on asennettu tietokoneellesi.<br/>Voit käynnistää tietokoneen nyt uuteen järjestelmääsi, tai voit jatkaa käyttöjärjestelmän %2 live-ympäristön käyttöä. @@ -1665,12 +1665,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. The setup program is not running with administrator rights. - Asennus -ohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin. + Asennusohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin. The installer is not running with administrator rights. - Asennus -ohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin. + Asennusohjelma ei ole käynnissä järjestelmänvalvojan oikeuksin. @@ -1727,7 +1727,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. Creating initramfs with mkinitcpio. - Initramfs luominen mkinitcpion avulla. + Luodaan initramfs mkinitcpion avulla. @@ -1790,7 +1790,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä. The system locale setting affects the language and character set for some command line user interface elements.<br/>The current setting is <strong>%1</strong>. - Järjestelmän kieli asetus vaikuttaa joidenkin komentorivin käyttöliittymän kieleen ja merkistön käyttöön.<br/>Nykyinen asetus on <strong>%1</strong>. + Järjestelmän maa-asetus vaikuttaa komentorivin käyttöliittymän kieleen ja merkistön käyttöön.<br/>Nykyinen asetus on <strong>%1</strong>. @@ -2046,7 +2046,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.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 to move and using the +/- buttons to zoom in/out or use mouse scrolling for zooming. - Valitse sijainti kartalla, jotta asentaja voi ehdottaa paikalliset ja aikavyöhykeen asetukset. + 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ä hiiren vieritystä skaalaamiseen. @@ -2172,7 +2172,7 @@ hiiren vieritystä skaalaamiseen. <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> - <html><head/><body><h1>OEM asetukset</h1><p>Calamares käyttää OEM-asetuksia määritettäessä kohdejärjestelmää.</p></body></html> + <html><head/><body><h1>OEM-asetukset</h1><p>Calamares käyttää OEM-asetuksia määritettäessä kohdejärjestelmää.</p></body></html> @@ -2185,7 +2185,7 @@ hiiren vieritystä skaalaamiseen. Set the OEM Batch Identifier to <code>%1</code>. - Aseta OEM valmistajan erän tunnus <code>%1</code>. + Aseta OEM-valmistajan erän tunnisteeksi <code>%1</code>. @@ -2215,7 +2215,7 @@ hiiren vieritystä skaalaamiseen. You can fine-tune Language and Locale settings below. - Voit hienosäätää kieli- ja kieliasetuksia alla. + Voit hienosäätää kieli- ja alueasetuksia alla. @@ -2523,7 +2523,7 @@ hiiren vieritystä skaalaamiseen. Please pick a product from the list. The selected product will be installed. - Ole hyvä ja valitse tuote luettelosta. Valittu tuote asennetaan. + Valitse tuote luettelosta. Valittu tuote asennetaan. @@ -2705,7 +2705,7 @@ hiiren vieritystä skaalaamiseen. New partition - Uusi osiointi + Uusi osio @@ -2726,7 +2726,7 @@ hiiren vieritystä skaalaamiseen. New partition - Uusi osiointi + Uusi osio @@ -2794,22 +2794,22 @@ hiiren vieritystä skaalaamiseen. New Volume Group - Uusi aseman ryhmä + Uusi taltioryhmä Resize Volume Group - Muuta kokoa aseman-ryhmässä + Muuta taltioryhmän kokoa Deactivate Volume Group - Poista asemaryhmä käytöstä + Poista taltioryhmä käytöstä Remove Volume Group - Poista asemaryhmä + Poista taltioryhmä @@ -2819,7 +2819,7 @@ hiiren vieritystä skaalaamiseen. Are you sure you want to create a new partition table on %1? - Oletko varma, että haluat luoda uuden osion %1? + Haluatko varmasti luoda uuden osiotaulukon levylle %1? @@ -2936,7 +2936,7 @@ hiiren vieritystä skaalaamiseen. Could not select KDE Plasma Look-and-Feel package - KDE-plasman ulkoasupakettia ei voi valita + KDE Plasman ulkoasupakettia ei voi valita @@ -2954,7 +2954,7 @@ hiiren vieritystä skaalaamiseen. 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. - 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. + 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. @@ -2970,7 +2970,7 @@ hiiren vieritystä skaalaamiseen. Saving files for later ... - Tiedostojen tallentaminen myöhemmin ... + Tallennetaan tiedostoja myöhemmäksi... @@ -3154,17 +3154,17 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Remove Volume Group named %1. - Poista asemaryhmä nimeltä %1. + Poista taltioryhmä nimeltä %1. Remove Volume Group named <strong>%1</strong>. - Poista asemaryhmä nimeltä <strong>%1</strong>. + Poista taltioryhmä nimeltä <strong>%1</strong>. The installer failed to remove a volume group named '%1'. - Asentaja ei onnistunut poistamaan nimettyä asemaryhmää '%1'. + Asennusoihjelma ei onnistunut poistamaan taltioryhmää '%1'. @@ -3202,12 +3202,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Data partition (%1) - Data osio (%1) + Dataosio (%1) Unknown system partition (%1) - Tuntematon järjestelmä osio (%1) + Tuntematon järjestelmäosio (%1) @@ -3375,7 +3375,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ The installer failed to resize a volume group named '%1'. - Asentaja ei onnistunut muuttamaan nimettyä levyä '%1'. + Asennusohjelma ei onnistunut muuttamaan taltioryhmän '%1' kokoa. @@ -3414,18 +3414,18 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Set hostname <strong>%1</strong>. - Aseta koneellenimi <strong>%1</strong>. + Aseta isäntänimi <strong>%1</strong>. Setting hostname %1. - Asetetaan koneellenimi %1. + Asetetaan isäntänimi %1. Internal Error - Sisäinen Virhe + Sisäinen virhe @@ -3456,12 +3456,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Failed to write keyboard configuration for X11. - X11 näppäimistöasetuksen tallentaminen epäonnistui. + X11-näppäimistöasetusten tallentaminen epäonnistui. Failed to write keyboard configuration to existing /etc/default directory. - Näppäimistöasetusten kirjoittaminen epäonnistui olemassa olevaan /etc/default hakemistoon. + Näppäimistöasetusten kirjoittaminen epäonnistui olemassa olevaan /etc/default-hakemistoon. @@ -3625,7 +3625,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Cannot open /etc/timezone for writing - Ei voi avata /etc/timezone + Ei voi avata /etc/timezone kirjoitusta varten @@ -3652,17 +3652,17 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Configure <pre>sudo</pre> users. - Määritä <pre>sudo</pre> käyttäjät. + Määritä <pre>sudo</pre>-käyttäjät. Cannot chmod sudoers file. - Ei voida tehdä käyttöoikeuden muutosta sudoers -tiedostolle. + Ei voida tehdä käyttöoikeuden muutosta sudoers-tiedostolle. Cannot create sudoers file for writing. - Ei voida luoda sudoers -tiedostoa kirjoitettavaksi. + Ei voida luoda sudoers-tiedostoa kirjoitettavaksi. @@ -3730,7 +3730,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ HTTP request timed out. - HTTP -pyyntö aikakatkaistiin. + HTTP-pyyntö aikakatkaistiin. @@ -3738,28 +3738,28 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ KDE user feedback - KDE käyttäjän palaute + KDE-käyttäjäpalaute Configuring KDE user feedback. - Määritä KDE käyttäjän palaute. + Määritetään KDE-käyttäjäpalaute. Error in KDE user feedback configuration. - Virhe KDE:n käyttäjän palautteen määrityksissä. + Virhe KDE:n käyttäjäpalautteen määrityksissä. Could not configure KDE user feedback correctly, script error %1. - KDE käyttäjän palautetta ei voitu määrittää oikein, komentosarjassa virhe %1. + KDE-käyttäjäpalautetta ei voitu määrittää oikein, komentosarjassa virhe %1. Could not configure KDE user feedback correctly, Calamares error %1. - KDE käyttäjän palautetta ei voitu määrittää oikein, Calamares virhe %1. + KDE-käyttäjäpalautetta ei voitu määrittää oikein, Calamares-virhe %1. @@ -3909,22 +3909,22 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Create Volume Group - Luo aseman ryhmä + Luo taltioryhmä List of Physical Volumes - Fyysisten levyjen luoettelo + Fyysisten taltioiden luettelo Volume Group Name: - Aseman ryhmän nimi: + Taltioryhmän nimi: Volume Group Type: - Aseman ryhmän tyyppi: + Taltioryhmän tyyppi: @@ -3954,7 +3954,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Quantity of LVs: - Määrä LVs: + Loogisten taltioiden määrä: @@ -4008,7 +4008,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Open release notes website - Avaa julkaisutiedot verkkosivusto + Avaa julkaisutietojen verkkosivusto @@ -4018,7 +4018,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <h1>Welcome to the Calamares setup program for %1.</h1> - <h1>Tervetuloa Calamares -asennusohjelmaan %1.</h1> + <h1>Tervetuloa Calamares-asennusohjelmaan %1.</h1> @@ -4028,7 +4028,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <h1>Welcome to the Calamares installer for %1.</h1> - <h1>Tervetuloa Calamares -asennusohjelmaan %1.</h1> + <h1>Tervetuloa Calamares-asennusohjelmaan %1.</h1> @@ -4048,12 +4048,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ About %1 installer - Tietoa %1 asennusohjelmasta + Tietoa %1-asennusohjelmasta <h1>%1</h1><br/><strong>%2<br/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to <a href="https://calamares.io/team/">the Calamares team</a> and the <a href="https://www.transifex.com/calamares/calamares/">Calamares translators team</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> development is sponsored by <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - <h1>%1</h1><br/><strong>%2<br/>- %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Kiitokset <a href="https://calamares.io/team/">Calamares-tiimille</a> ja <a href="https://www.transifex.com/calamares/calamares/">Calamares kääntäjille</a>.<br/><br/><a href="https://calamares.io/">Calamaresin</a> kehitystä sponsoroi <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + <h1>%1</h1><br/><strong>%2<br/>- %3</strong><br/><br/>Tekijänoikeus 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Tekijänoikeus 2017-2020 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Kiitokset <a href="https://calamares.io/team/">Calamares-tiimille</a> ja <a href="https://www.transifex.com/calamares/calamares/">Calamares-kääntäjille</a>.<br/><br/><a href="https://calamares.io/">Calamaresin</a> kehitystä sponsoroi <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. @@ -4171,7 +4171,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ %1 has been installed on your computer.<br/> You may now restart into your new system, or continue using the Live environment. %1 on asennettu tietokoneellesi.<br/> - Voit käynnistää nyt uuden järjestelmän tai jatkaa Live-ympäristön käyttöä. + Voit käynnistää nyt uuteen järjestelmään tai jatkaa Live-ympäristön käyttöä. @@ -4188,7 +4188,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <p>A full log of the install is available as installation.log in the home directory of the Live user.<br/> This log is copied to /var/log/installation.log of the target system.</p> <p>Täydellinen loki asennuksesta on saatavana nimellä install.log Live-käyttäjän kotihakemistossa.<br/> - Tämä loki on kopioitu /var/log/installation.log tiedostoon.</p> + Tämä loki on kopioitu /var/log/installation.log-tiedostoon.</p> @@ -4223,14 +4223,14 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <h1>Languages</h1> </br> The system locale setting affects the language and character set for some command line user interface elements. The current setting is <strong>%1</strong>. <h1>Kielet</h1> </br> - Järjestelmän sijaintiasetukset vaikuttaa joidenkin komentorivin käyttöliittymän elementtien kieliin ja merkistöihin. Nykyinen asetus on <strong>%1</strong>. + Järjestelmän maa-asetus vaikuttaa komentorivin käyttöliittymän kieleen ja merkistöön. Nykyinen asetus on <strong>%1</strong>. <h1>Locales</h1> </br> The system locale setting affects the numbers and dates format. The current setting is <strong>%1</strong>. - <h1>Sijainti</h1> </br> - Järjestelmän kieliasetus vaikuttaa numeroihin ja päivämääriin. Nykyinen asetus on <strong>%1</strong>. + <h1>Maa-asetukset</h1> </br> + Järjestelmän maa-asetus vaikuttaa numeroiden ja päivämäärien muotoihin. Nykyinen asetus on <strong>%1</strong>. @@ -4311,7 +4311,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ 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. - 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. + 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. @@ -4417,7 +4417,7 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ root is not allowed as username. - root ei ole sallittu käyttäjän nimeksi. + root ei ole sallittu käyttäjänimeksi. @@ -4497,12 +4497,12 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ Root Password - Root salasana + Root-salasana Repeat Root Password - Toista Root salasana + Toista Root-salasana @@ -4516,8 +4516,8 @@ Asennus voi jatkua, mutta jotkin toiminnot saattavat olla pois käytöstä.</ <h3>Welcome to the %1 <quote>%2</quote> installer</h3> <p>This program will ask you some questions and set up %1 on your computer.</p> - <h3>Tervetuloa %1 <quote>%2</quote> asentajaan</h3> - <p>Tämä ohjelma esittää sinulle joitain kysymyksiä ja asentaa %1 tietokoneellesi.</p> + <h3>Tervetuloa %1 <quote>%2</quote> -asentajaan</h3> + <p>Tämä ohjelma esittää sinulle joitain kysymyksiä liittyen järjestelmään %1 ja asentaa sen tietokoneellesi.</p> From 8ec02b3d162864b223f665f7dd6a02cf3d0d0f7f Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 21 Mar 2022 15:16:51 +0100 Subject: [PATCH 30/31] i18n: [python] Automatic merge of Transifex translations --- lang/python/az/LC_MESSAGES/python.po | 4 +-- lang/python/az_AZ/LC_MESSAGES/python.po | 4 +-- lang/python/es/LC_MESSAGES/python.po | 47 +++++++++++++++++-------- lang/python/fi_FI/LC_MESSAGES/python.po | 37 +++++++++---------- 4 files changed, 55 insertions(+), 37 deletions(-) diff --git a/lang/python/az/LC_MESSAGES/python.po b/lang/python/az/LC_MESSAGES/python.po index fea07f38a..0df4e6f29 100644 --- a/lang/python/az/LC_MESSAGES/python.po +++ b/lang/python/az/LC_MESSAGES/python.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# xxmn77 , 2022 +# Xəyyam Qocayev , 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: xxmn77 , 2022\n" +"Last-Translator: Xəyyam Qocayev , 2022\n" "Language-Team: Azerbaijani (https://www.transifex.com/calamares/teams/20061/az/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/lang/python/az_AZ/LC_MESSAGES/python.po b/lang/python/az_AZ/LC_MESSAGES/python.po index a5c3ba029..236cffbcc 100644 --- a/lang/python/az_AZ/LC_MESSAGES/python.po +++ b/lang/python/az_AZ/LC_MESSAGES/python.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# xxmn77 , 2022 +# Xəyyam Qocayev , 2022 # #, fuzzy msgid "" @@ -13,7 +13,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: xxmn77 , 2022\n" +"Last-Translator: Xəyyam Qocayev , 2022\n" "Language-Team: Azerbaijani (Azerbaijan) (https://www.transifex.com/calamares/teams/20061/az_AZ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/lang/python/es/LC_MESSAGES/python.po b/lang/python/es/LC_MESSAGES/python.po index 7e512f32d..b161fa0c4 100644 --- a/lang/python/es/LC_MESSAGES/python.po +++ b/lang/python/es/LC_MESSAGES/python.po @@ -9,6 +9,7 @@ # Adolfo Jayme-Barrientos, 2019 # Miguel Mayol , 2020 # Pier Jose Gotta Perez , 2020 +# guillermo pacheco , 2022 # #, fuzzy msgid "" @@ -17,7 +18,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Pier Jose Gotta Perez , 2020\n" +"Last-Translator: guillermo pacheco , 2022\n" "Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -63,16 +64,20 @@ msgstr "Instalar gestor de arranque." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" msgstr "" +"Error al instalar grub, no hay particiones definidas en el almacenamiento " +"global" #: src/modules/bootloader/main.py:780 msgid "Bootloader installation error" -msgstr "" +msgstr "Error de instalación del cargador de arranque" #: src/modules/bootloader/main.py:781 msgid "" "The bootloader could not be installed. The installation command " "
{!s}
returned error code {!s}." msgstr "" +"No se pudo instalar el cargador de arranque. El comando de instalación " +"
{!s}
devolvió el código de error {!s}." #: src/modules/fstab/main.py:29 msgid "Writing fstab." @@ -81,6 +86,8 @@ msgstr "Escribiendo la tabla de particiones fstab" #: src/modules/fstab/main.py:394 msgid "No
{!s}
configuration is given for
{!s}
to use." msgstr "" +"No se proporciona ninguna configuración de
{!s}
para " +"que
{!s}
la use." #: src/modules/dracut/main.py:27 msgid "Creating initramfs with dracut." @@ -146,6 +153,8 @@ msgid "" "The displaymanagers list is empty or undefined in both globalstorage and " "displaymanager.conf." 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 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:765 msgid "Package Manager error" -msgstr "" +msgstr "Error del Gestor de Paquetes" #: src/modules/packages/main.py:726 msgid "" "The package manager could not prepare updates. The command
{!s}
" "returned error code {!s}." msgstr "" +"El Gestor de Paquetes no pudo preparar actualizaciones. El comando " +"
{!s}
devolvió el código de error {!s}." #: src/modules/packages/main.py:738 msgid "" "The package manager could not update the system. The command
{!s}
" " returned error code {!s}." msgstr "" +"El Gestor de Paquetes no pudo actualizar el sistema. El comando " +"
{!s}
devolvió el código de error {!s}." #: src/modules/packages/main.py:766 msgid "" "The package manager could not make changes to the installed system. The " "command
{!s}
returned error code {!s}." msgstr "" +"El Gestor de Paquetes no pudo realizar cambios en el sistema instalado. El " +"comando
{!s}
devolvió el código de error {!s}." #: src/modules/plymouthcfg/main.py:27 msgid "Configure Plymouth theme" @@ -279,23 +294,23 @@ msgstr "Montando particiones" #: src/modules/mount/main.py:88 src/modules/mount/main.py:124 msgid "Internal error mounting zfs datasets" -msgstr "" +msgstr "Error interno al montar conjuntos de datos zfs" #: src/modules/mount/main.py:100 msgid "Failed to import zpool" -msgstr "" +msgstr "Error al importar zpool" #: src/modules/mount/main.py:116 msgid "Failed to unlock zpool" -msgstr "" +msgstr "Error al desbloquear zpool" #: src/modules/mount/main.py:133 src/modules/mount/main.py:138 msgid "Failed to set zfs mountpoint" -msgstr "" +msgstr "Error al establecer el punto de montaje zfs" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "" +msgstr "error de montaje zfs" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -340,7 +355,7 @@ msgstr "No se puede activar el objetivo de systemd {name!s}." #: src/modules/services-systemd/main.py:67 msgid "Cannot enable systemd timer {name!s}." -msgstr "" +msgstr "No se puede habilitar el temporizador systemd {name!s}." #: src/modules/services-systemd/main.py:71 msgid "Cannot disable systemd target {name!s}." @@ -360,11 +375,11 @@ msgstr "" #: src/modules/mkinitfs/main.py:27 msgid "Creating initramfs with mkinitfs." -msgstr "" +msgstr "Creando initramfs con mkinitfs." #: src/modules/mkinitfs/main.py:49 msgid "Failed to run mkinitfs on the target" -msgstr "" +msgstr "Error al ejecutar mkinitfs en el objetivo" #: src/modules/unpackfs/main.py:34 msgid "Filling up filesystems." @@ -393,7 +408,7 @@ msgstr "" #: src/modules/unpackfs/main.py:431 msgid "globalstorage does not contain a \"rootMountPoint\" key." -msgstr "" +msgstr "El globalstorage no contiene una llave \"rootMountPoint\"." #: src/modules/unpackfs/main.py:434 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 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:459 src/modules/unpackfs/main.py:465 #: src/modules/unpackfs/main.py:480 msgid "Bad unpackfs configuration" -msgstr "" +msgstr "Mala configuración de unpackfs " #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." -msgstr "" +msgstr "No hay información de configuración." #: src/modules/unpackfs/main.py:456 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 " "installed." msgstr "" +"No se pudo encontrar unsquashfs, asegúrese de tener instalado el paquete " +"squashfs-tools." #: src/modules/unpackfs/main.py:481 msgid "The destination \"{}\" in the target system is not a directory" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index 6ceae51ee..94f2fa18c 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -5,6 +5,7 @@ # # Translators: # Kimmo Kujansuu , 2022 +# Jiri Grönroos , 2022 # #, fuzzy msgid "" @@ -13,7 +14,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-02-17 15:52+0100\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Kimmo Kujansuu , 2022\n" +"Last-Translator: Jiri Grönroos , 2022\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -53,28 +54,28 @@ msgstr "Määritä GRUB." #: src/modules/bootloader/main.py:43 msgid "Install bootloader." -msgstr "Asenna bootloader." +msgstr "Asenna käynnistyslatain." #: src/modules/bootloader/main.py:612 msgid "Failed to install grub, no partitions defined in global storage" 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 msgid "Bootloader installation error" -msgstr "Bootloader asennusvirhe" +msgstr "Käynnistyslataimen asennusvirhe" #: src/modules/bootloader/main.py:781 msgid "" "The bootloader could not be installed. The installation command " "
{!s}
returned error code {!s}." msgstr "" -"Bootloaderia ei voitu asentaa. Asennuskomento
{!s}
palautti " -"virhekoodin {!s}." +"Käynnistyslatainta ei voitu asentaa. Asennuskomento
{!s}
palautti" +" virhekoodin {!s}." #: src/modules/fstab/main.py:29 msgid "Writing fstab." -msgstr "Fstab kirjoittaminen." +msgstr "Kirjoitetaan fstabiin." #: src/modules/fstab/main.py:394 msgid "No
{!s}
configuration is given for
{!s}
to use." @@ -82,11 +83,11 @@ msgstr "Ei
{!s}
määritys annetaan
{!s}
varten." #: src/modules/dracut/main.py:27 msgid "Creating initramfs with dracut." -msgstr "Initramfs luominen dracut:lla." +msgstr "Luodaan initramfs:ää dracutilla." #: src/modules/dracut/main.py:49 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 msgid "The exit code was {}" @@ -118,11 +119,11 @@ msgstr "LightDM-määritystiedostoa {!s} ei ole olemassa" #: src/modules/displaymanager/main.py:745 msgid "Cannot configure LightDM" -msgstr "LightDM määritysvirhe" +msgstr "LightDM-määritysvirhe" #: src/modules/displaymanager/main.py:746 msgid "No LightDM greeter installed." -msgstr "LightDM ei ole asennettu." +msgstr "LightDM:ää ei ole asennettu." #: src/modules/displaymanager/main.py:777 msgid "Cannot write SLIM configuration file" @@ -291,7 +292,7 @@ msgstr "Määritys zfs-liitospisteen epäonnistui" #: src/modules/mount/main.py:253 msgid "zfs mounting error" -msgstr "zfs asennusvirhe" +msgstr "zfs-liitosvirhe" #: src/modules/rawfs/main.py:26 msgid "Installing data." @@ -316,7 +317,7 @@ msgstr "OpenRC dmcrypt-palvelun määrittäminen." #: src/modules/services-systemd/main.py:26 msgid "Configure systemd services" -msgstr "Määritä systemd palvelut" +msgstr "Määritä systemd-palvelut" #: src/modules/services-systemd/main.py:60 msgid "" @@ -370,7 +371,7 @@ msgstr "rsync epäonnistui virhekoodilla {}." #: src/modules/unpackfs/main.py:299 msgid "Unpacking image {}/{}, file {}/{}" -msgstr "Kuvan purkaminen {}/{}, tiedosto {}/{}" +msgstr "Puretaan levykuvaa {}/{}, tiedosto {}/{}" #: src/modules/unpackfs/main.py:314 msgid "Starting to unpack {}" @@ -378,11 +379,11 @@ msgstr "Pakkauksen purkaminen alkaa {}" #: src/modules/unpackfs/main.py:323 src/modules/unpackfs/main.py:467 msgid "Failed to unpack image \"{}\"" -msgstr "Kuvan purkaminen epäonnistui \"{}\"" +msgstr "Levykuvan\"{}\" purkaminen epäonnistui" #: src/modules/unpackfs/main.py:430 msgid "No mount point for root partition" -msgstr "Ei liitospistettä root osiolle" +msgstr "Ei liitospistettä juuriosiolle" #: src/modules/unpackfs/main.py:431 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 msgid "Bad mount point for root partition" -msgstr "Virheellinen liitospiste root osiolle" +msgstr "Virheellinen liitospiste juuriosiolle" #: src/modules/unpackfs/main.py:435 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:480 msgid "Bad unpackfs configuration" -msgstr "Virheellinen unpacckfs määritys" +msgstr "Virheellinen unpacckfs-määritys" #: src/modules/unpackfs/main.py:440 msgid "There is no configuration information." From 930d8e20ff6907e5c64a69109a710195ac247c4c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 21 Mar 2022 17:20:44 +0100 Subject: [PATCH 31/31] Changes: post-release housekeeping --- CHANGES-3.2 | 21 +++++++++++++++++---- CMakeLists.txt | 4 ++-- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/CHANGES-3.2 b/CHANGES-3.2 index 2cfa10c9c..ea8beb764 100644 --- a/CHANGES-3.2 +++ b/CHANGES-3.2 @@ -1,3 +1,4 @@ + @@ -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 website will have to do for older versions. +# 3.2.55 (unreleased) # + +This release contains contributions from (alphabetically by first name): + - No external contributors yet + +## Core ## + - No core changes yet + +## Modules ## + - No module changes yet + + # 3.2.54 (2022-03-21) # -This release contains contributions from (alphabetically by name): - - Bob van der Linden - - El-Wumbus +This release contains contributions from (alphabetically): + - Bob van der Linden (new contributor! Welcome!) + - El-Wumbus (new contributor! Welcome!) - Evan James - - Santosh Mahto + - Santosh Mahto (new contributor! Welcome!) ## Core ## - During the installation ("exec") step, while the slideshow is displayed, diff --git a/CMakeLists.txt b/CMakeLists.txt index 4caf51ca5..20f7b6247 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,11 +41,11 @@ # TODO:3.3: Require CMake 3.12 cmake_minimum_required( VERSION 3.3 FATAL_ERROR ) project( CALAMARES - VERSION 3.2.54 + VERSION 3.2.55 LANGUAGES C CXX ) -set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development +set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development if( CALAMARES_VERSION_RC EQUAL 1 AND CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR ) message( FATAL_ERROR "Do not build development versions in the source-directory." ) endif()